Animation of 3D CAD Assembly & Presentation