I've added an empty axis which I'm trying to use as the Object offset in the Array modifier to evenly position the handle details around the handle on this Darth Vader lightsaber hilt, however the array spirals off strangely. I can't get them around the handle neatly. enter image description here.

  • 1
    $\begingroup$ Did you apply the scale of the object? $\endgroup$
    – Denis
    Commented Dec 20, 2016 at 16:17
  • $\begingroup$ This is most likely your problem: blender.stackexchange.com/questions/14422/… $\endgroup$
    – user27640
    Commented Dec 20, 2016 at 16:18
  • $\begingroup$ Related: blender.stackexchange.com/questions/7298/… $\endgroup$
    – user1853
    Commented Dec 20, 2016 at 17:03
  • $\begingroup$ I Applied Rotation and Scale to the Object I'm arraying and I've almost got the position correct, to get even spacing I rotated the Empty by hitting r y = 360/8. But the circumference is a little too high, can this be edited? $\endgroup$
    – Ricardo
    Commented Dec 20, 2016 at 18:04
  • $\begingroup$ By the looks of your screenshot, it seems that your origin is already out of plane with your empty. Try getting your objects origin in line with that first. $\endgroup$
    – Rick Riggs
    Commented Dec 20, 2016 at 21:45

1 Answer 1


This is the method I've used to solve my issue, select the object you want to array, hit Shift + S to snap the 3D cursor to the selected object, create an empty on said object (make sure rotation and scale are ticked for an even and proportional array), select the object add the array modifier, untick relative offset instead use object offset using the empty just placed and apply how many counts you need. To evenly space the array I selected the empty hit R Y = 360/8, which divided 360 degrees into 8 parts (which was my array count) on the Y axis. To make small adjustments I selected the object in edit mode and positioned it slightly as well as making minor adjustments to the empty.

enter image description here


You must log in to answer this question.

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