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

?

Creo數(shù)控加工模塊二次開(kāi)發(fā)技術(shù)研究

2020-09-10 07:22:44張宏樂(lè)
內(nèi)燃機(jī)與配件 2020年9期
關(guān)鍵詞:粗加工數(shù)控銑參數(shù)設(shè)置

張宏樂(lè)

摘要:本文針對(duì)Creo軟件數(shù)控加工模塊因工藝參數(shù)設(shè)置繁瑣、漢化程度不足等原因,導(dǎo)致職業(yè)院校教學(xué)中普遍存在只應(yīng)用該軟件CAD模塊功能,而對(duì)其CAPP、CAM模塊不予涉及的情況,提出對(duì)軟件數(shù)控加工模塊進(jìn)行二次開(kāi)發(fā),掃除軟件一體化應(yīng)用中的障礙。

關(guān)鍵詞:Creo2.0;CAD/CAPP/CAM;二次開(kāi)發(fā)

0? 引言

Creo是由美國(guó)CAD/CAM軟件設(shè)計(jì)公司PTC開(kāi)發(fā)的一款專(zhuān)業(yè)軟件,該軟件的前期版本Pro/E自2006年進(jìn)入中國(guó)市場(chǎng)以來(lái),尤其是野火版(4.0和5.0版本),因其參數(shù)化設(shè)計(jì)的優(yōu)點(diǎn)、簡(jiǎn)潔清晰界面、操作相對(duì)簡(jiǎn)單等特點(diǎn),受到了用戶(hù)的普遍好評(píng)。在全國(guó)有數(shù)以萬(wàn)計(jì)的各類(lèi)制造業(yè)企業(yè)都在使用該軟件,國(guó)內(nèi)部分工科類(lèi)高校開(kāi)設(shè)的CAD/CAM課程也選用Creo作為主要學(xué)習(xí)軟件。筆者在從事數(shù)控技術(shù)專(zhuān)業(yè)理實(shí)一體課程的教學(xué)過(guò)程中發(fā)現(xiàn),學(xué)生學(xué)習(xí)了多種專(zhuān)業(yè)軟件,如Matercam、UG、CAXA和Creo等,但每種軟件的應(yīng)用模塊被割裂,Creo則側(cè)重于其CAD模塊,其CAPP和CAM模塊不管是教材還是實(shí)際教學(xué)基本被忽略,如何在一種軟件上實(shí)現(xiàn)從零件設(shè)計(jì)、三維造型、工藝制定、數(shù)控編程、數(shù)控加工一體化應(yīng)用,避免學(xué)生學(xué)習(xí)過(guò)多軟件而造成認(rèn)知混亂,成了擺在我們教學(xué)中的現(xiàn)實(shí)問(wèn)題?;谝陨显颍狙芯繑M從Creo2.0軟件入手,充分發(fā)揮其優(yōu)秀的CAD功能,通過(guò)二次開(kāi)發(fā)完善其CAPP和CAM模塊,使其簡(jiǎn)單化、實(shí)用化,解決課堂教學(xué)一體化應(yīng)用中的問(wèn)題。

1? 開(kāi)發(fā)方向

Creo軟件本身自帶完善的數(shù)控加工模塊,可進(jìn)行各種類(lèi)型零件的加工,但在數(shù)控工藝參數(shù)的設(shè)置中存在諸如可視化程度低、參數(shù)名不規(guī)范、操作過(guò)程繁瑣等缺點(diǎn),導(dǎo)致使用者必須熟練掌握各種參數(shù),才能高效的完成相關(guān)操作,導(dǎo)致Creo/NC模塊推廣困難重重。為此,本研究對(duì)Creo數(shù)控加工模塊進(jìn)行分析,擬在其CAPP、CAM模塊中添加交互菜單,利用交互菜單訪(fǎng)問(wèn)外部刀具庫(kù),簡(jiǎn)化刀具參數(shù)設(shè)置,同時(shí)實(shí)現(xiàn)數(shù)控加工工藝參數(shù)合理化歸類(lèi)和整理,舍棄冗余部分,通過(guò)優(yōu)化界面設(shè)置,簡(jiǎn)化模塊操作內(nèi)容,提高數(shù)控編程人員的工作效率,使CAPP、CAM模塊易學(xué)、易用。

2? 擬解決的問(wèn)題

①對(duì)Creo數(shù)控加工模塊中的毛坯設(shè)置、刀具參數(shù)、加工工藝參數(shù)、機(jī)床種類(lèi)、夾具種類(lèi)等基本加工內(nèi)容進(jìn)行歸納與優(yōu)化,去繁從簡(jiǎn)。

②將數(shù)控加工模塊中個(gè)各個(gè)分項(xiàng)功能進(jìn)行分析,依據(jù)基本功能,用機(jī)械專(zhuān)業(yè)術(shù)語(yǔ)進(jìn)行充分漢化,掃清工程技術(shù)人員使用過(guò)程中的語(yǔ)言障礙。

③合理應(yīng)用VS2010和Creo軟件自帶的二次開(kāi)發(fā)工具Pro/Toolkit,進(jìn)行數(shù)控加工模塊各功能分項(xiàng)的界面開(kāi)發(fā),實(shí)現(xiàn)該模塊內(nèi)部數(shù)據(jù)與外部應(yīng)用程序的無(wú)障礙集成。

3? 開(kāi)發(fā)方法

以VS2010為二次開(kāi)發(fā)的基礎(chǔ)平臺(tái),構(gòu)建開(kāi)發(fā)環(huán)境,充分利用Pro/Toolkit這一開(kāi)發(fā)工具中包含的豐富函數(shù)庫(kù),進(jìn)行數(shù)控加工模塊各分項(xiàng)操作函數(shù)的定義,在歸類(lèi)和優(yōu)化基本部分的基礎(chǔ)上,篩選出合理的關(guān)鍵詞和檢索條件。針對(duì)參數(shù)設(shè)置內(nèi)容較多的情況,制定簡(jiǎn)單易用的數(shù)據(jù)儲(chǔ)存形式。二次開(kāi)發(fā)流程圖如圖1所示[1]。

4? 人機(jī)交互界面的開(kāi)發(fā)

本部分使用VS2010為工具進(jìn)行開(kāi)發(fā),只要利用其自帶的MFC類(lèi)庫(kù),同時(shí)也進(jìn)行自主開(kāi)發(fā)自定義數(shù)據(jù)庫(kù)。實(shí)現(xiàn)Creo系統(tǒng)可直接調(diào)用MFC類(lèi)庫(kù),同時(shí)搭建三類(lèi)應(yīng)用程序之間溝通的渠道。

5? 編制Pro/Toolkit程序和MFC應(yīng)用程序

①Pro/Toolkit程序主要完成各項(xiàng)子菜單的添加,動(dòng)作函數(shù)的編寫(xiě)和MFC程序接口的定制。

②MFC應(yīng)用程序主要完成數(shù)控加工(數(shù)控車(chē)削、數(shù)控銑削)刀具庫(kù)的建立、毛坯庫(kù)的建立、夾具庫(kù)的建立等。

6? 程序注冊(cè)與運(yùn)行[2]

二次開(kāi)發(fā)內(nèi)容完成后,編制完的應(yīng)用程序必須先注冊(cè),才能被系統(tǒng)調(diào)用,可采用自動(dòng)注冊(cè)。應(yīng)用程序注冊(cè)完成后,系統(tǒng)加載程序,調(diào)用外庫(kù)函數(shù),實(shí)現(xiàn)刀具、夾具、毛坯、機(jī)床參數(shù)的自動(dòng)輸入。

7? 實(shí)例驗(yàn)證

依托本研究的數(shù)控銑削加工系統(tǒng)已開(kāi)發(fā)完成,一個(gè)完備的系統(tǒng)必須經(jīng)過(guò)設(shè)計(jì)、開(kāi)發(fā)、調(diào)試、修改及完善等步驟,才能投入使用。本例將運(yùn)用數(shù)控銑削加工系統(tǒng),結(jié)合加工實(shí)例,經(jīng)過(guò)CAD實(shí)體造型、數(shù)控銑削加工工藝規(guī)劃、數(shù)控仿真加工、CAM自動(dòng)編程、生成G代碼及實(shí)體零件加工等步驟驗(yàn)證二次開(kāi)發(fā)的系統(tǒng)一體化應(yīng)用的有效性。

7.1 實(shí)例任務(wù)導(dǎo)入

數(shù)控銑削加工實(shí)例零件說(shuō)明:該底座加工實(shí)例零件為半成品,零件材料為45鋼,小批量生產(chǎn)。該零件除內(nèi)輪廓及內(nèi)部通孔之外其他工序均已按零件圖紙技術(shù)要求加工好,要求數(shù)控銑削內(nèi)輪廓及所有孔。零件圖如圖2所示。

7.2 三維實(shí)體造型

應(yīng)用Creo軟件CAD模塊進(jìn)行三維實(shí)體造型,其實(shí)體圖如圖4所示。

7.3 數(shù)控銑削加工系統(tǒng)的應(yīng)用

本零件加工工序劃分為粗加工、精加工兩道工序,機(jī)床選擇、刀具選擇、裝夾方案與夾具選擇及切削用量等工藝內(nèi)容省略,參數(shù)內(nèi)容直接應(yīng)用。

7.3.1 粗加工自動(dòng)編程

在Creo2.0數(shù)控加工模塊中,數(shù)控銑削粗加工通常應(yīng)用“體積塊”加工,它可在封閉型腔內(nèi)逐層銑削掉余量,由于粗加工的目的是在短時(shí)間內(nèi)盡可能去除多的余量。故在 Pro/NC設(shè)置各項(xiàng)加工參數(shù)如下:

①SCAN TYPE(掃描類(lèi)型)為:TYPE_3,ROUGH_

OPTION;

②粗糙選項(xiàng)設(shè)置為:ROUGH_&_PROF(粗糙輪廓);

③走刀跨度為距為8mm;

④下刀深度為2mm,余量值0.5mm。

工件采用順銑的方式,而且由于是內(nèi)輪廓加工,為保護(hù)刀具采用螺旋下刀方式。如圖3為本系統(tǒng)開(kāi)發(fā)的簡(jiǎn)化加工界面,所示為粗加工參數(shù)設(shè)置圖。

7.3.2 精加工自動(dòng)編程

對(duì)于該零件精加工而言,主要目標(biāo)是滿(mǎn)足零件設(shè)計(jì)精度要求,包括尺寸精度、形位精度及表面粗糙度等。所以精加工過(guò)程的原則是:既要保證精度,同時(shí)兼顧加工效率。精加工采用行切+環(huán)切的方式,既提高了加工速度,又可得到較好的表面質(zhì)量。因該零件加工精度要求不高,故加工模塊仍采用體積塊加工。在系統(tǒng)中設(shè)置各項(xiàng)加工參數(shù)如下:

①SCAN TYPE(掃描類(lèi)型)為:TYPE_3,ROUGH_

OPTION;

②粗糙選項(xiàng)設(shè)置為:POCKETING;

③走刀跨度為距為8mm;

④下刀深度為 2mm,余量值 0mm。

工件采用順銑的方式,采用螺旋下刀方式。參數(shù)設(shè)置過(guò)程與粗加工相似,在此不再贅述。

7.3.3 仿真驗(yàn)證

Creo2.0具有仿真切削功能,通過(guò)該功能可驗(yàn)證刀具軌跡的正確性,本零件仿真結(jié)果如圖4所示。

7.3.4 后處理

仿真驗(yàn)證無(wú)誤后,通過(guò)Creo2.0自帶的后處理器將生成的“CL數(shù)據(jù)”轉(zhuǎn)換成數(shù)控機(jī)床可以識(shí)別的G代碼。

7.4 實(shí)例零件的數(shù)控銑削加工

實(shí)例零件的機(jī)床選擇、裝夾方案的確定將不再贅述。將生成的數(shù)控程序?qū)霐?shù)控銑床,并數(shù)控加工工件,如圖5所示為零件成品圖。

8? 結(jié)束語(yǔ)

本文針對(duì)高職院校開(kāi)設(shè)Creo軟件課程時(shí),只應(yīng)用其CAD模塊,而舍棄CAPP和CAM的現(xiàn)在,分析出阻礙該軟件一體化應(yīng)用的如數(shù)控加工工藝參數(shù)設(shè)置繁瑣、漢化不足等原因,通過(guò)應(yīng)用VS2010和Pro/Toolkit兩種開(kāi)發(fā)工具對(duì)Creo2.0進(jìn)行二次開(kāi)發(fā),掃清了數(shù)控加工模塊普及的障礙,并通過(guò)實(shí)例對(duì)開(kāi)發(fā)成功的系統(tǒng)進(jìn)行了驗(yàn)證。

參考文獻(xiàn):

[1]趙剛.基于Pro_NC的數(shù)控編程輔助系統(tǒng)的研究與實(shí)現(xiàn)方面的開(kāi)發(fā)[D].大連:大連交通大學(xué),2008,6:3-14.

[2]王隆太.機(jī)械CAD/CAM技術(shù)[M].北京:機(jī)械工業(yè)出版社,2010,2:4-10.

[3]魏定進(jìn).機(jī)械數(shù)控加工質(zhì)量控制問(wèn)題研究[J].內(nèi)燃機(jī)與配件,2019(02):99-101.

猜你喜歡
粗加工數(shù)控銑參數(shù)設(shè)置
大型壓鑄模具鑄造模架數(shù)控粗加工的高效方法
注塑模具數(shù)控銑削加工參數(shù)優(yōu)化
粗加工切削參數(shù)對(duì)鈦合金多工步加工過(guò)程的影響
蟻群算法求解TSP中的參數(shù)設(shè)置
CAXA制造工程師在數(shù)控銑削加工中的應(yīng)用
利用五軸數(shù)控銑床進(jìn)行曲面切削的方法
數(shù)控銑床刀具選擇探究
動(dòng)車(chē)環(huán)境下U900異頻切換參數(shù)設(shè)置探討
應(yīng)用數(shù)控加工技術(shù)提高曲軸軸頸的粗加工精度
山高新型PCBN材質(zhì)可執(zhí)行大批量粗加工作業(yè)
舒兰市| 英山县| 广水市| 泗阳县| 桓仁| 岳阳县| 开原市| 宜城市| 贡觉县| 塔城市| 桐庐县| 临武县| 奎屯市| 山东省| 六枝特区| 泽库县| 长武县| 三原县| 延长县| 平凉市| 乌鲁木齐市| 泽库县| 都安| 宜君县| 遂平县| 涡阳县| 盘山县| 安塞县| 将乐县| 墨脱县| 仙游县| 崇左市| 新闻| 松阳县| 怀集县| 祁连县| 扶沟县| 鹿邑县| 安丘市| 枞阳县| 读书|