experiment 8

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 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