Software
Pre-Process Optimization
Accurately select appropriate depths and widths of cut, spindle speeds, feeds, or other general cutting parameters for high productivity machining. These parameters are selected prior to creating the process, which then leads to CAM for NC program creation. Simulate the machining of various materials, tool designs, holders, machine tools and cutting conditions to obtain real, physics-based results in the form of engineering graphs. Make adjustments in a virtual environment rather than the shop floor, and benchmark productivity changes.
Post-Process Optimization
NC programs are defined and available, optimization of NC programs is then performed in order to increase productivity rates. This is all done virtually in a safe and fast manner, based on user defined limits involving the workpiece materials, cutting tools, machine tool and machining limits. Find chatter locations along the toolpath and correct them prior to machining the first part. Use sound to detect chatter frequencies via microphone and eliminate those vibrations automatically, using online automation to the CNC controller.
Machine Design
Virtual simulation and testing of CNC design, spindle design, and machine design. Design a CNC virtually and control your machine, and iterate designs as needed. Design your spindle virtually and calculate the frequency response, then use CutPro to virtually machine the part with your design. Use finite element software to calculate the frequency response of your machine tool design, then use CutPro to virtually machine the part with your design. This eliminates the need for heavy prototyping.