CAD-based Spot Welding