Tài liệu Hướng dẫn lập trình CNC
                
              
                                            
                                
            
 
            
                 124 trang
124 trang | 
Chia sẻ: hunglv | Lượt xem: 2181 | Lượt tải: 1 
              
            Bạn đang xem trước 20 trang mẫu tài liệu Hướng dẫn lập trình CNC, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Hướng dẫn lập trình CNC 
1
Néi dung 
A) ChuÈn bÞ lËp tr×nh 
B) M· lÖnh G 
C) M· lÖnh M 
D) M· lÖnh T,S vµ M 
E) M· lÖnh D vµ H 
F) Ch−¬ng tr×nh vÝ dô 
2
 Ch−¬ng A 
 ChuÈn bÞ lËp tr×nh 
1. Chương trình là gì ? 
Bạn nghĩ gì khi bạn nghe thấy thuật ngữ gọi là 
“lập trình “. 
Bạn nghĩ chương trình là một sù kiện thể thao, 
một bài tập mang tính giáo dục,hay một thao 
tác máy tính ?.Nói chung chương trình là một 
tập hợp các khối lệnh chỉ dẫn chứa đựng nội 
dung kế hoạch hoặc là được viết ra nhằm 
thực hiện một công việc, tuân theo một số quy 
luật nhất định. 
Để điều khiển máy NC cần phải có một 
chương trình tốt. Tất các hoạt động của máy 
gồm có :chuyển động quay của trục chính, 
chuyển động của dụng cụ, điều khiển chất làm 
nguội đều có thể được điều khiển bằng 
chương trình. 
Chương trình được lập bằng các ký tự và chữ 
số. Hình ảnh bên trái minh hoạ một đoạn 
chương trình. 
 Nội dung được đưa ra sau đây trình bày 
những bước cần thiết để viết một chương 
trình. Xin hãy đọc cẩn thận trước khi tiến hành 
lập chương trình. 
 O0001 
G91 G28 Z0 T9001 
M06 
N1 
G90 G00 G54 X90.0 Y105.0; 
G43 Z30.0 H01 S440 T5002; 
M03; 
G01 Z0 F2000; 
X-160.0 F211; 
.............. 
................ 
3
4
2. Những yêu cầu đối với người lập chương trình 
Người lập chương trình phải có kiến thức về gia công để viết chương trình 
trên cơ sở những kiến thức này và nên đọc kỹ những điều sau đây để đảm 
bảo các hoạt động chính xác, hiÖu quả và an toàn. 
 Người lập chương trình phải: 
 1. Có hiểu biết về lý thuyết cắt gọt. 
 2. Có kiến thức về đồ gá, phôi để quyết định được phương pháp 
 gia công và đảm bảo được quá trình hoạt động an toàn và chính 
 xác. 
 3. Chọn được dụng cắt thích hợp trên cơ sở phân tích các điều 
 kiện gia công :”hình dáng, vật liệu phôi, tốc độ quay, lượng chay 
 dao, chiều sâu cắt, chiều rộng cắt”để tránh các sự cố có thể phát 
 sinh trong quá tr×nh gia công. 
 4. Hiểu rõ khả năng gia công của máy đang sử dụng. 
 5. Biết các thiết bị an toàn và chức năng khoá liên động của máy 
 đang sử dụng. 
 6. Hiểu các chức năng của máy liên quan tới việc lập trình. 
3. Lập chương trình là gì? 
Những hoạt động cần thiết khi lập một 
chương trình 
1. Kiểm tra bản vẽ để xác định yêu cầu gia 
công. 
 Bản vẽ phải được kiểm tra kỹ để hiểu 
 được các yêu cầu cần thiết. 
2. Phân tích các phần gia công, xác định 
đồ gá và dụng cụ cần thiết. 
Một số người tạo chương trình ngay khi 
vừa đọc xong bản vẽ. Sự nóng vội này có 
thể gây sai hỏng và nguy hiểm cho các 
hoạt động của máy. 
 3.Xác định các bước gia công trên cơ sở 
ng cụ
 thông tin và kích thước ghi trên bản vẽ. 
 Trình tự gia công: trước hết là 
 nguyên công phay mặt đầu, thứ 
 hai là khoan các lỗ. 
 4. Để lập một chương trình, đầu tiên hãy 
 viết ra giấy. Chương trình bao gồm các 
 chữ số và ký tự. 
 5.Sau khi hoàn thành, cẩn thận kiểm 
 tra lại nội dung chương trình. 
N1; G90 G00 G54 X90.0 Y105.0 
................ Bước Miêu tả Mã dụ
1 Phay mặt đầu 02
2 Khoan 03
O0001 
G91 G28 T9001; 
M06; 
 5
 4. Nhập chương trình vào máy 
Sau khi viết chương trình, sử dụng bàn 
phím trên bảng điều khiển để nhập 
chương trình vào bộ nhớ NC. 
Nội dung của chương trình đã nhập vào 
có thể được kiểm tra trên màn 
hình.Thực hiện chương trình, máy sẽ 
hoạt động theo theo các khối lệnh của 
chương trình. 
Có những trường hợp, dấu chấm thập 
phân không được nhập đầy đủ. Để 
tránh những trường hợp đó, người lập 
trình nên viết các giá trị số theo cách 
dưới đây: 
Ví dụ: 
 (1) Z.5  Z0.5 
 (2) X200. X200.0 
Sau khi nhập chương trình vào ,cần kiểm tra lại chương trình một cách 
cẩn thận xem có nhập sai hay thiếu dữ liệu hay không. 
u sai, dụng cụ cắt và đài dao có thể va vào đồ gá trong quá 
trình gia công, gây ra các sự cố nghiêm trọng, nguy hiểm cho người và 
máy móc. 
Nếu chương trình được đưa vào bộ nhớ không phải do người lập 
trình mà do người điều khiển máy, hãy viết thật rõ ràng và chính xác để 
bất kỳ ai cũng có thể đọc dễ dàng. Nếu người điều khiển máy đọc sai và
nhập dữ liệ
6
7
khi hoàn thành sản phẩm 
5.1 
ông sản phẩm hoàn chỉnh, bao 
gồm cả việc lập chương trình. Hiểu và tiến hành theo các bước sau, công 
việc sẽ được tiến hành một cách hiệu quả. 
ạch 
ản xuất và 
p trình 
hiết lập 
ản xuất 
àng loạt 
5. Quá trình cho đến 
Trình tự làm việc 
Phần này sẽ miêu tả trình tự thực hiện gia c
1.Nghiên cứu bản vẽ để xác định yêu cầu gia công 
2.Xác định dụng cụ sử dụng 
3.Phân tích phương pháp định vị và kẹp 
4.Lập chương trình 
5.Bật nguồn cho máy công cụ 
6.Nhập chương trình vào máy 
7.Lưu chương trình vào bộ nhớ 
8.Lắp dụng cụ và phôi lên máy 
9.Đo và nhập vào giá trị bù chiều cao và bán kính 
11.Đặt điểm O 
12.Kiểm tra chương trình bằng cách chạy không cắt 
10. Rà gá phôi trên bàn máy để xác định điểm O 
13.Kiểm tra điều kiện gia công bằng cách tiến hành cắt thử. (sửa 
chương trình nếu thấy cần thiết, chỉnh sửa giá trị bù dao nếu cần 
thiết) 
Lập kế ho
s
lậ
T
S
h
14.Gia công trong chế độ tự động 
15.Hoàn thành sản phẩm 
S¶n xuÊt 
hµng khèi 
5.2. 
ững mục này để đảm bảo quá trình gia công ch ính xác và an 
Các mục cần kiểm tra 
Các mục cần kiểm tra trước khi gia công được tóm tắt theo bảng sau. 
iểm tra nhK
toàn 
 Các mục kiểm tra 
1 Dung sai trên bản vẽ? 
2 Hiểu được các ký hiệu thể hiện độ chính xác chưa ? 
3 Biết rõ vật liệu và hình dáng phôi chưa? 
4 Hiểu rõ các quá trình thực hiện trước và sau trên trung tâm 
gia công chưa? 
5 Hiểu đ ược mấu chốt khi gia công chưa? 
6 Xác định chính xác gốc phôi chưa? 
7 Hiểu rõ về phôi chưa? 
8 Đọc kỹ tất cả các kích thước và ghi chú trên bản vẽ chưa? 
Đọc bản vẽ 
chắn rằng không còn thông 9 Có giữ sạch sẽ bản vẽvà chắc 
tin nào không hiểu. 
 Các mục kiểm tra 
1 Các điều kiện gia công phù hợp với hình dáng và vật liệu 
phôi không.? 
2 Phương pháp định vị đã chuẩn chưa ? 
3 Lựa chọn đúng dụng cụ cắt chưa? 
4 Thứ tự các bước gia công có phù hợp với hình dáng và 
vật liệu phôi không ? 
Các điều 
iện gia 
 k 
8
5 Liệu có khả năng va đập trong quá trình gia công? công 
a? 6 Chuẩn bị phiếu công nghệ chư
 Các mục kiểm tra 
1 Liệu chương trình đang được viết có phù hợp với hình 
dáng và vật liệu phôi không? 
2 Chương trình có được lập theo các bước gia công hay 
không 
3 Dấu chấm thập phân có được nhập đầy đủ vào các giá trị 
số hay không? 
4 Dấu (+,-) được nhập trước các giá trị số đúng chưa? 
5 Chế độ chạy dao sử dụng (chạy dao nhanh, chạy dao gia
công) sử dụng đứng chưa? 
6 Lượng chạy dao tiếp cận và lượng chạy dao cắt đã xác 
định chưa? 
7 Đã kiểm tra tất cả dữ liệu nhập vào chính xác chưa? 
Nhập 
hươc ng 
ình 
 ẫu nhiên trong chương trình do mất tập 
tr
8 Liệu có những lỗi ng
trung hay không? 
 Các mục kiểm tra 
1 Đài dao và phần chuôi dao được làm sạch trước khi kẹp 
chưa? 
2 Dụng cụ có thể bị mòn hoặc mẻ không ? 
3 Hình dáng và vật liệu dụng cụ phù hợp với phôi không? 
4 Dụng cụ đã được kẹp lên đài dao đúng chưa? 
5 Chiều dài dụng cụ có phù hợp không? 
6 Khi kẹp trục dao khoét lên trục chính, đầu dụng cụ có 
ụ không? hướng ngược với hướng di chuyển của dụng c
7 Tất cả dụng cụ đã được đăng ký chưa? 
8 Mã dụng cụ có được nhập chính xác không? 
9 
Mã số dụng cụ được phân phối phù hợp với kích thước 
dụng cụ không? 
10 Đã lưu ý đến khoảng cách liền kề với dụng cụ có đường 
kính lớn chưa? 
Kẹp dụng
cụ 
outing 
Tool) 
các khoảng trống giữa lỗ đặt 
(M
11 Trong kho dao có bố trí hợp lý 
dao to và dao nhỏ chưa? 
 kiểm tra Các mục 
1 Công tắc Door Interlock đẫ được đặt ở vị trí Nomal chưa? 
2 Cửa đã đóng chưa? 
3 Trong quá trình thao tác bù dao, cần cân nhắc xem có thể 
gây va đập dụng cụ hay không? 
4 Tốc độ dụng cụ bắt toạ độ đã đúng chưa? 
5 ợc đặt đúng chưa ? Giá trị hệ tọa độ phôi đã đư
6 Gốc phôi đã được tính toán trừ( hoặc cộng) với bán kính 
dụng cụ bắt toạ độ chưa ? 
7 Khi tiến hành đo dữ liệu bù chiều dài dụng cụ, giá trị Z của 
 hệ tọa độ sử dụng đã đặt về không chưa?
8 Hướng bù dao đã đứng chưa ? 
9 Kiểm tra mã số dụng cụ đựoc bù chưa? 
10 Kiểm tra dữ liệu bù hình học, bù mòn và hệ toạ độ hệ thống 
được sử dụng cho việc bù dao chưa ? 
ù dao 
(Tool 
ffset) 
1 chiều cao dụng cụ đã đúng 
chưa? 
O
1 Kiểm tra dữ liệu bù bán kính và
 Các mục kiểm tra 
1 Khoá DOOR INTERLOCK đã được đặt vào vị trí Nomal 
chưa ? 
2 Cửa đã đóng chưa? 
3 Đã bật chế độ chạy từng khối lệnh hay chưa? 
4 o và tốc độ cắt đã phù hợp chưa? Bước tiến da
 B 
9
5 Chế độ chạy dao( chạy dao nhanh hay chạy cắt gọt) đã 
đúng chưa? 
6 Hướng rút dao sau khi cắt đã chính xác chưa? 
7 động của dụng cụ trong vùng đã tính toán không Chuyển
đảm bảo không va đập chưa? 
8 Kiểm tra khả năng va đập của dụng cụ với phôi và đồ gá 
chưa? 
 9 không?Có thể dừng khẩn cấp trong quá trình gia công hay Chạy thử 
hông cắt 
ry run) g cắt gọt (Dry run), đã 
e…) về vị trí đúng chưa ? 
(D 10 Sau khi kết thúc chạy thử khôn
chuyển lại công tắc, trên bảng điều khiển(Dry run, 
Feedrat
 kiểm tra Các mục 
1 Khoá DOOR INTERLOCK đã được đặt vào vị trí Nomal 
chưa? 
2 Cửa đã đóng chưa? 
3 ơn được bật Chức năng chạy chương trình theo khối lệnh đ
chưa? 
4 u rộng cắt, lượng 
ưa ? 
Điều kiện gia công ( chiều sâu cắt, chiề
chạy dao, tốc độ trục chính) đã hợp lý ch
5 Trình tự nguyên công và bước gia công có phù hợp với 
hình dáng và vật liệu phôi hay không? 
6 Lựa chọn dụng cụ cắt đã hợp lý chưa? 
7 Lựa chọn đồ gá phù hợp không? 
8 Phương pháp kẹp phôi đúng đúng chưa? 
9 Quá trình cắt có thể được quan sát không ? 
10 Lưu lượng và hướng phun dung dịch làm nguội có đúng 
không? 
11 Dụng cụ cắt có thể va đập với phôi và đồ gá không? 
12 Kích ớc có được đo sau cắt thô chưa ? thư
Chạy cắt 
thử 
(Test 
cutting) k 
10
13 Công tắc Override trên bảng điều khiển có được đặt tại % 
phù hợp với lượng chạy dao nhanh và chạy dao cắt gọt 
không? 
 công không?14 Có thể dừng máy khẩn cấp trong quá trình gia
 tra Các mục kiểm
1 Độ chính xác dụng cụ đo có phù hợp không? 
2 Lựa chọn dụng cụ đo đúng không? 
3 Trình tự đo đúng không? 
4 pháp đo phù hợp chưa? Phương 
5 Vùng được đo có được xác định rõ ràng không? 
6 Vùng được đo có thể bị lẫn phoi và dung dich làm mát 
không? 
Đo lường 
(Measuring) 
á trình cắt thô hay không? 7 Kích thước có được đo sau qu
 8 Khi đo, phôi có được làm mát không ? 
 kiểm tra Các mục 
1 Khoá DOOR INTERLOCK đã được đặt vào vị trí Noma
chưa? 
l 
2 Cửa đã đóng chưa? 
3 Tất cả các chức năng NC như SingleBlock để kiểm tra 
chương trình đã được tắt chưa? 
4 Mục tiêu thời gian gia công cho một phôi là bao nhiêu? 
5 Độ mòn dao có được kiểm soát không ? 
sản xuất 
hàng loạt 
(Mass 
roduction) 6 Kích thước có được đo sau quá trình cắt thô hay không? p
11
6. 
 trình bày một số thuật ngữ cơ bản được dùng khi lập 
6.1. 
ng 
ằng bốn chữ số hoặc ít hơn, sau ký tự 
Alphabet “O”, từ 1 to 9999. 
Các thuật ngữ trong lập trình 
Trong phần này sẽ
một chương trình. 
Số chương trình (Program number) 
Có thể lưu trữ nhiều chương trình trong trong bộ nhớ NC. Số chương trình 
dùng để lưu trữ nhiều chương trình, để phân biệt với các chương trình 
khác trong bộ nhớ và được xắp xếp theo một trật tự nhất định. Số chươ
trình (dạng số) phải được đặt tại dòng đầu tiên của chương trình. Số 
chương trình được xác định b
 O0001;--------
0
--------------------------------- Số chương trình 
01; G91G28Z0T9
 M06; 
N1; 
12
0.0Y105.0; 
Y0; 
 G90G00G54X9
 : 
 M01; 
 M06; 
 N2; 
 G90G00G54X0
........ 
M30; 
chó ý
 Nếu số chương trình đã tồn tại trong bộ nhớ, nó không thể được tiếp. Để 
Số chương trình có thể có ít hơn 4 chữ số. 
Ví dụ nếu bạn nhập số chương trình lµ O1, màn hình sẽ tự động hiển thị 
O0001. 
nhập chương trình, phải đổi lại số chương trình. 
13
6.2. 
ột phần chương trình, sử dụng 
cho một dụng cụ cắt xác định theo thứ tự. 
Số thứ tự (Sequence number) 
Số thứ tự sử dụng để tìm kiếm hoặc gọi tới vị trí một dòng lệnh đang sử 
dụng, hoặc để tìm một vị trí mà bạn muốn sửa chữa chương trình dễ dàng. 
Số thứ tự được thể hiện bằng một số gồm 5 chữ số theo sau ký tự “N”. 
Thông thường, số tứ tự dùng để chỉ định m
 O0001 
 G91G28Z0T9001 
 M06; 
------------------- S N1;-----------------------------
0.0Y105.0
ố thứ tự 
; 
; 
------------- Số thứ tự 
 G90G00G54X9
 G91G28Z0M05
 M01; 
 M06; 
-------------------- N2;---------------
G90G00G54X0Y0; 
M30; 
1. Nếu một số thứ tự có số chữ số lớn hơn 5, thì 5 chữ số từ vị trí có giá trị 
nhỏ nhất được nhận là số thứ tự 
 2. Không nhất thiết phải sử dụng số thứ tự. 
 Nếu một dung lượng chương trình quá dài và vượt quá sức chứa của bộ 
nhớ thì đặt số thứ tự vào vị trí bắt đầu của mỗi nguyên công (hay bước), 
hoặc không sử dụng số thứ tự, điều này sẽ giúp tiết kiệm bộ nhớ. 
14
.3. Đoạn chương trình (Part Program) 
Đoạn chương trình chứa các thông tin cần thiết cho việc thực hiện từng 
ông (hay bước) được tiến hành bởi một dụng cụ. 
6
nguyên c
 O0001; 
 G91G28Z0T9001; 
 M06; 
 N1; 
 G90G00G54X90.0Y105.0; 
00G54X0Y0; 
 G91G28Z0M05; 
.4. Địa chỉ (Address) 
g bảng Alphabet để định nghĩa một địa chỉ. 
2000 
Những số (bao gồm kí hiệu và dấu chấm thập phân) theo sau địa chỉ 
ượ gọi là ”. 
 G43Z30.0H1S440T502; 
 M01; 
 M06; 
 N2; 
 G90G
 G43Z30.0H2S800T503; 
 M01; 
 M06 
6
 Sử dụng chữ cái tron
 F G01 Z0 
 Địa chỉ 
 6.5. Dữ liệu (Data) 
đ c “Dữ liệu
 G01 Z0 F2000 
 Dữ liệu. 
(phần chương trình dành 
cho dụng cụ số 9001) 
(phần chương trình dành 
cho dụng cụ số 5002) 
chó ý
 Ngoài ra, các thông 
 cũng được gọi là dữ
tin khác đưa vào h
 liệu. 
Xác định rõ kiểu của dữ liệu từ việc giả
 ệ thống NC cho việc gia công phôi 
i thích khối lệnh 
15
rd) 
ừ l nh là n vị nh để gọi một chức năng xác định. Một từ bao gồm 
đồng thời 
i lệnh bao gồm 
ứng với một khối lệnh. 
O0001;..................................................... Khối thứ nhất. 
G91G28Z0T9001;......................................Khối thứ hai. 
.................................................Kối thứ ba. 
6.6. Từ lệnh (Wo
T ệ đơ ỏ nhất 
có địa chỉ và dữ liệu. 
 G01 Z0 F2000 
 Từ 
6.7. Khối lệnh (Block) 
Khối lÖnh là đơn vị lệnh nhỏ nhất cần thiết để điều khiể
cũng là đơn vị nhỏ nhất tạo nên chương trình. Một khố
n máy, 
nhiều từ lệnh. 
Trong chương trình, mỗi dòng lệnh tương 
 M06;..........
chó ý
ợp của địa chỉ và dữ liệu, 
ạ sau đây: 
-----------------------------số chươ
--------------khối lệnh. 
N2;------------------------------------------- số thứ tự. 
G90G00G54X0Y0;----------------------- khối lệnh 
 : 
G91G28Z0M05; 
M30;----------------------------------------- khối lệnh 
Khối lệnh được kết thúc bằng ký tự [;]. 
6.8. Tóm tắt 
Một chương trình bao gồm các từ lệnh, sự kêt h
một khối lệnh bao gồm nhiều từ lệnh, như được minh ho
 O0001;---------- ng trình. 
 G91G28Z0T9001;-------------------------khối lệnh 
 N1;--------------------------------------------số thứ tự 
0G00G54X90.0Y105.0; G9
 G91G28Z0M05;-------------
 M01; 
M06; 
Đoạn 
chương 
trình 
Đoạn 
chương 
trình 
Chương 
trình 
16
ẽ miêu tả chuyển động theo các trục được điều khiển và 
điều khiển 
rong 
ình. 
7.1.1. Loạt máy MV
iều k nh như sau: 
Trục Bộ phận 
7. Điều khiển và định hướng các trục 
Trong phần này s
quan hệ của chúng trong chương trình. 
Hiểu kỹ về phương chiều các trục điều khiển là rất cần thiết khi lập 
trình. 
7.1. Di chuyển theo các trục 
Trong ph
r
ần nà cách xác định các trục ty sẽ định nghĩa các trục và
chương t
,SV,SVD. 
 Các trục đ hiển và hướng của chúng được xác đị
chiều dương(+) và âm(-) 
X Bànmáy chiều + 
về bên trái, nếu quan sát từ mặt trước máy tới phôi 
Y Bàn áy 
ừ thân máy đến phôi) 
m chiều + 
hướng ra mặt phẳng trước của máy. 
(Hướng quan sát t
Z Đầu trục 
chính 
chiều + 
đi lên ,quan sát máy từ mặt trước 
(hướng lên, quan sát theo chiều từ phôi lên trục quay 
của dụng cụ). 
17
.2. ương trình. 
 để xác định hướng các trục 
iều khiển. 
7 Diễn tả chuyển động các trục trong ch
Với loạt máy MV,SV,SVD, các ký hiệu(+),(-) đủ
chuyển động. 
rục được T
đ
 Chuyển động thực. Chuyển động giả định khi lập 
trình 
 X 
ợp lệnh “X+__”, 
bàn máy di chuyển sang trái 
,khi quan sát máy từ mặt phẳng 
trước 
ển trong khi bàn máy 
không chuyển động, có nghĩa 
là dụng cụ di chuyển sang phải
Trường h N
di chuy
ếu dụng cụ được giả định là 
Với lệnh “Y+__” thì bàn máy 
chạy về phía người điều khiển. g chuyển động, có nghĩa 
 dụng cụ di chuyển sang từ 
Y
Nếu dụng cụ được giả định là 
di chuyển trong khi bàn máy 
hônk
là
vị trí người điều khiển tới thân 
máy 
Z 
Với lệnh “Z+__” thì bàn máy đi 
lên, theo hướng nhín từ mặt 
Cùng h−íng với chuyển động 
thực 
 trước 
18
Nếu giả thiết dụng cụ di chuyển, trong khi bàn máy đứng yên, thì phương, 
chiều các trục được định nghĩa như dưới đây: 
19
8. 
 tham chiếu với điểm gốc 
phôi. Theo đó, gốc phôi phải được xác định rõ ràng. 
h tại điểm mà có thể xác định một cách 
ệc lập trình trở lên dễ 
1).Ví dụ về đặt gốc phôi tại tâm để dễ dàng tính toán toạ độ tâm lỗ, hoặc 
các hốc tròn. (pocket) 
ọn gốc phôi 
§iÓm gốc phôi 
Khi đưa ra lệnh ”di chuyển dụng cụ cắt tới điểm A”, ví dụ, nếu không có 
điểm tham chiếu, máy sẽ không thể tìm được toạ độ điểm A. 
Điểm tham chiếu được thiết lập cho chương trình được gọi là điểm gốc 
phôi, điểm (X0,Y0,Z0). 
Trong chương trình, giá trị toạ độ (X,Y,Z) được
Điểm gốc phôi nên được xác địn
uận tiện. Việc xác định gốc phôi làm cho cho vith
dàng cũng như là đảm bảo độ chính xác. 
 Trên bản vẽ, gốc phôi được ký hiệu như sau: 
2).Khi dạng hình học của chi tiết gia công có tính đối xứng, ch
như hình vẽ để tính toán toạ độ dễ dàng. 
9. 
ển động của dụng cụ cắt từ điểm hiện tại tới điểm tiếp 
ử dụng 2 kiểu lệnh sau đây : 
ủa từng loại toạ độ này, để 
.1. Lệnh tuyệt đối 
ột điểm bằng khoảng cách, có dấu (+) 
Z0). 
đ n
Toạ độ lập trình 
Để xác định chuy
theo (điểm đích ), s
 1. Lệnh tuyệt đối . 
 2. Lệnh gia số. 
Khi viết chương trình, phải hiểu rõ bản chất c
sử dụng hợp lý. 
9
Lệnh tuyệt đối định nghĩa tọa độ m
,(-) xác định, từ điểm gốc phôi (X0,Y0,
 Chế độ lệnh tuyệt đối được xác ị nh G90. h với lệ
 Lệnh với hÖ to¹ ®é tuyệt đối(1) 
Toạ độ của điểm (1) và (2) viết trong 
 hệ to
ợc viết đầy 
ạ độ tuyệt đối 
 G90 X100 Y10.0;............(1). 
 X-20.0Y20;.....................(2). 
bỏ nhưng 1. Dấu dương có thể 
 dấu âm thì phải đư
 20
 đủ. 
 X+10.0 → X10.0 
 Y+10.0 → Y10.0 
 2. Giá trị được viết trong (O,O) 
 trong hình bên trái là giá trí 
 toạ độ của (X,Y). 
 LËp tr×nh theo hÖ to¹ ®é tuyÖt ®èi (2
DiÔn t¶ c¸c điểm (1),(2), (3) vµ (4) theo
X-Y-Z 
G90 X-175.0 Y-100 Z50.0;.........(1). 
). 
Z50.0);..(4) 
Các từ lệnh trong (...), 
tương tự các khối lệnh 
trước đó, có thể được bỏ 
qua. 
) 
 hệ toạ độ tuyệt đối trªn mÆt ph¼ng 
(G90)X175.0(Y-100) Z50.0;........(2
(G90)(X175.0)Y100(Z50.0);........(3). 
(G90)X-175.0 (Y100.0) (
21
9.2 
ương chỉ ra rằng điểm đó 
định với lệnh G91 
Lệnh gia số 
Lệnh gia số định nghĩa toạ độ một điểm bằng cách chỉ ra khoảng cách di 
chuyển tới điểm đích từ điểm hiện tại. Chiều d
nằm theo hướng dương so với điểm hiện tại. 
 Chế độ lệnh gia số được xác 
 Diễn tả lệnh gia số (1) 
 Sử dụng lệnh gia số để di chuyể
ể 
ết trong (O,O) 
 trong hình bên là giá trị toạ 
 độ của (X,Y) 
q
ng (...), tương tự 
các khối lệnh trước đó, có thể 
được bỏ qua. 
n dụng cụ từ điểm (1) tới điểm (2). 
90X10.0Y10.0;...................................(1). 
G91X-30.0Y10.0;..................................(2). 
 1). Với toạ độ dấu dương có th
bỏ nhưng dấu âm thì không 
 được bá. 
 X+30.0 X30.0. 
 Y10.0. Y+10.0 
 2). Giá trị được vi 
 Diễn tả lệnh gia số (2) 
 Sử dụng lệnh gia số di chuyển ua các điểm (1),(2),(3) và (4). 
G90X-175.0Y-100.0Z50.0;....................(1). 
91X350.0(Y0)(Z0);..............................(2). G
(G91)(X0)Y200.0(Z0);............................(3).
).(G91)X-350.(Y0)(Z0);.............................(4
Các từ lệnh tro 
 G22
9.3. 
uyệt đố tắt 
dưới đây. 
Tóm tắt 
ữa lậSự khác nhau gi p trình theo toạ độ t i và gia số được tóm 
theo bảng 
 Lập trình tuyệt đối Lập trình tương đối 
Ký tự địa chỉ. G90(X_;Y_;Z_;) G91(X_;Y_;Z_;) 
Ý nghĩa dấu (+,-) thể hiện vùng tồn tại của 
điểm 
hướng chuyển động ti
theo của dụng cụ 
ếp 
Ý nghĩa của giá trị số. với gốc khoảng cách so
phôi 
Hành trình cần di 
huyển tiếp theo c
Đi tham chiếu . ị trí dụng cụ hiện tại. ểm Điểm gốc phôi 
(X0,Y0,Z0). 
V
 thường được viết theo lệnh tuyệt đối. Lệnh Nói chung, một chương trình
 gia số thường được sử dụng khi l 
 l
ập trình gia công những phần lặp đi lặp 
ại theo từng bước cố định. 
23
10. Xác định điều kiện cắt gọt. 
ắt gọt cần phải 
uan tâm khi gia công 
-1
 S400;.................Tốc độ trục chính 400v/ph 
ỉ F 
dao 100m/ph 
 3. 
ắt. Chiều sâu cắt 
Các điều kiện cắt gọt được thiết lập 
khi lập chương tr ình có ảnh hưởng lớn 
đến sự an toàn, hiệu suất và độ chính 
xác gia công, được chọn khi lập chương 
trình. Các điều kiện này phải được kiểm
tra cẩn thận. 
au đây là 4 điều kiện cS
q
 1. Tốc độ trục chính (Spindle Speed) (min ). 
 min-1 có nghĩa là vòng/phút 
2. Tốc độ tiến dao cắt (Cutting Feedrate) (mm/min) 
chó ý
 Tốc độ tiến dao được đặt trực tiếp sau địa ch
 F100;................. Tốc độ tiến 
 Chiều sâu cắt (Depth of cut) 
Không có chức năng đặc biệt để xác định chiều sâu c
đạt được bằng cách di chuyển dụng cụ theo trục Z. 
 Với nguyên công gia công lỗ, chiều sâu cắt có thể được chỉ định bằng 
 cách sử dụng một địa chỉ. 
chó ý
24
ằng địa chỉ. 
 4. 
u rộng 
cắt đạt được bằng cách di chuyển dụng cụ theo trục X và Y. 
iều sâu cắt có thể chỉ ra b Với nguyên công gia công lỗ, ch
 (cụ thể hơn, có thể tham khảo phần sau của giáo trình). 
Chiều rộng cắt.(Cutting Width). 
Không có chức năng đặc biệt để chỉ định chiều rộng cắt Chiề
25
11. 
ng B và các chương 
Các dạng mã lệnh 
Một chương trình đã được lập bằng cách sử dụng ký tự và chữ số. Các 
mã lệnh G,M,S,F,T,D,và H là thể hiện các chức năng chính. 
Chi tiết về các mã lệnh này sẽ được trình bày ở chươ
kế tiếp. 
Bảng dưới đây sẽ khái quát các chức năng trên. 
Các chức năng. Mã 
ã G 
M
Chỉ ra phương pháp gia công trong mỗi khối lệnh hoặc chuyển động 
theo các trục. Trước các lệnh này, NC sẽ chuẩn bị cho chuyển động 
trong mỗi khối lệnh. Vì lý do này, chức năng G còn được gọi là chức 
năng chuẩn bị. 
Mã M 
ức năng hỗ trợ cho 
ịch làm nguội. 
Gọi là các chức năng phụ và làm việc như một ch
chức năng G. 
Ví dụ :M08;.................. .bật dung dịch làm nguội. 
 M09;....................tắt dung d
Mã S Đặt tốc độ quay của trục chính . 
Ví dụ :S400;..................là tốc độ trục với 400vòng/phút. 
Mã F Đặt tốc độ tiến dao 
Ví dụ :F100;..................là lượng tiến dao 100mm/phút. 
Mã T Chỉ định mã số dụng cụ. 
Ví dụ :T1;......................là gọi dụng cụ cắt số 1. 
Mã D ụng cụ theo giá trị lưu trong địa 
Chỉ định mã số bù bán kính dụng cụ 
Ví dụ:D1;.......................bù bán kính d
chỉ 1 của bộ nhớ. 
Mã H ều dài dụng cụ theo giá trị lưu trong 
địa chỉ 1 của bộ nhớ. 
Chỉ định mã số bù chiều dài dụng cụ 
Ví dụ :H01.....................bù chi
26
đưa ra và giải thích các Từ và Địa chỉ được sử dụng trong 
c
ĩa. 
Từ và địa chỉ 
Bảng dưới đây 
hương trình : 
Chức năng Địa chỉ Ý ngh
Số chương trình :(ISO)/O(EIA). Số chương trình 
Số thứ tự N Số thứ tự 
Chức năng chuẩn 
ị. 
 ạng chuy ển động 
b
G D
Từ khoá kích thước 
,A,B,C 
,K 
c trục: 
Toạ độ tâm .... 
X,Y,Z
 R
I,J
theo cáLệnh di chuyển 
Cung bán kính, góc R. 
Chức năng tiến dao F Tốc độ tiến dao,bước ren. 
Chức năng tốc độ 
quay trục chính . 
S Tốc độ quay trục chính. 
Chức năng dụng cụ T Số hiệu dụng cụ số ,mã số bù 
dụng cụ . 
Chức năng hỗn hợp M 
.............. B 
Điều khiển tắt mở máy....... 
...........................
Mã số bù dụng cụ H Mã số bù 
Dừng P,U,X Thời gian dừng. 
Số chương trình P gọi chương trình con. 
Định rõ số tiếp theo P,Q Số lần lặp trong chương trình 
Lặp đi lặp lại P ố lần lặp trong chương trình 
con 
Đếm s
27
ải thích sự khác biệ à Địa chỉ trong chương 
 trình. 
Địa ch ỉ Ý 
 Từ và địa chỉ 
 B g dưới đây giản t của Từ v
nghĩa 
B Xác định vị trí trên trục B (lệnh tuyệt đối) 
C Chỉ định góc quay của trục chính (lệnh tuyệt đối) 
F Tốc độ tiến dao. 
G 
Phương pháp gia công và chuyển động của các trục trong mỗi 
khối lệnh thuộc chương trình 
H Chỉ định góc quay của trục chính (lệnh gia số ) 
I Một thành phần của lệnh nội suy cung tròn, tương ứng với lượng 
di chuyển theo trục X 
J 
Một thành phần của lệnh nội suy cung tròn, tương ứng với lượng 
di chuyển theo trục Y 
K 
Một thành phần của lệnh nội suy cung tròn, tươ
di chuyển theo trục Z 
ng ứng với lượng 
M Điều khiển các chức năng ON/ OFF của máy. 
N Số thứ tự 
O Số chương trình. 
P Đặt thời gian dừng và gọi chương trình con 
Q Chiều sâu cắt mỗi lát khi sử dụng chu trình gia công lỗ . 
R Gi¸ trÞ b¸n kÝnh trong lÖnh néi suy cung trßn. 
S Tốc độ quay trục chÝnh 
T Số dụng cụ. 
U 
Vị trÝ trªn trục X (lệnh gia số) vµ lệnh thời gian trong chức năng 
dừng . 
W Vị trÝ trªn trục Z (lệnh tuyệt đối) vµ lệnh thời gian trong chức năng 
dừng . 
X 
Vị trÝ trªn trục Y (lệnh tuyệt đối) vµ l
dừng 
ệnh thời gian trong chức năng 
Z Vị trí trên trục Z (lệnh tuyệt đối) 
28
12. 
§©y lµ mẫu ch−¬ng tr×nh khi lËp chương tr×nh cho c¸c dụng cụ (phay bề 
O0001;..........................Tªn ch−¬ng tr×nh (Dßng lÖnh nµy chØ ®−îc ®−a 
MÉu c¬ b¶n cña mét ch−¬ng tr×nh 
mặt, phay ngãn vv....).: 
 ra mét lÇn vµo thêi ®iÓm b¾t ®Çu ch−¬ng tr×nh). 
N1;............................... Số thø tù (dßng lÖnh nµy chØ ®−îc ®−a ra mét lÇn 
 B¾t ®Çu nguyªn c«ng hay b−íc míi). 
G90G00G54X_Y_; ......Ch¹y dao nhanh ®Õn X_Y theo to¹ ®é tuyÖt ®èi 
 Điểm gốc ph«i được x¸c định bởi G54 đến G59. 
 to ®é Z gäi gi¸ trÞ bï dao H theo chiÒu G43Z_H_S_T_(M08); Di chuyÓn dao ®Õn ¹
 Z cña dao ®ã vµ gọi dụng cụ tiÕp theo (T) tíi vÞ trÝ thay 
 §Æt tèc ®é trôc chÝnh quay víi vËn tèc S vµ lÖnh bËt dung 
Þch 
 dao. 
 d t−íi nguéi (M08) 
chó ý
 M08 cã thÓ ®−îc bá ®i nÕu kh«ng cÇn t−íi nguéi 
 vÒ, t¾t dung dÞch lµm nguéi. 
c m¸y, dõng trôc chÝnh 
D ng ¹m t êi 
ổi dụng cụ. 
M03; Quay trôc chÝnh theo chiÒu thuËn 
G00 Z_(M09); Rót dông cô trë
G91G28Z0M05; Trở về ®iÓm gè
õ t hM01; 
M06 §
N2................................ 
..................................... 
M6................................ 
M30; Kết thóc ch−¬ng tr×nh ,quay vÒ dßng ®Çu ch−¬ng tr×nh 
29
Ëp ch−¬ng tr×nh 
13.1. 
Ï ®−îc nhËn ra vµ hiÓn thÞ thµnh mét sè bèn ch÷ sè sau 
n thÞ 
13. Nh÷ng chó ý khi l
Số chương tr×nh 
TÊt c¶ c¸c sè ch−¬ng tr×nh ph¶i trong kho¶ng 4 ch÷ sè. Tuy nhiªn, kh«ng 
cÇn thiÕt ph¶i viÕt ®Çy ®ñ c¶ 4 ch÷ sè. Mét sè ch−¬ng tr×nh ®−îc nhËp Ýt 
h¬n bèn ch÷ sè s
khi ®−îc nhËp vµo NC. NÕu nhËp vµo lµ “O1”, NC sÏ nhËn ra vµ hiÓ
thµnh “O0001”. 
chó ý
 ViÖc nhËp sè ch−¬ng tr×nh n¨
13.2. Kho
o gi÷a c¸c tõ 
y nhiªn khi nhËp ch−¬ng tr×nh vµo bé 
hí NC, mét kho¶ng tr¾ng sÏ ®−îc tù ®éng 
chÌn vµo gi÷a c¸c tõ lÖnh. 
13.3. 
−¬ng tr×nh ®−îc lËp b»ng c¸c ký tù Alphabet, c¸c dÊu +,-,c¸c ký 
hiÖu, c¸c ch÷ sè vµ dÊu chÊm thËp ph©n. Ngoµi ra, t¹i cuèi ®iÓm mçi khèi 
 vµ ký hiÖu “/” ®Ó bá qua mét khèi 
m ch÷ sè hoÆc h¬n lµ kh«ng ®−îc phÐp. 
ảng cách giữa lệnh trong chương trình 
Mét ch−¬ng tr×nh sÏ ®−îc viÕt theo c¸ch sau
®©y: 
Trªn dßng (1), 1 kho¶ng tr¾ng ®−îc ®Æt gi÷a 
G00 vµ G90. Khi nhËp ch−¬ng tr×nh, kh«ng 
thÓ chÌn 1 kho¶ng tr¾ng vµ
lÖnh. Tu
n
DÊu vµ ký hiÖu 
Mét ch
lÖnh sö dông dÊu “;” ®Ó kÕt thóc lÖnh
lÖnh. 
chó ý
 Chøc n¨ng bá qua mét dßng lÖnh: 
n 
h«ng ®−îc kÝch ho¹t, ch−¬ng tr×nh 
sÏ thùc hiÖn tÊt c¶ c¸c dßng lÖnh , kÓ c¶ nh÷ng dßng lÖnh cã dÊu “/” . 
C¸c ký hiÖu sau ®©y ®Òu ®−îc sö dông: [,] [*] [ [ ] ] [( )] [#]. 
Chó ý ký hiÖu [ @ ] kh«ng được dïng. 
.............(1). 
G43_Z30.0 H1 S440 T5002; 
 Kho¶ng tr¾ng. 
O0001; 
G91 G28 Z0 T9001; 
M06; 
N1; 
G90_G00 G54 X90 
Y105.0;.....................
 NÕu chøc n¨ng nµy ®−îc kÝch ho¹t, c¸c dßng lÖnh b¾t ®Çu b»ng dÊu “/” sÏ 
®−îc bá qua cho tíi dßng lÖnh tiÕp theo. Ch−¬ng tr×nh tiÕp tôc thùc hiÖ
c¸c dßng lÖnh kh«ng chøa dÊu “/”. 
 NÕu chøc n¨ng bá qua mét dßng lÖnh k
1 NhËp dÊu chÊm thËp ph©n 3.4 
 dÊu chÊm thËp ph©n ®Ó vµo d÷ liÖu sè, bao 
, thêi gian, tèc ®é. 
 T
Víi hÖ NC, cã thÓ sö dông
gåm nh− kho¶ng c¸ch, gãc
C¸c ®Þa chØ sau cho phÐp sö dông dÊu chÊm thËp ph©n. 
Khoảng c¸ch vµ gãc : X,Y,Z,U,W,A,B,C,I,J,K,Q,R. 
Thời gian : X 
 tiến dao : F ốc độ
 Khi ®−a mét gi¸ trÞ sè sau mét ®Þa chØ, ph¶i ch¾c ch¾n gi¸ trÞ ®−a lµ 
ña dÊu chÊm thËp ph©n cã thÓ chÝnh x¸c, nÕu thiÕu hoÆc sai vÞ trÝ c
 g©y va ®Ëp khi ch¹y ch−¬ng tr×nh sÏ cã thÓ g©y h− háng 
 m¸y. 
 §Ó sö dông hÖ “mm”, sö dông G21. 
 X1.0 = X1mm 
 X1 = X0.001 mm 
 (NÕu kh«ng cã dÊu chÊm thËp ph©n, ch−¬ng tr×nh sÏ coi gi¸ trÞ ®ã 
 ĐÓ sö dông hÖ “inch”, sö dông G20. 
 X1.0 = X1inch 
 X1 = X0.001 inch 
 theo ®¬n vÞ nhá nhÊt) . 
 theo ®¬n vÞ nhá nhÊt ) 
 (NÕu kh«ng cã dÊu chÊm thËp ph©n, ch−¬ng tr×nh sÏ coi gi¸ trÞ ®ã 
chó ý
(1) Cã nhiÒu giíi h¹n trong c¸c ®¬n vÞ sö dông, tuú thuéc vµo lo¹i ®Þa chØ 
10 mm/rev, 10 mm/phót,10inch/rev, 10 inch/phót 
 i gian dõng, dÊu chÊm thËp ph©n 
n, kh«ng ®−îc sö dông dÊu chÊm 
ïng ®Þa chØ P, v× ®Þa chØ P ®ång thêi còng dïng ®Ó chØ 
giê: 
 (2) Trong ch−¬ng tr×nh hay trong mét khèi lÖnh cã thÓ dïng hoÆc kh«ng 
Êu chÊm thËp ph©n. 
 X1000 Z23.7; 
 X10.0 Z22359; 
 sö dông. 
 C¸c ®¬n vÞ sö dông lµ: “mm” “inch” “®é”, vµ “gi©y”. 
 X150.0 X15mm hay X15inches. 
 G04 X10 Dừng 1 gi©y. 
 F10.0 
 (2) Trong tr−êng hîp sö dông lÖnh thê
cã thÓ sö dông víi ®Þa chØ X. Tuy nhiª
thËp ph©n nÕu d
 sè thø tù. 
30
 (1) §Ó gäi m· lÖnh dõng trong 1
 G04 X3600.0 
 (1giê = 3600s). 
 dïng d
31
 M· lÖnh G 
 Chương B
32
1. 
¸c ph−¬ng ph¸p gia c«ng vµ chuyÓn ®éng trªn c¸c 
Þ sè theo sau ®Þa chØ G ®Þnh nghÜa c¸c lÖnh, ®−îc viÕt trong tõng khèi. 
Phô thuéc vµo c¸c m· G tiÕp sau, chóng sÏ ®−îc ph©n lo¹i thµnh 2 kiÓu 
u: 
Danh s¸ch c¸c m∙ G 
M· G cã thÓ coi lµ m· lÖnh chuẩn bị. M· G, bao gåm c¸c ®Þa chØ G vµ gi¸
trÞ sè, sau ®ã x¸c ®Þnh c
trôc trong mét c©u lÖnh. HÖ NC sÏ thiÕt lËp c¸c d¹ng ®iÒu khiÓn ®Ó ®¸p 
øng m· G ®−îc chØ ra. 
Gi¸ tr
sa
KiÓu lÖnh ý nghÜa 
D¹ng m· G ®¬n 
(M· G trong 1 nhãm 00 
1) 
ChØ cã hiÖu lùc trong mét khèi x¸c ®Þnh 
ngo¹i trõ G10 vµ G1
D¹ng m
(M· G th
· G Module 
eo nhãm ) 
M· G cã hiÖu lùc cho ®Õn khi mét m· G 
kh¸c ®−îc ®−a ra 
VÝ dô, G00 vµ G01 c¶ 2 ®Òu lµ d¹ng m· theo module , chóng ®Òu lµ d¹ng 
ãm, trõ nhãm 00. 
Y_; 
c ®Æt tr−íc ®Þa chØ. 
hiÖu lùc víi ®Þa chØ ®ã. 
 m· G kh¸c nhau. 
 cã 
ung ®−a ra, tÝn hiÖu c¶nh b¸o (No. 010) sÏ hiÖn trªn mµn h×nh. 
−îc 
 7. §èi víi c¸c m¸y cã APC, ®iÓm gèc thø 3,4 ®−îc dïng ®Ó ®iÒu khiÓn APC , 
 kh«ng dïng cho môc ®Ých kh¸c. 
G01 Cã hiÖu lùc trong ®o¹n 
ch−¬ng tr×nh nµy 
m· G theo nh
G01 X_ Y_ ; 
 X_; 
 G00 X_ Y_; 
 1. Khi ®−a ra m· G trong mét c©u lÖnh, chóng ph¶i ®−î
 NÕu ®Æt m· G sau mét ®Þa chØ mµ nã thiÕt lËp chÕ ®é lµm viÖc, chÕ ®é 
chó ý
 ®−îc thiÕt lËp ®ã sÏ kh«ng cã 
 2. Trong cïng mét c©u lÖnh, cã thÓ sö dông nhiÒu m· G, ®iÒu nµy tuú thuéc 
 tõng nhãm
 3. NÕu nhiÒu m· G ®−a ra trong 1 c©u lÖnh, c¸c m· G chØ ra sau cïng sÏ 
 hiÖu lùc. 
 4. NÕu 1 m· G kh«ng cã trong b¶ng m· G hoÆc kh«ng cã trong phÇn lùa 
 chän bæ x
 5. NC thiÕt lËp chÕ ®é m· G , x¸c ®Þnh bëi biÓu t−îng ], khi nguån ®iÖn ®
 bËt lªn. 
 6. §Ó taro cøng, ®Æt “M29 S_” trong khèi lÖnh tr−íc khèi lÖnh chøa G84 
 hoÆc G74. 
33
hãm M· N M· lÖnh 
G00 X¸c ®Þnh vÞ trÝ 
G01 Néi suy tuyÕn tÝnh 
G02 Néi suy cung trßn/xo¾n vÝt/ xo¾n Acsimet/ h×nh nãn 
cïng chiÒu kim ®ång hå. 
G03 
01 
t/ h×nh nãn 
®ång hå. 
Néi suy cung trßn/xo¾n vÝt/ xo¾n Acsime
ng−îc chiÒu kim 
G04 Dõng tÞnh tiÕn dông cô/Dõng chÝnh x¸c 
G09 Dõng chÝnh x¸c 
G10 Thay ®æi hÖ to¹ ®é ph«i 
G10.6 
G11 
00 Huû chÕ ®é G10 
G17 Chän mÆt mÆt ph¼ng gia c«ng XY 
G18 Chän mÆt mÆt ph¼ng gia c«ng XZ 
G19 
02 
Chän mÆt mÆt ph¨ng gia c«ng ZY
G20 §Æt ®¬n vÞ lµm viÖc theo hÖ inch 
G21 
06 
 §Æt ®¬n vÞ lµm viÖc theo hÖ mm
G27 Quay vÒ gèc m¸y 
G28 Trë quay vÒ gèc m¸y tù ®éng 
G29 Quay vÒ gèc m¸y thø 2, thø 3 hoÆc thø 4 
G30 §iÓm O thø hai /thø ba, thø t− 
G30.1 
G31 
00 
Bá qua m· lÖnh 
G33 01 C¾t ren 
G40 hØnh bï b¸n kÝnh Huû bá hiÖu c
G41 HiÖu chØnh b¸n kÝnh dông cô c¾t, dao ë bªn tr¸i c«ng 
tua gia c«ng 
G42 
07 
 cô c¾t, dao ë bªn ph¶i c«ng HiÖu chØnh b¸n kÝnh dông
tua gia c«ng 
G43 Bï chiÒu dµi dông cô , + 
G44 
08 
Bï chiÒu dµi dông cô , - 
G45 Bï vÞ trÝ dông cô , t¨ng 
G46 Bï vÞ trÝ dông cô , gi¶m 
G47 Bï vÞ trÝ dông cô , t¨ng 2 lÇn 
G48 
n 
00 
Bï vÞ trÝ dông cô , gi¶m 2 lÇ
G49 08 Huû bï chiÒu dµi dông cô
G52 §Æt hÖ to¹ ®é ®Þa ph−¬ng 
G53 
00 
Lùa chän hÖ to¹ ®é m¸y 
G54 Lùa chän hÖ to¹ ®é ph«i thø nhÊt 
G55 Lùa chän hÖ to¹ ®é ph«i thø hai 
G56 
 Lùa chän hÖ to¹ ®é ph«i thø ba 
34
G57 Lùa chän hÖ to¹ ®é ph«i thø t− 
G58 Lùa chän hÖ to¹ ®é ph«i thø n¨m 
G59 
14 
thø s¸u Lùa chän hÖ to¹ ®é ph«i 
G60 00 iÕp cËn theo mét h−íng T
G61 M· lÖnh dõng chÝnh x¸c 
G62 
G63 ChÕ ®é Taro 
G64 
Õ ®é kiÓm tra dõng chÝnh x¸c) 
15 
ChÕ ®é c¾t gät (ch
G65 00 Gäi marco 
G66 Gäi nhãm marco 
G67 
12 
Huû gäi nhãm marco 
G72.1 
G72.2 
0 0
G73 Gia c«ng lç s©u tèc ®é cao 
G74 Chu tr×nh taro 
G76 Chu tr×nh khoÐt lç 
G80 Huû chu tr×nh gia c«ng lç 
G81 Chu tr×nh khoan lç n«ng 
G82 Chu tr×nh khoÐt lç bËc 
G83 Chu tr×nh gia c«ng lç s©u 
G84 Chu tr×nh taro 
G84.2 Chu tr×nh taro cøng
G84.3 , ren tr¸i Chu tr×nh taro cøng
G85 Chu tr×nh khoÐt lç 
G86 Chu tr×nh khoÐt lç 
G87 Chu tr×nh khoÐt lç, mÆt sau. 
G88 Chu tr×nh khoÐt lç 
G89 
09 
gia 
c«ng lç 
t lç 
Chu
tr×nh 
Chu tr×nh khoÐ
G90 §Æt hÖ to¹ ®é tuyÖt ®èi 
G91 
03 
§Æt hÖ to¹ ®é gia sè 
G92 §æi hÖ to¹ ®é ph«i/ §Æt tèc ®é quay lín nhÊt 
G94 §Æt tèc ®é tiÕn dao /phót 
G95 
00 
§Æt tèc ®é tiÕn dao /vßng 
G96 Tèc ®é bÒ mÆt kh«ng ®æi 
G97 
13 
Huû tèc ®é bÒ mÆt kh«ng ®æi 
G98 §Æt kiÓu rót dao, trong chu tr×nh gia c«ng lç 
G99 
§Æt kiÓu rót dao, trong chu tr×nh gia c«ng lç 
10
. 
tõ vÞ trÝ hiÖn t¹i tíi vÞ trÝ 
g to¹ ®é gia sè ……....G91 
LÖnh víi hÖ to¹ ®é gia sè ®Þnh nghÜa to¹ ®é ®iÓm ®Ých b»ng hµnh tr×nh cÇn 
 tíi ®iÓm ®ã tÝnh tõ vÞ trÝ hiÖn t¹i. ChiÒu d−¬ng chØ 
 ra r»ng vÞ trÝ ®iÓm tiÕp theo n»m theo h−íng d−¬ng so víi ®iÓm hiÖn t¹i. 
 lÖnh tuyÖt ®èi. 
,Y …… 90 ) ho¶ng c¸ch tíi ®iÓm 
 ®Ých, tÝnh tõ gèc ph«i 
2 C¸c d¹ng to¹ ®é ( G90 , G91) 
 (LÖnh ®Æt to¹ ®é tuyÖt ®èi vµ gia sè ) 
 Nh÷ng m· lÖnh nh»m x¸c ®Þnh d¹ng chuyÓn ®éng 
 tiÕp theo (®iÓm ®Ých) 
 (1). ChuyÓn ®éng trong to¹ ®é tuyÖt ®èi ……. G90 
 (2). ChuyÓn ®éng tron
 C©u lÖnh víi hÖ to¹ ®é tuyÖt ®èi G90
 Khèi lÖnh tuyÖt ®èi x¸c ®Þnh to¹ ®é ®iÓm ®Ých theo hÖ to¹ ®é cña gèc ph«i 
 (X0,Y0,Z0). 
 C©u lÖnh ®Æt hÖ to¹ ®é gia sè G91 
 di chuyÓn trªn c¸c trôc ®Ó
 1. Khèi lÖnh tuyÖt ®èi 
 G90 X_Y_Z_; 
 2. Khèi lÖnh gia sè 
 G91 X_Y_ Z_; 
 G90 …….. ra lµm viÖc víi hÖ to¹ ®é 
 G91 …….. ra lÖnh lµm viÖc víi hÖ to¹ ®é gia sè. 
 X ,Z (G chØ ra h−íng vµ k
 (G91) chØ ra kho¶ng di chuyÓn tíi ®iÓm ®Ých tÝnh 
 tõ ®iÓm hiÖn t¹i. 
chó ý
 i G91 ®−îc 
sö dông trong ch−¬ng tr×nh. T−¬ng tù nh− vËy, G91 sÏ cã 
×nh, cho ®Õn khi ®−a ra G90. 
Khi ®· sö dông G90, nã sÏ cã hiÖu lùc kho ®Õn kh
hiÖu lùc, nÕu ®−îc chØ ra trong ch−¬ng tr 
35
 §èi víi nhãm m· G, tham kh¶o B-1(1.) 
Ký hiÖu chiÒu d−¬ng (+) cã thÓ bá qua , ký tù (-) ph¶i ghi ®Çy ®ñ. 
 Nh÷ng m· G nh− vËy ®−îc gäi lµ m· G module. 
X+10.0 X10.0 Y+10.0 Y10.0 
 LËp tr×nh sö dông G90 & 
 Ch−¬ng tr×nh cho dông cô chu
-20.0 Y20.0................................(2) 
 G91 tõ (1)-(2)
yÓn ®éng theo trôc X & trôc Y 
G90G00 X10.0 Y10.0....................(1) 
X
X X G90 G00 X10.0 Y10.0;................. (1) 
Gi¸ trÞ ®−îc viÕt trong (O,O) ë h×nh 
minh ho¹ bªn tr¸i, chØ ra gi¸ trÞ to¹ 
,Y) 
G91 X-30.0 Y10.0;........................(2) 
 ®é cña (XY
Y
 Ch−¬ng tr×nh sö dông G9 & G91 ( 2 ) 
 LËp tr×nh chuyÓn ®éng (1)- (2)
175 (Y-100.0 ) ( Z50.0 ) ; …………….(2) 
) ; …………..(3) 
-175 (Y100.0 ) ( Z50.0 ) ; …………….(4) 
(X0 ) Y200.0 (Z0) ; …………………...…(3) 
X-350.0
C¸c tõ ...) cã thÓ bá qua. 
0 
- (3)- (4) trªn trôc X , Y , Z 
G90 G00 X-175.0 Y-100.0 Z50.0 ; .......(1) 
X
( X175.0 ) Y100.0 ( Z50.0 
X
G90 G00 X-175.0 Y-100.0 Z50.0 ;…….(1) 
G91 X350 (Y0) (Z0) ;...……………....…(2) 
 (Y0) (Z0) ; ………………..........(4) 
lÖnh trong ( ...........
 36
¸c lÖnh viÕt trong ký hiÖu (...) cã 
thÓ ®−îc bá qua. 
C
Ch−¬ng tr×nh sö dông G90 & 91 ( 3 ) G 
 LËp tr×nh di chuyÓn dông cô theo (1) – (2) – (3) – (4) trªn trªn trôc X vµ Y, 
 sö dông víi hÖ tuyÖt ®èi vµ gia sè. 
1 X5.0 Y-30.0.......................... (3) 
25.0 Y-10.0 .................................(4) 
90 X20.0 Y-10.0........................ (5) 
G90 G00 X10.0 Y10.5...................(1) 
X-20.0 Y20.0.................................(2) 
G9
X
G
37
íi tèc ®é ch¹y kh«ng c¾t 
Ê
nh G00, tÊt c¶ c¸c lÖnh 
4 
t ®Çu gia c«ng 
 Rót dao ra khái ph«i, khi c¾t gät kÕt thóc, 
 di chuyÓn ®Õn vïng gia c«ng tiÕp theo. 
g c¾t, ph¶i 
 ch¾c ch¾n kh«ng cã vËt c¶n nµo 
 ông cô. 
 «ng 
 §−a dông cô ra xa ph«i khi qu¸ tr×nh c¾t 
 gät kÕt thóc. 
0 X_Y
 G00 …............. gäi m· lÖnh ch¹y dao nhanh 
ét 
trªn ®−êng ch¹y dao kh«ng
6. G00 Di chuyÓn dông cô v
 ( t) 
Khi sö dông khèi lÖ
Tèc ®é tiÕn dao lín nh
chuyÓn ®éng ®Òu thùc hiÖn víi tèc ®é ch¹y 
dao nhanh nhÊt. 
M· G00 th−êng xuyªn ®−îc sö dông trong 
ho¹t ®éng sau: 
1. Di chuyÓn tíi ®iÓm b¾
 (Di chuyÓn dông cô tíi gÇn ph«i) 
2. Sau qu¸ tr×nh c¾t gät 
Khi di chyÓn dông cô víi tèc ®é 
ch¹y dao nhanh kh«n
 trªn ®−êng d
 3. KÕt thóc gia c
G 0 _Z_; 
 X , Y, Z……… vÞ trÝ. 
NÕu chuyÓn ®éng trªn c¸c ®−îc ®−a ra ®ång thêi trong cïng m
khèi lÖnh th× ®−êng ch¹y da
®iÓm cuèi lËp tr×nh. Do ®ã, 
ph«i...., dông cô c¾t hoÆc ®
chó ý
 1. Khi ®· sö dông G00 tro
. 
 “0”, tèc ®é ch¹y dao nh
 khi mét m· G kh¸c tron
 	Víi m· G, cã thÓ t
 2 Tèc ®é ch¹y dao nhanh
 3. Trªn mét m¸y cô thÓ, t
 thÝch øng b»ng c«ng t¾
4. NÕu c«ng t¾c ®iÒu khiÓ
 trôc X,Y,Z 38
 cã vËt c¶n. NÕu gÆp nh÷ng vËt c¶n nh− ®å g¸, 
. 
o cã thÓ lµ ®−êng chÐo tõ ®iÓm hiÖn t¹i ®Õn 
khi ch¹y dao nhanh, nhÊt thiÕt ph¶i ®¶m b¶o 
µi dao cã thÓ bÞ va ®Ëp, dÉn ®Õn sù cè h− háng
ng ch−¬ng tr×nh, nã lu«n cã hiÖu lùc cho ®Õn 
, G02 , G03) 
 khiÓn. 
 ch¹y dao trªn b¶ng ®iÒu khiÓn ®Æt vÒ 
anh kh«ng ®−îc thùc hiÖn . 
g nhãm 01 ®−îc ®−a ra ( G00, G01
ham kh¶o trong B_1(1.). 
 thay ®æi tuú thuéc vµo tõng m¸y . 
èc ®é ch¹y dao nhanh ®−îc ®iÒu chØnh mét c¸ch
c ®iÒu khiÓn, trªn b¶ng ®iÒu
n tèc ®é
- Ch−¬ng tr×nh ®Ó ®iÒu khiÓn dông cô c¾t di chuyÓn theo (1) – (2) –(3) – (4) 
 -31.0…………………… ...Ch¹y dao nhanh tíi ®iÓm 2 
× G00 thuéc nhãm m· G module, nã sÏ cã hiÖu lùc trong c¸c khèi liªn 
tiÕp, do ®ã tÊt c¶ c¸c lÖnh di chuyÓn trong c¸c khèi lÖnh trªn ®Òu ®−îc thùc 
hiÖn ë tèc ®é ch¹y dao nhanh. 
Ch−¬ng tr×nh sö dông G00 
 O0001; 
 N1; 
G90 G00X33.0 Y25.0…… .Ch¹y dao nhanh tíi ®iÓm 1 
X
X15.0 Y-15.0 ……………...Ch¹y dao nhanh tíi ®iÓm 3 
X15.0 Y25.0 ……………… Ch¹y dao nhanh tíi ®iÓm 4 
V
39
ê
c¾t gät 
gia c«ng 
èc ®é tiÕn dao x¸c ®Þnh b»ng gi¸ trÞ ghi 
sau m· F 
trong mé
 hèc sö 
dông dao phay ngãn, hoÆc 
dao hèc cã g¾n m¶nh c¾t. 
 G01 ...........gäi m· lÖnh néi suy tuyÕn tÝnh. 
ng th¼ng víi tèc ®é ch¹y dao 7. Di chuyÓn dông cô theo ®−
Sö dông lÖnh G01, dông cô ch¹y theo 
®−êng th¼ng ®Ó 
T
, chÝnh lµ tèc ®é tiÕn dông cô
t phót. 
LÖnh nµy ®−îc sö dông cho
phay mÆt ®Çu, phay
 G01 X_Y_Z_F_; 
 X,Y,Z..........täa ®é ®iÓm ®Ých gia c«ng. 
 F.................Tèc ®é tiÕn dao. 
chó ý
 1. khi mét m· G kh¸c 
 2. iÓn trªn 
i ®iÒu chØnh tõ 0%-150%. 
 Khi b¾t ®Çu ch−¬ng tr×nh, tèc ®é tiÕn dao ®−îc ®Æt b»ng “0”.NÕu 
 kh«ng ®Æt tèc ®é tiÕn dao sau m· F, ch−¬ng tr×nh sÏ hiÓn thÞ 
 th«ng b¸o lçi (No.011). 
Khi lÖnh G01 ®−îc sö dông, nã cã hiÖu lùc cho ®Õn
 trong nhãm 01 ®−îc chØ ra. ( vÝ dô G00, G02, G03). 
 Tèc ®é tiÕn dao cã thÓ ®−îc ®iÒu chØnh b»ng c«ng t¾c ®iÒu kh
b¶ng ®iÒu khiÓn, ph¹m v
 3. 
 40
 Ch−¬ng tr×nh sö dông G01 
Ch− huyÓn ®éng tõ (1)-(2)-(3)-(4) víi tèc 
®é c¾t. 
(1), víi tèc ®é tiÕn dao lµ 
), víi tèc ®é tiÕn dao lµ 
 X15.0 Y15 , víi tèc ®é tiÕn dao lµ 
 X15.0 Y-2
G01 lµ m· G module, nã cã t¸c dông víi c¸c khèi tiÕp theo. 
ChÝnh v× vËy, c¸c lÖnh chuyÓn ®éng trªn ®−îc thùc hiÖn víi cïng 
mét tèc ®é tiÕn dao cho ®Õn khi gÆp tèc ®é tiÕn dao míi. 
¬ng tr×nh ®iÒu khiÓn dông cô c¾t c
41
 O0001; 
 N1; 
 … 
 G90 G01 X33.0 Y25.0 F500; Ch¹y dao tíi ®iÓm 
 500mm/min. 
 X-31.0.......................................Ch¹y dao tíi ®iÓm (2
 500mm/min 
.0F250 .....................Ch¹y dao tíi ®iÓm (3)
 250mm/min. 
5.0.............................Ch¹y dao tíi ®iÓm (4), víi tèc ®é tiÕn dao lµ 
 250mm/min 
42
8. theo cung trßn víi tèc ®é tiÕn 
02, G03 ®−îc sö dông khi gia 
«ng cung trßn. 
G02, G03 di chuyÓn dông cô 
dao c¼t gät. 
G
c
 1. Néi suy cung trßn trªn mÆt ph¼ng XY 
 2. Néi suy cung trßn trªn mÆt ph¼ng ZX 
 3. Néi suy cung trßn trªn mÆt ph¼ng ZY 
h¼ng n¬i ®Þnh cung 
n theo chiÒu kim 
g trßn. 
iÒu tÝnh tõ ®iÓm 
 b¾t ®Çu cung trßn ®Õn t©m cung trßn. 
 -R…………………………... B¸n kÝnh cung trßn. 
 G17 G02(G03)X_Y_I_J_F_; 
 G17 G02(G03)X_Y_R_F_; 
 G18 G02(G03)X_Z_I_K_F_; 
 G18 G02(G03)X_Z_R_F_; 
 G19 G02(G03)Y_Z_J_K_F_; 
 G19 G02(G03)Y_Z_R_F_; 
 -G17, G18, G19 …….……..Lùa chän mÆt p
 trßn ®−îc ®Þnh nghÜa. 
 -G02................................... Gäi néi suy cung trß
 ®ång hå. 
 -G03................................... Gäi néi suy cung trßn ng−îc chiÒu 
 kim ®ång hå. 
 -X ,Y ,Z...............................To¹ ®é ®iÓm cuèi cun
 -I, J, K.................................Kho¶ng c¸ch vµ ch
 -F…………………………....Tèc ®é ch¹y dao. 
Khi b¾t ®Çu bËt ®iÖn, G17 (lùa chän mÆt ph
1. ¼ng XY) ®−îc lùa chän 
−îc thùc hiÖn trªn mÆt ph¼ng XY (G17). 
nh 
. Êu (+ u ®©y. 
), (-). 
 -NÕu cung t
 -NÕu cung t
 chó ý
 ngÇm ®Þnh. NÕu muèn gia c«ng c¸c cung trßn trªn mÆt ph¼ng ZX,ZY , 
cÇn chän mÆt ph¼ng b»ng lÖnh G18,G19. 
Th«ng th−êng, c¸c cung trßn ®
khi gia c«ng trªn mÆt ZX vµ YZ lùa chän mÆt ph¼ng b»ng lÖ
G18,G19. 
 2 D ) vµ (-), víi lÖnh R x¸c ®Þnh theo quy t¾c sa
 -Víi cung trßn 1800 cã thÓ dïng c¶ dÊu (+
rßn n»m trong cung 1800, R>0. 
rßn lín h¬n cung 1800, R<0. 
R>0 Cung trßn 1800 hoÆc nhá h¬n. 
R<0 Cung trßn 1800 hoÆc lín h¬n. 
 3. Khi hc Ø ®Þnh b¸n kÝnh R, gi¸ trÞ R ph¶i tu©n theo nh÷ng ®iÒu kiÖn 
 sau: 
L R≤
2 
 R - B¸n kÝnh cung trßn 
 (mm) 
 L – ChiÒu dµi d©y cung. 
, 
y 
. VÝ dô, trªn mÆt ph¼ng XY (G17), lÖnh G02 ®−îc x¸c ®Þnh b»ng c¸ch 
 quan s¸t cung trßn ng−îc chiÒu víi chiÒu d−¬ng cña trôc Z. 
 4. Khi c¾t mét cung trßn kÝn
 kh«ng sö dông lÖnh R. Sö 
 dông I, J, vµ K ®Ó ®Þnh 
 nghÜa b¸n kÝnh. 
 5. Khi lÖnh I, J, K ®−îc sö 
 dông cïng víi lÖnh R 
 trong cïng c©u lÖnh, lÖnh 
 R sÏ ®−îc −u tiªn . I,J,K 
 kh«ng ®−îc sö dông. 
t c¸ch chÝnh x¸c, sö dông lÖnh I, J, K thay v× 6. §Ó c¾t cung trßn mé
 R. NÕu nh− lÖnh R ®−îc sö dông th× cã nhiÒu tr−êng hîp t©m cña 
 ®−êng trßn kh«ng ®−îc x¸c ®Þnh chÝnh x¸c do sai sè cña phÐp néi su
 cung trßn. 
 G02, G03 ®−îc x¸c ®Þnh b»ng c¸ch quan s¸t theo chiÒu ng−îc víi 
ªn mÆt chiÒu d−¬ng cña cña trôc. Trôc quan s¸t lµ trôc kh«ng n»m tr
 ph¼ng ®ang lµm viÖc. 
 43
 LËp tr×nh sö dông G02 vµ G03(1) 
g trßn kÝn. 
chän trong (O, O ), trong h×nh minh ho¹ d−íi ®©y chØ thÞ 
t ®−
 §Þnh nghÜa mét ®−ên
 Gi¸ trÞ lùa 
 gi¸ trÞ to¹ ®é (X, Y) 
 O0001; 
 N1; 
 ………… 
 G90 G00 X70.0 Y50.0;............. di chuyÓn tíi vÞ trÝ 1 víi tèc ®é tiÕn 
 dao nhanh. 
 G01 X0 F500;...........................di chuyÓn tíi vÞ trÝ 2 víi tèc ®é tiÕn dao 
 500mm/phót. 
 G03 J_50.0;………………....… C¾ êng trßn ng−îc chiÒu kim ®ång 
 hå víi tèc ®é tiÕn dao 500mm/phót. 
44
chó ý
 Khi c¾t cung trßn kÝn, to¹ ®é X,Y 
 0mm, theo h−íng 
 ng−îc chiÒu cña trôc Y. 
G01 X-60.0…………........… Di chuyÓn dông cô c¾t tíi vÞ trÝ 3 víi tèc ®é 
tiÕn dao 500mm/ph. 
 sÏ kh«ng ®−a ra v× ®iÓm ®Çu vµ 
 ®iÓm cuèi trïng nhau. 
 Kho¶ng c¸ch tõ ®iÓm ®Çu tíi t©m 
 ®−êng trßn lµ 5 
 LËp tr×nh sö dông G02 & G03(2) 
 N1; 
 G90 G01 X28.0 Y0 F500 ;.....
 G03 X18.0 Y30.0 I-10.0; ........
 LËp tr×nh gia c«ng tõ (1)-(2)-(3)-(4)-(5)-(6)-(7)-(8)-(9)-(1). 
 O0001; 
 Y20.0;....................................
 G01 X-8.0;.............................
 G02 X-28.0 Y10.0 R20.0;......
 G01 X-10.0;...........................
 G02 X-8.0 Y-20.0;..................
 G01 X8.0;............................................Di chuyÓn tíi vÞ trÝ 1 víi l−îng ch¹y 
éng trong c¸c khèi 
iÓm 2 
........ ...
g cã 
i ®iÓm 4. 
cô tíi ®iÓm 6. 
ô tíi ®iÓm 8 
45
 dao 500mm/min. 
C¸c lÖnh chuyÓn ®
lÖnh tiÕp theo 
®−îc thùc hiÖn víi cïng tèc ®é tiÕn
dao 500mm/phót. 
.............. Di chuyÓn tíi ®
.. .C¾t ®−êng trßn (ng−îc chiÒu kim 
®ång hå ) ®Õn ®iÓm 3 (b¸n kÝnh 
10mm). 
LÖnh I trong khèi lÖnh nµy kh«n
ý nghÜa ®Æc biÖt. Cã thÓ sö dông
R10.0 thay cho I-10.0. 
.............. Di chuyÓn dông cô tí
..............C¾t cung trßn (cïng chiÒu kim 
 ®ång hå) tíi ®iÓm 5. (b¸n 
 kÝnh 20.0mm) 
.............. Di chuyÓn dông 
............. C¾t cung trßn (cïng chiÒu kim
 ®ång hå) tíi ®iÓm 7. (b¸n kÝnh 
 20.0mm) 
...............Di chuyÓn dông c
46
 G91
m 
c lÖnh trong hÖ to¹ ®é 
 g× ®Æc 
 biÖt. 
G90 G90 Y0 ;…….................... ..........Di chuyÓn dông cô tíi ®iÓm 1( lÖnh 
 trong hÖ tuyÖt ®èi ) 
 G03 X10.0 Y10.0 R10.0;..............Néi suy cung trßn (ng−îc chiÒu kim 
®ång hå) tíi ®iÓm 9. (b¸n kÝnh 
20.0mm). 
Khi c¸c lÖnh ®−îc ®Æt theo d¹ng hÖ 
to¹ ®é gia sè, (X10.0,Y10,0) chØ ra 
kho¶ng c¸ch tõ ®iÓm ®Çu tíi ®iÓ
cuèi cung trßn. 
 ViÖc ®−a c¸
 gia sè chØ nh»m môc ®Ých tham 
 kh¶o, nã kh«ng cã ý nghÜa
9. G04 Thùc hiÖn dõng t¹m thêi 
h−¬ng 
tr×nh trong qu¸ tr×nh gia c«ng mét c¸ch tù ®éng 
µy ®−îc gäi lµ m· lÖnh dõng. 
Sö dông m· lÖnh dõng chuyÓn ®éng cña c¸c trôc, 
B»ng 
LÖnh G04 sö dông ®Ó dõng t¹m thêi mét c
trong mét kho¶ng thêi gian x¸c ®Þnh. 
M· lÖnh n
t¹i m t ®¸y lç gia c«ng. 
Trôc chÝnh vÉn quay. 
viÖc duy tr× tèc ®é quay t¹i ®¸y lç gia c«ng, 
®é chÝnh x¸c cña ®¸y lç ®−îc n©ng cao vµ phÇn 
c¾t lÑm còng ®−îc kiÓm so¸t. 
chó ý
 chän thêi gian 
 dõng cho phÐp trôc quay quay t¹i ®¸y lç. 
 NÕu nh− thêi gian dõng qu¸ l©u, cã thÓ 
 lµm gi¶m tuæi bÒn cña dông cô ®«i khi 
 cßn lµm ¶nh h−ëng tíi ®é chÝnh x¸c bÒ 
mÆt. 
LÖnh G04 dïng chØ cho nguyªn c«ng 
 lç. 
 X ……………
Khi dõng ch−¬ng tr×nh b»ng lÖnh G04
t¹i ®¸y lç, vÝ dô nh− lùa
phay lç hoÆc khoÐt
 G04P_; 
 G04X_; 
 G04 ………
 P……………
 …....
……....
….....
 Æ47
 gi©y. 
y 
...Thêi gian dõng. 
..............1 gi©y 
.. Gäi lµ m· lÖnh dõng 
... Thêi gian dõng. 
§¬n vÞ cña thêi gian dõng 0.001
g
 Kh«ng dïng dÊu chÊm thËp ph©n. 
i©
 VÝ dô: P1000 ……1 gi©y 
 ChØ ra thêi gian dõng sö dông dÊu 
 chÊm thËp ph©n 
 X1.0………
 X1…................……0.001gi©y 
48
−îc sö dông ®Ó x¸c ®Þnh thêi gian dõng, kh«ng dïng dÊu 
 ph©n. 
 ………G04 P1500. 
 ………G04 P2300. 
3) LÖnh G04 chØ cã gi¸ trÞ trong mét khèi lÖnh cô thÓ. 
 4) TÝnh to¸n thêi gian cho mçi vßng quay trôc chÝnh theo c«ng thøc sau: 
chó ý
1) Khi ®Þa chØ P ®
 chÊm thËp
 Dõng trong 1.5 gi©y ……
 Dõng trong 2.3 gi©y ……
 2) Ph¹m vi thêi gian dõng cho phÐp trong kho¶ng : 0.001 ®Õn 99999.999 
 gi©y 
)(min
(sec)60(sec) 1−= edSpindleSpet 
 LËp tr×nh sö dông G04 
Gia c«ng lç s©u 10mm vµ dõng t¹i ®¸y lç, sö dông dao phay ngãn. 
2 ;.......... 
h theo theo chiÒ kim 
 ®ång víi tèc ®é 800v/phót. 
 G01 Z2.0 F2000; .....................
 Z-10.0 F50;..............................
 G04 P100;………….........…......Dï yÓ ®¸y lç. 
 Thêi gian mét vßng quay trôc chÝnh: 
 t1v = 
 Ch¹y dao nhanh
 Ch¹y dao c¾t
 O0001; 
 N1;……………… 
90 00 G 4 X0 0; G G 5 Y
 G43 Z30.0 H1 S800 T §Æt tèc ®é quay trôc chÝnh 800v/phót. 
 M03;………………………......... Quay trôc chÝn u
.Di chuyÓn tíi ®iÓm (1), tèc ®é tiÕn dao 
2000mm/min. 
. Di chuyÓn tíi ®iÓm 2 , ®¸y lç, tèc ®é tiÕn 
 dao 50mm/min. 
ng chu n ®éng tiÕn dao 0.1s t¹i 
s075.0
)(min800
(sec)60
1 =− 
−¬ng tr×nh trong mét kho¶ng §Ó dõng ch
thêi gian t−¬ng ®−¬ng hoÆc h¬n mét vßng 
quay trôc chÝnh, ®Æt thêi gian dõng lµ 0.1s. 
 G01 Z2.0;…………....................Ró
 tiÕ
t dông cô tõ ®iÓm 2 vÒ ®iÓm 1 t¹i tèc ®é 
n dao 50mm/min. 
¼ng gia c«ng 
§Ó thùc hiÖn néi suy cung trßn, bï b¸n 
kÝnh dông cô, quay hÖ to¹ ®é , sao chÐp 
theo gãc quay, sao chÐp song song, vµ 
khoan, cÇn thiÕt ph¶i chän mÆt ph¼ng 
−êng hîp ph¶i ®−îc thùc hiÖn 
h¼ng ZX hoÆc YZ. §Ó lùa chän 
ng G18, 
G19. 
5. G17 G18 G19 Lùa chän mÆt ph
lµm viÖc. 
−êng sö dông mÆt ph¼ng XY, Th«ng th
b»ng c¸ch gäi lÖnh G17. Tuy nhiªn, cã 
nhiÒu tr
trªn mÆt p
mÆt ph¼ng XZ hoÆc YZ sö dô
 G17 ;……………..MÆt ph¼ng XY(®· ®−îc mÆc ®Þnh khi khëi ®éng m¸y). 
G18 ;……………..MÆt ph¼ng ZX. 
 G19 ;……………..MÆt ph¼ng YZ. 
chó ý
 1 G17 ®· ®−îc tù ®éng lùa chän khi bËt m¸y. . 
 2. C¸c lÖnh di chuyÓn theo c¸c trôc kh«ng bÞ ¶nh h−ëng bëi mÆt 
ph¼ng ®−îc chän. 
G17 G02 X_Y_R_F_; 
G01 Z_ ............................................. Trôc Z di chuyÓn ®éc lËp víi mÆt 
 ph¼ng chän. 
 3. Khi ®−a ra lÖnh néi suy cung trßn hoÆc bï dông cô (G40-G42), ®Ìn c¶nh 
b¸o sÏ hiÓn thÞ trªn mµn h×nh nÕu mÆt ph¼ng lùa chän kh«ng phï hîp víi 
49
lÖnh sö dông. 
G17 G02 X_Y_R_F…………………… TÝn hiÖu c¶nh b¸o sÏ xuÊt hiÖn 
 Ch−¬ng tr×nh ph¶i lµ: 
 G17 G02X_Z_R_F_; 
Ëp r×nh c ng trß tõ (1 (2)-(3
 ®é (X,Y,Z). 
00 1; 
1 ) G01 10.0 5.0 Z F100 iÓm 1 trªn m
ông cô theo 
 ®iÓm 2 trªn mÆt ph¼ng XY. 
 C¾t cung trßn (b¸n kÝnh 5.0 mm). 
G18 G03 X10.0 Z-5.0 R5.0;……….….Di chuyÓn dông cô ng−îc 
 chiÒu kim ®ång hå ®Õn 
 ®iÓm 3 trªn mÆt ph¼ng XZ. 
 C¾t cung trßn (b¸n kÝnh 
 5.0 mm). 
G19 G02 Y5.0 Z 0 R5.0 ;… ................Di chuyÓn dông cô theo 
 chiÒu kim 
 ®ång hå ®Õn ®iÓm 1 trªn mÆt 
 ph¼ng ZY. 
 C¾t cung trßn (b¸n kÝnh 5.0 mm). 
C − tr s n 7, G18 hoÆc G19 (1)h ¬ng ×nh ö dô g G1
 L t u n )- ) chØ ra theo minh ho¹ d−íi ®©y: 
 Gi¸ trÞ (O, O, O) trong phÇn minh ho¹ d−íi ®©y chØ ra gi¸ trÞ to¹
 O 0
 N1;………………… 
 (G 7 X Y 0 … ….. §Þnh vÞ t¹i ® Æt ph¼ng 
50
 XY. 
10 G02 X5.0 Y0 R5.0;…… ……………….Di chuyÓn d
 chiÒu kim ®ång hå ®Õn 5
105
1
+Y
+X
+X
-Z
3
510
-5
-10
2 
1
-10
-5
105
3
Z
+Y 
 Ch−¬ng tr×nh sö dông G17, G18 hoÆc G19 (2)
LËp ch−¬ng tr×nh gia c«ng 3 cung trßn (1)-(2)-(3), (1)-(4)-(2), (3)-(4)-(5) 
(b¸n kÝnh 10mm) trong gia c«ng b¸n cÇu nh− h×nh vÏ. 
rÞ ®−îc viÕt trong (O,O,O) trong h×nh minh ho¹ d−íi ®©y chØ to¹ 
,Y,Z). 
 (b¸n k
tíi ®iÓm 1. 
 trßn 
g quay cña 
 Gi¸ t
 ®é (X
 (Gia c«ng cung trßn (1)-(3)-(2)) 
 .......................... 
51
 (G17) G01 X10.0 Y10.0 Z0 F100; Di chuyÓn dông cô 
 tíi ®iÓm 1 trªn 
 mÆt ph¼ng XY. 
 G02 X10.0 Y0 R10.0;………………… Di chuyÓn dông cô 
 theo cung trßn cïng 
3
1
10
2
-10 10
 chiÒu kim ®ång hå ®Õn 
 ®iÓm 2 trªn mÆt ph¼ng XY 
Ýnh 10.0 mm) 
 (gia c«ng cung trßn (1)-(4)-(2)) 
 G01 X10.0 Y0 Z0 F100...................... Di chuyÓn dông cô 
 10
 G18 G03 X10.0 Z-5 R5.0;……………..Di chuyÓn dông cô 2
 theo cung cïng 
 chiÒu kim ®ång hå ®Õn 
 ®iÓm 2 trªn mÆt ph¼ng ZX 
-10
4
1
-Z
-X
 (b¸n kÝnh 10.0 mm) 
 X¸c ®Þnh h−ín
 cung trßn (cïng chiÒu hoÆc
 ng−îc chiÒu kim ®«ng hå) 
b»ng c¸ch quan s¸t theo 
h−íng ng−îc víi chiÒu 
 d−¬ng cña trôc Y, trôc kh«ng 
 n»m trªn mÆt ph¼ng ZX. 
52
G01 X10.0 Y5.0 Z0 F100.................. VÞ trÝ ®iÓm 3 trªn mÆt ph¼ng 
 ZY 
G19 G02 Y5.0 Z0 R5.00;……………...Néi suy cung trßn theo chiÒu 
 kim ®ång hå tíi ®iÓm 3 trªn 
 mÆt ph¼ng ZY. 
 (b¸n kÝnh 10.0 mm) 
 X¸c ®Þnh h−íng quay cña 
 cung trßn (cïng chiÒu hoÆc 
 ng−îc chiÒu kim ®«ng hå) 
 b»ng c¸ch quan s¸t theo 
 h−íng ng−îc víi chiÒu d−¬ng 
 cña trôc Y, trôc kh«ng n»m 
 trªn mÆt ph¼ng YZ. 
 ( gia c«ng cung trßn (3)-(4)-(5)) 
53
10. Trë vÒ ®iÓm gèc chÝnh cña m¸y, hoÆc gèc thø hai, thø 3, thø 
4 cña m¸y. 
 Sö dông
tr¸nh qu¸ tr×nh trë vÒ dông cô cã thÓ va vµo ph«i, ®å 
g¸.., dông cô sÏ di chuyÓn th¼ng tõ ®iÓm hiÖn t¹i vÒ 
vÞ trÝ gèc m¸y chØ ®Þnh. LÖnh nµy ®−îc sö dông khi 
cÇn thay dao, ®æi ph«i, lµm s¹ch ph«i hoÆc ®æi bµn 
m¸y APC (APC – hÖ thèng ®æi bµn m¸y tù ®éng) 
 lÖnh G30,G28 ®Ó trë vÒ c¸c gèc m¸y §Ó 
chó ý
 1.§iÓm O thø ba hoÆc − kh«ng ph¶i 
t c¶ m¸y. Nã cã trªn 
 SVD, hoÆc c¸c 
. 
SV,SVD cã g¾n 
®−îc trang bÞ cho 
viÖc ®æi bµn m¸y tù ®éng, ngoµi ra kh«ng 
sö ôn
 thø t
 lu«n tån t¹i trªn c¸c tÊ
 c¸c lo¹i m¸y MV,SV vµ
 m¸y ®−îc trang bÞ APC
 2.Víi c¸c lo¹i m¸y MV,
APC, ®iÓm O thø ba, bèn 
 d g cho môc ®Ých kh¸c. 
 1. §iÓm 0 m¸y 
 G28 X_Y_Z_; 
…………………..Gäi chÕ ®é vÒ gèc thø hai. 
 G30 P3…………………Gäi chÕ ®é vÒ gèc thø ba. 
 G30 P4…… ………… Gäi chÕ ®é vÒ gèc thø 4. 
 X,Y,Z.............................ChØ ra trôc cÇn ch¹y vÒ gèc. 
2. §iÓm 0 thø hai 
G30X_Y _Z_; 
 3. §iÓm 0 thø ba vµ thø t− 
 G30 P3(P4)X_Y_Z_; 
…………………..Gäi chÕ ®é vÒ gèc m¸y. G28…
 G30… 
chó ý
 Gi¸ trÞ theo sau c¸c ®Þa chØ X,Y,Z lµ 
ung 
Ò gèc m¸y. 
to¹ ®é cña ®iÓm trung gian mµ d
cô sÏ ®i qua tr−íc khi v
 C¸c vÞ trÝ cña ®iÓm O thø 2,3,4 ®· ®−îc thiÕt lËp b»ng c¸ch ®Æt kho¶ng 
c¸ch tõ ®iÓm gèc m¸y trong c¸c tham sè ®iÒu khiÓn 1241, 1242, 1243 
t−¬ng øng. 
Khi sö dông m¸y cã trang bÞ tÝnh n¨ng ®æi Pallet tù ®éng, kh«ng ®−îc thay 
®æi c¸c tham sè nµy. NÕu viÖc cµi ®Æt bÞ thay ®æi sai, m¸y sÏ di chuyÓn 
kh«ng nh− mong muèn, lóc ®ã cã thÓ g©y nhiÒu sù cè nguy hiÓm. 
 g G28,G30, nªn 
−íc. Sau ®ã, ®−a 
−íc, cã thÓ x¶y ra va 
®Ëp dông cô víi ph«i, ®å g¸ hay vËt c¶n nµo trong vïng gia 
rë vÒ ®iÓm gèc m¸y( hay gèc thø 2,3,4), cã thÓ sö dông 
kú trong c¸c khèi lÖnh sau “G91 G30 Z0”; , “G91 G28 Z0”; , 
g m· lÖnh tuyÖt ®èi (“G90 G30 Z0”; , “G90 G28 
 P3(P4) Z0”); , tr−íc khi vÒ ®iÓm gèc m¸y( hay gèc m¸y thø 
 thÓ g©y ra sù 
«i, ®å g¸ hay bÊt cø vËt v¶n nµo trong vïng gia c«ng, g©y 
1. Khi trë vÒ gèc m¸y ( hay gèc thø 2,3,4) sö dôn
,3,4) tr ®−a trôc Z trë vÒ gèc m¸y ( hay gèc thø 2
trôc X vµ Y trë vÒ. NÕu ®−a trôc X vµ Y trë vÒ tr 
c«ng, g©y ra sù cè nghiªm träng. 
2. Khi ®−a trôc Z t
khèi lÖnh bÊt 
“G91 G30 P3(P4) Z0”;. 
NÕu ®Æt G28 vµ G30 tron
Z0”; , “G90 G30
2,3,4) trôc Z sÏ ®i qua ®iÓm gèc ph«i. ChuyÓn ®éng nµy cã
cè va ®Ëp víi ph
ra sù cè nguy hiÓm. 
chó ý
 §Ó ®æi dông cô chØ cã thÓ thùc hiÖn ®−îc khi c¶ 3 trôc X,Y,Z ®ång thêi ë 
G91 G30 Z0 M05;..............Trë vÒ ®iÓm 0 thø 2. 
M06;...................................§æi dông cô. 
®iÓm gèc cña m¸y. 
 Ch−¬ng tr×nh sö dông G30 
 O0001; 
 N1; 
 G90 G00 G54 X90.0 Y105.0; 
 G43 Z30.0 H1 S440 T2; 
 ……. 
 ……...............................................Ch−¬ng tr×nh gia c«ng 
 …….. 
 G91 G30 Z0 M05;… ......
 M01; 
 M06.......................
 ………………………
… .. ......…VÒ ®iÓm O thø 2, dõng quay trôc chÝnh. 
.........................§æi dông cô, lÊy dông cô T2. 
.. 
54
55
2. G40 G41 G42. Bï b¸n kÝnh dông cô. 
Bï b¸n kÝnh dông cô cã nghÜa lµ xª dÞch ®−êng ch¹y dao sang bªn tr¸i 
hoÆc ph¶i tõ ®−êng ch¹y dao lËp tr×nh. 
Th«ng th−êng, viÖc bï b¸n kÝnh dông cô sö dông khi gia c«ng pocket hay 
phay contour, cã sö dông dao phay ngãn ®Ó gia c«ng theo h×nh d¸ng trªn 
b¶n vÏ. 
 Qu¸ tr×nh sö dông m· lÖnh bï dao ®Ó gia c«ng ph«i cã h×nh d¸ng nh− h×nh 
bªn, ®−îc gi¶i thÝch ng¾n gän nh− sau: 
nghÜa, dông cô sÏ di chuyÓn theo ®−êng ®−îc chØ râ 
nh− h×nh vÏ bªn. NÕu ch−¬ng tr×nh kh«ng sö dông bï 
dao, ph«i sau khi c¾t sÏ nhá h¬n kÝch th−íc yªu cÇu ,cã 
h×nh d¸ng nh− h×nh bªn. 
 ch¹y dao tõ ®−êng ch¹y dao lËp tr×nh, 
o vµo d÷ liÖu bï b¸n kÝnh 
FSET. 
lÖnh bï b¸n kÝnh, ®−êng ch¹y dao 
®−êng ch¹y dao lËp tr×nh bëi 
nh ho¹ ë h×nh bªn. 
· lÖnh bï b¸n kÝnh, cho phÐp ng−êi lËp 
tr×nh kh«ng cÇn ph¶i thùc hiÖn nh÷ng tÝnh to¸n phøc t¹p 
µ c yªu cÇu. 
1
§−êng dao ch¹y qua c¸c ®iÓm (1)-(2)-(3)-(4). 
Khi t©m dông cô di chuyÓn däc theo biªn d¹ng ®Þnh 
§Ó dÞch ®−êng
h·y nhËp gi¸ trÞ b¸n kÝnh da
trªn mµn h×nh TOOL OF
NÕu sö dông m· 
thùc tÕ sÏ ®−îc dÞch ra xa 
mét l−îng bï, nh− ®−îc mi
ViÖc sö dông m
m ã ®−îc h×nh d¸ng chi tiÕt gia c«ng theo 
 1. Bï b¸n kÝnh dông cô trªn mÆt ph¼ng XY. 
 G 0 0 1 (G42) X_Y_D_F_; 17 G 1 ( G0 ) G4
µnh bï b¸n 
........
t gät 
G41..........................Gäi m· lÖnh bï b¸n 
 kÝnh (bï bªn tr¸i) 
 §−êng dông cô thùc tÕ sÏ 
 ®−îc dÞch sang tr¸i so víi 
 ®−ßng lËp tr×nh mét l−îng 
 bï x¸c ®Þnh. 
 G42 .........................Gäi m· lÖnh bï b¸n kÝnh 
Õ sÏ 
 ®−
 ví
 l−î
 G40..........................Hu
 X, Y ,Z......................To
 I ,J , K ......................H− 
 lÖnh tiÕp sau, I J K lµ gi¸ tr
 D .............................M· sè ®Þa chØ bï b¸n kÝnh. 
 F .............................Tèc ®é tiÕn dao. 
 G40 G01(G00) X_Y_I _J_ F; 
. 2. Bï b¸n kÝnh dông cô trªn mÆt ph¼ng ZX
 G18 G01(G00) G41 (G42) X_Z_D_F_; 
 G40 G01(G00) X_ Z_I _ K_F_; 
 3. Bï b¸n kÝnh dông cô trªn mÆt ph¼ng YZ. 
 G19 G01 ( G00 ) G41 (G42) Z_Y_D_F_; 
 G40 G01(G00) Y_Z_J _K_ F; 
 G17 G18 G19 Lùa chän mÆt ph¼ng tiÕn h
 kÝnh. 
 G01 ( G00)...... .Lùa chän d¹ng néi suy ®Ó bï. 
 G00: ch¹y dao nhanh. 
 G01: ch¹y dao c¾
56
 (bï bªn ph¶i) 
 §− ng dông cô thùc tê
îc dÞch sang ph¶i so 
i ®−êng lËp tr×nh mét 
ng bï x¸c ®Þnh. 
û m· lÖnh bï b¸n kÝnh. 
¹ ®é ®iÓm cuèi. 
 trong c¸c khèi íng cña ph«i ®−îc ®Þnh nghÜa
Þ trong hÖ täa ®é gia sè 
57
4. 
g 
hi gia c«ng cÇn ®Þnh nghÜa 
 chiÒu dµi dông cô ®−îc gi¶i thÝch nh− sau (xem h×nh minh ho¹). 
Trong mét ch−¬ng tr×nh, lÖnh vÞ trÝ dông cô theo trôc Z x¸c ®Þnh víi ®Çu 
dông cô. 
VÞ trÝ cña ®Çu dông cô theo trôc Z t¹i ®iÓm O cña m¸y thay ®æi tuú thuéc 
theo chiÒu dµi mçi dông cô. Do vËy khi ch−a ®Æt lÖnh bï dông cô theo 
chiÒu Z, dông cô T1 ,T2 ,T3 ë vÞ trÝ gèc m¸y theo chiÒu Z th× täa ®é mòi cña 
chóng sÏ kh¸c nhau. Nh− thÕ nÕu cã lÖnh di chuyÓn ®Õn Z 30.0. Th× mòi 
cña tõng dông cô còng sÏ ®Õn c¸c vÞ trÝ kh¸c. 
Trong qu¸ tr×nh xÐt ®Æt vÞ trÝ, kho¶ng c¸ch h1, h2 vµ h3 tÝnh tõ mòi c¸c 
dông cô ®Õn vÞ trÝ Z0 (täa ®é gèc cña ph«i theo chiÒu Z) ®−îc nhËp vµo 
b¶ng TOOL OFFSET(®ã chÝnh lµ chiÒu dµi bï dao cÇn thiÕt). Th× khi sö 
dông G43 trong ch−¬ng tr×nh, l−îng bï dao sÏ ®−îc tÝnh to¸n, nÕu c¸c 
dông cô ®−îc lËp tr×nh ë cïng mét chiÒu cao (vÝ dô Z30.0 ), ®Çu c¸c dông 
yÓn ®Õn vÞ trÝ cã cïng chiÒu cao lµ Z30.0 so víi gèc ph«i. 
Trªn mµn h×nh TOOL OFFSET, vÝ dô chiÒu dµi dông cô ®−îc nhËp: 
 1...........................-30 1 ) 
 2...........................-27 ô sè 2 ) 
 3...........................-20
G43 G44 G49 Bï chiÒu dµi dông cô. 
 LÖnh G43 ,G44 ®−îc sö dông ®Ó x¸c ®Þnh mòi 
dông cô theo trôc Z. Do chiÒu dµi cña c¸c dôn
cô kh¸c nhau nªn k
l¹i täa ®é mòi tõng dông cô cho thèng nhÊt, 
b»ng c¸ch sö dông m· lÖnh bï dông cô nµy 
Mori Seiki chØ sö dông G43. 
 Kh¸i niÖm
cô ®ã cïng di chu
0.0 (L−îng bï cña dông cô sè
0.0 (L−îng bï cña dông c
0.0 (L−îng bï cña dông cô sè 3 ) 
58
 §Ó ®Þnh vÞ t¹i ®é cao Z30.0 
G90 G00 G43 Z30.0 H1 
ô sè 1) 
1 so víi gèc ph«i) 
theo 
ña trôc Z, tõ ®iÓm gèc m¸y. 
 §Ó ®Þnh vÞ t¹i ®é cao Z30.0 
G90 G00 G43 Z30.0 H2 
-270.0 (L−îng bï cña dông cô sè 2) 
+30.0 (vÞ trÝ ®Çu dông cô 2 so víi gèc ph«i) 
=-240.0 
Dông cô T2 chuyÓn ®éng ®Õn vÞ trÝ 240mm, theo 
chiÒu – cña trôc Z, tõ ®iÓm gèc m¸y. 
-300.0 (L−îng bï cña dông c
+30.0 (vÞ trÝ ®Çu dông cô 
=-270.0 
Dông cô T1 chuyÓn ®éng ®Õn vÞ trÝ 270mm, 
chiÒu – c
59
 §Ó ®Þnh vÞ t¹i ®é cao Z30.0 
G90 G00 G43 Z30.0 H3 
-200.0 (L−îng bï cña dông cô sè 3) 
+30.0 (vÞ trÝ ®Çu dông cô 3 so víi gèc ph«i) 
m, theo chiÒu 
¸y. 
B»ng viÖc sö dông lÖnh “G43 H_” ®Ó bï vÞ trÝ dông cô theo chiÒu dµi, tÊt c¶ 
c¸c mòi dông cô ®−îc ®Þnh vÞ t¹i cïng mét chiÒu cao so víi mÆt Z0 cña 
ph«i) 
=--170 
Dông cô T3 chuyÓn ®éng ®Õn vÞ trÝ 170m
– cña trôc Z, tõ ®iÓm gèc m
 G43 Z_H_; 
G49; 
 dông cô. 
 Z ................ChiÒu cao ®¹t theo trôc Z 
 H ................X¸c ®Þnh ®Þa chØ bï chiÒu cao. 
 G43 ................LÖnh bï chiÒu dµi 
 G49 ................lÖnh huû chÕ ®é bï chiÒu dµi dông cô. 
chó ý
 1. M· lÖnh bï chiÒu dµi còng cã thÓ ®−îc huû b»ng H0, thay v× G49. 
2. NÕu sö dông c¸c lÖnh G28,G30,G30.1, chÕ ®é bï dông cô sÏ bÞ huû. 
 th−êng, kh«ng cÇn thiÕt sö dông G49, bëi v× dông cô lu«n trë vÒ 
®iÓm O m¸y, hay ®iÓm kh«ng thø 2 (G28,G30), tr−íc khi thùc hiÖn chu 
tr×nh ®æi dông cô. Chu tr×nh nµy sÏ huû chÕ ®é bï dông cô . 
3. Th«ng
00 1; 
 c 
 ph«i) 
 Thùc hiÖn bï theo chiÒu Z cho dông cô sè1 
 §Þnh nghÜa tèc ®é quay cho trôc chÝnh 
 (S800). §−a dông cô T2 vÒ vÞ trÝ chê thay 
Ch−¬ng tr×nh gia c«ng 
 Y0;...… Ch¹y dao nhanh tíi ®iÓm (2) trong hÖ to¹®é 
 ®Þnh gäi bëi G54. 
i gèc 
 ph«i. 
 TiÕn hµnh bï chiÒu Z cho dông cô 2. 
 §Þnh nghÜa tèc ®é quay cña trôc chÝnh. 
 §−a dông cô T2 vÒ vÞ trÝ chê thay dao. 
LËp tr×nh sö dông G43 vµ G49 
60
 O 0
 N1; ( T1 ®· ®−îc ®Æt trong trôc chÝnh) 
anh tíi ®iÓm (1) trong G90 G00 G54 X0 Y0 ; ...……...Ch¹y dao nh
 hÖ to¹ ®é ph«i ®−îc ®Þnh nghÜa 
 bëi G54. 
G43 Z30.0 H1 S800 T2; ...........Ch¹y dao nhanh tíi vÞ trÝ Z30 (tÝnh tõ gè
 dao. 
 M03; 
 …………. 
 …………. 
 …………. 
 M01; 
 M06; 
 N2; ( T2 ®· ®−îc ®Æt trong trôc chÝnh) 
 G90 G00 G54 X40.0
 ph«i ®−îc
S1000 T3; .........Ch¹y dao nhanh tíi vÞ trÝ Z30 so ví G43 Z30.0 H2 
 M03; 
61
−¬ng tr×nh gia c«ng 
M30; 
MÉu ch−¬ng tr×nh c¬ b¶n 
O0001 
N2; 
G90 G00 G54 X- Y- ; 
G43 Z- H- S- T-; ← 
M03; 
…………. 
…………. Ch−¬ng tr×nh gia c«ng 
M01; 
M06; 
N2; 
G90 G00 G54 X- Y- ; 
G43 Z- H- S- T-; ← 
M03; 
…………. 
…………. Ch−¬ng tr×nh gia c«ng 
................ 
M30; 
 …………. 
 …………. Ch
 …………. 
62
5. 5 Lùa y. 
 ªn 
uyÓn dông cô tíi mét vÞ trÝ cña ®å g¸ víi tèc ®é ch¹y dao 
hÖ to¹ ®é m¸y G53. Còng cã thÓ dïng G53 ®Ó di chuyÓn bµn 
 −íc khi kÕt thóc gia c«ng. 
hÖ to¹ ®é m¸y cã thÓ x¸c nhËn b»ng c¸ch quan s¸t trªn 
 mµn h×nh. 
2 G 3 chän hÖ to¹ ®é m¸
To¹ ®é cña m¸y lµ to¹ ®é tÝnh so víi ®iÓm gèc cña m¸y. 
§èi víi c¸c m¸y ®−îc trang bÞ Sensor hoÆc sö dông c¸c ®å g¸ chuy
 dïng, cã thÓ di ch
 nhanh, trong 
m¸y tíi trung t©m m¸y tr
 Gi¸ trÞ cña 
 vÞ trÝ hiÓn thÞ trªn
 G90 G53 X_Y_Z_ ; 
,Y ........ ......... ........ i¸ trÞ t
 G90...............................Gäi hÖ to¹ ®é to¹ tuyÖt ®èi. 
 G53...............................Lùa chän hÖ to¹ ®é m¸y. 
 X ,Z .. .. G o¹ ®é trong hÖ to¹ ®é m¸y. 
chó ý
1. G53 thuéc nhãm lÖnh “00”, lµ lÖnh chØ cã hiÖu lùc dïng mét 
 lÇn, chØ cã gi¸ trÞ trong mét c©u lÖnh. 
 2. G53 cã gi¸ trÞ trong hÖ tuyÖt ®èi (G90), kh«ng cã hiÖu lùc 
 trong hÖ gia sè (G91). 
 3. Tr−íc khi sö dông G53, ph¶i huû tÊt c¶ c¸c m· lÖnh bï dao. 
 ra vÞ trÝ gi÷a cña hµnh tr×nh 
trôc X ,Y (hµnh tr×nh trôc X :
 O0001; 
 N1; 
 G90 G00 G54 X0 Y0 ; 
 G43 Z30.0 H1 S800 T2; 
 M03; 
 …………. 
 …………. Ch−¬ng tr×nh gia c«ng 
 …………. 
 G91 G28 Z0 M05................. m¸y. 
 M01; 
 M06;..........................................§æi lÊy dông cô T2 
 ¸y nhanh ra ®iÓm 
 §Ó kÕt thóc ch−¬ng tr×nh, di chuyÓn bµn m¸y 
 1530mm, hµnh tr×nh trôc Y : 660mm). 
.....Dõng trôc chÝnh, trë vÒ gèc
G90 G53 X-765.0 Y-330.0........Di chuyÓn bµn m
 gi÷a hµnh tr×nh cña trôc X,Y. 
 M30; 
63
. 
nghÜa lµ lµm cho hÖ NC hiÓu ®−îc ®iÓm O 
trong c¸c hÖ to¹ ®é ®ã vµ sö dông b»ng m· 
lÖnh G. 
3 G54 – G59 Lùa chän hÖ to¹ ®é ph«i 
 Qu¸ tr×nh “®Æt gèc hÖ to¹ ®é gia c«ng” cã 
ph«i. 
Cã thÓ ®Æt tíi 6 hÖ to¹ ®é ph«i ®Ó gäi mét 
chó ý
Th«ng th−êng, gi¸ trÞ cña Z trong hÖ to¹ 
 ®é ph«i ®−îc ®Æt lµ “0”. 
 (G90) , G54(G55, G56 ,G57, G58 ,G59 )X_Y_; 
G90 …………………...... Gäi hÖ to¹ ®é tuyÖt ®èi 
G54 ®Õn G59 …………. Lùa chän mét hÖ to¹ ®é lµm viÖc 
X, Y …………………….. To¹ ®é dông cô trong hÖ to¹ ®é lµm 
 viÖc ®−îc lùa chän 
chó ý
 b¾t ®Çu khëi ®éng m¸y. 
2. NÕu sè to¹ ®é ®Þnh nghÜa bëi G54 - G59 kh«ng ®ñ sö dung, cã thÓ 
 ®Þa ph−¬ng), ®Ó ®Þnh nghÜa 
 thªm hÖ to¹ ®é ph«i 
3. Mét hÖ to¹ ®é ph«i còng cã thÓ t¹o ra b»ng c¸ch Offset tõ hÖ to¹ ®é 
m¸y. 
4. Do cã thÓ sö dông tíi 6 hÖ to¹ ®é ph«i tõ G54 - G59, nÕu víi tr−êng 
hîp gia c«ng mét lóc nhiÒu ph«i, thao t¸c sÏ rÊt thuËn tiÖn vµ n¨ng 
suÊt. 
1. HÖ to¹ ®é G54 ®−îc chän mÆc ®Þnh khi 
 dïng G10 (®æi to¹ ®é ph«i), G52( hÖ to¹ ®é
 LËp tr×nh sö dông G54 ®Õn G59(1) 
− h×nh vÏ, sö dông G54. 
O0001; 
N1; 
 G90 G00 G54 X0 Y0; … ..........Ch¹y dao nhanh tíi ®iÓm O cña ph«i theo 
rong hÖ to¹ ®é G54. 
G43 Z30.0 H1 S800 T2;............Ch¹y dao nhanh tíi cao ®é Z30.0 
 ®æi dông cô. 
Z-5.0 F48 ; 
………………. 
....................... Ch−¬ng tr×nh gia c«ng 
 ....................... 
 LËp tr×nh cho ph«i nh
§iÓm gèc ph«i
 trôc X vµ Y t
 Gäi dao T2 ra vÞ trÝ chê
M03;…………........………….….Quay trôc chÝnh víi tèc ®é 800 v/p 
G01 Z3.0 F2000; 
64
 LËp tr×nh sö dông G54 ®Õn G59(2) 
h«i nh− h×nh vÏ, sö dông G54 vµ G55. 
¸c ph«i cã 
b) 
O0001; 
N1; 
G90 G00 G54 X30.0 Y20.0;…..Ch¹y dao nhanh tíi ®iÓm (1) 
 Trong hÖ to¹ ®é G54. 
G43 Z30.0 H1 S800 T2 ; 
M03; 
X-30.0……………………….......Ch¹y dao nhanh tíi ®iÓm (2) 
Y-20.0……...…………………....Ch¹y dao nhanh tíi ®iÓm (3) 
X30.0;……………………….......Ch¹y dao nhanh tíi ®iÓm (4) 
G55 X30.0 Y20.0;……………...Ch¹y dao nhanh tíi ®iÓm (5) 
 Trong hÖ to¹ ®é ®−îc gäi bëi G55. 
X-30.0;…………………………..Ch¹y dao nhanh tíi ®iÓm (6) 
 Y-20.0;…………………………..Ch¹y dao nhanh tíi ®iÓm (7) 
 X30.0;…………………………...Ch
 LËp tr×nh cho p
§Æt hÖ to¹ ®é lµm viÖc b»ng G54,G55, c¸c vÞ trÝ gia c«ng trªn c
vÞ trÝ gièng nhau. §iÓm O ph«i ®Æt nh− h×nh vÏ. 
65
G54 G55 
Bµn m¸y
¹y dao nhanh tíi ®iÓm (8) 
Nh− trªn ®· tr×nh bµy, Tro ®−îc x¸c 
 gi¶n ho¸ 
ng ch−¬ng tr×nh trªn, ®iÓm O ph«i 
 ®Þnh riªng theo tõng ph«i nh− thÕ viÖc lËp tr×nh ®· ®−îc ®¬n
 ®i nhiÒu. 
66
 Ch−¬ng C 
 M· lÖnh M 
67
1. B¶ng m∙ M 
M· M còng ®−îc gäi lµ m· lÖnh phô, ®iÒu khiÓn dßng ch−¬ng tr×nh, ®ång 
 lÖnh hç t
thêi nã còng ®−îc gäi lµ m· rî cho m· lÖnh G. 
 Kh«ng sö dông M31 vµ M32 trõ khi viÖc sö dông nh÷ng khèi 
lÖnh nµ
 b
y cÇn thiÕt cho viÖc g l¹i c¸c ho¹t 
Þ gi¸n ®o¹n v× sù cè
 vµ xuÊt. 
 xö lý hoÆc khëi ®én
®éng . 
 Tr−íc khi sö dông M31 M32, h·y liªn hÖ víi nhµ s¶n 
chó ý
 1. Cho phÐp sö dông mét nh. Tuú tõng 
 t khèi lÖnh 
sè d¹ng m¸y, tÊt c¶ c thÓ kh«ng ®−îc 
y ®ñ hoÆc cã thÓ h÷ng chøc n¨ng 
oÆc lµ kh«ng ® ©y. Chi tiÕt 
−îc cung cÊp theo m¸y hoÆc liªn hÖ víi 
m· M trong mét c©u lÖ
 tr−êng hîp, mé
−¬ng nµy sÏ gi¶i thÝch mét c¸ch kh¸i qu¸t c¸c m· M . ë 
cã thÓ chøa tíi 3 m· M. 
y cã 
 2. Ch
mét ¸c chøc n¨ng nµ
hç trî ®Ç ®−îc sö dông cho n
kh¸c nhau h
h¬n, tham kh
−îc miªu t¶ nh− d−íi ®
¶o s¬ ®å ®
Mori Seiki.
iªu t¶ 
M· 
lÖnh 
M· lÖnh M
M00 Dõng ch−¬ng tr×nh õng ch−¬ng tr×nh t¹m thêi D
M01 Dõng lùa chän Dõng ch−¬ng tr×nh t¹m thêi 
hi bËt chøc n¨ng OSP, ch−¬ng tr×nh 
Ï t¹m dõng khi gÆp lÖnh M01. Nã 
Ï kh«ng cã t¸c dông khi chøc n¨ng 
µy chuyÓn sang OFF. 
k
s
s
n
M02 KÕt thóc ch−¬ng tr×nh KÕt thóc ch−ong tr×nh vµ ®Æt l¹i NC
Con trá kh«ng quay l¹i ®Çu ch
−¬ng 
tr×nh. 
M03 Quay trôc chÝnh bªn ph¶i hëi ®éng trôc chÝnh quay theo 
g hå. 
K
chiÒu kim ®ån
M04 Quay trôc chÝnh bªn tr¸i −îc 
ång hå. 
Khëi ®éng trôc chÝnh quay ng
chiÒu kim ®
M05 Dõng trôc chÝnh Dõng trôc chÝnh 
M06 Khëi ®éng chu tr×nh thay dao Thay dông cô 
M07 kÝch ho¹t qu¸ tr×nh b¬m dÇu tr¬n 
nguéi. 
kÝch ho¹t qu¸ tr×nh b¬m dÇu 
M08 Phun dÇu t−íi nguéi Phun dÇu t−íi nguéi 
M09 g dÞch tr¬n nguéi T¾t tÊt c¶ c¸c chÕ ®é b¬m dÇu, vµ T¾t dun
T¾t b¬m dÇu phun dÇu t−íi nguéi 
M10 c thø 4 KÑp trôc thø 4 KÑp trô
M11 Nh¶ kÑp trôc thø 4 Nh¶ kÑp trôc thø 4 
M19 §Þnh h−íng trôc chÝnh §Þnh h−íng trôc chÝnh 
M20 Tù ®éng t¾t nguån ®iÖn cña m¸y Tù ®éng t¾t nguån ®iÖn cña m¸y 
68
M21 M· lÖnh ngo¹i vi 
M22 M· lÖnh ngo¹i vi 
M23 M· lÖnh ngo¹i vi 
M24 M· lÖnh ngo¹i vi 
M25 ngo¹i vi M· lÖnh
M26 M· lÖnh ngo¹i vi 
M27 M· lÖnh ngo¹i vi 
M28 M· lÖnh ngo¹i vi 
M29 D¹ng taro cøng 
M30 KÕt thóc ch−¬ng tr×nh KÕt thóc ch−¬ng tr×nh, ®Æt l¹i NC, 
quay trë l¹i ®Çu ch−¬ng tr×nh 
M31 KÝch ho¹t m· lÖnh kho¸ trôc ................................. 
M32 Huû lÖnh kho¸ trôc ñy bá M31 h
M33 CÊt dông cô vÒ 
agazine 
Tr¶ dông cô tõ trôc chÝnh
m
M40 B¸nh r¨ng ®iÒu khiÓn trôc chÝnh ë ( chØ cã ë MV - 653 / 50, 1003 / 50.1)
vÞ trÝ trung gian 
M41 B¸nh r¨ng ®iÒu khiÓn trôc chÝnh ë 003 / 50.1) 
vÞ trÝ 1 
(chØ cã ë MV - 653 / 50, 1
M42 B¸nh r¨ng ®iÒu khiÓn trôc chÝnh ë hØ cã ë MV - 653 / 50, 1003 / 50.1) 
vÞ trÝ 2 
(c
M43 B¸nh r¨ng ®iÒu khiÓn trôc chÝnh ë hØ cã ë MV - 653 / 50, 1003 / 50.1) 
vÞ trÝ 3 
(c
M46 TÝn hiÖu lùa chän c¶m biÕn ON Chän c¶m biÕn l¾p lªn trôc chÝnh 
M47 TÝn hiÖu lùa chän c¶m biÕn OFF Chän c¶m biÕn l¾p lªn bµn m¸y 
M48 Huû m· lÖnh Override lµm mÊt hiÖu lùc chøc n¨ng ®iÒu 
khiÓn Override trªn b¶ng ®iÒu khiÓn 
M49 KÝch ho¹t m· lÖnh Override ¨ng ®iÒu khiÓn 
Override trªn b¶ng ®iÒu khiÓn 
KÝch ho¹t chøc n
M50 Phun dÇu tr¬n nguéi qua lç mòi khoan 
khoan 
khëi ®éng dÇu 
M51 Thæi khÝ ON Khëi ®éng thæi khÝ 
M52 Thæi khÝ lµm s¹ch hæi khÝ lµm s¹ch T
M53 Thæi khÝ lµm s¹ch c¶m biÕnON hæi khÝ lµm s¹ch c¶m biÕnON T
M55 Phun dÇu d¹ng s−¬ng mï ON Ët phun dÇu d¹ng s−¬ng mï B
M58 C¸c m· lÖnh phun khÝ lµm s¹ch bôi T¾t tÊt c¶ c¸c m· lÖnh phun khÝ lµm 
biÕn vµ c¶m biÕn OFF s¹ch bôi vµ c¶m 
M59 Thæi khÝ OFF Dõng thæi kh«ng khÝ 
M60 
M61 
M62 
M63 
M64 
Th«ng sè kü thuËt APC 
69
 Z M65 KiÓm tra vÞ trÝ trôc 
M66 Bá qua dông cu ON Ët tÝn hiÖu bá dông cô B
M67 KiÓm tra tuæi bÒn dông cô 
M68 KÑp trôc thø 5 
M69 Më kÑp trôc thø 5 
M70 §Õm ph«i 
M73 §èi xøng qua trôc Y OFF ¾t m· lÖnh lÊy ®èi xøng qua trôc Y T
M74 §èi xøng qua trôc Y ON Ët m· lÖnh lÊy ®èi xøng qua trôc Y B
M75 §èi xøng qua trôc X OFF T¾t m· lÖnh lÊy ®èi xøng qua trôc X 
M76 §èi xøng qua trôc X ON BËt m· lÖnh lÊy ®èi xøng qua trôc Y 
M77 M· lÖnh ngo¹i vi 
M80 Vßi phun röa phoi ON 
M81 Vßi phun röa phoi OFF 
µm s¹ch phoi L
M82 Cöa tù ®éng ON 
M83 Cöa tù ®éng OFF 
Th«ng sè cöa 
M84 BËt mµn h×nh 
M85 T¾t mµn h×nh 
M8 §iÒu khiÓn thÝch nghi ON 6 
M88 Lµm nguéi trôc chÝnh ON 
M89 Lµm nguéi trôc chÝnh OFF 
M96 ChÕ ®é ng¾t marco Ng¾t marco ON 
M97 Huû d¹ng ng¾t marco Ng¾t marco OFF 
M98 Gäi ch−¬ng tr×nh con 
M99 KÕt thóc ch−¬ng tr×nh con ay vÒ ch−¬ng tr×nh chÝnh tõ Qu
ch−¬ng tr×nh con hiÖn t¹i 
M120 M· lÖnh ngo¹i vi 
M121 M· lÖnh ngo¹i vi 
M122 M· lÖnh ngo¹i vi 
M123 M· lÖnh ngo¹i vi 
M124 M· lÖnh ngo¹i vi 
M125 M· lÖnh ngo¹i vi 
M126 M· lÖnh ngo¹i vi 
M127 M· lÖnh ngo¹i vi 
M128 M· lÖnh ngo¹i vi 
M129 M· lÖnh ngo¹i vi 
M144 C¶m biÕn quang häc ON 
M145 C¶m biÕn quang häc OFF 
Sö dông ®Ó lÊy t©m tù ®éng 
M164 Thæi khÝ trôc chÝnh ON 
M165 Thæi khÝ qua lç dÇu 
70
2. M00, M01 Dõng ch−¬ng tr×nh vµ dõng lùa chän 
Khi sö dông M00 trong qu¸ tr×nh ho¹t ®éng, 
 víi M00, M01 chØ cã hiÖu lùc khi phÝm 
OFF. NÕu phÝm dõng ë chÕ ®é ON, M01 sÏ cã 
cã hiÖu 
 dÞch lµm m¸t, chuyÓn ®éng quay vµ 
 cÇn thiÕt, ®Æt M01 trong ch−¬ng tr×nh t¹i vÞ 
 M01;.......Gäi m· lÖnh dõng lùa chän. 
m¸y sÏ dõng v« ®iÒu kiÖn. 
Trôc chÝnh quay, chuyÓn ®éng cña c¸c trôc,
dung dÞch lµm nguéi còng ®−îc dõng. 
Ch−¬ng tr×nh sÏ dõng t¹i bÊt kú vÞ trÝ nµo cã 
lÖnh M00. 
Kh¸c
dõng trªn b¶ng ®iÒu khiÓn chuyÓn sang 
t¸c dông nh− M00. Do vËy, khi M01 
lùc, dung
dÞch chuyÓn trôc chÝnh sÏ bÞ dõng. 
Khi
trÝ cÇn dõng. VÝ dô, sö dông M01 khi gia c«ng
ph«i thø nhÊt hoÆc c¾t kiÓm tra. 
-®Ó kiÓm tra kÝch th−íc ph«i gia c«ng. 
-kiÓm tra mòi dao. 
-lµm s¹ch phoi trong qu¸ tr×nh gia c«ng. 
 M00;.......Gäi m· lÖnh dõng. 
Khi ch−¬ng tr×nh ®ang ®−îc dõng bëi M00 hoÆc M01, kh«ng ®−îc ®æi 
h«ng ®−îc di chuyÓn c¸c trôc b»ng tay. NÕu ®· thùc hiÖn 
thay 
h− kh«ng thÓ ®−a vÒ 
vµ ph«i, 
å g¸. . hoÆ gia c« g sai
a 
khi M01 
ng 
iÒu kh Ón ®− c Ên. 
¸t) bÞ ng¾t. Do ®ã, 
i 
dông cô k
mét hoÆc hai viÖc trªn, h·y ®−a c¸c trôc vÒ tr¹ng th¸i tr−íc khi 
®æi. Sau ®ã, c¸c ho¹t ®éng cã thÓ tiÕp tôc. NÕu n
tr¹ng th¸i tr−íc ®ã, rÊt cã thÓ sÏ x¶y ra va ®Ëp gi÷a dông cô 
® ... c n . 
 1. M00,M01 ph¶i ®−¬c ®Æt trong m«t khèi lÖnh ®éc lËp, kh«ng chø
 c¸c lÖnh kh¸c. 
 2. §Ìn chØ thÞ STATUS [M00/M01] sÏ s¸ng lªn 
c ó ýh
 hoÆc M00 ®−îc sö dông. 
Ch−¬ng tr×nh ®−îc thùc hiÖn tiÕp tôc khi phÝm (ST) trªn b¶
® i î
3. Khi M01,M00 ®−îc thùc hiÖn, lÖnh M03,M04 (khëi ®éng quay 
trôc chÝnh) vµ lÖnh M08 (x¶ dung dÞch lµm m
khi sö dông M01,M00, hÕt søc l−u ý vÞ trÝ ®Æt 2 lÖnh nµy. 
Khi khëi ®éng l¹i ch−¬ng tr×nh bÞ dõng bëi M00, M01, ph¶i khë
®éng l¹i M03, M04 hoÆc M08 (nÕu cÇn). 
71
ng th¸i cña 
gi¶i thÝch d−íi 
¬ng tr×nh ®−îc thùc hiÖn liªn tôc. 
- C¸ch thøc lµm viÖc cña M01, liªn quan ®Õn tr¹
phÝm dõng lùa chän trªn b¶ng ®iÒu khiÓn, ®−îc 
®©y: 
 - Chøc n¨ng dõng lùa chän ®−îc bËt. 
LÖnh M01 sÏ ®−îc thùc hiÖn ch−¬ng tr×nh bÞ dõng sau khèi lÖnh 
chøa M01. 
- Chøc n¨ng dõng lùa chän bÞ t¾t. 
 LÖnh M01 sÏ bÞ bá qua vµ ch−
: M00 vµ M01 
 vÞ trÝ (X0 Y0) 
 trong hÖ to¹ ®é G54. 
S400 T2.............Ch¹y dao nhanh tíi vÞ trÝ Z30.0. 
 hê thay dao. 
 M03...........................................Quay trôc chÝnh theo chiÒu kim ®ång hå 
 400-1 min. 
 ..................................................Ch
 M01; hoÆc M00; <M D
 - NÕu
 ®iÒu khiÓn ë tr¹ng th¸i ON, M01 cã 
 sÏ dõng khi 
 gÆp M01. 
 . M01 
 kh«ng thùc hiÖn vµ ch−¬ng tr×nh 
 ch
 h 
 - C ¸y sÏ 
 ngõng t¹m thêi. Sau khi lµm s¹h 
 ..., Ên phÝm [ST] 
 khëi ®éng l¹i tõ khèi 
 lÖ
 M06........................…........§æi dông cô. 
 N2; 
 G90 G00 G54 X0 Y0 
 G43 Z30.0 H2 S400 T3 
 M03 
 .......................................…Ch−
 M01; hoÆc M00; 
 M06; 
 … 
LËp tr×nh sö dông
 O0001; 
 N1; 
 G90G00 G54 X0 Y0…..............Ch¹y dao nhanh tíi
 G43 Z30.0 H1 
Gäi dao T2 vµo vÞ trÝ c
−¬ng tr×nh gia c«ng. 
01> õng lùa chän 
 phÝm [OSP] trªn b¶ng 
 hiÖu lùc, ch−¬ng tr×nh 
 - NÕu phÝm [OSP] trªn b¶ng 
 ®iÒu khiÓn ë tr¹ng th¸i OFF
 ¹y liªn tôc. 
 Dõng ch−¬ng tr×n
 h−¬ng tr×nh ®−îc dõng vµ m
 phoi, ®o kÝch th−íc
 vµ ch−¬ng tr×nh
 nh tiÕp theo. 
¬ng tr×nh gia c«ng. 
72
3. 
 M30 ®−îc thùc hiÖn. 
o¹t déng cña m¸y 
 - ChuyÓn ®éng quay trôc chÝnh 
 dõng 
- Di chuyÓn däc trôc dõng. 
- Dõng b¬m dung dÞch t−íi 
nguéi. 
C ®−îc Reset l¹i 
 -Trong tr¹ng th¸i Reset l¹i, c¸c 
 m· G quay tr¹ng th¸i nh− khi 
 -L−îng ch¹y dao(F) bÞ huû, 
 nh−ng tèc ®é quay vÉn ®−îc 
 duy tr×. 
0, con trá 
®−îc quay l¹i ®Çu ch−¬ng tr×nh. 
LÖnh M30 bao gåm m· lÖnh 
d ch−¬ng tr×nh. M· lÖnh nµy rÊt 
 tiÖn khi gia c«ng c¸c ph«i gièng 
nhau liªn tôc. M30 lu«n ®−îc ®Æt t¹i 
 cuèi c¸c ch
 g viÖc 
M02, M30 KÕt thóc ch−¬ng tr×nh, kÕt thóc ch−¬ng tr×nh vµ 
lÆp l¹i ch−¬ng tr×nh. 
Khi M02 hoÆc
1) TÊt c¶ c¸c h
dõng. 
2) N
 m¸y ®−îc ®ãng ®iÖn.Tuy nhiªn, 
 c¸c lÖnh G54 ®Õn G59, G20, 
 G21 vÉn duy tr×. 
3) Trong tr−êng hîp sö dông M3
§©y lµ chøc n¨ng REWIND. 
rewin
thuËn
−¬ng tr×nh. 
 Khi sö dông M30, c¸c ch−¬ng
 tr×nh gièng nhau ®−îc thùc hiÖn 
 mét c¸ch lÆp ®i lÆp l¹i b»n
 Ên phÝm [ST]. 
chó ý
 §èi víi c¸c m¸y ®−îc trang bÞ chøc 
rlock, tÝn hiÖu c¶nh 
 vµ NC ®−îc Reset l¹i 
 trá ®−a vÒ ®Çu ch−¬ng tr×nh. 
 n¨ng door inte
 b¸o (EX1024) sÏ hiÖn trªn mµn 
 h×nh khi cöa ®−îc më, vµ mÊt khi 
 cöa ®−îc ®ãng 
ng tr×nh M02;..........................................KÕt thóc ch−¬
.............................KÕt thóc ch−¬ng tr×nh vµ NC Reset l¹i, con M30;.............
chó ý
 dïng M30, M02 trong cïng khèi víi c¸c lÖnh 1) Kh«ng ®−îc
 kh¸c. 
 2) §Ìn chØ thÞ [ST] t¾t khi M30, M02 lµm viÖc. §ång thêi ®Ìn 
 [M02, M30] s¸ng . 
 Ch−¬ng tr×nh sö dông M02, M30: 
 O 000 1; 
1;
G90G00 G54 X0 Y0 ....... Ch¹y dao nhanh tíi vÞ trÝ (X0 Y0) 
 trong hÖ to¹ ®é G54. 
G43 Z30.0 H1 S400 T2 Ch¹y dao nhanh tíi vÞ trÝ Z30.0. 
 Gäi dao T2 vµo vÞ trÝ thay dao. 
M03..................................... quay trôc chÝnh theo chiÒu kim 
 ®ång hå 400 -1 min. 
.......................................... Ch−¬ng tr×nh gia c«ng. 
M01 Dõng lùa chän 
 - NÕu phÝm [OSP] trªn b¶ng ®iÒu 
 khiÓn ë tr¹ng th¸i OFF. M01 kh«ng 
 ch−¬ng tr×nh thùc hiÖn 
 liªn tôc. 
 M06........................….... 
 N2; 
 G90 G00 G54 X0 Y0 
 G43 Z30.0 H2 S400 T3 
 M03 
 .......................................… 
 M01 hoÆc M00 
 M06; 
 M30; hoÆc M02; ..................
 dõng. 
 KÕt thóc ch−¬ng tr×nh vµ tù 
 N 
 cã hiÖu lùc vµ
§æi dông cô. 
Ch−¬ng tr×nh gia c«ng. 
 KÕt thóc ch−¬ng tr×nh vµ tù ®éng 
 ®éng dõng. Con trá vÒ dßng 
 ®Çu ch−¬ng tr×nh (O0001) 
73
74
. M03, M04, M05 Quay vµ dõng trôc chÝnh. 
LÖnh M03, M04 ®−îc sö dông ®Ó khëi ®éng 
trôc chÝnh víi tèc ®é chØ ra trong m· lÖnh S. 
LÖnh M05 ®−îc sö dông ®Ó dõng quay trôc 
chÝnh 
M03 ..........quay trôc chÝnh theo h−íng thuËn. 
M04...........quay trôc chÝnh theo h−íng nghÞch. 
M05...........dõng trôc chÝnh. 
4
 1) Kh«ng ®−îc sö dông M05, dõng quay trôc chÝnh, khi dông cô ®ang 
i ®ang tiÕp xóc víi ph«i, cã thÓ 
 trôc chÝnh b»ng lÖnh M03, M04 tr−íc khi dông cô c¾t tiÕp 
ô b¾t 
hoÆc 
tiÕp xóc víi ph«i. NÕu dông cô dõng kh
oÆc ph¸ háng ph«i. g©y mÎ dao h
ng2) Khëi ®é
xóc víi ph«i (trõ khi trong c¸c chu tr×nh taro cøng ). NÕu dông c
 ®Çu quay trong tr¹ng th¸i tiÕp xóc víi ph«i, cã thÓ g©y mÎ dao
ph¸ háng ph«i. 
chó ý
 V i m· , tham kh¶o n 
Tr−íc khi quay trôc chÝnh b»ng lÖnh M03, M04, ph¶i chØ ra tèc ®é 
 quay b»ng m· S. 
 	 í S phÇ sau. 
 LËp tr×nh sö dông M03, M04, M05 
O0001; 
N1; 
G90G00 G54 X0 Y0…............. Ch¹y dao nhanh tíi vÞ trÝ (X0 Y0) 
 trong hÖ to¹ ®é ®−îc gäi bëi G54. 
G43 Z30.0 H1 S400 T2 Ch¹y dao nhanh tíi vÞ trÝ Z30.0. 
 Gäi dao T2 vµo vÞ trÝ thay dao. 
M03.......................................... quay trôc chÝnh theo chiÒu kim ®ång 
 hå 400 -1 min. Sö dông M04 ®Ó quay 
 trôc chÝnh theo h−íng ng−îc chiÒu kim 
 ®ång hå. 
................................... Ch−¬ng tr×nh gia c«ng. 
 G91 G28 Z0 M05 Dõng trôc chÝnh, trë vÒ ®iÓm gèc m¸y. 
M06........................…............... §æi dông cô. 
75
76
. 
MÖnh M06 dïng ®Ó ®æi dông cô trªn trôc 
chÝnh víi dông cô ë vÞ trÝ thay trªn 
Magazine. Khi M06 ®−îc thùc hiÖn, mµ 
kh«ng cã dông cô nµo ë vÞ trÝ t−¬ng øng 
trªn magzine, dông cô trªn trôc chÝnh sÏ 
®−îc cÊt vµo magazine. LÖnh M06 thùc 
hiÖn 1 lo¹t t¸c vô trong chu tr×nh thay dao 
tù ®éng gåm quay tay g¹t, kÑp nh¶ dông 
cô trªn trôc chÝnh. 
M06............§æi dông cô. 
Q víi c c th× kh¸c 
æi dông cô b»ng M06, nhÊt thiÕt ph¶i t¾t dung dÞch 
n trõ khi trôc Z ®ang ë ®Õn ®iÓm gèc m¸y thø 2 
5. M06 §æi dông cô
u¸ ×nh th y dao tù ®én ítr a g ¸c dông cô kh«ng cïng kÝch th−
qu¸ tr×nh ®æi dông cô cña nhãm dông cô cã cïng kÝch th−íc. 
1.NÕu lÖnh M06 thùc hiÖn khi trôc chÝnh chó ý ®ang quay, trôc chÝnh sÏ tù ®éng 
r×nh ®æi dao thùc hiÖn. dõng vµ chu t
 2.Tr−íc khi tiÕn hµnh ®
 tr¬n nguéi. 
g thùc hiÖ 3.M06 sÏ kh«n
 (G30). 
 O0001; 
N1; 
G90G00 G54 X0 Y0…............ Ch¹y dao nhanh tíi vÞ trÝ (X0 Y0) trong hÖ 
 to¹ ®é ®−îc gäi bëi G54. 
G43 Z30.0 H1 S400 T2 Ch¹y dao nhanh tíi vÞ trÝ Z30.0. 
 Gäi dao T2 vµo vÞ trÝ thay dao. 
M03.......................................... quay trôc chÝnh theo chiÒu kim ®ång 
 hå víi tèc ®é 400 -1 min. 
................................ 
................................ Ch−¬ng tr×nh gia c«ng. 
................................ 
 M06;..........................................§æi dông cô, ®−a dông cô T2 vµo trôc chÝnh 
N2; 
G90 G00 G54 X0 Y0 
 ................................ 
 ................................Ch−¬ng tr×n
 ................................ 
 M01 hoÆc M00 
 M06;....................................§æi 
 G43 Z30.0 H2 S400 T3 
 M03 
h gia c«ng. 
 dông cô ®−a dông cô T3 vµo trôc chÝnh
77
78
. 
M08;...........BËt dung dÞch lµm nguéi. 
M09;...........T¾t dung dÞch lµm nguéi. 
6 BËt t¾t dung dÞch tr¬n nguéi M08,M09. 
chó ý
m h ph¶i 
g 
 sau. 
µy ®−îc ON, ®Ìn chØ thÞ sÏ s¸ng, vµ dung dÞch 
 m¸ ®−îc cÊp. 
chÕ ®é MDI, MEMORY, hoÆc 
 TAPE), ®Ìn chØ chÞ s¸ng vµ dung dÞch ®−îc phun tù ®éng. 
 -PhÝm COOLANT OFF 
 *Khi phÝm ®iÒu khiÓn ë chÕ ®é OFF, dung dÞch ®ang phun, sÏ ngõng 
 kh«ng phun n÷a vµ ®Ìn chØ thÞ t¾t. 
 NÕu Ên phÝm ®iÒu khiÓn nµy h¬n 1s dung dÞch sÏ ngõng cÊp vµ ®Ìn 
 chØ thÞ nhÊp nh¸y. Trong tr−êng hîp nµy, dung dÞch tr¬n nguéi sÏ 
 kh«ng ®−îc cÊp, ngay c¶ khi sö dông M08. 
 TÝnh n¨ng nµy sö dông khi kiÓm tra ch−¬ng tr×nh. 
 *Khi phÝm ®iÒu khiÓn chuyÓn sang chÕ ®é ON trë l¹i, ®Ìn chØ thÞ dõng 
 nhÊp nh¸y, qu¸ tr×nh cÊp trë l¹i b×nh th−êng. 
1. Kh«ng ®−îc ®æi dông cô khi dung dÞch tr¬n nguéi ®ang phun. 
 2. NÕu sö dông dung dÞch lµ m¸t, ph¶i ch¾c ch¾n thïng dung dÞc
 cßn ®ñ. 
 *§iÒu khiÓn dung dÞch lµm nguéi th«ng qua phÝm ®iÒu khiÓn trªn b¶n
 ®iÒu khiÓn thÓ hiÖn nh−
 -PhÝm COOLANT ON 
 *Khi phÝm ®iÒu khiÓn n
 lµm t
 Khi M08 ®−îc ®äc trong ch−¬ng tr×nh. (ë 
chó ý
 LËp tr×nh sö dông M08,M09. 
O0001; 
N1; 
G90G00 G54 X0 Y0…............. Ch¹y dao nhanh tíi vÞ trÝ (X0 Y0) 
 trong hÖ to¹ ®é ®−îc gäi bëi G54. 
G43 Z30.0 H1 S400 T2 M08 BËt dung dÞch tr¬n nguéi. 
M03.......................................... quay trôc chÝnh theo chiÒu kim ®ång hå 
......................................... 
......................................... Ch−¬ng tr×nh gia c«ng. 
......................................... 
M09; T¾t dung dÞch tr¬n nguéi. 
 M06......................…................. §æi dông cô. 
79
80
9. M19 khãa trôc chÝnh 
Sö dông M19 ®Ó dõng quay trôc chÝnh t¹i 
mét vÞ trÝ cè ®Þnh. 
Khi l¾p ®Çu khoÐt lªn trôc chÝnh, sö dông 
chu tr×nh khoÐt G76 hoÆc G87, M19 ®−îc 
sö dông trong chÕ ®é MDI. Khi gäi chu 
tr×nh G76 hoÆc G87 trôc chÝnh sÏ ®−îc 
quay tíi vÞ trÝ phï hîp víi vÞ trÝ cña trôc 
dao khoÐt vµ m¶nh khoÐt theo h−íng dÞch 
chuyÓn cña trôc chÝnh. 
.....cè ®Þnh gãc quay cña trôc chÝnh. 
Qu¸ tr×nh ®æi dao th«ng dông ®
 dao (M06) hoÆc chu tr×nh gia c êng hîp nµy 
 kh«ng cÇn thiÕt dïng M19 trong ch−¬ng tr×nh. 
1
 M19;........................................
chó ý
−îc thùc hiÖn tù ®éng trong chu tr×nh ®æi 
«ng lç (G76,G87). Trong tr−
81
0. 
Khi thùc hiÖn M20, nguån ®iÖn cung cÊp cho 
m¸y sÏ ®−îc ng¾t tù ®éng. 
t nguån tù ®éng. 
(1).PhÝm t¾t nguån tù ®éng trªn b¶ng ®iÒu khiÓn cã chøc n¨ng t−¬ng tù nh− 
M20. §Ó m· lÖnh t¾t nguån tù ®én
khiÓn ph¶i ®−îc kÝch ho¹t, chøc 
 (2).§Æt M20 trong khèi lÖnh tr−íc M30. 
Sau M30, ch−¬ng tr×nh ®−îc lÆp l¹i, con trá vÒ ®Çu dßng, do ®ã lÖnh M20 
kh«ng thÓ thùc hiÖn, nh− ®−îc m
VÝ dô 
 .... 
 ... 
 M30; 
 M20; 
3).Nguån n¨ng l−îng kh«ng thÓ bÞ ng¾t trong khi c¸c ho¹t ®éng ®ang thùc 
hiÖn. M¸y chØ cã thÓ t¾t m¸y sau khi hoµn thµnh c¸c ho¹t ®éng sau: 
 -Chu tr×nh APC 
 -Chu tr×nh ATC 
 -ChuyÓn vÞ trÝ trªn Magazine. 
1 M20 T¾t nguån tù ®éng 
 M20;.........................§Æt m· lÖnh t¾
chó ý
g cã hiÖu lùc, phÝm nµy trªn b¶ng ®iÒu 
n¨ng nµy sÏ ®−îc thùc hiÖn sau M02 
inh ho¹ d−íi ®©y 
82
Êt dông cô 
LÖnh M33 sö dông ®Ó cÊt dông cô tõ trôc 
 nh− hai khèi lÖnh 
M33;...................................LÖnh cÊt dông cô. 
7. M33. Chu tr×nh c
chÝnh tíi 1 vÞ trÝ cßn trèng trªn magazine. 
T0; 
M6; 
LÖnh M33 cã t¸c dông
trªn. M33 sö dông ®Ó cÊt dông cô tr−íc 
khi t¾t m¸y. 
chó ý
 LÖnh M33 chØ thùc hiÖn ®−îc khi trôc Z vÒ ®iÓm O thø 2(G30). 
 LËp tr×nh sö dông M33 
O0001; 
N1; 
 G90G00 G54 X_ Y_; 
... 
...................... Ch−¬ng tr×nh gia c«ng. 
.....Dõng trôc chÝnh sau khi hoµn thµnh viÖc trë vÒ 
 ®iÓm gèc m¸y trªn trôc Z 
 ........….........Dõng t¹m thêi. 
g cô. 
 trªn trôc chÝnh ®−îc ®−a trë l¹i hèc 
g trªn Magazine. 
 ............................
 ......................
 ............................... 
G91 G28 Z0 M05;...........
 M01;................
 M33;.....................................Gäi chu tr×nh cÊt dôn
 Dông cô
 cßn trèn
83
5. M51,M59 BËt vµ t¾t qu¸ tr×nh thæi khÝ 
M51 : BËt chøc n¨ng thæi khÝ. 
M59 : T¾t chøc n¨ng thæi khÝ. 
Qu¸ tr×nh thæi khÝ sö dông ®Ó lµm s¹ch phoi trªn r·nh hoÆc bÒ mÆt ph«i khi 
gia c«ng. 
1
 M51;...................................BËt qu¸ tr×nh thæi khÝ. 
M59;...................................T¾t qu¸ tr×nh thæi khÝ. 
 Gia c«ng bÒ mÆt d−íi ®©y, sö dông dao cã ®−êng kÝnh 100mm. 
 O0001; 
 N1; 
 G90G00 G54 X-160.0 Y-40.0...Ch¹y dao nhanh tíi vÞ trÝ (1) 
51;...........................................B¾t ®Çu thæi khÝ. 
X-160.0 F200.............................(2) 
Y .............................(3) 
X-160.0 F200;............................(4) 
M59;...........................................T¾t thæi khÝ. 
 ....................... 
G43 Z30.0 H1 S400 T2; 
 M03; 
 G01 Z0 F500; 
 M
 40.0 F500;..
84
. µ trë vÒ tõ ch−¬ng tr×nh 
Ön c¸c ®−êng c¾t gièng nhau 
nh 
8 M98, M99 Gäi ch−¬ng tr×nh con v
Tõ ch−¬ng tr×nh ch
con 
Ýnh, gäi ch−¬ng tr×nh con 
b»ng M98. Trong ch−¬ng tr×nh con kÕt thóc 
b»ng M99. Quan hÖ gi÷a ch−¬ng tr×nh 
chÝnh vµ ch−¬ng tr×nh con ®−îc minh ho¹ 
nh− h×nh vÏ sau. 
Khi thùc hi
( cïng to¹ ®é, cïng h×nh d¹ng) lÆp ®i lÆp 
C l¹i, ®−êng c¾t ®ã cã thÓ l−u vµo bé nhí N
nh− 1 ch−¬ng tr×nh con. Trong ch−¬ng tr×
chÝnh, chØ ra ch−¬ng tr×nh con vµ sè lÇn sö 
dông ch−¬ng tr×nh con. 
chó ý
 ch−¬ng tr×nh con cã thÓ gäi ®Õn mét ch−¬ng tr×nh con kh¸c, sè 
−îc gäi trong mét thêi ®iÓm lµ 4. NÕu sè 
h− 
B»ng c¸ch l −¬ng tr×nh con, cã 
thÓ tiÕt kiÖm ®−îc bé nhí vµ gi¶m lçi khi lËp tr×nh. 
…...sè thø tù trong ch−¬ng tr×nh con. 
Trong mét
líp ch−¬ng tr×nh con cã thÓ ® 
 c ¬ng tr×nh con ®ang ®−îc gäi lín h¬n 4, hÖ th«ng sÏ b¸o lçi (P230).
−u tr÷ mét phÇn ch−¬ng tr×nh d−íi d¹ng ch
 M98 P_ H_ L_; 
 M98 ……………...gäi ch−¬ng tr×nh con.
 P …………………sè ch−¬ng tr×nh con ®−îc gäi 
 H ……………
 L …………………sè lÇn gäi ch−¬ng tr×nh con. 
chó ý
 1) NÕu sè ch−¬ng tr×nh sau ®Þa chØ P kh«ng ®−îc t×m thÊy, lçi P232 sÏ ®−îc 
th«ng b¸o trªn mµn h×nh. 
2) NÕu sè thø tù sau ®Þa chØ H kh«ng ®−îc t×m thÊy, lçi 
P231 sÏ ®−îc th«ng b¸o trªn mµn h×nh. 
3) NÕu gi¸ trÞ sau ‘L” lµ 0 (L0), khèi lÖnh chøa M98 sÏ kh«ng ®−îc thùc 
hiÖn, ch−¬ng tr×nh nh¶y sang khèi lÖnh tiÕp theo. 
1) NÕu thiÕu ®Þa chØ P, ch−¬ng tr×nh con sÏ kh«ng ®−îc gäi, ch−¬ng 
 tr×nh sÏ nh¶y tíi khèi lÖnh cã sè thø tù sau ®Þa chØ H, trong ch−¬ng tr×nh 
 chøa M98. 
 2) NÕu thiÕu cã ®Þa chØ H, ch−¬ng tr×nh con vÉn ®−îc gäi vµ 
 ®−îc thùc hiÖn tõ dßng lÖnh ®Çu tiªn. 
Ch−¬n
tr×nh 
chÝnh 
g Ch−¬ng 
tr×nh con 
1 
Ch−¬ng 
tr×nh con 
4 
Ch−¬ng 
tr×nh con 
2 
Ch−¬ng 
tr×nh con 
3 
LÇn LÇn LÇn LÇn 
gäi 1 gäi 2 gäi 3 gäi 4 
85
 3) NÕu thiÕu ®Þa chØ P, H vµ L, ch−¬ng tr×nh con sÏ kh«ng ®−îc gäi vµ 
 ch−¬ng tr×nh chÝnh sÏ nh¶y vÒ ®iÓm b¾t ®Çu cña ch−¬ng tr×nh chøa 
 M98. 
 4) NÕu thiÕu ®Þa chØ L, ch−¬ng tr×nh con sÏ ®−îc gäi 1 lÇn. 
 5) Sè lÇn gäi ch−¬ng tr×nh con tèi ®a lµ 9999 lÇn. 
M99 P_ ; 
 M99 ............. Quay trë vÒ ch−¬ng tr×nh chÝnh tõ ch−¬ng tr×nh con. 
 nh, tõ ch−¬ng tr×nh 
 P .................. VÞ trÝ trë vÒ, trong ch−¬ng tr×nh chÝ
 con. 
chó ý
 1)NÕu vÞ trÝ P_ kh«ng cã trong ch−¬ng tr×nh, tÝn hiÖu b¸o lçi (P231) sÏ xuÊt 
n ®Ó 
ã, cÇn ph¶i c©n nh¾c khi ®−a ra P_. 
 hiÖn trªn mµn h×nh. 
 2)NÕu ®Þa chØ P tån t¹i, ch−¬ng tr×nh vÉn ph¶i mÊt mét kho¶ng thêi gia
 t×m kiÕm. Do ®
 1). NÕu thiÕu lÖnh P, ch−¬ng tr×nh sÏ quay trë l¹i khèi lÖnh kÕ tiÕp khèi 
×nh 
Õu P_, ch−¬ng tr×nh sÏ nh¶y vÒ ®Çu ch−¬ng tr×nh chÝnh. Ch−¬ng 
tr×nh chÝnh sÏ bÞ lÆp v« h¹n. 
 lÖnh võa nh¶y vµo ch−¬ng tr×nh con (sau khèi lÖnhchøa M98). 
 2). NÕu ®Æt M99 trong ch−¬ng tr×nh chÝnh: 
 Ch−¬ng tr×nh sÏ nh¶y tíi sè thø tù (theo sau ®Þa chØ P) trong ch−¬ng tr
 chÝnh. 
 NÕu thi
 LËp tr×nh sö dông lÖnh M98 hoÆc M99 (1) 
Ch−¬ng tr×nh chÝnh : Ch−¬ng tr×nh con : 
 O1; 
N001_____; N101_____; 
1.N002 M98 P100 N102_____; 
 N003_____; N103 M99; 
 N004_____; 
2.N005 M98 P200 L2; 0200; 
 N006_____; N201_____; 
 ... 
 ... N203 M99; 
 (LÆp l¹i 2 lÇn) 
 N011; 
3.N012 M98 P300; O300; 
 N013_____; N301_____; 
 N014_____; N302_____; 
 N015_____; N303 M99;P015 
 O100; 
86
 N202_____; 
 ... 
 LËp tr×nh sö dông lÖnh M98 hoÆc M99 (2) 
Khoan t¹i c¸c ®iÓm 1, 2, 3, vµ 4 nh− h×nh vÏ : 
Ch−¬ng tr×nh chÝnh (O1) 
O1; 
N1; 
G90 G00 G54 X0 Y0; 
G43 Z30 H1 S700 T2; 
M03; 
G99 G81 Z-25 R10 F120 L0; ............. Chu tr×nh khoan lç (G81) 
 n O2 
 Chu tr×nh khoan ®−îc thùc hiÖn tõ 
 ®iÓm 1 tíi ®iÓm 4. 
05; 
10 ........ ...........(4)
99 
M98 P2; ............................................. Gäi ch−¬ng tr×nh co
 G91 G28 Z0 M
 M01; 
 M06; 
 M30; 
 Ch−¬ng tr×nh con O2 
 O2; 
 X10 Y8; ................................(1) 
 X-10; ....................................(2) 
 Y-8; ......................................(3) 
 X ; .................. 
 G80; 
 M ;
87
 LËp tr×nh tr×nh sö dông lÖnh M98 hoÆc M99 (3) 
Tõ ch−¬ng tr×nh con trong mét ch−¬ng tr×nh chÝnh ®Ó gäi mét ch−¬ng tr×nh 
con kh¸c : 
Ch−¬ng tr×nh con 2 
O200; 
....................... 
.................... 
M99; 
Ch−¬ng tr×nh con 1 
O100; 
....................... 
.................... 
M98P200; 
........................ 
..................... 
M99; 
Ch−¬ng tr×nh chÝnh 
O1; 
N1; 
.............. 
M98P100; 
................... 
................ 
M30; 
 Ch−¬ng tr×nh sö dôn
 O1; 
g lÖnh M98 hoÆc M99 (4) 
N1; 
/N7 M99; ......................... Khi m· lÖnh xo¸ Block kh«ng cã hiÖu lùc. 
 Khi khèi lÖnh xo¸ Block cã hiÖu lùc : 
 LÖnh “N7 M99” ®−îc bá qua vµ ch−¬ng 
 tr×nh tiÕp tôc thùc hiÖn khèi lÖnh tiÕp theo. 
N8; 
M30; ............................... KÕt thóc ch−¬ng tr×nh . 
 N2; 
 ... 
 ... 
... 
 LÖnh “N7 M99” ®−îc thùc hiÖn vµ dßng 
 ch−¬ng tr×nh quay vÒ dßng ®Çu ch−¬ng 
 tr×nh. Ch−¬ng tr×nh sÏ lÆp v« h¹n gi÷a N1 
 vµ N7. 
chó ý
 Khi ®Æt M99 trong ch−¬ng tr×nh chÝnh, dßng ch−¬ng tr×nh sÏ ®−îc ®−a vÒ 
khèi lÖnh ®Çu tiªn cïng ch−¬ng tr×nh. ViÖc nµy ®−îc dïng ®Ó thùc hiÖn c¸c 
ch−¬ng tr×nh gièng nhau, lÆp ®i lÆp l¹i. 
88
89
h−¬ng D 
 C
 M· lÖnh T, S vµ F 
90
______________________________________________________________ 
. M∙ lÖnh T 
M· lÖnh T gäi dông cô tíi vÞ trÝ ®æi dao. Tªn 
dao, tèi ®a gåm 4 ký tù sè sau ®Þa chØ T, chØ 
ng dông cô ®−îc gäi ®Õn vÞ trÝ ®æi 
Ýnh di chuyÓn 
Ho¹t ®éng cña ATC ( ®æi dao tù ®éng) gåm: 
ron
n 
ag
ín tr¶ vÒ tõ trôc 
 sö dông ®Ó rót ng¾n thêi gian ®æi dông cô. 
_
1
®Þnh dông cô cÇn gäi. Khi gäi dao, Magazine 
quay, ma
dao vµ chê dông cô trªn trôc ch
tíi vÞ trÝ ®æi dao.
Lùa chän dông cô + §æi dông cô 
(M· lÖnh T) (M06) 
 Dông cô ®−îc gäi theo ph−¬ng ph¸p bé nhí ngÉu nhiªn........ 
T g ¬ng ph¸p bé nhí ngÉu nhiªn, dông cô ban ®Çu ®−îc x¾p xÕp ph−
theo tõng nhãm kÝch th−íc khi ®¨ng ký ®−êng kÝnh lín, trung b×nh vµ nhá. 
 Trong chu tr×nh ®æi dông cô, Magazine quay ®−a mét vÞ trÝ cßn trèng trª
 m zine, cïng nhãm kÝch th−íc víi dông cô trªn trôc chÝnh, tíi vÞ trÝ gÇn 
 nhÊt c¹nh vÞ trÝ ®æi dông cô. Khi dông cô cã ®−êng kÝnh l
 chÝnh, vÞ trÝ trèng trªn magazine (vÞ trÝ ®−îc ®¨ng ký cho nhãm ®−êng kÝnh 
 lín vµ ®ang n»m gÇn vÞ trÝ thay dung cô) ®−îc ®¸nh sè. 
 Ph−¬ng ph¸p nµy
 1.Khi l¾p dông cô, ph¶i kiÓm tra giíi h¹n cña dông cô vµ ch¾c ch¾n r»ng 
 trong khi thay dông 
an s¸t nhÇm giíi h¹n cña dông cô, c¸c dông cô cã thÓ va 
cã thÓ dÉn ®Õn háng m¸y. 
n c¶ 2 hèc bªn c¹nh hèc chøa dông cô ®Òu ph¶i trèng. NÕu 
−êng 
 cô ®−êng kÝnh 
®−îc chøa trong hèc, lµm ph¸ háng m¸y. 
00 ®Õn 
99 9) 
;...... Sè dông cô cho dông cô ®−êng kÝnh trung b×nh 
00 0 ®Õ T099 ) 
 dông cô ®· ®−îc s¾p xÕp hîp lý tr¸nh g©y ra va ®Ëp
cô. NÕu b¹n qu
®Ëp víi nhau khi thay ®æi dông cô, vµ ®iÒu nµy 
2. Ch¾c ch¾
chu tr×nh ®æi dông cô ®−îc thùc hiÖn bªn c¹nh hèc chøa dông cô ®
kÝnh lín, sù va ®Ëp gi÷a c¸c dông cô sÏ x¶y ra gi÷a dông
lín vµ dông cô 
 T9   ;...................... Sè dông cô cho dông cô ®−êng kÝnh lín (T90
 T 9
 T1    to T8   
 (T1000 ®Õn T8999) 
 T0   ;...................... Sè dông cô cho dông cô ®−êng kÝnh nhá 
 (T 0 n 9
 1). C¸c ho¹t ®éng cña ATC ®èi víi tõng nhãm dông cô (ph©n lo¹i the
th−íc dông cô) th× kh«ng gièng nhau. 
o kÝch 
ông lín trªn trôc chÝnh víi 1 dông cô nhá trªn 
¸ tr×nh x¶y ra theo tr×nh tù sau: 
 1. Magazine quay 
 (§−a vÞ trÝ hèc chÝnh
 kÝnh to) 
 2. §æi dông cô 
 (dông cô ®−êng kÝnh to trªn trôc chÝnh trë vÒ hèc trªn magazine) 
 3. Magazine quay 
 (®−a dông cô nhá trong Magazine vÒ vÞ trÝ hèc chê lÊy dao) 
 4. §æi dông cô 
 ( l¾p dông cô ®−êng kÝnh nhá lªn trôc chÝnh) 
 Ch−¬ng tr×nh d−íi ®©y l¾p T9001 ( ®−êng kÝnh lín) lªn trôc chÝnh 
 O0011; 
Ýnh nhá) tíi vÞ trÝ 
03 
 ...................................... ch−¬ng tr×nh gia c«ng 
 ... 
rªn trôc 
01 
.... (®
 b×nh) tíi vÞ trÝ thay dông cô. 
................ ch−¬ng tr×nh gia c«ng 
....... VÒ ®iÓm 0 cña m¸y n»m trªn trôc 
.............................. Thay T2 ( ®−êng kÝnh nhá ) víi 
 Khi ®æi mét d
 magazine, qu
 cña Magazine vÒ chç ®æi dông cô ®−êng 
 N1; 
 G90 G00 G54 X_ Y_; 
 G43 Z30.0 H1 S_ T2;.............. Gäi T2 (®−êng k
 thay dông cô. 
 M ;
 G91 G28 Z0 M05;.................... VÒ ®iÓm 0 cña m¸y n»m t
... 
 Z; dõng trôc chÝnh 
 M ;
 M ; ..................... §æi T9001 −êng kÝnh lín) víi T2 06 ...............
 (® −êng kÝnh nhá). 
N2; 
 G90 G00 G54 X_ Y_; 
 G43 Z30.0 H2 S_ T8003; ........ Gäi T8003 (nÆng, ®−êng kÝnh trung 
M03; 
 ... 
 ......................
 ... 
 G91 G28 Z0 M05; ............
 Z; dõng trôc chÝnh. 
 M01; 
 M06; ..........
 T8003 (nÆng, ®−êng kÝnh trung b×nh) 
91
2. M∙ lÖnh S 
92
M· lÖnh S ®iÒu khiÓn tèc ®é trôc chÝnh. Tèc 
ôc chÝnh ®−îc ®Æt trùc tiÖp bëi gi¸ trÞ 
 S_M03 (M04); 
 S............................................... § ®é
 M03 (M04)................................ §Æt chiÒu quay 
 M
 M a
®é tr
sau ®Þa chØ S. 
Æ tt tèc rôc chÝnh (v/ phót); 
03 : Quay thuËn. 
04 : Qu y nghÞch 
 1).Tèc ®é trôc chÝnh ®−îc ®Æt theo ®¬n vÞ vßng/phót. 
 2).Tèc ®é trôc chÝnh ®−îc tÝnh to¸n theo c«ng thøc sau : 
 N = 
D*π 
V*1000
(v/phót) 
¾t (m/phót) 
 N : Tèc ®é trôc chÝnh 
 V : Tèc ®é c
 π : H»ng sè pi 
 D : §−êng kÝnh dông cô (mm) 
 3). Ph¹m vi tèc ®é gia c«ng ®−îc tù ®éng chän theo gi¸ trÞ ®Æt sau S. Do 
®ã, nã kh«ng cÇn ph¶i thay ®æi tèc ®é b»ng lÖnh M41, M42 hoÆc lÖnh M43 
trong ch−¬ng tr×nh. 
 Sö dông lÖnh S 
O0001; 
N1; 
G90 G00 G54 X100.0 Y50.0; 
G43 Z30.0 H1 S1000 T2; 
M03; ........................................Quay trôc chÝnh víi tèc ®é 1000 vßng/phót 
... 
... 
M05; ........................................Dõng trôc chÝnh. 
M03; ........................................Quay trôc chÝnh víi tèc ®é 1000 vßng/phót 
S1500; ....................................Quay trôc chÝnh víi tèc ®é 1500 vßng/phót. 
 TÝnh to¸n tèc ®é trôc chÝnh 
 quay cña trôc chÝnh khi gia c«ng víi tèc ®é c¾t lµ 26 m/phót, 
n ®−êng kÝnh 20mm
T
 §Ó tÝnh tèc ®é
 dao phay ngã . 
93
èc ®é vßng quay: N = 
D
V*1000
*π 
 N : Tèc ®é quay cña trôc chÝnh 
 (vßng/phót) 
 c¾t (m/phót) 
V : Tèc ®é π : H»ng sè pi (3,141592654) 
 D : §−êng kÝnh dông cô. 
 Tè ®é c¾t: V = 
1000
** NDπ
c 
 trªn : 
 TÝnh tèc ®é trôc chÝnh sö dông ph−¬ng tr×nh 
 N = 
20*π
26*1000
= 414 (/phót) 
 O0001; 
 N1; 
14 T2; 
G90 G00 G54 X80.0 Y70.0; 
 G43 Z30.0 H1 S4
 M03; ........................................ Quay trôc chÝnh theo h−íng thuËn 414v/ph.
94
3 
dông ®Ó ®iÒu khiÓn tèc ®é 
ao. 
 F_ ; .....................Tèc ®é tiÕn ao (mm hó
. M∙ lÖnh F 
M· lÖnh F sö 
tiÕn d
 d /p t). 
chó ý
 1)Trong ch−¬ng tr×nh, LÖnh F lu«n cã hiÖu lùc cho ®Õn khi mét lÖnh F tiÕp 
 theo ®−îc chØ ra. 
2)Gi¸ trÞ ch¹y dao chØ ®Þnh sau ®Þa chØ F ®¹t ®−îc ®óng gi¸ trÞ cña nã chØ khi 
c«ng t¾c OVERRIDE trªn b¶ng ®iÒu khiÓn ®Æt ë 100%. 
 1) M· lÖnh F chØ sö dông víi c¸c l
 tr×nh gia c«ng lç. 
 2)Tèc ®é ch¹y dao lËp tr×nh c u¸ tr×nh gia c«ng b»ng 
 c¸ch ®iÒu chØnh c«ng t¾c OVERRIDE trªn b¶ng ®iÒu khiÓn. 
 Chó ý r»ng , c«ng t¾c OVERRIDE sÏ bÞ v« hiÖu nÕu sö dông lÖnh M49 
 trong ch−¬ng tr×nh. 
 3)Tèc ®é tiÕn dao (Feedrate) ®−îc tÝnh to¸n theo c«ng thøc : 
 F = f*Z*N 
 F: Tèc ®é tiÕn dao (mm/phót) 
 f : B−íc tiÕn trªn 1 mm/1 
 Z: Sè r¨ng cña da
 N: Tèc ®é trôc chÝnh(/phót) 
 4)Tèc ®é taro ®−îc tÝnh to¸n theo c«ng thøc d−íi : 
 F = P*N 
 F : Tèc ®é tiÕn dao (mm/phót) 
 P : B−íc ren (mm) 
 N : Tèc ®é trôc chÝnh(vßng/phót) 
Önh G01,G02,G03 vµ trong c¸c chu 
ã thÓ thay ®æi trong q
 r¨ng) r¨ng (
o 
 TÝnh to¸n tèc ®é tiÕn dao(1) 
TÝnh to¸n l−îng tiÕn dao khi gia c«ng trong ®iÒu kiÖn sau: 
Dao phay ngãn : Φ 20 mm (2 l−ìi c¾t ngang ) 
L−îng ch¹y dao/r¨ng: 0.08 mm/r¨ng 
c chÝnh: 450 v/phót 
 F = f*Z*N 
 F: Tèc ®é tiÕn dao 
 (mm/phót) 
 f: L−îng tiÕn dao/ r¨ng 
 (mm/1 r¨ng) 
 Z: Sè r¨ng (dao) 
 N: Tèc ®é trôc chÝnh (/phót) 
Ta cã: 
 F = 0.08*2*450 = 72 (mm/phót) 
 Tèc ®é trô
 TÝnh to¸n tèc ®é tiÕn dao (2) : 
TÝnh to¸n tèc ®é tiÕn dao khi taro trong ®iÒu
kiÖn sau: 
F = P*N 
 F: Tèc ®é tiÕn dao (mm/phót)
 P: b−íc ren. 
M
Tèc ®é trôc chÝnh: 400 v/phót 
òi taro M8xP1.25 
 N: Tèc ®é trôc chÝnh. 
Ta cã: 
F = 1.25*400 = 500 (mm/phót) 
95
 Sö dông m∙ lÖnh F 
O0001; 
N1; 
 G90 G00 G54 X160.0 Y160.0; 
 G43 Z30.0 H1 S440 T2; 
 tr÷ cho ®Õn lÖnh F tiÕp theo. 
Y-160.0; .................................. ch¹y dao tíi ®iÓm 3, tèc ®é 200 mm/phót 
... 
N5; 
G90 G00 G54 X160.0 Y160.0; 
G43 Z30.0 H5 S1000 T6; 
M03; 
G99 G81 Z-20.0 R3.0 F50;...... Trong chu tr×nh khoan lç G81, 
 tèc ®é tiÕn dao theo trôc Z lµ 50 mm/phót. 
X-160.0; 
... 
 M03; 
 G01 Z0 F3000; ........................ T¹i ®iÓm1, dao h¹ xuèng chiÒu cao Z0, 
 víi tèc ®é tiÕn dao 3000 mm/phót. 
 X-160.0 F200; ......................... ch¹y dao tíi ®iÓm 2, tèc ®é 200 
 mm/phót. F200 (200 mm/phót) ®−îc l−u 
 LÖnh F chØ cã hiÖu lùc trong chÕ ®é ch¹y dao c¾t, kh«ng cã gi¸ trÞ khi sö 
dông víi G00, chÕ ®é ch¹y dao nhanh. 
96
97
 Ch−¬ng E 
M· lÖnh D vµ H 
1. M∙ lÖnh D 
M· lÖnh D x¸c ®Þnh ®Þa chØ bï b¸n kÝnh cho 
 G42.M· lÖnh bï b¸n kÝnh ®−îc 
¹y dao, gi¶m khèi 
 ®é tÝnh to¸n khi lËp tr×nh. L−îng bï b¸n 
 mµn h×nh 
Ëp vµo vÞ trÝ No. trªn mµn h×nh 
chØ ®Þnh ®Þa chØ bï. 
lÖnh G41 vµ
sö dông ®Ó bï ®−êng ch
tèc
kÝnh ®−îc nhËp qua
TOOLOFFSET. 
Gi¸ trÞ bï nh
chó ý
 Mµn h×nh TOOLOFFSET cã thÓ 
 thay ®æi giao diÖn tuú theo th«ng 
sè kü thuËt vµ model cña hÖ NC. 
OFFSET(H) 
 TOOL TOOL 
OFFSET(D) 
MACHINE 
GEOME
TRY 
EAR
TRY 
W GEOME WEAR X 
1 0.000 0.000 0.000 0.000 
2 0.000 0.000 0.000 0.000 
3 0.000 0.000 0.000 0.000 
4 0.000 0.000 0.000 0.000 
5 0.000 0.000 0.000 0.000 
6 0.000 0.000 0.000 0.000 
7 0.000 .000 0.000 0.0000 
8 0.000 .000 0.000 0.0000 
9 0.000 .000 0.000 0.0000 
10 0.000 0.000 0.000 0.000 
11 0.000 .0000 0.000 0.000 
12 0.000 .0000 0.000 0.000 
Y 
0.000
0.000
0.000Z 
INPUT DATA OLD DATA 98
 Bï b¸n kÝnh trong mÆt ph¼ng XY
G17 G01 (G00) G41 42 F
 G40 G01 (G00) X_ Y J_
 G17 ............. Chän mÆt ph¼ng bï d
 G01 (G00) Lùa hä ng su c bï
 b¸n Ýnh
 G0 ... ... y h
 G0 ... ... y ia 
 G41 ............. Gä · bï k
 (bª ¸
 §− c da c
 ®−îc dÞch sang tr¸i so 
 víi êng ch¹y dao lËp 
tr×nh , theo h−íng 
chuyÓn ®éng cña dông 
 g c¸ch 
 îng bï. 
... Gäi m· lÖnh bï b¸n kÝnh. 
(bªn ph¶i) 
−îc dÞch san
 ×nh , eo h−
ch 
 G40 ............. Huû bá chÕ ®é bï dao. 
 X,Y ........... .. To¹ ®é ®iÓm cuèi cung trßn 
 D ................. §Þa chØ OFFSET 
 F .................. L−îng tiÕn dao. 
 (G ) X_ Y_ D_ _ ; 
_ F_; 
ao. 
 c n d¹ néi y thù hiÖn 
 k . 
0 . ........ . Ch¹ dao n anh 
1 . ........ ..ch¹ dao g c«ng
i m lÖnh b¸n Ýnh 
n tr i) 
êng h¹y o thù tÕ 
®−
 cô, mét kho¶n
 b»ng l−
 G42 ..........
 §−êng ch¹y dao thùc tÕ 
 ® g ph¶i so 
 víi ®−êng ch¹y dao lËp 
 tr th íng 
 chuyÓn ®éng cña dông 
 cô, mét kho¶ng c¸
 b»ng l−îng bï. 
chó ý
 NÕu sö dông bé nhí bï dao B, sÏ kh«ng cã sù kh¸c biÖt gi÷a d÷ liÖu bï 
b¸n kÝnh vµ bï chiÒu dµi. Do ®ã, ph¶i ®Æt l−îng bï chiÒu dµi vµ bï b¸n 
kÝnh cña mét dông cô ë nh÷ng ®Þa chØ OFFSET kh¸c nhau. 
 1.Trªn mµn h×nh TOOLOFFSET, gi¸ trÞ bï mßn vµ bï b¸n kÝnh ®−îc ®Æt 
mét c¸ch ®éc lËp. 
2.L−îng bï b¸n kÝnh b»ng 0 khi sö dông D0. Khi b¾t ®Çu lµm viÖc, NC ë 
tr¹ng th¸i nh− khi sö dông lÖnh D0. 
99
 Sö dông m∙ lÖnh D 
M¸y gia c«ng theo biªn d¹ng (1) -> (20 -> (3), sö dông dao phay 
ngãn Φ10mm. 
O0001; 
N1; 
G90 G00 G54 X15 0 Y 0
G43 Z30.0 H1 S440 T2
M03; 
G42 X120.0 Y40.0 D1; ... b¸ h ph¶i. Sö dông l−îng bï 
 t¹ Ý 1 mµn h×nh 
 TOOLOFSET. 
 Trong vÝ dô nµy, tæng l−îng bï b¸n 
 kÝnh: 5.000 + 0.015 = 5.015 mm. 
 TOOL 
OFFSET(H) 
TOOL 
OFFSET(D) 
100
 0. 120. ; 
 ; 
 Z-5.0; 
 ....... .. Bï n kÝn bªn 
 ®Æt i vÞ tr trªn
G01 X60.0 F200; ..................... (2). 
 X30.0 Y80.0; ...............
            Các file đính kèm theo tài liệu này:
 Hướng dẫn lập trình CNC.pdf Hướng dẫn lập trình CNC.pdf