ISO 10303-21:2016(E)
ISO 10303 is an International Standard for the computer-interpretable representation of product information and for the exchange of product data. The objective is to provide a neutral mechanism capable of describing products throughout their life cycle. This mechanism is suitable not only for neutral file exchange, but also as a basis for implementing and sharing product databases, and as a basis for archiving.
This part of ISO 10303 specifies a mechanism that allows product data described in the EXPRESS language, specified in annex G of ISO 10303-11:2004, to be transferred from one computer system to another.
Major subdivisions in this part of ISO 10303 are:
NOTE 1 The examples of EXPRESS usage in this part of ISO 10303 do not conform to any particular style rules. Indeed, the examples sometimes use poor style to conserve space or to concentrate on the important points. The examples are not intended to reflect the content of the information models defined in other parts of ISO 10303. They are crafted to show particular features of EXPRESS or of the exchange structure. Many examples are annotated in a way that is not consistent with the syntax rules of this part of ISO 10303. These annotations are introduced by symbolic arrows, either horizontal '---->', or vertical. These annotations can be ignored when considering the parse rules. Any similarity between the examples and the normative models specified in other parts of ISO 10303 can be ignored. Several mapping examples have been provided throughout this document. Additional spaces and new lines have been inserted into some of these examples to aid readability. These spaces and new lines need not appear in an exchange structure.
This edition incorporates the following technical modifications to ISO 10303-21:2002:
NOTE 2 Applications can use the new edition to enable more data sharing, reduce memory footprint, reduce development costs, improve performance and increase data security.
All exchange structures that are encoded according to the previous edition of ISO 10303-21 also conform to this edition.
© ISO 2016 — All rights reserved