2011-05-21 在常規(guī)的主程序和子程序內(nèi),總是將一個具體的數(shù)值賦給一個地址。為了使程序更具通用性、更加靈活,在宏程序中設(shè)置了變量,即將變量賦給一個地址。(1)變量的表示 變量可以用“#”號和跟隨其后的變量序號來表示:#i(i=1,2,...
2011-05-21 宏指令G65可以實現(xiàn)豐富的宏功能,包括算術(shù)運算、邏輯運算等處理功能。一般形式: G65 Hm P#i Q#j R#k式中: m--宏程序功能,數(shù)值范圍01~99;#i--運算結(jié)果存放處的變量名;#j--被操作的第一個...
2011-05-21 例1:用宏程序和子程序功能順序加工圓周等分孔。設(shè)圓心在O點,它在機床坐標(biāo)系中的坐標(biāo)為(X0,Y0),在半徑為r的圓周上均勻地鉆幾個等分孔,起始角度為α,孔數(shù)為n。以零件上表面為Z向零點。見圖4.35。 ...
2011-05-21 刀具半徑補償指令格式如下: G17 G41(或G42) G00(或G01) X Y D 或G18 G41(或G42) G00(或G01) X Z D 或G19 G41(或G42) G00(或G01) Y Z D; G4...
2011-05-21 刀具長度補償指令格式如下: 格式:G43(G44) Z H 其中: Z為補償軸的終點值。H為刀具長度偏移量的存儲器地址。 把編程時假定的理想刀具長度與實際使用的刀具長度之差作為偏置設(shè)定在偏置存儲器中,該指令不改變程序就...
2011-05-21 (1)準(zhǔn)停檢驗指令G09,G61,G64。 格式:G09; 一個包括G09的程序段在繼續(xù)執(zhí)行下個程序段前,準(zhǔn)確停止在本程序段的終點。該功能用于加工尖銳的棱角。G09僅在其被規(guī)定的程序段中有效。 (2)精確停止檢驗G61...
2011-05-21 格式:G24 X Y Z M98 P G25 X Y Z 例:如圖6.6所示的鏡像功能程序 圖6.6 鏡像功能 %0003 主程序 N10 G91 G17 M03; N20 M98 P100; 加工① N3...
2011-05-21 格式:G51 X Y Z P M98P G50 例:如圖6.7所示的三角形ABC,頂點為A(30,40),B(70,40),C(50,80),若D(50,50)為中心,放大2倍,則縮放程序為 G51 X50 Y5...
2011-05-21 G68為坐標(biāo)旋轉(zhuǎn)功能指令,G69為取消坐標(biāo)旋轉(zhuǎn)功能指令。 在XY平面: 格式:G68 X Y P G69; 例:如圖6.8所示的旋轉(zhuǎn)變換功能程序。 圖6.8 旋轉(zhuǎn)變換功能 %1 主程序 N10 G90 G17 M0...
2011-05-21 孔加工固定循環(huán)指令有G73,G74,G76,G80~G89,通常由下述6個動作構(gòu)成,如圖6.9所示,圖中實線表示切削進給,虛線表示快速進給。 動作1:X、Y軸定位; 動作2:快速運動到R點(參考點); 動作3:孔加工;...
2011-05-21 該固定循環(huán)用于Z軸的間歇進給,使深孔加工時容易排屑,減少退刀量,提高加工效率。Q值為每次的進給深度,退刀用快速,其值K為每次的退刀量。G73指令動作循環(huán)如圖6.11所示。 圖6.11 G73指令動作 %0073 N...
2011-05-21 G81指令的循環(huán)動作如圖6.12所示,包括X、Y坐標(biāo)定位、快進、工進和快速返回等動作。 圖6.12 G81指令循環(huán)動作 例:鉆孔的程序如下 %0081 N10 G92 X0 Y0 Z80 N15 G00 N20 G...