ISO 10303-111:2007/Cor 2:2014
(Corrigendum)Industrial automation systems and integration - Product data representation and exchange - Part 111: Integrated application resource : Elements for the procedural modelling of solid shapes - Technical Corrigendum 2
Industrial automation systems and integration - Product data representation and exchange - Part 111: Integrated application resource : Elements for the procedural modelling of solid shapes - Technical Corrigendum 2
Systèmes d'automatisation industrielle et intégration — Représentation et échange de données de produits — Partie 111: Ressources d'application intégrée: Éléments pour la modélisation procédurale des formes solides — Rectificatif technique 2
General Information
- Status
- Published
- Publication Date
- 01-Dec-2014
- Technical Committee
- ISO/TC 184/SC 4 - Industrial data
- Drafting Committee
- ISO/TC 184/SC 4/WG 12 - STEP product modelling and resources
- Current Stage
- 6060 - International Standard published
- Start Date
- 02-Dec-2014
- Due Date
- 04-Oct-2016
- Completion Date
- 04-Oct-2016
Relations
- Effective Date
- 25-Apr-2020
Overview
ISO 10303-111:2007/Cor 2:2014 is a Technical Corrigendum to Part 111 of the ISO 10303 (STEP) family: the integrated generic resource that defines elements for the procedural modelling of solid shapes. Prepared by ISO/TC 184/SC 4, this corrigendum introduces targeted edits to the EXPRESS information model to resolve implementation issues and clarify how blended-edge solids and variable-radius blends are represented and exchanged.
This corrigendum is intended to be used together with ISO 10303-111:2007/Cor.1:2008 and remains part of the STEP product data representation and exchange framework.
Key Topics and Requirements
- EXPRESS model updates
- Revised ENTITY definitions for edge_blended_solid, track_blended_solid, and solid_with_variable_radius_edge_blend to remove problematic supertypes and to enforce correct subtype relationships.
- The
solid_with_variable_radius_edge_blendentity is now explicitly a subtype oftrack_blended_solid.
- Continuity constraints
- A WHERE rule (
check_continuous_edges) fortrack_blended_solidensures blended edges form a continuous open or closed track (edges joined end-to-end).
- A WHERE rule (
- Variable-radius blend representation
solid_with_variable_radius_edge_blenduses lists: point_list, radius_list, and edge_function_list, with WHERE rules enforcing consistent sizes and valid end conditions.- Interpolation rules: cubic intervals use Hermite interpolation (first derivatives can be derived via natural cubic spline methods); unspecified intervals are recommended to be interpreted linearly initially.
- Geometric interpretation assumes a rolling-ball type blend with a radius that may vary along the track.
- Object identification updates
- Annex B object identifiers updated for unambiguous identification (e.g.,
iso standard 10303 part(111) version(3)and thesolid_shape_element_schemaidentifier).
- Annex B object identifiers updated for unambiguous identification (e.g.,
- Documentation updates
- Changes reflected in Annex diagrams (Figure D.3) and formal propositions that describe vertex correspondence rules.
Applications and Who Uses It
- Software vendors implementing STEP (ISO 10303) schemas in CAD/CAM/CAE systems.
- Developers of geometry kernels, model translators, and PLM/PDM integrators who require robust exchange of procedurally modelled solids.
- Standards and interoperability engineers validating EXPRESS schemas, data translators, and import/export pipelines for blended-edge geometry.
- Manufacturing and design organizations needing consistent representation of complex edge blends (constant and variable radius) across tools.
Related Standards
- ISO 10303 (STEP) family - product data representation and exchange
- ISO 10303-42 - geometric and topological representation (referenced for path/track concepts)
- ISO/IEC 8824-1 - ASN.1/object identifier semantics (used for object identifier definitions)
Keywords: ISO 10303-111, STEP, procedural modelling, solid shapes, EXPRESS schema, edge_blended_solid, track_blended_solid, variable radius blend, rolling ball, CAD data exchange, interoperability.
ISO 10303-111:2007/Cor 2:2014 - Industrial automation systems and integration — Product data representation and exchange — Part 111: Integrated application resource : Elements for the procedural modelling of solid shapes — Technical Corrigendum 2 Released:12/2/2014
Frequently Asked Questions
ISO 10303-111:2007/Cor 2:2014 is a standard published by the International Organization for Standardization (ISO). Its full title is "Industrial automation systems and integration - Product data representation and exchange - Part 111: Integrated application resource : Elements for the procedural modelling of solid shapes - Technical Corrigendum 2". This standard covers: Industrial automation systems and integration - Product data representation and exchange - Part 111: Integrated application resource : Elements for the procedural modelling of solid shapes - Technical Corrigendum 2
Industrial automation systems and integration - Product data representation and exchange - Part 111: Integrated application resource : Elements for the procedural modelling of solid shapes - Technical Corrigendum 2
ISO 10303-111:2007/Cor 2:2014 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO 10303-111:2007/Cor 2:2014 has the following relationships with other standards: It is inter standard links to ISO 10303-111:2007. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO 10303-111:2007/Cor 2:2014 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.
Standards Content (Sample)
INTERNATIONAL STANDARD ISO 10303-111:2007
TECHNICAL CORRIGENDUM 2
Published 2014-07-01
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION • МЕЖДУНАРОДНАЯ ОРГАНИЗАЦИЯ ПО СТАНДАРТИЗАЦИИ • ORGANISATION INTERNATIONALE DE NORMALISATION
Industrial automation systems and integration —
Product data representation and exchange —
Part 111:
Integrated generic resource:
Elements for the procedural modelling of solid
shapes
TECHNICAL CORRIGENDUM 2
Systèmes d’ automatisation industrielle et intégration – Représentation et échange de données de produits
- Partie 111 Ressources génériques intégrées: Éléments pour la modélisation procédurale des forms
solides RECTIFICATIF TECHNIQUE 2
Technical Corrigendum 2 to International Standard ISO 10303-111:2007 was prepared by Technical Committee ISO/TC
184, Automation systems and integration, Subcommittee SC 4, Industrial data.
This Technical Corrigendum is intended to be used in conjunction with ISO 10303-111:2007/Cor.1:2008. The purpose of the
modifications to the text of ISO 10303-111:2007 is to make minor changes in the information model to avoid an implementation
problem
ICS 25.040.40 Ref. No. ISO 10303-111:2007/Cor.2:2014(E)
© ISO 2014 – All rights reserved
Published in Switzerland
ISO10303-111: 2007/Cor.2:2014(E)
ModificationstothetextofISO10303-111:2007
Clause4.4.2,edge_blended_solid,pp. 11-12
Replace the EXPRESS code on p. 12 with the following, in which solid_with_variable_radius_edge_-
blend has been removed from the SUPERTYPE OF list:
EXPRESS specification:
)
*
ENTITY edge_blended_solid
ABSTRACT SUPERTYPE OF (track_blended_solid ANDOR (ONEOF
(solid_with_constant_radius_edge_blend,
solid_with_chamfered_edges)))
SUBTYPE OF (modified_solid);
blended_edges : LIST [1:?] OF UNIQUE edge_curve;
END_ENTITY;
(
*
Clause4.4.3,track_blended_solid,pp. 12-13
Replacetheentireentitydefinitionbythefollowing,inwhichtheEXPRESScodeandthedescriptivetext
have been amended:
A track_blended_solid is a type of edge_blended_solid in which the edges to be blended form a con-
tinuousopenorclosedtrack. A WHERE ruleisimposedtoensurethiscondition.
NOTE1 A track is related to a path as defined in ISO 10303-42 in that it consists of a list of distinct edges
connectedendtoendsothatitispossibletotraversealltheedgesinthelistcontinuouslyfromaninitialvertexto
a final vertex. The initial and final vertices may be the same in the case of a closed track. The difference is that a
path consists of instances of oriented_edge, so that there is a sense associated with the path as a whole. A track,
bycontrast,ismadeupofunorientededges.
NOTE2 Whereappropriate,this ABSTRACT entitymaybeinstantiatedasacomplexinstancewithsolid_with_-
constant_radius_edge_blendorsolid_with_chamfered_edges.
NOTE3 Figure 4 in clause 4.4.5 shows an example of a track_blended_solid, in which the blended track is
a sequence of five edges of the volume created by extruding a rectangle with two rounded corners. Since the
blend is a constant radius blend, this solid can be represented by a complex instance of track_blended_solid and
solid_with_constant_radius_edge_blend.
EXPRESS specification:
)
*
ENTITY track_blended_solid
ABSTRACT SUPERTYPE
SUBTYPE OF (edge_blended_solid);
WHERE
WR1: check_continuous_edges(SELF\edge_blended_solid.blended_edges);
END_ENTITY;
(
*
2 ⃝c ISO 2014—Allrightsreserved
ISO10303-111: 2007/Cor.2:2014(E)
Formalpropositions:
WR1: One vertex of each member of the list of edge_curve instances (except the last instance, in the
caseofanopentrack)shallbeidenticalwithonevertexofthefollowingmember.
Clause4.4.6,solid_with_variable_radius_edge_blend,pp. 17-19
Replace the descriptive text and the EXPRESS code of this clause by the following, in which edge_-
blended_solidhasbeenremovedfromtheSUPERTYPEOFlistintheEXPRESScodeandthedescriptive
text has been amended accordingly:
Asolid_with_variable_radius_edge_blendisatypeoftrack_blended_solidinwhichdifferentradius
values are specified at selected points of each of the edges concerned, and a specified interpolation
methodisusedtocomputeblendradiusvaluesatintermediatepoints.
As stated in clause 4.4.5, the geometry of the transferred blend is assumed to be of the rolling ball type,
thoughinthiscasetheradiusoftheballvariesduringitsmotion.
NOTE 1 The note in clause 4.4.5 concerning differences in the geometric interpretation of rolling ball edge
blendsappliesforthisentityalso.
Sinc
...










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...