汽車覆蓋件模具面向?qū)ο髷?shù)控編程技術(shù)
在分析傳統(tǒng)汽車覆蓋件模具數(shù)控編程方法優(yōu)缺點的基礎(chǔ)上论赋,將面向?qū)ο蠹夹g(shù)應(yīng)用于覆蓋件模具的數(shù)控編程過程垦梆,通過UG/API 画拾、GRIP以及VC++語言進行二次開發(fā),并將其應(yīng)用于工程實踐夺谁,結(jié)果證明大大縮短了數(shù)控編程時間廉赔、降低了編程成本、提高了數(shù)控程序質(zhì)量固荷。
一衫半、前言
隨著汽車工業(yè)的發(fā)展,汽車車身造型的不斷更新抠孤,大量的車身內(nèi)外覆蓋件及加強板洋虫、連接板等金屬沖壓件的模具也要隨之更新,汽車覆蓋件模具是汽車車身生產(chǎn)的重要工藝裝備悠衔,其主要特點是尺寸大权疾,工作型面復(fù)雜,一般多為自由曲面锡褂,尺寸精度和表面粗糙度均要求較高满律。因此對汽車模具的制造質(zhì)量和周期提出了更高的要求。數(shù)控編程是模具制造中的重要環(huán)節(jié)之一估褐,對模具質(zhì)量的好壞和周期的長短起著重要作用咖迄。
以UG、Pro/ENGINEER酝侯、CATIA等為代表的商用CAD/CAE/CAM一體化軟件溉浙,為汽車行業(yè)提供了從設(shè)計到制造以及相關(guān)過程的一系列的技術(shù)支持烫止,但就其根本來說仍屬于通用CAD/CAM軟件。如何將其強大的功能和企業(yè)自身的特點結(jié)合起來戳稽,將企業(yè)自身的經(jīng)驗和專業(yè)知識融入其中馆蠕,使其具備集成性和智能性,以提高設(shè)計和制造的效率惊奇,是企業(yè)面臨的實際問題互躬。本文通過UG/API、GRIP以及VC++等工具颂郎,利用面向?qū)ο蠹夹g(shù)吼渡,對汽車覆蓋件模具的數(shù)控編程進行了二次開發(fā),開發(fā)出適合于汽車覆蓋件模具的數(shù)控編程系統(tǒng)乓序。
二诞吱、傳統(tǒng)的NC編程方法及其缺點
汽車覆蓋件模具的特點決定了NC編程的復(fù)雜性。一般來講竭缝,一套模具的加工需要數(shù)十個NC程序來完成。傳統(tǒng)的編程方法沼瘫,是一個過程式編程跳蚓,對于每一個NC編程操作都要經(jīng)過這一流程,即使有時僅僅修改其中的一個參數(shù)房包。因此造成設(shè)定參數(shù)的過程較為繁瑣抠建。另外,計算機生成刀位軌跡需要占用一定的時間他案,一般約占編程時間的30%以上盛己,這樣也影響了編程效率和程序的質(zhì)量。
三质驻、面向?qū)ο蠹夹g(shù)在NC編程中的應(yīng)用
1.面向?qū)ο蟮膮?shù)定義
在本文講述的編程系統(tǒng)中弊肢,把類和對象的概念引入到參數(shù)定義中。各類或?qū)ο笾g具有層次關(guān)系汁匪,各層自上向下有繼承的特性蠕为。通過類的繼承可以派生一個類,在派生類中不但可以添加新的成員贩俺,而且可以通過函數(shù)覆蓋來修改其基類艘珊,使之更易于使用。在汽車覆蓋件模具類A中定義了汽車覆蓋件模具的共有參數(shù)和特征洋魂。拉深模類B1是由A中派生出來的绷旗,它繼承了A類的所有參數(shù)和特征,同時在B1類中定義了拉深模的共有參數(shù)和特征副砍,同理向下派生衔肢。
2.參數(shù)定義的基本形式
class 拉深模具: public 汽車覆蓋件模具
{private:
Ls_Parameters Par; //參數(shù)
bool GetQicheParameters( ); //復(fù)制父類參數(shù)
bool SetQicheParameters( );//修改父類參數(shù)
…
public:
virtual bool SetLsSampleMode( ); //定義加工模板
virtual bool SetLsParameters( ); //設(shè)置參數(shù)
…};
3.對象的產(chǎn)生
(1)對象 一般情況下,一個實例就是一個對象膀懈,在NC編程中顿锰,一個生成NC程序的操作是一個對象。
∑袈А(2)作業(yè) 一個作業(yè)可以是一個加工工序硼控、一個部位或一個部件,如下模和上模等,甚至包括一套模具的NC編程過程胳赌。
在一個作業(yè)中牢撼,根據(jù)作業(yè)的屬性特征,從其相應(yīng)的類資源派生出一個用戶定義類并通過人機交互界面修正定義本次作業(yè)的參數(shù)和特征疑苫。因此這個用戶定義類已經(jīng)確定了完成本次作業(yè)的大部分參數(shù)熏版。再從這一類中產(chǎn)生若干個對象來完成最后的參數(shù)設(shè)置。
4.關(guān)聯(lián)參數(shù)的自動設(shè)置
在NC編程中恒建,許多參數(shù)是相互關(guān)聯(lián)的系亭,也就是說當其中的一個或幾個參數(shù)確定以后,其它與之關(guān)聯(lián)的參數(shù)也就確定了差赂。在NC系統(tǒng)中用數(shù)學(xué)關(guān)系式描述這種關(guān)聯(lián)晋合,以達到減少人工設(shè)置參數(shù)個數(shù)的目的。
5.自動批處理生成CLSF
CLSF為刀位軌源文件拨俏。將設(shè)置好參數(shù)的一個或多個作業(yè)傳送到CLSF生成器中掐腕,批處理生成并保存CLSF及相關(guān)信息。這部分工作程序自動完成智复,可實現(xiàn)無人化捺再,運行時間大多安排在下班以后,對提高效率很有幫助光樱。
6.后處理的自動批處理生成
后處理為利用CLSF刀軌源文件生成NC程序的過程糜隶。CLSF文件經(jīng)過整理、組合尿愿,傳送到后處理器中盹屠,批處理生成并保存NC程序及相關(guān)信息。
四鞋诗、優(yōu)點
1.有了參數(shù)的繼承性和關(guān)聯(lián)參數(shù)的程序計算膀捷,使得人工設(shè)置參數(shù)的數(shù)量進一步減少,簡化了編程操作削彬,同時減少了人為造成的偶然錯誤全庸。
2.程序的自動批處理生成,大大提高了編程效率融痛。
3.可實現(xiàn)流水線作業(yè)壶笼。后序可通過繼承性獲得前序信息神僵,經(jīng)過操作處理完成本序再傳入下序。
4.可與CAPP系統(tǒng)集成覆劈。
五保礼、加工實例
以汽車前圍板橫梁拉深模上模的型面加工為例,介紹一下自動NC編程的基本過程责语。從圖4中可以看出前圍板橫梁是一個尺寸較大炮障,型面復(fù)雜的產(chǎn)品。在實際編程中坤候,用了11個邊界參數(shù)將型面分為11個加工部位胁赢。這11個加工部位除了邊界參數(shù)及邊界參數(shù)的關(guān)聯(lián)參數(shù)不同外,其余的參數(shù)完全相同投篇∏飞保基本過程如下所述。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng)爸备,轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享讯策,并不代表本站贊同其觀點和對其真實性負責(zé),也不構(gòu)成任何其他建議荤勤。本站部分作品是由網(wǎng)友自主投稿和發(fā)布购烹、編輯整理上傳,對此類作品本站僅提供交流平臺蒂轨,不為其版權(quán)負責(zé)。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻拔衙、圖片檩榕、文字如涉及作品版權(quán)問題,請第一時間告知栓稻,我們將根據(jù)您提供的證明材料確認版權(quán)并按國家標準支付稿酬或立即刪除內(nèi)容关揣,以保證您的權(quán)益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn土辩。
- 暫無反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力土汽,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進制造技術(shù)應(yīng)用專題
- 解碼消費電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機床窖升,助力制造升級技術(shù)專題
- 汽車輕量化驅(qū)動下的零部件加工應(yīng)用專題
- 高性能銑刀實現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動機解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題