GIÁO TRÌNH VẬN HÀNH VÀ LẬP TRÌNH MÁY TIỆN CNC FANUC 0i TB

26 7.5K 30
GIÁO TRÌNH VẬN HÀNH VÀ LẬP TRÌNH  MÁY TIỆN CNC  FANUC 0i TB

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giáo trình vận hành và lập trình máy tiện cnc

Trần Minh Thế Un Mục lục BÀI 1: Các chuẩn máy tiện CNC a Chuẩn máy M (Machine zero point – Chuẩn máy) b Chuẩn tham khảo R (Reference point – Chuẩn tham khảo) .2 c Chuẩn gá dao N (Tool mount reference point – Chuẩn dao) .2 d Chuẩn phơi W (workpiece zero point - Chuẩn phơi) BÀI 2: Các lệnh máy tiện CNC 1) Cấu trúc khối lệnh: 2) Chuẩn lập trình dao: .5 1.1) Chuẩn lập trình (Work Shift): 1.2) Dao (Tool): .5 3) Lệnh chế độ cắt: .6 3.1 Tốc độ cắt 3.2 Tốc độ ăn dao (feedrate), 4) Lệnh nội suy đường thẳng: 5) Lệnh nội suy cung tròn: 6) Tạm dừng chuyển động trục X Z 10 7) Lập trình hiệu chỉnh bán kính dao 10 8) Chu trình bóc vỏ thơ: 12 8.1 Chu trình bóc vỏ thơ theo trục Z 12 8.2 Chu trình bóc vỏ thơ theo trục X: 14 9) Chu trình bóc vỏ tinh G70: .14 10) Chu trình tiện ren 15 11) G75 Chu trình cắt rãnh: Tiện rãnh nằm dọc theo trục Z 15 12) Chu trình khoan lỗ sâu 16 13) Chu trình tarơ 17 Trần Minh Thế Un BÀI 1: CÁC CHUẨN TRÊN MÁY TIỆN CNC a Chuẩn máy M (Machine zero point – Chuẩn máy) Do nhà chế tạo máy quy định Là gốc tọa độ máy để từ tính tọa độ dao Trên Control Panel, nhấn phím POS chọn ALL, thấy tọa độ Machine theo phương X Z, khoảng cách từ M đến N (Chuẩn dao) b Chuẩn tham khảo R (Reference point – Chuẩn tham khảo) Do nhà chế tạo máy quy định Được xác định xác bằng cơng tắc hành trình (limit switches) Thường điểm nằm xa chuẩn máy c Chuẩn gá dao N (Tool mount reference point – Chuẩn dao) Do nhà chế tạo máy quy định Chuẩn gá dao để đo dao trước gia cơng để biết dao nằm đâu q trình làm việc Các offset dao so với chuẩn dao d Chuẩn phơi W (workpiece zero point - Chuẩn phơi) Do người lập trình quy định, thường chọn chuẩn phơi trùng với chuẩn lập trình Là gốc tọa độ để người lập trình viết chương trình cho chi tiết cần gia cơng Trần Minh Thế Un BÀI 2: CÁC LỆNH CƠ BẢN CỦA MÁY TIỆN CNC Một lệnh bao gồm tập hợp ký tự (chữ số), cung cấp cho máy CNC thơng tin đầy đủ để thực chức Một khối lệnh một nhóm lệnh thực lúc, viết hàng nhiều hàng chương trình, chứa nhiều chức Một chức có nhiều lệnh Khối lệnh kết thúc bằng ký hiệu EOB (end of block) (hệ Fanuc dấu chấm phẩy “;”) Bảng mã lệnh G (loại A) hay sử dụng: Lệnh Chức G00 Dao di chuyển dao nhanh, khơng cắt gọt G01 Dao di chuyển nội suy theo đường thẳng G02 Dao di chuyển nội suy theo cung tròn chiều kim đồng hồ G03 Dao di chuyển nội suy theo cung tròn ngược chiều kim đồng hồ G04 Tạm dừng di chuyển trục G28 Về chuẩn máy thơng qua điểm trung gian G50 Giới hạn tốc độ trục (G50 S…) G70 Chu trình tiện tinh G71 Tiện thơ theo phương Z G72 Tiện thơ theo phương X G74 Tiện rãnh dọc trục X (mặt đầu) G75 Tiện rãnh dọc trục Z (dọc trục) G76 Tiện ren bằng nhiều lần cắt + G80 Hủy bỏ chu trình - G83 Khoan lỗ - G84 Taro - G96 Tốc độ cắt bề mặt hằng số (S Vc – m/phút) + G97 Hủy bỏ G96 Nhóm 01 00 10 02 Trần Minh Thế Un + G98 Với chu trình nhóm 10, dao vị trí ban đầu sau gia cơng - G99 Với chu trình nhóm 10, dao vị trí R sau gia cơng G20 Đơn vị inch G21 Đơn vị mm + G40 Hủy bỏ hiệu chỉnh bán kính dao - G41 Hiệu chỉnh bán kính dao bên trái quỹ đạo cắt - G42 Hiệu chỉnh bán kính dao bên phải quỹ đạo cắt 05 06 07 G54 G55 G56 Vị trí nhớ lưu giá trị sai lệch từ chuẩn máy đến chuẩn lập trình 14 G57 G58 G59 “+” : Mặc định mở máy Bảng mã lệnh G (loại A) hay sử dụng: M code Chức M00 Tạm dừng chương trình M01 Tạm dừng chương trình có nhấn nút “optional stop” bảng điều khiển M02 Dừng chương trình, trỏ khơng đầu chương trình M03 Trục quay chiều kim đồng hồ M04 Trục quay ngược chiều kim đồng hồ M05 Dừng trục M08 Mở nước tưới nguội M09 Tắt nước tưới nguội S15 Trần Minh Thế Un M10 Kẹp phơi M11 Mở kẹp phơi M12 Chống tâm tới M13 Chống tâm lùi M30 Dừng chương trình, trỏ đầu chương trình 1) Cấu trúc khối lệnh: N G X Y Z F S T M ; Trong đó, N số thứ tự khối lệnh VD: N5 G54 G17 G80 G49 G40; Nhóm lệnh: Bao gồm:  Lệnh di chuyển dao: G00, G01, G02, G03  Lệnh đơn vị: G20, G21  Lệnh mặt phẳng gia cơng: G17, G18, G19  Lệnh tốc độ chạy dao: F , G96  Lệnh tốc độ trục chính: S , G97, M3, M4, M5  Lệnh kết thúc chương trình: M30  Lệnh gọi dao: Txxxx 2) Chuẩn lập trình dao: 1.1) Chuẩn lập trình (Work Shift): Khi máy gia cơng, phải khai báo khoảng cách từ chuẩn máy đến chuẩn lập trình Đối với máy hệ Fanuc, nhập giá trị vào work shift 1.2) Dao (Tool): Với máy hệ Fanuc, nhập Txxxx Trong đó, số đầu số thứ tự dao, hai số sau số tool offset (Geometry) Vd: T0505 Trần Minh Thế Un 3) Lệnh chế độ cắt: 3.1 Tốc độ cắt Có hai lựa chọn: m/min (mét/phút) rev/min (vòng/phút) Chọn m/min → G96; Chọn rev/min → G97 VD: Muốn chọn vận tốc cắt 200 m/min, lập trình: G96 S200 Muốn chọn vận tốc cắt 1500 rev/min, lập trình: G97 S1500 Cơng thức tốc độ cắt Vc số vòng quay trục chính: Vc = π x D x n / 1000 3.2 Tốc độ ăn dao (feedrate), Trần Minh Thế Un mm/rev Chiều quay trục chính: (nhìn từ sau trục trước) Quay theo chiều kim đồng hồ → M3 Quay ngược chiều kim đồng hồ → M4 Ghi chú: Vào đầu chương trình phải khai báo tốc độ trục chính, tốc độ ăn dao chiều quay trục Vd1: G97 S1500 F0.5 M3 Vd2: G96 S300 F0.8 M4 4) Lệnh nội suy đường thẳng: Trần Minh Thế Un  Chạy dao nhanh khơng cắt gọt G0 X Z  Chạy dao nhanh có cắt gọt G1 X…Z… Với X…Z… tọa độ điểm đến (E)  Lập trình G1 có vát mép bo cung Chú ý: Vát cạnh bo cung phải nằm lệnh G0 G1  Bài tập ví dụ: Gia cơng chi tiết hình bên Trần Minh Thế Un  Lập trình G1 với tọa độ cực: A: tọa độ góc, lấy phương Z làm chuẩn 5) Lệnh nội suy cung tròn:  Cung tròn chiều kim đồng hồ: G2 X Z R… G2 X Z I…K…  Cung tròn ngược chiều kim đồng hồ: G3 X…Z…R G3 X Z I…K… Với X…Z… tọa độ điểm đến (E) R…là bán kính cung tròn I…K… tọa tâm cung tròn Trần Minh Thế Un Bài tập ví dụ: Gia cơng chi tiết hình bên Phơi: Ø30x55 6) Tạm dừng chuyển động trục X Z N…G4 X(U)… (giây-sec) N… G4 P… (msec) Thời gian dừng: max: 2000 sec min: 0.1 sec Bài tập ví dụ: Gia cơng chi tiết hình bên 7) Lập trình hiệu chỉnh bán kính dao Dao tiện luôn có bán kính cong R mũi dao Để gia công xác, phải quan tâm đến kích thước Khi chương trình thò dao tiện đến tọa độ điểm chuyển tiếp điểm đo dao đến tọa độ đó, vậy, gia công đường cong nghiêng (không song song với hai chuyển động chạy dao máy tiện) gặp phải sai số Để khắc phục sai số phải hiệu chỉnh bán kính mũi dao 10 Trần Minh Thế Un Hiệu chỉnh dao bên phải quỹ đạo cắt G42 Hiệu chỉnh dao bên trái quỹ đạo cắt G42 8) Chu trình bóc vỏ thơ: 8.1 Chu trình bóc vỏ thơ theo trục Z 12 Trần Minh Thế Un N…G71 U1… R… N G71 P… Q… U2+/-… W+/-… Dòng lệnh đầu: U1  chiều sâu lớp cắt (tính theo bán kính - khơng có dấu) R  khoảng lùi dao Dòng lệnh sau: P  dòng lệnh biên dạng cần cắt Q  dòng lệnh cuối biên dạng cần cắt U2  lượng dư theo trục X cho gia cơng tinh (theo đường kính) W  lượng dư theo trục Z cho gia cơng tinh Ví dụ: Bài tập ví dụ: Gia cơng chi tiết hình bên 13 Trần Minh Thế Un 8.2 Chu trình bóc vỏ thơ theo trục X: N…G72 W1… R… N G72 P… Q… U+/-… W2+/-… Dòng lệnh đầu: W1  chiều sâu lớp cắt theo phương Z (tính theo bán kính - khơng có dấu) R  chiều cao lùi dao Dòng lệnh sau: P  dòng lệnh biên dạng cần cắt Q  dòng lệnh cuối biên dạng cần cắt U  lượng dư theo trục X cho gia cơng tinh (theo đường kính) W2  lượng dư theo trục Z cho gia cơng tinh 9) Chu trình bóc vỏ tinh G70: N G70 P… Q… P  dòng lệnh biên dạng cần cắt Q  dòng lệnh cuối biên dạng cần cắt Chú ý:  Chế độ cắt: F, S, T nằm số thứ tự dòng lệnh P Q có tác dụng với G70  G70 lập trình sau G71, G72  Vị trí dao bắt đầu G70 phải điểm bắt đầu biên dạng  Các dòng lệnh nằm P Q khơng lệnh nâng cao 14 Trần Minh Thế Un 10) Chu trình tiện ren N G76 P1… Q1… R1… N G76 X(U)…Z(W)…R2…P2…Q2…F… Dòng lệnh đầu: P1xxxxxx  số có số Hai số đầu số lần cắt tinh Hai số giá trị chamfer PF Hai số cuối góc đỉnh ren với giá trị cho phép: 29; 30; 56; 60; 80º Q1  Chiều sâu cắt tối thiểu (µm) tính tương đối R1  Lượng dư gia cơng tinh (mm) tính tương đối Dòng lệnh thứ hai: X(U), Z(W)  Giá trị tọa độ điểm K R2 (mm)  Giá trị (tương đối) có dấu (R2=0 ren mặt trụ) P2 (µm)  Chiều sâu (ln dương) Q2 (µm)  Chiều sâu lớp cắt F (mm)  Giá trị bước ren Ghi chú: Trên hình vẽ giá trị với R âm 11) G75 Chu trình cắt rãnh: Tiện rãnh nằm dọc theo trục Z 15 Trần Minh Thế Un G75 R1 G75 X W P Q R2 F * Giải thích: A  điểm đầu rãnh K  điểm cuối rãnh R1 (mm)  Khoảng lùi dao để phoi X,W  tọa độ điểm K đáy rãnh P (µm)  Chiều sâu lần cắt theo trục X Q (µm)  Khoảng dịch dao theo trục Z (ln nhỏ bề rộng dao) R2  khoảng dịch dao sau lần cắt F  tốc độ ăn dao 12) Chu trình khoan lỗ sâu N G98(G99) G83 X0 Z(W)…(R…)Q…P…F M G98 Z(W)…  Chiều sâu cắt R(mm)  Giá trị tương đối mặt phẳng lùi dao so với điểm bắt đầu theo phương Z (có dấu) Q(µm)  Chiều sâu lớp cắt P(ms)  thời gian dừng đáy lỗ F  tốc độ ăn dao M  chiều quay trục 16 Trần Minh Thế Un Ghi chú:  Nếu G99 lập trình, phải định nghĩa giá trị R Với G98 bỏ giá trị R  Nếu Q khơng định nghĩa, chu trình khoan lần tới đáy lỗ G99 13) Chu trình tarơ N G98(G99) G84 X0 Z(W)…(R…)F…M… G99 F  Bước ren G98 17 Trần Minh Thế Un Bài tập ví dụ: Gia cơng chi tiết hình bên T0000 G0 X100 Z150 G90 G40 T0505 (DRILL 5) G97 S1200 M3 G0 X0 Z2 G83 Z-15 Q5000 F0.15 G0 Z50 T0606 (TAP M6) G97 S300 G84 Z-10 F1 M3 G0 Z20 M5 M30 BÀI TẬP 18 Trần Minh Thế Un Bài tập 19 Trần Minh Thế Un Bài tập 20 Trần Minh Thế Un 21 Trần Minh Thế Un Bài tập Bài tập 22 Trần Minh Thế Un 23 Trần Minh Thế Un 24 Trần Minh Thế Un Bài tập 25 Trần Minh Thế Un 26 [...]... cuối của biên dạng cần cắt Chú ý:  Chế độ cắt: F, S, T nằm trong số thứ tự dòng lệnh P và Q sẽ chỉ có tác dụng với G70  G70 chỉ được lập trình sau G71, G72  Vị trí dao bắt đầu G70 phải là điểm bắt đầu biên dạng  Các dòng lệnh nằm trong P và Q không được là lệnh nâng cao 14 Trần Minh Thế Uyên 10) Chu trình tiện ren N G76 P1… Q1… R1… N G76 X(U)…Z(W)…R2…P2…Q2…F… Dòng lệnh đầu: P1xxxxxx  một số... lớp cắt P(ms)  thời gian dừng ở đáy lỗ F  tốc độ ăn dao M  chiều quay trục chính 16 Trần Minh Thế Uyên Ghi chú:  Nếu G99 được lập trình, phải định nghĩa giá trị R Với G98 có thể bỏ giá trị R  Nếu Q không được định nghĩa, chu trình sẽ khoan 1 lần tới đáy lỗ G99 13) Chu trình tarô N G98(G99) G84 X0 Z(W)…(R…)F…M… G99 F  Bước ren G98 17 Trần Minh Thế Uyên Bài tập ví dụ: Gia công chi tiết hình bên... (R2=0 là ren trên mặt trụ) P2 (µm)  Chiều sâu răng (luôn dương) Q2 (µm)  Chiều sâu lớp cắt đầu tiên F (mm)  Giá trị bước ren Ghi chú: Trên hình vẽ là giá trị côn với R âm 11) G75 Chu trình cắt rãnh: Tiện rãnh nằm dọc theo trục Z 15 Trần Minh Thế Uyên G75 R1 G75 X W P Q R2 F * Giải thích: A  điểm đầu rãnh K  điểm cuối rãnh R1 (mm)  Khoảng lùi dao để thoát phoi X,W  tọa độ điểm K ở đáy rãnh ... chương trình: M30  Lệnh gọi dao: Txxxx 2) Chuẩn lập trình dao: 1.1) Chuẩn lập trình (Work Shift): Khi máy gia cơng, phải khai báo khoảng cách từ chuẩn máy đến chuẩn lập trình Đối với máy hệ Fanuc, ... chuẩn máy thơng qua điểm trung gian G50 Giới hạn tốc độ trục (G50 S…) G70 Chu trình tiện tinh G71 Tiện thơ theo phương Z G72 Tiện thơ theo phương X G74 Tiện rãnh dọc trục X (mặt đầu) G75 Tiện. ..Trần Minh Thế Un BÀI 1: CÁC CHUẨN TRÊN MÁY TIỆN CNC a Chuẩn máy M (Machine zero point – Chuẩn máy) Do nhà chế tạo máy quy định Là gốc tọa độ máy để từ tính tọa độ dao Trên Control Panel,

Ngày đăng: 27/01/2016, 21:48

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan