Hi Marc, please give the attached distribute plug-in a try, hopefully it will do what you were asking. Instructions for installing a plug-in here.
It works with an object's bounding box and an axis direction of x,y, or z that you can pick, it will move objects in that direction so they have equal distances between their bounding boxes like this:
The first and last objects stay in place, and if there's not enough room to fit all the objects in the space between the first and last they will have equal overlapping distances instead like this:
Hope that will be useful for now!
- Michael
EDIT: Jun 6, 2022 - updated Distribute script to have an option to set overall width to a specified value.
EDIT: Jul 22, 2022 - updated Distribute script to work with groups.
EDIT: Jul 24, 2022 - updated Distribute script to work in active construction plane.
|