Ðề: Chu trình con khi phay
em vừa học lập trình xong nhưng về lệnh G98 G99 em không hiểu cho lắm(không biết cách sử dụng lệnh)anh,em nào có thể giúp đỡ mình với
Mình cũng góp thêm vài ý cho bạn nè:
G98 và G99 dùng trong các chu trình khoan (G73/G83) hoặc chu trình taro ren phải hoặc trái (G84/G74)
Nếu dùng G98 trước lệnh của chu trình thì sau khi thực hiện xong chu trình, nó sẽ lùi dao về mặt phẳng z trước đó
ví dụ: G0 X.........Y..........Z10
G98 G73 X........Y...........Z-20 P.......Q...........F........
thì sau khi khoan xong nó lùi dao về mặt phẳng z=10
Còn nếu dùng G99 thì phải khai báo thêm biến R, sau khi thực hiện xong chu trình, lùi dao về mặt phẳng z= thông số của R
ví dụ: G0 X....Y....Z10
G99 G73 X...Y....Z-20 R5 P........Q........F............
thì sau khi khoan xong, dao sẽ lùi về mặt phẳng z=5
Xin góp ý thêm chỗ M98 và M99
Tùy vào mỗi hệ điều khiển mà thông số lặp lại và số hiệu chu trình con sẽ khác
ví dụ như hệ FANUC cho máy concept mill 55 hoặc concept turn 250 thì chương trình con gọi sẽ là:
M98 pxxxxxx trong đó xx đầu là số lần lặp lại còn 4 chữ xxxx sau là số hiệu của chương trình con.
m99: kết thúc thục hiện chương trình con.
Một số hệ hiều khiển khác thì cách gọi khác và kết thúc chương trình con khác, ví dụ như:
L1245 P02
trong đó L: gọi chương trình con
1245: số hiệu chương trình con
P02: lặp lại chương trình con 2 lần (tối đa là 99)
M17: kết thúc chương trình con
Hoặc theo một số cách gọi mà mấy anh đã đề cập ở trên.
Nói chung tùy vào hệ điều khiển và mỗi loại máy mà viết chương trình cho phù hợp.
hi, mình góp ý vậy đó, có gì anh em chỉ bảo thêm