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