Có rất nhiều điều cần nhớ để có thể làm chủ được một trung tâm gia công. Trong số đó, điều đầu tiên bạn cần phải có là một chương trình gia công trên máy okuma.
Bạn cần tạo nhiều chương trình khác nhau, nhưng tất cả chúng đều biến đổi mẫu chương trình cơ bản để hoàn thành một chương trình theo ý mình. Hãy tham khảo các bài khác:
Nhấp vào đây dành cho người mới bắt đầu chương trình NC FANUC ⇓
Cách tạo chương trình NC “FANUC”
Cách tạo chương trình NC “OSP”
Hình thức cơ bản của chương trình được mô tả, giải thích chi tiết dưới đây, mời các bạn tham khảo.
1. Mẫu cơ bản cho chương trình gia công trên okuma
Tạo chương trình gia công trên máy okuma cho bản vẽ sau.
Trong hình vẽ trên, nếu phần màu đỏ được cắt bằng dao φ10 thì nó sẽ như sau (dao thô là T4, gia công tinh là T7, và kích thước Z là -0,1 vì đây là nhát đầu tiên).
G15H2
T4M6
G90G0X70Y-30T7
G56H4Z100
S1000M3
M8
G0Z2
G1Z-0,1F1
G42G1X60D4F2
G2X70Y-20R10
G1X95Y-10
Y10
G40G1X105
M9
G0Z100M 5
M2.
2. Nếu bạn nhớ chương trình trên, bạn có thể tạo hầu hết các chương trình gia công trên máy okuma khác.
Một khi bạn nhớ chương trình trên, bạn có thể tạo hầu hết các chương trình chỉ bằng cách thay đổi các phần khác ngoài phần in đậm màu đen mà Mình đã bôi đậm .
Ví dụ, trong chu kỳ gia công lỗ sâu tốc độ cao được sử dụng thường xuyên nhất là:
NCYL G73 Z_ R2 Q1 F_
CALL O1
Nếu bạn đưa vào phần in đậm của ví dụ trên, sẽ được tạo thành một chương trình.
Tất cả những gì bạn phải làm là làm quen với nó và làm cho nó nhanh hơn, linh hoạt hơn trong phương án xử lí gia công. Đây là điều khó nhất …
3. Chương trình gia công trên máy okuma hoạt động như thế này
Bằng cách này, đường kính dao của G42 được hiệu chỉnh trong khi di chuyển sang trái từ điểm bắt đầu, và dao chạm vào sản phẩm (Mình đã vẽ đường tròn miêu tả quá trình di chuyển ở trên hình).
Bằng cách tạo một đường tròn để dao tiếp xúc với phôi, công việc này nhằm không cho dao đột ngột cắt vào phôi, điều này làm giảm tải và làm cho đường nối tại điểm bắt đầu cắt ít được chú ý hơn( xét về mặt thẩm mỹ).
Sau đó, khi cắt xong, di chuyển sang mặt phải và hủy hiệu chỉnh đường kính dao để hoàn tất.
Mình sẽ giải thích ý nghĩa của chương trình gia công trên máy okuma theo trình tự sau
Chỉ ghi nhớ sẽ không có ý nghĩa gì nếu bạn không hiểu ý nghĩa của chương trình.
Để xử lý đơn giản, bạn có thể xử lý chỉ với 7 mã lệnh G-code cần thiết, vì vậy bạn không cần phải nhớ tất cả các mã G từ G00 đến G99 .
Tôi sẽ giải thích chương trình trên có nghĩa là gì, vì vậy hãy đảm bảo rằng bạn hiểu nó trước khi bạn nhớ nó.
G15H2 → Có nghĩa là sử dụng gốc số 2
G15 luôn được sử dụng ở đầu chương trình.
G15 là mã gọi điểm gốc được lưu trữ trong trung tâm gia công .
Gia công trên Okuma có thể có 4 gốc.
4 gốc lần lượt là H1, H2, H3 và H4.
Trong gia công, khi gốc chi tiết cố định của ê-tô là gốc của trục Y, gốc của số 2 được sử dụng, do đó nó được đặt là H2.
Tương tự, nếu bạn muốn gọi điểm gốc của số 3, nó sẽ là G15H3, và nếu bạn muốn gọi gốc của số 4, nó sẽ là G15H4.
T4M6 → Có nghĩa là thay thế bằng Dao số 4
T trong T4 là từ viết tắt của Tool ( công cụ). Nói cách khác, nó có nghĩa là công cụ thứ 4 .
Và M6 có nghĩa là ra lệnh thay đổi công cụ .
Tại trung tâm gia công nơi tôi làm việc, máy để gia công thô φ10 được gắn vào số 4, vì vậy nó là T4.
Tương tự, nếu bạn muốn thay thế bằng công cụ thứ 10, nó sẽ là T10M6.
G90G0X70Y-30T7 → Lệnh tuyệt đối có nghĩa là di chuyển nhanh tới tọa độ của X70Y-30 và ra lệnh cho công cụ thứ 7 ở chế độ chờ.
G90 có nghĩa là tọa độ được xác định bởi lệnh tuyệt đối .
Nếu tọa độ hiện tại là X10Y10 và Chỉ thị tuyệt đối chỉ ra X70Y-30, thì tọa độ của X70Y-30 sẽ được hiển thị. Tất nhiên, cũng có một phương thức lệnh được gọi là lệnh tăng dần cho tuyệt đối và trong trường hợp đó, nếu bạn đưa ra lệnh tương tự, tọa độ của X80Y-20 sẽ được hiển thị. Tăng dần theo gia số( tương đối) là một phương thức lệnh được thêm vào từ vị trí hiện tại của bạn.
Về cơ bản, chỉ có lệnh tuyệt đối được sử dụng, vì vậy bạn chỉ cần nhớ G90.
Và G0X70Y-30 có nghĩa là tua nhanh đến tọa độ của X70, Y-30 .
G0 là lệnh tua đi nhanh.
Như đã giải thích ở phần trước, T7 có nghĩa là công cụ thứ 7. Nếu bạn chỉ nhập T7 như lúc này, có nghĩa là chuyển công cụ thứ 7 sang vị trí chờ .
G56H4Z100 → Gọi hiệu chỉnh chiều dài dao số 4 và di chuyển đến Z100
G56 là mã G gọi bù chiều dài dao .
Đương nhiên, chiều dài của các dụng cụ thay đổi tùy theo loại. Bạn cần cho máy biết thời gian sử dụng là bao lâu.
Đó là bù chiều dài dao.
Lần này, tôi đang sử dụng công cụ thứ 4, và nó là H4 vì tôi sử dụng phần bù chiều dài dao thứ 4.
Tương tự, ví dụ, nếu bạn muốn gọi hiệu chỉnh chiều dài dao của số 10, nó sẽ là G56H10.
Và Z100 là một chỉ dẫn để chạy nhanh đến tọa độ của Z100.
Tuy nhiên, G0 nằm trước tọa độ trước đó, không được đưa vào.
Đó là bởi vì khi G0 được nhập, đó là một lệnh hợp lệ cho đến khi nó bị ghi đè.
Một chương trình gia công trên máy okuma như G0 này, được nhập một lần và sau đó tiếp tục được chỉ dẫn, được gọi là một phương thức.
Lý do chuyển sang Z100 một lần là để kiểm tra độ cao. Nếu giá trị được nhập để hiệu chỉnh chiều dài dao không chính xác hoặc điểm gốc không chính xác, bạn có thể va chạm vào phôi hoặc tấm che khi bạn di chuyển Z theo hướng âm.
Hãy chắc chắn rằng không có những vấn đề như vậy khi chuyển nó sang Z100.
Trong trường hợp của tôi, tôi đặt một khối 100mm trên công cụ di chuyển đến Z100 và xác nhận rằng chiều cao là chính xác.
S1000M3 → Xoay trục quay về phía trước với 1000 vòng quay
S1000 là lệnh thiết lập tốc độ quay 1000 vòng .
Tương tự, nếu nó là 500 vòng / phút, nó sẽ là S500.
M3 là lệnh xoay trục quay theo hướng thuận.
Với những hướng dẫn này, trục chính bắt đầu quay với 1000 vòng quay.
M8 → Lệnh bật chế độ làm mát
M8 là một chỉ dẫn để bật chất làm mát .
Cắt xuống với lượng theo tọa độ Z-0,1 ở tốc độ tiến dao G1Z-0,1F1 → F1.
G0Z2 được đi nhanh như đã giải thích trước đó, vì vậy tôi sẽ bỏ qua.
G0 là tua đi nhanh, trong khi G1 đang cắt với tốc độ tiến dao được chỉ định bởi F.
Ví dụ, nếu F là F100, nó đại diện cho tốc độ tiến dao là 100 mm / phút .
Vì vậy, ở đây là F1 nên sẽ là 1mm / phút …
Bằng cách có thể điều chỉnh tốc độ tiến dao bằng nút xoay trên màn hình điều khiển máy, bạn có thể tự do điều chỉnh tốc độ tiến dao ngay cả trong quá trình đang gia công trên máy okuma.
Do đó, G1Z-0,1F1 là lệnh để tiến dao cắt đến tọa độ Z-0,1 ở tốc độ tiến dao được chỉ định bởi F1.
G42G1X60D4F2 → Sử dụng hiệu chỉnh đường kính dao số 4 và điều khiển nó sao cho nó chạm vào tọa độ của X60 ở tốc độ tiến dao F2.
G42 là viết tắt của bù đường kính dao. Tại nơi làm việc của tôi, tôi chủ yếu sử dụng G42s upcut hơn là G41s downcut.
Trong phần cắt dao đi theo kiểu G42, công cụ di chuyển để nó chạm vào phía bên phải của tọa độ được chỉ định . Tọa độ X cũng được nhập vì chuyển động xảy ra khi áp dụng hiệu chỉnh.
Đảm bảo xác định số D tại thời điểm đó. Hiệu chỉnh đường kính dao được áp dụng với giá trị hiệu chỉnh được nhập bằng số D.
Do lần này mình đang sử dụng công cụ thứ 4 nên mình đã nhập giá trị hiệu chỉnh đường kính vào D4 nên mình hướng dẫn. (Đối với dao thô φ10, giá trị hiệu chỉnh được nhập là 5,5.)
Và F2 là tốc độ ăn, như đã giải thích trước đó trong chương trình gia công trên máy okuma.
Bằng cách kết nối ở trên, lệnh G42G1X60D4F2 sử dụng hiệu chỉnh đường kính dao số 4 và hiệu chỉnh sao cho dao tiếp xúc với tọa độ X60 ở tốc độ tiến dao F2.
G2X70Y-20R10 → X70Y-20 được cắt và đi theo một cung tròn có bán kính 10 theo chiều kim đồng hồ.
G2 và G3 là mã G được gọi là nội suy cung . G1 là lệnh di chuyển cắt thẳng, nhưng G2 và G3 là lệnh di chuyển cắt vòng cung.
G2 là lệnh đi theo cung cùng chiều kim đồng hồ và G3 là lệnh đi theo cung ngược chiều kim đồng hồ . Giống như G2X70Y-20R10, tọa độ và bán kính bạn muốn bằng cách thêm R.
G40G1X105 → Hủy hiệu chỉnh đường kính công cụ và đưa đến tọa độ X105.
G1X95Y-10.
Y10.
Chương trình đã giải thích ở trên, các bạn xem qua nhé. Cắt xong với các chương trình này.
Tuy nhiên, việc bù đường kính dao của G42 là phương thức đã đặt cho nó, do đó cần phải hủy bỏ nó.
Mã lệnh để hủy là G40.
Như với G42, chuyển động vẫn sẽ xảy ra, vì vậy bạn phải nhập tọa độ của điểm đến.
Do đó, nó trở thành G40G1X105. Nó hủy bỏ hiệu chỉnh đường kính dao trong khi cắt và ăn khớp với tọa độ X105.
M9 → Dừng chất làm mát
M9 là chỉ lệnh để ngăn chất làm mát chảy ra.
Tua đi nhanh từ G0Z100M5 đến Z100 và dừng trục chính.
M5 có nghĩa là dừng trục chính.
Nâng Z lên 100 để nó không bị va vào chi tiết và dừng trục quay.
M2 → Kết thúc chương trình
Chương trình kết thúc bằng M2 và quay lại đầu.
Bằng cách nhập M2, ngay cả khi bạn tiếp tục chương trình để lưu sau chương trình đã tạo, nó sẽ kết thúc ở một phần của M2 và sẽ được kết thúc. Trên đây là quy trình cơ bản. Tiếp theo, tôi sẽ dạy bạn một chương trình gia công trên máy okuma với chu kỳ cố định sử dụng chương trình con.
Khi bạn đã học được chu trình cố định cơ bản, bạn có thể tạo hầu hết các chương trình bằng cách áp dụng nó. Vì vậy khi bạn tích lũy được kinh nghiệm, bạn sẽ có thể làm nhiều việc khác nhau, nhanh hơn (^^). Tôi hy vọng bài viết này đã giúp bạn có cơ hội tiếp xúc với các chương trình gia công trên máy okuma.
Cảm ơn bạn đã đọc đến cuối. Bạn có quan tâm về lập trình cnc:
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 liên hệ với Tôi
Cảm ơn Bạn đã theo dõi. Hẹn gặp Bạn vào bài viết tiếp theo.
Đă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í