銑加工中心宏程序演示文稿_第1頁
銑加工中心宏程序演示文稿_第2頁
銑加工中心宏程序演示文稿_第3頁
銑加工中心宏程序演示文稿_第4頁
銑加工中心宏程序演示文稿_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

初始變量:#1:起始孔與X軸夾角A;#2:孔間增量夾角B;#4:半徑I;#11:孔數(shù)H參數(shù)變量:#5=#1+[#3-1]*#2;第n孔對應(yīng)角度;#6=#4*cos[#5];第n孔X坐標(biāo);#7=#4*sin[#5];第n孔Y坐標(biāo);#3=#3+1;孔數(shù)遞增1;IF[#3LE#11]GOTO5;如果小于或等于孔數(shù)宏程序的應(yīng)用-圓周孔#3=1;孔數(shù)計(jì)數(shù)開始;判斷循環(huán):余弦CosA等于鄰邊比斜邊,即:CosA=b/c正弦SinA等于對邊比斜邊即:SinA=a/c正切tanA等于對邊比鄰邊,即:tanA=a/b1O088;鉆圓周孔宏程序;G54G90G00X0Y0;M03S1000;G43Z10.H01;#1=15;起始孔與X軸夾角A;#2=35;孔間增量夾角B;#4=40;半徑I;#11=8;孔數(shù)H;#3=1;孔數(shù)計(jì)數(shù)開始;N5#5=#1+[#3-1]*#2;第n孔對應(yīng)角度;#6=#4*cos[#5];第n孔X坐標(biāo);#7=#4*sin[#5];第n孔Y坐標(biāo);G81X#6Y#7Z-20.R2.;循環(huán)鉆孔;#3=#3+1;孔數(shù)遞增1;IF[#3LE#11]GOTO5;如果孔數(shù)小于或等于循環(huán);G80;G00Z50.;M03;M30圓周孔宏程序宏程序的應(yīng)用-圓周孔O00882 使用平底銑刀,以螺旋銑削方式在實(shí)體上粗、精加工圓孔內(nèi)型腔。 工件原點(diǎn)為圓孔中心上平面,絕對值編程。循環(huán)加工路線為:根據(jù)圓孔直徑、刀具直徑及步距所計(jì)算的螺旋加工次數(shù)確定每次螺旋下刀坐標(biāo),每次從1處以開始螺旋銑削一周,每一周螺旋下刀進(jìn)給一個深度,到達(dá)預(yù)定孔深度后,刀具向中心移動1mm后快提刀,再移到2處開始螺旋銑削,依次類推,直到完成精加工。3宏程序的應(yīng)用-螺旋銑圓孔凹圓角O5108銑孔O5020圓R角3初始變量:圓孔直徑#1=100; 圓孔深度#2=15;刀具直徑#3=16;#4=0;Z向下刀起始點(diǎn)坐標(biāo)#17=2; 每次螺旋Z向切深,即層間距參數(shù)變量:#5=0.8*#3; 以刀具直徑計(jì)算步距(12.8)#6=#1-#3; 精加工時刀具中心回轉(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ù)(7/2=3.5,取整為4次)#10=#6/2-#8*#5; XY平面內(nèi)每次螺旋加工時在X向的起點(diǎn)坐標(biāo)值(絕對值,此例中分別是 X3.6,X16.4,X29.2,X42,)循環(huán)語句1.判斷XY平面內(nèi)加工次數(shù)是否#8≥0,即還沒完成精加工,則循環(huán)1繼續(xù),(在循環(huán)最后要對#8進(jìn)行遞減,#8=#8-1)2.判斷Z向坐值變量#4是否小于孔深#2的值,如還沒到孔底則循環(huán)2繼續(xù)44O5018;螺旋銑圓孔宏程序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; 精加工時刀具中心回轉(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ù)(7/2=3.5,取整為4次)WHILE[#8GE0]DO1; 判斷加工次數(shù)是否#8≥0,即還沒完成精加工,則循環(huán)1繼續(xù),(在循環(huán) 最后要對#8進(jìn)行遞減,#8=#8-1)#10=#6/2-#8*#5; XY平面內(nèi)每次螺旋加工時在X向的起點(diǎn)坐標(biāo)值(絕對值,此例中分別是 X3.6,X16.4,X29.2,X42[直徑84])55G00X#10; 快速移到每次螺旋加X坐標(biāo)起點(diǎn)Z1.; 快速定位到工件上平面1mm處G01Z0.F200; 工進(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的值,重新對Z向坐標(biāo)賦值。G03I-#10Z-#4F#9;

螺旋銑削程序段,G03逆時針螺旋加工至下一層END2; 循環(huán)2結(jié)束,當(dāng)螺旋加工到孔底時,繼續(xù)執(zhí)行該段后的程序G03I-#10;

到達(dá)圓孔深度逆時針整圓銑削,平整加工孔底G01X

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論