| 1 |
CHƯƠNG 1
LỊCH SỬ PHÁT TRIỂN CỦA ROBOT CÔNG NGHIỆP
CHƯƠNG 5
LẬP TRÌNH ĐIỀU KHIỂN TRÊN MÁY CNC
Khái niệm chung
1
Lập trình gia công điều khiển CNC
2
ISO code bản
3
| 2 |
1. Khái niệm chung:
Lập trình điều khiển trên máy CNC: là thu thập, xử soạn thảo những dữ liệu
thông tin yêu cầu. Các thông tin dữ liệu đó bao gồm:
Các thông tin hình học: dữ liệu chuyển động tạo hình, đường dịch chuyển.
Các thông tin về công nghệ: số vòng quay trục chính, chiều quay, lượng chạy dao,
chiều sâu cắt, gọi dao, hiệu chỉnh máy dao, các chuyển động phụ, …
Chương trình: là toàn bộ các câu lệnh cần thiết để gia công chi tiết trên máy công cụ
điều khiển số.
Từ lệnh: sự sắp xếp của các tự chữ số để xác định chính xác các chức năng
yêu cầu thực hiện.
Câu lệnh: sự ghép nối của các từ lệnh cần thiết để thực hiện một dịch chuyển hoặc
một chức năng của máy.
| 3 |
1. Khái niệm chung:
Câu lệnh tổng quát: (tiêu chuẩn ISO 6983)
N…G…X…Y…Z…A…B…C…I…J…K…HD…T…M…S…F…;
N: Số thứ tự của câu lệnh trong chương trình
G: Điều kiện dịch chuyển
X, Y, Z: các tọa độ thẳng
A, B, C: các tọa độ góc quay
I, J, K: các thông số nội suy
HD: hiệu chỉnh
T: dụng cụ
M: chức năng phụ
S: tốc độ vòng quay trục chính
F: lượng tiến dao
;”: kết thúc câu lệnh
| 4 |
2. Quy trình lập trình gia công điều khiển CNC:
Xác định điểm 0 (W) của chi tiết gia công
Thiết lập đồ đặt chi tiết gia công trên máy CNC
Lập đồ tọa độ
Lập chu trình công nghệ gia công chi tiết: quy trình công nghệ, thức tự các nguyên
công
Lập phiếu dụng cụ cắt: số hiệu dao, vị trí ở ổ chứa dao, dữ liệu công nghệ của dao
Lập trình chương trình theo chỉ dẫn lập trình bảng Code của máy
Thử nghiệm chạy thử, phỏng, sửa đổi chương trình
| 5 |
3. Kỹ thuật lập trình trên máy CNC:
3.1 Phương pháp lập trình:
Lập trình bằng tay Lập trình tự động bằng máy
Nhập câu lệnh ngay trên bảng điều khiển của máy.
Lập trình bằng tay có sự trợ giúp của máy tính.
-Nhập câu lệnh điều khiển trên bàn phím.
-Đòi hỏi người lập trình có kiến thức vững về
hình học và công nghệ gia công.
-Đòi hỏi biết chính xác dạng dụng cụ cắt và khả
năng sử dụng của chúng trên một máy CNC xác
định.
Từ dữ liệu thiết kế chi tiết (CAD) chuyển giao cho
khâu gia công (CAM):
-Vẽ, thiết kế chi tiết gia công
-Dùng công cụ tạo mã Code để lập trình gia công
cho chi tiết thiết kế, có kết hợp chạy mô phỏng gia
công trên máy tính.
Ưu điểm:
- Ngôn ngữ lập trình thống nhất cho các nguyên
công khác nhau (Tiện, phay, khoan, laser, …).
-Tiết kiệm thời gian lập trình.
-Kiểm tra chương trình dễ dàng nhờ phần mềm hỗ
trợ gia công phỏng trên máy tính.
- thể tích hợp tự động trên CAD/CAM/CNC để
gia công chi tiết.