Section 38 of 102
37. Component Placement
Stable section ID: S05-CON-007-SECTION-38 · 44 content blocks
Component Placement defines the position and orientation of a Component Instance relative to an identified coordinate system or host datum.
A placement shall include:
placed Entity;
parent coordinate system;
translation;
orientation;
controlling datum;
placement method;
nominal pose;
measured pose where available;
positional tolerance;
angular tolerance;
status;
evidence.
Example:
placement Column_C01_Placement {
entity: @Column_C01;
parent_coordinates: @Building_CS;
datum: intersection(@Main_Grid.A, @Main_Grid.1, @Level_01);
nominal_pose {
position: [0 mm, 0 mm, 0 mm];
rotation: [0 deg, 0 deg, 0 deg];
}
tolerance {
x: ±2 mm;
y: ±2 mm;
z: ±1 mm;
rotation_z: ±0.25 deg;
}
}
Placement shall represent all six degrees of freedom where required:
translation along X, Y, and Z;
rotation about X, Y, and Z.
BDL shall distinguish:
design placement;
manufacturing placement;
assembly placement;
temporary placement;
surveyed As-Built placement;
current movable position.
A Component hosted by another Component may use host-relative placement:
parent_coordinates: @Wall_W01.local_coordinates;
Placement uncertainty shall be retained when the location is inferred or measured with limited accuracy.
A Component shall not be considered geometrically compatible merely because its reference point lies within the intended location. Its complete geometry, envelopes, Interfaces, and tolerances shall be evaluated.