ISO 10303 Application Modules

Last updated

The STEP ISO 10303Application 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

Related Research Articles

The Graphical Kernel System (GKS) was the first ISO standard for low-level computer graphics, introduced in 1977. A draft international standard was circulated for review in September 1983. Final ratification of the standard was achieved in 1985.

Integration testing is the phase in software testing in which individual software modules are combined and tested as a group. Integration testing is conducted to evaluate the compliance of a system or component with specified functional requirements. It occurs after unit testing and before validation testing. Integration testing takes as its input modules that have been unit tested, groups them in larger aggregates, applies tests defined in an integration test plan to those aggregates, and delivers as its output the integrated system ready for system testing.

Geometric dimensioning and tolerancing

Geometric Dimensioning and Tolerancing (GD&T) is a system for defining and communicating engineering tolerances. It uses a symbolic language on engineering drawings and computer-generated three-dimensional solid models that explicitly describe nominal geometry and its allowable variation. It tells the manufacturing staff and machines what degree of accuracy and precision is needed on each controlled feature of the part. GD&T is used to define the nominal geometry of parts and assemblies, to define the allowable variation in form and possible size of individual features, and to define the allowable variation between features.

ISO 10303 is an ISO standard for the computer-interpretable representation and exchange of product manufacturing information. 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.

STEP-File is a widely used data exchange form of STEP. ISO 10303 can represent 3D objects in Computer-aided design (CAD) and related information. Due to its ASCII structure, a STEP-file is easy to read, with typically one instance per line. The format of a STEP-File is defined in ISO 10303-21 Clear Text Encoding of the Exchange Structure.

Boundary representation

In solid modeling and computer-aided design, boundary representation—often abbreviated as B-rep or BREP—is a method for representing shapes using the limits. A solid is represented as a collection of connected surface elements, which define the boundary between interior and exterior points.

ISO 10303-22 is a part of the implementation methods of STEP with the official title Standard data access interface or simply SDAI.

STEP-XML is a short term for ISO 10303-28, Industrial automation systems and integration—Product data representation and exchange—Part 28: Implementation methods: XML representations of EXPRESS schema and data. STEP-XML specifies the use of the Extensible Markup Language (XML) to represent EXPRESS schema and the data that is governed by those EXPRESS schema. It is an alternative method to STEP-File for the exchange of data according to ISO 10303.

Product and manufacturing information, also abbreviated PMI, conveys non-geometric attributes in 3D computer-aided design (CAD) and Collaborative Product Development systems necessary for manufacturing product components and assemblies. PMI may include geometric dimensions and tolerances, 3D annotation (text) and dimensions, surface finish, and material specifications. PMI is used in conjunction with the 3D model within model-based definition to allow for the elimination of 2D drawings for data set utilization.

CAD data exchange is a modality of data exchange used to translate data between different Computer-aided design (CAD) authoring systems or between CAD and other downstream CAx systems.

Open Cascade Technology

Open Cascade Technology (OCCT), formerly called CAS.CADE, is an open-source software development platform for 3D CAD, CAM, CAE, etc. that is developed and supported by Open Cascade SAS.

The ISO 15926 is a standard for data integration, sharing, exchange, and hand-over between computer systems.

EXPRESS (data modeling language)

EXPRESS is a standard data modeling language for product data. EXPRESS is formalized in the ISO Standard for the Exchange of Product model STEP, and standardized as ISO 10303-11.

ISO 13399 is an international technical standard by ISO for the computer-interpretable representation and exchange of industrial product data about cutting tools and toolholders. The objective is to provide a mechanism capable of describing product data regarding cutting tools, 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, regarding cutting tools.

BioAPI

BioAPI is a key part of the International Standards that support systems that perform biometric enrollment and verification. It defines interfaces between modules that enable software from multiple vendors to be integrated together to provide a biometrics application within a system, or between one or more systems using a defined Biometric Interworking Protocol (BIP) – see below.

STEP-NC

STEP-NC is a machine tool control language that extends the ISO 10303 STEP standards with the machining model in ISO 14649, adding geometric dimension and tolerance data for inspection, and the STEP PDM model for integration into the wider enterprise. The combined result has been standardized as ISO 10303-238.

POSC Caesar Association (PCA) is an international, open, not-for-profit, member organization that promotes the development of open specifications to be used as standards for enabling the interoperability of data, software and related matters.

The S-Series of ILS specifications is a common denominator for a set of specifications associated to different integrated logistics support aspects. Originally developed by AECMA, the S-Series suite of ILS specifications is managed currently jointly by multinational teams from the Aerospace and Defence Industries Association of Europe (ASD) and Aerospace Industries Association (AIA) reporting to the AIA/ASD ILS Council. The ILS Council established the term S-Series (of) ILS specifications as the common denominator for all its specifications, and this term was consolidated with the publication of SX000i.

ProSTEP iViP

prostep ivip is an association with its headquarter in Darmstadt, Germany. It is a globally active, independent association of 180 member companies from industry, IT and research. As an industry-driven association it focuses on the digital transformation in product creation and production. By designing the digital transformation in the manufacturing industry prostep ivip defines and aggregates the requirements of manufacturers and suppliers, with the goal of defining standards and interfaces primarily for the digitalization of the entire product creation process – from idea to implementation. Founded in 1993 as ProSTEP Association for the Promotion of Product Data Standards and renamed to ProSTEP iViP Association in 2002. Since May 2017, the association's name is written as "prostep ivip".

References