ISO 10303-214:2010(E)
Conformance to this part of ISO 10303 includes satisfying the requirements stated in this part, the requirements of the implementation method(s) supported, and the relevant requirements of the normative references.
An implementation shall support at least one of the following implementation methods: ISO 10303-21, ISO 10303-22.
Requirements with respect to implementation methods-specific requirements are specified in annex C.
The Protocol Information Conformance Statement (PICS) proforma lists the options or the combination of options that may be included in the implementation. The PICS proforma is provided in annex D.
NOTE 1 An implementation using the method of ISO 10303-22 will make use of a specific language binding.
NOTE 2 ISO 10303-314 defines the abstract test suite to be used in the assessment of conformance. ISO 10303-32 describes the conformance assessment process.
NOTE 3 In case of alternative mappings for UoFs S4 and S7 it is
recommended to use the S7 mapping, except for the cases where an instantiation
is based on a conformance class without UoF S7.
Identification of the conformance class used is defined in annex C.
The conformance classes are specified using combinations of UoFs as given in table 34 (CC01 to CC10) and table 35 (CC11 to CC21).
NOTE 4 Since the UoFs have interdependencies specified by the structure defined in clause 4, not every combination of UoFs is appropriate as a conformance class. There are also user requirements that restrict the allowed combinations of UoFs. Figure 5 shows the interdependencies among the UoFs.
Table 36 specifies for each conformance class the set of AIM elements that an implementation of the conformance class shall support.
NOTE 5 Each of the following conformance classes, with the exception of CC20, makes use of a subset of the construct specified in the AIM EXPRESS expanded listing.
NOTE 6 There are totally 21 conformance classes defined for data exchange and sharing in the following application areas:
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class includes requirements that match those defined in the conformance classes 2, 4, 5, and 6 of ISO-10303-203, with the additional requirement for geometric_presentation (P1), csg_model (G7), and element_structure (S2). In the area of configuration_control information this conformance class requires product_management_data (S1), which is a subset of conformance class 1 of ISO-10303-203.
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class includes requirements that match those defined in the conformance classes 2, 4, 5, and 6 of ISO-10303-203, with the additional requirement for geometric_presentation (P1), csg_model (G7), element_structure (S2), and external_reference_mechanism (E1). In the area of configuration_control information this conformance class requires product_management_data (S1) and item_definition_structure (S3), which is a subset of conformance class 1 of ISO-10303-203.
NOTE 3 This conformance class includes the requirements as defined for the conformance class 1 of this part of ISO-10303, with the additional requirement for item_definition_structure (S3) and external_reference_mechanism (E1).
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class includes requirements that match those defined in ISO-10303-201, with additional requirements for wireframe_model_3d (G2) and connected_surface_model (G3).
NOTE 1 This conformance class is suitable for use in the following areas:
NOTE 2 This conformance class includes requirements that match those defined in the conformance classes 3, 5, 7, 9, and 10 of ISO-10303-202, with the additional requirement for item_definition_structure (S3), external_reference_mechanism (E1), and csg_model (G7).
NOTE 3 This conformance class includes the requirements as defined for the conformance classes 2 and 3 of this part of ISO-10303.
NOTE 1 This conformance class is suitable for use in the following areas:
NOTE 1 This conformance class is suitable for use in the following areas:
NOTE 2 This conformance class includes requirements that match those defined in the conformance class 1 of ISO-10303-203.
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class includes requirements that match those defined in the conformance classes 1, 2, 4, 5, and 6 of ISO-10303-203, with the additional requirement for geometric_presentation (P1), csg_model (G7), element_structure (S2), and external_reference_mechanism (E1).
NOTE 3 This conformance class includes the requirements as defined for the conformance classes 2 and 6 of this part of ISO-10303.
NOTE 1 This conformance class is suitable for use in the following areas:
NOTE 2 This conformance class includes the requirements as defined for the conformance class 6 of this part of ISO-10303, with the additional requirement for specification_control (S7).
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class includes requirements that match those defined in the conformance classes 1, 2, 4, 5, and 6 of ISO-10303-203, with the additional requirement for geometric_presentation (P1), csg_model (G7), element_structure (S2), external_reference_mechanism (E1), and specification_control (S7).
NOTE 3 This conformance class includes the requirements as defined for the conformance classes 7 and 8 of this part of ISO-10303.
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class includes the requirements as defined for the conformance classes 4 and 9 of this part of ISO-10303.
NOTE 1 This conformance class supports process planning for components (piece parts) with shape and draughting data.
NOTE 2 This conformance class includes the requirements as defined for the conformance class 1 of this part of ISO-10303, without the requirement for geometrically_bounded_surface_model (G8), and the conformance class 3 of this part of ISO-10303.
NOTE 1 This conformance class supports process planning data for components (piece parts) with shape, draughting, form_feature, tolerance, and surface_condition data.
NOTE 2 This conformance class includes the requirements as defined for the conformance class 11 of this part of ISO-10303, with the additional requirement for user_defined_feature (FF1), included_feature (FF2), generative_featured_shape (FF3), surface_condition (C1), dimension_tolerance (T1), and geometric_tolerance (T2).
NOTE 1 This conformance class supports process planning with effectivity control for assemblies with shape, draughting, form_feature, tolerance, and surface_condition data.
NOTE 2 This conformance class includes the requirements as defined for the conformance class 12 of this part of ISO-10303, with the additional requirement for item_definition_structure (S3) and effectivity (S4).
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class allows for identification of form features on the final shape of a component or of an assembly.
NOTE 3 This conformance class includes requirements that match those defined in ISO-10303-224, with the additional requirement for geometric_presentation (P1), wireframe_model_3d (G2), connected_surface_model (G3), faceted_b_rep_model (G4), csg_model (G7), external_reference_mechanism (E1), and surface_condition (C1).
NOTE 4 This conformance class includes the requirements as defined for the conformance class 2 of this part of ISO-10303, without the requirement for geometrically_bounded_surface_model (G8) and with the additional requirement for user_defined_feature (FF1), included_feature (FF2), item_property (PR1), surface_condition (C1), dimension_tolerance (T1), and geometric_tolerance (T2).
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class allows for an independent feature definition, e.g. in a feature library, and its usage through placement on the shape of a component or of an assembly.
NOTE 3 This conformance class includes the requirements as defined for the conformance class 14 of this part of ISO-10303, with the additional requirement for generative_featured_shape (FF3).
NOTE 1 This conformance class supports the following areas:
NOTE 2 This conformance class includes the requirements as defined for the conformance class 2 of this part of ISO-10303, without the requirement for geometrically_bounded_surface_model (G8) and with the additional requirement for kinematics (K1) and item_property (PR1).
NOTE This conformance class supports the following areas:
NOTE This conformance class supports process planning for components and assemblies with 3D digital mockup data. The 3D digital mockup may include kinematic data that needs to be considered in the process planning. The tools used for the process planning may also have kinematic data that needs to be considered.
NOTE 1 This conformance class supports process planning for components and assemblies with 3D digital mockup data including form features. The 3D digital mockup may include kinematic data that needs to be considered in the process planning. The tools used for the process planning may also have kinematic data that needs to be considered.
NOTE 2 This conformance class includes the requirements as defined for the conformance class 18 of this part of ISO-10303, with the additional requirement for user_defined_feature (FF1), included_feature (FF2), generative_featured_shape (FF3), surface_condition (C1), and geometric_tolerance (T2).
NOTE 1 This conformance class supports database implementations to store, retrieve, or archive all of the data specified in this part of ISO-10303. Data manipulation functionality as performed in application systems is not expected to be implemented within the scope of this conformance class.
NOTE 2 This conformance class includes all requirements as defined for the conformance classes 1 to 19 of this part of ISO-10303.
NOTE 1 This conformance class is suitable for use in the following areas:
NOTE 2 This conformance class includes the requirements as defined for the conformance class 8 of this part of ISO-10303, with the additional requirement for process_plan (S8).
CC1 | CC2 | CC3 | CC4 | CC5 | CC6 | CC7 | CC8 | CC9 | CC10 | |
surface_condition (C1) | - | - | - | - | - | - | - | - | - | - |
explicit_draughting (D1) | - | - | ![]() |
![]() |
- | - | - | - | - | ![]() |
associative_annotation (D2) | - | - | - | ![]() |
- | - | - | - | - | ![]() |
external_reference_mechanism (E1) | - | ![]() |
- | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
user_defined_feature (FF1) | - | - | - | - | - | - | - | - | - | - |
included_feature (FF2) | - | - | - | - | - | - | - | - | - | - |
generative_featured_shape (FF3) | - | - | - | - | - | - | - | - | - | - |
wireframe_model_2d (G1) | - | - | ![]() |
![]() |
- | - | - | - | - | ![]() |
wireframe_model_3d (G2) | ![]() |
![]() |
![]() |
![]() |
- | - | ![]() |
- | ![]() |
![]() |
connected_surface_model (G3) | ![]() |
![]() |
![]() |
![]() |
![]() |
- | ![]() |
- | ![]() |
![]() |
faceted_b_rep_model (G4) | ![]() |
![]() |
- | ![]() |
![]() |
- | ![]() |
- | ![]() |
![]() |
b_rep_model (G5) | ![]() |
![]() |
- | ![]() |
![]() |
- | ![]() |
- | ![]() |
![]() |
compound_model (G6) | - | - | - | - | ![]() |
- | - | - | - | - |
csg_model (G7) | ![]() |
![]() |
- | ![]() |
![]() |
- | ![]() |
- | ![]() |
![]() |
geometrically_bounded_surface_model (G8) | ![]() |
![]() |
- | ![]() |
- | - | ![]() |
- | ![]() |
![]() |
kinematics (K1) | - | - | - | - | - | - | - | - | - | - |
measured_data (MD1) | - | - | - | - | - | - | - | - | - | - |
item_property (PR1) | - | - | - | - | - | ![]() |
![]() |
![]() |
![]() |
![]() |
geometric_presentation (P1) | ![]() |
![]() |
![]() |
![]() |
![]() |
- | ![]() |
- | ![]() |
![]() |
annotated_presentation (P2) | - | - | ![]() |
![]() |
![]() |
- | - | - | - | ![]() |
shaded_presentation (P3) | - | - | - | - | ![]() |
- | - | - | - | - |
product_management_data (S1) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
element_structure (S2) | ![]() |
![]() |
![]() |
![]() |
![]() |
- | ![]() |
- | ![]() |
![]() |
item_definition_structure (S3) | - | ![]() |
- | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
effectivity (S4) | - | - | - | - | - | ![]() |
![]() |
![]() |
![]() |
![]() |
work_management (S5) | - | - | - | - | - | ![]() |
![]() |
![]() |
![]() |
![]() |
classification (S6) | - | - | - | - | - | ![]() |
![]() |
![]() |
![]() |
![]() |
specification_control (S7) | - | - | - | - | - | - | - | ![]() |
![]() |
![]() |
process_plan (S8) | - | - | - | - | - | - | - | - | - | - |
dimension_tolerance (T1) | - | - | - | ![]() |
- | - | - | - | - | ![]() |
geometric_tolerance (T2) | - | - | - | - | - | - | - | - | - | - |
CC11 | CC12 | CC13 | CC14 | CC15 | CC16 | CC17 | CC18 | CC19 | CC20 | CC21 | |
surface_condition (C1) | - | ![]() |
![]() |
![]() |
![]() |
- | - | - | ![]() |
![]() |
- |
explicit_draughting (D1) | ![]() |
![]() |
![]() |
- | - | - | - | - | - | ![]() |
- |
associative_annotation (D2) | ![]() |
![]() |
![]() |
- | - | - | - | - | - | ![]() |
- |
external_reference_mechanism (E1) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
user_defined_feature (FF1) | - | ![]() |
![]() |
![]() |
![]() |
- | - | - | ![]() |
![]() |
- |
included_feature (FF2) | - | ![]() |
![]() |
![]() |
![]() |
- | - | - | ![]() |
![]() |
- |
generative_featured_shape (FF3) | - | ![]() |
![]() |
- | ![]() |
- | - | - | ![]() |
![]() |
- |
wireframe_model_2d (G1) | ![]() |
![]() |
![]() |
- | - | - | - | - | - | ![]() |
- |
wireframe_model_3d (G2) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- | - | ![]() |
- |
connected_surface_model (G3) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- | ![]() |
![]() |
![]() |
- |
faceted_b_rep_model (G4) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- | ![]() |
![]() |
![]() |
- |
b_rep_model (G5) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- | ![]() |
![]() |
![]() |
- |
compound_model (G6) | ![]() |
![]() |
![]() |
- | - | - | - | ![]() |
![]() |
![]() |
- |
csg_model (G7) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- | ![]() |
![]() |
![]() |
- |
geometrically_bounded_surface_model (G8) | - | - | - | - | - | - | - | - | - | ![]() |
- |
kinematics (K1) | - | - | - | - | - | ![]() |
- | ![]() |
![]() |
![]() |
- |
measured_data (MD1) | ![]() |
![]() |
![]() |
- | - | - | ![]() |
- | - | ![]() |
- |
item_property (PR1) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
geometric_presentation (P1) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- |
annotated_presentation (P2) | ![]() |
![]() |
![]() |
- | - | - | - | - | - | ![]() |
- |
shaded_presentation (P3) | - | - | - | - | - | - | - | ![]() |
![]() |
![]() |
- |
product_management_data (S1) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
element_structure (S2) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- |
item_definition_structure (S3) | - | - | ![]() |
![]() |
![]() |
![]() |
- | ![]() |
![]() |
![]() |
![]() |
effectivity (S4) | - | - | ![]() |
- | - | - | - | ![]() |
![]() |
![]() |
![]() |
work_management (S5) | - | - | - | - | - | - | - | ![]() |
![]() |
![]() |
![]() |
classification (S6) | ![]() |
![]() |
![]() |
- | - | - | - | ![]() |
![]() |
![]() |
![]() |
specification_control (S7) | - | - | - | - | - | - | - | ![]() |
![]() |
![]() |
![]() |
process_plan (S8) | ![]() |
![]() |
![]() |
- | - | - | - | ![]() |
![]() |
![]() |
![]() |
dimension_tolerance (T1) | - | ![]() |
![]() |
![]() |
![]() |
- | - | ![]() |
![]() |
![]() |
- |
geometric_tolerance (T2) | - | ![]() |
![]() |
![]() |
![]() |
- | - | - | ![]() |
![]() |
- |
© ISO 2010 — All rights reserved