Using complex contour formulas, you can combine several subcontours (pockets or islands) to program complex contours. You define the individual subcontours (geometry data) in separate NC programs. In this way, any subcontour can be reused any number of times. The control calculates the complete contour from the selected subcontours, which you link through a contour formula.

0 BEGIN CONT MM |
---|
... |
5 SEL CONTOUR "MODEL" |
6 CYCL DEF 20 CONTOUR DATA |
... |
8 CYCL DEF 21 ROUGH-OUT |
... |
9 CYCL CALL |
... |
13 CYCL DEF 23 FLOOR FINISHING |
... |
14 CYCL CALL |
... |
16 CYCL DEF 24 SIDE FINISHING |
... |
17 CYCL CALL |
... |
50 L Z+250 R0 FMAX M2 |
51 END PGM CONT MM |
- Programming notes:
- The memory capacity for programming an SL cycle (all contour description programs) is limited to 128 contours. The number of possible contour elements depends on the type of contour (inside or outside contour) and the number of contour descriptions. You can program up to 16384 contour elements.
- To use SL cycles with contour formulas, it is mandatory that your program is structured carefully. These cycles enable you to save frequently used contours in individual NC programs. Using the contour formula, you can connect the subcontours to define a complete contour and specify whether it applies to a pocket or island.