CNC Turning
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
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
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:
PARAMETERS:
W=INCREMENTAL DEPTH OF CUT IN Z-AXIS.
R=RETRACTION
P=STARTING BLOCK
Q=ENDING BLOCK
F=FEED
TURNING:
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:
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:
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:
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
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: