ISO 10303-214:2010(E)
A Rectangular_pattern is a pattern defined by a base feature replicated on a rectangular grid.
The rows and columns lie in the x-y-plane of either the local pattern coordinate space (in the case of a Placed_feature) or of the Axis_placement representing location and orientation of the pattern.
EXAMPLE Figure 61 illustrates a Rectangular_pattern.
The inherited attribute 'location_and_orientation' shall reference the same Axis_placement as the base feature of the pattern being created.A Rectangular_pattern is a type of Replicate_feature.
The data associated with a Rectangular_pattern are the following:
The column_layout_direction specifies the direction of the column layout of the Rectangular_pattern.
The direction is defined in the same coordinate space as the Rectangular_pattern and lies in a plane that is either parallel to the x-y-plane of this coordinate space (in the case where the Rectangular_pattern is applied as a Placed_feature) or parallel to the x-y-plane of the Axis_placement that serves as the reference (in the case where the Rectangular_pattern is applied as an Included_feature).
The column_spacing specifies the spacing of the columns of the Rectangular_pattern.
See rectangular_pattern to feature_parameter for the application assertion.
The columns specifies the number of columns of the Rectangular_pattern.
The missing_feature specifies the Rectangular_omit_pattern objects that define which nodes on the grid are not assigned a replicate of the base.
those instances that are missing in the Rectangular_pattern.
See rectangular_pattern to rectangular_omit_pattern for the application assertion.
The relocated_feature specifies the Rectangular_offset_pattern objects that define in which nodes of the grid a further offset is applied to the replicate.
See rectangular_pattern to rectangular_offset_pattern for the application assertion.
The row_layout_direction specifies the direction of the row layout of the Rectangular_pattern.
The direction is defined in the same coordinate space as the Rectangular_pattern and lies in a plane that is either parallel to the x-y-plane of this coordinate space (in the case where the Rectangular_pattern is applied as a Placed_feature) or parallel to the x-y-plane of the Axis_placement that serves as the reference (in the case where the Rectangular_pattern is applied as an Included_feature).
The row_spacing specifies the spacing of the rows of the Rectangular_pattern.
See rectangular_pattern to feature_parameter for the application assertion.
The rows specifies the number of rows of the Rectangular_pattern.
© ISO 2010 — All rights reserved