Hướng dẫn sử dụng lệnh G51.1 trong lập trình phay cnc để gia công nhiều chi tiết
Chức năng lệnh G51.1 trong lập trình phay
Lệnh G51.1 trong lập trình phay cnc có chức năng bật chế độ chỉ định đối xứng ( Mirror) trong gia công. Lệnh G51.1 là một chức năng rất tiện lợi khi xử lý thành hình dạng đối xứng. Nó có thể đối xứng qua một điểm hay một đường thẳng. Để tắt chức năng đối xứng này, Bạn dùng lệnh G50.1 để hủy bỏ lệnh G51.1 trong lập trình phay cnc.
Cấu trúc lệnh G51.1 trong lập trình phay cnc
Định dạng:
G51.1 X_Y_Z_ Bật
G50.1 X_Y_Z_ Tắt
Chú ý:
Sau khi xử lý đối tượng được đối xứng hướng quay và hướng bù sẽ ngược lại trong quá trình nội suy cung tròn.
Vì chức năng của G51.1 chỉ có hiệu lực đối với các hệ tọa độ cục bộ, trung tâm của quá trình xử lý đối xứng di chuyển theo dữ liệu đặt trước của bộ đếm cụ thể hoặc dữ liệu bù lệch tọa độ phôi.
Tùy từng dòng máy mà có hỗ trợ chức năng này hay không. Nó có thể không hoạt động với máy của bạn. Nên lien hệ với đơn vị chuyển giao máy để biết rõ hơn.
Các tính năng và biện pháp phòng ngừa của lệnh đối xứng này.
Bạn cần xác định trục đối xứng cho đối tượng như trong hình dưới đây. Thông thường , bạn có thể áp dụng đối tượng đó theo hướng X (trái và phải), hướng Y (lên và xuống) và hướng XY (trái, phải, lên và xuống).
Khi đường chạy dao chuyển động theo thứ tự ① → ② → ③ như hình vẽ thì cần chú ý đến chiều cắt.
Hướng cắt (cắt xuống và cắt lên) của đối tượng theo hướng X và Y thay đổi .
Chỉ khi đối tượng được đối xứng theo hướng X Y thì theo hướng cắt không thay đổi . Vì giống như vòng quay của 180 °.
Ví dụ sử dụng lệnh G51.1 trong lập trình phay cnc cho hệ Fanuc và Okuma.
Tạo một chương trình để cắt các đường viền bên ngoài của bốn hình tam giác trong hình bên dưới.
Đầu tiên, tạo một đường đi dao hình tam giác màu đen ở phía trên bên phải, áp dụng lệnh G51.1 cho ba phần còn lại và sử dụng chương trình đầu tiên. Hình tam giác màu đen được sử dụng G42 để bù.
- Chú ý, Mình sẽ không xem xét chuyển động theo hướng Z.
Nhấp vào đây để tìm hiểu bù dao ⇓ Chương trình gia công NC [Bù dao] sử dụng G41 G42.
Áp dụng Lệnh G51.1 cho hệ FANUC
Ví dụ: Khi điểm tham chiếu là X0 Y0. Khi điểm tham chiếu là X100 Y200.
S1000 M3
M98 P1001 G51.1X0 (Mirror ON) M98 P1001 G50.1X0 (Mirror OFF) G51.1Y0 M98 P1001 G50.1Y0 G51.1X0Y0 M98 P1001 G50.1X0Y0 M30 O1001 (SUB) G1G90X0 G42X40.Y30.D1 X160. X40.Y90. Y30. G40X0Y0 M99
|
S1000
M3 M98 P1001 G51.1X100. (Mirror ON) M98 P1001 G50.1X0 (Mirror OFF) G51.1Y200. M98 P1001 G50.1Y0 G51.1X100.Y200. M98 P1001 G50.1X0Y0 M30 O1001 (SUB) G1 G90X100.Y200.F500 G42X140.Y230.D1 X260. X140.Y290 . Y230. G40X100.Y200. M99 |
Áp dụng lệnh G51.1 trong lập trình phay cnc cho hệ OSP (Okuma)
Để áp dụng ĐỐI XỨNG tại bất kỳ vị trí nào, hãy đặt hệ tọa độ của đối tượng đối xứng với hệ tọa độ cục bộ trong tham số và đặt trục cần đối xứng của đối tượng là gốc tọa độ địa phương.
Nếu điểm tham chiếu Y0 X0 | Khi điểm tham chiếu là X100 Y200 |
S1000M3
CALL O1001 G62 X1 (Mirror ON) CALL O1001 G62 X0 (Mirror OFF) G62 Y1 CALL O1001 G62 Y0 G62 X1Y1 CALL O1001 G62 X0Y0 M30 O1001 (SUB) G1G90X0Y0F500 G42X40.Y30.D1 X160. X40.Y90. Y30. G40X0Y0 RTS |
* Yêu cầu cài đặt thông số
S1000M3 G11X100Y200P0 (tọa độ cục bộ) CALL O1001 G62 X1 CALLO1001 G62 X0 G62 Y1 CALL O1001 G62 Y0 G62 X1Y1 CALL O1001 G62 X0Y0 G10 (hủy hệ thống tọa độ cục bộ) M30 O1001 ( SUB) G1G90X0Y0F500 G42X40.Y30.D1 X160. X40.Y90. Y30. G40X0Y0 RTS |
Ví dụ khác:
G00 G90 G40 G49 G80
M98 P100 G51.1 X0.0 M98 P100 G51.1 Y0.0 M98 P100 G50.1 X0.0 M98 P100 G50.1 Y0.0 M30. |
SUB CHƯƠNG TRÌNH O100)
O0100 G91 G28 X0.0 Y0.0 G90 G00 X20.0 Y20.0 G42 G01 X40. D.01F120 Y40. X20. Y20. G40 X0.0 Y0.0 M99 |
Ok như vậy đến đây Mình đã giải thích rõ lệnh G51.1 trong lập trình rồi. Hy vọng bạn thấy lệnh G51.1 là một tính năng hữu ích. Nếu máy NC của bạn hỗ trợ nó, hãy sử dụng nó. Cảm ơn bạn đã đọc đến cuối.
Các khóa học lập trình cnc cấp tốc
thì Hãy liên hệ với Mình:
Lập trình tiện NC (2 trục, 3 trục).
Lập trình phay NC (3 trục ).
Lập trình tiện CNC bằng phần mềm Mastercam
Lập trình Phay CNC 2D, 3D, 4,5 trục bằng phần mềm Mastercam.
Hãy đăng ký miễn phí để theo dõi khi có bài viết mới nhất nha. Đăng ký Kênh Cad/Cam/Cnc: Đăng ký miễn phí
Tham gia Group chia sẻ kiến thức: Tham gia miễn phí