版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
加工中心編程技巧加工中心編程技巧1
目的和內(nèi)容:G52局部坐標(biāo)系的應(yīng)用;工件原點(diǎn)偏移;極坐標(biāo)編程;鏡像比例縮放旋轉(zhuǎn)指令應(yīng)用技巧;系統(tǒng):BEIJING-FANUC0iMate-MC
機(jī)床:漢川機(jī)床廠XH715D立式加工中心內(nèi)容1:坐標(biāo)變換編程2目的和內(nèi)容:系統(tǒng):BEIJING-FANUC2
實(shí)例圖分析編程分析1.零件1的輪廓實(shí)為外接圓半徑為22的正六邊形變化形狀,采用極坐標(biāo)偏移,按O1與O重合時(shí)編程。2.零件2通過鏡像功能加工3.零件3按零件1旋轉(zhuǎn)120度,同時(shí)Z軸縮放實(shí)現(xiàn)臺(tái)階加工4.零件4按零件1旋轉(zhuǎn)120度,同時(shí)X、Y軸縮放1.2,Z軸縮放1。3實(shí)例圖分析編程分析33
FANUC相關(guān)知識(shí)極坐標(biāo)指令及格式G16極坐標(biāo)系生效指令,G15極坐標(biāo)系取消指令N10G90(G91)G17G16;絕對(duì)編程或增量,選擇XY平面,G16極坐標(biāo)生效N20G01X_Y_; 極坐標(biāo)指定目標(biāo)點(diǎn)位置,X_表示極半徑,Y_表示極角度N30G15; 取消極坐標(biāo)采用刀具半徑補(bǔ)償,按A—B—C—D—E—F—A加工路線,各點(diǎn)極坐標(biāo)如下:
A:X22Y90,極半徑OA=22,極角為OA與水平軸X逆時(shí)方向90度;
B:X22Y150,
C:X22Y210,
D:X22Y270,(順X22Y-90);
E:X22Y150,(順X22Y-30);
F:X22Y30,4FANUC相關(guān)知識(shí)極坐標(biāo)指令及格式G16極坐4
FANUC相關(guān)知識(shí)O4444; 零件1子程序
G90G40G17G15;
G00X10.Y50.Z10.;絕對(duì)直角坐標(biāo)值
M03S800;
Z2.;
G17G90G16; XY平面絕對(duì)極角坐標(biāo)值編程
G01Z-6.;
G42X22.Y90.D01;起點(diǎn)-A建立刀具半徑補(bǔ)償
X22.Y150.; A-B
X22.Y210.;B-C
G03X22.Y270.R12.702;C-D
G01X22.Y330.; D-E
X22.Y30.; E-F
G03X22.Y90.R12.702;F-A
G01Z5.;
G15; 取消極坐標(biāo)編程
G40G00X10.Y50.;絕對(duì)直角坐標(biāo)值
M99;
5FANUC相關(guān)知識(shí)O4444; 零件1子程序5坐標(biāo)系旋轉(zhuǎn)FANUC相關(guān)知識(shí)N10G68X__Y__R__; 表示坐標(biāo)系旋轉(zhuǎn)生效……(或M98P_); 被旋轉(zhuǎn)輪廓程序段 N80G40G69; 取消旋轉(zhuǎn)X_Y_:坐標(biāo)系旋轉(zhuǎn)的中心點(diǎn)坐標(biāo)值,(G90/G91有效)。當(dāng)X_Y_省略不指定時(shí),則將指定G68程序段時(shí)的刀具所在位置認(rèn)為是旋轉(zhuǎn)中心。
R__:旋轉(zhuǎn)角度。零度為第一坐標(biāo)軸的正方向(+X軸),逆時(shí)針方向?yàn)檎颉?/p>
注意:(1)在執(zhí)行坐標(biāo)系旋轉(zhuǎn)以前,執(zhí)行鏡像指令或比例縮放指令是可以的,反之則不允許,即不能在坐標(biāo)系旋轉(zhuǎn)指令中執(zhí)行鏡像指令或比例縮放指令。(2)G69以后的第一個(gè)移動(dòng)指令必須用G90絕對(duì)值指定,如用G91指定則不執(zhí)行正確的移動(dòng)。(3)數(shù)控系統(tǒng)處理的順序是程序鏡像—比例縮放—坐標(biāo)系旋轉(zhuǎn)—刀具半徑補(bǔ)償C方式。所以在應(yīng)用這些功能時(shí),應(yīng)按順序指定,取消時(shí),按相反順序。如果坐標(biāo)系旋轉(zhuǎn)指令前有比例縮放指令,則在比例縮放過程中不縮放旋轉(zhuǎn)角度。(4)在坐標(biāo)系旋轉(zhuǎn)方式中,返回參考點(diǎn)指令G28和建立工件坐標(biāo)系指令G54、G92不能指定。(5)在坐標(biāo)系旋轉(zhuǎn)前指定的刀具補(bǔ)償,在坐標(biāo)系旋轉(zhuǎn)生效后,刀具的長度、半徑補(bǔ)償或刀具位置仍然被使用。6坐標(biāo)系旋轉(zhuǎn)FANUC相關(guān)知識(shí)N10G68X__Y__6鏡像功能G51、G50FANUC相關(guān)知識(shí)G51X__Y__I-1000J-1000;M98P__;G50; 其中:
X_Y_:為鏡像對(duì)稱點(diǎn)絕對(duì)坐標(biāo)值。
I_J_:I-1000表示以X軸為對(duì)稱軸,J-1000表示以Y軸為對(duì)稱軸,I-1000J-1000表示以XY軸對(duì)稱。小數(shù)點(diǎn)編程不能用于指定I、J、K,鏡像指令中的I、J值一定是負(fù)值,如果其值為正值,則G51指令變成了縮放指令。另外,如果I、J值為負(fù)且不等于-1000,則執(zhí)行該指令時(shí),即進(jìn)行鏡像又進(jìn)行縮放。注意,當(dāng)在指定平面有一個(gè)軸執(zhí)行鏡像時(shí),其結(jié)果如下:(1)圓弧指令旋轉(zhuǎn)方向反向(2)刀具半徑補(bǔ)償C偏置方向反向(3)坐標(biāo)系旋轉(zhuǎn)旋轉(zhuǎn)角反向7鏡像功能G51、G50FANUC相關(guān)知識(shí)G51X__Y__7比例縮放G51、G50FANUC相關(guān)知識(shí)格式一:G51X_Y_Z_I_J_K_;沿各軸(X、Y、Z)分別以不同的比例放大或縮小。 與鏡像功能使用時(shí)一樣,X_Y_Z_表示指定縮放中心點(diǎn)絕對(duì)值坐標(biāo),I,J,K分別對(duì)應(yīng)指定X(I)軸、Y(J)軸、Z(K)軸的縮放比例,小數(shù)點(diǎn)編程不能用于指定比例I、J、K,如J500表示Y軸縮放0.5倍數(shù)。
當(dāng)用I-1000或J-1000指定時(shí)執(zhí)行鏡像。如果I,J值為正值,則該指令變成了比例縮放指令。如果I、J值為負(fù)且不等于-1000時(shí),則執(zhí)行該指令時(shí),即進(jìn)行縮放又進(jìn)行鏡像。
格式二:G51X_Y_Z_P_;沿所有軸(X、Y、Z)以相同的比例同時(shí)放大或縮小 比例縮放注意事項(xiàng)(1)對(duì)同一編程輪廓進(jìn)行縮放時(shí),按同比例但指定的縮放中心點(diǎn)不同時(shí),縮放后的輪廓位置也不同(2)比例縮放對(duì)刀具半徑補(bǔ)償值、刀具長度補(bǔ)償值和刀具偏置值無效,即按原補(bǔ)償值進(jìn)行補(bǔ)償。一般情況,刀補(bǔ)程序段應(yīng)寫在縮放功能開始以后的程序段內(nèi)。(3)在縮放狀態(tài)不能指令返回參考點(diǎn)的G代碼(G27~G30)等和指令坐標(biāo)系的G代碼(G52~G59,G92)等,若必須指令這些G代碼應(yīng)在取消縮放功能后指定。8比例縮放G51、G50FANUC相關(guān)知識(shí)格式一:G51X_8FANUC參考程序O2002; 主程序G54;G00X0Y0Z10.;G52X-27.053Y45.;
工件坐標(biāo)原點(diǎn)偏移至O1點(diǎn)M98P4444; 加工零1G51X27.053Y0I-1000;X軸鏡像(左到右),-1000為鏡像,不等于-1000時(shí)縮放又進(jìn)行鏡像。M98P4444; 加工零2G50; 取消鏡像G52X0Y0; 取消工件坐標(biāo)原點(diǎn)偏移G51Z0K666; Z軸縮放加工輪廓臺(tái)階,可實(shí)分層加工(4/6=0.6666)。先縮放后旋轉(zhuǎn)G68X0Y0R120.; 以工件原點(diǎn)為中旋轉(zhuǎn)120度M98P4444; 加工零3G69; 先取消旋轉(zhuǎn)G50; 再取消縮放G51X0Y0I1200J1200K1000; 正值且等于1000為縮放,X、Y向縮放1.2倍,Z軸1倍G68X0Y0R120.;M98P4444; 加工零4G69;G50;M30;9FANUC參考程序O2002; 主程序99
1.系統(tǒng):FANUC-0iMATE機(jī)床:大連機(jī)床廠VDL-1000立式加工中心2.毛坯:100×100×30mm3.刀具:10mm立銑刀仿真加工操作過程演示4.系統(tǒng)面板的操作5.對(duì)刀操作及補(bǔ)償值設(shè)定6.程序的傳入7.程序校驗(yàn)8.自動(dòng)加工9.零件測(cè)量101.系統(tǒng):FANUC-0iMATE仿真加工操10
項(xiàng)目:用戶宏程序的應(yīng)用內(nèi)容2:用戶宏程序編程應(yīng)用目的和內(nèi)容:B類宏程序編程應(yīng)用橢圓、半球體的加工系統(tǒng):FANUC-0iMA機(jī)床:南通機(jī)床廠XH713A立式加工中心11項(xiàng)目:用戶宏程序的應(yīng)用內(nèi)容2:用戶宏程序編程11
程序設(shè)計(jì)宏程序運(yùn)行設(shè)計(jì)思路
1.毛坯為四方塊,分粗加工(橢圓柱)和精加工(橢圓半球體)
2.粗加工以橢圓輪廓自上而下分層加工,刀具為平底立銑刀;
3.精加工時(shí),加工路線,以自下而上0-90間等角度分層。每層以圓弧切入切出,根據(jù)當(dāng)前層的長短半軸以橢圓輪廓水平環(huán)繞加工,直至橢圓球頂完成橢圓球面加工,刀具為球銑刀。 工件坐標(biāo)系原點(diǎn)設(shè)在橢圓球體的中心,以球頭刀的球心軌跡編程(不用刀具半徑補(bǔ)償),球頭銑刀加工,對(duì)刀點(diǎn)為球刀底平面(非球心)。12程序設(shè)計(jì)宏程序運(yùn)行設(shè)計(jì)思路 1.毛坯為四方塊,12
變量參數(shù)的設(shè)計(jì)13變量參數(shù)的設(shè)計(jì)13131、初始變量的設(shè)置:
#1=__;橢圓球面在X方向上的半軸長度a#2=__;橢圓球面在Y方向上的半軸長度c#3=__;橢圓球面在Z方向上的半軸長度b#4=__;刀具半徑(球頭銑刀),大于刀具實(shí)際半徑用于半精加工#17=__;環(huán)繞橢圓一周時(shí)的角度遞增量#18=__;自下而上分層時(shí)角度遞增量
2、精加工宏程序中變量及表達(dá)式根據(jù)橢圓標(biāo)準(zhǔn)方程序或橢圓參數(shù)方程序,計(jì)算出刀中心在每層橢圓軌跡上任意點(diǎn)的X、Y坐標(biāo)值。#11=#1+#4; 刀具中心在橢圓球面X方向上的最大半軸長度a’#12=#2+#4; 刀具中心在橢圓球面Y方向上的最大半軸長度b’#13=#3+#4; 刀具中心在橢圓球面Z方向上的最大半軸長度c’#6=0; 自下而上分層時(shí)角度自變量,賦初始值為0(起點(diǎn)與X水平軸重合,終點(diǎn)為90度)#9=#11*COS[#6]; 根據(jù)橢圓參數(shù)方程,計(jì)算任意層時(shí)(隨#6的角度變化)刀具中心在X方向上的半軸長度#7=#13*SIN[#6]; 任意層時(shí)(刀具中心在Z方向上的半軸長度)#8=[1-[#7*#7]/[#13*#13]]; #8的表達(dá)式是為了簡(jiǎn)化計(jì)算Y向半軸#10而設(shè)#10=SQRT[#8*#12*#12]; 任意層時(shí)刀具中心在Y方向上的半軸長度#5=0; 圓周初始角賦值#15=#9*COS[#5]; 根據(jù)橢圓方程序計(jì)算X坐標(biāo)值#16=-#10*SIN[#5]; 計(jì)算Y坐標(biāo)值變量參數(shù)的設(shè)計(jì)141、初始變量的設(shè)置:2、精加工宏程序中變量及表達(dá)式變14
FANUC橢圓柱加工程序
O2003;橢圓柱臺(tái)階粗加工程序G28;T02M06; (直徑24mm)G54; G90G00X48.Y50.M03S800; 工件外圍的加工起點(diǎn)G43Z50.H02;G01Z15.F200;#1=40.; 長半軸(X)#2=30.; 短半軸(Y)#3=15.; 工件上平面坐標(biāo)N50G00Z[#3-5.];
每層下刀5mmG01G41X#1Y0D02;
建立半徑補(bǔ)償至X半軸頂點(diǎn)#103=360.; 角度變量賦初值N100#104=#1*COS[#103]; X坐標(biāo)值變量#105=#2*SIN[#103];
Y坐標(biāo)值變量G01X#104Y#105;
橢圓加工#103=#103-1.; 角度每次增量為1度IF[#103GE0]GOTO100; 角度大于或等于0,返回N100段執(zhí)行循環(huán)G00Z20.; G40X48.Y50.; 回到加工起點(diǎn)#3=#3-5.; 每層平面坐標(biāo)值減5mmIF[#3GE-8.]GOTO50; G00Z50.;M05;M30;15FANUC橢圓柱加工程序O2003;橢圓柱15
O1032;半球體精加工宏程序#1=40.; 橢圓球面在X方向上的半軸長度a為40#2=30.; 橢圓球面在Y方向上的半軸長度b為30#3=15.; 橢圓球面在Z方向上的半軸長度c為15#4=4.; 刀具半徑(球頭銑刀)為4#17=2.; 環(huán)繞橢圓一周時(shí)的角度遞增量為2#18=1.5.; 自下而上分層時(shí)角度遞增量為1.5(能整除)M03S1500;N05G00X0Y0Z[#3+15.];
快速移到橢圓球面中心上方#11=#1+#4; 刀具中心在橢圓球面X方向上的最大半軸長度a’#12=#2+#4; 刀具中心在橢圓球面Y方向上的最大半軸長度b’#13=#3+#4; 刀具中心在橢圓球面Z方向上的最大半軸長度c’#6=0; 自下而上分層時(shí)角度自變量,賦初始值為0(起點(diǎn)與X軸重合,終點(diǎn) 為90度)WHILE[#6LT90]DO1;當(dāng)#6小于90,即還沒到Z向橢圓頂時(shí),循環(huán)1繼續(xù)#9=#11*COS[#6]; 根據(jù)橢圓參數(shù)方程,計(jì)算任意層時(shí)(隨#6的角度變化)刀具中心在X 方向上的半軸長度#7=#13*SIN[#6]; 任意層時(shí)(刀具中心在Z方向上的半軸長度#8=[1-[#7*#7]/[#13*#13]]; #8的表達(dá)式是為了簡(jiǎn)化計(jì)算Y向半軸#10而設(shè)FANUC橢圓半球精加工程序16O1032;半球體精加工宏程序FANUC橢16FANUC橢圓半球精加工程序#10=SQRT[#8*#12*#12]; 任意層時(shí)刀具中心在Y方向上的半軸長度N10G00X[#9+#4]Y#4; XY軸移到切入起點(diǎn)坐標(biāo)N20Z[#7-#4]; Z軸移到層的加工平面N30G03X#9Y0R#4F300;
圓弧切入#5=0; 圓周初始角賦值WHILE[#5LE360]DO2;
當(dāng)#5小于或等于360度,循環(huán)2繼續(xù),完成一周的銑削#15=#9*COS[#5]; 根據(jù)橢圓方程序計(jì)算X坐標(biāo)值#16=-#10*SIN[#5]; 計(jì)算Y坐標(biāo)值N40G01X#15Y#16F2000;
直線擬合插補(bǔ)段#5=#5+#17; 圓周角度遞增量賦值END2;
橢圓每層圓周加工循環(huán)結(jié)束N50G03X[#9+#4]Y-#4R#4;
圓弧切出N60G00Z[#7-#4+1.]; Z軸提刀N70Y#4; Y軸從切出點(diǎn)移到切入起點(diǎn)#6=#6+#18; 分層角度遞增量賦值END1;
循環(huán)1結(jié)束N80G00Z[#3+30.];
提刀至安全高度M05; 主軸停M30; 程序結(jié)束17FANUC橢圓半球精加工程序#10=SQRT[#8*#12*17
項(xiàng)目二:宏程序應(yīng)用練習(xí)題
1.使用平底銑刀,以螺旋銑削方式在實(shí)體上粗、精加工圓孔內(nèi)型腔。工件原點(diǎn)為圓孔中心上平面,絕對(duì)值編程。循環(huán)加工路線為:根據(jù)圓孔直徑、刀具直徑及步距所計(jì)算的螺旋加工次數(shù)確定每次螺旋下刀坐標(biāo),每次從1處以開始螺旋銑削一周,每一周螺旋下刀進(jìn)給一個(gè)深度,到達(dá)預(yù)定孔深度后,刀具向中心移動(dòng)1mm后快提刀,再移到2處開始螺旋銑削,依次類推,直到完成精加工。18項(xiàng)目二:宏程序應(yīng)用練習(xí)題1.使用平18
項(xiàng)目二:練習(xí)題參考程序O5018;螺旋銑圓孔宏程序G54;G00X0Y0Z10.;M03S800;#1=100;
圓孔直徑#2=15;
圓孔深度#3=16;
刀具直徑#4=0;
Z向下刀起始點(diǎn)坐標(biāo)#17=2;
每次螺旋Z向切深,即層間距#5=0.8*#3;
以刀具直徑計(jì)算步距(12.8)#6=#1-#3;
精加工時(shí)刀具中心回轉(zhuǎn)直徑(最大直徑84)#7=FIX[#6/#5];
在XY平面內(nèi)螺旋次數(shù),刀中心最大回轉(zhuǎn)直徑#6除以步距#5,并上取整數(shù) (84/12.8=6.5625,取整為7)#8=FIX[#7/2]; 換成以半徑計(jì)算坐標(biāo)時(shí)的加工次數(shù),取上整數(shù)(7/2=3.5,取整為4次)WHILE[#8GE0]DO1; 判斷加工次數(shù)是否#8≥0,即還沒完成精加工,則循環(huán)1繼續(xù),(在循環(huán) 最后要對(duì)#8進(jìn)行遞減,#8=#8-1)#10=#6/2-#8*#5; XY平面內(nèi)每次螺旋加工時(shí)在X向的起點(diǎn)坐標(biāo)值(絕對(duì)值,此例中分別是 X3.6,X16.4,X29.2,X42,)19項(xiàng)目二:練習(xí)題參考程序O5018;螺旋銑圓孔宏19
項(xiàng)目二:練習(xí)題參考程序G00X#10;
快速移到每次螺旋加X坐標(biāo)起點(diǎn)Z1.;
快速定位到工件上平面1mm處G01Z0.F[#9*0.2];工進(jìn)速度接近加工平面#4=0; Z向加工坐標(biāo)初始值。一定要放在循環(huán)語句之前WHILE[#4LT#2]DO2;
判斷Z向坐值變量#4是否小于孔深#2的值,如還沒到孔底則循環(huán)2繼續(xù)#4=#4+#17;
依次遞增Z向切深#17的值,重新對(duì)Z向坐標(biāo)賦值。G03I-#10Z-#4F#9;
螺旋銑削程序段,G03逆時(shí)針螺旋加工至下一層
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度廠房租賃保證金退還協(xié)議4篇
- 2025年度智能設(shè)備價(jià)格信息保密及市場(chǎng)推廣協(xié)議4篇
- 2025年度廠房租賃合同附帶員工宿舍租賃條款4篇
- 二零二四唐山骨瓷品牌創(chuàng)新設(shè)計(jì)研發(fā)合作協(xié)議3篇
- 2025年度企業(yè)品牌策劃合同范本(十)4篇
- 2024年04月江蘇上海浦發(fā)銀行南京分行在線視頻筆試歷年參考題庫附帶答案詳解
- 2024美容美發(fā)店加盟合同
- 2025年茶葉出口基地承包經(jīng)營合同范本4篇
- 專項(xiàng)工程承攬協(xié)議樣本(2024年版)版B版
- 2024年03月浙江中國農(nóng)業(yè)銀行浙江省分行春季招考筆試歷年參考題庫附帶答案詳解
- 地理2024-2025學(xué)年人教版七年級(jí)上冊(cè)地理知識(shí)點(diǎn)
- 2024 消化內(nèi)科專業(yè) 藥物臨床試驗(yàn)GCP管理制度操作規(guī)程設(shè)計(jì)規(guī)范應(yīng)急預(yù)案
- 2024-2030年中國電子郵箱行業(yè)市場(chǎng)運(yùn)營模式及投資前景預(yù)測(cè)報(bào)告
- 基礎(chǔ)設(shè)施零星維修 投標(biāo)方案(技術(shù)方案)
- 人力資源 -人效評(píng)估指導(dǎo)手冊(cè)
- 大疆80分鐘在線測(cè)評(píng)題
- 2024屆廣東省廣州市高三上學(xué)期調(diào)研測(cè)試英語試題及答案
- 中煤平朔集團(tuán)有限公司招聘筆試題庫2024
- 2023年成都市青白江區(qū)村(社區(qū))“兩委”后備人才考試真題
- 不付租金解除合同通知書
- 區(qū)域合作伙伴合作協(xié)議書范本
評(píng)論
0/150
提交評(píng)論