Chuyển đến nội dung chính
CƠ KHÍ.NET
Tự động hóa & robot

Đổi đầu kẹp xong robot chạy sai vị trí: điểm tâm công cụ chưa khai lại

Nguyễn Đỗ Tùng

Biên soạn có hỗ trợ công cụ · nguồn dẫn kèm · cập nhật

Thay đầu kẹp hoặc thay mỏ hàn xong, robot chạy lại chương trình cũ thì lệch vị trí. Ba nguyên nhân tách được bằng kiểu lệch: điểm tâm công cụ chưa khai lại, hệ toạ độ chi tiết đã dịch, và bản thân đầu kẹp không lắp trở về đúng vị trí cũ.

Kết luận trên đúng khi robot vẫn lặp lại tốt — tức chạy nhiều lần vẫn về đúng một chỗ, dù chỗ đó sai. Nếu vị trí thay đổi giữa các lần chạy thì đó là bài toán độ lặp lại của chính robot, thuộc về cơ cấu và phản hồi vị trí, và cách khai lại công cụ không giải quyết được.

Bảng đối chiếu ba nguyên nhân theo kiểu lệch

Kiểu lệch quan sát đượcNguyên nhânPhép thử tách
Lệch thay đổi theo tư thế cổ tay, xoay cổ tay thì đầu công cụ vẽ một cungđiểm tâm công cụ khai chưa đúng với đầu kẹp mớixoay cổ tay quanh một điểm và xem đầu công cụ có đứng yên không
Lệch đều theo một hướng ở khắp các điểm trong chương trìnhhệ toạ độ chi tiết hoặc đồ gá đã dịch so với lúc dạyrà lại các điểm chuẩn của đồ gá
Lệch đổi sau mỗi lần tháo và lắp lại đầu kẹpmặt bích hoặc chốt định vị không đưa đầu kẹp về đúng chỗtháo lắp vài lần rồi đo lặp tại một điểm
Lệch tăng dần theo thời gian chạycơ cấu hoặc đồ gá lỏng dầnkiểm siết và độ rơ của cụm lắp
Chỉ lệch ở vùng xa của tầm vớisai số hình học của robot lộ ra ở vùng duỗi thẳngso vị trí ở vùng gần và vùng xa

Vì sao điểm tâm công cụ quyết định toàn bộ chương trình

Robot điều khiển vị trí của một điểm quy ước gắn với công cụ, chứ không điều khiển mặt bích. Toàn bộ điểm đã dạy trong chương trình đều được hiểu là vị trí của điểm quy ước ấy. Đổi đầu kẹp mà giữ nguyên khai báo cũ là giữ một điểm quy ước không còn đúng chỗ, nên mọi điểm trong chương trình dịch theo cùng một lượng.

Đây cũng là lý do lệch do nguyên nhân này đổi theo tư thế cổ tay: khi cổ tay xoay, sai lệch của điểm quy ước bị quay theo và biến thành lệch vị trí khác nhau ở mỗi tư thế. Khác biệt giữa độ chính xác và độ lặp lại của robot công nghiệp được trình bày ở tài liệu chuyên ngành [1].

Mẹo sai đang lưu truyền: "dạy lại vài điểm bị lệch là xong". Mục trên bác lại — dạy lại từng điểm chỉ vá đúng những điểm đã sửa, còn các điểm khác vẫn sai, và lần đổi công cụ sau lại sai lại từ đầu. Việc đúng là khai lại điểm tâm công cụ một lần cho cả chương trình [1]. Nguyên lý robot và các chỉ tiêu đánh giá nằm ở nguyên lý robot công nghiệp.

Hệ toạ độ chi tiết: nguồn lệch đều một hướng

Nếu đồ gá bị va chạm hoặc được tháo ra lắp lại, vị trí chi tiết so với robot đổi đi. Lúc đó các điểm lệch cùng một lượng theo cùng một hướng — dấu hiệu tách rất rõ so với nhóm điểm tâm công cụ.

Cách xử lý không phải dạy lại chương trình mà là rà lại hệ toạ độ chi tiết theo các điểm chuẩn của đồ gá. Khi làm đúng, toàn bộ chương trình cũ dùng lại được nguyên vẹn.

Đầu kẹp phải về đúng chỗ thì mới có chuyện khai một lần

Với dây chuyền đổi công cụ thường xuyên, khả năng lắp lại đúng vị trí của mặt bích và chốt định vị quyết định có phải khai lại mỗi lần hay không. Nếu cụm lắp không lặp lại được, thì dù khai đúng hôm nay, ngày mai tháo ra lắp vào vẫn lệch.

Dấu hiệu là lệch đổi sau mỗi lần tháo lắp chứ không cố định. Nhóm này xử lý ở phần cơ khí của cụm đổi công cụ, không xử lý bằng phần mềm.

Bảng quyết định: thứ tự xử lý khi robot lệch sau khi đổi công cụ

Thứ tựViệc làmVì sao đặt ở bước này
1Chạy lặp một điểm nhiều lần, xem có về cùng chỗ khôngtách bài toán độ lặp lại ra khỏi bài toán khai báo
2Xoay cổ tay quanh một điểm và quan sát đầu công cụphép thử trực tiếp cho nhóm điểm tâm công cụ
3Khai lại điểm tâm công cụ cho đầu kẹp mớisửa một lần cho toàn chương trình, không vá từng điểm
4Rà lại các điểm chuẩn của đồ gáphát hiện hệ toạ độ chi tiết đã dịch
5Tháo lắp lại đầu kẹp vài lần rồi đo lặpkiểm khả năng lắp lại của cụm đổi công cụ
6Kiểm siết và độ rơ của cụm lắp công cụnguồn của lệch tăng dần theo thời gian chạy
7So sai lệch ở vùng gần và vùng xa tầm vớisai số hình học lộ ra ở vùng duỗi, cần bù ở mức khác

Nguồn và giới hạn

Bài này không đưa trị số độ chính xác, độ lặp lại hay dung sai lắp. Lý do: chúng phụ thuộc mẫu robot, tải đầu công cụ và tầm với. Phương pháp thử và cách công bố các chỉ tiêu này được quy định trong tiêu chuẩn ISO 9283; trị số phải tra theo tài liệu của chính mẫu robot.

Không xác định được từ bài này: sai lệch còn lại sau khi khai lại điểm tâm công cụ trên một hệ cụ thể — nó phải đo bằng phép thử lặp tại chỗ.

Câu hỏi thường gặp

Dạy lại các điểm bị lệch có phải cách sửa đúng không? Không. Nó chỉ vá những điểm đã sửa, còn các điểm khác vẫn sai, và lần đổi công cụ sau lại phải làm lại từ đầu. Khai lại điểm tâm công cụ sửa một lần cho cả chương trình.

Làm sao biết lỗi nằm ở điểm tâm công cụ? Xoay cổ tay quanh một điểm. Nếu đầu công cụ đứng yên thì khai báo đúng; nếu nó vẽ một cung thì điểm quy ước đang lệch so với đầu công cụ thật.

Vì sao mọi điểm lệch cùng một hướng? Đó là dấu của hệ toạ độ chi tiết đã dịch — thường do đồ gá bị va chạm hoặc được tháo ra lắp lại. Rà lại điểm chuẩn của đồ gá là đủ, không cần dạy lại chương trình.

Robot lặp lại tốt mà vẫn sai vị trí nghĩa là gì? Nghĩa là độ lặp lại còn nguyên nhưng độ chính xác đã mất. Đây chính là dấu hiệu của sai khai báo — công cụ hoặc hệ toạ độ chi tiết — chứ không phải hỏng cơ cấu.

Vì sao chỉ lệch ở vùng xa của tầm với? Sai số hình học của robot lộ rõ hơn khi các khớp duỗi thẳng. Nếu ứng dụng đòi độ chính xác ở vùng ấy thì cần bù sai số ở mức hệ thống, không chỉ khai lại công cụ.

Cụm đổi công cụ nhanh có cần khai lại mỗi lần không? Không, nếu nó lắp lại đúng vị trí trong dung sai yêu cầu. Kiểm bằng cách tháo lắp vài lần rồi đo lặp tại một điểm; nếu lệch đổi sau mỗi lần thì vấn đề nằm ở cơ khí của cụm.

Đọc tiếp

Thuộc chuyên trang: Tự động hóa & robot›Robot công nghiệp