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.
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: