0% found this document useful (0 votes)
34 views8 pages

Experiment 8

Uploaded by

kumarhariram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views8 pages

Experiment 8

Uploaded by

kumarhariram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Experiment No.

Aim: Performance on CNC lathe.

Objective: To design part program and perform actual working on CNC Lathe.

Program examples:

Example1. Simple CNC Programming

Example

N01 G91 G71 G94 M03 S800 T01 F200;

N05 G00 X65 Z2;

N10 G01 X0 Z0;

N15 G01 X20;

N20 G01 Z-10;

N25 G01 X40;

N30 G01 Z-20;

N35 G01 X60;

N40 G01 Z-30;

N45 G00 X65;

N55 G00 Z2;

N60 M02;
Example 2

N5 G00 X0 Z2;

N10 R3 1 N10 G01 Z0.F0.25 N15 X24;

N20 X30 Z-3;

N25 Z-22;

N30 G02 X36 Z-25 R3 ;

N35 G01 X50;

N40 G03 X61 592 Z-29.447 R6;

N45 G01 X70 Z-45;

N50 Z-55;

N60 G02 X80 Z-60 R5;

N65 G01 X94;

N70 G03 X100 Z-63 R3;

N75 G00 X105;

N80 G00 Z2;

N85 M02;
Example 3: At the bottom of grooves a dwell of one second is to be programmed.

N05 G91 G71 G94 M03 S800 T01 F200;

N10 G00 X65 Z2;

N15 G01 X0 Z0;

N20 G00 X45 N25 G01 Z-15 ;

N30 G01 X30 F0.2 ;

N35 G04 X1 ; (Dwell of 1 second)

N40 G00 X45;

N45 G01 Z-25 ;

N50 G01 X30 ;

N55 G04 X1 ; (Dwell of 1 second)

N60 G00 X45;

N65 G01 Z-35;

N70 G01 X60;

N75 G01 Z-50;

N80 G00 X65;

N85 G00 Z2;

N90 M02;
Example 4: Stock Removal Cycle

N10 G28 U0 W0;

G50 S2000;

T0101;

G96 S180 M03

G00 X100 Z5 M08

Z0.5 X0 F0.2 G01 Z0 G71 P11 Q12 U0.25 W0.2 D1000 F0.2;

N11 G00 X0;

G42 G01 Z0.5 F0.2;

G01 X25;

G01 X30 Z-10;

G01 X60;

G01 X100 Z-15;

G00 X110 G00 Z2 N12 G70 P11 Q12;

G00 U5 Z5 M09;

G40 M05;

N20 G28 U0 W0;

M30;
G71 – PATTERN REPEATING CYCLE :

G71 U∆I W∆k Rd ;

G71 Pns Qnf U∆u W∆w Ff. ;

∆I = Machining stock on ―X axis / machining allowance on ―X axis.

∆K = Machining stock on ―Z axis.

d = Number of rough cuts.

ns = Sequence number of the first block of the program which specifies the finish figure.

nf = Sequence number of the last block of the program which specifies the finish figure.

∆u = Finish allowance on ―X axis / diameter.

∆w = Finish allowance on ―Z axis / face.

f = Feed

Example 5 : Peck Drilling

G83 R(e) ;

G83 Z(W) K(∆k) F(f) ;

Re = Return amount / relief depth

Z(W) = Depth of drill hole

K∆k = Incremental depth / depth of peck

f = Feed
N05 G91 G71 G94 M03 S800 T01 F200;

N10 G00 X0 Z2;

N15 G01 X0 Z0;

N20 G01 M07;

N25 G83 R10;

N30 G83 Z-60 K20 F0.2 ;

N35 G00 Z5;

N40 M09 M05 M30;

Example 6

N10 T0101; N20 G91 S500 M03;

N30 G00 X65 Z2;

N40 G01 X0 Y0;

N50 G01 X25 F0.2;

N60 G01 Z-7.5;

N70 G01 X40 Z-15;

N80 G01 Z-25;

N90 G01 X60 Z-35;


N100 G00 X65;

N110 G00 Z2;

N120 M30;

Example 7 Lathe CNC Programming Example

N10 G91 S500 M03;

N20 G00 X25 Z5;

N30 G01 G95 Z0 F1;

N40 G01 Z-7.5 F0.2;

N50 G01 X60 Z-35;

N60 G01 Z-50;

N70 G00 X62;

N80 G00 Z2;

N90 M30;
Example 8 - Chamfer and Radius Program Example

N10 G91 G71 G94 M03 S800 T01 F200; N20 G00 X90 Z2;

N30 G01 X0 Z0;

N40 G01 X26 Z-20;

N50 G02 X32 Z-26 R6;

N60 G01 X86;

N70 G01 X86 Z-26 C3;

N70 G01 Z-53;

N80 G00 X90;

N90 G00 Z2;

N100 M30;

Result

Performed the job on CNC Lathe.

You might also like