Setting-up CN programs in 3 steps
CNC program analysis
- G-code decoding (5 to 10 MB/min) supporting structured programs, variables, cycles, macro calls, with an unlimited choice of commercially available NC controllers
- Tool path preview before simulation; rapid first level analysis (incorrect program origin, etc.)
- Automatic detection of programming errors (G-code syntax, out-of-range motion, compensation errors, etc.)
- Integrated G-code program editor for on-line modification
- Precise and reliable estimations of cycle times
Material removal and machine simulation
- Material removal on a solid model for all types of machining
- Total simulation of the «machine-part pair» with detection of all collision types in a single process
- Detection of machining errors (rapid motion, spindle stopped, part marked, etc.)
- 3D viewing operations (rotate, zoom, pan) independent of program size, or the complexity of the part or program
- Probing
No more external post-processor
- Integrated CNC processor, natively calculating the CNC program based on the logic of the machine and the CNC controller
- Optimal linking between machining sequences, tilted plan, polar mode, spatial correction...
- Withdraw the usual post-processors development costs and setup
- User friendly format output customization (program header format, for example)
Dimensional analysis
- Dimensional analysis of the part (thickness, point coordinates, curvature, drilling, internal turning diameter, list of points, etc.)
- Quick, precise comparison between the machined part and the original CAD model
- Dynamic 3D cross-section and exported 2D cross-section
Analysis and optimization of cutting conditions
- Analysis of cutting parameters for each section in a block
- Generation of alarm logs based on user-defined criteria (e.g.: maximum cut depth, etc.)
- Optimization of approach and retract motion (air cutting reduction)
- Optimization of cutting parameters according to the tool-material pair
- Display of the tool path based on feeds
- Graphic comparison between the initial program and the optimized program
- Rewriting of the G-code program based on optimal feeds and spindle rotations to be used during machining