CHF118.90
Download est disponible immédiatement
Interest in product data exchange and interfaces in the CAD/CAM area is steadi ly growing. The rapidly increasing graphics applications in engineering and sci ence has led to a great variety of heterogeneous hardware and software products. This has become a major obstacle in the progress of systems integration. To improve this situation CAD/CAM users have called for specification and imple mentation of standardized product data interfaces. These needs resulted in the definition of preliminary standards in this area. Since 1975 activities have been concentrated on developing standards for three major areas: - computer graphics, - sculptured surfaces, and - data exchange for engineering drawings. The Graphical Kernel System (GKS) has been accepted as an international standard for graphics programming in 1984, Y14.26M (IGES) was adopted as an American Standard in 1981 and the VDA Surface Interface (VDAFS) has been accepted by the German National Standardization Institute (DIN NAM 96.4). Although considerable progress has been achieved, the complexity of the subject and the dynamics of the CAD/CAM-development still calls for more generality and compatibility of the interfaces. This has resulted in an inter national discussion on further improvements of the standards. The major goal of this book is to bring together the different views and experiences in industry and university in the area of Product Data Interfaces, thereby contributing to the ongoing work in improving the state of the art.
Contenu
1 Introduction - Reference Models, Interfaces, Integration Issues.- 1.1 Goals in the Application of CAD Interfaces.- 1.1.1 Global Objectives.- 1.1.1.1 Introduction.- 1.1.1.2 Ranges of Application for the CAD Interfaces.- 1.1.1.3 Global Objectives for the Application of Computer Assisted Systems and of CAD Interfaces.- 1.1.2 Application of CAD Interfaces in Computer Assisted Processes.- 1.1.2.1 Product Concept.- 1.1.2.2 Construction, Calculation, Testing.- 1.1.2.3 Manufacturing Engineering.- 1.1.2.4 Assessment in Relation to Objectives.- 1.1.3 Current and Future Developments in CAD Interfaces from the Application Standpoint.- 1.1.4 References.- 1.2 Interfaces and Data Transfer Formats in Computer Graphics Systems.- 1.2.1 Introduction.- 1.2.2 Data Interfaces.- 1.2.3 The Standards for Graphics Programming (GKS,D-GKS, GKS Output Level 3, GSPC Core and PHIGS) 16.- 1.2.4 Graphics Metafiles (GKSM and VDM).- 1.2.5 Device and Workstation Interfaces (VDI and WSI).- 1.2.6 Videotex Files (NAPLPS and CEPT/VPLP).- 1.2.7 Product Data Transfer Formats (IGES, VDAFS, TAP, EDIF).- 1.2.8 Graphics in the Processing of Text Documents Which Include Graphics (CLPT).- 1.2.9 Presentation Graphics Layer on Top of GKS.- 1.2.10 GKS in a Network Environment.- 1.2.11 References.- 1.3 CAD/CAM: Integration in the Automobile Industry.- 1.3.1 Introduction.- 1.3.2 Demands on and Requirements of an Integrated Concept.- 1.3.3 The CAD/CAM Process Chain in Automobile Manufacturing.- 1.3.3.1 Product Model and Data Management.- 1.3.3.2 Information and Communication in the Process Chain.- 1.3.4 System Engineering Aspects of an Integrated CAD/CAM Concept.- 1.3.4.1 A Possible Hardware Architecture.- 1.3.4.2 Network Architecture.- 1.3.4.3 Software Architecture.- 1.4 Interfaces for CAD Applications.- 1.4.1 Introduction.- 1.4.2 CAD Systems.- 1.4.3 Interface Possibilities.- 1.4.4 Communication.- 1.4.5 Interface Requirements.- 1.4.6 Interface Standards.- 1.4.7 Data Base Interface.- 1.4.8 Interface Implementations.- 1.4.9 Conclusion.- 2 Graphics Systems - Graphical Standards - GKS.- 2.1 Graphical Standards.- 2.1.1 Introduction.- 2.1.2 The Graphical Kernel System - GKS.- 2.1.3 GKS and Other Graphics Standards.- 2.1.4 Language Bindings.- 2.1.5D-GKS 77.- 2.1.6 PHIGS.- 2.1.7 Metafiles and Device Interfaces.- 2.1.8 Certification, Formal Specification, Registration.- 2.1.9 Graphics and CAD.- 2.1.10 Graphics in Documents.- 2.1.11 Outlook.- 2.1.12 References.- 2.2 GKS and Intelligent Terminals.- 2.2.1 Introduction.- 2.2.2 Intelligence of Terminals.- 2.2.3 GKS Driver Interfaces.- 2.2.4 Utilization of Local Intelligence by GKS.- 2.2.5 Problems: GKS versus Intelligent Terminals.- 2.2.6 Minimal GKS.- 2.2.7 Distribution of GKS in Kernel, Driver, Device and Utilities.- 2.2.8 References.- 2.3 Tektronix PLOT 10 GKS - Tailored for Customer's Needs.- 2.3.1 Introduction.- 2.3.2 Dynamic Memory Management.- 2.3.3 A New View of Workstations.- 2.3.4 A Standards Solution to Graphics Problems.- 2.3.5 Standardization Means Device Independence.- 2.4 Common Graphics Manager - Design Concepts.- 2.4.1 Introduction.- 2.4.2 Concepts of GKS.- 2.4.3 Further Standards.- 2.4.4 Design Concepts.- 2.4.5 Design Realization.- 2.4.6 Conclusions.- 2.4.7 Appendix.- 2.4.8 References.- 2.5 GKSGRAL - Software and Hardware Realizations of the Graphical Kernel System.- 2.5.1 Introduction.- 2.5.2 The GKSGRAL System Structure.- 2.5.2.1 The GKSGRAL Kernel.- 2.5.2.2 The GKSGRAL Workstation Interface.- 2.5.2.3 The GKSGRAL Workstation Layer.- 2.5.2.4 The GKSGRAL Device Interface.- 2.5.2.5 The GKSGRAL Device Driver Layer.- 2.5.3 GKSGRAL Interfaces'.- 2.5.3.1 Language Interfaces.- 2.5.3.2 Metafile Interfaces.- 2.5.3.3 Graphical Device Interfaces.- 2.5.3.4 Symbol Interfaces.- 2.5.4 The GKSGRAL Workstation Handler.- 2.5.5 The GKSGRAL Metafile Handler.- 2.5.6 The GKSGRAL Segment Storage Handler.- 2.5.6.1 Purpose.- 2.5.6.2 The Storage Module Interface.- 2.5.6.3 Storage Module Structure.- 2.5.6.4 Integration of the WISS into GKSGRAL.- 2.5.7 GKSGRAL Input.- 2.5.8 GKSGRAL Configuration Possibilities.- 2.5.9 GKSGRAL Installations.- 2.5.10 GKSGRAL Device Drivers.- 2.5.11 The GKSGRAL Engine.- 2.5.11.1 Functionality.- 2.5.11.2 Advantages.- 2.5.11.3 Software/Firmware.- 2.5.11.4 Hardware.- 2.5.11.5 Extensions.- 2.5.12 References.- 3 Initial Graphics Exchange Specifications - Implementation, Experience.- 3.1 Product Data Exchange; Design and Implementation of IGES Processors.- 3.1.1 Abstract.- 3.1.2 Introduction.- 3.1.3 IGES: Overview.- 3.1.4 IGES: Intrinsic Problems.- 3.1.4.1 IGES Entity Set.- 3.1.4.2 IGES Format.- 3.1.4.3 IGES Translators.- 3.1.5 Design of an IGES Translator.- 3.1.5.1 Internal IGES Files (IIF).- 3.1.5.2 IIF Interface.- 3.1.5.3 Functions of the EDIT Phase.- 3.1.5.4 Functions of the EXCHANGE Phase.- 3.1.6 Summary.- 3.1.7 References.- 3.2 Experience Gained Using the IGES Interface for CAD/CAM Data Transfer.- 3.2.1 Introduction.- 3.2.1.1 CAE Use in Product Development.- 3.2.2 Areas of Applications of the IGES Interface at BMW.- 3.2.2.1 Data Exchange Between CAD Systems.- 3.2.2.2 Data Exchange Between CAD and CAM Systems.- 3.2.2.3 Data Exchange Between CAD and Calculation Systems.- 3.2.3 Basic Problems in the Field of CAD Data Transfer.- 3.2.3.1 CAD System Variety.- 3.2.3.2 IGES Interface Definitions.- 3.2.3.3 IGES Processors.- 3.2.3.4 Transfer Media.- 3.2.4 Example of Practical Use.- 3.2.5 Verification of IGES Processors from the User's Point of View.- 3.2.6 Summary.- 3.2.7 References.- 4 VDAFS - Functionalities, Approximation Methods, Implementation, Experience.- 4.1 VDAFS - A Pragmatic Interface for the Exchange of Sculptured Surface Data.- 4.1.1 History.- 4.1.2 Pragmatic Goals.- 4.1.2.1 Geometrical Elements.- 4.1.2.2 General Properties.- 4.1.2.3 Remarks.- 4.1.3 Example.- 4.1.4 Syntax and Rules.- 4.1.4.1 General Rules.- 4.1.4.2 Geometrical Elements.- 4.1.4.3 Non-Geometrical Elements.- 4.1.5 Really Pragmatic?.- 4.1.5.1 Why Not IGES?.- 4.1.5.2 VDAFS-State of the Art.- 4.1.6 Further Developments.- 4.1.7 References.- 4.2 Approximation Methods Used in the Exchange of Geometric Information via the VDA/VDMA Surface Interface 150.- 4.2.1 Introduction.- 4.2.2 The VDA-VDMA Surface Interface.- 4.2.3 Approximation Methods.- 4.2.3.1 Goals.- 4.2.3.2 Degree Reduction.- 4.2.3.3 Degree Elevation.- 4.2.3.4 Results.- 4.2.4 Conclusions.- 4.2.5 References.- 4.3 A Tentative Implementation of VDAFS.- 4.3.1 A Short Description of VDAFS.- 4.3.2 Implementation.- 4.3.3 …