a/.Khái niệm chương trình NC: Chƣơng trình NC là một file chứa các lệnh điều khiển máy, mỗi lệnh điều khiển một thao tác nào đó của máy. Các lệnh đƣợc viết bằng các mã quy định và sắp xếp theo một thứ tự mà máy có thể hiểu đƣợc khi nó làm việc. Trong máy có bộ điều khiển, nó đọc các lệnh theo thứ tự để thực hiện quá trình gia công. Hiện nay có rất nhiều kiểu điều khiển CNC, chúng phụ thuộc vào các nhà chế tạo máy CNC. Tuy nhiên, mã quốc tế ISO đƣợc sử dụng rỗng rãi nhất.
b/. Cấu trúc của chương trình NC,CNC
* Địa chỉ lệnh
Chữ cái đầu lệnh, chỉ thị vị trí lƣu trữ dữ liệu số theo sau đƣợc gọi là địa chỉ lệnh, cụ thể ở bảng sau
Bảng 2. 1 Bảng thể hiện cấu trúc địa chỉ lệnh
Nhóm lệnh Địa chỉ ý nghĩa
Số hiệu chƣơng trình O Số hiệu chƣơng trình Số thứ tự cõu lệnh N Số thứ tự câu lệnh
Lệnh G G Phƣơng thức nội suy chuyển động
Kích thƣớc
X, Y, Z Trục chuyển động tịnh tiến chính U, V, W Trục chuyển động tịnh tiến phụ A, B, C Trục quay chính
I, J, K Tọa độ tâm cung tròn
R Bỏn kớnh cung tròn
Tốc độ chạy dao F Tốc độ chạy dao
Tốc độ trục chính S Tốc độ trục chính
Chọn dao T Số hiệu dao
Lệnh phụ M Lệnh đóng/ngắt
* Từ lệnh:
Ví dụ:
N10: Câu lệnh thứ 10 G01: Nội suy đƣờng thẳng X2.0: Tọa độ theo phƣơng X
* Câu lệnh:
Là chuỗi các từ lệnh đầy đủ để thực hiện một di chuyển của dao hay một hoạt động của máy và đƣợc coi là đơn vị cơ bản của chƣơng trình. Mỗi câu lệnh bắt đầu bằng lệnh thứ tự (N_) và kết thúc bằng ký hiệu(;) và cụ thể bao gồm nhiều câu lệnh khác nhau
Bảng 2. 2 Thể hiện cấu trúc câu lệnh
N_ G_ X_ Y_ Z_ M_ S_ T_ ; Số thứ tự câu lệnh Lệnh G Lệnh kích thƣớc Lệnh phụ Lệnh chọn tốc độ trục chính Lệnh chọn dụng cụ cắt Ký tự kết thúc Ví dụ:
N10 X20.0 Y15.0 : Câu lệnh thứ 10 dao đang ở toạ độ trục X = 20.0; trục Y = 15.0
* Chương trình
Cấu trúc chƣơng trình bao gồm các thành phần nhƣ sau: Đầu tệp tin: Ký tự khai báo bắt đầu tập tin chƣơng trình
Nhón tệp tin: Tiêu đề tệp tin chƣơng trình
Đầu chƣơng trình: Ký tự khai báo bắt đầu chƣơng trỡnh Chƣơng trình: Các câu lệnh gia công
Chú thích: Chỉ dẫn hoặc chú thích cho ngƣời vận hành Cuối tệp tin: Ký tự khai báo kết thúc tệp tin chƣơng trình