Lệnh điều kiện đường đi với địa chỉ G G00: Chạy nhanh, dụng cụ không tham
gia cat G01:
G02:
Chạy đao cắt nội suy tuyến tính Nội suy vòng theo chiều kim đồng
hồ (dụng cụ ở phía sau tâm quay) : Nội suy vồng ngược chiều kim đồng
hồ (dụng cụ ở phía sau tâm quay) G04: G33: G40: GẢI: G42: G53: G54:
Thời gian chờ (F theo giây)
Cat ren với bước bằng hằng số Gọi lệnh bù dụng cụ
Bù quỹ đạo dụng cụ trái Bù quỹ đạo dụng cụ phải Gọi lệnh dịch chuyển điểm không Dịch chuyển (G54 - G57 có thể hiệu chỉnh;
Goi lệnh chu trình làm việc Chu trình làm việc I - 9 Kích thước tuyệt đối
Kích thước tương đối (chuỗi) G80: G81: G90: G91: G92: G94; G95: Téc dé chay dao theo mm/vong G96: Tốc độ cắt không đổi G97: Số vòng quay bằng hằng số Giới hạn số vòng quay Tốc độ chạy dao theo mm/phút 390 "Trạng thái đóng mạch Tac dụng modal Tae dung modal Trạng thái đóng mạch G58, G59 có thể lập trình) Trạng thái đóng mạch Tac dung modal Trang thái đóng mach Tac dung modal
Trang 2Các hàm chức năng phụ với địa chỉ M
M00 Tạm dừng chương trình M02 Kết thúc chương trình, ngắt M03 Trục chính quay theo chiêu mạch điều khiển
kim đồng hồ M08 Chất bôi trơn làm mát 1, M04 Trục chính quay ngược chiều đóng mạch
kim đồng hồ M09 Chất bôi trơn làm mát, ngất
M05 Tạm dừng trục chính mạch
M06 Đổi dụng cụ M28 Nồòng u dong đi ra
M17 Kết thúc chương trình con M29 Nòng u động thụt vào (SINUMERIC) M30 Chương trình kết thúc, quay
trở lại
Một số chức năng với địa chỉ khác (ví dụ với hé SINUMERIC) A Chuyển động quay quanh B Vê bán kính và vát tự động
trục X F Chạy dao
D Bộ nhớ sửa đúng (bù) dụng L Gọi chương trình con
cụ R Tham số cho chương trình
Trang 33.6 Tiên - phân lớp cát
Cho tới giờ ta mới chỉ mô tả và lập trình cho đường contour tiện hoàn thiện lần cuối Khử tiện ta phải lập trình cắt lấy phoi và biến đổi phù hợp với các lớp ct gia cong tho va gia cong tinh
Ví dụ: Thép tròn ÿ60 mm tiện xuống 30 mm, chiều dài tiện 60 mm Mặt đầu đã xén phẳng chật HN tượng Chương trình: NI N2 N3 N4 NS Nó N7 N§ NO N1O NII NI2 NI3 392 G54 G00 GÓI G00 G00 G00 GÓI G00 G00 G00 GơI G00 Gọ0 TI X50 X51 X40 x41 X32 X33 X90 ch cấp bạn F.8 $1500 M04 Z1 z-59 Bat dau Một lớp
Cat lop | phoi gồm
Trang 4NI4 T3 FI $2000 M04 NI5 G00 X30 Z1 Bất đầu gia công tỉnh N16 G0I Z -60 Lớp cắt tỉnh NI7 GOL X61 NI8 GOO X90 Z-25 M30
3.7 Chu trình tiện thô
Trong mục 3.6 đã mô tả phương pháp lập trình tỉ mỉ chính xác và cần nhiều thời gian Bởi vậy tất cả các bộ điều khiển đều đưa ra chương trình cắt phoi phù hợp với các chu kỳ tiện thô Chương trình sử dụng Chu trình gia công song song với trục L92 sau đây làm ví dụ: Lượng đức thú =† X Chương trình ` R1 G84 TỊ E.8 $1500 a ae M4N2G0 X6021 N3L92 ROL4S RO2-60 R031 RO41 ROSS Iw: N4G0X90 225
Trong chu trinh L92:
ROIxxx _ Chiểu sâu gia công thô cho mỗi lớp R02xxx _ Chiều dài tiện theo hướng Z
Tat cd cdc gid trị kích thước đo theo kiểu do tương đối kèm theo dấu! R03xxx Lùi dao theo hướng X
Trang 5Chương trình:
Chu trình gia công thô (L92) 3 lan véi TL F1.2 $1200 N1 Gia công tính 1 lần với T3 F2.S2000 N2 Lượng dư cat tinh có kích thước 1.4 mm hướng X theo N3 đường kính, 1.0 mm trong hướng X 3 ag N4 Mặt phẳng bắt đầu: 220 NS N6 N? N8 N9 Ni0 NH N2 N13 N14 NI§ N16 N17 NI§ #49
3.8 Chu trinh tach lớp cho gia cơng hồn chính
Gia cơng thô song song trục - Gia công tỉnh song song theo biên dạng Bài tập vừa rồi đã chỉ rõ phương pháp dùng lệnh L92 vẫn luôncó nhiều câu lệnh cần được lập trình và những việc tính toán để phân chỉa lớp cắt Bảng việc sử đụng chu trình L95 với kỹ thuật chương trình con ta sẽ thấy sự tiện lợi qua chương trình cho chỉ tiết sau:
Trang 6L ~~ | ey +z-†-t—+—-t—-+ä— TT ”—— N3 L95 100 Chu trình tách lớp: NI G54 TI F.4 SI 200 M4 N2 G0 X80 ZI N3 L95 100 RI9I R22,5 R23! R243 N4 GO X100 Z50 NS G54 T3 F.1 S200 M4 Nó G0 X32 ZI N7 L95 100 R240 N8 GO X100 250 M30 Chuong trinh con NIO0 G1 X30 ZO NIOL Z-30 N102 X40 N103 Z-70 NI04 X60 N105 Z-100 NI06 X8I N107 M17
Gia công thô với các gốc còn lại, một lớp cắt song song với đường contor
Sự phân chia lớp cắt sẽ được tính toán tự động Điểm bất đầu = Điểm kết thúc (A = E)
Sự mô tả đường contour trong chương trình con từ câu NI00
Rl9x 1: Gia cơng phía ngồi 2: Gia công phía bên trong
R22xx Kích thước gia công tỉnh theo chiều Z (đo tương đối, không dấu) R23xx Kích thước gia công tỉnh theo chiều X (đo tương đối, không đấu) R24xx Chiều sâu lớp cất cho gia công thô song song trục
Trang 7NS Doi dung cu: dao tién tinh N7 L5 100 Gia céng tinh:
R240 N100
Chú ý:
Nó được gọi với các tham số, có khả năng tự thay đổi Chiểu sâu lớp cắt trong gia công tinh được đặt về 0 Mô tả đường contour hoàn thiện trong chương trình con
Ngược với phay, chương trình con sẽ được xây dựng trong chương trình chính Nó được bắt đầu với một số hiệu câu lệnh nằm giữa N100 va N900
Chương trinh con phai duoc két thtic boi M17
Chu trình L95 có thể không được sử dụng, nếu có tiện phía sau với chiều sâu là chiều sâu lớp cất thô Trong trường hợp này, chu trình L99 song song đường contour sẽ được sử dụng
Vì an toàn, trong câu lệnh đầu tiên của chương trình con phải đưa vào một lệnh G† nếu như điểm bắt đầu của gia công tính trong chương trình chính được đi tới với lệnh G0, vì nếu không có GI sẽ xảy ra cất tỉnh bằng tốc độ chạy nhanh bởi GŨ có hiệu lực modal Trước khí lặp trình, phải xây dựng một kế hoạch thực hiện: 1 Đo và ghi kích thước phôi ban đầu 2 Xây dựng sơ đồ kẹp và chọn phương pháp kẹp 3 Xác định điểm không chí tiết: điều chính địch chuyển điểm không G54
4 Lập kế hoạch và xác định các bước thực hiện
Bước - Dụng cụ - Công nghệ - Chu trình - Chương trình con
Trang 8
5 Mô tả đường contour trong chương trình con: - Bàng bản vẽ
- Với sự hỗ trợ của CAD
- Với vị trí đường contour qua hội thoại 6 Viết chương trình chính
7 Nạp chương trình - sử dụng hội thoại
8 Mô phòng chương trình và kiểm tra các sai sót 9 Thử nghiệm qua từng câu lệnh riêng lẻ
10 Đưa chỉ tiết vào gia công,
Bài tập Bổ sung vào chương trình tiện chỉ tiết hình côn Tốc độ chạy đao Và số vòng quay xem trang trước
Trang 9Niod N101 N102 970 N103 N104 NI05 Tê e = „% Bài tập:
Xây dựng chương trình cho trục côn Chương trình: L95 và chương trình con
G96: tốc độ cắt không đổi
Vật liệu: C15 Pb2 Chiểu sâu cất: 4 mm
Dụng cụ: HM (thép dung cu)
Lượng đư gia công tinh: 1.5 mm theo X, 0.8 mm theo Z Các số liệu công nghệ lấy từ bảng 4.1 va 4.3 trong phụ lục
Trang 11B: Vẻ bán kính tự động (trong GÓ2 hoặc G03) B-: Vát tự động Điểm đích lý thuyết phải được lập trình N100 Gi XO ZO NIOI X40 BS N102 7-35 BIS N103 X110 B-10 NI04 Z-65 Bài tập: Xây dựng chương trình cho chỉ tiết | NJ tròn xoay sau: N2 Kích thước phơi: © 115, Vật liệu: S60 -2 Chiéu Dung cu: HM Lớp cắt tinh: Tốc độ chạy dao cắt thô: 0.4 mm /h 'Tốc độ chạy dao cắt tinh: 0.1 mm/h Tốc độ cất không đổi G96 va Ke a | si | † os sự: pats Suis se 3.10 Bù bán kính cắt SKK
Tất cả các mũi đao tiện đều có bán kính cắt, bởi vậy việc bù bán kính cát là cần thiết để đạt tới vị trí yêu cầu Theo lý thuyết, mũi đao tiện P và điểm tâm của bán kính cung tròn S không trùng nhau
Trang 12Đường bao hình học của các chi tiết tròn xoay về lý thuyết do mũi nhọn P tạo nên
Chừng nào mũi dao tiện còn chuyển động song song với trục hoặc mặt dau thi nó không tạo nên lỗi biên dạng Nhưng khi tiện mặt côn hoặc quỹ đạo cung tròn đã xuất hiện lỗi biên dạng phụ thuộc vào bán kính đầu dao Điều đó dứt khoát phải khắc phục nhằm đảm bao dung sai cho phép « Lua chon SRK với G41 hoặc G42 š¡ Lựa chọn SRK với G40 Chú ý:
- G41/42 không phải lệnh - ường đi nó được đưa vào cùng + nh G00/G01
- Câu lệnh, trong đó G41/G42 6 hiệu lực, phải chứa GOO hoặc GÓI
(tạo thời gian tính toán cho bộ điều khiển)
- Sau đó mới cho phép có lệnh G02/G03 hoặc contour khác
Trang 13
3.11 Chu trình: Khoan, tiện ren
- Trong thời gian G41/42 tổn tại, không cho phép thực hiện các
lệnh: G92, G59 G33
~ Trong chương trình cho phép đổi
G41 <> 42 chứ không đổi được với G40
Bằng việc đo các dụng cụ, ta xác định được các dữ liệu sau và đưa vào bộ nhớ sửa đúng dụng cụ: T: Số hiệu sửa đúng (ví dụ T10L) X: Dữ liệu hình học theo phương X 2: Dữ liệu hình học theo phương Zz
B: Ban kinh cat A: Viti diém cat
Trang 14_ tuyết đối oe R24 xx : Hành trình làm việc x : | R25xx : Độ khoan sâu lần I
RR, Tiện ren theo câu lệnh riêng lẻ Cho: Ren ngoài đọc trục ` Ren trong { Ren côn ấu Ví dụ: NI TI3 § M04 M08 N2 G00 X40 Z5 N3 G33 Z-48 K4.5 -1 cat - > bước ren Đếm khá, \ ‡ lá cất nehie: N4 G00 X43 Ba N5 G00 Z5 N6 GOO X38 “——— i N7 G33 Z-48 (K - modal) cat lop2 N8 GO0O 3 Cat ren trong chu trinh Cho: Ren ngoài Ren trong Điểm kế tác Điển hi (Codon toát re ete ‘eeu ene Ren con Non “ang L a" N1 T13 S M04 MO8
soe tame || mise" N2 L96 R1056 R115
Trang 18
N16 GI Z N17 L NI8 GO
Ni9 M30 ÑI0 G90 MI7
- Rãnh được viết dưới chương trình con Chương trình viết theo kích thước chuỗi với G91
~ Chương trình con được nhớ dưới địa chỉ Lxxx - Hai vị trí sau cùng L.xxx chỉ số lần gia công - G9 có nghĩa là dừng chính xác
- Kích thước cần gia công được xác định bởi kích thước ở điểm giữa vùng dung sai
3.13 Lập trình với tham số
Trang 19NI X ROD Cdtren DIN 76
AI cap AOD =P Buena | Nil M1? F01 = 0.8 x R00 = —X RO2 = ROlHan 30 = —Z |) 03 3⁄8 x R00 ~ R02 R04 = 3 x R01 = + xCÉ tác dụng R0§ = 0.5 x RƠ = Vệ rộn y % ¥ v tt 3094 ta tạ, 3Á: #806 Bai tap I:
Trang 20Bai tap 2: Cần thiết lập chương trình con L761 để cắt ren trong, đạng D (ngắn) „ # rot 9 ` [ tạ | I Bội t Ree
3.14 Ban kinh chuyén tiếp
Ví dụ 1: Chuyển tiếp trụ - côn
Trang 21TitA AMP > tang= =>AL,= R-
AZ, tang
Tit A ECP —siu= AZ, =>AX, = AZ situ
=> cosa=—== > AZ, = AZ, cosa
A
Ví dụ 2: Chuyển tiếp côn - bán kính về tròn - côn
Trong ví dụ 2, ngoài toa độ của điểm À và E còn phải tính các giá trị I va K \ Cho: NIz \ Góc a; AR 1, Toạ độ điểm I; P: 2; # c2 4 yy Bán kính R = _ pet | Tinh voi: TP TP £=180° =ø + Ja.|] te] = 180" B tHe Từ AZ, = cos=——* AZ, =AP cose AAMP => x xte R Be: ‘an—_-=—~ sine=-~ =>AX, =APsine ey AP ap na ; AZ, - cos=.L—]=R
- coÐ= 5t AZ, =EBcogy COST RTI Rovs
err lan ,a EP AX: = sie=— —=K=Rsirr K
2
Trang 223.15 Lập trình đường biên dạng
Các hệ điều khiển đều có khá năng cho phép giảm đáng kể công việc tính toán để xác định sự chuyển tiếp tiếp tuyến với đường contour
Thông thường việc định nghĩa hình đạng hình học là một sự phối hợp toa độ,và toa độ cực bởi lệnh “tự động bán kính và tự động vat"
Ví dụ dưới đây sẽ minh hoạ điều đó i) 80 20 > esa sạn Số liệu góc thay thế cho một toạ độ N100 X40 ZO trong một hành trình
NIOI Z-20 = NIOL A180 A135 X80 Z-40 N102 A135 X80 hoặc A135 Z -40
N103 Z-60 N104 X81 MI7
Trang 243.16 Bài tập kết thúc: Tiện
Vật liệu : C15 Pb2 Mũi dao tiện: HM (hép dụng cụ)
Kích thước ban đầu: © 80, 107 Ig Mũi khoan : HSS (thép gid)
Bai tap:
1 Bổ sung vào quy trình công nghệ
Trang 27
Đường contour thô không tiện sau Đường contour hoàn thiện N200 GI X0 Z0 N300 GI X30 Z-15 N203 GI N203 GI sa N205 GI ìeeeiee N303 X51 N206 GI X76 N304 M17 N207 GI X82 Z-88 N208 M17 Ranh dai thang L851 DIN 2215 10/Z 32°
Ni G91 Mii dao tién rong 3 mm
Trang 302 Các giá trị hiệu chỉnh phay (chọn) Thép Thép gió oan
Nhóm vật eu | 88°" ÍTơc dó cát | Tốc dạ | TỐC độ ất Tốc độ ml hay di cat
Trang 323 Các giá trị hiệu chỉnh tiện (lựa chọn) Tốc độ cát tính với tuổi thọ ~ 15 phút (60 phút) Nhóm tả The Nhóm | ~ : 4
Trang 381
TÀI LIỆU THAM KHẢO
International Organisation for Standardization ISO
- ISO 646 - 1982: Tiéu chudn cét mã 7 phần tử dùng để trao đổi thong tin - (Tuong duong v6i EIA - RS 244)
- ISO 2972 -1979: Biéu tượng máy điều khiển CNC
- ISO 6983 - 1982: Máy điều khiển NC - Tạo khuôn, lập trình, địa
chỉ mã hoá
Festo Didactic: Learning System for Automatization Festo KG PO Box 6040
Ruiter Str.82 W - 7300 Esslingen 1 Germany 1991
MAHO Information 14 /91: Digitalisier System MAHO Scan - Germary 1991
Didacticum Magazine for Basis and Further Training in Automation Technology Nr.8 - Germany 1991
P.T.S - Unterkinach D 7731 : High Tech Training Made in Baden - Wurttemberg - Germany 1991
Rudolf Sauter: Numerische Steuerung f Werkzeugmaschinen Vogel Buchverlag, Wuerburg - Germany 1985
HK Geselschaft: Einfuehrung in die CNC - Technik handwerkskammer Mannheim - Germany 1994 + Manfred Weck: Werkzeugmaschinen - Atlas 1 & 2 VDI, Germany 1994
Ekbert Hering: Software Engineering
Friedrich Vieweg & Sohn Braunschweig Wiesbaden Germany 1992
10 Benjamin S Blanchard, Wolter J Fabrycky: Systems Eingineering and Analysis
Prentice - Hall Inc Englewood Ciffs Newjerssey USA
Trang 39428 11 12 13 14
Tạ Duy Liêm: Máy điều khiển theo chương trình số và Robot công nghiệp - ĐHBK Hà Nội 1996
Tạ Duy Liêm: Hệ thống điều khiển số cho máy công cụ Nhà xuất bản Khoa học & kỹ thuật Hà Nội 2002
"Tạ Duy Liêm: Máy công cụ CNC - Nhà xuất bản Khoa học & Kỹ thuật Hà Nội 2002