ISO 10303 consists of the following parts under the general title
Industrial automation systems and integration - Product
data representation and exchange:
— Part 1,
Overview and fundamental principles;
— Part 11,
Description methods: The EXPRESS language reference manual;
— Part 12,
Description methods: The EXPRESS-I language reference manual;
— Part 14,
Description methods: The EXPRESS-X language reference manual;
— Part 21,
Implementation methods: Clear text encoding of the exchange structure;
— Part 22,
Implementation methods: Standard data access interface specification;
— Part 23,
Implementation methods: C++ language binding to the standard data access
interface;
— Part 24,
Implementation methods: C language binding to the standard data access
interface;
— Part 25,
Implementation methods: EXPRESS to OMG XMI binding;
— Part 27,
Implementation methods: Java programming language binding to the
standard data access interface with
Internet/Intranet extensions;
— Part 28,
Implementation methods: XML representations of EXPRESS schemas and data;
— Part 31,
Conformance testing methodology and framework: General concepts;
— Part 32,
Conformance testing methodology and framework: Requirements on testing
laboratories and clients;
— Part 34,
Conformance testing methodology and framework: Abstract test methods;
— Part 35,
Conformance testing methodology and framework: Abstract test methods for
standard data access interface
implementations;
— Part 41,
Integrated generic resource: Fundamentals of product description and
support;
— Part 42,
Integrated generic resource: Geometric and topological representation;
— Part 43, Integrated generic resource: Representation
structures;
— Part 44,
Integrated generic resource: Product structure configuration;
— Part 45,
Integrated generic resource: Materials;
— Part 46,
Integrated generic resource: Visual presentation;
— Part 47,
Integrated generic resource: Shape variation tolerances;
— Part 49,
Integrated generic resource: Process structure and properties;
— Part 50,
Integrated generic resource: Mathematical constructs;
— Part 51,
Integrated generic resource: Mathematical description;
— Part 54,
Integrated generic resource: Classification and set theory;
— Part 55,
Integrated generic resource: Procedural and hybrid representation;
— Part 56,
Integrated generic resource: State;
— Part 59,
Integrated generic resource: Quality of product shape data;
— Part 101,
Integrated application resources: Draughting;
— Part 104,
Integrated application resource: Finite element analysis;
— Part 105,
Integrated application resource: Kinematics;
— Part 107,
Integrated application resource: Finite element analysis definition
relationships;
— Part 108,
Integrated application resource: Parameterization and constraints for
explicit geometric product models;
— Part 109,
Integrated application resource: Kinematic and geometric constraints for
assembly models;
— Part 111,
Integrated application resource: Elements for the procedural modelling
of solid shapes;
— Part 112,
Integrated application resource: Modelling commands for the exchange of
procedurally represented 2D CAD
models;
— Part 201,
Application protocol: Explicit draughting;
— Part 202, Application
protocol: Associative draughting;
— Part 203,
Application protocol: Configuration controlled 3D designs of mechanical
parts and assemblies;
— Part 204,
Application protocol: Mechanical design using boundary representation;
— Part 207,
Application protocol: Sheet metal die planning and design;
— Part 209,
Application protocol: Composite and metallic structural analysis and
related design;
— Part 210,
Application protocol: Electronic assembly, interconnect, and packaging
design;
— Part 212,
Application protocol: Electrotechnical design and installation;
— Part 214,
Application protocol: Core data for automotive mechanical design
processes;
— Part 215,
Application protocol: Ship arrangement;
— Part 216,
Application protocol: Ship moulded forms;
— Part 218,
Application protocol: Ship structures;
— Part 219,
Application protocol: Dimensional inspection information exchange;
— Part 221,
Application protocol: Functional data and their schematic representation
for process plant;
— Part 223,
Application protocol: Exchange of design and manufacturing product
information for cast parts;
— Part 224,
Application protocol: Mechanical product definition for process plans
using machining features;
— Part 225,
Application protocol: Building elements using explicit shape
representation;
— Part 227,
Application protocol: Plant spatial configuration;
— Part 232,
Application protocol: Technical data packaging core information and
exchange;
— Part 233,
Application protocol: Systems engineering data representation;
— Part 235,
Application protocol: Engineering properties for product design and
verification;
— Part 236,
Application protocol: Furniture catalog and interior design;
— Part 238,
Application Protocol: Application interpreted model for
computerized numerical controllers;
— Part 239,
Application Protocol: Product life cycle support;
— Part 240,
Application protocol: Process plans for machined products;
— Part 304,
Abstract test suite: Mechanical design using boundary representation;
— Part 307,
Abstract test suite: Sheet metal die planning and design;
— Part 324,
Abstract test suite: Mechanical product definition for process plans
using machining features;
— Part 325,
Abstract test suite: Building elements using explicit shape
representation;
— Part 332,
Abstract test suite: Technical data packaging core information and
exchange;
— Part 403,
Application module: AP203 Configuration control 3d design;
— Part 410,
Application module: AP210 electronic assembly interconnect and packaging
design;
— Part 421,
Application module: Functional data and schematic representation;
— Part 436,
Application module: AP236 furniture catalog and interior design;
— Part 439,
Application module: AP239 product
life cycle support;
— Part 501,
Application interpreted construct: Edge-based wireframe;
— Part 502,
Application interpreted construct: Shell-based wireframe;
— Part 503,
Application interpreted construct: Geometrically bounded 2D wireframe;
— Part 504,
Application interpreted construct: Draughting annotation;
— Part 505,
Application interpreted construct: Drawing structure and administration;
— Part 506,
Application interpreted construct: Draughting elements;
— Part 507,
Application interpreted construct: Geometrically bounded surface;
— Part 508, Application
interpreted construct: Non-manifold surface;
— Part 509,
Application interpreted construct: Manifold surface;
— Part 510,
Application interpreted construct: Geometrically bounded wireframe;
— Part 511,
Application interpreted construct: Topologically bounded surface;
— Part 512,
Application interpreted construct: Faceted boundary representation;
— Part 513,
Application interpreted construct: Elementary boundary representation;
— Part 514,
Application interpreted construct: Advanced boundary representation;
— Part 515,
Application interpreted construct: Constructive solid geometry;
— Part 517,
Application interpreted construct: Mechanical design geometric
presentation;
— Part 518,
Application interpreted construct: Mechanical design shaded presentation;
— Part 519,
Application interpreted construct: Geometric tolerances;
— Part 520,
Application interpreted construct: Associative draughting elements;
— Part 521,
Application interpreted construct: Manifold subsurface;
— Part 522,
Application interpreted construct: Machining features;
— Part 523,
Application interpreted construct: Curve swept solid;
— Part 1001,
Application module: Appearance assignment;
— Part 1002,
Application module: Colour;
— Part 1003,
Application module: Curve appearance;
— Part 1004,
Application module: Elemental shape;
— Part 1005,
Application module: Elemental topological shape;
— Part 1006,
Application module: Foundation representation;
— Part 1007,
Application module: General surface appearance;
— Part 1008,
Application module: Layer assignment;
— Part 1009,
Application module: Shape appearance and layers;
— Part 1010,
Application module: Date time;
— Part 1011,
Application module: Person organization;
— Part 1012,
Application module: Approval;
— Part 1013,
Application module: Person organization assignment;
— Part 1014,
Application module: Date time assignment;
— Part 1015,
Application module: Security classification;
— Part 1016,
Application module: Product categorization;
— Part 1017,
Application module: Product identification;
— Part 1018,
Application module: Product version;
— Part 1019,
Application module: Product view definition;
— Part 1020,
Application module: Product version relationship;
— Part 1021,
Application module: Identification assignment;
— Part 1022,
Application module: Part and version identification;
— Part 1023,
Application module: Part view definition;
— Part 1024,
Application module: Product relationship;
— Part 1025,
Application module: Alias identification;
— Part 1026,
Application module: Assembly structure;
— Part 1027, Application
module: Contextual shape positioning;
— Part 1030,
Application module: Property assignment;
— Part 1032,
Application module: Shape property assignment;
— Part 1033,
Application module: External model;
— Part 1034,
Application module: Product view definition properties;
— Part 1036,
Application module: Independent property;
— Part 1038,
Application module: Independent property representation;
— Part 1039,
Application module: Geometric validation property representation;
— Part 1040,
Application module: Process property assignment;
— Part 1041,
Application module: Product view definition relationship;
— Part 1042,
Application module: Work request;
— Part 1043,
Application module: Work order;
— Part 1044,
Application module: Certification;
— Part 1046,
Application module: Product replacement;
— Part 1047,
Application module: Activity;
— Part 1049,
Application module: Activity method;
— Part 1050,
Application module: Dimension tolerance;
— Part 1051,
Application module: Geometric tolerance;
— Part 1052,
Application module: Default tolerance;
— Part 1054,
Application module: Value with unit;
— Part 1055,
Application module: Part definition relationship;
— Part 1056,
Application module: Configuration item;
— Part 1057,
Application module: Effectivity;
— Part 1058,
Application module: Configuration effectivity;
— Part 1059,
Application module: Effectivity application;
— Part 1060,
Application module: Product concept identification;
— Part 1061,
Application module: Project;
— Part 1062,
Application module: Contract;
— Part 1063,
Application module: Product occurrence;
— Part 1064,
Application module: Event;
— Part 1065,
Application module: Time Interval;
— Part 1068,
Application module: Constructive solid geometry 3d;
— Part 1070,
Application Module: Class;
— Part 1071,
Application module: Class of activity;
— Part 1074,
Application module: Property condition;
— Part 1077,
Application module: Class of product;
— Part 1080, Application module: Property space;
— Part 1085,
Application module: Property identification;
— Part 1091,
Application module: Maths space;
— Part 1092,
Application module: Maths value;
— Part 1099,
Application module: Independent property definition;
— Part 1101, Application
module: Product property feature definition;
— Part 1102,
Application module: Assembly feature definition;
— Part 1103,
Application module: Product class;
— Part 1104,
Application module: Specified product;
— Part 1105,
Application module: Multi linguism ;
— Part 1106,
Application module: Extended measure representation;
— Part 1108,
Application module: Specification based configuration;
— Part 1109,
Application module: Alternative solution;
— Part 1110,
Application module: Surface conditions;
— Part 1111,
Application module: Classification with attributes;
— Part 1112,
Application module: Specification control;
— Part 1113,
Application module: Group;
— Part 1114,
Application module: Classification assignment;
— Part 1115,
Application module: Part collection;
— Part 1116,
Application module: Pdm material aspects;
— Part 1118,
Application module: Measure representation;
— Part 1121,
Application module: Document and version identification;
— Part 1122,
Application module: Document assignment;
— Part 1123,
Application module: Document definition;
— Part 1124,
Application module: Document structure;
— Part 1126,
Application module: Document properties;
— Part 1127,
Application module: File identification;
— Part 1128,
Application module: External item identification assignment;
— Part 1129,
Application module: External properties;
— Part 1130,
Application module: Derived shape element;
— Part 1131,
Application module: Construction geometry;
— Part 1132,
Application module: Associative text;
— Part 1133,
Application module: Single part representation;
— Part 1134,
Application module: Product structure;
— Part 1136,
Application module: Text appearance;
— Part 1140,
Application module: Requirement identification and version;
— Part 1141,
Application module: Requirement view definition;
— Part 1142,
Application module: Requirement view definition relationship;
— Part 1143,
Application module: Building component;
— Part 1144,
Application module: Building item;
— Part 1145,
Application module: Building structure;
— Part 1146,
Application module: Location in building;
— Part 1147,
Application module: Manufacturing configuration effectivity;
— Part 1151,
Application module: Functional data;
— Part 1156,
Application module: Product structure and classification;
— Part 1157,
Application module: Class of product structure;
— Part 1158, Application
module: Class of composition of product;
— Part 1159,
Application module: Class of connection of product;
— Part 1160,
Application module: Class of containment of product;
— Part 1161,
Application module: Class of involvement of product in connection;
— Part 1162,
Application module: Class of product library;
— Part 1163,
Application module: Individual product structure;
— Part 1164,
Application module: Product as individual;
— Part 1165,
Application module: Involvement of individual product in connection;
— Part 1166,
Application module: Composition of individual product;
— Part 1167,
Application module: Connection of individual product;
— Part 1168,
Application module: Containment of individual product;
— Part 1169,
Application module: Activity structure and classification;
— Part 1170,
Application module: Class of activity structure;
— Part 1171,
Application module: Class of composition of activity;
— Part 1172,
Application module: Class of connection of activity;
— Part 1173,
Application module: Class of involvement in activity;
— Part 1174,
Application module: Class of activity library;
— Part 1175,
Application module: Individual activity structure;
— Part 1176,
Application module: Individual activity;
— Part 1177,
Application module: Composition of individual activity;
— Part 1178,
Application module: Connection of individual activity;
— Part 1179,
Application module: Individual involvement in activity;
— Part 1188,
Application module: Class of person;
— Part 1198,
Application module: Property and property assignment;
— Part 1199,
Application module: Possession of property;
— Part 1203,
Application module: Schematic and symbolization;
— Part 1204,
Application module: Schematic drawing;
— Part 1205,
Application module: Schematic element;
— Part 1206,
Application module: Draughting annotation;
— Part 1207,
Application module: Drawing structure and administration;
— Part 1208,
Application module: Schematic element library;
— Part 1209,
Application module: Symbolization by schematic element;
— Part 1210,
Application module: Set theory;
— Part 1211,
Application module: Cardinality of relationship;
— Part 1212,
Application module: Classification;
— Part 1213,
Application module: Reference data library;
— Part 1214,
Application module: System breakdown;
— Part 1215,
Application module: Physical breakdown;
— Part 1216,
Application module: Functional breakdown;
— Part 1217,
Application module: Zonal breakdown;
— Part 1218,
Application module: Hybrid breakdown;
— Part 1228, Application
module: Representation_with_uncertainty;
— Part 1230,
Application module: Configuration controlled 3D parts and assemblies;
— Part 1231,
Application module: Product data management;
— Part 1233,
Application module: Requirement assignment;
— Part 1240,
Application module: Organization type;
— Part 1241,
Application module: Information rights;
— Part 1242,
Application module: Position in organization;
— Part 1243,
Application module: Experience;
— Part 1244,
Application module: Qualifications;
— Part 1245,
Application module: Type of person;
— Part 1246,
Application module: Attribute classification;
— Part 1248,
Application module: Product breakdown;
— Part 1249,
Application module: Activity method assignment;
— Part 1250,
Application module: Attachment slot;
— Part 1251,
Application module: Interface;
— Part 1252,
Application module: Probability;
— Part 1253,
Application module: Condition;
— Part 1254,
Application module: Condition evaluation;
— Part 1255,
Application module: State definition;
— Part 1256,
Application module: State observed;
— Part 1257,
Application module: Condition characterized;
— Part 1258,
Application module: Observation;
— Part 1259,
Application module: Activity as realized;
— Part 1260,
Application module: Scheme;
— Part 1261,
Application module: Activity method implementation;
— Part 1262,
Application module: Task specification;
— Part 1263,
Application module: Justification;
— Part 1265,
Application module: Envelope;
— Part 1266,
Application module: Resource management;
— Part 1267,
Application module: Required resource;
— Part 1268,
Application module: Resource item;
— Part 1269,
Application module: Resource as realized;
— Part 1270,
Application module: Message;
— Part 1271,
Application module: State characterized;
— Part 1272,
Application module: Activity characterized;
— Part 1273,
Application module: Resource property assignment;
— Part 1274,
Application module: Probability distribution;
— Part 1275,
Application module: External class;
— Part 1276,
Application module: Location;
— Part 1277,
Application module: Location assignment;
— Part 1278,
Application module: Product group;
— Part 1280, Application
module: Required resource characterized;
— Part 1281,
Application module: Resource item characterized;
— Part 1282,
Application module: Resource management characterized;
— Part 1283,
Application module: Resource as realized characterized;
— Part 1285,
Application module: Work request characterized;
— Part 1286,
Application module: Work order characterized;
— Part 1287,
Application module: AP239 activity recording;
— Part 1288,
Application module: Management resource information;
— Part 1289,
Application module: AP239 management resource information;
— Part 1290,
Application module: Document management;
— Part 1291,
Application module: Plib class reference;
— Part 1292,
Application module: AP239 product definition information;
— Part 1293,
Application module: AP239 part definition information;
— Part 1294,
Application module: Interface lifecycle;
— Part 1295,
Application module: AP239 properties;
— Part 1296,
Application module: Condition evaluation characterized;
— Part 1297,
Application module: AP239 document management;
— Part 1298,
Application module: Activity method characterized;
— Part 1300,
Application module: Work output;
— Part 1301,
Application module: Work output characterized;
— Part 1304,
Application module: AP239 product status recording;
— Part 1306,
Application module: AP239 task specification resourced;
— Part 1307,
Application module: AP239 work definition;
— Part 1340,
Application module: Name assignment;
— Part 1341,
Application module: Generic expression;
— Part 1342,
Application module: Expression;
— Part 1343,
Application module: Product placement;
— Part 1344,
Application module: Numerical interface;
— Part 1345,
Application module: Item definition structure;
— Part 1346,
Application module: Numeric function;
— Part 1347,
Application module: Wireframe 2d;
— Part 1348,
Application module: Requirement management;