
Chương 3 NHỮNG KHÁI NIỆM CƠ BẢN VỀ CHƯƠNG
TRÌNH NC VÀ LẬP TRÌNH GIA CÔNG TRÊN MÁY CNC
3.1. KHÁI NIỆM VÀ CÁC NGÔN NGỮ LẬP TRÌNH GIA CÔNG TRÊN
MÁY CNC
Vị trí vai trò của lập trình gia công CNC:
Từ bản vẽ thiết kế-Chuẩn bị công ngh (bản vẽ công ngh, máy, dao,
gá, QTCN…) -Lập trình CNC - NC file - Máy CNC….
* Chương trình NC là tập hợp những chỉ dẫn cần thiết cho quá trình gia
công một chi tiết cơ khí trên máy công c điều khiển NC, CNC mà
không có sự trợ giúp của con người. Và ngôn ngữ lập trình NC cho máy
công c NC và CNC sử dng gồm 2 cấp:
+ Cấp thấp: Lập trình cơ sở bằng ngôn ngữ điều khiển s (ISO - code).
Ví dụ: ISO 6983, DIN 66025
+ Cấp cao: Lập trình nâng cao bằng ngôn ngữ cấp cao.
Ví dụ:: APT (Automatically Programed Tool)

3.2. CÁCH GHI KÍCH THƯỚC GIA CÔNG.
3.2.1 Kích thước tương đi
3.2.1 Kích thước tuyt đi

3.4. CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH NC.
Một chương trình NC bao gồm một tập hợp các câu lnh cần thiết
miêu tả tuần tự các bước hoạt động của máy để gia công một chi
tiết trên máy CNC
Một chương trình theo tiêu chuẩn ISO 6983 gồm các phần sau:
+ Đầu chương trình. Ví dụ: O1234, TP9899, …
+ Thân chương trình gồm một dãy các câu lnh mang các thông tin
+ Kết thúc chương trình. Ví d M30 hoặc M02.
Các khi lnh khác nhau được đánh s tuần tự và được phân bit với
các khi khác bởi dấu hiu kết thúc khi: “;”

Các từ lnh thường sử dng:
N….s khi 1 tới 9999
G.... chức năng dẫn dao (lnh di chuyển)
X, Y, Z....dữ liu về vị trí (X còn là thời gian trễ)
U, W....vị trí gia tăng (U luôn hin hành)
R.... bán kính, giá trị độ côn, biến s
C....vát mép.
H... địa chỉ offset
I, J, K....tham s cung tròn, h s tỷ l, s lần lặp lại chu trình, các trc
đi xứng...
F....lượng chạy dao, bước ren.
S.... tc độ trc chính, tc độ ct
T.... Ten dng c
M....mã lnh M(các chức năng ph)
P....thời gian trễ, gọi chương trình con, biến s.
Q....Chiều sâu ct hoặc giá trị dịch chuyển trong chu trình.

3.5. LẬP CHƯƠNG TRÌNH NC.
3.5.1. Phương pháp lập trình
a) Lập trình thủ công:
b) Lập trình có trợ giúp của máy tính.
MỘT SỐ MÃ TIÊU CHUẨN
Mã lệnh Chức năng
G00 Lnh di chuyển vị trí, chạy dao nhanh
G01 Nội suy đường thẳng
G02 Nội suy cung tròn theo chiều kim đồng hồ (CW)
G03 Nội suy cung tròn ngược chiều kim đồng hồ
(CCW)