0
$\begingroup$

I'm making a 3 legged stool similar to this

enter image description here

I have positioned on leg and I want to position the next 2 using Array - Object offset. I have successfully achieved correct position of the legs however the rotation of the leg is incorrect.

enter image description here

The picture above shows bottom view of the stool. You can see that each leg is rotated differently. The correct one is the bottom leg. Is there an option how to "keep" the rotation of an object while using array?

Thank you.

$\endgroup$
2
  • $\begingroup$ this is weird because by default your legs should rotate around that empty as well, can you share your file to see your options? $\endgroup$
    – MikoCG
    Sep 22, 2021 at 9:34
  • $\begingroup$ Naming your legs left, right and bottom based on the positions on the picture, my guess is you applied the modifier to the vertical leg (otherwise unlikely to get exactly vertical), and rotated an empty so the bottom leg has correct transformation. This will never position the left (starting) leg correctly, and stacked transformations like on right leg will be incorrect. Try a setup with 5 or more legs to see it more clearly. You should instead have a simple setup, where you only rotate the empty by 120° around Z axis. $\endgroup$ Sep 22, 2021 at 11:08

1 Answer 1

3
$\begingroup$

How you can do it - this way it works.

So you have something like this:

enter image description here

Note: the pivot point is at 0/0/0

No you can rotate the leg in object mode in x-axis like this:

enter image description here

Important: now press ctrl-a and apply rotation.

enter image description here

Then add an empty.

enter image description here

add an array modifier to your leg like this:

enter image description here

now select your empty and rotate by z-axis as you like.

enter image description here

you now still can correct the distance by selecting the leg again, press TAB to enter edit mode and press A to select all, then type G -> Y and move it as you like it.

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .