1. lệnh tạm dừng
G04X (U)_/P_ đề cập đến thời gian tạm dừng dao (dừng nạp, trục xoay không dừng) và giá trị sau địa chỉ P hoặc X là thời gian tạm dừng. Giá trị sau
Ví dụ: G04X2.0; hoặc G04X2000; tạm dừng trong 2 giây
G04P2000;
Tuy nhiên, trong một số lệnh xử lý hệ thống lỗ (như G82, G88 và G89), để đảm bảo độ chính xác của đáy lỗ, sẽ có thời gian tạm dừng khi dụng cụ xử lý đến đáy lỗ. Tại thời điểm này, nó chỉ có thể được biểu thị bằng địa chỉ P. Nếu Địa chỉ X cho biết hệ thống điều khiển coi X là giá trị tọa độ trục X và thực thi nó.
Ví dụ: G82X100.0Y100.0Z-20.0R5.0F200P2000; khoan (100.0, 100.0) xuống đáy lỗ và tạm dừng trong 2 giây
G82X100.0Y100.0Z-20.0R5.0F200X2.0; khoan (2.0, 100.0) xuống đáy lỗ mà không dừng lại.
2. Sự khác biệt và mối liên hệ giữa M00, M01, M02 và M30
M00 là lệnh tạm dừng vô điều kiện của chương trình. Khi chương trình được thực hiện, quá trình tiến dao dừng và trục xoay dừng. Để khởi động lại chương trình, trước tiên bạn phải quay lại trạng thái JOG, nhấn CW (trục tiến về phía trước) để khởi động trục xoay, sau đó quay lại trạng thái AUTO, nhấn phím START để khởi động chương trình.
M01 là lệnh tạm dừng chọn lọc chương trình. Trước khi chương trình được thực thi, phím OPSTOP trên bảng điều khiển phải được bật. Hiệu quả sau khi thực hiện giống như M00. Chương trình phải được khởi động lại như trên.
M00 và M01 thường được sử dụng để kiểm tra hoặc loại bỏ phoi kích thước phôi trong quá trình gia công.
M02 là lệnh kết thúc chương trình chính. Khi lệnh này được thực thi, quá trình tiến dao dừng, trục xoay dừng và chất làm mát bị tắt. Nhưng con trỏ chương trình dừng lại ở cuối chương trình.
M30 là lệnh kết thúc chương trình chính. Chức năng giống như M02, điểm khác biệt là con trỏ quay về vị trí đầu chương trình, bất kể có các đoạn chương trình khác sau M30 hay không.
3. Địa chỉ D và H có ý nghĩa giống nhau
Các tham số bù dao D và H có cùng chức năng và có thể thay đổi tùy ý. Cả hai đều đại diện cho tên địa chỉ của thanh ghi bù trong hệ thống CNC, nhưng giá trị bù cụ thể được xác định bởi địa chỉ số bù đằng sau chúng. Tuy nhiên, trong các trung tâm gia công, để tránh sai sót, người ta thường quy định một cách giả tạo rằng H là địa chỉ bù chiều dài dao, số bù từ 1 đến 20, D là địa chỉ bù bán kính dao và số bù bắt đầu từ Không . 21 (một tạp chí công cụ có 20 công cụ).
Ví dụ: G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. Lệnh phản chiếu
Hướng dẫn xử lý ảnh phản chiếu M21, M22, M23. Khi chỉ có trục X hoặc trục Y được phản chiếu, trình tự cắt (phay leo và cắt lên), hướng bù dao và điều khiển nội suy cung sẽ ngược với chương trình thực tế, như được hiển thị trong Hình 1. Khi X -axis và trục Y được phản chiếu cùng lúc, trình tự nạp dao, hướng bù dao và điều khiển nội suy cung không thay đổi.
Lưu ý: Sau khi sử dụng lệnh mirror phải dùng M23 để hủy bỏ tránh ảnh hưởng đến các chương trình tiếp theo. Trong chế độ G90, khi sử dụng lệnh hủy hoặc ảnh phản chiếu, bạn phải quay lại điểm gốc của hệ tọa độ phôi trước khi có thể sử dụng nó. Nếu không, hệ thống CNC không thể tính toán quỹ đạo chuyển động tiếp theo và chuyển động dao ngẫu nhiên sẽ xảy ra. Lúc này, thao tác trả về nguồn gốc thủ công phải được thực hiện để giải quyết vấn đề. Vòng quay trục chính không thay đổi với lệnh hình ảnh phản chiếu.
Hình 1: Bù công cụ, thay đổi tiến và lùi trong quá trình phản chiếu
5. Lệnh nội suy cung
G02 là nội suy theo chiều kim đồng hồ, G03 là nội suy ngược chiều kim đồng hồ. Trong mặt phẳng XY, định dạng như sau: G02/G03X_Y_I_K_F_ hoặc G02/G
03X_Y_R_F_, ở đâu
Khi cắt hồ quang, xin lưu ý rằng khi q<180°, R là giá trị dương; khi q>180° thì R là giá trị âm; I và K cũng có thể được chỉ định bằng R. Khi cả hai được chỉ định cùng lúc, lệnh R được ưu tiên và I , K không hợp lệ; R không thể thực hiện cắt vòng tròn đầy đủ và chỉ có thể lập trình cắt vòng tròn đầy đủ với I, J và K, vì có vô số vòng tròn có cùng bán kính đi qua cùng một điểm, như trong Hình 2.
Hình 2 Đường tròn đi qua cùng một điểm
Khi I và K bằng 0, chúng có thể được bỏ qua; bất kể chế độ G90 hay G91, I, J, K đều được lập trình theo tọa độ tương đối; trong quá trình nội suy cung, không thể sử dụng lệnh bù dao G41/G42.
6. Ưu điểm và nhược điểm giữa G92 và G54~G59
G54~G59 là hệ tọa độ được thiết lập trước khi xử lý và G92 là hệ tọa độ được thiết lập trong chương trình. Sau khi sử dụng G54~G59, không cần sử dụng lại G92, nếu không G54~G59 sẽ bị thay thế và nên tránh, chẳng hạn như Như trong Bảng 1.
Bảng 1 Sự khác biệt giữa G92 và hệ tọa độ làm việc
Lưu ý: (1) Khi G92 được sử dụng để thiết lập hệ tọa độ, việc sử dụng lại G54~G59 sẽ không có hiệu lực trừ khi hệ thống tắt và khởi động lại hoặc G92 được sử dụng để thiết lập hệ tọa độ phôi gia công mới được yêu cầu. (2) Sau khi chương trình sử dụng G92 kết thúc, nếu máy công cụ không quay trở lại?
Nếu khởi động lại điểm gốc do 羾92 thiết lập, vị trí hiện tại của máy công cụ sẽ trở thành điểm gốc tọa độ phôi mới, điều này dễ xảy ra tai nạn. Vì vậy, tôi hy vọng độc giả sẽ sử dụng nó một cách thận trọng.
7. Chuẩn bị chương trình con thay dao.
Trên một trung tâm gia công, việc thay đổi công cụ là không thể tránh khỏi. Tuy nhiên, máy công cụ có điểm thay dao cố định khi xuất xưởng. Nếu nó không ở vị trí thay dao thì không thể thay đổi dao. Hơn nữa, trước khi thay dao, việc bù dao và chu trình phải bị hủy, trục chính dừng và chất làm mát bị tắt. Có rất nhiều điều kiện. Nếu phải đảm bảo những điều kiện này trước mỗi lần thay dụng cụ thủ công thì không những dễ xảy ra lỗi mà còn không hiệu quả. Do đó, chúng ta có thể biên dịch chương trình thay dao để lưu nó và sử dụng nó ở trạng thái DI. Gọi M98 có thể hoàn thành thao tác thay dao chỉ trong một lần.
Lấy trung tâm gia công PMC-10V20 làm ví dụ, chương trình như sau:
O2002;(tên chương trình)
G80G40G49; (Hủy chu kỳ cố định và bù dao)
M05; (Trục chính dừng lại)
M09;(tắt nước làm mát)
G91G30Z0; (Trục Z quay về gốc thứ hai là điểm thay dao)
M06; (Thay đổi công cụ)
M99; (Kết thúc chương trình con)
Khi cần thay đổi công cụ, bạn chỉ cần gõ “T5M98P2002” ở trạng thái MDI để thay thế công cụ cần thiết T5, như vậy tránh được nhiều sai sót không đáng có. Người đọc có thể biên dịch các chương trình con thay dao tương ứng theo đặc điểm của máy công cụ của mình.
8. khác
Số thứ tự phân đoạn chương trình, được biểu thị bằng địa chỉ N. Nói chung, bản thân thiết bị CNC có không gian bộ nhớ hạn chế (64K). Để tiết kiệm không gian lưu trữ, số thứ tự của phân đoạn chương trình bị bỏ qua. N chỉ đại diện cho nhãn phân đoạn chương trình, có thể tạo điều kiện thuận lợi cho việc tìm kiếm và chỉnh sửa chương trình. Nó không ảnh hưởng gì đến quá trình gia công. Số thứ tự có thể tăng hoặc giảm và không cần tính liên tục của các giá trị. Tuy nhiên, nó không thể được bỏ qua khi sử dụng một số lệnh lặp, lệnh nhảy, gọi chương trình con và lệnh phản chiếu.
9. Trong cùng một đoạn chương trình, đối với cùng một lệnh (cùng ký tự địa chỉ) hoặc cùng một nhóm lệnh, lệnh xuất hiện sau sẽ có hiệu lực.
Ví dụ: chương trình thay dao T2M06T3; thay thế T3 thay vì T2;
G01G00X50.0Y30.0F200; G00 được thực thi (mặc dù có giá trị F nhưng G01 không được thực thi).
Các mã lệnh không thuộc cùng một nhóm sẽ có tác dụng tương tự nếu chúng được thực thi trong cùng một đoạn chương trình bằng cách hoán đổi trình tự.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
Tất cả các mục trên đã được chạy và chuyển trên trung tâm gia công PMC-10V20 (FANUCSYSTEM). Trong các ứng dụng thực tế, chỉ cần có sự hiểu biết sâu sắc về cách sử dụng và quy tắc lập trình của các lệnh khác nhau.
Công cụ CNC Xinfa có đặc điểm là chất lượng tốt và giá thành thấp. Để biết chi tiết, vui lòng truy cập:
Các nhà sản xuất công cụ CNC – Nhà máy và nhà cung cấp công cụ CNC Trung Quốc (xinfatools.com)
Thời gian đăng: Nov-06-2023