Mã Lệnh M-Code Cơ Bản Trong Tiện CNC Phổ Biến Nhất
Mã Lệnh M-Code Cơ Bản Trong Tiện CNC Phổ Biến Nhất
Các mã lệnh M gia công trong CNC
các mã lệnh m trong máy tiện cnc Mỗi chương trình gia công trong CNC là một chuỗi nhiều các mã lệnh được viết cùng nhau để tạo thành một biên dạng điều khiển dụng cụ di chuyển theo biên dạng lập trình…
Các mã lệnh M-Code gia công CNC phổ biến
Mỗi chương trình CNC là một chuỗi nhiều các câu lệnh được viết cùng nhau để tạo thành một biên dạng điều khiển dụng cụ di chuyển theo biên dạng lập trình
Các mã lệnh M gia công CNC thường được viết như sau
N50 G01 X100. Y-50. F100. M08;
Như bạn có thể thấy trong các câu lệnh CNC vừa nêu ở trên, gồm có 6 ký tự bao gồm ký tự chữ và ký tự số. Kỹ tự số được dẫn dắt bởi ký tự chữ như: N, G, X,Y, F, M. Trong số các ký tự chữ này, có một số ký tự rất quan trọng trong lập trình CNC.

Các mã lệnh M – Code trong CNC
M00 – Dừng chương trình tạm thời
Một cách sử dụng thông thường sẽ là thay đổi công cụ thủ công hoặc thêm dầu tưới nguội vào vòi trước khi dao ăn vào phôi. Trong ví dụ này, tôi sử dụng M này để dừng máy tạm thời để thay đổi công cụ thủ công, mặc dù tôi đã dừng máy cắt bằng M05 nhưng đây là điều không cần thiết vì M00 sẽ dừng trục chính và khiến máy an toàn mở cửa .
Không có nút để bật hoặc tắt chức năng này như sử dụng lệnh dừng tùy chọn M01. Nó sẽ dừng máy mỗi khi chương trình chạy đến mã lệnh M-Code này.
Phải cẩn thận để khởi động trục chính sau lệnh này, nó không ‘tạm dừng’ chương trình mà dừng mọi thứ, vì vậy mọi thứ phải được khởi động lại bao gồm tốc độ trục chính và tốc độ tiến dao.
M01 – Dừng chương trình có điều kiện
Mã lệnh M-Code01 được sử dụng để dừng chương trình có điều kiện để cung cấp cho người vận hành lựa chọn dừng máy tại một điểm nhất định trong chương trình. Trên các điều khiển của máy sẽ là nút dừng tùy chọn (Optional Stop), nhấn nút này sẽ dừng máy vào lần tiếp theo khi đọc lệnh M01 trong chương trình.
Trong phần chương trình trên, M01 được sử dụng để kiểm tra công cụ trong tình trạng tốt trước khi thay đổi công cụ tự động. Việc sử dụng phổ biến nhất là ở cuối phần trước khi thay đổi công cụ, điều này giúp dễ dàng di chuyển một công cụ cần thiết.
Nếu bạn muốn máy dừng mà không sử dụng nút dừng tùy chọn trên các điều khiển, nên sử dụng lệnh M00.
Đảm bảo dao cắt không chạm vào phôi khi ghi các lệnh này vào chương trình.
Mã lệnh M-Code – Code M03 và M04
M03 là lệnh được sử dụng để bật trục chính xoay theo chiều kim đồng hồ. Nó có thể được chèn vào dòng lệnh riêng của chương trình hoặc trên cùng một dòng lệnh với thông tin khác.
M04 là lệnh được sử dụng để bật trục chính xoay theo hướng ngược chiều kim đồng hồ.
Vị trí điển hình để báo cho máy khởi động trục chính là sau khi xác định tốc độ trục chính bằng giá trị S, tức là S1500 M03;
Như chúng ta có thể thấy từ chương trình ví dụ ở trên, tôi đã bảo máy bật trục xoay bên phải (cùng chiều kim đồng hồ) sau khi ra lệnh tốc độ trục chính và trước khi máy bắt đầu nhanh chóng vào vị trí bằng lệnh G00. Thao tác này sẽ bật trục xoay sau khi báo cho máy biết tốc độ trục chính sẽ sử dụng.
M03 là hướng thông thường cho hầu hết các máy cắt và máy khoan vì lưỡi cắt của dụng cụ cắt theo chiều kim đồng hồ. M04 được sử dụng khi Taro ren mà không sử dụng chu trình Taro và trên máy tiện khi công cụ được đưa lộn ngược cho một số thao tác.
M05 – Dừng xoay trục chính
Khi dao cắt ra khỏi phôi, chúng ta có thể dừng trục chính xoay một cách an toàn bằng mã lệnh M05. Việc ban hành lệnh này sẽ ngăn trục chính xoay (hoặc phôi trên máy tiện) quay. Điều này thường xảy ra ngay trước khi thay đổi công cụ.
Trong ví dụ trên, chúng ta dừng trục xoay một khi máy ở vị trí ban đầu bằng lệnh G28 và trước khi kết thúc chương trình.
M06 – Thay đổi công cụ
Sử dụng lệnh M06 sẽ báo cho máy thay đổi công cụ trong trục chính nếu nó có bộ thay đổi công cụ tự động. Nó cũng được sử dụng trên các máy không có hệ thống tự động để báo cho máy biết một công cụ mới hiện đang hoạt động. máy tiện sắt Câu lệnh T0101 yêu cầu máy chọn công cụ số một (01 đầu tiên) và bù thay vào vị trí một (01 thứ hai) trong khi ‘T’ là viết tắt của ‘tool’.
M08 và M09 – Điều khiển chất làm mát
M08 là lệnh G-Code để bật chất làm mát trục chính, M09 tắt tất cả chất làm mát. Một số máy CNC lớn hơn có nhiều hệ thống làm mát khác nhau, một số có thể có công cụ làm mát trên cao hoặc vòi hoa sen, áp suất cao thông qua chất làm mát trục chính, chất làm mát dạng nước và chất làm mát sương. Các mã lệnh CNC M – Codes để vận hành chúng thường khác nhau tùy thuộc vào máy. Chất làm mát chính được nhắm trực tiếp vào lưỡi cắt của công cụ, điều này luôn được bật bởi M08.
Nó là điển hình để bật chất làm mát trước khi công cụ chạm vào vùng làm việc, mỗi thợ máy có sở thích riêng của họ, một số bật nó ngay sau khi thay đổi công cụ. Tôi sẽ thích kích hoạt M08 khi chúng tôi bắt đầu cắt, điều này là để tôi có thể xem công cụ tiếp cận vào vùng làm việc mà không cần làm mát tung tóe trên cửa sổ.
Tùy thuộc vào máy của bạn, bạn có thể thấy phải mất vài giây để áp lực tích tụ trước khi bạn có dòng chảy đầy đủ, đặc biệt nếu máy của bạn đã cũ. Trong trường hợp này, bạn có thể di chuyển lệnh M-Code08 lên một vài dòng lệnh trước đó.
Để tắt tất cả chất làm mát, tôi sử dụng M09. Trên các máy chỉ có một nguồn làm mát, chúng tôi sử dụng M09 để tắt. Trên các máy lớn hơn có nhiều hệ thống làm mát, lệnh M-Code09 sẽ tắt mọi thứ. Giống như lệnh M-Code08, nó có thể được đặt ở bất kỳ đâu trong chương trình miễn là không có mà M – Code khác trên cùng một dòng.
M30 – Kết thúc chương trình
lệnh M30 dừng máy và báo cho nó biết chương trình đã kết thúc, sau đó chương trình được quay lại từ đầu.
Trên máy tiện, nếu chu trình liên tục được kích hoạt, máy sẽ bắt đầu tạo biên dạng tiếp theo mà không cần thêm bất kỳ chỉ dẫn nào từ người vận hành.