ISO 10303 Application Modules
{{unreferenced, date=December 2009 The STEP ISO 10303 Application modules define common building blocks to create modular Application Protocols (AP) within ISO 10303. Higher-level modules are built up from lower-level modules. The modules on the lowest level are ''wrappers'' of concepts, defined in the Integrated Resources (IR) or Application Integrated Constructs (AIC). Modules on a medium level link lower level modules with each other and specialize them. Only modules on the highest levels completely cover a particular area so that they can be implemented. See also * List of STEP (ISO 10303) parts An incomplete list of parts making up STEP ( ISO 10303): Descriptions methods * Part 1 - ''Overview and fundamental principles'' (1994). Unfortunately outdated, not covering the role of AICs and modules. * Part 11 - ''EXPRESS language reference m ... References SMRL Table of contentiso.org Computer-aided design Application Modules ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
ISO 10303
ISO 10303 is an ISO standard for the computer-interpretable representation and exchange of product manufacturing information. It is an ASCII-based format. Its official title is: ''Automation systems and integration — Product data representation and exchange''. It is known informally as "STEP", which stands for "Standard for the Exchange of Product model data". ISO 10303 can represent 3D objects in Computer-aided design (CAD) and related information. Overview The objective of the international standard is to provide a mechanism that is capable of describing product data throughout the life cycle of a product, independent from any particular system. The nature of this description makes it suitable not only for neutral file exchange, but also as a basis for implementing and sharing product databases and archiving. STEP can be typically used to exchange data between CAD, computer-aided manufacturing, computer-aided engineering, product data management/ enterprise da ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Application Protocol
An application layer is an abstraction layer that specifies the shared communications protocols and interface methods used by hosts in a communications network. An ''application layer'' abstraction is specified in both the Internet Protocol Suite (TCP/IP) and the OSI model. Although both models use the same term for their respective highest-level layer, the detailed definitions and purposes are different. Internet protocol suite In the Internet protocol suite, the application layer contains the communications protocols and interface methods used in process-to-process communications across an Internet Protocol (IP) computer network. The application layer only standardizes communication and depends upon the underlying transport layer protocols to establish host-to-host data transfer channels and manage the data exchange in a client–server or peer-to-peer networking model. Though the TCP/IP application layer does not describe specific rules or data formats that applications must ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
List Of STEP (ISO 10303) Parts
An incomplete list of parts making up STEP ( ISO 10303): Descriptions methods * Part 1 - ''Overview and fundamental principles'' (1994). Unfortunately outdated, not covering the role of AICs and modules. * Part 11 - ''EXPRESS language reference manual'' * Part 12 - ''EXPRESS -I language reference manual (withdrawn)'' * Part 14 - ''EXPRESS -X language reference manual'' Implementation methods * Part 15 - ''SysML XMI to XSD transformation'' * Part 21 - STEP-File ''Clear text encoding of the exchange structure'' * Part 22 - SDAI ''Standard data access interface specification'' * Part 23 - ''C++ language binding of the standard data access interface'' * Part 24 - ''C language binding of the standard data access interface'' * Part 25 - ''EXPRESS to OMG XMI binding'' * Part 26 - ''Binary representation of EXPRESS-driven data'' using HDF5 * Part 27 - ''Java TM programming language binding to the standard data access interface with Internet/Intranet extensions'' * Part 28 - STEP-XML '' ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Computer-aided Design
Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing. Designs made through CAD software are helpful in protecting products and inventions when used in patent applications. CAD output is often in the form of electronic files for print, machining, or other manufacturing operations. The terms computer-aided drafting (CAD) and computer aided design and drafting (CADD) are also used. Its use in designing electronic systems is known as ''electronic design automation'' (''EDA''). In mechanical design it is known as ''mechanical design automation'' (''MDA''), which includes the process of creating a technical drawing with the use of computer software. CAD software for mechanical design uses either vector-based graph ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |