0
$\begingroup$

I have 4 cubes symmetrically placed at the 4 corners of a plane and I want to move them along the x/y axis outward/inward the center of the plane witch is also the origin of the 4 cubes?

Here is the Mirrored Object i would like to use: enter image description here

$\endgroup$
6
  • 1
    $\begingroup$ in Object mode you have the Manipulate Center Points option that allows you to do that but in Edit mode I don't think you have any direct way to do this operation, so I guess you'll have to find an indirect trick, like for example separating your 4 cubes in four different objects and using the Manipulate Center Points option then ctrl J to bring them back in the same object, or using the grid, or using the snap tool to snap the cubes to some vertices... $\endgroup$
    – moonboots
    Jun 24, 2019 at 6:56
  • $\begingroup$ You saved my day! Is there a way to do the same on a mirrored object ? $\endgroup$
    – Poke Peek
    Jun 24, 2019 at 8:00
  • $\begingroup$ please show some screenshots $\endgroup$
    – moonboots
    Jun 24, 2019 at 8:03
  • $\begingroup$ Manipulate center point work perfectly with 4 differents objects. ![enter image description here](i.sstatic.net/QfQp5.gif) $\endgroup$
    – Poke Peek
    Jun 24, 2019 at 12:16
  • $\begingroup$ I modified my answer to have a gif that shows this working. $\endgroup$
    – dpdp
    Jul 19, 2019 at 18:19

3 Answers 3

1
$\begingroup$

Take one of the cubes symmetrically placed on the plane and mirror it on the x and y axis. Go to the mirror modifier and set the mirror object as the plane (which they will be placed on at the four corners). Now if you go into edit mode you can select the one cube and move it to one corner, and the mirrored cubes will move symmetrically to the other corners. Good luck!

$\endgroup$
1
$\begingroup$

I'm telling you, it works

  • Select the objects. Right click and choose Set Origin>Origin To Geometry.
  • In the pivot point menu set the pivot to Median Point and toggle Only Origins on.
  • Scale the objects in the axis that you want to spread them apart.

You may want to snap the cursor to the origin location that the four objects are sharing first, and when you're done scaling the origins, right click>Set Origin>Origin To 3D Cursor to get the origins back where you have them now. Note that if the origins weren't all in the same location like they are now, you could skip the first step. Since they are currently 0 meters apart, scaling the origins has no effect since anything times zero is still zero.

$\endgroup$
2
  • $\begingroup$ That's great but is there a way to scale them on X/Y simultaneously. So I can move them constrained by the plane not only by one axis? $\endgroup$
    – Poke Peek
    Jul 15, 2019 at 7:09
  • $\begingroup$ Yes. S key for scale, then shift+z key to constrain to the xy plane. If you use the scale gizmo or active tool, you can drag the xy plane part of the gizmo, or shift+drag the z axis. $\endgroup$
    – dpdp
    Jul 16, 2019 at 14:43
0
$\begingroup$

This worked for me in Blender 4.0.2

  • Select all the objects
  • Set the origin to gemometry for selected objects
  • Set the pivot point to median point
  • In Tools > Options > Transform > Affect Only Location
  • Scale objects as desired (I just used default key binding S in Object Mode)

enter image description here

enter image description here

$\endgroup$

You must log in to answer this question.

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