I have two objects that feature similar shapes on various sides.
I want to snap those similar sides to each other in a way that they are matching each other - that is, that they are both oriented so that they face each other, rotated that they align and possibly scale so that they match.
Can anyone give me a hint how to do this? In read a lot about snapping and watched some tutorials and I also tried this add-on: https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/3D_interaction/Precise_Align
However, I can't get this to work. There must be a way, I know I have done this before in Autodesk Inventor, but I can't remember how and I can't use Inventor anymore anyways.
In the end, I want to snap several of them together and use array modifiers to tile them in space.
Here is an image of the objects I want to stick together:

And here the file: http://www.pasteall.org/blend/41722
Thanks!



