With PowerMILL Robot 2015, users can program robots for multi-axis machining operations. Program offers optimized collision checking, automatic avoidance of wrist singularities, and ability to generate robot programs from tape files produced in other CAM software. Release 2015 allows users to duplicate in virtual environment teach-and-learn programming of robot for linking moves. Programmed linking moves can then be integrated with cutting moves to give complete sequence of operations.