1476 HEIDENHAIN Technical Manual MANUALplus 620
7.12.12 Expert programs
HEIDENHAIN provides numerous subprograms that realize useful functions
for the operator. These "expert programs" (*.ncs) are used explicitly with
M and G functions, or are internally called and performed with cycles. For
example, the C axis can be switched on with the C-axis expert program via the
M14 function, and switched off again via M15, without needing to make any
changes to the control's configuration.
Expert programs (*.ncs) Function
_c1_ein.ncs Activate the C axis (M14)
_c1_aus.ncs Deactivate the C axis (M15)
_M417.ncs Deactivate protection zone (M417)
_M418.ncs Activate protection zone (M418)
_G85.ncs Undercut (G85)
_G87G88.ncs Transition radius/chamfer (G87, G88)
_G500.ncs Undercut type E according to EPL2/4
(G500)
_G501.ncs..._G599.ncs Customer cycles
_g798.ncs Helical slot milling (G798)
_g799.ncs Thread milling with the C axis (G799)
_G800.ncs Thread milling, lateral surface, with
(G800)
_G806.ncs Thread milling, front face, with Y axis
(G806)
_CHAR.NCS Engraving cycle:
XC plane, front face (G801)
ZC plane, lateral surface (G802)
XY plane, front face, Y axis (G803)
YZ plane, lateral surface, Y axis (G804)
_Measure.ncs Touch probe cycle for tool measurement
_tcall1.ncs
_tcall2.ncs
Positions the Y axis to Y=0 after every
tool change if MP_doProgAfterTCall =
TRUE.
Identical to _tcall1.ncs, for a second
slide.