Lập chương trình gia công trên máy tiện và máy phay CNC

110 1.2K 1
Lập chương trình gia công trên máy tiện và máy phay 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

Chương - Lập chương trình gia công máy tiện phay CNC TS Hồ Thị Thu Nga Chương LẬP CHƯƠNG TRÌNH GIA CÔNG TRÊN MÁY TIỆN CNC (hệ Fanuc) Các trục máy tiện - trục (XZ), trục (XZC) - trục : bàn dao làm việc riêng rẽ đồng thời - máy tổ hợp tiện – phay: có đến trục Bàn dao Mâm cặp Code G thường dùng: λ λ λ λ λ λ λ λ λ λ λ λ λ λ λ λ G00: chạy dao nhanh G01: nội suy tuyến tính với lựong chạy dao G02, G03: nội suy vòng tròn G40, G41, G42: hủy bỏ, bù bán kính dao G20, G21: lựa chọn hệ đơn vị G50, G96, G97: tốc độ cắt max, tốc độ cắt không đổi (m/min, vòng/min) G98, G99: tốc độ chạy dao mm/min, mm/vòng (G94, G95 phay) G90 - G94: chu trình tiện trơn (chạy dao dọc, hướng kính) G28: trở điểm tham chiếu G53: xác định điểm máy G50 : xác định điểm chi tiết G52 : đặt HTĐ cục G54 – G59: thay đổi gốc tọa độ chi tiết G71 - G76: chu trình tiện G32/G92: tiện ren G81 - G89: chu trinh gia công lỗ; G80: hủy bỏ chu trình Lệnh chức phụ λ λ λ λ λ λ λ λ λ λ λ λ M00 stop chương trình M01 stop trục (tùy chọn) M03 trục quay theo chiều kim đồng hồ M04 trục quay ngược chiều kim đồng hồ M05 stop trục M06 thay dao M08 tưới dung dich trơn nguội M09 ngừng tưới dung dịch trơn nguội M30 stop chương trình, trở đầu chương trình M41 khoảng số vòng quay trục thấp M42 khoảng số vòng quay trục cao M98, M99: gọi kết thúc chương trình Điểm gốc máy, điểm chuẩn máy tiện Đặt hệ tọa độ máy (lập chương trình HTĐ máy) (G90) G53 X_Z_; (tọa độ tuyệt đối) (one-shot) → dao chuyển động nhanh đến vị trí XYZ Vị trí dao OM Làm trùng gốc tọa độ chi tiết gốc tọa độ chương trình: G50 a) điểm OP (điểm 0) đặt mặt đầu mâm cặp b) điểm đặt mặt cuối HTĐ chương trình a) HTĐ chi tiết b) HTĐ chi tiết mặt đầu cuối Đặt HTĐ chi tiết : G50 X_Z_; Φ thực chất xác định vị trí dao so với điểm chi tiết - thay đổi HTĐ chi tiết : G54 – G59 HTĐ chương trình G50 DXi DZi; Ví dụ xác định điểm chi tiết G50X128.7Z375.1; G50X1200.0Z700.0; Điểm bắt đầu (đi ểm chuẩn) G54 X160 Z200; (đặt HTĐ chi tiết) G50 X100 Z100; (tạo HTĐ chi tiết X’-Z’ vecto A) G54: HTĐ chi tiết Dao HTĐ chi tiết HTĐ chi tiết gốc A: giá trị offset tạo lệnh G50 X600.0 Z1200.0 B: giá trị offset điểm chi tiết (G54) C: giá trị offset điểm chi tiết (G55) G54 G55 Đặt hệ tọa độ cục : G52 IP_ HTĐ máy (G53) HTĐ cục (G52) HTĐ chi tiết (G54-G59) Trở điểm tham chiếu (điểm chuẩn) – G28 Lập chương trình HTĐ tuyệt đối – tương đối (Chú ý: dòng lệnh dùng tọa độ tương đối tuyệt đối) Chuyển động từ A → B G91U–30.0W–40.0 G90X30.0Z70.0; (tọa độ tương đối, dùng ký hiêu U_W_) (tọa độ tuyệt đối) Lập trình theo đường kính bán kính Ví dụ Doa lỗ (G85, G86) G85 X_ Y_ Z_ R_ F_ K_ ; G86 X_ Y_ Z_ R_ F_ K_ ; X_ Y_: vị trí lỗ Z_ : khoảng cách từ mức R đến đáy lỗ R_ : khoảng cách từ mức ban đầu đến mức R F_ : lượng chạy dao K_ : số lần cắt Ví dụ doa lỗ (G86) Doa lỗ (G88, G89) G88 X_ Y_ Z_ R_ P_ F_ K_ ; G89 X_ Y_ Z_ R_ P_ F_ K_ ; X_ Y_: vị trí lỗ Z_ : khoảng cách từ mức R đến đáy lỗ R_ : khoảng cách từ mức ban đầu đến mức R P_ : ngừng tạm thời đáy lỗ (s) F_ : lượng chạy dao K_ : số lần cắt - G88: ngừng tạm thời đáy lỗ, dừng trục chính, sau rút dao tay đến mức R Tại R trục quay theo chiều kim đồng hồ chạy dao nhanh mức ban đầu - G89 gần giống G85, có dừng tạm thời đáy lỗ trước chạy dao nhanh mức R Điểm đầu Dừng quay Ví dụ G88 Ví dụ G89 Dừng quay Vị trí ban đầu Vị trí ban đầu Vát mép – Vê tròn Sau lệnh nội suy G01, G02, G03 thêm vào giá trị bán kính vê tròn kích thước cạnh vát: Block vat mep Ví dụ: G01 X_Y_,C_; G01 X_Y_,R_; Tam vong tron ban kinh R Ví dụ: Phay mặt phẳng – Phay rãnh, hốc Phay mặt phẳng: Dao phay mặt đầu G77 X_Y1 _Y2 _F; X: quãng đường chạy dao theo phương X Quĩ đạo dao Vị trí bắt đầu, kết thúc Y1: khoảng chạy dao theo phương Y Y2: khoảng dịch chuyển tâm dao theo phương Y sau hành trình cắt Y2 max = Φ dao, thường = (70-80)% Φ dao F: lượng chạy dao Phay rãnh thông G77 X_Y1 _Y2 _F; (X, Y1, Y2, F: tương tự lệnh phay mặt phẳng) - Dao chạy nhanh đến điểm bắt đầu nằm đường tâm đối xứng rãnh - Dao phay ngón (2 lưỡi cắt) Vị trí bắt đầu, kết thúc Phay hốc rãnh dạng chữ nhật G76 X1_X2_X3_Y1_Y2_F1_F2 -Vi jtrí bắt đầu dao tâm rãnh - tiến dao theo phương Z đến chiều sâu cắt cần cắt - Quĩ đạo tâm dao q u i Phay rãnh chữ nhật (tiếp theo) λ λ λ λ λ λ λ X1= khoảng cách từ tâm rãnh đến thành bên dọc theo trục X (L/2) trừ bán kính dao, L: chiều dài rãnh Y1= khoảng cách từ tâm rãnh đến thành bên dọc theo trục Y (W/2) trừ bán kính, W: chiều rộng rãnh X2 = lượng dịch chuyển theo phương X sau hành trình cắt, X2 max= Φ dao Y2 = lượng dịch chuyển theo phương Y sau hành trình cắt, địa Y2 → lấy Y2=X2 X3 = chiều sâu cắt gia công tinh, địa X3 → mặc định X3 = 0.5mm F1 = lượng chạy dao theo phương chiều sâu rãnh F2 = lượng chạy dao dọc theo X,Y Nếu không lập trình F2 → lấy F2 = 1.5F1 Sơ đồ ăn dao theo chiều sâu rãnh Thô Tinh Chạy dao nhanh Gia công tinh Các kiểu chạy dao gia công rãnh, hốc Hình chiếu cạnh Hình chiếu Gia công thô, tinh lần chạy dao dọc trục Gia công thô, tinh đáy rãnh Gia công thô, tinh thành bên Gia công thô Hình chiếu cạnh Hình chiếu Gia công tinh đáy rãnh Gia công tinh mặt bên Gia công tinh cạnh bên đến kích thước I Gia công tinh đáy đến kích thước J Thô Tinh cạnh bên Tinh dọc trục Gia công hốc dạng tròn G12, G13 Cùng chiều kim đồng hồ (G12) Ngược chiều kim đồng hồ (G13) Gia công hốc dạng tròn G12: gia công hốc tròn chiều kim đồng hồ X, Y: tọa độ tâm hốc tròn Z : chiều sâu cắt lần cắt (lượng ăn xuống theo phương Z) I: bán kính vòng tròn K: bán kính vòng tròn gia công tinh Q bán kính cắt sau vòng cắt (Q dùng với K) L: số lần lặp lại (lượng tăng chiều sâu cắt Z) D: số bù dao theo bán kính F : lượng chạy dao (mm/min) Lệnh G12 dùng bù dao bên phải G42 G13: gia công hốc tròn ngược chiều kim đồng hồ, dùng với lệnh bù dao trái G41 Ví dụ: (chạy dao lần, với I) O01041 N1 D01 N2 T1 M06 N3 G90 G54 G00 X2.5 Y2.5 (vị trí tâm lỗ) N4 S2600 M03 N5 G43 H01 Z0.1 M08 N6 G13 Z-0.5 I0.5 D01 F15 N7 G00 Z1 M09 N8 G28 G91 Y0 Z0 N9 M30 (nhiều lần chạy dao với G91, I, K, Q) O01042 N1 D01 N2 T1 M06 N3 G90 G54 G00 X2.5 Y2.5 N4 S2600 M03 N5 G43 H01 Z0.1 M08 N6 G01 Z0 F30 (chuyển động xuống đến điểm bắt đầu) N7 G13 G91 Z-0.375 I0.25 K2 Q0.3 D01 L4 F15 N8 G00 G90 Z1 M09 N9 G28 G91 Y0 Z0 N10 M30 Gia công hốc rãnh đặc biệt Lỗ bắt đầu gia công •G150 G41* P… F… D… I… J… K… Q… R… X… Y… Z… P(ns): số chương trình mô tả rãnh X, Y: vị trí bắt đầu lỗ ăn dao Z: chiều sâu rãnh Q: lượng gia tăng chiều sâu rãnh theo truc z, mp R R: vị trí mặt phẳng R I : lượng cắt theo phương trục X (dùng I J, không dùng I J) J : lượng cắt theo phương trục Y K: lượng dư cắt tinh G41, G42: bù dao trái, phải D : số bù dao F: tốc độ chạy dao N14 G01 Z.01 F30 Ví dụ: gia công hốc rãnh G150 O00100 ; (khoan lỗ để dao phay xuống) N01T1 M06 (1/2 DIA DRILL) N02 G90 G56 G00 X3.25 Y4.5 N03 S2000 M03 N04 G43 H01 Z1 M08 N05 G83 Z-2 R0.1 Q0.5 F10 N06 G80 G00 Z1 M09 N07 G28 G91 Z0 M05 (gia công hốc) N10 T02 M06 N11 G90 G56 G00 X3.25 Y4.5 N12 S2000 M03 N13 G43 H02 Z1 M08 N15 G150 P101 J0.4 (hoặc I.4) K0.02 G41 D02 Z-1 Q0.25 R.01 F12 N16 G01 G40 X3.25 Y4.5 N17 G00 Z0.1 M09 N18 G28 G91 Y0 Z0 M05 N19 M30 N104 G01 Y2.25 N105 G03 Y0.5 R0.875 N106 G01 X5 N107 G03 Y2.25 R.875 N108 G01 Y5.25 N109 G03 Y7 R0.875 N110 G01 X3.25 N111 M99 (trở chương trình chính) O00101 (chương trình mô tả hốc) N101 G01 Y7 N102 X1.5 N103 G03 Y5.25 R0.875 Ví dụ gia công rãnh (G150) -Lương cắt dọc trục X: I=0.3 chiều sâu cắt Q = 0.2, lượng cắt = 0.1 - lượng cắt gia công tinh: K = 0.02 O0010 ; T1 M06 ; G54 G90 G00 X3.0 Y3.5 ; G43 Z0.1 H1 ; S2500 M03 ; N10 G81 Z-0.5 R0.1 F25 ; T2 M06 ; G43 Z0.1 H2 ; S2000 M03 ; G150 P200 G41 X3.0 Y3.5 Z -0.5 F30 R0.1 Q0.2 I0.3 K0.02 ; G00 Z0.1 M09 ; G28 G91 Y0 Z0 ; M30 ; O0200 ; G01 X2.0 ; Y2.0 ; X4.0 ; Y4.0 ; G G M Pocket rãnh geometry) Chương trình program for Giá trị bù No11 = +200.0 N001 G92X0Y0Z0; N002 G90 G00 Z250.0 T11 M6; N003 G43 Z0 H11; N004 S30 M3 N005 G99 G81X400.0 R Y–350.0 Z–153,0R–97.0 F120; N006 Y–550.0; N007 G98Y–750.0; N008 G99X1200.0; N009 Y–550.0; N010 G98Y–350.0; N011 G00X0Y0M5; N012 G49Z250.0T15M6; N013 G43Z0H15; N014 S20M3; N015 G99G82X550.0Y–450.0 Z–130.0R–97.0P300F70; N016 G98Y–650.0; N017 G99X1050.0; N018 G98Y–450.0; N019 G00X0Y0M5; N020 G49Z250.0T31M6; N021 G43Z0H31; N022 S10M3; N023 G85G99X800.0Y–350.0 Z–153.0R47.0F50; N024 G91Y–200.0K2; N025 G28X0Y0M5; N026 G49Z0; N027 M0; Giá trị bù No.15 = +190.0 Giá trị bù No.31 = +150.0 Điểm chuẩn Vi tri rut dao Vị trí đầu (Subcon mô tả hình họ Dao T1: dao phay lưỡi cắt mặt đầu Φ40, bù dao H1, D11 Dao T2: Φ8, bù dao H2, D22 ...LẬP CHƯƠNG TRÌNH GIA CÔNG TRÊN MÁY TIỆN CNC (hệ Fanuc) Các trục máy tiện - trục (XZ), trục (XZC) - trục : bàn dao làm việc riêng rẽ đồng thời - máy tổ hợp tiện – phay: có đến... Z90.0; N100 G1 Z-3.0; (tiện lỗ) N110 G0 X25.0; N120 Z90.0; (Lập chương trình theo bán kính) Khả gia công máy tiện dao Chi tiết Ví dụ số chu trình tiện thô Các chu trình tiện Tiện trơn (G90) G90... Chạy dao nhanh Chu trình tiện mặt trụ (R) : Chạy dao nhanh Chu trình tiện mặt côn Tiện trơn (chu trình đơn, fixed cycle) Dấu giá trị xác lập chu trình tiện côn Khi lập chương trình với tọa độ tương

Ngày đăng: 24/06/2017, 13:57

Từ khóa liên quan

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

Tài liệu liên quan