0% found this document useful (0 votes)
93 views10 pages

Study Material For CNC Simulation

The document provides instructions for performing various turning cycles on a CNC lathe, including: 1) A peck drilling cycle to drill holes using incremental depths. 2) A boring cycle for internal turning operations such as center drilling, peck drilling, and profile boring cut. 3) A grooving cycle for cutting grooves into the workpiece surface.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views10 pages

Study Material For CNC Simulation

The document provides instructions for performing various turning cycles on a CNC lathe, including: 1) A peck drilling cycle to drill holes using incremental depths. 2) A boring cycle for internal turning operations such as center drilling, peck drilling, and profile boring cut. 3) A grooving cycle for cutting grooves into the workpiece surface.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

STUDY MATERIAL FOR CNC SIMULATION

DAY 7 GE FANUC SERIES 21 TURNING [GROUP B]


Peck Drilling, boring cycle, Grooving cycle and Thread cutting
cycle.

1. PECK DRILLING CYCLE [ G83 ]

PRE-PECK DRILLING -> 1. CENTER DRILLING


 PROGRAM NUMBER O0004;
 TOOLPOST NO. & OFFSET NO. CANCEL N5 T0000;
 G28 ->RETURN TO REF. POINT (X-HOMING) N10 G28 X0;
 G28 ->RETURN TO REF. POINT (Z-HOMING) N15 G28 Z0;
 TOOLPOST NO.3 & OFFSET NO.3 SELECTION N20 T0303;
TOOL ->CENTER DRILL BIT OF [Ø5 mm]

 G97 ->CONSTANT SPINDLE SPEED N25 G97 S1400 M04;


S1400 ->VALUE OF CONSTANT SPINDLE SPEED IN RPM
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE

 G00 ->RAPID TRAVERSE N30 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N35 G00 X0;


X0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N40 M07;

OPERATION -> CENTER DRILLING [G83]

 G83 ->PECK DRILLING CYCLE N45 G83 Z-4.0 Q200 R1.0 F0.02;
 Z-4.0 ->FINAL DRILLING LENGTH IN [mm]
 Q200 ->INCREMENTAL DEPTH OF CUT ALONG Z-AXIS IN [microns]
 R1.0 ->RETRACTION ALONG Z-AXIS IN [mm]
 F0.02 ->PLUNGE FEEDRATE ALONG Z-AXIS IN [mm/rev]
 RETURN TO Z-SAFETY POSITION N50 G00 Z2.0;
 M05 ->SPINDLE ROTATION OFF N55 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED

 TOOLPOST NO. & OFFSET NO. CANCEL N60 T0000;


 G28 ->RETURN TO REF POINT (X-HOMING) N65 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N70 G28 Z0;
 OPTIONAL STOP N75 M01;

AFTER PILOT DRILLING FOR [Ø20 mm]

 TOOLPOST NO.4 & OFFSET NO.4 SELECTION N20 T0404;


TOOL ->CENTER DRILL BIT OF [Ø20 mm]

 G97 ->CONSTANT SPINDLE SPEED N25 G97 S700 M04;


S700 ->VALUE OF CONSTANT SPINDLE SPEED IN RPM
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE

 G00 ->RAPID TRAVERSE N30 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N35 G00 X0;


X0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N40 M07;

OPERATION -> PECK DRILLING [G83]


 G83 -> PECK DRILLING CYCLE N45 G83 Z-30.0 Q200 R1.0 F0.02;
 RETURN TO Z-SAFETY POSITION N50 G00 Z2.0;
 M05 ->SPINDLE ROTATION OFF N55 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED

 TOOLPOST NO. & OFFSET NO. CANCEL N60 T0000;


 G28 ->RETURN TO REF POINT (X-HOMING) N65 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N70 G28 Z0;
 MAIN PROGRAM END & REWIND N75 M30;

2. BORING CYCLE [ G71 ] [ INTERNAL TURNING ]

PRE-BORING -> 1. CENTER DRILLING


 PROGRAM NUMBER O0005;
 TOOLPOST NO. & OFFSET NO. CANCEL N5 T0000;
 G28 ->RETURN TO REF POINT (X-HOMING) N10 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N15 G28 Z0;
 TOOLPOST NO.3 & OFFSET NO.3 SELECTION N20 T0303;
TOOL ->CENTER DRILL BIT OF [Ø5 mm]

 G97 ->CONSTANT SPINDLE SPEED N25 G97 S1400 M04;


S1400 ->VALUE OF CONSTANT SPINDLE SPEED IN RPM
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE

 G00 ->RAPID TRAVERSE N30 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N35 G00 X0;


X0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N40 M07;

OPERATION -> 2. PECK DRILLING [G83]


 G83 ->PECK DRILLING CYCLE N45 G83 Z-4.0 Q200 R1.0 F0.02;
 Z-4.0 ->FINAL DRILLING LENGTH IN [mm]
 Q200 ->INCREMENTAL DEPTH OF CUT ALONG Z-AXIS IN [microns]
 R1.0 ->RETRACTION ALONG Z-AXIS IN [mm]
 F0.02 ->PLUNGE FEEDRATE ALONG Z-AXIS IN [mm/rev]
 RETURN TO Z-SAFETY POSITION N50 G00 Z2.0;
 M05 ->SPINDLE ROTATION OFF N55 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED

 TOOLPOST NO. & OFFSET NO. CANCEL N60 T0000;


 G28 ->RETURN TO REF POINT (X-HOMING) N65 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N70 G28 Z0;
 OPTIONAL STOP N75 M01;

PRE-BORING -> 3. AFTER PILOT DRILLING FOR [Ø20 mm]

PRE-BORING -> 4. PECK DRILLING OF [Ø20 mm]

 TOOLPOST NO.4 & OFFSET NO.4 SELECTION N20 T0404;


TOOL ->CENTER DRILL BIT OF [Ø20 mm]

 G97 ->CONSTANT SPINDLE SPEED N25 G97 S700 M04;


S700 ->VALUE OF CONSTANT SPINDLE SPEED IN RPM
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE

 G00 ->RAPID TRAVERSE N30 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS
 G00 ->RAPID TRAVERSE N35 G00 X0;
X0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N40 M07;

OPERATION -> PECK DRILLING [G83]


 G83 -> PECK DRILLING CYCLE N45 G83 Z-30.0 Q200 R1.0 F0.02;
 RETURN TO Z-SAFETY POSITION N50 G00 Z2.0;
 M05 ->SPINDLE OFF N55 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED

 TOOLPOST NO. & OFFSET NO. CANCEL N60 T0000;


 G28 ->RETURN TO REF POINT (X-HOMING) N65 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N70 G28 Z0;
 OPTIONAL STOP N75 M01;

OPERATION -> 5. PROFILE BORING [G71]

 TOOLPOST NO. & OFFSET NO. CANCEL N80 T0000;


 G28 ->RETURN TO REF POINT (X-HOMING) N85 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N90 G28 Z0;
 TOOLPOST NO.5 & OFFSET NO.5 SELECTION N95 T0505;
 G92 -> COORDINATE SYSTEM SETTING N100 G92 S1500 M04;
OR -> MAXIMUM SPINDLE SPEED
S1500 ->VALUE OF MAX. SPINDLE SPEED
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE

 G96 ->CONSTANT CUTTING SPEED N105 G96 S80;


S80 ->VALUE OF CONSTANT CUTTING SPEED

 G00 ->RAPID TRAVERSE N110 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N115 G00 X18.0;


X18.0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N120 M07;

OPERATION -> PLAIN TURNING [ G71 ]

 G71 ->ROUGH CUTTING TURNING N125 G71 U0.2 R0.1;


U0.2 ->INCREMENTAL DEPTH OF CUT ALONG X-AXIS IN [mm]
R0.1 ->RETRACTION ALONG X-AXIS IN [mm] TO AVOID RUBBING

 G71 ->ROUGH CUTTING TURNING N130 G71 P135 Q165 U-0.2 W0.2 F0.08;
P135 ->STARTING BLOCK NUMBER
Q165 ->ENDING BLOCK NUMBER
U-0.2 ->STOCK REMAIN FOR FINISHING CYCLE ALONG X-AXIS IN [mm]
W0.2 ->STOCK REMAIN FOR FINISHING CYCLE ALONG Z-AXIS IN [mm]
F0.08 ->CUTTING FEEDRATE IN [mm/rev]

 STARTING PROFILE-> X-COORDINATE N135 G01 X36.0;


 STARTING PROFILE-> Z-COORDINATE N140 G01 Z0;
 LINEAR INTERPOLATION N145 G01 X30.0 Z-3.0;
 LINEAR INTERPOLATION HORIZONTALLY N150 G01 Z-22.0;
 CIRCULAR INERPOLATION IN CCW DIRECTION N155 G03 X24.0 Z-25.0 R3.0;
 LINEAR INTERPOLATION VERTICALLY N165 G01 X18.0;
[ ACTING AS -> ENDING PROFILE ]
[ ALSO ACTING AS -> X-SAFETY POSITION ]

 RETURN TO Z-SAFETY POSITION N170 G00 Z2.0;


 M05 ->SPINDLE ROTATION OFF N175 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED

 TOOLPOST NO. & OFFSET NO. CANCEL N180 T0000;


 G28 ->RETURN TO REF POINT (X-HOMING) N185 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N190 G28 Z0;
 OPTIONAL STOP N195 M01;

FINISHING CYCLE

 TOOLPOST NO.6 & OFFSET NO.6 SELECTION N200 T0606;


 G97 ->CONSTANT SPINDLE SPEED N205 G97 S2000 M04;
S2000 ->VALUE OF CONSTANT SPINDLE SPEED
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE DIRECTION

 G00 ->RAPID TRAVERSE N210 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N215 G00 X18.0;


X18.0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N220 M07;

OPERATION -> FINISHING CYCLE [G70]

 G70 -> FINISHING CYCLE N225 G70 P135 Q165 F0.08 ;


P135 -> STARTING BLOCK NUMBER
Q165 -> ENDING BLOCK NUMBER
F0.08 ->CUTTING FEEDRATE IN [ mm/rev ]

 RETURN TO X-SAFETY POSITION N230 G00 X42.0;


 RETURN TO Z-SAFETY POSITION N235 G00 Z2.0;
 M05 ->SPINDLE OFF N240 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED
 TOOLPOST NO. & OFFSET NO. CANCEL N245 T0000;
 G28 ->RETURN TO REF. POINT (X-HOMING) N250 G28 X0;
 G28 ->RETURN TO REF. POINT (Z-HOMING) N255 G28 Z0;
 MAIN PROGRAM END & REWIND N260 M30;

3. SURFACE GROOVING CYCLE [ G75 ]

 PROGRAM NUMBER O0006;


 TOOLPOST NO. & OFFSET NO. CANCEL N5 T0000;
 G28 ->RETURN TO REF POINT (X-HOMING) N10 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N15 G28 Z0;
 TOOLPOST NO.1 & OFFSET NO.1 SELECTION N20 T0101;
 G92 -> COORDINATE SYSTEM SETTING N25 G92 S1500 M04;
OR -> MAXIMUM SPINDLE SPEED
S1500 ->VALUE OF MAX. SPINDLE SPEED
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE

 G96 ->CONSTANT CUTTING SPEED N30 G96 S80;


S80 ->VALUE OF CONSTANT CUTTING SPEED

 G00 ->RAPID TRAVERSE N35 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N40 G00 X42.0;


X42.0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N45 M07;

OPERATION -> PLAIN TURNING [ G71 ]

 G71 ->ROUGH CUTTING TURNING N50 G71 U0.2 R0.1;


U0.2 ->INCREMENTAL DEPTH OF CUT ALONG X-AXIS IN [mm]
R0.1 ->RETRACTION ALONG X-AXIS IN [mm] TO AVOID RUBBING
 G71 ->ROUGH CUTTING TURNING N55 G71 P60 Q70 F0.2;
P60 ->STARTING BLOCK NUMBER
Q70 ->ENDING BLOCK NUMBER

 STARTING PROFILE N60 G01 X30.0;


 TOTAL LENGTH TO BE CUT N65 G01 Z-10.0;
 ENDING PROFILE (AS X-SAFETY POSITION) N70 G00 X42.0;
 RETURN TO Z-SAFETY POSITION N75 G00 Z2.0;
 M05 ->SPINDLE ROTATION OFF N80 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED
 G28 ->RETURN TO REF POINT (X-HOMING) N85 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N90 G28 Z0;
 OPTIONAL STOP N95 M01;
GROOVING CYCLE

 TOOLPOST NO.1 & OFFSET NO.1 SELECTION N100 T0101;


 G97 ->CONSTANT SPINDLE SPEED N105 G97 S400 M04;
S400 ->VALUE OF CONSTANT SPINDLE SPEED IN [rpm]
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE DIRECTION

 G00 ->RAPID TRAVERSE N110 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N115 G00 X32.0;


X32.0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N120 M07;

OPERATION -> SURFACE GROOVING [ G75 ]

 PLACING TOOL TO ITS 1ST GROOVE POSITION N125 G01 Z-13.0 F0.5;
[IN X-SAFETY POSITION]
 G75 ->SURFACE GROOVING CYCLE N130 G75 R0.1;
R0.1 ->RETRACTION ALONG X-AXIS IN [mm]

 G75 ->SURFACE GROOVING CYCLE N135 G75 X28.0 P200 Q2500 F0.2;
X28.0 ->FINAL DEPTH OF GROOVE IN [mm]
P200 ->INCREMENTAL DEPTH OF CUT ALONG X-AXIS IN [mm]
Q2500 ->INCREMENTAL DEPTH OF CUT ALONG Z-AXIS IN [mm]
F0.2 ->PLUNGE FEEDRATE ALONG X-AXIS IN [mm/rev]

 PLACING TOOL TO ITS 1ST GROOVE POSITION N140 G01 X32.0 F0.5;
[IN X-SAFETY POSITION]
 PLACING TOOL TO ITS 2ND GROOVE POSITION N145 G01 Z-15.0 F0.5;
[IN Z-SAFETY POSITION]

 G75 ->SURFACE GROOVING CYCLE N150 G75 X26.0 Z-22.0 P200 Q2500 F0.2;
X28.0 ->FINAL DEPTH OF GROOVE IN [mm]
Z-22.0 ->FINAL LENGTH ALONG Z-AXIS IN [mm]
P200 ->INCREMENTAL DEPTH OF CUT ALONG X-AXIS IN [mm]
Q2500 ->INCREMENTAL DEPTH OF CUT ALONG Z-AXIS IN [mm]
F0.2 ->PLUNGE FEEDRATE ALONG X-AXIS IN [mm/rev]
 PLACING TOOL TO ITS 2ND GROOVE POSITION N155 G01 X32.0 F0.5;
[IN X-SAFETY POSITION]
 PLACING TOOL TO ITS [IN Z-SAFETY POSITION] N160 G01 Z2.0 F0.5;

 M05 ->SPINDLE OFF N165 M05 M09 G97;


M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED
 TOOLPOST NO. & OFFSET NO. CANCEL N170 T0000;
 G28 ->RETURN TO REF. POINT (X-HOMING) N175 G28 X0;
 G28 ->RETURN TO REF. POINT (Z-HOMING) N180 G28 Z0;
 MAIN PROGRAM END & REWIND N185 M30;

4. EXTERNAL THREADING CUTTING CYCLE [ G76 ]


PRE-THREADING -> 1. PROFILE TURNING

 PROGRAM NUMBER O0007;


 TOOLPOST NO. & OFFSET NO. CANCEL N5 T0000;
 G28 ->RETURN TO REF POINT (X-HOMING) N10 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N15 G28 Z0;
 TOOLPOST NO.1 & OFFSET NO.1 SELECTION N20 T0101;
 G92 ->COORDINATE SYSTEM SETTING N25 G92 S1500 M04;
OR ->MAXIMUM SPINDLE SPEED
S1500 ->VALUE OF MAX. SPINDLE SPEED
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE

 G96 ->CONSTANT CUTTING SPEED N30 G96 S80;


S80 ->VALUE OF CONSTANT CUTTING SPEED

 G00 ->RAPID TRAVERSE N35 G00 Z2.0;


Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N40 G00 X30.0;


X42.0 ->SAFETY POSITION IN X-AXIS

 FLOOD COOLANT ON N45 M07;

PRE-THREADING -> 2. SURFACE GROOVING


 G71 ->ROUGH CUTTING TURNING N50 G71 U0.2 R0.1;
U0.2 ->INCREMENTAL DEPTH OF CUT ALONG X-AXIS
R0.1 ->RETRACTION TO AVOID RUBBING

 G71 ->ROUGH CUTTING TURNING N55 G71 P60 Q70 F0.2;


P60 ->STARTING BLOCK NUMBER
Q70 ->ENDING BLOCK NUMBER

 STARTING PROFILE->X-COORDINATE N60 G01 X26.0;


 STARTING PROFILE->Z-COORDINATE N65 G01 Z0;
 TOTAL LENGTH TO BE CUT N70 G01 Z-50.0;
 ENDING PROFILE (AS X-SAFETY POSITION) N75 G00 X30.0;
 RETURN TO Z-SAFETY POSITION N80 G00 Z2.0;
 M05 ->SPINDLE ROTATION OFF N85 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED
 G28 ->RETURN TO REF POINT (X-HOMING) N90 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N95 G28 Z0;
 OPTIONAL STOP N100 M01;

PRE-THREADING -> 2. SURFACE GROOVING


 TOOLPOST NO.1 & OFFSET NO.1 SELECTION N100 T0101;
 G97 ->CONSTANT SPINDLE SPEED N105 G97 S400 M04;
S400 ->VALUE OF CONSTANT SPINDLE SPEED IN [rpm]
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE DIRECTION
 G00 ->RAPID TRAVERSE N110 G00 Z2.0;
Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N115 G00 X32.0;


X32.0 ->SAFETY POSITION IN X-AXIS
 FLOOD COOLANT ON N120 M07;

OPERATION ->SURFACE GROOVING


 PLACING TOOL TO ITS 1ST GROOVE POSITION N125 G01 Z-43.0 F0.5;
[IN X-SAFETY POSITION]
 G75 ->SURFACE GROOVING CYCLE N130 G75 X26.0 Z-45.0 P200 Q2500 F0.2;
X28.0 ->FINAL DEPTH OF GROOVE IN [mm]
Z-45.0 ->FINAL LENGTH ALONG Z-AXIS IN [mm]
P200 ->INCREMENTAL DEPTH OF CUT ALONG X-AXIS IN [mm]
Q2500 ->INCREMENTAL DEPTH OF CUT ALONG Z-AXIS IN [mm]
F0.2 ->PLUNGE FEEDRATE ALONG X-AXIS IN [mm/rev]
 PLACING TOOL TO ITS 2 ND
GROOVE POSITION N135 G01 X30.0 F0.5;
[IN X-SAFETY POSITION]
 PLACING TOOL TO ITS [IN Z-SAFETY POSITION] N140 G01 Z2.0 F0.5;
 M05-SPINDLE OFF N145 M05 M09 G97;
M09-COOLANT OFF
G97 -CONSTANT SPINDLE SPEED
 TOOLPOST NO. & OFFSET NO. CANCEL N150 T0000;
 G28-RETURN TO REF. POINT (X-HOMING) N155 G28 X0;
 G28-RETURN TO REF. POINT (Z-HOMING) N160 G28 Z0;
 MAIN PROGRAM END & REWIND N165 M01;

OPERATION ->EXTERNAL THREADING [G76]


 TOOLPOST NO.8 & OFFSET NO.8 SELECTION N100 T0808;
 G97 ->CONSTANT SPINDLE SPEED N105 G97 S800 M04;
S800 ->VALUE OF CONSTANT SPINDLE SPEED IN [rpm]
M04 ->SPINDLE ROTATION IN COUNTER CLOCKWISE DIRECTION
 G00 ->RAPID TRAVERSE N110 G00 Z2.0;
Z2.0 ->SAFETY POSITION IN Z-AXIS

 G00 ->RAPID TRAVERSE N115 G00 X30.0;


X30.0 ->SAFETY POSITION IN X-AXIS
 FLOOD COOLANT ON N120 M07;

OPERATION->EXTERNAL THREADING
 G76 ->THREAD CUTTING CYCLE N125 G76 P040060 Q20 R0.02;
P040060
04->NO. OF FINISHING PASSES
00->END PULL OUT ANGLE
60->TOOL TIP ANGLE
Q20 ->1ST DEPTH OF CUT ALONG X-AXIS IN [microns]
R0.02 ->RETRACTION ALONG X-AXIS IN [microns]
 G76 ->THREAD CUTTING CYCLE N130 G76 X26.05 Z-40.0 P975 Q20 F1.5;
X26.05 ->MINOR DIAMETER IN [mm]
Z-40.0 ->FINAL LENGTH IN [mm]
P975 ->SINGLE THREAD HEIGHT IN [microns]
Q20 ->INCREMENTAL DEPTH OF CUT IN [microns]
F1.5 ->THREAD PITCH IN [mm]
 RETURN TO X-SAFETY POSITION N70 G00 X42.0;
 RETURN TO Z-SAFETY POSITION N75 G00 Z2.0;
 M05 ->SPINDLE ROTATION OFF N80 M05 M09 G97;
M09 ->COOLANT OFF
G97 ->CONSTANT SPINDLE SPEED
 G28 ->RETURN TO REF POINT (X-HOMING) N85 G28 X0;
 G28 ->RETURN TO REF POINT (Z-HOMING) N90 G28 Z0;
 MAIN PROGRAM END & REWIND N95 M30;

You might also like