Bài giảng CAD/CAM/CNC - Phần 13: 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ụ - Lê Trung Thực

13. CAÁU TRUÙC CUÛA CHÖÔNG  
TRÌNH CNC VAØ CAÙC LEÄNH  
TRÖÔÙC KHI DI CHUYEÅN DUÏNG CUÏ  
Lê Trung Thực  
1
1. Caáu truùc cuûa chöông trình CNC  
Cấu trúc chương trình NC theo tiêu chuẩn ISO- 6983  
Tieâu ñeà  
Ñaàu baêng  
Baét ñaàu chöông  
trình  
Vuøng  
chöông  
trình  
Vuøng ghi chuù  
Cuoái chöông  
trình  
2
Caáu truùc cuûa moät block  
Soá thöù tö Leänh  
Töø leäïnh chæ kích  
thöôùc  
Leänh Leänh chæ Leänh  
blockï chuaån bò  
phuï toác ñoä  
chæ  
duïng  
cuï  
Keát thuùc block  
3
Caáu truùc moät töø leänh  
Ñòa chæ  
Thí duï  
Soá  
4
Từ  
O0001  
Lệnh  
Từ Từ Từ  
Từ  
N005 G54 G90 S300 M03  
Lệnh  
Lệnh  
N010 G00 X2.5 Y1.25  
N015 G43 H01 Z.1  
Lệnh  
Giá trị số  
Địa chỉ  
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öùc naêng  
Ñòa chæ  
Soá chöông trình  
Soá thöù töï  
Chöùc naêng chuaån bò  
Caùc  
ñòa chæ  
chính  
vaø  
Töø leänh  
kích  
thöôùc  
Löôïng  
chaïy  
dao/phuùt  
Löôïng chaïy dao/voøng  
phaïm  
vi giaù  
trò  
Toác ñoâï caét  
Dao caét  
Chöùc naêng phuï  
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  
Soá thöù töï block  
– Soá thöù töï block N ñöôïc duøng cho deã truy xuaát doøng leänh.  
– Phaïm vi soá thöù töï: N1- N9999  
– Neáu khoâng duøng soá thöù töï block thì cuõng khoâng sao.  
– Soá thöù töï block N khoâng ñöôïc ñöùng tröôùc soá chöông  
trình O  
– Neáu khoâng coù soá chöông trình, heäï thoáng laáy soá thöù töï  
block ñaàu tieân ñeå ñaët teân chöông trình.  
– Coù theå boû qua vieäc ñaùnh soá moät soá doøng leänh.  
– Khi laäp trình baèng tay, ñeå ñeà phoøng vieát thieáu, phaûi  
cheøn theâm doøng leänh, soá cuûa doøng leänh neân vieát caùch  
quaûng, thí duï 5, 10, 15,...  
– Khoâng ñöôïc duøng soá 0 ñeå chæ soá thöù töï N vaø soá chöông  
trình O.  
12  
Ñ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  
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.  
14  
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.  
15  
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 ;  
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.  
17  
Caùch goïi moät chöông trình con  
Chöông trình chaùu  
Chöông trình chính Chöông trình con  
Theá heä thöù nhaát  
Theá heä thöù hai  
18  
Caùch goïi moät chöông trình con  
– Leänh M98 coù theå ñöùng chung vôùi leänh chuyeån ñoäng. Khi ñoù leäânh  
chuyeån ñoäng seõ thöïc hieän tröôùc roài môùi goïi chöông trình con.  
– Thí duï: G01 X100.0 M98 P1200;  
Thöù töï thöïc hieän moät chöông trình con  
Chöông trình con  
Chöông trình chính  
19  
Nhaûy doøng sau khi thöïc hieän  
chöông trình con  
Neáu muoán sau khi thöïc hieän chöông trình  
con, baïn khoâng trôû veà nôi ñaõ goïi maø di  
chuyeån tôùi moät doøng chöông trình khaùc,  
baïn phaûi chæ ra doøng chöông trình caàn ñeán  
sau M99P_;  
– Thí duï, M99P0060;  
Sau khi thöïc hieän chöông trình con  
(P1010), baïn tôùi doøng N0060  
20  
Tải về để xem bản đầy đủ
ppt 74 trang myanh 21240 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng CAD/CAM/CNC - Phần 13: 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ụ - Lê Trung Thực", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pptbai_giang_cadcamcnc_bai_13_cau_truc_cua_chuong_trinh_cnc_va.ppt