1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Xây dựng chương trình tiện Okuma

42 63 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 42
Dung lượng 4,11 MB

Nội dung

24 OKUMA Một phần chương trình Hầu hết bộ điều khiển đang sử dụng làm ngôn ngữ điều khiển công việc, các ký hiệu từ DIN66025 Một từ chứa một chữ cái và một số Chương trình Một dòng chứa một số từ N30.

Machine Translated by Google Xây dựng chương trình Chương trình: Hầu hết điều khiển sử dụng làm ngôn ngữ điều khiển công việc, ký hiệu từ DIN66025 Sau đó, chương trình phần chứa chuỗi dịng Một dòng chứa số từ Một từ chứa chữ số Một phần chương trình: N10 G50 S2500 N20 G0 X500 Z500 N30 G0 X50 Z2 T0101 G97 S2500 M3 M8 24 OKUMA Machine Translated by Google Hàng: N20 G0 X500 Z500 Từ: X 500 Con số Địa nhà Dịng riêng biệt chứa: • Thơng tin kỹ thuật chương trình • Thơng tin hình học • Thông tin kĩ thuật 24 OKUMA Machine Translated by Google Thơng tin kỹ thuật chương trình: Để thực chương trình cần thiết Ví dụ: + Plus - Minus dấu thập phân Thơng tin hình học Có nghĩa chuyển động số trục máy, từ chuyển động từ địa G ( Engl Word for Go) số số đằng sau Các lệnh G quan trọng là: Định vị G00 Nội suy tuyến tính G01 24 OKUMA Machine Translated by Google Thông tin kĩ thuật F = Tốc độ tiến dao T = Công cụ S = Spindlespeed M = chức bổ sung Ví dụ: F command = F0,25 (mm / rpm) T - lệnh = T0101 (Công cụ số 1) S - lệnh = S1000 (1000 vòng / phút) M - lệnh = M03 (hướng trục CW) 25 OKUMA Machine Translated by Google Ký tự địa • Số khối N • Chức chuẩn bị G (Xem danh sách) • Giá trị đường kính X • Giá trị độ dài Z • F Tốc độ tiến dao (mm / phút mm / vịng quay) • (hoặc Thời gian dừng tính giây) • Tốc độ trục S (m / phút vịng / phút) • Trạm tháp pháo / Số hiệu • M Chức khác (Xem danh sách) M - Chức Chức Chức M chức trợ giúp, để bật số chức bổ sung, ví dụ bật tắt chất làm mát, bật tắt C –axis 25 OKUMA Machine Translated by Google Bài học với G01 Xây dựng chương trình cho máy tiện trục Lệnh công cụ G50 S4500 G00 X500 Z500 Mã G cho tốc độ cắt không đổi G00 X0 Z2 T0101 G96 S250 M03 M08 G01 Z0 F0.15 G01 X40 G01 Z-20 G01 X60 M- mã làm mát bật Mã M cho hướng trục Tốc độ cắt tính m / phút G01 Z-50 G01 X100 Z-80 G01 X140 G01 Z-110 G01 X160 G01 Z-130 G00 X500 Z500 M09 M02 Ghi Lệnh G00 có nghĩa máy di chuyển với tốc độ tiến dao nhanh chóng , tốc độ tiến dao nhanh chóng tùy thuộc vào máy Đơn vị cho tốc độ tiến dao nhanh m / phút Lệnh G01 có nghĩa máy di chuyển với tốc độ tiến dao, cần phải lập trình dịng với G01 lệnh tốc độ tiến dao Địa cho tốc độ tiến dao "F", ví dụ F0,25 = 0,25mm vòng quay trục OKUMA Machine Translated by Google Bài học với G85 Lap cycle Xây dựng chương trình cho chu kỳ Lap G85 G50 S4500 G00 X500 Z500 G00 X160 Z2 T0101 G96 S250 M03 M08 G85 NAP1 D5 U0.5 W0.1 F0.35 F = Tốc độ tiến dao W = Loại bỏ cổ phiếu Z U = Loại bỏ cổ phiếu X D = Đường kính vết cắt NAP1 G81 G81 = Hướng cắt theo trục Z G01 X0 Z0 X40 Z-20 X60 Z-50 X100 Z-80 X140 Z-110 X160 G80 G00 X500 Z500 M09 M02 27 OKUMA Machine Translated by Google Bài tập G85 / G81 28 (29) OKUMA Machine Translated by Google Bài học G85 Xtrong X hướng G85chu Chutrình trìnhvịng vịngchạy chạycủa - Hướng Vật liệu trống D = 162 Xây dựng chương trình cho chu trình Vịng chạy G85 X -Direction G50 S4500 G00 X500 Z500 G00 X162 Z2 T0101 G96 S250 M03 M08 G85 NAP1 D4 U0.5 W0.1 F0.35 NAP1 G82 G0 Z-110 G1 X140 G1 Z-80 G1 X100 G1 X60 Z-50 G1 Z-20 G1 X40 G1 Z0 G80 G00 X500 Z500 M02 Ghi Vui lịng xem xét, mơ tả đường viền G82 trục theo hướng ụ 30 OKUMA Machine Translated by Google Bài tập G85 / G82 31 (32) OKUMA Machine Translated by Google Bài học Gọi chương trình phụ Xây dựng chương trình G50 S4500 G00 X500 Z500 G00 X165 Z2 T010101 G96 S250 M03 M08 GỌI OSUB G00 X500 Z500 M09 M02 OSUB G00 X0 G01 G42 Z0 F0.1 G01 G76 X40 L2 G01 G76 Z-20 L3 G01 G76 X60 L4 G01 G76 Z-40 L5 G01 X85 G40 RTS Ghi chú: Để gọi Chương trình chương trình chính, cần sử dụng lệnh "CALL" Tên chương trình phải bắt đầu "O" có khơng q dấu hiệu chương trình phải kết thúc lệnh "RTS" 52 OKUMA Machine Translated by Google Macro's Macro's Macro gì? Một nhóm hướng dẫn, lưu trữ gọi đơn vị, điều giúp giảm thời gian lập trình cho cơng việc lặp lại phận gia đình 53 OKUMA Machine Translated by Google Hàm biến: Trong điều khiển OSP, sử dụng loại Biến 1.) Các biến thông thường 2.) Các biến cục Các biến phổ biến Thuật ngữ "chung" "các biến chung" hiểu theo nghĩa đen phổ biến; chúng sử dụng chung cho chương trình chương trình Khi biến sử dụng hai nhiều chương trình, số lượng biến sử dụng chương trình phải giống Do đó, biến chung, kết phép tính chương trình, tham chiếu đến chương trình khác [Định dạng] V số = liệu biểu thức số Các ký hiệu biến phổ biến bao gồm tối đa ba chữ số theo sau "V" Các biến phổ biến sử dụng V1 đến 200 Ví dụ: N101 V5 = 10 N101 V5 = V5 + [Thông tin chi tiết] - Các biến chung có hiệu chương trình chương trình - Các biến thơng thường khơng bị ảnh hưởng việc thiết lập lại điều khiển tắt nguồn Tức là, liệu giữ lại trừ chúng thiết lập lại cài đặt phần mềm điều khiển - Bên cạnh việc thiết lập thay đổi chúng chương trình, biến thơng thường thiết lập thay đổi cách thiết lập tham số Để biết thông tin chi tiết cài đặt tham số, tham khảo PHẦN CÀI ĐẶT THAM SỐ, VẬN HÀNH DỮ LIỆU HƯỚNG DẪN VẬN HÀNH Biến cục Như rõ ràng từ thuật ngữ "cục bộ", biến cục biến mà người dùng đặt mong muốn với tên có ý nghĩa gán cho chúng Lên đến 127 biến cục bộ, biến sử dụng cho yên ngựa A B [Định dạng] Chữ Chữ hai chữ số = Dữ liệu biểu thức số O, N V khơng sử dụng Ví dụ: 'DlA1' 'ITH5' 54 OKUMA Machine Translated by Google [Thông tin chi tiết] Một biến cục gán tên sử dụng cho tên hàm, toán tử so sánh, tốn tử Boolean địa mở rộng tính cách Các ký tự địa mở rộng cung cấp để thực LAP, xử lý mẫu chu kỳ cố định dành riêng cho người dùng Chúng cần thiết khơng có đủ chữ bảng chữ để bao hàm số lượng tên phần mở rộng cần thiết Các ký tự địa mở rộng sau sử dụng Đặc điểm biến cục - Các biến cục bị xóa điều khiển thiết lập lại - Khi biến cục đặt chương trình chính, tức liệu gán cho tên biến cục mới, tên biến cục liệu tương ứng đăng ký nhớ ĐỂ Ý Nếu tên biến cục sử dụng mà khơng thiết lập liệu cho nó, cảnh báo xảy - Khi liệu gán cho biến cục đăng ký với biến khác liệu, liệu cũ cập nhật N0010 DIA1 = 160 Trong N0010, liệu số "160" gán cho tên biến cục : "DIA1" liệu có hiệu lực chuỗi N0049 : : Trong N0050, liệu số "200" gán cho tên biến cục "DlA1" Thao tác xóa liệu cũ "160" N0049 thay liệu "200" N0050 DIA1 = 20 : : : - Có thể sử dụng tới 127 biến cục 55 OKUMA Machine Translated by Google Bài học với biến chung Xây dựng chương trình với biến chung V1 = 40 V2 = 20 V3 = 60 V4 = 50 V5 = 100 V6 = 80 V7 = 140 V8 = 110 V9 = 160 G50 S4500 G00 X500 Z500 G00 X = V9 Z2 T0101 G96 S250 M03 M08 G01 X0 Z0 X = V1 Z = -V2 X = V3 Z = -V4 X = V5 Z = -V6 X = V7 Z = -V8 X = V9 G00 X500 Z500 M09 M02 56 OKUMA Machine Translated by Google Bài học với biến cục Xây dựng chương trình với biến cục DIA1 = 40 LEN2 = 20 DIA3 = 60 LEN4 = 50 DIA5 = 100 LEN6 = 80 DIA7 = 140 LEN8 = 110 DIA9 = 160 G50 S4500 G00 X500 Z500 G00 X = DIA9 Z2 T0101 G96 S250 M03 M08 G01 X0 Z0 X = DIA1 Z = -LEN2 X = DIA3 Z = -LEN4 X = DIA5 Z = -LEN6 X = DIA7 Z = -LEN8 X = DIA9 G00 X500 Z500 M09 M02 67 OKUMA Machine Translated by Google Chức hoạt động số học Hàm cho phép hoạt động số học cách sử dụng biến Việc lập trình thực theo cách tương tự biểu thức số học tổng quát Ký tự địa chỉ, Ký tự địa mở rộng, Biến = Biểu thức Biểu thức phía bên phải, yêu cầu phép toán số học, tạo thành từ số, biến, biểu thức so sánh toán tử Các biểu thức số học so sánh mô tả 1.) Biểu thức số học 2.) Biểu thức so sánh 58 OKUMA Machine Translated by Google Machine Translated by Google Bài tập tính tam giác Cơng thức tính cạnh tam giác: A² + B² = C² (Pitago) A = 25 B = 55 C =? Một khả để tính tốn V1 = 25 V2 = 55 V10 = V1 * V1 (625) V11 = V2 * V2 (3025) V12 = V10 + V11 (3650) V13 = SQRT [V12] (60,415) M2 Một khả khác để tính tốn V1 = 25 V2 = 55 V3 = SQRT [[V1 * V1] + [V2 * V2]] M2 Có thể sử dụng tối đa bảy cặp [] 60 OKUMA Machine Translated by Google Bài tập tính tam giác D Cơng thức tính góc: A AB Tân D = - Tội lỗi D = - Cos D = - B CC A = 25 B = 55 C = 60,415 D =? V1 = 25 V2 = 55 V3 = 60,415 V10 = V1 / V2 (0,454545) V11 = ATAN [V10] (24,444 °) M2 61 OKUMA Machine Translated by Google Bài tập tính tam giác E D Tập thể dục: Hãy tính tốn Cạnh A B góc E Chúng ta có: C = 75,716 D = 32,335 Dung dịch: 62 OKUMA Machine Translated by Google Bài tập thực hành Bài tập thực hành Vui lịng tạo macro cho hình dạng phơi 63 OKUMA Machine Translated by Google Ví dụ để thực chương trình truy cập có động vớibáo thông báo tin nhắn báo động V1 = V2 = 20 N10 N20 N90 N100 V1 = V1 + NẾU [V1 GE V2] NALM GOTO N10 NALM VUACM [1] = 'HƠN COUNTER' VDOUT [992] = 4711 M2 Lập trình tin nhắn báo động VUACM [1] = 'HẾT COUNTER' Biến hệ thống VDOUT [992] = Biến hệ thống Thông báo cảnh báo tối đa 16 ký tự 4711 Báo động A, B C Số báo động nhà điều hành thiết kế 64 OKUMA Machine Translated by Google Machine Translated by Google Bài kiểm tra Vui lòng tạo macro cho việc khoan lỗ sâu, sau bước, mũi khoan phải rút lại Z - vị trí mà macro bắt đầu V1 = 50 (Z - điểm cuối lỗ) V2 = (Độ sâu vết cắt vết mổ thức ăn) V3 = 0,5 (Khoảng cách tiếp cận) OKUMA ... cho chương trình chương trình Khi biến sử dụng hai nhiều chương trình, số lượng biến sử dụng chương trình phải giống Do đó, biến chung, kết phép tính chương trình, tham chiếu đến chương trình. .. RTS Ghi chú: Để gọi Chương trình chương trình chính, cần sử dụng lệnh "CALL" Tên chương trình phải bắt đầu "O" có khơng q dấu hiệu chương trình phải kết thúc lệnh "RTS" 52 OKUMA Machine Translated... X160 G80 G00 X500 Z500 M02 36 OKUMA Machine Translated by Google Bài học G87 Chu trình hồn thành chu trình cắt Vật liệu trống D = 162 Xây dựng chương trình cho chu trình cắt hồn thiện G87 G50 S4500

Ngày đăng: 06/08/2022, 22:30

TỪ KHÓA LIÊN QUAN