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

?

基于UG軟件的數(shù)控加工研究

2015-05-30 21:07:35馮銳
關(guān)鍵詞:數(shù)控機(jī)床代碼刀具

馮銳

摘 要:隨著數(shù)控加工技術(shù)在機(jī)械制造領(lǐng)域的廣泛應(yīng)用,以往存在的復(fù)雜、多變、小批量等零件加工問題均得到了有效解決,數(shù)控加工的效率與加工方案和加工參數(shù)的選擇和優(yōu)化密切相關(guān)。文章主要對基于UG軟件的數(shù)控加工進(jìn)行分析和探討,利用UG軟件建立3D模型生成數(shù)控代碼,將其應(yīng)用于產(chǎn)品加工中,以便支持各類型數(shù)控機(jī)床,提供數(shù)控加工效率。

關(guān)鍵詞:UG軟件;數(shù)控編程;零件加工;3D模型

中圖分類號:TP319 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-8937(2015)20-0089-02

數(shù)控加工是一種新興的綜合性技術(shù),即在工件加工前,利用計算機(jī)編寫程序生成刀具軌跡,并將程序輸入數(shù)控機(jī)床進(jìn)行指令性加工,為保證零件加工達(dá)到預(yù)期效果,提高數(shù)控程序編制質(zhì)量尤為必要。作為高端的CAD/CAM/CAE軟件,UG集成了多種功能,可為數(shù)控銑、數(shù)控車以及數(shù)控電火花線切割機(jī)編程,能夠節(jié)省編程時間,降低生產(chǎn)成本,同時程序的精確性和安全性得到有效保證,也有利于提高數(shù)控加工的質(zhì)量和效率。

1 數(shù)控加工編程原理及UG軟件加工工藝分析

1.1 數(shù)控加工編程原理

數(shù)控機(jī)床的加工質(zhì)量和使用效率直接取決于數(shù)控編程的質(zhì)量,因此,明確數(shù)控加工編程原理尤為必要。作為一種高效自動化設(shè)備,數(shù)控機(jī)床的編程系統(tǒng)由CAM系統(tǒng)和數(shù)控加工設(shè)備兩部分組成,前者根據(jù)工件幾何信息計算數(shù)控加工軌跡,設(shè)置工藝參數(shù),并為系統(tǒng)編制數(shù)控加工程序;后者按照數(shù)控程序指令完成各項工作動作。數(shù)控加工編程原理即根據(jù)數(shù)控程序提供的加工軌跡,由數(shù)控機(jī)床完成表面成型運動,獲取產(chǎn)品的表面形狀,其編程的核心工作是生成刀具軌跡和計算刀位點,刀軌插補(bǔ)誤差和殘余高度直接影響到數(shù)控加工的質(zhì)量。由于數(shù)控加工類型的不同,刀位軌跡計算方法也不同。以截面法為例,刀具沿著截出的交線運動,可保證刀具與曲面的切點軌跡處在同一平面上,從而完成曲面的加工,其步驟為:偏置加工表面、選擇截平面選擇和計算刀位點。借助CAM系統(tǒng)編程,需結(jié)合該系統(tǒng)的特點,明確數(shù)控加工工藝路線,加工工藝流程為:毛坯→熱處理→通用機(jī)床加工→數(shù)控機(jī)床加工→通用機(jī)床加工→成品。

1.2 UG軟件加工工藝

UG軟件是屬于CAD/CAM/CAE高端軟件,其在實體造型、裝配、工程圖生成及數(shù)控加工等方面展現(xiàn)了強(qiáng)大的功能,現(xiàn)廣泛應(yīng)用于機(jī)械制造領(lǐng)域,該軟件融合了實體造型、線框造型和曲面造型等多項技術(shù),其加工模塊具有十分強(qiáng)大的計算機(jī)輔助制造功能,在此基礎(chǔ)上建立3D模型生成數(shù)控代碼對產(chǎn)品進(jìn)行加工,處理程序后續(xù)操作可支持多種類型的數(shù)控機(jī)床,其自動編程過程為:建立零件輸血模型→確立加工數(shù)字模型→生成刀具軌跡→模擬加工→后置處理→數(shù)控加工程序→數(shù)控機(jī)床。以平面銑數(shù)控編程開發(fā)為例,首先要設(shè)置平面銑參數(shù),然后加工幾何體,包括PG、BG、CG、TG和底平面,利用UG軟件仿真加工,PG、BG和底平面是必備元素,幾何加工均有邊界定義,可選用的加工方法較多,如單向切削、往復(fù)式切削、仿形零件、仿形外輪廓等,選定加工方法后,還要確定切削步距,即相鄰兩次走刀之間的距離,可選用刀具直徑、恒定值等步距指定方式,此外還要完成零件余量、增加側(cè)余量、零件材料、切削深度等設(shè)置。

2 基于UG軟件的數(shù)控加工程序及應(yīng)用開發(fā)

2.1 數(shù)控加工程序

CAN零件設(shè)計過程中,可利用UG建模仿真功能完成零件仿真圖的模擬,而基于UG軟件的CAM模塊則是利用各數(shù)控加工過程仿真專業(yè)技術(shù)及NC編程實現(xiàn)演示材料的模擬,待進(jìn)入加工模塊后,對刀具和加工路徑進(jìn)行設(shè)置,然后由UG軟件提供零件加工模擬功能,并對已設(shè)置工藝參數(shù)的和合理性進(jìn)行檢測,同時對數(shù)控加工前應(yīng)完成的各項操作進(jìn)行驗證。上述模擬達(dá)到預(yù)定要求,便可利用后處理程序生成數(shù)控代碼,形成刀位軌跡文件。因控制系統(tǒng)并不能直接識別G代碼、M代碼等數(shù)控指令,待產(chǎn)生刀位軌跡文件后,需要將其轉(zhuǎn)換成特定的數(shù)控指令,以驅(qū)動數(shù)控機(jī)床工作。由于不同數(shù)控設(shè)備組成的數(shù)控系統(tǒng),其加工程序格式也存在一定的差異,應(yīng)選用對應(yīng)的后處理程序,對G代碼進(jìn)行后處理,由此生成的數(shù)控代碼經(jīng)適當(dāng)修改后便可以供數(shù)控加工使用,此時利用UG后處理功能,即可生成NC文件。基于UG軟件的數(shù)控加工程序為:分析圖紙→利用實體、曲面等建立3D模型→確定加工部分及參數(shù)→選擇加工軌跡并仿真→產(chǎn)生G代碼→形成G代碼文件。

2.2 UG應(yīng)用開發(fā)

UG應(yīng)用開發(fā)借助UG軟件平臺,結(jié)合實際應(yīng)用需求,開發(fā)面向行業(yè)及設(shè)計流程的CAD/CAM系統(tǒng),其應(yīng)用開發(fā)模塊可提供一個較為全面的應(yīng)用開發(fā)工具集,實現(xiàn)對UG系統(tǒng)的的開發(fā),能夠滿足數(shù)控機(jī)床的應(yīng)用需求,該類開發(fā)工具由UG/Open API(應(yīng)用編程接口)、UG/Open GRIP、UG/Open MenuScript及UG/Open UIStyler共4個部分組成,UG/Open API是UG軟件與外部程序之間的接口,提供函數(shù)集合并利用C/C++語言編程對其進(jìn)行編程,可實現(xiàn)操作UG文件、創(chuàng)建用戶定義對象及交互式程序界面等功能,其函數(shù)類型包括tag-t、Structure type、Union type和Enum type等類型,供數(shù)控加工編程開發(fā)使用;UG/Open MenuScript是UG軟件用于定義菜單的腳本語言,無需開發(fā)C語言程序便可創(chuàng)建和修改UG的主菜單和下拉菜單,MenuScript函數(shù)由UG/Open API提供,通過該函數(shù)可定制菜單選項;UG/Open UIStyler是一種新開發(fā)的可視化工具,比以往應(yīng)用的User Tools的功能還要強(qiáng)大,因其能夠自動生成C代碼和UIStyler文件,無需進(jìn)行GUI編程,此類對話框編輯器可提供Radio Box、Scrolled Window、Push Button、Single Select List等多種控件,能夠節(jié)省開發(fā)時間,便于對控件屬性的修改。

3 基于UG軟件數(shù)控加工的應(yīng)用實例

以手柄零件的車削加工為例,選用UGNX版本的UG軟件,分析其在數(shù)控加工中的實際應(yīng)用情況。首先利用UG軟件獲取手柄CAD數(shù)據(jù)模型,在此基礎(chǔ)上建立3D實體圖;然后選擇“turning”設(shè)計加工方案,定義加工環(huán)境,確定加工對象和加工區(qū)域,通過模板和刀具庫選擇刀具并創(chuàng)建加工刀具尺寸參數(shù),充分考慮待加工類型、表面形狀及部位尺寸大小等因素,明確切削順序、方向和余量等參數(shù);根據(jù)參數(shù)計算刀軌,生成加工刀具路徑,并后處理輸出NC程序,基于不同廠商生產(chǎn)的機(jī)床硬件條件存在一定的差異,所選用的控制系統(tǒng)并不一致,即便是同一功能的控制系統(tǒng)也需要進(jìn)行特定設(shè)置,否則后處理難以直接送至數(shù)控機(jī)床,也無法完成對零件的加工品,根據(jù)具體參數(shù)對源文件進(jìn)行格式化,即可生成數(shù)控機(jī)床可識別的NC程序,從而滿足不同數(shù)控加工的特殊要求;最后是機(jī)床試切加工,由數(shù)控程序?qū)υ嚽屑M(jìn)行驗證,試切件用料以硬塑料、硬石蠟等為主,試切件可多次重復(fù)使用,有效降低成本。本次試驗中,通過對各加工程序的模擬,實現(xiàn)了數(shù)控程序的自動生成,而且有效控制了人為因素產(chǎn)生的誤差,產(chǎn)品的加工精度得到了有效保證。

4 結(jié) 語

綜上所述,基于UG軟件的數(shù)控加工,有效解決了編程數(shù)據(jù)來源問題,克服了以往數(shù)控語言編程存在的缺陷,有利于提高加工的質(zhì)量和產(chǎn)品的制造能力,而且在實際產(chǎn)品加工中,能夠簡化生產(chǎn)流程,縮短生產(chǎn)周期,其在機(jī)械制造領(lǐng)域的應(yīng)用前景十分廣闊。

參考文獻(xiàn):

[1] 李俊濤,吳讓利.基于UGNX6.0的整體葉輪數(shù)控加工仿真研究[J].陜西國防工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報,2011,(2).

[2] 戶鳳榮.缸體零件基于UG與VERICUT虛擬數(shù)控加工仿真技術(shù)的研究[D].長春:吉林大學(xué),2011.

[3] 孫娟娟.基于UG環(huán)境的數(shù)控彎管自動編程與工藝仿真[D].長沙:中南大學(xué),2014.

[4] 常安勇,張發(fā)亮,李軍.基于UG軟件的圓柱凸輪槽的數(shù)控加工研究[J].裝備制造,2014,(1).

[5] 燕杰春.基于UG和Vericut軟件平臺的多軸數(shù)控加工編程與仿真加工研究[J].制造業(yè)自動化,2012,(3).

猜你喜歡
數(shù)控機(jī)床代碼刀具
數(shù)控機(jī)床的節(jié)能應(yīng)用
無織構(gòu)刀具與織構(gòu)刀具銑削性能對比研究
高檔數(shù)控機(jī)床數(shù)據(jù)采集應(yīng)用
創(chuàng)世代碼
動漫星空(2018年11期)2018-10-26 02:24:02
創(chuàng)世代碼
動漫星空(2018年2期)2018-10-26 02:11:00
創(chuàng)世代碼
動漫星空(2018年9期)2018-10-26 01:16:48
創(chuàng)世代碼
動漫星空(2018年5期)2018-10-26 01:15:02
數(shù)控機(jī)床電氣系統(tǒng)的故障診斷與維修
電子制作(2018年10期)2018-08-04 03:24:46
切削刀具刃口形貌對刀具使用壽命的影響
PLC在數(shù)控機(jī)床中應(yīng)用
電子制作(2017年20期)2017-04-26 06:57:41
湘乡市| 衡东县| 永康市| 大同市| 许昌市| 恩施市| 邵武市| 延边| 堆龙德庆县| 台中县| 东乡县| 治多县| 张家港市| 宜宾县| 新巴尔虎右旗| 西青区| 鸡西市| 泉州市| 西乌珠穆沁旗| 德化县| 凌源市| 镶黄旗| 潜山县| 泰兴市| 河北区| 海南省| 修武县| 庆安县| 乡城县| 饶河县| 宁陕县| 宜兴市| 梁河县| 南陵县| 略阳县| 新野县| 万州区| 会理县| 湖北省| 栾川县| 长葛市|