I am trying to snap edge in edit mode to selected object and can't do it easily though. It only snaps in one view.

I've tried to enable/disable "Align rotation with snapping target", but still without good result:

enter image description here

I am not looking for other ways like modifiers, etc, because it is quite limited in some cases.


1 Answer 1


This might seem a bit long-winded, but... a variation on this..

  1. Set snap to 'Active' and 'Vertex', and in the snap panel, set it to affect rotation
  2. Set Pivot to '3D Cursor'
  3. Set Transform Orientation to 'View'
  4. Establish one end of the snap. With all selected, make the vertex at one end of the source (moving) object active, and snap it to the corresponding end of the target edge. ShiftS > send the 3D cursor to the same spot. It will be the center of rotation.
  5. Establish the plane of rotation. ShiftD duplicate the vertex at the other end of the source object, and snap the duplicate to the other end of the target. With all source vertices selected, F create a temporary triangular face, and ShiftNumpad 7 align the view to the face
  6. Delete the duplicate vertex, (and the face, with it)
  7. With all source vertices selected, and the loose end vertex active, R rotate it into place.

This takes longer to describe than it takes to do.. usually there are convenient faces / whatever already hanging around.. you wouldn't have to create them specially, as in this example. Maybe, instead of using the View orientation, you would create a Custom Orientation from a selection of vertices, edges, or faces (either existing, or temporarily created for the purpose).

  • $\begingroup$ Hm, so this snapping design is strictly view dependent? Very strange, that you can move to snap to any point in perspective, but can't with rotation. $\endgroup$
    – Serge L
    Oct 4, 2019 at 8:06
  • $\begingroup$ @SergeL No.. snap is not view dependent, but on the whole, it does need to work in the X,Y or Z of a given orientation I only chose the view orientation for 1-off convenience. You could, for example, have created a Custom Orientation from the triangular face, and then, with that orientation active, the command would have been RZ to rotate about the normal of the face, whichever view you were in, and whether or not the face still existed. The orientation is implicit when 'View' is selected, with Z out, X across, Y up, and you can see what you're doing.. but any aligned orientation would do. $\endgroup$
    – Robin Betts
    Oct 4, 2019 at 8:38

You must log in to answer this question.

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