Orientation Rectangles, Dimensions and Scaling

All objects have an orientation rectangle which determine dimensions and scaling directions.  These can be viewed by enabling menu option Render: Show Orientation Rects.

Note: Orientation rect will only appear on selected Object A/B 

Orientation of a bounding rectangle changes with rotation of objects and determine scale axis's, these are designated on each side of the orientation rect.  Axis direction may also be visualized by enabling Render->Object Axis Guides.

 Left: Object, Right: Object selected with Show Orientation Rects enabled

Surface Alignment Using Orientation Rect Sides

Surface alignment and centering features may be applied using a side from an object's orientation rect.  Select a side of the orientation rect as Surface A or Surface B.  Refer to Aligning Objects and Surfaces

Object Dimensional Sizes

For the most part dimensional sizes of an object are handled automatically.  However it is necessary to understand how orientation rectangles effect the perceived width, height, depth and scale axis's of an object. There is one case in which CSG union function is not a commutative operation, the orientation rectangle will always use Solid A to contain result of A union B using orientation of A.  Following example shows effect of this,

Union of A + B and resulting orientation rectangle

Union of B + A and resulting orientation rectangle. 

Note: Difference in orientation of the resulting bounding rectangle.  For Union Solid A selection should represent how the object is perceived.

Resetting the Orientation Rectangle

Bounding rectangle can be reset based on current orientation of an object.  Select an object from the scene as Solid A and use Solid: Reset Bounding Rect menu option.  This will reset the orientation rectangle to be axis aligned to X, Y, Z as well as the dimensions and scaling axis's.