NC Program
From CAD to CAM
Automatic Part Programming (NC Expert)
The Automatic Part Programming Module is a highly integrated processor for translating CAD geometry into a ready-to-nest NC part program. It will identify errors in part design . . . link geometric entities and create tool paths . . . apply tabbing where required . . . and create the machine-specific NC code . . . all in seconds per part.
With this software, the user has virtually no programming to do. This not only saves time and increases accuracy, it frees programmers for more creative, involved, and valuable analytical work. Once the CAD design has been imported, the software automatically checks all geometry. It finds and removes all redundant entities (lines on lines with the same start and end points) and determines the inside and outside geometry. By closing the gaps within the tolerances you specify, small breaks in the geometry are automatically linked.
Based on design information, the software assigns the raw material from which the part will be made and the machining process (laser, punch, etc.) necessary to produce the part.
It automatically creates distinct tool paths, sets the direction for each tool path according to the parameters you specify, and determines kerf side and direction. It reads and applies any special directives i.e. default orientation, grain direction, common cut, shape classifications assigned to that part.
Next, the software assigns the part name and records it on the part. It will create a 180-degree pair if able and desired. It will update the part to the current version, if needed, and assign a machine specific NC code. Finally, it stores the part in the Master File within the Part Library for future ordering and nesting.
Although comprehensive, this process is seamless and invisible. The user retains complete control of the operation because all "decisions" are based on pre-set parameters (i.e., information regarding machine, material, tool and part characteristics stored in the Knowledge Base along with manufacturing data imported with the geometries).
The result is doubly beneficial. Clean geometry means greater accuracy and fewer mistakes. Having this done automatically reduces the need for time-consuming, manual interaction significantly and frees your staff from redundant work













