A 6-DOF haptic manipulation system to verify assembly procedures on CAD models