Chạy đường xoắn lò xo (helical) trên fanuc 21iM

U

uycoc1991

Author
Tình hình là công ty mình mới đưa vào sử dụng con máy phay sử dụng fanuc 21iM. Vấn đề xảy ra khi mình chạy đường helix để phay ren. Theo như mình biết cấu trúc nội suy đường helix là dạng mở rộng của đường tròn và sử dụng cú pháp:
G02/G03 X... Y... Z... I... J... K...
trong đó X, Y, Z lần lượt là tọa độ điểm đích và I, J, K là tọa độ tâm cung tròn so với điểm xuất phát.
Với nội suy cung tròn thông thường khi không có sự xuất hiện của Z và K thì máy chạy ngon lành, nhưng cứ khi có Z, K để nội suy helix thì máy lại báo lỗi.
Vậy các tiền bối cho hỏi cách khắc phục với ạ. Mình đang cần gấp để đáp ứng tiến độ :(
Hiện tại mình đang dùng NX để lập trình và dùng post builder của NX để tạo postprocess. Nếu hướng dẫn được phương án xử lý trên post builder luôn thì càng tốt ạ. Cảm ơn các bác!
 
H

hathedon

Author
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Ở bên cty e dùng Gibbscam thì chạy ngon lắm. Nhưng chạy đường helix để phay hốc, lỗ thôi còn để phay làm ren thì có chế độ riêng. Bên bác lập trình NX à bác cho em xin mấy file lập trình NX của bác được không ạ. Tại bên em chỉ thiết kế NX thôi giờ muốn học thêm lập trình NX nữa :1:.
 
U

uycoc1991

Author
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Bên bác dùng hệ điều khiển nào mới được chứ, mấy hệ mới bây giờ nội suy theo cấu trúc kia vẫn được mà. Nếu chạy fanuc 21 thì cho mình xem code của chương trình phay hốc theo đường helix được không?
 
H

hathedon

Author
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Bên em dùng hệ điều khiển Fannuc 21i-MB.
G1Z.25F1000.
G3X50.54Y-27.5Z.176I-.399J.021F1000.
Z.044I.376J.136
Z-.088I.376J.136
Z-.219I.376J.136
Z-.351I.376J.136
Z-.483I.376J.136
Z-.615I.376J.136
Z-.746I.376J.136
Z-.878I.376J.136
Z-1.01I.376J.136
Z-1.141I.376J.136
Z-1.273I.376J.136
Z-1.405I.376J.136
Z-1.537I.376J.136
Z-1.668I.376J.136
Z-1.8I.376J.136
G1Y-26.6F1500.
Đó là 1 đoạn chương trình chạy kiểu helix
 
U

uycoc1991

Author
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Tài liệu học lập trình NX trên mạng thiếu gì. Muốn học cũng đơn giản, có điều postprocess của nó chưa hoàn chỉnh, đổ ra máy là lỗi. Bây giờ mình vẫn đang trong quá trình hiệu chỉnh post cho hoàn chỉnh đây, đổ ra cũng chạy được rồi nhưng dính chu trình này hỏng.
 
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Theo kinh nghiệm của mình thì máy của bạn parameter của máy chưa mở chạy 3 trục đồng thời nên mới bị lỗi đó.
 
U

uycoc1991

Author
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Theo kinh nghiệm của mình thì máy của bạn parameter của máy chưa mở chạy 3 trục đồng thời nên mới bị lỗi đó.
Cảm ơn bác! Bác có thể chỉ giúp em rõ hơn về cách bật chế độ này được không?
 
C

conrongnho124

Author
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Máy của bạn có option chạy Helical không vậy?
 
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

mình xuất mastercam chỉ có x...y... z... i...j... thôi màkhông có k, phay ren côn cũng không có k.
 
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Tình hình là công ty mình mới đưa vào sử dụng con máy phay sử dụng fanuc 21iM. Vấn đề xảy ra khi mình chạy đường helix để phay ren. Theo như mình biết cấu trúc nội suy đường helix là dạng mở rộng của đường tròn và sử dụng cú pháp:
G02/G03 X... Y... Z... I... J... K...
trong đó X, Y, Z lần lượt là tọa độ điểm đích và I, J, K là tọa độ tâm cung tròn so với điểm xuất phát.
Với nội suy cung tròn thông thường khi không có sự xuất hiện của Z và K thì máy chạy ngon lành, nhưng cứ khi có Z, K để nội suy helix thì máy lại báo lỗi.
Vậy các tiền bối cho hỏi cách khắc phục với ạ. Mình đang cần gấp để đáp ứng tiến độ :(
Hiện tại mình đang dùng NX để lập trình và dùng post builder của NX để tạo postprocess. Nếu hướng dẫn được phương án xử lý trên post builder luôn thì càng tốt ạ. Cảm ơn các bác!
Nếu máy của bạn không hỗ trợ K thì bạn có thể xóa PB_CMD_init_helix trong mã Post như video sau:
 
Last edited:
U

uycoc1991

Author
Ðề: Chạy đường xoắn lò xo (helical) trên fanuc 21iM

Cảm ơn bác, để em thử xem thế nào
 
Top