Bài giảng "CNC - Chương 3: Cấu trúc của chương trình CNC và các lệnh trước khi di chuyển dụng cụ" trình bày các nội dung: Cấu trúc của chương trình CNC, các lệnh trước khi di chuyển dụng cụ,... Mời các bạn cùng tham khảo nội dung chi tiết.
Thư tự dòng chương trình Từ
O0001 Lệnh
Từ Từ Từ Từ
N005 G54 G90 S300 M03 Lệnh
N010 G00 X2.5 Y1.25 Lệnh
N015 G43 H01 Z.1 Lệnh
Địa chỉ Giá trị số
F3.75
O Số của chương trình
N Số thứ tự dòng chương trình
G Lệnh chuẩn bị
X Toạ độ theo trục X
Có thể dùng chỉ thời gia dừng
Y Toạ độ theo trục Y
Z Toạ độ theo trục Z
Cùng dùng trong chu trình lập sẵn
6
A/B/C Trục quay
R Bán kính
Cũng dùng trong các chu trình lập sẵn
I/J/K Vị trí tâm cung tròn
Q Dùng trong các chu trình lập sẵn
P Dùng trong các chu trình lập sẵn
Gọi chương trình con
Dùng chỉ thời gian dừng
7
F Lượng chạy dao
S Tốc độ trục chính
T Dụng cụ cắt trên mâm dao
M Các lệnh phụ
D Offset bán kính dao
H Offset chiều dài dao
EOB Kết thúc dòng lệnh
/ Mã huỷ dòng lệnh 8
Chöù
Ñòa c naêng
chæ Ñòa chæ
Soá chöông trình
Soá thöù töï
Caùc Chöùc naêng chuaån bò
Töø leänh
ñòa chæ kích
thöôùc
chính Löôïng
chaïy
vaø dao/phuùt
phaïm Löôïng chaïy dao/voøng
Toác ñoâï caét
vi giaù Dao caét
Chöùc naêng phuï
trò
Soá offset cuûa dao
leänh Döøng
cuoái
haønh
trình
Chöông trình caàn goïi
Soá laàn laëp laïi 9
Maõ ñaàu baêng vaø cuoái baêng
• Maõ ñaàu baêng vaø cuoái baêng cuûa chöông
trình ñöôïc kyù hieäâu baèng %. Hai kyù hieäu
naøy khoâng xuaát hieäân treân maøn hình cuûa
maùy CNC, nhöng khi xuaát chöông trình töø
maùy CNC ra ngoaøi thì chuùng seõ xuaát hieän.
10
Soá cuûa chöông trình gia coâng CNC
Chöông trình trong heä FANUC ñöôïc ñaët teân baèng chöõ O
+ soá thöù töï chöông trình. Ngöôøi ta phaân loaïi caùc soá thöù töï
nhö sau:
O0001 – O7999: Vuøng do ngöôøi duøng tuøy choïn
O8000 - O8999: Vuøng do ngöôøi duøng coù baûo veä
O9000 – O9999-: Vuøng daønh cho nhaø saûn xuaát
Baïn coù theå duøng baát cöù soá naøo mieãn laø naèm trong vuøng
cho pheùp.
Neáu caàn vieát ghi chuù cho deã nhôù thì ñeå trong ngoaëc ñôn.
– O1001 (Progam A);
11
Ñieàu kieän boû qua moät block
• Ñeå boû qua moät hay nhieàu block duøng daáu “/” ñaët ôû ñaàu
block. Heä thoáng seõ boû qua block naøy neáu treân panel ñieàu
khieån cuûa maùy CNC baät ON coâng taéc OPSKIP. Neáu ñeå
OFF, block vaãn coù hieäâu köïc.
• Thí duï caùch vieát boû qua block coù ñieàu kieän:
• Vieát ñuùng: /N3 G00 X10.0;
• Vieát sai: //N3 G00 X10.0;
• Chuù yù laø khi boû qua moät block thì cuõng boû luoân caùc
leänh modal naèm trong block, do vaäy phaûi laäp trình
ñeå leänh naøy naèm trong caùc block tieáp theo
13
Huỷ một từ lệnh có điều kiện
• Một số hệ điều khiển có thể cho phép huỷ từ
lệnh có điều kiện bên trong một dòng lệnh.
• Thí dụ
• N10 M06 T03 /M08
Dòng lệnh có thể dùng khi gia công thép hay
gang. Nếu gia công gang, không dùng dung
dịch trơn nguội > Bật ON công tắc OPSKIP
14
Block Skip theo nhóm
• Trong một số hệ Điều khiển có có thể dùng
Optional Block Skip theo nhóm, nếu trên máy có
các công tắc Opskip với số thứ tự từ 1-9.
• Thí dụ N16… N29…
• N1… /3 N30…
/2 N17…
• N2…
/2 N18… /3 N31…
• /1 N3…
• /1 N4… … …
15
Keát thuùc chöông trình
– Chöông trình CNC ñöôïc keát thuùc bôûi caùc maõ
leänh sau ñaây:
• M02: Keát thuùc chöông trình chính
• M30: Keát thuùc vaø trôû veà ñaàu chöông trình chính
• M99: Keát thuùc chöông trình con
– Tuy nhieân neáu vieát /M02, /M30, /M99 vaø treân
panel ñieàu khieån baät ON coâng taéc OPSKIP boû
qua block coù ñieàu kieän thì chöông trình seõ
khoâng keát thuùc.
16
Chöông trình con
– Khi caàn gia coâng laëp laïi nhieàu laàn moät maãu thì
neân duøng bieåu dieãn maãu döôùi daïng moät
chöông trình con ñeå ñôn giaûn vòeâc laäp trình.
– Moät chöông trình chính coù theå goïi moät chöông
trình con nhìeàu laàn.
– Moät chöông trình con coù theå goïi moät chöông
trình chaùu nhieàu laàn.
17
Caáu truùc moät chöông trình con
Moät chöông trình con
Soá cuûa chöông trình con
(hoaëc (:) trong tröôøng hôïp heä ISO)
Keát thuùc chöông trình con
M99 khoâng nhaát thieát phaûi ñöùng rieâng treân moät doøng leänh.
Thí duï X100.0 Z100.0 M99 ;
18
Caùch goïi moät chöông trình con
Soá laàn laëp chöông Soá cuûa chöông trình con
trình con
Khi khoâng chæ ra soá laàn laëp chöông trình con, heä thoáng hieåu laø 1
– Thí duï M98 P51200; coù nghóa laø goïi chöông trình 1200
naêm laàn.
– Trong moät chöông trình chính coù theå goïi chöông trình
con nhieàu laàn, vaø chöông trình con coù theå goïi chöông
trình chaùu nhieàu laàn. Soá theá heä toái ña coù theå loàng nhau
laø 4. Soá laàn goïi toái ña moät chöông trình con laø 999.
19
Caùch goïi moät chöông trình con
Chöông trình chính Chöông trình con Chöông trình chaùu
Theá heä thöù nhaát Theá heä thöù hai
20