1
$\begingroup$

How can I make the leading edge of the left wedge collinear with (so that the edges lie within the same line) the leading edge of the right wedge (pictured below, edges highlighted)?

enter image description here

  1. The objects and their origins need to stay the same.

  2. If all of the pictured geometry were part of one object, and #1 was not a requirement, how could this be achieved? (If this were a mesh level transformation instead of an object level transformation)

$\endgroup$

1 Answer 1

3
$\begingroup$

Multiple objects

There are a couple ways I can think of. One way is to use custom transform orientations.

  1. In edit mode (↹ Tab), select the edge that you want to align the object to and press ⎈ Ctrl⎇ AltSpace to create a new transform orientation.

    The manipulator widget should align to the edge and you should see the selected transform orientation switch to the new custom one in 3D view > header:

    enter image description here

  2. In object mode, select the object you wish to align and press Align to transform orientation in 3D view > Header > Object > Transform:

    enter image description here

  3. Your object's local X Y and Z axes will be aligned to the active transform orientation. This is probably not exactly what you want. In your case, since you just want to adjust the rotation of the first object around the Z, set the rotation along the other two axes to 0:

    enter image description here

  4. Now we are closer, but still off by 90° around the Z. To fix this, just add 90:

    enter image description here


Single mesh

You might be able to use custom transform orientations here too, but here's a different way just to mix it up:

enter image description here

What I did in the gif:

  1. Snap one vertex on the transforming edge to a vertex on the target edge.

  2. Snap the 3D cursor to the vertex which was just snapped to (⇧ ShiftS> cursor to selection)

  3. Set the pivot to the 3D cursor (.)

  4. Set the snapping target to edge and rotate the mesh (R) until it snaps into place.

You should be able to apply this approach to multiple objects too.

$\endgroup$

You must log in to answer this question.

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