0% found this document useful (0 votes)
53 views41 pages

CNC Turning

The document provides a comprehensive overview of G-codes and M-codes used in CNC turning operations, detailing their functions and applications. It also contrasts CNC milling and turning, outlines the axes and parts of a CNC lathe, and describes various cutting tools and operations. Additionally, it includes programming procedures, homing and offsetting processes, and specific examples of turning and facing cycles with parameters.
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)
53 views41 pages

CNC Turning

The document provides a comprehensive overview of G-codes and M-codes used in CNC turning operations, detailing their functions and applications. It also contrasts CNC milling and turning, outlines the axes and parts of a CNC lathe, and describes various cutting tools and operations. Additionally, it includes programming procedures, homing and offsetting processes, and specific examples of turning and facing cycles with parameters.
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/ 41

TURNING OPERATION

G-CODES FOR TURNING:FUNCTION


G00 POSITIONING (RAPID TRAVERSE)
G01 LINEAR INTERPOLATION
G02 CIRCULAR INTERPOLATION CLOCK WISE
G03 CIRCULAR INTERPOLATION COUNTER CLOCK WISE
G04 DWELL TIME [sec] or [mili-sec]
G20 INPUT IN inch
G21 INPUT IN mm
G28 RETURN TO REFERENCE POSITION
G29 RETURN FROM REFERENCE POSITION
G40 TOOL NOSE RADIUS COMPENSATION CANCEL
G41 TOOL NOSE RADIUS COMPENSATION LEFT SIDE
G42 TOOL NOSE RADIUS COMPENSATION RIGHT SIDE
G70 FINISHING CYCLE
G71 ROUGH CUTTING (TURNING)
G72 ROUGH CUTTING (FACING)
G73 ROUGH CUTTING (PROFILE)
G74 GROOVING [FACE GROOVING]
G75 GROOVING [SURFACE GROOVING]
G76 THREAD CUTTING CYCLE
G80 CANNED CYCLE CANCEL
G83 PECK DRILLING CYCLE
G90 ABSOLUTE MODE
G91 INCREMENTAL MODE
G92 COORDINATE SYSTEM SETTING
/ MAX. SPINDLE SPEED
/ SPINDLE SPEED LIMIT
G94 FEED PER MINUTE [mm/min]
G95 FEED PER REVOLUTION [mm/rev]
G96 CONSTANT CUTTING SPEED [m/min]
G97 CONSTANT ROTATIONAL SPEED [RPM]

M CODES FOR TURNING:


CODES FUNCTION
M00 PROGRAM STOP
M01 OPTIONAL STOP
M02 PROGRAME END
M03 SPINDLE ROTATION C.W
M04 SPINDLE ROTATION C.C.W
M05 SPINDLE STOP
M06 TOOL CHANGE
M07 FLOOD COOLANT ON
M08 MIST COOLANT ON
M09 COOLANT OFF
M30 MAIN PROGRAM END& REWIND
M98 SUB PROGRAM CALL
M99 SUB PROGRAM END & RETURN TO MAIN PROGRAM
1. Difference between CNC Milling and CNC Turning

MILLING
 DESIGNED FOR RECT.ANGULAR TYPE OF JOB
 3 AXES->Z-FOR SPINDLE [TOOL MOUNT]
X-FOR LENGTH
Y-FOR WIDTH
 MULTI POINT CUTTERS ARE USED
 DIS-CONTINEOUS CHIPS ARE FORMED
TURNING
 DESIGNED FOR CYLINDRICAL TYPE OFJOB
 SPINDLE [WORKMOUNT]2 AXES->Z-FORX-FOR LENGTH
 SINGLE POINTCUTTERS ARE USED
 CONTINEOUS CHIPSARE FORMED

2. Axes and Parts of CNC Lathe


 AXES:- 2 AXES-> Z-FOR SPINDLE [WORK MOUNT]
X-FOR LENGTH
 PARTS:- JOB HOLDING ATTACHMENT
i. HEAD STOCK
ii. SPINDLE
iii. 3 JAW CHUCK
iv. 3 JAWS
v. TAIL STOCK [ QUILL ]
TOOL HOLDING ATTACHMENT
i. TURRET
ii. GUIED WAYS
iii. BED [ WITH BALL SCREW MECHANISM ]
SAFETY DOOR
MOTORS
PANEL BOARD
HYDRAULLIC ATTACHMENT
COOLANT TANK
3. Cutting tools used
TOOL HOLDER INSERT
PCLNR CNMG
DVJNR VNMG
DRILL CHUCK DRILL BIT
4. Types of operation
i. TURNING
ii. FACING
iii. DRILLING
iv. BORING
v. GROOVING [ BOTH EXTERNAL & INTERNAL ]
vi. THREADING [ BOTH EXTERNAL & INTERNAL ]

5. Programming procedure
O0001; O-SYNTAX NUMBER
0001-PROGRAM NUMBER
(VARIES FROM 0000-9999)
T0000; T-TOOL00-TOOL CANCEL 00-OFFSET CANCEL
G28 X0; G28-RETURN TO REFERENCE POINT X0 -ORIGIN IN
X-AXIS
G28 Z0;G28-RETURN TO REFERENCE POINT Z0-ORIGIN IN
Z-AXIS
T0101; T-TOOL 01-TOOL POST NO. 1 01-OFFSET
TABLE NO.1
G92 S1500 M03; G92-CO.ORDINATE SYSTEM SETTING / MAX. SPINDLE SPEED
S1500-VALUE OF MAXIMUM SPINDLE SPEED [RPM]
M03-SPINDLE ROTATION IN CLOCKWISE DIRECTION
NOTE: M03 & M04 DEPENDS ON TYPE OF CUTTER
i.e. LEFT HANDED OR RIGHT HANDED
G96 S80; G96-CONSTANT CUTTING SPEED
S80-VALUE OF CONSTANT CUTTING SPEED [m/min]
G00 Z2.0; SAFETY POSITION IN Z-AXIS
G00 X42.0; SAFETY POSITION IN X-AXIS

M07; FLOOD COOLANT ON

OPERATIONS
 FACING
 TURNING
 DRILLING
 BORING
 GROOVING
 THREADING
G00 Z2.0; SAFETY POSITION IN Z-AXIS
G00 X42.0; SAFETY POSITION IN X-AXIS
M05 M09 G97; M05-SPINDLE STOP
M09-COOLANT OFF
G97-CONSTANT SPINDLE SPEED [RPM]
T0000; TOOL & OFFSET CANCEL
G28 X0; X-HOMMING
G28 Z0; Z-HOMMING
M30; MAIN PROGRAM END & REWIND

6.HOMING:
The process of refreshing the machine axis and sending the machine axis to its bydefault position or zero position
is known as homing.
Procedure for homing:
Procedure 1
I. Disturb both (x & z) axis of the m/c in the negative direction in HANDEL STEP MODE ot JOG MODE.
II. Then goto ‘ZRN’ MODE in mode selector.
III. Reduce the rapid override to zero percentage.
IV. Press cycle start button.
V. Then increase the rapid over ride and see the position window.
Procedure 2
I. Disturb the x&z axis of the m/c in the negative direction.
II. Then goto ‘ZRN’ MODE in mode selector.
III. Reduce the rapid override to zero percentage.
IV. Press X+ & Y+ in the JOG table.
V. Then increase the rapid over ride and see the position window.
Procedure 3
I. Disturb the x&z axis of the m/c in the negative direction.
II. Goto ‘MDI’ mode in mode selector.
III. Press ‘PROG’ key from the HARD KEY.
IV. Write the program:- T0000;
G00 X0 Z0;
V. Reduce the rapid override to zero percentage.
VI. Goto POSITION WINDOW.
VII. Press cycle start button.
VIII. Then increase the rapid over ride.
Procedure 4
I. Disturb the x&z axis of the m/c in the negative direction.
II. Goto ‘MDI’ mode in mode selector.
III. Press ‘PROG’ key from the HARD KEY.
IV. Write the program:- T0000;
G00 U0 W0;
V. Reduce the rapid override to zero percentage.
VI. Goto POSITION WINDOW.
VII. Press cycle start button.
VIII. Then increase the rapid over ride.

OFFSETTING:
It is the process by which the reference point of the work piece is define to the m/c.
PROCESS:
I. Do homming first.
II. Select the tool station.
III. Take the tool to the safety position of the job.
IV. Reduce the handel step feed uptop 0.010mm.
V. Then goto ‘MDI’MODE in mode selector option,then after that press ‘PROG’ KEY.
VI. Write M04 S700;
VII. Press cycle start button.
VIII. Now goto handel step mode do a slight face cut on the face of the job.
IX. Without disturbing the Z axis take the tool to the safety position of the job along X axis.
X. Then stop the spindle.
XI. Then press OFFSET in the HARD KEY.
XII. Then once again press OFFSET in the SOFT KEY.
XIII. Then press GEOM (GEOMETRY)in SOFT KEY.
XIV. Then after that select OFFSET NUMBER as per tool station number & select Z axis as shown in the window.
XV. Their itself write Z0 and press MEASURE in the soft key.
XVI. Then after that goto position window and rotate the spindle to give a clean cut at the periphery of the job.
XVII. Once the periphery of the job is cleaned,without disturbing the X axis take the tool to the safety position of
the job.
XVIII. Then press OFFSET in the HARD KEY.
XIX. Then once again press OFFSET in the SOFT KEY.
XX. Then press GEOM (GEOMETRY)in SOFT KEY.
XXI. Then after that select OFFSET NUMBER as per tool station number & select X axis as shown in the window.
XXII. Measure the diameter of the job and write X[exact diameter of the job]
Ex:- X70.0;
XXIII. Press MEASURE in the soft key.
XXIV. Then lastly press reset and do the homming.
HOW TO CHECK OFFSETTING:
I. Goto ‘MDI’MODE.
II. Press ‘PROG’KEY from HARD KEY.
III. Write
T0303;(as per your tool station number)
G00 Z2.0;
G00 X ;(Exact diameter of the job + 2mm value for safety)
For ex:- x72.0
IV. Reduce the rapid override to zero percentage.
V. Goto POSITION WINDOW.
VI. Press cycle start button.
VII. Then increase the rapid over ride near about 25%.
FACING:

ALL DIMENSIONS ARE IN mm.


O0001 (FACING CYCLE) ;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G92 S1000 M04;
N30 G96 S80;
N35 G00 Z2.0;
N40 G00 X52.0;
N45 M08;
N50 G72 W0.2 R0.1;
N55 G72 P60 Q70 F0.2;
N60 G01 Z-10.0;
N65 G01 X-1.0;
N70 G00 Z2.0;
N75 G00 X52.0;
N80 G97;
N85 T0000;
N90 M05;
N95 M09;
N100 G28 X0;
N105 G28 Z0;
N110 M30;

PARAMETERS:
W=INCREMENTAL DEPTH OF CUT IN Z-AXIS.
R=RETRACTION
P=STARTING BLOCK
Q=ENDING BLOCK
F=FEED
TURNING:

ALL DIMENSIONS ARE IN mm.


O0002 (ROUGH Turning CYCLE)
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G92 S1000 M04;
N30 G96 S80;
N35 G00 Z2.0;
N40 G00 X52.0;
N45 M08;
N50 G71 U0.2 R0.1;
N55 G71 P60 Q80 F0.2;
N60 G01 X20.0;
N65 G01 Z0;
N70 G01 Z-32.0;
N80 G01 X52.0;
N85 G00 Z2.0;
N90 M05;
N95 M09;
N100 G97;
N105 T0000;
N110 G28 X0;
N115 G28 Z0;
N120 M30;

PARAMETERS:
G71=ROUGH CUTTING (TURNING)
U=INCREMENTAL DEPTH OF CUT IN X-AXIS.
R=RETRACTION
P=STARTING BLOCK
Q=ENDING BLOCK
F=FEED
STEP TURNING:

ALL DIMENSIONS ARE IN mm.


O0003 ;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G92 S1000 M04;
N30 G96 S80;
N35 G00 Z2.0;
N40 G00 X52.0;
N45 M08;
N50 G71 U0.2 R0.1;
N55 G71 P60 Q90 U0.2 F0.2;
N60 G01 X20.0;
N70 G01 Z0.0;
N75 G01 Z-25.0;
N80 G01 X30.0;
N85 G01 Z-40.0;
N90 G01X52.0;
N95 G00 Z2.0
N100M05 M09;
N105 G97;
N110 T0000;
N115 G28 X0;
N120 G28 Z0;
N125 M01;
N130 T0202(FINISHING CYCLE);
N135 G92 S1000 M04;
N140 G96 S80;
N145 G00 Z2.0;
N150 G00 X52.0;
N155 M08;
N160 G70 P60 Q90 F0.08;
N165 G00 Z2.0;
N170 G97 M05;
N175 M09;
N180 T0000;
N185 G28 X0;
N190 G28 Z0;
N195 M30;
ALL DIMENSIONS ARE IN mm.
O0004;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G92 S1000 M04;
N30 G96 S80;
N35 G00 Z2.0;
N40 G00 X37.0;
N45 M08;
N50 G71 U0.2 R0.1;
N55 G71 P60 Q80 U0.2 F0.2;
N60 G01 X22.0;
N65 G01 Z-16.0;
N70 G01 X31.0;
N75 G01 Z-35.0;
N80 G01 X37.0;
N85 G00 Z2.0;
N90 M05;
N95 M09;
N100 G97;
N105 T0000;
N110 G28 X0;
N115 G28 Z0;
N120 M01;
N125 T0202(FINISHING CYCLE); N160 G00 Z2.0;
N130 G92 S1000 M03; N165 G97 M05;
N135 G96 S80; N170 M09;
N140 G00 Z2.0; N175 T0000;
N145 G00 X37.0; N180 G28 X0;
N150 M08; N185 G28 Z0;
N155 G70 P60 Q80 F0.08; N190 M30;
PARAMETERS:
G71=ROUGH CUTTING (TURNING)
G70=FINISHING CYCLE
U=INCREMENTAL DEPTH OF CUT IN X-AXIS.
R=RETRACTION
P=STARTING BLOCK
Q=ENDING BLOCK
F=FEED
CHAMFER:

ALL DIMENSIONS ARE IN mm.


O0005;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G92 S1000 M04;
N30 G96 S80;
N35 G00 Z2.0;
N40 G00 X62.0;
N45 M08;
N50 G71 U0.2 R0.1;
N55 G71 P60 Q90 U0.1 F0.2;
N60 G01 X30.0;
N65 G01 Z0;
N70 G01 X38.0 Z-4.0;
N75 G01 Z-25.0;
N80 G01 X50.0 Z-31.0;
N85 G01 Z-40;
N90 G01 X62.0;
N95 G00 Z2.0;
N100 M05;
N105 M09;
N110 G97;
N115 T0000;
N120 G28 X0;
N125 G28 Z0;
N130 M01;
N135 T0202(FINISHING CYCLE); N170 G00 Z2.0;
N140 G92 S1000 M04; N175 G97 M05;
N145 G96 S80; N180 M09;
N150 G00 Z2.0; N185 T0000;
N155 G00 X62.0; N190 G28 X0;
N160 M08; N195 G28 Z0;
N165 G70 P60 Q90 F0.08; N200 M30;

PARAMETERS:
G71=ROUGH CUTTING (TURNING)
G70=FINISHING CYCLE
U=INCREMENTAL DEPTH OF CUT IN X-AXIS.
R=RETRACTION
P=STARTING BLOCK
Q=ENDING BLOCK
F=FEED
FILLET:

ALL DIMENSIONS ARE IN mm.

O0006;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G92 S1000 M04;
N30 G96 S80;
N35 G00 Z2.0;
N40 G00 X62.0;
N45 M08;
N50 G71 U0.2 R0.1;
N55 G71 P60 Q110 U0.1 F0.2;
N60 G01 X20.0; N90 G03 X50 Z-27.0 R2;
N65 G01 Z0; N100 G01 Z-40.0;
N70 G03 X30.0 Z-5.0 R5; N110 G01 X62.0;
N75 G01 Z-23.0; N115 G00 Z2.0;
N80 G02 X34.0 Z-25.0 R2; N120 M05;
N85 G01 X46.0; N125 M09;
N130 G97; N150 M01;
N135 T0000;
N140 G28 X0;
N145 G28 Z0;
N155 T0202(FINISHING CYCLE); N190 G00 Z2.0;
N160 G92 S1000 M04; N195 G97 T0000;
N165 G96 S80; N200 M05;
N170 G00 Z2.0; N205 M09;
N175 G00 X62.0; N210 G28 X0;
N180 M08; N215 G28 Z0;
N185 G70 P60 Q110 F0.08; N220 M30;
PARAMETERS:
G71=ROUGH CUTTING (TURNING)
G70=FINISHING CYCLE
U=INCREMENTAL DEPTH OF CUT IN X-AXIS.
R=RETRACTION
P=STARTING BLOCK
Q=ENDING BLOCK
F=FEED
PROFILE TURNING:
ALL DIMENSIONS ARE IN mm.
O0007;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G92 S1000 M04;
N30 G96 S80;
N35 G00 Z2.0;
N40 G00 X37.0;
N45 M08;
N50 G71 U0.2 R0.1;
N55 G71 P60 Q100 F0.2;
N60 G01 X12.0;
N65 G01 Z-5.0;
N70 G03 X18.0 Z-8.0 R3.0;
N75 G01 Z-16.0;
N80 G01 X23.0 Z-18.5;
N85 G01 Z-23.5;
N90 G02 X29.0 Z-26.5 R3.0;
N95 G01 Z-34.0;
N100 G01 X37.0;
N105 G00 Z2.0;
N110 M05;
N115 M09;
N120 G97;
N125 T0000;
N130 G28 X0;
N135 G28 Z0;
N140 M30;
PARAMETERS:
G71=ROUGH CUTTING (TURNING)
G70=FINISHING CYCLE
U=INCREMENTAL DEPTH OF CUT IN X-AXIS.
R=RETRACTION
P=STARTING BLOCK
Q=ENDING BLOCK
F=FEED
DRILLING:

ALL DIMENSIONS ARE IN mm.


O0008;(CD)
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0303;
N25 G97 S1200 M04;
N30 G00 Z2.0;
N35 G00 X0;
N40 M08;
N45 G83 Z-2.0 Q200 R1.0 F0.02;
N50 G01 Z2.0;
N55 M05;
N60 M09;
N65 G97;
N70 T0000;
N75 G28 X0;
N80 G28 Z0;
N85 M01;
N90 T0404;(TWIST DRILL)
N95 G97 S1200 M04;
N100 G00 Z2.0;
N105 G00 X0;
N110 M08;
N115 G83 Z-30.0 Q200 R1.0 F0.02;
N120 G01 Z2.0;
N125 M05;
N130 M09;
N135 G97;
N140 T0000;
N145 G28 X0;
N150 G28 Z0;
N155 M30;
PARAMETERS:
Q=INCREMENTAL DEPTH OF CUT .
R=RETRACTION
Z=TOTAL DEPTH
F=FEED
BOARING:

ALL DIMENSIONS ARE IN mm.


O0009;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0303;
N25 G97 S1200 M04;
N30 G00 Z2.0;
N35 G00 X0;
N40 M08;
N45 G83 Z-30.0 Q200 R1.0 F0.02;
N50 G01 Z2.0;
N55 M05;
N60 M09;
N65 G97;
N70 T0000;
N75 G28 X0;
N80 G28 Z0;
N85 M01;
N90 T0101;
N95 G92 S1000 M03;
N100 G96 S80;
N105 G00 Z2.0;
N110 G00 X14.0;
N115 M08;
N120 G71 U0.2 R0.1; N160 G00 Z2.0;
N125 G71 P130 Q155 F0.2; N165 G97 T0000;
N130 G01 X60.0; N170 M05;
N135 G01 Z0; N175 M09;
N140 G01 Z-10.0; N180 G28 X0;
N145 G01 X30.0; N185 G28 Z0;
N150 G01 Z-20.0; N190 M30;
N155 G01 X14.0;

PARAMETERS:
G71=ROUGH CUTTING (TURNING)
P=STARTING BLOCK
R=ENDING BLOCK
R=RETRACTION
F=FEED
U=INCREMENTAL DEPTH OF CUT IN X-AXIS
Q=INCREMENTAL DEPTH OF CUT .
Z=TOTAL DEPTH

ALL DIMENSIONS ARE IN mm.


O00010;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0303;
N25 G97 S1200 M04;
N30 G00 Z2.0;
N35 G00 X0;
N40 M08;
N45 G83 Z-45.0 Q200 R1.0 F0.02;
N50 G01 Z2.0;
N55 M05;
N60 M09;
N65 G97;
N70 T0000;
N75 G28 X0;
N80 G28 Z0;
N85 M01;
N90 T0404;
N95 G92 S1000 M03;
N100 G96 S80;
N105 G00 Z2.0;
N120 G00 X14.0;
N125 M08;
N130 G71 U0.2 R0.1;
N135 G71 P140 Q180 F0.2;
N140 G01 X64.0 Z0;
N145 G01X60.0 Z-2.0;
N150 G01 Z-7.0;
N155 G01 X50.0 Z-10.0 ;
N160 G01 X40.0;
N165 G01 Z-20.0;
N170 G03 X30.0 Z-25.0 R5;
N175 G01 Z-35.0;
N180 G01 X14.0;
N185 G00 Z2.0;
N190 M09;
N195 G97 M05;
N200 T0000;
N205 G28 X0;
N210 G28 Z0;
N215 M30;
GROOVING:

ALL DIMENSIONS ARE IN mm.


O00011;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G97 S350 M04;
N35 G00 Z2.0;
N40 G00 X52.0;
N45 G01 Z-13.0 F0.2;
N50 M08;
N55 G75 R0.01;
N60 G75 X34.0 Z-22.0 P200 Q2500 F0.02;
N65 G01 X52.0 F0.1;
N70 G00 Z2.0;
N75 G97 T0000;
N80 M05 M09;
N90 G00 X0;
N100 G00 Z0;
N105 M30;

PARAMETERS:
G75=GROOVING [SURFACE GROOVING]
P=INCREMENTAL DEPTH OF CUT IN X-AXIS.
R=RETRACTION
Q=ADVANCEMENT OF THE TOOL IN Z-AXIS
F=FEED

PROGRAM - 2
ALL DIMENSIONS ARE IN mm.
O00012;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G97 S350 M04;
N35 G00 Z2.0;
N40 G00 X62.0;
N45 G01 Z-18.0 F0.2;
N50 M08;
N55 G75 R0.01;
N60 G75 X40.0 Z-22.0 P200 Q2500 F0.02;
N65 G01 X62.0 F0.1;
N70 G01 Z-43.0 F0.2;
N75 G75 R0.01;
N80 G75 X30.0 Z-55.0 P200 Q2500 F0.02;
N85 G01 X62.0 F0.1;
N90 G00 Z2.0;
N95 G97 T0000;
N100 M05 M09;
N105 G00 X0;
N110 G00 Z0;
N115 M30;
PARAMETERS:
G75=GROOVING [SURFACE GROOVING]
P=INCREMENTAL DEPTH OF CUT IN X-AXIS.
R=RETRACTION
Q=ADVANCEMENT OF THE TOOL IN Z-AXIS
F=FEED
THREADING:
ALL DIMENSIONS ARE IN mm.

O0013;
N5 T0000;
N10 G28 X0;
N15 G28 Z0;
N20 T0101;
N25 G92 S1000 M04;
N30 G96 S80;
N35 G00 Z2.0;
N40 G00 X38.0; N50 G71 U0.2 R0.1;
N45 M08;
N55 G71 P60 Q80 F0.2; N95 M05;
N60 G01 X32.0; N100 M09;
N65 G01 Z0; N105 G97;
N70 G01 X36.0 Z-2.0; N110 T0000;
N80 G01 Z-68.0; N115 G28 X0;
N85G00 X38.0; N120 G28 Z0;
N90 G00 Z2.0; N125 M01;
N130 T0202; N145 G00 X38.0;
N135 G97 S350 M04; N150 G01 Z-61.0 F0.2;
N140 G00 Z2.0; N155 M08;
N160 G75 R0.01;
N165 G75 X26.0 Z-68.0 P200 Q2500 F0.02; N220 G00 X38.0;
N170 G01 X38.0 F0.1; N225 M08;
N175 G00 Z2.0; N230 G76 P040060 Q20 R0.02;
N180 G97 T0000; N235 G76 X32.1 Z-58.0 Q20 P1950 F3.0;
N185 M05 M09; N240 G00 Z2.0;
N190 G00 X0; N245 G97 T0000;
N195 G00 Z0; N255 M05 M09;
N200 M01; N260 G00 X0;
N205 T0303; N265 G00 Z0;
N210 G97 S500 M04; N270 M30;
N215 G00 Z2.0;

CALCULATION PART
d=D-2h
d=minor diameter
D=major diameter
h=single thread height
h=0.65 x Pitch
so according to the Program our D is 36 & pitch is 3
h=0.65 x pitch
h=0.65x3
h=1.95
Now
d=D-2h
d=36-2x1.95
d=32.1 mm
so minor diameter is 32.1mm.
MULTIPLE PROFILE FOR TURNING:

ALL DIMENSIONS ARE IN mm.


O0014;(CD) N20 T0303;
N5 T0000; N25 G97 S1200 M04;
N10 G28 X0; N30 G00 Z2.0;
N15 G28 Z0; N35 G00 X0;
N40 M08; N155 M01;
N45 G83 Z-2.0 Q200 R1.0 F0.02; N120 T0505;(DRILL Ø16)
N50 G01 Z2.0; N125 G97 S1200 M04;
N55 M05; N130 G00 Z2.0;
N60 M09; N135 G00 X0;
N65 G97; N140 M08;
N70 T0000; N145 G83 Z-43.3 Q200 R1.0 F0.02;
N75 G28 X0; N150 G01 Z2.0;
N80 G28 Z0; N155 M05;
N85 M01; N160 M09;
N90 T0404; (DRILL Ø8) N165 G97;
N95 G97 S1200 M04; N170 T0000;
N100 G00 Z2.0; N175 G28 X0;
N105 G00 X0; N180 G28 Z0;
N110 M08; N185 M01;
N115 G83 Z-43.3 Q200 R1.0 F0.02; N190 T0101;(INTERNAL TURNING)
N120 G01 Z2.0; N195 G92 S1000 M03;
N125 M05; N200 G96 S80;
N130 M09; N205 G00 Z2.0;
N135 G97; N210 G00 X14.0;
N140 T0000; N215 M08;
N145 G28 X0; N220 G71 U0.2 R0.1;
N150 G28 Z0; N225 G71 P130 Q145 F0.2;
N230 G01 X20.0; N395 G00 X0;
N235 G01 Z0; N400 G00 Z0;
N240 G01 Z-32.0; N405 M01;
N245 G01 X14.0; N410 T0606;(INTERNAL THREADING)
N250 G00 Z2.0; N415 G97 S500 M04;
N255 G97 T0000; N420 G00 Z2.0;
N260 M05; N220 G00 X18.0;
N265 M09; N225 M08;
N270 G28 X0; N230 G76 P040060 Q20 R0.02;
N285 G28 Z0; N235 G76 X21.3 Z-12.0 Q20 P650 F1.0 ;
N290 M01; N240 G00 Z2.0;
N300 T0202; (INTERNAL GROOVING) N245 G97 T0000;
N305 G97 S350 M04; N255 M05 M09;
N310 G00 Z2.0; N260 G00 X0;
N315 G00 X16.0; N265 G00 Z0;
N320 G01 Z-28.0 F0.2; N270 M01;
N325 M08; N275 T0707;(EXTERNAL TURNING)
N330 G75 R0.01; N280 G92 S1000 M04;
N340 G75 X26.0 Z-30.0 P200 Q2500 F0.02; N285 G96 S80;
N345 G01 X16.0 F0.1; N295 G00 Z2.0;
N350 G00 Z2.0; N300 G00 X38.0;
N355 G97 T0000; N305 M08;
N390 M05 M09; N310 G71 U0.2 R0.1;
N315 G71 P320 Q80 F0.2; N460 G75 X26.0 Z-70.0 P200 Q2500 F0.02;
N320 G01 X32.0; N465 G01 X38.0 F0.1;
N325 G01 Z0; N470 G00 Z2.0;
N330 G01 X36.0 Z-2.0; N475 G97 T0000;
N335 G01 Z-68.0; N480 M05 M09;
N340 G00 X38.0; N485 G00 X0;
N345 G00 Z2.0; N490 G00 Z0;
N350 M05; N495 T1010;(EXTERNAL THREADING)
N355 M09; N500 G97 S500 M04;
N400 G97; N505 G00 Z2.0;
N405 T0000; N510 G00 X38.0;
N410 G28 X0; N515 M08;
N415 G28 Z0; N520 G76 P040060 Q20 R0.02;
N420 M01; N525 G76 X33.4 Z-58.0 Q20 P1300 F2.0 ;
N425 T0808;(EXTERNAL GROOVING) N530 G00 Z2.0;
N430 G97 S350 M04; N535 G97 T0000;
N435 G00 Z2.0; N540 M05 M09;
N440 G00 X38.0; N545 G00 X0;
N445 G01 Z-61.0 F0.2; N550 G00 Z0;
N450 M08; N555 M30;
N455 G75 R0.01;
PRACTICE QUESTIONS:

You might also like