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 G20 G21 Chc nng Chn n v h Anh (inch) 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 G94 (*) G95 Chc nng n v lng chy dao F l mm/ph (hoc inch/ph) 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 G90 G91 Chc nng Lp trnh tuyt i 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 G17 (*) G18 G19 Chc nng Chn mt phng XY Chn mt phng ZX 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 G53 G54 -> G59 G92 Chc nng Ci t h ta my Ci t h ta gia cng (**) 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 M03 M04 M05 S Chc nng Trc chnh quay theo chiu kim ng h Trc chnh quay ngc chiu kim ng h 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 M07 M08 M09 Chc nng Lm ngui bng phun sng Lm ngui bng cht lng 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 M00 M01 M02 M30 Chc nng Tm thi dng chng trnh Dng chng trnh c iu kin Kt thc chng trnh 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

2 1

1 2

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 G00 G01 G41 G42 X_ Y_ X_ Z_ Y_ Z_

D_ ;

G40

G00 G01

X_ Y_ X_ Z_ Y_ Z_

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 nghch

Phay thun

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


34

Chng 4 Cng ngh & Lp trnh phay CNC

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 G15 ; X_ Y_ ; ; 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