Chuong 7 cnc

25 7 0
Chuong 7   cnc

Đ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

TỔNG QUAN VỀ MÁY CNCCác điểm chuẩn trên máy phay:RNWAMFME281/ Điểm 0 cố định: Gốc tọa độ luơn luơn khơng đổi trênbàn máy Home.2/ Điểm 0 di động: Nằm ở bất cứ vị trí nào của bàn máy,do ng

7.1 TỔNG QUAN VỀ MÁY CNC Môn học: CAD/CAM FME FME Đặc điểm máy CNC (1): Máy phay CNC thường có ba trục điều khiển Chương 7: ĐIỀU KHIỂN SỐ NHỜ MÁY TÍNH - CNC Máy tiện CNC có hai trục điều khiển Y X CBGD: Nguyễn Văn Thành E-mail: nvthanh@hcmut.edu.vn Z 3 CHƯƠNG 7: ĐIỂU KHIỂN SỐ NHỜ MÁY TÍNH - CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Đặc điểm máy CNC (2): Nội dung: 7.1 Tổng quan máy CNC 7.2 Cấu trúc chương trình CNC  Ngồi chuyển động dọc theo trục X, Y Z cịn điều khiển chuyển động quay quanh trục  Các chuyển động quay điều khiển đánh dấu A, B, C 2 FME 4 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Đặc điểm máy CNC (3): FME Thiết bị kẹp chi tiết:  Trên máy phay: chủ yếu dùng đồ gá vạn ê tô, vấu kẹp Trong sản xuất lớn dùng đồ gá chuyên dung servo  Trên máy tiện chủ yếu dùng mâm cặp ba chấu tự định tâm, mũi chống tâm Trong sản xuất hàng khối dùng đồ gá chuyên dung  Các cấu kẹp tự động hố xi lanh thuỷ lực hay khí nén 5 7 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Đặc điểm máy CNC (4): FME Thiết bị kẹp chi tiết: X X Y Hệ thống đo hành trình trực tiếp Hệ thống đo hành trình gian tiếp Ê tô dùng máy phay 6 Vấu kẹp 8 7.1 TỔNG QUAN VỀ MÁY CNC Dụng cụ cắt dùng máy CNC: 7.1 TỔNG QUAN VỀ MÁY CNC FME FME Hệ thống mang dao máy phay: 9 11 11 7.1 TỔNG QUAN VỀ MÁY CNC Các dụng cụ kẹp dao máy phay: 7.1 TỔNG QUAN VỀ MÁY CNC FME FME Thiết bị thay dao máy phay: 10 10 12 12 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Hệ tọa độ NC:  Cần thiết để người lập trình lên kế hoạch chuyển động cho dụng cụ so với chi tiết gia cơng  Khi lập trình chi tiết coi đứng n cịn dụng cụ di chuyển so với chi tiết gia cơng  Có hai hệ tọa độ bản: - Hệ tọa độ Đề-các - Hệ tọa độ cực FME Hệ tọa độ Đề-cạc 3D: Z Y Ví dụ: P1 X P1 X = 30 Y = P2 X = 30 Y = Z=0 Z = -10 P2 13 13 15 15 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Hệ tọa độ Đề-cạc 2D: FME Hệ tọa độ cực : Y Y P2 P1 X P3 Ví dụ: P1 X = 80 P2 X = -80 P3 X = -50 P4 X = 40 Y = 40 Y = 70 Y = -40 Y = -70 Y  X r P  P r X P4 Hệ tọa độ cực (góc  âm) 14 14 Hệ tọa độ cực (góc  dương) 16 16 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Quy tắc bàn tay phải: FME Hệ tọa độ máy phôi máy tiện: +Y M +Z W +X +X +Z 17 17 19 19 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME FME Các trục máy phay CNC: Hệ tọa độ máy phôi máy phay CNC: +Z +Y Z -Z Y M Z X W -Y -X Y +X -X X +X 18 18 +Z -Y -Z +Y 20 20 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Các trục máy tiện CNC: FME Vị trí tuyệt đối tương đối: Y B 70 +X C Vị trí Vị trí 40 A +Z 20 X 50 30 21 21 23 23 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME FME Ghi kích thước thích hợp theo NC: Vị trí tuyệt đối tương đối: Ghi tuyệt đối  Vị trí dụng cụ so với điểm tuyệt đối tương đối  Khi vị trí tuyệt đối tọa độ dụng cụ ln ln tính từ điểm gốc tọa độ  Khi vị trí tương đối, vị trí sau dụng cụ ln ln tính từ vị trí trước dụng cụ Ghi tương đối +X +X -Z -Z 22 22 24 24 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC Các điểm không “0“ điểm chuẩn máy CNC: FME FME Các điểm chuẩn máy phay: R M A N W 25 25 27 27 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Các điểm chuẩn máy tiện: FME Điểm cố định điểm di động: 1/ Điểm cố định: Gốc tọa độ luôn không đổi bàn máy (Home) 2/ Điểm di động: Nằm vị trí bàn máy, người lập trình quy định lập chương trình gia cơng Điểm thường điểm góc phơi tâm phơi Khi so dao, cho dụng cụ di chuyển đến vị trí người vận hành xác định điểm không phôi R E N M W 26 26 28 28 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME Cài đặt điểm không “0“ chi tiết (W) máy phay CNC: Y Z FME Y Z W Hiệu chỉnh bán kính dao bên trái bên phải: W X X Y Z 3 W X 29 29 31 31 7.1 TỔNG QUAN VỀ MÁY CNC FME Hiệu chỉnh bán kính dao phay: 7.1 TỔNG QUAN VỀ MÁY CNC Các dạng điều khiển chuyển động hệ thống NC:  Điều khiển điểm  Điều khiển đoạn  Điều khiển đường: - Điều khiển 2D - Điều khiển 2½D - Điều khiển 3D 1 2 30 30 FME 32 32 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME FME  Điều khiển điểm:  Điều khiển đường: Tùy theo số lượng trục điều khiển đồng thời mà ta chia ra: - Điều khiển 2D - Điều khiển 2½D - Điều khiển 3D 33 33 35 35 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME FME  Điều khiển đoạn:  Điều khiển đường: 2D 34 34 36 36 7.1 TỔNG QUAN VỀ MÁY CNC 7.1 TỔNG QUAN VỀ MÁY CNC FME FME  Độ xác đường cong:  Điều khiển đường: 2½D Đường cong Dung sai Đường cong Dung sai Đường cong Giới hạn dung sai Trường dung sai Giới hạn dung sai 37 37 39 39 7.1 TỔNG QUAN VỀ MÁY CNC 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC FME 7.2.1 Cấu trúc chương trình CNC theo tiêu chuẩn ISO – 6983:  Điều khiển đường: 3D Đầu băng Vùng chương trình FME Tiêu đề Bắt đầu chương trình Vùng ghi Cuối chương trình 38 38 40 40 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC FME FME Thư tự dịng chương trình 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cấu trúc block: Từ O0001 Từ Từ Lệnh Từ Từ Từ N005 G54 G90 S300 M03 N010 G00 X2.5 Y1.25 N015 G43 H01 Z.1 Lệnh Lệnh Lệnh Giá trị số Địa F3.75 41 41 43 43 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cấu trúc từ lệnh: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC FME FME O N G X Số chương trình Số thứ tự dịng chương trình Lệnh chuẩn bị Toạ độ theo trục X Có thể dùng thời gian dừng Y Toạ độ theo trục Y Z Toạ độ theo trục Z 42 42 44 44 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC FME c nă ng Đ Chứ ịa A/B/C Trục quay Các địa phạm vi giá trị lệnh R Bán kính I/J/K Vị trí tâm cung trịn Q Dùng chu trình lập sẵn P Dùng chu trình lập sẵn Gọi chương trình Dùng thời gian dừng Đ ịa FME Sốchương trình Sốthứtự Chứ c nă ng chuẩ n bị Từlệ nh kích thướ c Lượ ng chạ y dao/phú t Lượ ng chạ y dao/vò ng Tố c đô ïcắ t D ao cắ t Chứ c nă ng phụ Sốoffsetcủ a dao D ng cuố i hà nh trình Chương trình cầ n gọ i 45 45 47 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC F Lượng chạy dao S Tốc độ trục T Dụng cụ cắt mâm dao M Các lệnh phụ D Offset bán kính dao H Offset chiều dài dao EOB Kết thúc dòng lệnh / Ký hiệu bỏ qua dịng lệnh 46 47 Sốlầ n lặ p lạ iCTCon 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Mã đầu cuối chương trình: FME FME  Mã đầu cuối chương trình ký hiệu %  Hai ký hiệu khơng xuất đầy đủ hình máy CNC, xuất chương trình từ máy CNC ngồi chúng xuất 46 48 48 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Số chương trình gia cơng CNC: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Điều kiện bỏ qua block: FME  Chương trình hệ FANUC đặt tên chữ O + số thứ tự chương trình Người ta phân loại số thứ tự sau: O0001 – O7999: Vùng người dùng tùy chọn O8000 – O8999: Vùng người dùng có bảo vệ O9000 – O9999: Vùng dành cho nhà sản xuất  Bạn dùng số miễn nằm vùng cho phép  Nếu cần viết ghi cho dễ nhớ để ngoặc đơn O1001 (Progam A); FME  Để bỏ qua hay nhiều block dùng dấu “/” đặt đầu block Hệ thống bỏ qua block panel điều khiển máy CNC bật ON công tắc OPSKIP Nếu để OFF, block có hiệu lực Thí dụ cách viết bỏ qua block có điều kiện: Viết đúng: /N3 G00 X10.0; Viết sai: //N3 G00 X10.0;  Chú ý bỏ qua block bỏ ln lệnh nằm block, phải lập trình để lệnh nằm block 49 49 51 51 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Số thứ tự block: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Kết thúc chương trình: FME        Chương trình CNC kết thúc mã lệnh sau đây: M02: Kết thúc chương trình M30: Kết thúc trở đầu chương trình M99: Kết thúc chương trình  Tuy nhiên viết /M02, /M30, /M99 panel điều khiển bật ON công tắc OPSKIP bỏ qua block có điều kiện chương trình khơng kết thúc Số thứ tự block N dùng cho dễ truy xuất dòng lệnh Phạm vi số thứ tự: N1- N9999 Nếu khơng dùng số thứ tự block không Số thứ tự block N không đứng trước số chương trình O Có thể bỏ qua việc đánh số số dịng lệnh Khi lập trình tay, để đề phòng viết thiếu, phải chèn thêm dòng lệnh, số dòng lệnh nên viết cách quảng, thí dụ 5, 10, 15,  Khơng dùng số để số thứ tự N số chương trình O 50 50 FME 52 52 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Chương trình con: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cách gọi chương trình con: FME  Khi cần gia công lặp lại nhiều lần mẫu nên dùng biểu diễn mẫu dạng chương trình để đơn giản việc lập trình  Một chương trình gọi chương trình nhiều lần  Một chương trình gọi chương trình cháu nhiều lần FME Số lần lặp chương trình Số chương trình Khi khơng số lần lặp chương trình con, hệ thống hiểu  Thí dụ M98 P51200; có nghĩa gọi chương trình 1200 năm lần  Trong chương trình gọi chương trình nhiều lần chương trình gọi chương trình cháu nhiều lần Số hệ tối đa lồng Số lần gọi tối đa chương trình 9999 53 53 55 55 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cấu trúc chương trình con: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cách gọi chương trình con: FME FME Chương trình Chương trình Chương trình cháu Thế hệ thứ 54 54 Thế hệ thứ hai 56 56 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Nhảy dịng sau thực chương trình con: FME  Lệnh M98 đứng chung với lệnh chuyển động Khi lệnh chuyển động thực trước gọi chương trình  Thí dụ: G01 X100.0 M98 P1200; Thứ tự thực chương trình con: Chương trình Chương trình FME Chương trình Chương trình 57 57 59 59 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Nhảy dịng sau thực chương trình con: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Danh sách mã lệnh phay CNC hệ Fanuc (1): FME FME  Nếu muốn sau thực chương trình không trở nơi gọi mà di chuyển tới dịng chương trình khác phải dịng chương trình cần đến sau M99P_; Thí dụ, M99P0060;  Sau thực chương trình (P1010), nhảy tới dòng N0060 58 58 60 60 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Danh sách mã lệnh phay CNC hệ Fanuc (2): 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Danh sách mã lệnh phay CNC hệ Fanuc (4): FME 61 61 63 63 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Danh sách mã lệnh phay CNC hệ Fanuc (3): 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Danh sách mã lệnh phay CNC hệ Fanuc (5): FME 62 62 FME FME 64 64 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC 7.2.2 Các lệnh trước di chuyển dụng cụ:         7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Khai báo hệ đo kích thước: FME  Với hệ FANUC việc khai báo hệ đơn vị thực thông qua lệnh sau: G20 = đơn vị đo in G21 = đơn vị đo mm  Khi kết thúc buổi làm việc, lệnh G20 hay G21 tiếp tục tồn sang buổi làm việc sau  Trong số hệ điều khiển khác, thí dụ hệ FAGOR dùng G70 G71 thay G20 G21 Chọn hệ đo Đơn vị đo tốc độ cắt lượng ăn dao Lập trình tuyệt đối tương đối Mặt phẳng lập trình Hệ toạ độ lập trình Dụng cụ cắt số offset dao Bù trừ chiều dài dao Tốc độ cắt, chiều quay trục chính, lượng ăn dao 65 65 67 67 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC % Chương trình điều khiển: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Khai báo đơn vị lượng chạy dao F tốc độ cắt S: FME O8765; Là tập hợp câu lệnh điều khiển máy Thí dụ chương trình gia cơng: Các lệnh đầu chương trình CNC Dụng cụ Đường chạy dao 66 FME  G94 - Đơn vị lượng chạy dao F mm/ph inch/ph  G95 - Đơn vị lượng chạy dao F mm/vg inch/vg  G97 - Tốc độ cắt có đơn vị vg/ph, khơng đổi số vịng quay trục suốt q trình gia cơng Thí dụ: • G21 G94 F100; lượng chạy dao 100 mm/ph • G97 S1500; số vịng quay trục 1500 v/ph G21 G90 G94 G97; G54 G00; T2 M06; G43 H02 Z50; S3000 M03; G0 Z1.; X2 Y2.; Z.1; G1 Z-1 F50.; X6.; Y6.; G1 X3.; G3X2.Y5.R1.; G1Y2.; G0 Z100.; X0 Y0.; M05 M30 % FME 66 68 68 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Chọn mặt phẳng lập trình: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Lập trình tuyệt đối tương đối: FME  Để chọn mặt phẳng lập trình, dùng lệnh sau đây: G17 - mặt phẳng XY G18 - mặt phẳng ZX G19 - mặt phẳng YZ  Với máy phay CNC, mặt phẳng mặc định XY, nghĩa bật máy lên máy, lệnh G17 có hiệu lực FME Trước cho dung cụ di chuyển, bạn phải chọn cách ghi vị trí điểm mà dụng cụ phải tới Đối vơi máy phay hệ FANUC có hai cách ghi:  G90 X_ Y_Z_ – ghi tọa độ tuyệt đối  G91 X_ Y_Z_ – ghi tọa độ tương đối 69 69 71 71 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Đơn vị nhập nhỏ nhất: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cho dao trở điểm chuẩn R máy: FME Trước chạy chương trình CNC, phải cho dao trở điểm chuẩn R cách nhấn nút HOME panel điều khiển Đơn vị nhập nhỏ số gia nhỏ mà hệ thống chấp nhận Trong hầu hết hệ điều khiển CNC, số gia nhỏ là:  0.001 mm  0.0001 inch  0.001o  Một số liệu nhập vào nhỏ giá trị làm tròn Chọn dụng cụ cắt:  Trước gia công phải thay dao dao trục khơng phù hợp Ngun tắc lệnh thay dao viết sau: N4 Txx M6  Thí dụ: N0020 T01 M6  Mỗi dao có chiều dài dao, ký hiệu Hxx Giá trị chiều dài dao xác định tuỳ theo có dùng dao chuẩn hay không 70 70 FME 72 72 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cho dao trở điểm chuẩn R máy: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cho dao trở điểm chuẩn R máy: FME FME Dùng dao chuẩn Không dùng dao chuẩn H00 Điểm điều khiển Z Z Điểm điều khiển 73 73 75 75 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cho dao trở điểm chuẩn R máy: Trục phải di chuyển dao lên lượng chiều dài H01, H02, H03 nên hiệu chỉnh (bù) dao luôn dương H01 H02 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cho dao trở điểm chuẩn R máy: FME - Khi dùng dao chuẩn: hiệu chỉnh dao (H00) - Khi dùng dao dài hơn, trục phải di chuyển lên lượng H01 nên bù dao dương (lên) - Khi dùng dao ngắn hơn, trục phải di chuyển xuống lượng H02, nên bù dao âm (xuống) H03 Hiệu chỉnh dao Hiệu chỉnh dao Hiệu chỉnh dao dương (G43 H01) dương (G43 H02) dương (G43 H03`) 74 74 Dao Dài H00 FME Dao ngắn Dao chuẩn H02 H01 Hiệu chỉnh dao dương (G43 H01) Hiệu chỉnh dao âm (G44 H02) 76 76 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Chọn dụng cụ cắt: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Hệ thống CNC phải biết phôi bạn nằm đâu: FME  Dụng cụ cắt gá mâm dao (hay đài dao) Đài dao có nhiều ổ dao đánh số thứ tự Khi dao gá vào ổ dao có mang số ổ  Thí dụ dụng cụ ký hiệu T01, số offset dao theo chiều dài H01, theo bán kính D01 ? ? ? 77 77 79 79 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Chọn dụng cụ cắt: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Hệ thống CNC phải biết phôi bạn nằm đâu:  Khoảng cách từ điểm phôi đến điểm máy phải xác định  Muốn phải đo khoảng cách theo phương X, Y, Z FME  Dụng cụ cắt gá mâm dao (hay đài dao) Đài dao có nhiều ổ dao đánh số thứ tự Khi dao gá vào ổ dao có mang số ổ  Thí dụ dụng cụ ký hiệu T01, số offset dao theo chiều dài H01, theo bán kính D01  H01 phải dùng với lệnh G43, G44 để bù lại chiều dài dao  D01 phải dùng với lệnh G41, G42 để bù tâm dụng cụ nằm cách đường lập trình khỏang giá trị 78 78 FME FME 80 80 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Zero return position X program value 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC FME Zero return position FME Y+ Y+ Program zero Program zero Y axis value X+ X+ 10M FANUC Operator area X-24.9287 Y-14.3887 Z-18.3283 Control Control 81 81 83 83 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Dụng cụ rà cạnh Zero return position 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC FME FME Zero return position Y+ Y+ Program zero Program zero X+ X+ FANUC 10M X00.0000 Y00.0000 Z00.0000 FANUC Control 82 82 10M X-00.0000 Y-14.3887 Z-18.3283 Control 84 84 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Zero return position 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Vị trí theo trục Z Cịn trục Z sao? FME Y+ Điểm chương trình xác định theo phương Z tuỳ theo việc bù trừ dao sử dụng Program zero X+ FANUC FME Đầu trục Z Điểm phơi 10M X-15.3433 Y-22.4674 Z-18.3283 Control 85 85 87 87 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Zero return position 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cịn trục Z sao? FME FANUC FME 10M X11.4843 Y7.4637 Z13.0294 Y+ Program zero X+ FANUC 10M X-15.3433 Y00.0000 Z-18.3283 Gán giá trị X&Y cho điểm (G54) Control 86 86 88 88 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cịn trục Z sao? FANUC 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cài đặt gốc tọa độ phơi: FME 10M X11.4843 Y7.4637 Z00.0000 FME Có cách cài đặt gốc tọa độ phôi: G92, G54-G59 G52 Cách 1: Dùng G92 Gốc tọa độ phôi thiết lập tọa độ mũi dụng cụ cắt Cách thiết lập đơn giản dễ dàng thay đổi muốn Gán giá trị Z cho điểm (G54) 89 89 91 91 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cài đặt gốc tọa độ phơi: FME  Những máy cũ yêu cầu gán điểm chương trình (với G92)  Những máy cho phép gán điểm qua mã lệnh G54-G59  Chúng ta dùng số đo cho hai trường hợp Thí dụ: Dụng cụ vị trí X25.2 Z23 Bằng cách viết: G92 X25.2 Z23.0 ; bạn thiết lập gốc tọa độ phôi điểm zero 90 90 FME 92 92 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cài đặt gốc tọa độ phôi: Cách 2: Dùng mã lệnh G54-G59  Sau cho dao trở điểm chuẩn R, bạn dùng mũi dao để rà điểm zero phôi Tọa độ điểm zero gán cho mã lệnh G54, G55, G56, G57, G58, G59  Mỗi dao dùng mã lệnh riêng, thí dụ dao T01 dùng G54, T02 dùng G55,…  Bản chất việc gán gốc toạ độ lập trình cách vị trí tương đối phơi so với điểm chuẩn R 93 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cài đặt gốc tọa độ phôi: FME 93 Cách 3: Dùng mã lệnh G52  Dùng G52 để vị trí tọa độ cục so với gốc tọa độ hành Thí dụ:  Bạn dùng G54 làm gốc tọa độ hành muốn dời gốc tọa độ đến vị trí mới, bạn viết G52 X_ Y_, X_Y_ tọa độ tuyệt đối gốc tọa độ  Để hủy bỏ hệ tọa độ cục bộ, bạn đơn giản viết G52 X0 Y0 95 95 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cài đặt gốc tọa độ phơi: Khai báo chương trình: 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Cài đặt gốc tọa độ phơi: FME Cách 3: Dùng mã lệnh G52 % O0001; N005 G54 G90 G21 G17; N010 S1000 M03; … N090 M05; N100 M30; % 94 FME FME (Hệ tọa độ cục G52) •Hệ tọa độ phơi thứ 1) (Hệ tọa độ cục G52) (Hệ tọa độ phôi thứ 6) H ệtọ a độm y G ố c tọ a độm y Thí dụ đo được: X: -12.3412 Y: -11.2364 Z: -9.5423 Đ iể m chuẩ n 94 96 96 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC FME Điều khiển trục bơm:  Tốc độ cắt S phải chọn trước cho dụng cụ quay: thí dụ: G97 S1000  Chiều quay trục phải trước cho dụng cụ gia công: M03 hay M04  Tốc độ di chuyển dao (hay lượng ăn dao F) phải khai báo trước cắt, thí dụ: G94 F500  Nếu có bơm dụng dịch trơn nguội: M08 97 97 7.2 CẤU TRÚC CHƯƠNG TRÌNH CNC Thí dụ đoạn chương trình: 98 % O1001; N10 G90 G54 G21 G17 G94 G97 G00; N20 T01 M06; N30 G43 H01 Z50.0; N40 S1000 M03; N50 G00 Z1; N60 G01 Z-1 F50 M08; … N180 G28 G91 Z0 M09; N190 M05; N200 M30; % FME 98

Ngày đăng: 29/12/2023, 19:20

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

Tài liệu liên quan