ISO 10303-214:2010(E)
A General_feature is a type of feature that provides a mechanism to categorize an area of interest in a shape and to associate additional information, not intended for shape generation, with the identified aspect of the shape.
Each General_feature may be a General_compound_feature.
The data associated with a General_feature are the following:
The additional_parameter specifies General_parameter objects that give additional information about particular aspects of the General_feature.
See general_feature to general_parameter for the application assertion.
The feature_category specifies the class to which the General_feature belongs.
NOTE The values of feature_category are company specific.
EXAMPLE 'design feature', 'machining feature', and 'assembly feature' are examples for feature_category.
The feature_type specifies the kind of feature that is represented by the General_feature.
EXAMPLE 'planar feature' and 'logo feature' are examples for feature_type.
The location_and_orientation specifies an Axis_placement that represents the location and the orientation of the General_feature in the item's coordinate space.
Since the occurrence of a General_feature is an Included_feature this Axis_placement as well as the shape representation of the General_feature shall be defined in a Geometric_model referring to the same Cartesian_coordinate_space as any representation of the corresponding Item_shape.
NOTE 1 This Axis_placement is not a local coordinate system of the General_feature that might be used for geometric transformations.
The Axis_placement referenced by the location_and_orientation is dependent on the combinations of Path and Profile objects, and, in case of a General_compound_feature, of additional elements specified for a particular General_feature. The location and orientation of the Axis_placement shall be subject of an agreement of common understanding by partners sharing this information.
NOTE 2 The types of General_feature for which a common understanding of the use of Axis_placement exists may be identified by particular values of the attribute 'feature_type'.
See general_feature to axis_placement for the application assertion.
The location_and_orientation need not be specified for a particular General_feature.
© ISO 2010 — All rights reserved