Punch holes

 From:  Michael Gibson
2749.33 In reply to 2749.31 
Hi Angelo,

> Not exactly, I mean objects in different parallel planes uneven spaced.
> And then you could distribute by center or entering some value for spacing.

In that case, for the situation where you were concerned about possibly having hundreds of objects, you would still need to ensure that each one of those objects was placed at a unique location separate from all the others.

Since you have to move each object anyway, you can create some point markers beforehand at the proper distances, and just place each object in its correct position right when you first move it. I think that would actually help to ensure that you've got each slice in a unique location too.

Here's the way that would work - say you have these slices:



Create a point object (Draw curve / More / Point) in that plane:



Replicate the point object using Transform / Array / Dir, for the second point you can enter in a distance constraint by clicking in the "d" field in the bottom toolbar (beneath the XYZ input and to the right of the view tabs) to control the distance between each of the points:



Then to place a slice, select it:



And then run Transform/Move. For the base point, pick the original point, or if it is located at 0,0,0 you can type in 0 <enter> for the first point:



For the offset point, pick the target marker:



That will help to ensure each slice is separate, and also place it into its correct position all at the same time. To repeat, you adjust the selection after you finish one Move, and then use Right-click inside of a viewport to repeat the Move command.

Also it may not be a bad idea to delete the target point you just used, so that you know that the last one is always the new target.

Later on if you want to adjust the spacing, that is possible using the Transform / Scale / Scale1D command.

Go to a side view, and pick the base point of the scale to be at the base point location, pick the first reference point of the scale to be on the first section, and then the final reference point of the scale will adjust the spacing for you, like this:



That works because Scale1D only alters things along one direction. If that direction is normal to a planar object's plane then it will have this effect of moving the object by a scale factor towards or away from the scale origin.


I hope that helps!

- Michael