Ðề: Sự khác biệt giữa lệnh G92 và nhóm lệnh G54
Hi all,
1. khác nhau giữa G92 và G54:
Dùng G92 X0 Y0 Z0: sẽ dịch gốc "0" của máy về tọa độ hiện thời của dao. Lúc này đây chính là điểm zero của máy. Các bạn có thể lập trình bình thường sau G92 với tọa độ máy là mới
Nếu trị số X Y Z khác 0 thì gốc "0" sẽ được dịch về 1 điểm nào đó mà tọa độ hiện thời của dao có giá trị theo bạn đặt ở X Y Z
Như vậy có thể coi G92 giống như 1 trị số offset gốc "0" cho toàn máy
Dùng G54: sẽ lấy giá trị X Y Z trong bảng làm giá trị offset so với gốc "0" của máy
Nếu dùng G92 trước rồi dùng G54 thì giá trị offset do G54 quy định là so với gốc "0" sau khi dịch chuyển bởi G92
Công thức: tọa độ lập trình + offset G54 + offset G92 = tọa độ tuyệt đối của dao
Có thể lấy 1 ví dụ:
N01 G0 X-1 Y-2 Z-3 ===> (-1,-2,-3)+(0,0,0)+(0,0,0)=(-1,-2,-3)
N02 G92 X0 Y0 Z0 ===> (0,0,0)+(0,0,0)+(-1,-2,-3)=(-1,-2,-3)
N03 G0 X10 Y20 Z-30 ===> (10,10,-30)+(0,0,0)+(-1,-2,-3)=(9,8,-33)
N04 G54 (giả sử bảng offset của G54 có X là 125, Y-100, Z-180)
==> (-115,110,150)+(125,-100,-180)+(-1,-2,-3)=(9,8,-33)
N05 G0 X10 Y20 Z30 ==> (10,20,30)+(125,-100,-180)+(-1,-2,-3)=(134,-82,-153)
Bạn chú ý sự biến đổi offset khi sử dụng G92 và G54 nhé
Lời khuyên: không nên sử dụng G92 vì nó làm thay đổi gốc "0" của máy. Hãy dùng G54 để thay thế
Trường hợp với các máy có hệ điều khiển cũ, không có G54 thì mới dùng G92
Một số bộ điều khiển (Fanuc, Mítu) thế hệ mới có thể không nhập vào G54 được là do các option của phần mềm điều khiển chưa bật, bạn có thể yêu cầu hãng sản xuất hỗ trợ - nếu không được có thể contact với tôi để bật lên.
Ghi chú: tôi dùng khái niệm "tọa độ của dao" ở đây thực ra là chưa chính xác vì còn bù dao theo chiều dài. Đúng ra là gốc "0" gá dao (chính là tâm lỗ côn trục chính). Tuy nhiên để đơn giản thì tạm chấp nhận như vậy
2. Dấu chấm thập phân: tất cả các hệ điều khiển đều cho phép thiết lập có hay không có dấu chấm thập phân (trừ 1 số hệ quá cũ). Mặc định đơn vị đo là micromet nên phải có dấu chấm thập phân mới có được đơn vị là mm nhằm tránh trường hợp lập trình sai
Bạn có thể thiết lập lại
Rgs,