G-Code là gì ? Các lệnh G-Code trong Máy CNCHướng dẫn sử dụng G-Code
G-Code được sử dụng rộng rãi như là ngôn ngữ lập trình điều khiển số bằng máy tính (lập trình Máy phay CNC). File chương trình NC là chuỗi lệnh thường bắt đầu bằng chữ G, tương ứng với một hay một chuỗi các hành động mà máy công cụ cần thực hiện. Lần đầu xuất hiện vào những năm 1950 từ viện công nghệ Massachusetts (MIT). Ý tưởng là liên kết các điểm trong mặt phẳng hay trong không gian theo yêu cầu người lập trình. File dữ liệu là file văn bản (text) có phần mở rộng *.nc. Máy CNC chạy các phần mềm điều khiển khác nhau có thể sẽ có sự khác nhau trong biên dịch lệnh (Siemens, Fanuc, Mazak, LinuxCNC, TurboCNC hay Mach3…). Chương trình CNC là một tập hợp các lệnh G-Code được tạo từ các trình soạn thảo như Notepad, hoặc biên dịch từ các chương trình CADCAM như là ArtCAM, MasterCAM, TurboCNC. Mỗi lệnh sẽ tương ứng với một hay một chuỗi các hành động máy công cụ cần thực hiện, như: các mã lệnh g trong máy phay cnc di chuyển đầu dao không cắt, di chuyển có cắt (đường thẳng hay cung tròn), hoặc một chuỗi các chuyển động để tạo ra một lỗ… Chi tiết các lệnh G-Code trình bày trong tài liệu này là phù hợp với Mach3. Tuy nhiên có thể phát sinh những lỗi do biên tập nên khi người đọc tham khảo tài liệu cần kiểm tra và đảm bảo an toàn khi áp dụng. Người vận hành cần nắm rõ hoạt động của các lệnh, vì vận hành Máy CNC có thể gây nguy hiểm. Các Máy CNC này bao gồm: Máy phay CNC, máy tiện CNC, máy khắc CNC, máy rounter trong gia công các sản phẩm gỗ ... Chức năng phụ M trong lập trình gia công Máy CNC Các chức năng phụ M. Các chức năng phụ được ký hiệu bằng chữ cái M với hai chữ sô từ 00 đến 99 được dùng để vận hành máy trong quá trình gia công. Một sô chức năng phụ M thường dùng được ký hiệu như sau: * M00 – dừng chương trình (sau khi thực hiện gia công theo lệnh nào đó thì trục chính dừng quay, lượng chạy dao dừng lại, dung dịch trơn nguội bị ngắt, như vậy muốn gia công tiếp phải ấn nút điều khiển). * M01 – dừng theo lựa chọn (chức năng tương tự như M00 nhưng chỉ được thực hiện khi có lựa chọn trước từ bàn điều khiển). * M02 – kết thúc chương trình (sau khi thực hiện gia công theo tất cả các lệnh của chương trình). * M03 – trục chính quay theo chiều kim đồng hồ. Quy ước này được hiểu như sau: trục chính quay theo chiều mà theo đó có một vít với chiều xoắn phải được gá trên trục chính hướng vào chi tiết gia công. * M04 – trục chính quay ngược chiều kim đồng hồ. máy phay là gì Quy ước này được hiểu như sau: trục chhính quay theo chiều mà theo đó có một vít với chiều xoắn phải được gá trên trục chính đi ra khỏi chi tiết gia công. Các ví dụ cũng tương tự như M03 nhưns chiểu quay ngược lại. * M05 – dừng trục chính công tác. * M06 – thay đổi dụng cụ cắt (.lênh thay dao bằng tay hoặc tự động). * M07 và M08 – mờ dung dịch trơn nguội. * M09 – đóng dung dịch trơn nguội. * M10 – Đóng kẹp trên tất cả các trục của máy. * M11 – mở kẹp trên tất cả các trục của máy * M19 – dừng quay trục chính ở vị trí xác định (trục chính dừng quay khi đạt được vị trí góc xác định). * M30 – kết thúc chương trình (trục chính ngừng quay, ngừng chạy dao và ngắt dung dịch trơn nguội sau khi thực hiện tất cả các lệnh của chương trình gia công). * M59 – tốc độ quay của trục chính cố định (giữ số vòng quay của trục chính cố định không phụ thuộc vào sự dịch chuyển của cơ cấu chấp hành của máy).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2024
Categories |