Ðề: Giá trị Z trong G43
Xin chào mọi người,
Tôi có ý kiến về sử dụng lệnh G43 và G44 như sau:
1. Trong sử dụng gia công nhiều dao ta chỉ nên sử dụng lệnh G43 (không nên dùng thêm G44 để không bị nhầm lẫn).
2. Sử dụng lệnh G49 để hủy lệnh G43.
3. Bản chất G43 như một số bạn đã nói, là bù chiều dài dao theo hướng dương (Z+). Câu lệnh thường được sử dụng là
(G90)(G00) G43 Haa Zbb; lệnh G90, G00 nếu đã được hiện hành trên bộ nhớ máy thì không cần thêm vào.
aa là ô nhớ lưu giá trị bù chiều dài dao có thể từ 01 đến 49 hoặc giá trị khác tùy theo máy.
bb là giá trị độ cao (so với điểm chuẩn cần thiết lập của chi tiết) mà ta cần đưa dao đến sau khi máy thực hiện bù trừ.
Cách thực hiện khi sử dụng lệnh G43 có 2 cách như sau:
A. Sử dụng một dao làm chuẩn.
Trong trình bày này tôi xin dùng hình minh họa của Mega để trình bày cho thuận lợi.
Gọi bao A là T01, dao B là T02 và dao C là T03 tương ứng với nó là 3 ô nhớ H01, H02, và H03.
Sử dụng con dao T02 làm dao chuẩn.
1. Lắp dao T02 lên trục chính.
2. Thực hiện OFFSET cho dao T02 ta sẽ có thông số tọa X, Y, Z của điểm chuẩn phôi so với điểm chuẩn của máy (giá trị lấy tại ô MACHINE). Nhập giá trị này vào G54 (có thể dùng G55,..G59). Ví dụ X-251.394 ; Y-128.332 Z-304.598 thì ta nhập các giá trị trên và G54.
3. Chuyển sang môi trường lập trình tay MDI và cho thực hiện lệnh G54 (Nhập G54 EOB> INSERT (hoặc INPUT tùy máy) > CYCLE START). Mục đích là cho máy nhận gốc tọa độ theo dao số 2.
4. Bấm POS hiển thị tọa độ ABSOLUTE
5. Tốt nhất là sử dụng tay quay để di chuyển dao đến tọa độ X0,Y0 và cuối cùng là Z0. Nếu khi X, Y, Z tại ô ABSOLUTE là 0,0,0 và dao T02 ở đúng vị trí mà ta cần thiết lập gốc tọa độ thì qua bước tiếp theo, nếu không đúng thì kiểm tra lại.
----- dao T01 ------
6. Thay dao T01 vào trục chính. Dùng tay quay để di chuyển dao chạm vào mặt phôi.
7. Đọc giá trị Z ở ô ABSOLUTE (giá trị này là giá trị âm, do dao T01 ngắn hơn dao T02). Ví dụ là Z-20.058
8. Nhập giá trị Z vừa đọc được vào ô nhớ số 01, giá trị nhập vào là -20.058.
----- Xong cho dao T01 ------
----- dao T03 ------
6. Thay dao T03 vào trục chính. Dùng tay quay để di chuyển dao chạm vào mặt phôi.
7. Đọc giá trị Z ở ô ABSOLUTE (giá trị này là giá trị dương, do dao T03 dài hơn dao T02). Ví dụ là Z30.800
8. Nhập giá trị Z vừa đọc được vào ô nhớ số 03, giá trị nhập vào là 30.800
----- Xong cho dao T03 ------
Còn ô nhớ 02 có giá trị là 0.000
---------------------
Với cách làm này ta có thể sử dụng thước đo chiều dài dao để thực hiện cho nhanh hơn và thuận lợi hơn.
B. Cách 2 không dùng dao chuẩn
1. Sau khi có được điểm chuẩn của chi tiết theo phương X và Y ta nhập giá trị này vào G54 còn giá trị Z trong G54 ta cho giá trị là 0.
2. Thực thi lệnh G54, như ở trên.
----- dao T01 ------
3. Thay dao T01 vào trục chính. Dùng tay quay để di chuyển dao chạm vào mặt phôi.
4. Đọc giá trị Z ở ô ABSOLUTE , Ví dụ là Z-320.058
5. Nhập giá trị Z vừa đọc được vào ô nhớ số 01, giá trị nhập vào là -320.058.
----- Xong cho dao T01 ------
----- Dao T02
6. Thay dao T02 vào trục chính. Dùng tay quay để di chuyển dao chạm vào mặt phôi.
7. Đọc giá trị Z ở ô ABSOLUTE, Ví dụ là Z-300.058
8. Nhập giá trị Z vừa đọc được vào ô nhớ số 02, giá trị nhập vào là -300.058.
----- Xong cho dao T02 ------
----- dao T03 ------
9. Thay dao T03 vào trục chính. Dùng tay quay để di chuyển dao chạm vào mặt phôi.
10. Đọc giá trị Z ở ô ABSOLUTE, Ví dụ là Z-280.800
11. Nhập giá trị Z vừa đọc được vào ô nhớ số 03, giá trị nhập vào là -280.800
----- Xong cho dao T03 ------
Lưu ý trong trường hợp này giá trị Z ở ô ABSOLUTE và MACHINE là như nhau, đều so từ điểm chuẩn của máy.
Tương tự như 1 trong 2 cách trên ta thực hiện cho các dao còn lại,
Chúc thành công,