ICAM Technologies’ SmartPath technology is said to promote programming efficiency while reducing machine set-up time. The software automatically optimizes rapid positioning tool paths generated by CAD/CAM systems. It identifies inefficient and unsafe positioning motions and automatically replaces them with minimized collision-free motions based on machine tool kinematics, physical travel limits, axes positioning rates and the dynamically changing state of the in-process stock. It also is said to enable operators to quickly and easily migrate part programs from one CNC machine to another. According to the company, the software reduces cycle times by minimizing machine tool motions and positions, ensures safe multi-axis machine tool paths, and maximizes workpiece accessibility and the machine’s work envelope.