Arc Welding Simulation, Collision Detection, Path Planning, and New Cell from CAD files - 6 Axis Robots (ABB, KUKA, YASKAWA)