ISO 10303-111:2007 - Overview of the Standard
Standard Reference: ISO 10303-111:2007
Title: Industrial automation systems and integration - Product data representation and exchange - Part 111: Integrated application resource: Elements for the procedural modelling of solid shapes
Overview
ISO 10303-111 (part of the STEP family) defines a schema of solid shape elements for representing complex CAD geometry in a procedural (history- or construction-based) form. Rather than only exchanging final B‑REP geometry, this integrated application resource captures feature‑based modeling operations (creation and modification steps) so CAD models can be exchanged, re‑used or reconstructed with their construction history preserved.
Keywords: ISO 10303-111, STEP, procedural modeling, construction history, CAD data exchange, solid shape elements, integrated application resource.
Key topics and technical scope
- Procedural / construction‑history modelling - supports representation of sequences of operations used to build solid models (feature definitions and modifications).
- Solid shape element schema - a set of element types and entities that represent common CAD features: blends, chamfers, holes, pockets, slots, patterns, shelled solids, extrusions, revolved features, sculptured solids, and more.
- Interoperability constructs - entity definitions, selects, trim/blend conditions, radius/chamfer variants and function definitions for validation and geometry checks.
- Dependency on STEP resources - designed to work with other ISO 10303 integrated resources (geometry, topology, representation, measures, math functions and operation sequencing). Notably it references ISO 10303-55 for capturing sequence semantics and uses EXPRESS-G diagrams and computer‑interpretable listings for machine implementation.
- Normative and informative annexes - include entity short names, registration information, EXPRESS-G diagrams, listings, and modelling justification.
Practical applications and users
Who uses ISO 10303-111:
- CAD and PLM software vendors implementing STEP-based data exchange of feature-based models.
- Systems integrators and developers building translators between CAD systems who need to preserve construction history.
- Manufacturing and CAM toolchains that need to reconstruct feature intent for downstream processes (machining, simulation, inspection).
- Digital archiving and long-term product data management where preserving design intent and editable history is important.
- Standards and interoperability teams in aerospace, automotive, industrial machinery and engineering services.
Benefits:
- Preserves feature semantics and modeling intent across systems.
- Enables reuse, editing, and consistent downstream processing of CAD models.
- Facilitates long-term archiving with richer product data representation than pure geometry exchange.
Related standards
For organizations implementing CAD data exchange or feature-preserving interoperability, ISO 10303-111 is a core resource in the STEP family for procedural solid modeling.