I'm a complete beginner in Blender (altough I'm quite experienced in CAD use) and I'm trying to build an complex object starting from two solid bodies. This's the current placement.

enter image description here

What I want to do now is to merge the three bodies into a single one joining them by the facing surfaces without any deformation. The objects are already aligned on X an Z axis I just need to join them. I bet there's a way to do this without having to calculate the offset. There's probably a way to select surfaces to align/match and let Blender do the hard work. I looked around but I found only examples to join surfaces by creating another set of faces or trough deformation of existing faces. Once aligned I would like to merge bodies to have just one single item in scene hierarchy.

-- EDIT --

BTW the result solid shoud be this one:

enter image description here

  • 1
    $\begingroup$ Click the magnet icon at the top of the viewport to enable snapping, and then in the dropdown menu next to it set "Snap to" to "Edge" and "Snap with" to "active". Then go into edit mode and select one of the side pieces, and then hold shift and click on one of the "inside" edges twice until it turns white (active). If you move the side piece towards the main piece it should then snap to it. $\endgroup$ Apr 2, 2020 at 10:28
  • 1
    $\begingroup$ @JShorthouse use the Answer field below, don't post answers in comments! $\endgroup$
    – Luciano
    Apr 2, 2020 at 11:29
  • 2
    $\begingroup$ @Luciano it's fine to answer questions in the comments if you don't have the time to write up a full answer and don't mind someone else getting the points. You or anyone else can feel free to write up my solution as a proper answer if you feel that it is the best solution to the question. $\endgroup$ Apr 2, 2020 at 11:53

1 Answer 1


In the 3D viewports menu bar, enable snapping by click the Magnet Icon. Next to the icon, in the snapping to dropdown menu. Select Face, since you want to snap to a face and choose Active.


By moving an object in object mode you can snap its origin to other faces. Go into edit mode ↹ Tab, go into face mode 3. Select the face which you want to snap (it gets highlighted as the active face) and add all other faces which you want to move to the selection. (Box Select or A)

Press G to move the geometry and by hovering over the face of the other object with mouse, the face snaps to it. Press X during the G operation to constrain the movement to the X-Axis.

process demo

If you want to automatically modify the orientation while snapping to an oblique face, check Align Rotation to Target in the snapping settings.

align rotation to target

The position the objects center at the face you wish to snap and snap it in object mode.

snapping process with orientation

  • $\begingroup$ very good thx. What if I have to snap the object to one the oblique faces? $\endgroup$
    – weirdgyn
    Apr 3, 2020 at 9:13
  • $\begingroup$ You want to know how to rotate the object automatically? $\endgroup$
    – Leander
    Apr 3, 2020 at 9:16
  • $\begingroup$ uhm.. yes? I need to place an elment on on of the front faces (but not the vertical one) $\endgroup$
    – weirdgyn
    Apr 3, 2020 at 9:20
  • 1
    $\begingroup$ Sorry, my english vocabulary didn't include oblique yet as I was reading your comment. I added an edit. That method isn't very practical, but I know of no other. When snapping with orientation the objects sadly always use Z as up and not the closest axis. $\endgroup$
    – Leander
    Apr 3, 2020 at 9:21
  • 1
    $\begingroup$ it's enough practical for my pourposes :-) thnx again. $\endgroup$
    – weirdgyn
    Apr 3, 2020 at 9:22

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.