CAGILA is really easy to use. You only need a few steps to get your CNC program. Please take a look at the following steps to get an idea how easy it is working with CAGILA plus getting the best CNC program.
- Import of CAD file and curve conversion
- Preparation (contours and data repair)
- Recognition of identical contours
- Definition of lead in / out on contour path
- Definition of process sequence
- CNC processing (with tool offset compens.)
- Optional: CNC simulation and report
- Optional: Nesting of several workpieces
Step 1: Import of CAD file and curve conversion (e.g. splines)
The high-quality import interface includes common 2D vector formats as well as spezialized types like Postscript and Gerber files.
Data exchange with common:
- CAD systems in:
AutoCAD 2010 DXF/DWG, 2D-IGES 5.3, Postscript EPS/PDF/AI, Gerber RS274X, HPGL/PLT, Trumpf-GEO, CAGILA CDM - CNC data format in:
CNC G code, Aerotech A3200 NSC/DAT, DSPCNC3, Swisstec format with preview - Text format in:
TTF-fonts (TTF font module), DXF / DWG, IGES text
Imported splines and ellipses are automatically converted to smooth arcs and line segments suited for CNC programming.
Step 2: Preparation of contours and data repair
CAGILA's fast contour recognition handles gaps, tiny elements and automatically detects inner and outer open/closed contours. For special applications all imported layers or colors can be handled separately.
Optional user interaction allows optimized repair for individual gaps, obtaining the desired geometry without the need for redrawing in a CAD system.
Segments of small lines (Polylines) can be automatically converted into smooth circular arc segments, yielding improved machining speed and resulting quality.
Step 3: Recognition of identical contours (sub program files)
Identical contours are detected automatically, saving the work of individual handling in following processing steps like lead-in placement and technology parameters, as well as yielding optimized CNC output.
Step 4: Definition of lead in / out on contour path
If required individual lead-ins can be easily repositioned. In the preview it is also possible to easily change the style and all parameters for individual lead-ins/lead-outs.
Step 5: Definition of process sequence
The definition of the processing sequence is automated as well. Manual editing is assisted by numerous options.
For example repeating patterns can be easily arranged identically, by defining the sequence once and automatically copying it to all identical patterns in the drawing - a great function for large designs.
Step 6: CNC processing with tool offset compensation
The CNC postprocessor can be adapted to specific requirements. The parameters user mask for each postprocessor is customizable for every application.
Laser radius compensation enables easy switching to a different machine if necessary. Contours can be assigned with individual offset values.
Step 7: Optional: CNC simulation and workpiece report
The CNC interpreter simulates the real CNC-code and compares it to the current drawing, revealing possible problems before the program is processed by the machine. The bi-directional interface enables the user to identify individual drawing elements in the CNC-code, with the option of manual editing he has full control over the result.
A customizable report can be generated for each job, making documenting as easy as a mouse click
Step 8: Optional: Nesting of several workpieces
The high performance nesting module yields excellent results for material saving parts placement on arbitrarily shaped materials, including circular blanks and sheets with surface defects.
The parquet nester is optimized for single part placement problems. Doing best results for single part nesting also the parquet nester saves time and material.