Is it possible to move an object using coordinates from other objects?

Example (see screenshot): Is it easily possible to move the blue cube in x-direction using the distance from the upper right corner of the green cube and the upper right corner of the right cube?

I currently measure the distance with snapping and add the number manually to the x-position of the blue cube in the location panel.

Screenshot showing the problem

  • 1
    $\begingroup$ there are many "Object Constraint" where a change in one object (x,y,z location, x,y,z scale, x,y,z rotation, etc) can effect an assigned objects position, rotation, scale, etc. many tutorials, like the following google search: google.com/search?q=blender+object+constraints+tutorial $\endgroup$
    – james_t
    Jan 4 at 19:03
  • $\begingroup$ There is Oscurart tools blender.stackexchange.com/questions/156696/… which you can run with only distribution by one axis (X in that case). Meanwhile, standard snapping has multiple points mode (press A with the active tool) $\endgroup$
    – Mr Zak
    Jan 4 at 19:13
  • 1
    $\begingroup$ This answer should work for you. Working as described there, start by snapping the 3D cursor to the top-right vertex of the green cube. That is your relative 'From' point. Now GX the blue cube until the 'From' point snaps to the top-right of the red cube. $\endgroup$ Jan 4 at 19:50

you might want to have a look at this addon. It lets you do all kinds of things that are usually very simple in more CAD based platforms https://github.com/s-leger/blender_cad_transforms

  • $\begingroup$ The CAD Transform addon is the solution. The function, I was looking for, is called: Soft Constraints. This is an amazing tool! I highly recommend to give it a try and support the developer. $\endgroup$
    – Chris S.
    Jan 6 at 10:02
  • $\begingroup$ yeah!! Its super slick! $\endgroup$
    – Noel Heard
    Jan 7 at 17:21

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.