Sửa chữa CNC độc lập và tài liệu kỹ thuật Liên hệ

Định vị một hướng FANUC G60: vì sao đích là X100 nhưng đường đi có thể qua X95 trước?

Ngày đăng Cập nhật

Dùng điểm dừng trung gian của định vị một hướng 0i-F để giải thích cách G60 duy trì hướng tiếp cận cuối cùng và tính lại hành trình phụ bằng mô hình một trục. Làm rõ vì sao miền bao các điểm cuối chưa đủ để kiểm tra hành trình vượt và sự khác nhau giữa cấu hình một lần với modal.

Mục lục
  1. Mục tiêu điều khiển là hướng tiếp cận cuối cùng
  2. Tính lại hành trình bằng mô hình có hướng đã biết
  3. Vì sao chỉ kiểm tra điểm cuối chưa đủ?
  4. Khi chuyển chương trình sang máy khác, còn phải kiểm tra tính modal

Khi kiểm tra chương trình định vị, chỉ xem điểm đầu và điểm cuối có thể bỏ sót chuyển động trung gian do G60 tạo ra. Định vị một hướng nhằm giữ hướng tiếp cận đích cuối cùng nhất quán; vì vậy, cùng một đích nhưng xuất phát từ hai phía có thể tạo chuyển động trung gian khác nhau.

Mục tiêu điều khiển là hướng tiếp cận cuối cùng

B-64604EN-2/01 cho trung tâm gia công 0i-F, §3.1, trang 16–18 (bản sao công khai của tài liệu gốc nhà sản xuất) nêu rằng hành trình vượt và hướng định vị của G60 được xác định bởi cấu hình liên quan đến 5440; ngay cả khi hướng chuyển động ban đầu trùng hướng quy định, máy vẫn dừng một lần trước điểm cuối. Bài viết chỉ phân tích một trục tuyến tính, không cung cấp giá trị ghi hay quy tắc dấu cho tham số này.

Tính lại hành trình bằng mô hình có hướng đã biết

Giả sử đích X=100 mm và đã xác nhận cấu hình khiến 5 mm cuối tiếp cận đích theo +X, vị trí trung gian tương ứng là X=95 mm. Đây là mô hình đường đi sau khi đã giả định hướng cơ khí, không có nghĩa giá trị tham số dương trên mọi máy đều tạo hướng này.

Vị trí xuất phátThứ tự vị trí trong mô hìnhTổng quãng đường
X=2020→95→10075+5=80 mm
X=120120→95→10025+5=30 mm

Từ 120 đến thẳng 100 chỉ cần 20 mm, nhưng hàng thứ hai dài thêm 10 mm vì đi qua đích 5 mm rồi đảo hướng trở lại 5 mm. “Đi qua” ở đây xét theo hướng chuyển động ban đầu từ 120 đến 100; hướng tiếp cận cuối cùng luôn là +X.

Vì sao chỉ kiểm tra điểm cuối chưa đủ?

Hai điểm đầu cuối của chương trình ở hàng thứ hai đều nằm trong [100,120], nhưng đường đi của mô hình đạt đến 95. Nếu có vật cản hoặc giới hạn gần X=97, chỉ biết các điểm cuối nằm trong vùng cho phép không chứng minh được toàn bộ đường định vị là khả thi. Với nhiều trục, còn phải xác định kiểu nội suy định vị; ví dụ này không giả định đường đi trung gian trong hai hoặc ba chiều luôn là đường thẳng.

Đó cũng là lý do không thể coi G60 là cách sửa mọi vấn đề khe hở cơ khí: nó ràng buộc cách tiếp cận, còn sai số thực vẫn cần phân biệt bằng đo lường. Khi kiểm chứng, cần ghi toàn bộ biến thiên vị trí và độ lặp lại điểm cuối khi tiếp cận từ hai phía, thay vì chỉ một lần đọc vị trí cuối.

Khi chuyển chương trình sang máy khác, còn phải kiểm tra tính modal

Cùng chương quy định 5431#0 MDL quyết định G60 ở dạng hiệu lực một lần hay modal thuộc nhóm 01. Nếu chỉ so sánh dòng chứa G60, sẽ bỏ sót việc các khối sau có tiếp tục chịu ảnh hưởng hay không. Trục có hành trình vượt bằng không hoặc chuyển động bằng không cũng không thực hiện định vị một hướng này; cần đối chiếu các giới hạn đó với cấu hình hiện tại, không kết luận chức năng hỏng chỉ vì một lần “không đi vòng”.

Bài viết bàn về hành vi định vị cơ bản và cấu hình; việc được đưa vào chuyên mục OPTION không có nghĩa chức năng này phải mua riêng trên mọi model.

Bài viết kỹ thuật liên quan

Hộp số điện tử FANUC: vì sao hệ số đồng bộ không bằng số đầu mối dao phay lăn chia cho số răng?Cung tròn không gian G02.4/G03.4 của FANUC: điều gì quyết định chiều đi và điểm trung gian có phải ở nửa đường?Nội suy hàm mũ FANUC: vì sao cùng khoảng cách dọc trục mà góc quay giảm dần qua từng đoạn?