I'm making a fort and I have made half and mirrored it. And I've made the first side view. Then I've added array with a count of 4 to complete the 4 sides like a square shape. I added an empty and rotate it by 90 degree. The problem is when I rotate, all sides do not match perfectly or are not aligned in square and some gap is created. The top 2 round circle when array should give 4 corners it's giving 8 corners.

Before Mirror enter image description here

1st Side view enter image description here

After rotating 90 degree with empty enter image description here What I'm doing wrong with the mesh alignment. Any suggestion or help is welcomed to complete the square.


  • $\begingroup$ Your "45 degree corners" don't seem to be well geometrically aligned with the angle bisector $\endgroup$ – Duarte Farrajota Ramos Mar 9 '17 at 17:40
  • $\begingroup$ @DuarteFarrajotaRamos With adding mirror modifier image attach above $\endgroup$ – atek Mar 9 '17 at 17:46
  • 2
    $\begingroup$ I see no reason... but using an object offset does not mean this object is at the center point... or here, you have not set the origin at the good place (not the center of the closed shape) $\endgroup$ – lemon Mar 9 '17 at 18:09

Experiments with array and mirror modifiers:

Mirror and array : your configuration more or less

enter image description here

After that, there is some guess to find the good position and this position will depend on both the object's origin and of the position of the 45° angle:

enter image description here

Mirror and mirror

And second way to do it is to place an empty at the middle of the 45° part (use snapping to do it), use it as mirror object and rotate it 45°.

enter image description here

Now add a second mirror, mirrored in X and Y, with a second empty as mirror object, and place this empty at the middle of the figure

enter image description here

Note that this last configuration (2 mirrors) does not depend on the object's origin location.

Link to the blend file

  • $\begingroup$ thanks for explanation but i do not want manually. I did little trick and got the solution. With the 1st image i have (Before mirror) i mirror and then array 4 times without applying all the modifier. $\endgroup$ – atek Mar 10 '17 at 3:21
  • $\begingroup$ @ateks, sorry but I don't get what you mean in the comment here? $\endgroup$ – lemon Mar 10 '17 at 6:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.