国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于宏程序的線性變半徑圓角曲面銑削加工應用研究

2016-07-04 01:16:58吳金會
組合機床與自動化加工技術 2016年6期
關鍵詞:宏程序數(shù)控加工

吳金會

(九江職業(yè)技術學院 機械工程學院,江西 九江 332007)

基于宏程序的線性變半徑圓角曲面銑削加工應用研究

吳金會

(九江職業(yè)技術學院 機械工程學院,江西 九江332007)

摘要:線性變半徑圓角曲面在復雜類零件中應用較廣,通過運用數(shù)學知識對刀位點進行數(shù)值計算,利用宏程序編寫數(shù)控程序代碼,能夠使數(shù)控機床快速、準確的實現(xiàn)自動加工。采用通用的FANUC 0i mate-MC數(shù)控系統(tǒng),完成了線性變半徑圓角曲面宏程序編制,在宏程序起始段賦予正確的數(shù)據(jù)到相應的變量,能夠準確地控制球刀刀位點的運行軌跡,確保線性變半徑圓角曲面加工精度達到要求。

關鍵詞:宏程序;數(shù)控加工;線性變半徑;運動軌跡

0引言

當今計算機輔助制造實用軟件在機械制造領域應用非常普遍,利用該軟件編制機械零件的數(shù)控加工程序既準確又快捷[1],但是自動生成的程序段數(shù)量繁多,程序顯得特別不夠簡潔。手工編程中的參數(shù)化宏程序在數(shù)控編程中的地位日益凸顯,它可以靈活地調(diào)用系統(tǒng)中的局部變量、公共變量及系統(tǒng)變量進行編程[2]。數(shù)控編程人員既可以對變量賦值,也可以對變量進行算術和邏輯運算,還可以在宏程序中輸入條件或無條件跳轉(zhuǎn)語句來變換程序執(zhí)行順序[3]。

線性變半徑圓角曲面屬于復雜機械零件的一部分,對其表面加工精度要求越來越高。當前對其加工的通用方法是選用自動編程軟件對線性變半徑圓角曲面建模及生成切削加工刀路,經(jīng)后置處理生成所需要的數(shù)控加工程序[4]。雖然采用該方法操作簡便,但是生成的數(shù)控程序冗長,占用許多數(shù)控系統(tǒng)內(nèi)存空間,增加了無用的非切削路徑,降低了線性變半徑圓角曲面銑削加工的效率[5]。銑削線性變半徑圓角曲面時,如果能夠正確地運用宏程序?qū)芎玫馗纳瞥R?guī)加工中呈現(xiàn)出的不好狀況,它不僅可以更準確地控制線性變半徑圓角曲面的加工精度,還能省去配制額外的PC機硬件及昂貴的正版自動編程軟件所需的經(jīng)費開支,因此如何能正確合理地運用宏程銑削加工線性變半徑圓角曲面值得我們更進一步地去研究[6]。

1線性變半徑圓角曲面銑削加工刀位點運動

軌跡分析

2線性變半徑圓角曲面銑削加工刀位點數(shù)值

計算

圖1 變半徑圓弧曲面各項參數(shù)

3線性變半徑圓角曲面銑削加工的宏程序應用

所編制的宏程序能夠適用于各種形式線性變半徑圓角曲面銑削加工,該程序結(jié)構(gòu)及內(nèi)容不變,一些參數(shù)形式的變量被放置在程序開頭,方便查找及編輯。根據(jù)零件加工要求,將正確的數(shù)據(jù)賦給該類變量,程序一旦運行就能準確地控制球刀刀位點的運行軌跡[8],加工出合格的線性變半徑圓角曲面零件。參照圖1,選用當前機械制造業(yè)中通用的FANUC0imate-MC系統(tǒng)進行宏程序編制,該宏程序內(nèi)容如下:

%

O1402;

#1=_;//球刀球半徑r

#2=_;//線性變半徑圓角曲面前側(cè)圓弧半徑r1,為正值

#3=_;//線性變半徑圓角曲面后側(cè)圓弧半徑r2,為正值

#4=_;//線性變半徑圓角曲面前側(cè)圓弧面與后側(cè)圓弧面垂直尺寸a,為正值

#5=_;//刀具沿圓弧線轉(zhuǎn)過的步距角

#6=_;//主軸轉(zhuǎn)速

#7=_;//切削進給速度

G57G17G80G90;

G91G28Z0;

T01M06;//換三刃球刀

M03S[#6];

G90G43G00Z[#1+10]H01;

X[-#1-#2]Y[-#1-5];

#12=0;圓心角θi的初始值

WHILE[#12LE90]DO1;//若刀位點在切點所在的圓心角范圍,則執(zhí)行循環(huán)程序1

#13=SQRT[#1*#1/[TAN#12*TAN#12+[#2-#3]* [#2-#3]*[ 1-SIN#12-COS#12]* [ 1-SIN#12-COS#12] /[#4*COS#12]* [#4*COS#12]+1]];//計算向量系數(shù)k

G00Z[#1+10];抬刀

X#17Y#18;刀具快速移到前側(cè)圓弧附近

#12=#12+#5;切點pi與切點qi的圓s心角自增

END1;//結(jié)束循環(huán)程序1

G00G49Z200;

M30;

4結(jié)束語

宏程序由于自身帶有變量,在線性變半徑圓角曲面手工編程中顯得十分靈活、智能,其程序段數(shù)量少,且程序簡潔易懂的特點是CAD/CAM軟件無法完全取代的原因之一。對于在線性變半徑圓角曲面上運用通用型三軸聯(lián)動數(shù)控銑削機床配備的面向用戶開放的參數(shù)化宏程序功能,就可以編制出正確的宏程序,并能直接在數(shù)控機床上運行,滿足了數(shù)控加工需求,拓展了宏程序的應用范圍,既能使零件表面精度達到圖紙要求,也能夠使機械加工效率顯著提高,因此在當前機械制造中值得大力推廣。

[參考文獻]

[1] 彼得·斯密德.數(shù)控編程手冊[M].北京:化學工業(yè)出版社,2012.

[2] 何玉山.數(shù)控宏程序在銑削凹槽中的應用 [J].組合機床與自動化加工技術,2013(5):104-107.

[3] 吳金會,劉越,王祥禎.基于宏程序的方形體斜角面銑削加工應用研究 [J].組合機床與自動化加工技術,2012(5):94-96.

[4] 胡翔云.宏程序在數(shù)控編程中的應用綜述 [J].機床與液壓,2013,41(22):142-144.

[5] 袁鋒.全國數(shù)控大賽試題精選[M].北京:機械工業(yè)出版社,2005.

[6] 王秋紅,葛勝蘭,陳德華.利用FANUC宏程序銑削半球零件的3種方法 [J].機床與液壓,2011,39(16):41-42,83.

[7] 唐友亮,徐青青, 佘勃.宏程序在外半球面銑削加工中的應用[J].機床與液壓,2012,40(4):41-42.

[8] 王官明,高尤坤,盧志學.改進梯形加速圓柱凸輪數(shù)控加工宏程序設計[J].機床與液壓,2013,41(9):87-90.

[9]李森.宏程序在橢圓銑削加工中的應用研究[J].煤礦機械,2010,31(1):118-120.

[10]徐巍,王宇晗.FANUC和SIEMENS的宏程序處理非圓曲線的編譯實例[J].組合機床與自動化加工技術,2008(9):72-74.

(編輯趙蓉)

Application Research of the Macro Program in Linear Variable Radius Fillet Surface Milling

WU Jin-hui

(School of Mechanical Engineering ,Jiujiang Vocational & Technical College, Jiujiang Jiangxi 332007,China)

Abstract:Linear variable radius fillet surface in complex parts have been widely used in practice. It can be made accurately on numerical control machine tools, which has been programming with the application of macro instruction before computing cutter position point coordinate figures with mathematical knowledge. Using a common FANUC 0i mate-MC CNC system, programmer has completed macro programming about the linear variable radius fillet surface. Giving the correct data in the initial segments of the corresponding macro variables, the CNC machine tools can accurately control the trajectory of ball - end cutter center ,and ensure linear variable radius fillet surface machining accuracy requirements.

Key words:macro program; NC machining; linear variable radius; motion path

文章編號:1001-2265(2016)06-0152-03

DOI:10.13462/j.cnki.mmtamt.2016.06.042

收稿日期:2015-07-16;修回日期:2015-08-13

作者簡介:吳金會(1983—),男,江西鄱陽人,九江職業(yè)技術學院副教授,碩士,研究方向為先進制造技術及數(shù)控編程與加工,(E-mail)13767001700@163.com。

中圖分類號:TH166;TG659

文獻標識碼:A

猜你喜歡
宏程序數(shù)控加工
橢球槽宏程序編制及其Vericut仿真
智能制造(2021年4期)2021-11-04 08:54:44
應用Fanuc宏程序的球面螺旋加工程序編制
ACE程序在風扇盤精車加工中的應用
SIEMENS 802D數(shù)控系統(tǒng)中外球面加工宏程序
東方教育(2016年16期)2016-11-25 03:43:51
對數(shù)控加工課程教學方法的幾點認識
商情(2016年39期)2016-11-21 09:52:03
進出瓶螺旋桿的螺旋線簡化設計及加工
科技資訊(2016年18期)2016-11-15 20:12:18
數(shù)控加工實訓教學改革研究
基于Vericut的四軸數(shù)控加工宏程序仿真研究
橢圓宏程序在數(shù)控車床加工的方法
G代碼B類宏程序在數(shù)控切割參數(shù)化圖形庫中的應用
焊接(2015年9期)2015-07-18 11:03:53
稷山县| 偏关县| 阜阳市| 阳新县| 德安县| 香港| 哈密市| 永仁县| 宜都市| 日土县| 曲周县| 石首市| 琼结县| 墨玉县| 多伦县| 合肥市| 上杭县| 虞城县| 弋阳县| 浦城县| 东至县| 桦南县| 夏邑县| 苍山县| 海安县| 石景山区| 始兴县| 凤阳县| 巧家县| 石城县| 深水埗区| 宁津县| 九寨沟县| 东丰县| 年辖:市辖区| 盘山县| 浮梁县| 盐边县| 嘉鱼县| 绥芬河市| 阿拉善左旗|