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 ma ... References SMRL Table of contentiso.org Computer-aided design Application Modules ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon] |
|
ISO 10303
ISO 10303 (Automation systems and integration — Product data representation and exchange)ISO 10303-1:1994 Industrial automation systems and integration -- Product data representation and exchange -- Part 1: Overview and fundamental principles is a family of ISO standards for computer-interpretable representation (description) and exchange of product manufacturing information (PMI). It aims to provide interoperability between various computer-aided design (CAD) software, assist with automation in computer-aided manufacturing (CAM), and allows long-term archival of 3D, CAD and PDM data. It is known informally as "STEP", which stands for "''Standard for the Exchange of Product model data''". Due to a large scope ISO 10303 is subdivided into approximately 700 underlying standards total. The standard includes Parts 11-18 and Part 21 that describe EXPRESS data schema definition language and STEP-file (also STEP-XML) used for textual representation of PMI data codified by the ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon] |
|
Application Protocol
An application layer is an abstraction layer that specifies the shared communication 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 mus ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon] |
|
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 ''XM ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon] |
|
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 help protect 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 graphics to depict t ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon] |