Learn 3D Studio Max, LightWave, Maya, Blender in a visual way
Using groups, and setting pivots, a robot arm and more complex machinery can be created.