Programming principles
1.3 Axis movements
Turning Part 2: Programming (Siemens instructions)
Programming and Operating Manual, 05/2012, 6FC5398-5DP10-0BA0
47
Determining F
If you already know the starting and final lead of a thread, you can calculate the thread lead
change F to be programmed according to the following equation:
[]
²/
2
²²
Umm
L
KK
F
G
ae
×
−
=
Explanation:
K
e
Thread lead of the axis end point coordinate [mm/rev]
K
a
Inititial thread lead (under I, K progr.) [mm/U]
L
G
thread length in [mm]
Programming
G34 Z... K... F... ;Cylindrical thread with increasing lead
G35 X... I... F... ;Face thread with decreasing lead
G35 Z... X... K... F... ;Taper thread with decreasing lead
Programming example
Table 1- 1 Cylindrical thread, subsequently with decreasing lead
N10 M3 S40 ; Switch on spindle
N20 G0 G54 G90 G64 Z10 X60 ; Approach starting point
N30 G33 Z-100 K5 SF=15 ;Thread, constant lead 5mm/rev,
; Activation point at 15 degrees
N40 G35 Z-150 K5 F0.16 ;Starting pitch 5 mm/rev,
; Pitch decrease 0.16 mm/rev,
; Thread length 50 mm,
;Desired lead at end of block 3 mm/rev
N50 G0 X80 ; Retraction in X
N60 Z120
N100 M2