Description: Software that automatically creates optimized tool motions and positions based on the tool paths generated by Computer Aided Manufacturing (CAM) systems. These motions are calculated to optimize the use of Computer Numerical Control (CNC) machines, by shortening machining time, allowing the full use of the machine axis range and by reducing the part programming time inside the CAM system | Training services relating to software that automatically creates optimized tool motions and positions based on the tool paths generated by Computer Aided Manufacturing (CAM) systems. These motions are calculated to optimize the use of Computer Numerical Control (CNC) machines, by shortening machining time, allowing the full use of the machine axis range and by reducing the part programming time inside the CAM system | Custom design, development, installation, consulting and maintenance services and technical support services, namely, troubleshooting of computer software problems, all for software that automatically creates optimized tool motions and positions based on the tool paths generated by Computer Aided Manufacturing (CAM) systems. These motions are calculated to optimize the use of Computer Numerical Control (CNC) machines, by shortening machining time, allowing the full use of the machine axis range and by reducing the part programming time inside the CAM system