資源描述:
《數(shù)控銑削加工中橢圓精確加工的宏程序?qū)崿F(xiàn).pdf》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、2012年7月機(jī)床與液壓Ju1.2012第40卷第14期MACHINET0OL&HYDRAULICSVo1.40No.14DOI:10.3969/j.issn.1001—3881.2012.14.018數(shù)控銑削加工中橢圓精確加工的宏程序?qū)崿F(xiàn)武鵬飛,顏凌云,包宗賢,郟義征(四川建筑職業(yè)技術(shù)學(xué)院,四川德陽618000)摘要:介紹數(shù)控加工中常用的橢圓編程方法,分析現(xiàn)有方法的不足,提出一種更為精確的編程方法,并應(yīng)用宏程序?qū)E圓內(nèi)輪廓加工進(jìn)行編程。關(guān)鍵詞:橢圓;等距線;宏程序中圖分類號:TG659文獻(xiàn)標(biāo)識碼:A文章編號:1001—3881(2012)14—049—2A
2、pplicationsofMacroPrograminMillingforthePreciseProcessingofEllipticalWUPengfei,YANLingyun,BA0Zongxian,JIAYizheng(SichuanCollegeofArchitectureTechnology,DeyangSichuan618000,China)Abstract:TheNCprogrammingmethodscommonlyusedinellipsemachiningwerediscussed.Theshortcomingsofexistingmet
3、hodswereanalyzed.Amoreaccurateprogrammingmethodwaspresented.Aprogramwaswrittenforinnercontourofellipsebyapplyingmacroprogramming.Keywords:Ellipse;Equidistanceline;Macroprogram數(shù)控銑削加工是數(shù)控加工中最基本的加工工種,后,兩邊平方得:廣泛應(yīng)用于各種機(jī)械零件的加工。宏程序是數(shù)控加工(—acost)+(Y—bsint)=K2(4)程序編制的高級形式,可以編制出簡潔合理的小容量從而得到橢圓的等
4、距線方程(4)。最后,作者加工程序,擴(kuò)展機(jī)床功能,提高加工效率,能充分發(fā)構(gòu)建一個(gè)長軸、短軸分別為a—K、b—K的橢圓,橢揮機(jī)床的潛力。圓方程為:1橢圓的等距線方程{【.K(5)在實(shí)際加工中,對于圓錐面、圓弧面的加工都有Y=(b±K)sint、確定的指令代碼,但對于橢圓弧面的加工,通常是根將式(4)與(5)比較,可以得出如下結(jié)論:據(jù)微分原理,采用小段直線或圓弧逼近的方法來實(shí)(1)橢圓的等距線方程在t=0。、90。、180。、現(xiàn)。而刀具的進(jìn)給路線就是工件橢圓輪廓的等距線。270。與構(gòu)建的橢圓重合,其余點(diǎn)均不滿足方程(5)。設(shè)橢圓的參數(shù)方程為:(2)根據(jù)計(jì)算可知,
5、除以上4個(gè)特殊點(diǎn)外,在小數(shù)點(diǎn)后的第一位數(shù)字兩式就出現(xiàn)差別,更甚者在小J【.一吣(1)Y=bsint數(shù)點(diǎn)后第二位出現(xiàn)較大差別。則橢圓的內(nèi)等距線方程為:(3)橢圓的等距線僅是4個(gè)端點(diǎn)坐標(biāo)與標(biāo)準(zhǔn)橢圓4個(gè)端點(diǎn)重合的閉合曲線。r:Ⅱcos一K—=—一根據(jù)以上分析計(jì)算可知,若工件的輪廓軌跡為Jsinf+b2cos2f橢圓,則刀具的進(jìn)給路線應(yīng)該是該橢圓的等距線,l【Y:bsinf—K_=0sin2t+b2cos:t即由式(2)、(3)確定的刀具中心軌跡,如圖1外等距線方程為:所示。Jr:Ⅱcos+K——nsinH一62cos(3)I【Y:bsin+K_=Ⅱsin+b2eo
6、s2t其中:K為刀具的半徑補(bǔ)償值。將式(2)、(3)中的acost、bsint移到等式左邊圖1橢圓及其距線軌跡示意圖收稿日期:2011—05—23作者簡介:武鵬飛(1983一),男,碩士研究生,助教。E—mail:14101002@163.tom?!?O-機(jī)床與液壓第40卷2外橢圓輪廓的宏程序加工編程樣1:IcCOS[#7]+$SIN[#7]宏程序可以使用戶對數(shù)控系統(tǒng)進(jìn)行一定的功能擴(kuò)#2SIN[#7]]展,允許使用變量、賦值、循環(huán)、嵌套結(jié)構(gòu)等,可以G41D0lG01XY柏F600將有規(guī)律的形狀或尺寸用最短的程序段表示出來,具#7=#7+#8有極好的易讀性和易
7、修改性,并且編寫出的程序簡END2介、邏輯嚴(yán)密、具有極強(qiáng)的通用性,因而得到了廣泛CO0Z30.的應(yīng)用。作者以式(1)所描述的工件外輪廓為例,G40X0Y0在FANUC0i系統(tǒng)下編寫橢圓內(nèi)輪廓加工的宏程序如槲=#44-#17下:END1程序:G69O0001/主程序號M3O#1=(A)/橢圓長半軸長(對應(yīng)x軸);橢圓內(nèi)輪廓加工示意圖見圖2。}}2:(B)/橢圓短半軸長(對應(yīng)Y軸);#3=(C)/橢圓長半軸與水平線夾角;#4=(dZ)/dz設(shè)為自變量,賦初始值為dZ;#11=(H)/橢圓輪廓深度(絕對值);#7=(D)/角度為自變量,初始值為90。榴:(E)/角
8、度#7的遞增量}}9=(F)/進(jìn)給速度F#13=(M