You are on page 1of 53

B A I

G I A N G :

My cng c C N C

Truonglana@yahoo.com

CHNG 4
CNG NGH & LP TRNH
PHAY CNC

BIN SON : ThS.GVC. Trn Trung Anh Dng

NI DUNG
Truonglana@yahoo.com

1. Cng ngh Phay CNC


2. Lp trnh Phay CNC (H Fanuc)

Chng 4 Cng ngh &


Lp trnh phay CNC

Truonglana@yahoo.com

Chng 4 Cng ngh &


Lp trnh phay CNC

Cc bc lp trnh th cng
Truonglana@yahoo.com

B1

Phn tch bn v

B2

Thit lp trnh t gia cng

B3

La chn g & dng c ct

B4

Vit chng trnh

Chng 4 Cng ngh &


Lp trnh phay CNC

Cc bc lp trnh th cng
Truonglana@yahoo.com

Phn tch bn v
Xc nh yu cu gia cng
(vt liu v hnh dng phi,
dung sai, nhm b mt, cc
kch thc v ghi ch trn
bn v )
Xc nh kch thc phi liu,
lng d gia cng.
nh chun phi

Chng 4 Cng ngh &


Lp trnh phay CNC

Cc bc lp trnh th cng
Truonglana@yahoo.com

Thit lp trnh t gia cng


Xc nh ni dung nguyn cng
Chia nguyn cng ra cc bc, cc v tr
Ghi li thnh phiu cng ngh

Chng 4 Cng ngh &


Lp trnh phay CNC

Cc bc lp trnh th cng
Truonglana@yahoo.com

Chn g & dng c ct


Phng n g t v nh v phi
Chn dng c ct ph hp vi tng bc gia cng

Chng 4 Cng ngh &


Lp trnh phay CNC

Cc bc lp trnh th cng
Truonglana@yahoo.com

Vit chng trnh


Xc nh ta cc im
Tnh ton cc qu o chuyn ng ca dao
Tnh ton cc thng s gia cng (S, F)
Vit chng trnh theo cc m lnh
Chy th, kim tra & sa li chng trnh

Chng 4 Cng ngh &


Lp trnh phay CNC

NHM LNH C BN
Truonglana@yahoo.com

Khai bo h n v o
M lnh

Chc nng

G20

Chn n v h Anh (inch)

G21

Chn n v h mt (mm)

Chng 4 Cng ngh &


Lp trnh phay CNC

NHM LNH C BN
Truonglana@yahoo.com

Khai bo n v lng chy dao F


M lnh

Chc nng

G94 (*)

n v lng chy dao F l mm/ph


(hoc inch/ph)

G95

n v lng chy dao F l mm/vg


(hoc inch/vg)

(*) thit lp mc nh

Chng 4 Cng ngh &


Lp trnh phay CNC

10

NHM LNH C BN
Truonglana@yahoo.com

Khai bo cch thc lp trnh


M lnh

Chc nng

G90

Lp trnh tuyt i

G91

Lp trnh tng i

Chng 4 Cng ngh &


Lp trnh phay CNC

11

NHM LNH C BN
Truonglana@yahoo.com

Chn mt phng lp trnh


M lnh

Chc nng

G17 (*)

Chn mt phng XY

G18

Chn mt phng ZX

G19

Chn mt phng YZ

(*) thit lp mc nh

Chng 4 Cng ngh &


Lp trnh phay CNC

12

NHM LNH C BN
Truonglana@yahoo.com

Lnh h trc ta
V tr ca dao s c xc nh da trn h ta
C 3 loi h ta c s dng khi lp trnh trn
my CNC
(1) H ta my (Machine coordinate system)
(2) H ta gia cng (Workpiece coordinate system)
(3) H ta cc b (Local Coordinate System)

Chng 4 Cng ngh &


Lp trnh phay CNC

13

NHM LNH C BN
Truonglana@yahoo.com

Lnh h trc ta
M lnh

Chc nng

G53

Ci t h ta my

G54 -> G59

Ci t h ta gia cng (**)

G92

Ci t h ta cc b

(**) thng s dng

Chng 4 Cng ngh &


Lp trnh phay CNC

14

NHM LNH IU KHIN


Truonglana@yahoo.com

Lnh iu khin trc chnh


M lnh

Chc nng

M03

Trc chnh quay theo chiu kim ng h

M04

Trc chnh quay ngc chiu kim ng h

M05

Dng trc chnh

nh ngha tc quay trc chnh

Chng 4 Cng ngh &


Lp trnh phay CNC

15

NHM LNH IU KHIN


Truonglana@yahoo.com

Lnh iu khin trc chnh

CW

CCW

Chng 4 Cng ngh &


Lp trnh phay CNC

16

NHM LNH IU KHIN


Truonglana@yahoo.com

Lnh iu khin trc chnh


M lnh S khng khi ng trc chnh => cn s
dng km vi m lnh M03, M04.
VD:
S1000 M03; (khi ng trc chnh theo chiu kim
ng h vi tc 1000 vng/pht)
S1500 M04; (khi ng trc chnh theo chiu ngc
kim ng h vi tc 1500 vng/pht)

Chng 4 Cng ngh &


Lp trnh phay CNC

17

NHM LNH IU KHIN


Truonglana@yahoo.com

Lnh iu khin tc chy dao


M lnh F nh ngha tc chy dao.

Chng 4 Cng ngh &


Lp trnh phay CNC

18

NHM LNH IU KHIN


Truonglana@yahoo.com

Lnh chn v thay dao


M lnh T -> chn dao
M lnh M06 -> thay dao
Hai lnh ny phi s dng cng nhau
VD:
T4 M06; (Chn v thay dao v tr 4 trong cha dao)

Chng 4 Cng ngh &


Lp trnh phay CNC

19

NHM LNH IU KHIN


Truonglana@yahoo.com

Lnh cung cp cht lm ngui


M lnh

Chc nng

M07

Lm ngui bng phun sng

M08

Lm ngui bng cht lng

M09

Dng cung cp cht lm ngui

Chng 4 Cng ngh &


Lp trnh phay CNC

20

NHM LNH IU KHIN


Truonglana@yahoo.com

Lnh tm dng - kt thc chng trnh


M lnh

Chc nng

M00

Tm thi dng chng trnh

M01

Dng chng trnh c iu kin

M02

Kt thc chng trnh

M30

Kt thc v quay li u chng trnh

Chng 4 Cng ngh &


Lp trnh phay CNC

21

NHM LNH IU KHIN


Truonglana@yahoo.com

a dao v im chun ca my
C 2 cch a dao v im chun ca my:
Nhn nt HOME trn bng iu khin ca my
Dng m lnh G28 vi c php:
G28 Xx Yy Zz
Xx Yy Zz l ta im trung gian, dao s di chuyn
nhanh t im hin thi ti im trung gian v sau
tr v im chun ca my.

Chng 4 Cng ngh &


Lp trnh phay CNC

22

LP TRNH KHNG C DCH CHNH V B TR


Truonglana@yahoo.com

Trong cch thc lp trnh ny, ta my s dng l


ta tm dao (tool center coordinate)- qu o ct l
tm dao .
Do khng th s dng trc tip ta trn bin dng
ca chi tit v tm dao cch ng bin ct mt khong
bng bn knh dao.

Chng 4 Cng ngh &


Lp trnh phay CNC

23

LP TRNH KHNG C DCH CHNH V B TR


Truonglana@yahoo.com
phay go
VD 1
Dao thp gi c
ng knh 10mm,
hy xc nh ta
cc im 1, 2, 3 v 4.
Phi nhm 120x90

Chn gc phi gc di
bn tri
im 1 (5,5)
im 2 (5,85)
im 3 (115,85)
im 4 (115,5)
Chng 4 Cng ngh &
Lp trnh phay CNC

24

LP TRNH KHNG C DCH CHNH V B TR


Truonglana@yahoo.com
%O001
(STOCK/BLOCK,120,90,30,0,0,30)
G90 G21 G54;
(TOOL/MILL,10,0,70,0)
(COLOR,255,255,255)
M6 T1;
M3 S6366; (gia cong nhom bang dao thep gio V=200m/ph)
G0 X0 Y0 Z20.;
X5. Y-10.;
G1 Z-3. F2546.4; (Fz=0.1mm/rang,z=4)
Y85.;
X115;
Y5;
X0;
Y90;
X120;
Y0;
X0;
G0 Z20;
G28;
M30;
%

Chng 4 Cng ngh &


Lp trnh phay CNC

25

LP TRNH KHNG C DCH CHNH V B TR


Truonglana@yahoo.com
phay go
VD 2
Dao thp gi c
ng knh 10mm,
hy xc nh qu o
chy dao v tnh
ton ta cc im
cn thit vit
chng trnh.
Phi nhm 110x80
Ct xung 5mm theo
phng Z

Trn

Chng 4 Cng ngh &


Lp trnh phay CNC

26

LP TRNH KHNG C DCH CHNH V B TR


Truonglana@yahoo.com

VD 2

Chng 4 Cng ngh &


Lp trnh phay CNC

27

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

Chng 4 Cng ngh &


Lp trnh phay CNC

28

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

cho tm dao nm cch bin dng lp trnh mt


khong, ta thc hin vic b tr bn knh dao (cn gi l
offset dao)
Dch chnh dao sang bn tri dng m lnh G41
Dch chnh dao sang bn phi dng m lnh G42
Hy b dch chnh dao dng m lnh G40

Chng 4 Cng ngh &


Lp trnh phay CNC

29

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

Phay g (Contour)

Phay hc (Pocket)

1. Dao dch chnh bn tri (G41)


2. Dao dch chnh bn phi (G42)
3. ng bin dng ca chi tit
Chng 4 Cng ngh &
Lp trnh phay CNC

30

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

Cu trc cu lnh:
G17
G18
G19

G40

G00
G01

G41
G42

G00
G01

X_ Y_
X_ Z_
Y_ Z_

X_ Y_
X_ Z_
Y_ Z_

D_ ;

Chng 4 Cng ngh &


Lp trnh phay CNC

31

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

Ch :
Phi xc nh mt phng gia cng trc khi dch chnh dao.
M lnh G41, G42 v G40 phi dng vi m lnh G00, G01,
khng dng vi G02, G03.
Lng b tr c xc nh bi a ch D v c ci vo b
nh my trc khi s dng.

Chng 4 Cng ngh &


Lp trnh phay CNC

32

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

Phay thun, phay nghch:


Khi thc hin dch chnh, ty theo hng chuyn ng v
chiu quay ca dao m xy ra phay thun hay phay
nghch.

Phay thun

Phay nghch

Chng 4 Cng ngh &


Lp trnh phay CNC

33

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

Phay thun, phay nghch:


Vi my cng c, thng s dng phay nghch tng
tui th dao. Tuy nhin, phay thun t gy ra hin tng
trt nn nng sut cao v nhm b mt thp hn nn
thng dng khi gia cng tinh v gia cng vt liu mm.

Phay thun
(down cut)
G41

Phay nghch
(up cut)
G42

Chng 4 Cng ngh &


Lp trnh phay CNC

34

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

Lu :
i vi phn mm Cutviewer, khi dng cc m lnh G41,
G42 ta dng c php khng c m lnh D v mc nh
gi tr mun b l bn knh dao.

Chng 4 Cng ngh &


Lp trnh phay CNC

35

LP TRNH C DCH CHNH V B TR

Luyn tp:
Vit chng trnh gia cng
chi tit sau, c s dng dch
chnh bn knh dao.
Dng dao phay ngn 10
bng thp gi
Truonglana@yahoo.com

Chng 4 Cng ngh &


Lp trnh phay CNC

36

LP TRNH C DCH CHNH V B TR


Truonglana@yahoo.com

B tr chiu di dao l php hiu chnh theo phng


trc Z kh s khc bit gia chiu di dao thc t v
chiu di dao lp trnh

Chng 4 Cng ngh &


Lp trnh phay CNC

37

LP TRNH C DCH CHNH V B TR

Cc lnh s dng b tr chiu di dao :


G43: b tr theo chiu dng (gi tr b tr xc nh
bi m H_ s c cng vo gi tr ta ch nh bi
cu lnh trong chng trnh, tc l dao c nng ln
theo chiu dng mt on xc nh bi H_)
G44: b tr theo chiu m
G49: hy b dch chnh chiu di dao

G43
G44

Z_ H_
Truonglana@yahoo.com
Chng 4 Cng ngh &
Lp trnh phay CNC

38

LP TRNH TA CC
Truonglana@yahoo.com

Mt im trong mt phng cng c th xc nh bng h


ta cc (theo khong cch v gc quay)

Chng 4 Cng ngh &


Lp trnh phay CNC

39

LP TRNH TA CC
Truonglana@yahoo.com

Dng m lnh G16 khi ng v m lnh G15


hy khi s dng xong.
C php
G16

G0

X_ Y_

G15

; X l khong cch, Y l gc quay

Chng 4 Cng ngh &


Lp trnh phay CNC

40

LP TRNH TA CC
Truonglana@yahoo.com

V d:
Vit on chng trnh gia
cng 3 l 12 dng ta
cc.

Chng 4 Cng ngh &


Lp trnh phay CNC

41

CC CHU TRNH GIA CNG L


Truonglana@yahoo.com

i vi nhng nguyn cng c ng chy dao khng


i, n gin cng vic lp trnh, nh sn xut cung cp
nhng chu trnh lp sn (canned cycles).
Trn cc my phay CNC s dng h iu khin Fanuc c
cc chu trnh gia cng l c thit lp sn vi cc m lnh
t G73 G89

Chng 4 Cng ngh &


Lp trnh phay CNC

42

CC CHU TRNH GIA CNG L


Truonglana@yahoo.com

Cu trc tng qut

G90/G91 G98/G99 Gxx X_Y_Z_R_F_P_Q_K_;


G80;

Chng 4 Cng ngh &


Lp trnh phay CNC

43

CC CHU TRNH GIA CNG L


Truonglana@yahoo.com

Trong :
G90/G91 ta tuyt i / ta tng i
G98/G99 chn v tr li dao sau khi gia cng
Gxx tn chu trnh
X, Y ta tm l
Z ta chiu su ca l
R cao an ton
F lng chy dao (bc tin)
P thi gian dng y l
Q chiu su mt ln khoan
K s ln lp li chu trnh
G80 Hy b chu trnh

Chng 4 Cng ngh &


Lp trnh phay CNC

44

CC CHU TRNH GIA CNG L


Truonglana@yahoo.com

ng chy dao tng qut


1.
2.
3.
4.
5.
6.

Di chuyn nhanh ti tm l v tr
xut pht
Di chuyn nhanh ti v tr an ton
Di chuyn vi bc tin F gia
cng ti y l
Gia cng ti y l
Lui dao nhanh v v tr an ton
(G99)
Hoc lui nhanh v v tr xut pht
(G98)
Chng 4 Cng ngh &
Lp trnh phay CNC

45

CC CHU TRNH GIA CNG L


Truonglana@yahoo.com

Lu :
G98: dao li v cao xut pht sau khi gia cng l
xong.
G99: dao li v cao an ton sau khi gia cng l xong.

Chng 4 Cng ngh &


Lp trnh phay CNC

46

CC CHU TRNH GIA CNG L


Truonglana@yahoo.com

Lu :
Cao an ton R v chiu su Z c th tnh theo tuyt
i hay tng i
Tham s P c tnh theo phn ngn giy. VD
P1000=1s.
Tham s K c tnh theo tng i (G91). Nu vit
theo tuyt i, my s gia cng ti mt v tr K ln.
Khng c khai bo cc lnh di chuyn dao c bn
(G0, G1, G2, G3) xen gia chu trnh v s lm chu trnh
b hy.

Chng 4 Cng ngh &


Lp trnh phay CNC

47

CC CHU TRNH GIA CNG L


Truonglana@yahoo.com

G81: chu trnh khoan tm, khoan l cn


G82: chu trnh khoan l bc
G83: chu trnh khoan l su (trn vt liu cng, gin)
G73: chu trnh khoan l su (trn vt liu mm, do)

Chng 4 Cng ngh &


Lp trnh phay CNC

48

CC CHU TRNH GIA CNG L


Truonglana@yahoo.com

G84: chu trnh ta r ren phi (F l bc ren)


G74: chu trnh ta r ren tri (F l bc ren)
G85: chu trnh doa
G76: chu trnh doa tinh
G86: chu trnh doa li dao nhanh
G88: chu trnh doa li dao bng tay
G89: chu trnh doa dng cui hnh trnh, li dao chm

Chng 4 Cng ngh &


Lp trnh phay CNC

49

CHNG TRNH CON


Truonglana@yahoo.com

Chng trnh con c s dng khi c cc bin dng cn


lp li nhiu ln.
Cu trc chng trnh con:

%
Oxxxx

.
M99;
%

M u chng trnh
Tn chng trnh con
Cc lnh di chuyn dao
Kt thc chng trnh con
Kt thc chng trnh
Chng 4 Cng ngh &
Lp trnh phay CNC

50

CHNG TRNH CON


Truonglana@yahoo.com

Lnh gi chng trnh con:


Dng (1)
M98 Pxxxxxxxx
4 s u tin l s ln gi
4 s cui cng l tn chng trnh con
V d:
M98 P222222;
M98 P2222;

Chng 4 Cng ngh &


Lp trnh phay CNC

51

CHNG TRNH CON


Truonglana@yahoo.com

Lnh gi chng trnh con:


Dng (2)
M98 Pxxxx Lxxxx
Pxxxx
gi tn chng trnh con
Lxxxx
s ln lp li
V d:
M98 P0075 L22;
M98 P2 L5;

Chng 4 Cng ngh &


Lp trnh phay CNC

52

CHNG TRNH CON


Truonglana@yahoo.com
(CHUONG TRINH CHINH)
%O0001;
(STOCK/BLOCK,70,70,14,0,0,14)
G90 G21 G54;
(TOOL/MILL,6,0,70,0)
(COLOR,255,255,255)
M6 T2;
M3 S2000;
G0 X0 Y0 Z16;
X25.5 Y44.5 Z0;
M98 P0099 L5 ;
(hoac M98 P50099;)
G90 G0 Z20;
X0 Y0;
G28;
M02;
M05;
%

(CHUONG TRINH CON)


%O0099
G91;
G1 Z-2 F3000;
X19 Y0;
X0 Y-19;
X-19 Y0;
Y19 X0;
X5 Y-5;
X9 Y0;
X0 Y-9;
X-9 Y0;
X0 Y9;
X3 Y-3;
X2 Y0;
X0 Y-2;
X-2 Y0;
X0 Y2;
X-8 Y8;
M99;
%

Chng 4 Cng ngh &


Lp trnh phay CNC

53

You might also like