LẬP TRÌNH TIỆN CNCHỆ FANUc.PPT

71 701 3
LẬP TRÌNH TIỆN CNCHỆ FANUc.PPT

Đ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

LẬP TRÌNH TIỆN CNC HỆ FANUC Nội dung  • • • • • Cấu trúc chương trình Các khai báo tổng quát đầu chương trình Các lệnh nội suy Các lệnh lập trình nâng cao Các chức đơn giản lập trình Bài tập tổng hợp Cấu trúc chương trình Tiêu đề Đầu băng Vùng chương trình Bắt đầu chương trình Vùng ghi Cuối chương trình    Mã đầu băng cuối băng • Mã đầu băng cuối băng chương trình ký hiệâu % Hai ký hiệu không xuất hiệân hình máy CNC, xuất nhập chương trình từ máy CNC hay ngược lại chúng dùng Số chương trình gia công CNC • 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 – O999: 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 Thí dụ • O1001 (Progam A); • Hệ thống đọc không xử lý nhóm từ ngoặc đơn Số thứ tự block • 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 • Nếu số chương trình, hệï thống lấy số thứ tự block để đặt tên chương trình • Có thể bỏ qua việc đánh số số dòng lệnh Cấu trúc block Cấu trúc từ lệnh Các địa hệ Fanuc Chức Số chương trình Số thứ tự Chức chuẩn bị Từ lệnh kích thước Địa Ý nghóa Số chương trình Số thứ tự Chỉ chế độ di chuyển dụng cụ Chỉ địa di chuyển dụng cụ tới Chỉ tọa độ tâm cung tròn Chỉ bán kính cung tròn Lượng chạy dao Tốc đôï cắt Dao cắt Chức phụ Chỉ lượng chạy dao Chỉ tốc độ trục Chỉ số dụng cụ số bù trừ Bật tắt cấu chấp hành Chỉ góc xoay bàn máy Dừng cuối hành trình Chỉ thời gian dừng máy Chương trình cần gọi Chỉ số chương trình Số lần lặp lại chương trình Tham số Chỉ số lần lặp chương trình Tham số chu trình lập sẵn Các địa hệ FANUC Cách 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 T0101 dùng G54, T0202 dùng G55, • Khi lập trình, người lập trình cần dụng cụ mã gốc tọa độ Còn giá trị offset vị trí thực tế gốc tọa độ thiết lập vận hành máy Nếu bảng Tool offset ghi Nếu bảng Tool offset ghi T01 X0 Z0 R0 T3 T01 X-53.12 Z-15.13 R0 T3 Thì ghi G54 X53.12 Z135.13 ghi G54 X0 Z120 Thí dụ thiết lập gốc toạ độ G54, G55, G56 cho dụng cụ G56 G54 X0 Z340 G55 X0 Z170 G556 X0 Z0 Gốc toạ độ máy G55 G54 Thí dụ thiết lập gốc toạ độ G52 G52 G54 X0 Z340 G52 X0 Z-170 G52 X0 Z-340 Gốc toạ độ máy G52 G53 Chọn dụng cụ cắt Txx xx Vị trí dao mâm dao Số offset mịn dao Thí dụ T0202 Thay dao tay Thay dao tự động Tư dao tiện hệ Fanuc 0, Bảng Offset dao chuẩn Bảng Offset dao thường Bảng Offset dao thường OFWX OFWZ OFWR OFWY Offset chieàu dài dao Điểm chuẩn dụng cụ cắt Bán kính mũi dao Lượng mòn dao KÝ HIỆU TƯ THẾ DAO Q Q4 Khi đài dao nằm phía sau máy Q8 Q3 Q7 Q5 Q0,Q9 Q1 Q6 Q2 KÝ HIỆU TƯ THẾ DAO F Khi đài dao nằm phía trước máy Q1 Q6 Q2 Q7 Q5 Q4 Q8 Q3 Thay đổi giá trị Offset chương trình • • • • • • • • • G10 P_ X_ Z_ Y_ R_ Q_ ; or G10 P_ U_ W_ V_ C_ Q_ ; P : Offset number : Command of work coordinate system shift value 1–32 : Command of tool wear offset value Command value is offset number 1000+(1–32) : Command of tool geometry offset value (1–32) : Offset number X : Offset value on X axis (absolute) Z : Offset value on Z axis (absolute) Y : Offset value on Y axis (absolute) U : Offset value on X axis (incremental) W : Offset value on Z axis (incremental) V : Offset value on Y axis (incremental) R : Tool nose radius offset value (absolute) C : Tool nose radius offset value (incremental) Q : Imaginary tool nose number CÁC CHỨC NĂNG KHÁC  M03 = Trục quay theo chiều kim đồng hồ  M04 = Trục quay ngược chiều kim đồng hồ  M05 = Dừng trục  M08 = Mở bơm  M09 = Tắt bơm  F = Lượng ăn dao (tốc độ chạy dao, lượng tiến dao, tốc độ tiến dao) ... chương trình Các khai báo tổng qt đầu chương trình Các lệnh nội suy Các lệnh lập trình nâng cao Các chức đơn giản lập trình Bài tập tổng hợp Cấu trúc chương trình Tiêu đề Đầu băng Vùng chương trình. .. chương trình 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 Cách gọi chương trình •Trong chương trình gọi chương trình nhiều lần, chương trình gọi... kiện chương trình không kết thúc Chương trình • 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 vịêc lập trình • Một chương trình gọi chương trình nhìều

Ngày đăng: 25/04/2015, 11:46

Từ khóa liên quan

Mục lục

  • LẬP TRÌNH TIỆN CNC HỆ FANUC

  • Nội dung

  • Cấu trúc chương trình

  •    Mã đầu băng và cuối băng

  • Số của chương trình gia công CNC

  • Số thứ tự và block

  • Cấu trúc của một block

  • Cấu trúc một từ lệnh

  • Các đòa chỉ trong hệ Fanuc

  • Các đòa chỉ trong hệ FANUC

  • Phạm vi giá trò các đòa chỉ

  • Slide 12

  • Bỏ qua một block có điều kiện

  • Thí dụ

  • Slide 15

  • Thí dụ thử doa lỗ bằng cách dùng chương trình con

  • Kết thúc chương trình

  • Chương trình con

  • Cấu trúc một chương trình con

  • Cách gọi một chương trình con

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

Tài liệu liên quan