Siemens Sinumerik 840D sl Programming Manual page 227

Fundamentals
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Examples
Example 1: Enable rapid retraction during thread cutting
Program code
N55 M3 S500 G90 G18
...
N65 MSG ("thread cutting")
MM_THREAD:
N67 $AC_LIFTFAST=0
N68 G0 Z5
N68 X10
N70 G33 Z30 K5 LFON DILF=10 LFWP ALF=7
N71 G33 Z55 X15
N72 G1
N69 IF $AC_LIFTFAST GOTOB MM_THREAD
N90 MSG ("")
...
N70 M30
Example 2: Switch off rapid retraction before tapping.
Program code
N55 M3 S500 G90 G0 X0 Z0
...
N87 MSG ("tapping")
N88 LFOF
N89 CYCLE...
N90 MSG ("")
...
N99 M30
Example 3: Rapid retraction to absolute retraction position
Path interpolation of X is suppressed in the event of a stop and a motion executed to position
POLF[X] at maximum velocity instead. The motion of the other axes continues to be determined
by the programmed contour or the thread lead and the spindle speed.
Program code
N10 G0 G90 X200 Z0 S200 M3
Fundamentals
Programming Manual, 01/2015, 6FC5398-1BP40-5BA2
Comment
; Active machining plane
; Approach the starting position
; Tool infeed
; Reset before starting the thread.
; Enable rapid retraction during
thread cutting.
Retraction path = 10 mm
Retraction plane: Z/X (because of G18)
Retraction direction: -X
(with ALF=3: Retraction direction +X)
; Deselect thread cutting.
; If thread cutting has been interrup-
ted.
Comment
; Deactivate rapid retraction before tapping.
; Tapping cycle with G33.
Comment
Motion commands
10.10 Thread cutting
227

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents