ISO 10303-112:2006
Industrial automation systems and integration — Product data representation and exchange — Part 112: Integrated application resource: Modelling commands for the exchange of procedurally represented 2D CAD models
Industrial automation systems and integration — Product data representation and exchange — Part 112: Integrated application resource: Modelling commands for the exchange of procedurally represented 2D CAD models
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 71
- Дата публикации:
- 7 декабря 2006 г.
- Издание:
- ISO IS 10303 edition 1 version 1
- ICS:
- 25.040.40
Procedural representations are expressed as sequences of modelling commands. ISO 10303-112:2006 defines standardized representations for a set of modelling commands for the exchange of procedurally represented 2D CAD models, including sketches or profiles.
Abstract
Overview
ISO 10303-112:2006 is part of the ISO 10303 (STEP) family and defines an Integrated Application Resource for exchanging procedurally represented 2D CAD models. The standard specifies how procedural representations-expressed as sequences of modelling commands-are represented so sketches and profiles (2D geometry created by operations) can be reliably exchanged between systems. The document includes EXPRESS schemas, function definitions and examples to support computer-interpretable transfer of procedural sketch data.
Key topics and requirements
- Procedural sketch model: Represents 2D sketches as ordered modelling commands (construction history) rather than only final geometry.
- Standardized command set: Defines many sketch operations such as:
- line and polyline creation (create_line_segment*, create_polyline)
- circle and arc creation (create_circle*, create_circular_arc*)
- ellipse, spline, parabolic arc, fillet, chamfer
- pattern and transform operations (translate, rotate, mirror, scale, pattern_rectangular, pattern_circular)
- Explicit constraints and history: Support for representing construction history and explicit geometric constraints within a sketch.
- Entity and function definitions: Includes procedural_sketch entity definitions, function definitions (distance_between_cartesian_points, midpoint, etc.), and type definitions used by commands.
- Machine-readable artifacts: Contains EXPRESS-G diagrams, computer-interpretable listings, and normative annexes for entity short names and information object registration.
- Normative and informative content: Normative references and annexes (A, B) and informative examples (Annex E) to illustrate intended usage.
Applications and practical value
- CAD interoperability: Exchange of sketches/profiles between different 2D/3D CAD applications while preserving construction intent.
- PLM and data archival: Storing procedural sketch definitions in product data repositories to retain editability and traceability.
- Downstream manufacturing: Supplying accurate sketch definitions to CAM, CNC programming, tooling and simulation systems where construction history or constraints matter.
- Software development: Implementing import/export, translators, and validation tools that consume STEP-based procedural sketch data.
Who should use this standard
- CAD software vendors and developers
- PLM and data management system integrators
- Systems integrators and manufacturing engineers concerned with data exchange
- Standards implementers building STEP translators or interoperability middleware
Related standards
- ISO 10303 family (STEP) - overarching product data representation and exchange framework
- Referenced parts indicated in the document: ISO 10303-1, -11, -55, -108 (see normative references in the standard)
Keywords: ISO 10303-112:2006, procedural 2D CAD models, modelling commands, procedural sketch, STEP, product data representation and exchange, 2D CAD interoperability.
Технические детали
- Технический комитет
- ISO/TC 184/SC 4 - Industrial data
- SKU
- ISO 10303-112:2006
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO 10303-515:2000
ОтменёнIndustrial automation systems and integration — Product data representation and exchange — Part 515: Applicat…
ISO 10303-111:2007
ДействующийIndustrial automation systems and integration — Product data representation and exchange — Part 111: Integrat…
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: Integr…
ISO 8212:1986
ОтменёнSoaps and detergents — Techniques of sampling during manufacture
Overview Standard Reference: ISO 8212:1986 Title: Soaps and detergents - Techniques of sampling during manufacture ISO 8212:1986 defines standardized techniques for taking representative samples of s…
ISO 20662:2020
ДействующийShips and marine technology — Hopper dredger supervisory and control systems
Overview ISO 20662:2020 - Ships and marine technology: Hopper dredger supervisory and control systems (HD‑SCS) - specifies the components, structure, general requirements, and functional requirements…
ISO 3021:2023
ДействующийAdventure tourism — Hiking and trekking activities — Requirements and recommendations
Overview ISO 3021:2023 - Adventure tourism: Hiking and trekking activities - Requirements and recommendations defines safety-focused requirements and recommendations for hiking and trekking offered a…
ISO 3826-2:2008
ДействующийPlastics collapsible containers for human blood and blood components — Part 2: Graphical symbols for use on l…
Overview ISO 3826-2:2008 - "Plastics collapsible containers for human blood and blood components - Part 2: Graphical symbols for use on labels and instruction leaflets" defines a system of internatio…
ISO/IEC 24730-1:2014
ДействующийInformation technology — Real-time locating systems (RTLS) — Part 1: Application programming interface (API)
Overview ISO/IEC 24730-1:2014 specifies the Application Programming Interface (API) for Real‑Time Locating Systems (RTLS). The standard defines a minimal, interoperable boundary that lets application…
ISO 8668-5:1992
ДействующийAircraft — Terminal junction systems — Part 5: Detail specification for type 3 system
Overview - ISO 8668-5:1992 (Aircraft terminal junction systems, Type 3) ISO 8668-5:1992 defines the detail specification for Type 3 Terminal Junction Systems (TJS) used in aircraft electrical install…