A systematic approach for design and planning of mechanical assemblies | Synapse