A basic cnc programming tutorial which shows how cnc machinists can cut threads on a Siemens Sinumerik 802D sl CNC machine.
As Sinumerik 802D sl has threading cycle CYCLE97, although cnc machinists have to deal with lot of parameters, but more parameters for a cycle mean more flexibility for an operation.
So CYCLE97 give a cnc programmer/machinist lot of flexibility while machining threads on Sinumerik cnc controls.
Sinumerik CYCLE97 Parameter Explanation
CYCLE97 has already been explained here briefly read Siemens Sinumerik 840D Thread Cutting Cycle CYCLE97.
Sinumerik CYCLE97 Format
CYCLE97 (PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, VARI, NUMT, _VRT)
SINUMERIK 802D SL CYCLE97 Program Example Code
N10 G0 G90 Z100 X60 N20 G95 D1 T1 S1000 M4 N30 G0 X45 Z15 N40 CYCLE97( , 2, 0, -35, 42, 42, 10, 3, 1.23, 0, 30, 0, 5, 2, 3, 1) N50 G90 G0 X100 Z100 N60 M2
By using this program, you can produce a metric external thread M42x2.
Infeed is carried out with constant cutting cross-section.
5 roughing cuts are carried out at a
thread depth of 1.23 mm without finishing allowance.
At completion of this operation, 2 idle passes will be carried out.