- Cac lênh dung chung cho may phay va may tiên CNC – DENFORD ̣
IV.V n hành máy tin CNC ệ
Quy trình công ngh : ệ
Th t công vi c đứ ự ệ ược xây d ng thành văn b n công ngh .ự ả ệ Đi u ki n c t g t: ề ệ ắ ọ
C đ nh dao: ố ị
Ki m tra th t các dao, c đ nh dao.ể ứ ự ố ị Các công vi c chu n b : ệ ẩ ị
Chương trình ph i đả ược chu n b trẩ ị ước, ki m tra k lể ỹ ưỡng trước khi n p vào máy, khi n p xong chạ ạ ương trình vào máy cho ch y mô ph ng,ạ ỏ ki m tra và s a l i chể ử ỗ ương trình. Chu n b dao và các công vi c khác...ẩ ị ệ
+ Chương trình gia công được ghi nh vào b nh NC ớ ộ ớ
+ Dao được gá trên đ u dao và đầ ược gá theo th t , n u mũi dao bứ ự ế ị h ng thì s làm sai đi lỏ ẽ ượng bù dao mà ta đã n p vào máy. Trong khi mũiạ dao có bán kính R, đây là lượng bù dao mà khi tính toán l p trình chúng taậ ph i bù.ả
+ Gá phôi.
H u h t các phôi đ u đầ ế ề ược gá b ng mâm c p 3 ch u thu l cằ ặ ấ ỷ ự + Đ nh đi m b t đ u c a dao:ị ể ắ ầ ủ
Xác đ nh đi m b t đ u c a dao, đ so v i đi m g c c a máy.ị ể ắ ầ ủ ể ớ ể ố ủ
Đi m b t đ u c a dao để ắ ầ ủ ược tính t đi m g c c a phôi đã đừ ể ố ủ ượ ậc l p trong chương trình.
+ Ki m tra chể ương trình:
N i dung chộ ương trình và t t c các công vi c chu n b đấ ả ệ ẩ ị ược ki mể tra trước khi ch y chạ ương trình. N u có sai sót gì x y ra thì chế ẩ ương trình c n đầ ượ ửc s a, ho c các công vi c khác c n ph i đặ ệ ầ ả ược chu n b l i.ẩ ị ạ Có các phương pháp ki m tra chể ương trình nh khoá máy đ ch yư ể ạ
chương trình, ch y không, ch y mô ph ng và đạ ạ ỏ ược minh ho b ng đ th .ạ ằ ồ ị + C t th : ắ ử
C t th là công vi c ki m tra chắ ử ệ ể ương trình và đi u ki n c t g t,ề ệ ắ ọ trong khi c t g t th c t trên chi ti t. Riêng đi u ki n c t g t đắ ọ ự ế ế ề ệ ắ ọ ượ ử c s d ng trong chụ ương trình ph i đả ượ ử ục s d ng phù h p ki m tra k lợ ể ỹ ưỡng, đ chính xác c a máy độ ủ ược duy trì và ki m tra trên phôi sau khi c t g t.ể ắ ọ
+ V n hành t đ ng máy: ậ ự ộ
Chi ti t gia công đế ược hoàn thi n trên máy b ng vi c t đ ng ch yệ ằ ệ ự ộ ạ chương trình. Ch khi t t c m i công vi c đỉ ấ ả ọ ệ ược mô t trên đả ở ượ ửc s a ch a, hoàn thi n thì m i cho máy c t g t t đ ng.ữ ệ ớ ắ ọ ự ộ
Sau khi đã hoàn t t các công vi c nh chu n b chấ ệ ư ẩ ị ương trình, gá phôi, gá dao, đ nh đi m g c không c a phôi, ki m tra chị ể ố ủ ể ương trình b ng vi c ch yằ ệ ạ mô ph ng, ch y không c t g t, sau đó cho ch y t đ ng chỏ ạ ắ ọ ạ ự ộ ương trình v iớ các công vi c sau:ệ
+ G i chọ ương trình gia công b ng cách nh n nút PROG.ằ ấ + Nh n nút EDITấ
+ Nh n nút RESET.ấ
+ Nh n nút MEM cho đèn b t sáng.ấ ậ + Nh n nút ST (START).ấ
Ví d :ụ L p trình gia công chi ti t có d ngậ ế ạ Cho T0303 ,S1100,F0.11,tmax=1mm ,mmax=0.5 02402; G54; G28U0W0; G00 T0303; G97 S1100 M03; M08; G00 X24.0 Z2.0; G01 Z9.0 F0.11; G01 X27.0 Z-11.0; G00 Z2.0; X22.0; G01 Z-9.0 F0.11; G01 X27.0 Z-11.0; G00 Z2.0; X22.0; G01 Z-9.0 F0.11; G00 X27.0 Z2.0; X18.0; G01 Z-9.0 F0.11;
G00 X20.0 Z2.0; X16.5; G01 Z-5.0 F0.11; G03 X18.5 Z-9.0 R4.0; G00 X20.0 Z2.0; X14.5; G01 Z-5.0 F0.11; G03 X18.5 Z-9.0 R4.0; G00 X20.0 Z2.0; X12.5; G01 Z-5.0 F0.11; G03 X18.5 Z-9.0 R4.0; G00 X20.0 Z2.0; X11.0; G01 Z-5.0 F0.11; G03 X18.5 Z-9.0 R4.0; G00 X20 Z2.0; G28 U0 W0; G00 X10.0 Z2.0; G01 X10.0 Z-5.0; G03 X18.0 Z-9.0 R4.0; G01 X22.0; X26.0 Z-11.0; Z-15.0; G28 U0 W0; T0808 ; G00 X27.0 Z-18.0; G01 X0 F0.1; G28 U0 W0;
M05; M09; M30;
Ph n III: NGHIÊN C U MÁY PHAY CNCầ Ứ
I.Các b ph n c a máy phay CNCộ ậ ủ
N u không k đ n nh ng trung tâm c khí đa năng thì máy phay có thế ể ế ữ ơ ể coi là chi c máy linh ho t, đa năng nh t. Chúng đế ạ ấ ược chia thành 2 lo i,ạ máy phay d c và máy phay ngang d a trên v trí c a tr c dao. Lo i máyọ ự ị ủ ụ ạ này luôn được tích h p phợ ương pháp đi u khi n tuy n tính và có ít nh t 3ề ể ế ấ tr c đi u khi n, thông thụ ề ể ường là 4 ho c 5 tr c, h u h t đ u có kh năngặ ụ ầ ế ề ả n i suy trong không gian. M t u đi m n a c a máy phay, đó là nó có khộ ộ ư ể ữ ủ ả năng ho t đ ng nh m t máy khoan, vì v y s r t ti n l i cho ngạ ộ ư ộ ậ ẽ ấ ệ ợ ười đi uề khi n khi th c hi n m t chu trình khoan.ể ự ệ ộ
Các b ph n c a máy phay CNC cũng gi ng nh c a máy ti n CNCộ ậ ủ ố ư ủ ệ nh ng trong máy phay có b ph n thay dao t đ ng. Đó coi nh m t bư ộ ậ ự ộ ư ộ ộ ph n m r ng c a máy, và ch đậ ở ộ ủ ỉ ượ ắc l p đ t khi có s yêu c u c a ngặ ự ầ ủ ười s d ng. Đ i v i lo i máy này thì b ph n bù góc quay và bù kích thử ụ ố ớ ạ ộ ậ ước dao có ý nghĩa r t quan tr ng.ấ ọ
Nh ng máy phay c l n đữ ỡ ớ ược trang b c m bi n vi sai có kh năng hi uị ả ế ả ệ ch nh sai s trong trỉ ố ường h p ph i kh i đ ng l i máy sau khi có s cợ ả ở ộ ạ ự ố h ng dao hay các s c khác.ỏ ự ố
II.Nguyên lý ho t đ ng c a máy phay CNCạ ộ ủ
Phay là 1 phương pháp gia công ph bi n đ gia công m t ph ng cũngổ ế ể ặ ẳ nh các b m t đ nh hình khác nhau. Có th nói r ng phay h u nh thayư ề ặ ị ể ằ ầ ư th cho bào trong s n xu t lo t l n và kh i nh dao phay có nhi u lế ả ấ ạ ớ ố ờ ề ưỡi c t cùng làm vi c, t c đ c t cao h n và d m r ng kh năng côngắ ệ ố ộ ắ ơ ễ ở ộ ả ngh ...ệ
Chuy n đ ng chính là chuy n đ ng t o t c đ c t cho dao, chuy n đ ngể ộ ể ộ ạ ố ộ ắ ể ộ ch y dao thạ ường do bàn máy th c hi n theo 3 phự ệ ương: ngang, d c, đ ng.ọ ứ
III.L p trình cho máy phay CNCậ
Máy phay CNC dùng mã l nh code nh máy ti n CNC chúng ta đã tìmệ ư ệ hi u trên .Nh ng trong máy phay có 1 s câu l nh khác ể ở ư ố ệ
G09: D ng chinh xac (Exact Stop).ừ ́ ́ G10: Đăt d kiêu (Data Setting).̣ ữ ̣
G11: Huy bo ph̉ ̉ ương th c d liêu (Data Setting Mode Cancel).ứ ữ ̣ G17: Chon măt gia công XY (XY Plane Selection).̣ ̣
G18: Chon măt gia công XZ (XZ Plane Selection).̣ ̣ G19: Chon măt gia công YZ (YZ Plane Selection).̣ ̣ G33: Căt ren (Thread Cutting).́
G39: Đăt goc nôi suy đ̣ ́ ̣ ường tron (Corner offset Circular Interpolation).̀ G43: Hiêu chinh chiêu dai dao theo chiêu Ḍ ̉ ̀ ̀ ̀ ương (Tool Length
Compensation + Direction).
G44: Hiêu chinh chiêu dai dao theo chiêu âm (Tool Length Conpensation -̣ ̉ ̀ ̀ ̀ Direction).
G49: Huy bo lênh hiêu chinh chiêu dai dao (Tool Length Compensation̉ ̉ ̣ ̣ ̉ ̀ ̀ Cancel).
G50: Huy bo lênh ty lê (Scaling Cancel).̉ ̉ ̣ ̉ ̣ G51: Lênh ty lê (Scaling).̣ ̉ ̣
G54: Chon hê toa đô lam viêc 1 (Work Co-ordinate System 1 Selection).̣ ̣ ̣ ̣ ̀ ̣ G55: Chon hê toa đô lam viêc 2 (Work Co-ordinate System 2 Selection).̣ ̣ ̣ ̣ ̀ ̣ G56: Chon hê toa đô lam viêc 3 (Work Co-ordinate System 3 Selection).̣ ̣ ̣ ̣ ̀ ̣ G57: Chon hê toa đô lam viêc 4 (Work Co-ordinate System 4 Selection).̣ ̣ ̣ ̣ ̀ ̣
G58: Chon hê toa đô lam viêc 5 (Work Co-ordinate System 5 Selection).̣ ̣ ̣ ̣ ̀ ̣ G59: Chon hê toa đô lam viêc 6 (Work Co-ordinate System 6 Selection).̣ ̣ ̣ ̣ ̀ ̣ G60: Xac đinh vi tri theo môt h́ ̣ ̣ ́ ̣ ướng (Single Direction Positioning). G61: Chê đô d ng chinh xac (Exact Stop Mode).́ ̣ ừ ́ ́
G62: T đông không chê goc trong gi i han (Automatic Corner Override).ự ̣ ́ ́ ́ ớ ̣ G63: Chê đô căt ren (Tapping Mode).́ ̣ ́
G64: Phương th c căt (Cutting Mode).ứ ́
G68: Quay/xoay toa đô (Co-ordinate Rotation).̣ ̣
G69: huy bo lênh quay/xoay toa đô (Co-ordinate Rotation Cancel).̉ ̉ ̣ ̣ ̣ G73: Chu trinh khoan lô sâu (Peck Drilling Cycle).̀ ̃
G74: Chu trinh ta-rô ren trai (Counter Tapping Cycle).̀ ́ G76: Chu trinh doa lô (Fine Boring).̀ ̃
G80: Xoa lênh dung chu trinh gia công nhât đinh (Canced Cycle Cancel).́ ̣ ̀ ̀ ́ ̣ G81: Chu trinh khoan, khoan tâm (Drilling Cycle, Spot Boring).̀
G82: Chu trinh khoan, khoet rông, khoa măt (Drilling Cycle, Counter̀ ́ ̉ ̣ Boring).
G83: Chu trinh khoan sâu (Peck Drilling Cycle).̀ G84: Chu trinh ta-rô ren (Tapping Cycle).̀
G85: Chu trinh doa, ta-rô ren, truc chinh không đôi chiêu quay (Boring̀ ̣ ́ ̉ ̀ Cycle).
G86: Chu trinh doa (Boring Cycle).̀
G87: Chu trinh doa ng̀ ược (Back Boring Cycle). G88: Chu trinh doa (Boring Cycle).̀
G98: Chu trinh doa (Boring Cycle).̀
G90: Gia tri kich th́ ̣ ́ ước tuyêt đôi (Absolute Command).̣ ́
G91: Gia tri kich th́ ̣ ́ ướ ươc t ng đôi/gia tăng (Increment Command).́
G92: Đăt hê toa đô lam viêc hoăc hê kep chăt gia tri tôc đô quay l n nhâṭ ̣ ̣ ̣ ̀ ̣ ̣ ̣ ̣ ̣ ở ́ ̣ ́ ̣ ớ ́ cua truc may (Setting for word co-ordinate system or clamp at maximum̉ ̣ ́ spindle speed).
G95: Lượng tiên dao theo mm/vong (Feed per rotation).́ ̀
G96: Điêu khiên tôc đô căt bê măt không đôi (Constant surface speed̀ ̉ ́ ̣ ́ ̀ ̣ ̉ control).
G97: Huy lênh G96 (Constrant surface speed control cancel).̉ ̣
G98: Tr lai điêm kh i đâu cua chu trinh nhât đinh (Return to initial point inở ̣ ̉ ở ̀ ̉ ̀ ́ ̣ cancel cycle).
G99: Tr vê điêm gôc R trong chu trinh nhât đinh (Return to R point inở ̀ ̉ ́ ̀ ́ ̣ cancel cycle).
G170/171: Chu trinh gia công hôc tron (Circular Pocketing).̀ ́ ̀
G172/173: Chu trinh gia công hôc vuông (Rectangular Pocketing).̀ ́ M20: Tay (đon) thay dao tiên vao vi tri thay dao (ATC arm IN/arm in tò ́ ̀ ̣ ́ Change Position).
M21: Tay (đon) thay dao lui ra tr vê vi tri ch (ATC arm BACK/arm tò ̀ ở ̀ ̣ ́ ờ Park Position).
M22: Tay (đon) thay dao đi xuông (ATC arm DOWN).̀ ́ M23: Tay (đon) thay dao đi lên (ATC arm UP).̀
M24: Thanh keo thay dao không kep/nha dao (ATC Drawbar Unclamp /́ ̣ ̉ Release Tool).
M25: Thanh keo thay dao kep chăt dao (ATC Drawbar Clamp/ Camp Tool).́ ̣ ̣ M27: Đăt lai ô quay t i hôc 1 (dung khi nap d liêu băng tay) (Reseṭ ̣ ̉ ớ ́ ̀ ̣ ữ ̣ ̀
Carousel To Pocket One).
M28: Đăt lai ô quay t i vi tri hôc (Reset Carousel To Pocket Position).̣ ̣ ̉ ớ ̣ ́ ́ M32: ô quay ng̉ ược chiêu kim đông hô. sô hiêu dao tăng dân (Carousel̀ ̀ ̀ ́ ̣ ̀ rotates Clocwise, Tool No.increases).
M33: ô quay theo chiêu kiem đông hô, sô hiêu dao giam dân (Carousel̉ ̀ ̀ ̀ ́ ̣ ̉ ̀ rotates Clocwise, Tool No.decreases).
M71: Th c hiên phep đôi x ng gự ̣ ́ ́ ứ ương theo truc Y (Mirror in Y ON).̣ M81: Ng ng phep đôi x ng gừ ́ ́ ứ ương theo truc Y (Mirror in Y OFF).̣