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

?

基于VERICUT的齒輪滾刀鏟磨加工仿真

2018-02-03 04:45武晨光陳曉東
科技創(chuàng)新與應(yīng)用 2018年5期

武晨光+陳曉東

摘 要:根據(jù)齒輪滾刀鏟磨加工原理,應(yīng)用VERICUT軟件對滾刀進行數(shù)控仿真加工。首先根據(jù)數(shù)控鏟磨床建立機床模型、毛坯模型,并依據(jù)滾刀成形鏟磨砂輪截形建立砂輪模型,再參照機床結(jié)構(gòu)和鏟磨加工原理編寫數(shù)控仿真程序,最后在VERICUT軟件平臺中進行數(shù)控仿真加工,并對結(jié)果進行分析。分析結(jié)論表明,仿真加工能夠滿足設(shè)計精度要求。

關(guān)鍵詞:VERICUT;齒輪滾刀;鏟磨加工;仿真加工

中圖分類號:TP391.9 文獻標(biāo)志碼:A 文章編號:2095-2945(2018)05-0028-04

Abstract: According to the principle of gear hob shovel grinding, the numerical control simulation machining of gear hob is carried out using VERICUT software. Firstly, the machine tool model and blank model are established according to the computer numerical control (CNC) shovel grinding machine, and the grinding wheel model is established according to the cutting shape of the hob forming shovel grinding wheel, and then the CNC simulation program is compiled according to the machine tool structure and the shovel grinding principle. Finally, computer numerical control simulation machining is carried out on the VERICUT software platform, and the results are analyzed. The analysis results show that the simulation machining can meet the requirements for accurate design.

Keywords: VERICUT; gear hob; shovel grinding; simulation machining

1 概述

齒輪滾刀鏟磨加工是一種高效率低成本的成形磨精加工方法,是齒輪滾刀制造工藝中的最后一道工序[1]。在實際鏟磨加工中,存在機床砂輪位置調(diào)整誤差,進給系統(tǒng)的重復(fù)定位誤差,砂輪主軸的熱變形誤差,修形器或工件的安裝誤差等。這些因素導(dǎo)致砂輪與工件的相互位置發(fā)生變化,從而影響滾刀鏟磨加工精度。

目前,鏟磨加工主要采用徑向鏟磨,滾刀徑向鏟磨過程中,齒長方向上不能保證滾刀刃口都在基本蝸桿螺旋面上,導(dǎo)致齒側(cè)面齒形會發(fā)生畸變,導(dǎo)致滾刀齒形合格長度短,重磨幾次后滾刀精度就會很快喪失。較低的滾刀精度壽命制約著滾齒加工行業(yè)水平的進一步提高,這是困擾齒輪滾刀行業(yè)多年的棘手問題[2]。

本文提出在實際加工前,根據(jù)數(shù)控滾刀鏟磨加工原理,應(yīng)用VERICUT仿真軟件進行虛擬加工仿真直觀地觀察加工過程,并檢驗鏟磨滾刀砂輪的正確性,優(yōu)化加工工藝參數(shù)。VERICUT軟件是一款功能強大的數(shù)控加工仿真軟件,它采用三維虛擬技術(shù)真實地模擬數(shù)控加工過程,并且能夠?qū)庸そY(jié)果進行分析、驗證[3~5]。

2 基于VERICUT鏟磨加工仿真中的關(guān)鍵技術(shù)

VERICUT仿真軟件中進行鏟磨加工仿真步驟如圖1所示。

首先建立機床模型,齒輪滾刀的仿真加工在機床上完成;然后建立需要加工的毛坯模型和用來加工的刀具模型并安裝到機床上;然后輸入數(shù)控程序進行鏟磨加工仿真;最后得到加工結(jié)果并進行分析。

2.1 建立機床模型

滾刀的鏟磨加工過程中,滾刀毛坯相對砂輪刀具做螺旋運動,即滾刀毛坯繞軸線旋轉(zhuǎn)一圈時,砂輪刀具高速旋轉(zhuǎn)并沿軸向方向移動一個螺旋導(dǎo)程的距離,與此同時砂輪刀具進行徑向鏟背運動,以上運動鏟磨出滾刀的側(cè)鏟螺旋面和齒背。為要切出正確的齒形,建立五軸數(shù)控鏟磨床。五軸數(shù)控鏟磨床在滾刀鏟磨加工過程中包括上述運動,其主要分為兩部分,如圖2所示,X軸正方向為向外,Y軸正方向為向下,Z軸正方向為向左。一部分為砂輪修整,由X軸、Z軸聯(lián)動形成。即Z在不停增大時,X的值在不停的變化;另一部分是砂輪徑向鏟磨,由Z、C軸構(gòu)成的螺旋運動及X軸的鏟進運動外加A軸的垂直搬角運動構(gòu)成。結(jié)合鏟磨床的運動特征,按照以下幾個步驟建立機床模型。

(1)建立運動模型項目樹

實際加工中的機床由部件裝配而成,運動模型項目樹,是用來確定機床各個部件的相對依附關(guān)系的。為了滿足鏟磨運動過程中的要求,將滾刀毛坯模型安裝在旋轉(zhuǎn)軸C軸上,A軸的旋轉(zhuǎn)角度為加工時的垂直搬角,將X軸安裝在機床床身上,Z軸安裝在X軸上,Y軸安裝在Z軸上,A旋轉(zhuǎn)軸安裝Y軸上,Spindle依附在A軸上,刀具砂輪安裝在Spindle上,得到如圖3所示鏟磨機床項目樹。

(2)機床主要部件模型

由于VERICUT軟件三維建模功能的局限性,本文利用三維UG軟件進行鏟磨床的三維建模,然后通過STL格式導(dǎo)入VERICUT軟件中,在VERICUT中依次加入機床X軸、Y軸、Z軸、A軸、C軸、機床床身等主要部件的模型,并根據(jù)實際機床中各個部件的位置關(guān)系,在項目樹中確立依附關(guān)系進行裝配。得到VERICUT環(huán)境下的數(shù)控鏟磨床模型如圖4所示。

該數(shù)控鏟磨床共有五個運動軸:其中砂輪沿X、Z軸做直線運動,帶動滾刀刀具移動;Y軸使砂輪實現(xiàn)垂直方向的上下移動;C軸為旋轉(zhuǎn)軸,帶動滾刀工件和加工毛坯旋轉(zhuǎn);A軸的旋轉(zhuǎn)角度為砂輪垂直搬角的值。endprint

建立好數(shù)控鏟磨床模型并選擇機床模型的控制系統(tǒng)。VERICUT軟件自身的配置控制系統(tǒng)文件中有FANUC、SIEMENS、HEIDENHAIN等,本文選擇fan15m.ctl控制文件作為鏟磨床的控制系統(tǒng)。

(3)機床參數(shù)設(shè)置

根據(jù)鏟磨需要設(shè)定機床的相關(guān)參數(shù),主要包括軸優(yōu)先權(quán)、碰撞干涉檢測、行程極限。

軸優(yōu)先權(quán)“Axis Priority”設(shè)定,用于機床在進行快速運動中各個運動軸運動模式設(shè)定,設(shè)定各個運動軸運動的先后優(yōu)先權(quán)順序。

機床碰撞干涉檢測,可以檢測機床組件間是否發(fā)生干涉及發(fā)生干涉的臨界位置,確保加工的真實準(zhǔn)確性、安全性,仿真中用紅色表示出現(xiàn)的干涉與過切,在Log文件中列出機床工作臺、床身各組件與工件或者夾具之間發(fā)生的干涉。并在“Collision Detect”中設(shè)定Tolerance與Setting參數(shù)。

行程極限“Travel Limits”設(shè)置,可以設(shè)置機床各運動部件的行程范圍,從而提示在仿真加工時出現(xiàn)的超程現(xiàn)象。本文中的鏟磨床設(shè)定X軸行程極限為(0,200);Y軸行程極限為(-100,100);Z軸行程極限為(-100,200)。

2.2 建立毛坯模型

目前在生產(chǎn)大部分滾刀選用直槽零前角的阿基米德右旋滾刀,故本文建立毛坯模型選取直槽零前角阿基米德右旋滾刀。滾刀的主要參數(shù)為表1中所示。

因為VERICUT軟件三維造型能力的局限性,所以在三維軟件UG中建立加工毛坯,通過拉伸功能建立毛坯,首先創(chuàng)建截面草圖,然后拉伸,將建立好的加工毛坯模型以STL格式安裝到數(shù)控鏟磨床模型的工作臺上,如圖5所示。

2.3 建立刀具模型

刀具模型的建立包括刀套模型和刀具模型的建立,刀套模型可以在三維軟件VERICUT或者UG中建立,建立刀套模型時應(yīng)該特別注意的是刀套模型的驅(qū)動點就是坐標(biāo)原點,鏟磨加工中的刀具使用砂輪刀具,在鏟磨過程中,砂輪模型的建立起著關(guān)鍵性的作用,砂輪廓形的精確程度,直接影響非原理性誤差對分析結(jié)果的影響。砂輪截面廓形要通過滾刀刀刃形狀反算求得,在AutoCAD中利用line命令輸入砂截面廓形的離散點坐標(biāo),建立刀具截面模型;然后將截面模型導(dǎo)入UG中建立砂輪模型;再將砂輪導(dǎo)入VERICUT中設(shè)置裝夾點,由項目樹進入加工刀具管理器,添加新的刀具,導(dǎo)入旋轉(zhuǎn)型刀具的模型文件和刀柄的模型文件,完成后在刀具管理器中設(shè)置裝夾點。如圖6所示。

2.4 數(shù)控程序的編制

NC代碼的準(zhǔn)確性直接影響仿真的結(jié)果。根據(jù)選定的機床控制系統(tǒng)功能的要求和格式的要求對刀具軌跡控制指令(G代碼、M代碼)進行設(shè)定,編制NC數(shù)控代碼,以txt格式添加到Setup-Tool Path-G-Code Date。鏟磨過程為五軸聯(lián)動,既有C旋轉(zhuǎn)軸上的工件旋轉(zhuǎn)運動、主軸旋轉(zhuǎn)的刀具旋轉(zhuǎn)運動、A軸旋轉(zhuǎn)的砂輪垂直搬角旋轉(zhuǎn)、Z軸上的刀具在滾刀軸向移動、X軸的刀具徑向進刀退刀運動、Y軸上的刀具垂直上下運動。在鏟磨加工過程中,滾刀的圓周齒數(shù)為zK,每加工一個齒長時C軸旋轉(zhuǎn)360/zK個角度,X沿徑向進給一個鏟背量,Z軸沿軸向進給P0n/zK的距離(P0n為法向齒距)。根據(jù)此原理設(shè)置NC程序。根據(jù)此原理設(shè)置NC程序,如(加工一個齒長的NC程序,zK=10,P0n=13.352)以下程序:

X49

G01 X1099/24 Z52.2806/3 C21

X49

Z17.9832 C36

G01 X1099/24 Z56.2862/3 C57

X49

Z19.3184 C72

G01 X1099/24 Z60.2918/3 C93

X49

Z20.6536 C108

G01 X1099/24 Z64.2974/3 C129

X49

Z21.9888 C144

G01 X1099/24 Z68.303/3 C165

X49

Z23.324 C180

G01 X1099/24 Z72.3086/3 C201

X49

Z24.6592 C216

G01 X1099/24 Z76.3142/3 C237

X49

Z25.9944 C252

G01 X1099/24 Z80.3198/3 C273

X49

Z27.3296 C288

G01 X1099/24 Z84.3254/3 C309

X49

Z28.6648 C324

G01 X1099/24 Z88.331/3 C345

X49

Z30 C360

由于滾刀的每個齒都是一樣的,所以加工整個滾刀就是對以上程序的不斷重復(fù)。該程序為加工滾刀一個齒的走刀程序,C軸本應(yīng)該旋轉(zhuǎn)36°,但是在旋轉(zhuǎn)過一定角度的時候,砂輪會干涉下一個齒的形狀,為了避免干涉,我們采用了提前抬刀的做法。所以C軸旋轉(zhuǎn)了21°,旋轉(zhuǎn)角度也可以大于21°,只要不干涉下一個齒的形狀即可。另外要注意的是該程序加工出的滾刀的鏟背量為5.5mm。

3 鏟磨齒輪滾刀數(shù)控加工仿真

建立好數(shù)控鏟磨機床,并設(shè)置好機床參數(shù),然后進行數(shù)控鏟磨加工仿真,如圖7為鏟磨加工后的滾刀切削模型。在VERICUT仿真軟件中,虛擬加工的運動狀態(tài)與實際加工的運動狀態(tài)相同,可以第一時間清晰地顯示出鏟磨過程中的錯誤。將錯誤的程序序號記錄在Log日志文件中,有助于發(fā)現(xiàn)錯誤,并修改數(shù)控程序和機床結(jié)構(gòu)。

4 仿真加工結(jié)果與分析

利用VERICUT軟件中保存切削模型的功能,將切削后的滾刀模型保存為CAD模型中IGES格式文件,并導(dǎo)入到三維軟件UG中。截取滾刀具有代表性的位置處的側(cè)鏟面輪廓線,與刃口位置處的輪廓線進行誤差比較,測量具有代表性位置處的齒側(cè)面齒形誤差。如圖8、9所示測量八分之一齒長位置處,四分之一齒長位置處,八分之三齒長位置處,二分之一齒長位置處的齒形誤差。采用虛擬測量的方法,避免了實際操作中因為外界干擾、過程繁瑣等缺點,從而使測量結(jié)果安全可靠,方便準(zhǔn)確。圖8、9中縱軸為誤差值/um,正值為殘留,負值為過切,橫軸為同一齒長處測量齒形誤差的不同位置。如圖8、9所示的數(shù)據(jù)可以看出加工出的滾刀齒形誤差滿足2A級滾刀。

5 結(jié)束語

根據(jù)滾刀鏟磨加工仿真模型,通過VERICUT軟件實現(xiàn)了數(shù)控鏟磨床加工過程的虛擬仿真,逼真地展現(xiàn)了滾刀鏟磨加工的完整流程。通過對仿真結(jié)果的誤差分析,可以由虛擬測量的結(jié)果預(yù)測鏟磨加工后滾刀齒側(cè)面齒形的準(zhǔn)確性,通過改變不同的加工工藝參數(shù)提高鏟磨加工質(zhì)量。

參考文獻:

[1]張文生,蔣大有.鏟磨工藝參數(shù)對畸變影響的研究[J].遼寧工程技術(shù)大學(xué)學(xué)報,1991(s1):54-56.

[2]陳杳偉.滾刀齒形合格長度延展方法的研究與仿真[D].重慶大學(xué)碩士學(xué)位論文,2010.

[3]楊勝群,楊偉群,唐秀梅,等.VERICUT數(shù)控加工仿真技術(shù)(2版)[M].北京:清華大學(xué)出版社,2013:12-17.

[4]任重義,趙藝,段建中.基于VERICUT的四圓弧齒輪成形磨削加工仿真[J].機械傳動,2016:154-157.

[5]李云龍,曹巖.數(shù)控機床加工仿真系統(tǒng)VERICUT[M].西安:西安交通大學(xué)出版社,2005.

[6]袁哲俊,劉華明,唐宜勝.齒輪刀具設(shè)計(上冊)[M].北京:新時代出版社,1983.

[7]繆油花,胡大鈞,閆春宇.基于ANSYS的齒輪彎曲應(yīng)力、接觸應(yīng)力以及模態(tài)分析[J].科技創(chuàng)新與應(yīng)用,2014(14):1-3.endprint