Siemens CNC Lathe | Cycle97 | Multi-Start Thread Example

0
550

Technical Drawing

Siemens CNC Lathe | Cycle 97 | Multi-Start Thread Example

CNC Program

Main Program

O3451.MPF
T1D1
LIMS=2250
G96 M4 S160;
G54 G90
G0 X30 Z2 M8
CYCLE95 ( “ALT451”, 2.00000, 0.15000, 0.40000, 0.10000, 0.20000, 0.15000, 0.10000, 1, 0.00000, 0.00000, 2.00000)
G0 X200 Z200 M9
T3D1
G97 M4 S3000
G54 G90 G41
G0 X30 Z2 M8
ALT451
G0 X200 Z200 M9
T5D1
LIMS=2000
G96 M4 S80;
G54 G90
G0 X17 Z2 M8
CYCLE93 (16.00000, -31.00000, 3.00000, 2.45350, 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, 2.00000, 2.00000, 5, 1.50000)
G0 X200 Z200 M9
T7D1
G97 M4 S200 F2
G54 G90
G0 X17 Z2 M8
CYCLE97(4.00000, 0, 0.00000, -28.00000, 16.00000, 16.00000, 0.00000, 0.00000, 1.22680, 0.05000, 30.00000, 0.00000, 5, 2, 3, 1, 1.00000) ( For first start )
G0 X40 Z4
CYCLE97(4.00000, 0, 0.00000, -28.00000, 16.00000, 16.00000, 0.00000, 0.00000, 1.22680, 0.05000, 30.00000, 0.00000, 5, 2, 3, 1, 1.00000) ( For second start )
G0 X200 Z200 M9
M30

Sub Program

ALT451.SPF
G0 X12 Z0
G1 X16 Z-2
Z-31
G40 X25
M17

G Codes Explanation

G00 Rapid traverse
G01 Linear interpolation
G02 and G03 Circular Interpolation
G28 Reference Point Return
G41 and G42 Tool Nose Offset
G54 Work Offset
CYCLE93 Grooving
CYCLE95 Stock Removal Cycle
CYCLE97 Thread Cutting
G96 Constant Surface Speed
G97 Cancel Constant Surface Speed


Need to More?

Our volunteers have worked together and carefully prepared the articles published here in their native language without using machine translation. You can search the entire site for more information on the subject. You can start a discussion on CNCarea.com forums and join us to get support, ask questions, improve a published article or give your opinion.


Previous articleCNC Lathe | G32 Cycle | Thread Cutting Example
Next articleSiemens CNC Lathe | Cycle85 | Boring ( Ream Holes ) Example