ISO 10303-214:2010(E)
A Component_placement is the information pertaining to the placement of a Product_component, which is defined in its own Cartesian_coordinate_space, in the coordinate space of a reference Product_component.
EXAMPLE An example for the use of of a Component_placement is the placement of the Product_component 'steering wheel' dependent on left hand versus right hand steering in different countries.
The data associated with a Component_placement are the following:The placed_component specifies the Product_component that is positioned with respect to the 'reference_product_component'.
NOTE 1 The Component_placement does not define a placement for all variants of the placed_component in the context of 'reference_product_component'.
The coordinate system is defined by any
Geometric_model or
External_geometric_model representing the shape of the
placed_component.
The Geometric_model or External_geometric_model that is referred to, indirectly, by
Component_placement.placement and which defines the local geometry of the
Product_component shall be associated with the Product_component through an instance of
Shape_description_association and of
Item_shape.
NOTE 2 - If the shape of the Item_instance is not different from the shape of the Design_discipline_item_definition referred to by the instance of Item_shape the Geometric_model representing this shape is shared.
See component_placement to product_component for the application assertion.
The placement specifies the Geometric_model_relationship_with_transformation or the Template_instance that defines the position of the 'placed_component' relatively to the 'reference_product_component'. In the case of Template_instance, the scale shall be omitted or set to 1.0.
The Geometric_model associated with the 'reference_product_component', in which the Geometric_model or External_model of the placed component is located, shall contain Axis_placement instances locating each placed component and may contain additional instances of geometric entities, describing shape aspects relevant in the context of the 'reference_product_component'.
EXAMPLE The Geometric_model associated with a reference_product_component 'car engine' may contain Axis_placement instances locating the gear box and the crankshaft and additional geometric information representing the envelope box allowed for the car engine.
See component_placement to geometric_model_relationship_with_transformation and component_placement to template_instance for the application assertions.
There shall be exactly one object that defines the placement for a Component_placement.
The reference_product_component specifies the high level Product_component that is defined in the reference coordinate space. A Model_property_association shall be assigned to the reference_product_component to define this reference coordinate space.
See component_placement to product_component for the application assertion.
© ISO 2010 — All rights reserved