張振東
摘 要:汽車產(chǎn)業(yè)的發(fā)展推動了全民經(jīng)濟,而汽車焊裝夾具在整個汽車生產(chǎn)加工以及裝配過程中發(fā)揮著重要作用。本文基于CATIA平臺,通過研發(fā)汽車焊裝夾具專用設(shè)計模塊,旨在提高汽車焊裝夾具設(shè)計速度與質(zhì)量,便于在設(shè)計模型中完成零件的快速設(shè)計、賦值以及方案優(yōu)化,進而為汽車優(yōu)化設(shè)計創(chuàng)造更多有利條件。
關(guān)鍵詞:汽車焊裝夾具;專用設(shè)計模塊;CATIA
焊裝夾具指的是可以把零件定位在固定的位置上,同時保證零件固定速度以及準確性,避免零件固定后出現(xiàn)偏移的一種裝置,焊裝夾具是進行汽車焊裝生產(chǎn)的重要手段。汽車的實際生產(chǎn)過程中需要重復(fù)性生產(chǎn)相同的產(chǎn)品,夾具如果出現(xiàn)變形或移動,則生產(chǎn)的零部件不能滿足后期裝配要求,影響到整個汽車加工質(zhì)量[1]。目前國內(nèi)對焊裝夾具的研究多通過建立參數(shù)化零件庫,實現(xiàn)零件的有效生產(chǎn)與加工,當(dāng)然因為數(shù)據(jù)庫中涉及內(nèi)容較多,實際應(yīng)用存在較多問題。本文基于CATIA平臺,通過構(gòu)建數(shù)據(jù)庫,開發(fā)汽車焊裝夾具設(shè)計模塊,提高汽車焊裝夾具的工作效率,現(xiàn)就相關(guān)內(nèi)容分析如下:
1 汽車焊裝夾具的結(jié)構(gòu)組成
現(xiàn)階段使用的焊裝夾具有多種類型,不過其總體結(jié)構(gòu)卻較相似。汽車焊裝夾具主要結(jié)構(gòu)有:(1)底板,底板是夾具的基礎(chǔ),其結(jié)構(gòu)多為孔系結(jié)構(gòu)或者槽系結(jié)構(gòu),承擔(dān)著整體支撐作用,底板加工以及安裝精度對整個焊裝夾具的精度影響較大,加工期間要求其表面粗糙度、形位公差需要嚴格處于限定范圍內(nèi);(2)定位模塊,該模塊屬于焊裝夾具的主要組成部分,設(shè)計過程中要求較多,比如剛度、定位精度、硬度、可維修性、可調(diào)性、尺寸的標準化與系列化,上述要求都是保證其定位準確的前提[2];(3)夾緊模塊,該模塊也是汽車焊裝夾具的主要組成,設(shè)計過程中對其夾緊力有嚴格要求,同時整個結(jié)構(gòu)要求有較高的自動化程度、結(jié)構(gòu)簡單、有較強的可操作性與安全性。氣動夾緊單元也有較多的組成,比如連接板、銷軸、支撐塊、限位塊、氣缸等等;(4)其它必要性輔助系統(tǒng),汽車焊裝夾具在實際夾緊過程中,還需要完成一些操作,比如移動、旋轉(zhuǎn)等這些都需要有其它的輔助系統(tǒng)??傊?,汽車焊裝夾具的結(jié)構(gòu)組成包含多個部位,不同部位以及構(gòu)成均有相應(yīng)的設(shè)計要求。
2 汽車焊裝夾具設(shè)計特點分析
汽車焊裝夾具通常采取模塊化形式進行拆分設(shè)計,這種設(shè)計方法不僅有助于提高設(shè)計效能,同時對后期的制造、組裝、調(diào)試、維修以及檢測等均有較高要求,通過多個設(shè)計模塊的設(shè)計與聯(lián)合,共同形成結(jié)構(gòu)復(fù)雜與體積龐大的汽車焊裝夾具。根據(jù)汽車結(jié)構(gòu)特點,沖壓成型的薄壁板是汽車車身的主要組成,該夾具定位以“N-2-1”定位形式為主,一般情況下N超過3,為保證系統(tǒng)剛度要求,減少在夾具使用期間可能出現(xiàn)的變形,夾具定位需要應(yīng)用過定位形式。夾具應(yīng)用過程中不僅有較多的夾緊點,同時零件為薄壁型,因而夾緊形式需要采取高效快速裝置。夾緊點與支撐點距離較近,不同厚度鋼板對應(yīng)的夾緊力取值也有不同,如果鋼板厚度不足1.2mm,夾緊力在300-750N,1.5-2.5mm之間的鋼板,其夾緊力可選擇500-3000N。不同設(shè)計構(gòu)件還應(yīng)滿足標準化、通用化以及系列化要求,這種設(shè)計特點開發(fā)耗時少,成本也較低。
3 CATIA二次開發(fā)技術(shù)分析
3.1 開發(fā)方式分析
目前航空、汽車以及船舶等行業(yè)均可使用CATIA,這與其強大的功能有著密切關(guān)系,同時CATIA二次開發(fā)接口可滿足不同用戶的實際需求,兼顧專業(yè)化與個性化要求。CATIA二次開發(fā)有進程內(nèi)應(yīng)用程序與進程外應(yīng)用程序,一些簡單重復(fù)性操作可通過進程內(nèi)借助CATIA宏命令完成。設(shè)計技術(shù)要求較高的情況下可使用進程外應(yīng)用程序,其中應(yīng)用頻繁的以CAA V5以及自動化編程CATIA Autom ation方法。CAA V5開發(fā)環(huán)境為RADE,載體為VC++,雖然有強大功能,不過整體編程復(fù)雜;CATIA Autom ation方法具有自動化編程特點,可減少編程難度,且同樣可滿足本次設(shè)計要求[3]。
3.2 CATIA API與開發(fā)對象分析
CATIA API屬于接口函數(shù),所有數(shù)據(jù)通過API封裝成對象,不同數(shù)據(jù)依據(jù)繼承、聚合關(guān)系構(gòu)建成樹狀結(jié)構(gòu)。整個結(jié)構(gòu)中Application為根對象,根對象下可派生出其它Object以及Collection,其中Object如System Service,Collection如Printers、Documents。不同對象有相應(yīng)的方法操縱結(jié)合,并有相應(yīng)的屬性。操作幾何的方法比如Add()、Remove(),屬性比如Count。
4 設(shè)計模塊關(guān)鍵性技術(shù)分析
4.1 數(shù)據(jù)庫技術(shù)分析
汽車焊裝夾具在應(yīng)用過程中需要兼顧較多零件,不同零件均需要依靠相應(yīng)的參數(shù)完成控制,這也就決定了設(shè)計模塊中需要建立數(shù)據(jù)庫系統(tǒng),通過數(shù)據(jù)庫系統(tǒng)便于根據(jù)實際需要及時調(diào)取數(shù)據(jù),當(dāng)然不同零件參數(shù)應(yīng)滿足零件庫的設(shè)計標準。數(shù)據(jù)庫技術(shù)可滿足模塊高效實用,便于及時調(diào)取數(shù)據(jù)。模塊中建模參數(shù)存取、參考圖片等均屬于數(shù)據(jù)庫范疇。
鑒于不同零件有著不同的參數(shù),因而不同零件需要設(shè)計一個表格,并在表格中記錄其屬性,不同屬性表標識成零件類別,然后將其作為外鍵。按照不同零件類型存儲數(shù)據(jù),這樣可避免數(shù)據(jù)庫冗余度。鑒于較多數(shù)據(jù)以Excel表格形式存放,因而模塊設(shè)計中需要能完成對Excel的批量導(dǎo)出與利用功能,同時還能夠完成對不同數(shù)據(jù)的分析,數(shù)據(jù)庫是進行整個汽車焊裝夾具專用設(shè)計模塊的關(guān)鍵性技術(shù)之一,通過Access2007完成數(shù)據(jù)庫建設(shè)。
4.2 人機界面設(shè)計
數(shù)據(jù)庫和CATIA建模之間還需要依靠人機界面進行相關(guān)操作,比如根據(jù)實際情況完成對數(shù)據(jù)庫相關(guān)內(nèi)容的增加、修改、刪除、數(shù)據(jù)查找等操作。系統(tǒng)從數(shù)據(jù)庫中獲取的數(shù)據(jù)信息需要顯示,且能顯示在DataGrid中,雙擊DataGrid可將數(shù)據(jù)庫中的數(shù)據(jù)填充到人機界面的Text控件中,CATIA函數(shù)能夠通過控件完成參數(shù)傳遞,進而用于模型創(chuàng)建。建模參數(shù)可采取兩種方法,一種是直接輸入?yún)?shù),另外一種是從已有數(shù)據(jù)庫中調(diào)取信息,依據(jù)設(shè)計零件實際情況從數(shù)據(jù)庫中讀取信息,選擇合適的參數(shù)將其添加到Text中,調(diào)取的參數(shù)還可以作出修改,并按照修改后的數(shù)據(jù)屬性完成自動填充,相關(guān)屬性信息可加入CATIA模塊零件中,最終會記錄參數(shù),并輸出生成BOM表??紤]到不同企業(yè)實際需要的BOM表形式可能有所不同,依據(jù)程序中的遍歷零件屬性可自動生成BOM,提高工作效率,減少工作強度[4]。
4.3 建模程序的開發(fā)
程序開發(fā)前,需要完成不同零件的參數(shù)分析,建模過程可使用CATIA宏文件進行錄制,使其成為VBScrpt角本文件,提高CATIA函數(shù)查找效率。角本信息可直接復(fù)制到VB中,通過API進行修改。比如角座零件建模需要用到的Method有add(Product iproduct)、AddNewPadFromName(CTTBSSTRiLabel)等。創(chuàng)建屬性方法也較多,比如part UserRefProperties、CreateString(CATBSTR iName)。
5 設(shè)計實例分析
夾具中“角座”承擔(dān)著支撐作用,也是主要的連接元件,“角座”在同連接板連接方面發(fā)揮著重要作用?,F(xiàn)階段型材拼焊使用情況較多,為有效縮短生產(chǎn)周期,提高系統(tǒng)的靈活性,設(shè)計期間需要滿足互換性、系列化特點,確保存在問題后可及時更換。整個型材拼焊寬度約為100mm,高度不超過600mm,加工后的厚度為16mm、19mm或者20mm。定位孔直徑在10mm,同底板相連接的螺孔直徑12mm,同連接板相連位置的孔徑直徑為14mm,孔寬間距為70mm,棱邊為倒圓角,需要加強筋,掌握上述信息是進行建模與后續(xù)處理的關(guān)鍵?!敖亲苯P枰瓿蓞?shù)分類,包括驅(qū)動參數(shù)與可選參數(shù),建模界面通過直接輸入?yún)?shù),也可以從數(shù)據(jù)庫調(diào)取參數(shù),“Footseat”數(shù)據(jù)表中有“角座”參數(shù)的存儲,共包括了13個字段,具體為ID(主鍵)、H、W、L、Rid、TH、W1、Φ1、Φ2、Φ3、R1、R2?!癙artPropetties”中是相關(guān)的屬性參數(shù),也包含了13個字段,從數(shù)據(jù)庫中獲得相應(yīng)的零件模型參數(shù),且能夠從屬性數(shù)據(jù)中獲取數(shù)據(jù),視情況對相關(guān)參數(shù)作出調(diào)整,使用開發(fā)軟件可生產(chǎn)角座零件,其能夠自動生成BOM表,接著通過遍歷零件屬性進行屬性取舍。
6 結(jié)束語
汽車焊裝夾具專用設(shè)計模塊的開發(fā)與設(shè)計能夠兼顧多種零件的設(shè)計,依靠數(shù)據(jù)庫技術(shù)、人機界面以及程序開發(fā),可較好地完成零件設(shè)計,同時能夠生成BOM表,有效的提高了不同零件設(shè)計時效性與科學(xué)性。伴隨著汽車制造業(yè)的不斷發(fā)展,焊裝夾具專用設(shè)計模塊能夠更好地將設(shè)計系統(tǒng)與汽車焊接有效聯(lián)系起來,保證汽車生產(chǎn)中不同零件的有效裝配,提高汽車裝配質(zhì)量,推動汽車產(chǎn)業(yè)的持續(xù)發(fā)展。
參考文獻:
[1]周方明,陳麗麗,顏益,等.基于UG的三維汽車后橋焊接零件庫系統(tǒng)的設(shè)計[J].焊接技術(shù),2016,45(03):56-59.
[2]于東林,李智博,王春雷.基于成組技術(shù)的汽車夾具循環(huán)利用研究[J].成組技術(shù)與生產(chǎn)現(xiàn)代化,2018,35(03):25-27.
[3]安南,于東林,龔奕境,李聰,張博,徐國龍.基于大數(shù)據(jù)理念的汽車焊裝夾具成組利用研究[J].河南科技,2018(17):83-85.
[4]朱立達,張小麗.基于CATIA的汽車焊裝夾具專用設(shè)計模塊研究[J].制造業(yè)自動化,2015,37(12):15-18.