CNC, hay điều khiển số máy tính, lập trình là một chuỗi các lệnh cho máy CNC biết phải làm gì. Tương tự như câu, mỗi dòng có một loạt các lệnh cho phép cắt và tạo hình các vật liệu khác nhau, bao gồm kim loại, gỗ và nhựa. Mã G là ngôn ngữ lập trình CNC phổ quát được hiểu bởi tất cả các máy CNC, nhưng nhiều nhà sản xuất cũng cung cấp một ngôn ngữ độc quyền thường dễ làm việc và hiểu hơn. Lập trình đàm thoại này sau đó được chuyển đổi thành mã G cho máy.
$config[code] not foundNhập các lệnh home, trong đó đặt điểm vị trí nhà cho chương trình khi sử dụng mã G để lập trình máy CNC. Dòng đầu tiên này thiết lập các cài đặt chung cho máy, bao gồm tốc độ trục chính tối đa và chỉ định cho vật liệu được cắt trong máy cho dù đó là máy nghiền, máy tiện hay bộ định tuyến CNC.
Đặt vị trí cho mục nhập của công cụ đầu tiên. Đầu tiên, chỉ định một công cụ được sử dụng từ tháp pháo. Máy sẽ biết bạn đang sử dụng công cụ nào, vì bạn phải thiết lập chúng trước khi bắt đầu chương trình. Dòng đầu tiên sẽ đưa ra tốc độ nạp liệu của công cụ, RPM và vị trí cắt thực tế. Nếu bạn đang khoan, dòng này sẽ cho biết nơi bắt đầu khoan và độ sâu để khoan cũng như tốc độ nạp liệu và tốc độ của mũi khoan.
Chỉ định thay đổi công cụ cho quy trình tiếp theo. Máy sẽ tính toán điểm nhập thích hợp và sẽ cắt phần theo thông số kỹ thuật của các số bên cạnh các chữ cái trục. Làm mát và tắt cũng sẽ được chỉ định trong dòng lập trình. Có các chỉ định X, Y, Z, A và B. X, Y và Z là phổ biến nhất trên các nhà máy, trong khi A và B được sử dụng trên các mô hình năm trục. Đối với máy tiện CNC đơn giản, X và Z sẽ được sử dụng phổ biến trong lập trình.
Tiếp tục theo cách tương tự như trong Bước 2 và 3 cho phần còn lại của chương trình, đảm bảo rằng các số bạn nhập là chính xác và mã làm mát là chính xác. Hầu hết các công cụ sẽ yêu cầu chất làm mát, nhưng một số công cụ có thể lập chỉ mục chạy tốt hơn mà không cần chất làm mát, vì vậy bạn có thể tắt nó trong chương trình.
Đặt phần cuối của chương trình ở phía dưới để cho máy biết nó đã hoàn thành. Ngoài ra, bạn có thể đặt một điểm dừng cứng vào cuối chương trình để chuyển phần hoàn thành để có thêm nguyên liệu thô. Khi bạn nhấn nút "Bắt đầu", chương trình sẽ chọn công cụ đầu tiên và bắt đầu lại từ đầu.
Thực hiện theo các bước trước cho ngôn ngữ đàm thoại, đây là một cách độc quyền để lập trình máy CNC. Mỗi nhà sản xuất có ngôn ngữ đàm thoại riêng để chuyển đổi các lệnh cụ thể thành mã G cho bạn, giúp việc lập trình trở nên dễ dàng và đơn giản hơn.