Siemens SINUMERIK 840D sl Programming Manual page 83

Nc programming
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

● SUPD may not be used in conjunction with the following functions:
– 3D tool radius compensation for 3D face milling (CUT3DFxx)
– Curve tables (CTAB)
● The use of SUPD with active tool radius compensation (G41/G42) is possible, but not
recommended.
To activate the function nevertheless, the following setting data must be set to "0":
SD42480 $SC_STOP_CUTCOM_STOPRE = 0
This prevents that the program is interrupted with active G41/G42.
Example
When traversing, the tool length shall be suppressed in the subprogram SUB_SUP.
Part program
Program code
...
N300 $P_UIFR[1]=CTRANS(X,1000,Y,400,Z,-120)
N310 T="BALL_D3"
N320 M6
N330 TRAFOOF
N340 G54 G0 Z49 D1
N350 G0 X1100 Y500 C0 A0
N360 SUB_SUP
N370 G0 X1200
N380 M30
Subprogram with D0
Program code
N10 PROC SUB_SUP
N20 DEF INT NUMBER
N30 NUMBER=$P_TOOL
N40 G0 Z49 D0
N50 D=NUMBER
N60 RET
Subprogram with SUPD
Program code
N10 PROC SUB_SUP
N40 G0 Z49 SUPD
N60 RET
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
Comment
; Calling the subroutine.
Comment
; Deselection of the tool offsets
; Reselection of tool offsets.
Comment
; Suppression of tool offsets in
the active block.
Fundamentals
2.5 Tool offsets
83

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents