Báo giao thoa bù dao FANUC: dao không lọt hay đường chạy sau bù bị đảo chiều?
Dựa trên chương bù bán kính dao C của tài liệu 16i/18i-MB, phân biệt giới hạn hình học, dữ liệu bù và kiểm tra đường chạy đảo chiều. Ví dụ góc lượn trong giải thích vì sao không thể chỉ giảm giá trị bù để xóa báo lỗi.
Mục lục
Khi xuất hiện báo giao thoa liên quan G41 / G42, giảm ngay giá trị bù có thể khiến chương trình chạy tiếp nhưng đặt tâm dao sai vị trí. Cách bắt đầu hiệu quả hơn là đưa biên dạng thiết kế, dao thực và dữ liệu bù CNC đang dùng vào cùng một mô hình hình học để so sánh.
Kiểm tra giao thoa ở đây kiểm tra điều gì?
Bài viết giới hạn ở bù bán kính dao C trên hệ thống trung tâm gia công 16i-MB, 18i-MB / MB5. Bản sao công khai tài liệu gốc B-63534EN/02 (bìa GFZ-63534EN/02), §14.6.5, trang 326–330 giải thích phép kiểm tra hướng đến cắt lẹm và thay đổi đường chạy sau bù, không phát hiện được mọi giao thoa. Một số biên dạng không thực sự bị cắt lẹm cũng có thể kích hoạt kiểm tra. Vì vậy, riêng báo lỗi không chứng minh dao đã va chạm, và không có báo lỗi cũng không chứng minh toàn bộ không gian an toàn.
Trước hết, kiểm tra giới hạn kích thước không thể bỏ qua
Ví dụ hai chiều tự xây dựng: dao phay ngón gia công góc lượn thành phẩm từ phía trong, yêu cầu bán kính góc lượn R=4 mm, bán kính dao thực r=6 mm. Trong mô hình lý tưởng bỏ qua mòn, độ đảo và biến dạng đàn hồi, bán kính cung tâm dao phải là R−r=−2 mm, không thể tạo cung cách đều phía trong cần thiết.
| Bán kính dao thực | R−r | Đánh giá hình học |
|---|---|---|
| 6 mm | −2 mm | Dao quá lớn, không tạo được góc lượn trong này |
| 3 mm | 1 mm | Có cung tâm dao bán kính dương, nhưng chưa kiểm chứng đường vào, ra và biên dạng kề |
Vẫn lắp dao bán kính 6 mm nhưng khai dữ liệu bù như thể là 3 mm không làm thay đổi lưỡi cắt thật. Tương tự, dao đường kính 12 mm không thể lọt hoàn toàn vào rãnh thẳng rộng 10 mm. Đây là giới hạn kích thước hình học, không thể “chỉnh cho chạy” bằng tham số.
Tiếp theo, phân biệt kích thước thực với thuật toán đường chạy
§14.6.6, trang 331 của phiên bản này mô tả cắt lẹm khi góc lượn trong nhỏ hơn bán kính dao; §14.6.5 cũng đề cập kiểm tra khi chiều đường chạy sau bù khác chiều lập trình. Có thể phân nhánh kiểm tra theo ba bước:
- Trước hết xác nhận CAM xuất biên dạng thành phẩm hay đường tâm dao đã được dịch bù. Áp dụng cùng một lượng bù cho cả hai có thể tạo bù lặp.
- Đối chiếu kích thước dao thực với bản ghi bù chương trình chọn. Nếu dữ liệu nhập sai thì sửa dữ liệu; nếu kích thước vốn không cho phép thì chọn lại dao hoặc công nghệ.
- Nếu kích thước cho phép mà vẫn báo lỗi, hãy xem đoạn báo lỗi cùng biên dạng trước và sau, so sánh giao điểm sau bù, chiều nối tiếp và không gian vào/ra dao, thay vì chỉ nhìn dòng bị báo lỗi.
Không coi kiểm tra bù dao là chống va chạm cho toàn máy
Phân tích trên chỉ dành cho cơ chế bù dao đã nêu, không bao phủ mô hình 3D đầy đủ của đầu kẹp dao, đồ gá, bàn xoay và kết cấu máy; cũng không coi chạy từng block là bảo đảm không cắt lẹm. Cần xác nhận riêng giới hạn cấu hình G41 / G42 cơ bản và chức năng kiểm tra giao thoa mở rộng. Về mô hình 3D, xem chuyên đề kiểm tra giao thoa 3D.