Arrange in Y¶
Object distribution tool for creating vertical columns with automatic spacing
What is it?¶
Arrange in Y is a distribution tool that arranges selected objects in a vertical column along the Y axis. It automatically computes spacing using each object's bounding box dimensions and applies user-defined spacing between objects. Optional alignment features can reset X/Z coordinates for perfect alignment.
Access and Shortcuts¶
- Pie Menu: Transform section → "Arrange in Y"
- Operator:
object.arrange_selected_y
- Requirements: Object mode with multiple objects selected
Workflow¶
- Select the objects you want to arrange in Object mode
- Activate "Arrange in Y" from the pie menu
- Configure spacing and options in the operator popup
- Objects are distributed along Y axis with specified spacing
- Optionally enable X/Z reset for perfect grid alignment
Automatic Y-axis distribution with bounding box-based spacing
Parameters¶
Spacing Control: - Spacing Y: Additional space between consecutive bounding boxes along Y axis - Uses actual bounding box dimensions for accurate spacing
Alignment Options: - Reset X/Z: Places all objects with base at Z=0 and X-aligned to 0 - Sort by Name: Alphabetically sorts objects before arranging
Distribution Method: - Uses world-space bounding boxes for robust results - Accounts for object rotations and scales - Maintains relative object orientations
Tips¶
- Works with objects of any size and rotation due to bounding box calculation
- Perfect for creating organized layouts of mixed objects
- Use Reset X/Z for creating perfect grid arrangements
- Sort by Name helps maintain logical order in complex scenes
- Great for architectural elements, product arrangements, and level design
- Combines well with Arrange in X for grid layouts
Suggested Images¶
- Pie menu with "Arrange in Y" option highlighted
- Before/after showing distributed objects
- Example with Reset X/Z enabled vs disabled
- Mixed object types arranged in column
Known Limitations¶
- Requires multiple objects to be meaningful
- Spacing calculation based on bounding boxes may not account for visual spacing needs
- Very large objects may create unexpected gaps
- Rotation of objects affects bounding box calculation
See Also¶
- Arrange in X for horizontal distribution
- Other DAMTools Transform operators
- Blender's native array and distribution tools