Stacking 3D Object Arrays without a Z-Gap

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hey All,
I'm using AUTOCAD Mechanical to produce some STEP files for other work. I'm having issues with correctly aligning objects in the Z axis.
Attachment Geom1 gives the geometry of my design, consisting of a 3x3 array of objects with a 2x2 array placed above them. The arrays are exploded giving 13 unique objects. Attachment Looks_Aligned shows the objects apparently aligned in the Z axis (which is what I'd like to happen).
However, if I zoom in on the meeting point, as in attachment 'Zoom', these objects actually have a very small z-separation. This Z-Separation crashes some of the processing I do. Physically I expect these objects to be stacked on top of each-other with no air gap.
My current approach has been selecting the 9 object and 4 object (lower and upper) arrays, and using MASSPROP to find the bounding box. Both arrays are centred in XY at (0,0). I then found (0,0,upper_plane) from the lower array (i.e the Z coordinate for the top surface of that array) and the opposing (0,0,lower_plane) for the upper array. With move I then select (0,0,lower_plane) and set the destination point to be (0,0,upper_plane).
I thought this would position them correctly and have also tried setting the alignment point to be the origin with the same results.
I understand there is a 3D align tool, however I'm unsure how to apply that to get the alignment I'm interested in.
Hoping this and the figures are helpful enough to get some constructive advice, I have been stuck on this for a week so appreciate any input or advice. I have searched the forums to the best of my ability but haven't seen anything helpful.