由淺入深宏程序2-宏程序之銷軸粗精加工
2019-11-22 13:14:03
GHZN01
本篇文章利用宏程序簡(jiǎn)單模仿數(shù)控系統(tǒng)的外圓車(chē)削循環(huán)功能。在此用前一篇的圖紙與程序
原程序:
T0101;
M3S800;
G082Z5;粗加工開(kāi)始
#2=0.05; Z向的加工余量
#3=0.5;外圓方向的加工余量
#4=0.3;每層切削后的回退量
#1=76+2*#3;考慮了精加工余量的第一次切削直徑
N10 G0X[#1];將變量賦給X,則X方向進(jìn)刀的直徑則為#1變量中實(shí)際存儲(chǔ)值。N10是程序
G1Z[-40+#2]F0.2;段的編號(hào),用來(lái)標(biāo)識(shí)本段,為后面循環(huán)跳轉(zhuǎn)所用。
X[#1+#4];每次切削只回退#4的值
G0Z5;
#1=#1-4 ;單邊切深為2mm,直徑方向每次遞減4mm
IF [#1GE40] GOGO 10; 如果#1 >= 40,即此表達(dá)式滿足條件,則程序跳轉(zhuǎn)到N10繼續(xù)執(zhí)行。
M03S1200當(dāng)不滿足#1 >= 40,即#1<40,則跳過(guò)循環(huán)判斷語(yǔ)句,由此句繼續(xù)向后執(zhí)行。
G040由此開(kāi)始精加工
G1Z-40F0.1
X82
G0150Z150
M5
M30