CAD-based offline programming platform for welding applications using 6-DOF and 2-DOF robots | IEEE Conference Publication | IEEE Xplore