亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CATIA的汽車焊裝夾具專用設(shè)計模塊研究

        2015-03-24 08:04:52朱立達(dá)張小麗
        制造業(yè)自動化 2015年12期
        關(guān)鍵詞:二次開發(fā)夾具界面

        朱立達(dá),張小麗

        ZHU Li-da1,2, ZHANG Xiao-li1

        (1.吉林工業(yè)職業(yè)技術(shù)學(xué)院 化工機械系,吉林 132013;2.吉林大學(xué) 機械科學(xué)與工程學(xué)院,長春 130022)

        0 引言

        汽車車身通常由300~500件具有復(fù)雜曲面形狀的薄壁類零件裝配焊裝而成[1],焊裝質(zhì)量好壞直接影響著整車的質(zhì)量,因此,焊裝工藝成為汽車生產(chǎn)的四大核心工藝之一。焊裝夾具的設(shè)計與制造是保證車身焊裝工藝質(zhì)量的重要裝備之一,是降低成本、提高生產(chǎn)效率、降低勞動強度的重要手段,其設(shè)計制造速度成為汽車制造業(yè)快速響應(yīng)市場的重要條件之一[2],隨著焊裝自動化程度及精度的提高,對焊裝夾具的設(shè)計制造的要求也越來越高。為了使新車型開發(fā)并行進行,汽車制造類企業(yè)通常將夾具設(shè)計制造部分外包給專門的設(shè)計公司,因而如何實現(xiàn)焊裝夾具的高效設(shè)計成為車身研究工程的方向之一。目前,國內(nèi)針對焊裝夾具研究較廣泛的方法是建立參數(shù)化零件庫,并取得了一定成績,如四川大學(xué)、新疆大學(xué)、江蘇科技大學(xué)的科研工作們均研究了零件庫的設(shè)計[3~6],但采用上述方法出現(xiàn)的問題是數(shù)據(jù)量較大、查找不便、多針對標(biāo)準(zhǔn)件、管理復(fù)雜等,且沒有考慮零件屬性添加問題后續(xù)編制明細(xì)表工作量依舊很大。本課題研究主要針對上述問題,利用CATIA在汽車焊裝夾具設(shè)計領(lǐng)域應(yīng)用廣泛的特點,以CATIAV5R20為平臺,以VB6.0(Visual Basic)為開發(fā)環(huán)境,以Access2007(需要將數(shù)據(jù)庫文件存為.mdb類型)構(gòu)建數(shù)據(jù)庫,開發(fā)一個實用的汽車焊裝夾具專用設(shè)計模塊,實現(xiàn)零件快速設(shè)計、屬性自動添加,實現(xiàn)零件參數(shù)及屬性的增、刪、改、查的汽車焊裝夾具設(shè)計專用模塊。

        1 汽車焊裝夾具的結(jié)構(gòu)組成及設(shè)計特點

        1.1 結(jié)構(gòu)組成

        雖然焊裝夾具的種類多樣,但其結(jié)構(gòu)卻大同小異,通常由底板、定位模塊、夾緊模塊、及輔助系統(tǒng)組成。其中底板是整個夾具的基體,主要起支撐作用,底板的制造精度直接影響著整個夾具的精度,因此其形位公差和表面粗糙度要求都表為嚴(yán)格,常設(shè)計成槽系或孔系結(jié)構(gòu)。定位模塊、夾緊模塊是夾具的核心組成部分,定位模塊設(shè)計時除滿足定位精度外還需考慮剛度、硬度、可調(diào)性、維修性、尺寸的標(biāo)準(zhǔn)化、尺寸系列化等問題。常用的夾緊模塊因結(jié)構(gòu)區(qū)別可以將其分為單純支撐夾緊型、有定位銷型、有夾緊無支撐型、有支撐無夾緊型及雙極夾緊類型等,其中前三種較為常用。夾緊模塊設(shè)計除滿足夾緊力的要求外還需具備結(jié)構(gòu)簡單、高效、自動化程度高、安全可靠及可操作性強等特點,目前夾緊模塊在企業(yè)流水線中氣動夾緊應(yīng)用最為廣泛。每個氣動夾緊單元通常包括角座(L座)、連接板(型板)、銷軸、定位銷、支撐塊、夾緊塊、夾緊臂、銷子塊、限位塊、擋塊、氣缸等。輔助系統(tǒng)則主要實現(xiàn)夾緊的旋轉(zhuǎn)、翻轉(zhuǎn)、移動的功能,在夾具的應(yīng)用中也起到非常重要的作用。

        1.2 設(shè)計特點

        汽車焊裝夾具結(jié)構(gòu)復(fù)雜,體積龐大,為了便于設(shè)計、制造、維修和檢測,通常將其以模塊化的是形式拆分設(shè)計,最后將不同單元在底板上組裝調(diào)試而成。因車身由沖壓成型的薄壁板組成,夾具定位多采用“N-2-1”的定位形式,其中N多大于3,采取過定位形式提高系統(tǒng)的剛度,減小變形量??紤]夾緊點多、零件薄壁等問題夾緊方式多采用高效快速裝置,加緊點靠近支撐點,對于鋼板厚度小于1.2mm的夾緊力取300N~750N,厚度在1.5mm~2.5mm的加緊力取500N~3000N,同時為了降低成本,縮短開發(fā)周期,焊裝夾具的設(shè)計要充分考慮標(biāo)準(zhǔn)化、系列化、通用化的問題。

        2 CATIA二次開發(fā)技術(shù)

        2.1 二次開發(fā)方式

        CATIA因其強大的功能在汽車、航空、船舶等行業(yè)得到廣泛應(yīng)用,為了滿足不同用戶個性化、專業(yè)化要求,CATIA為用戶提供了二次開發(fā)的接口,并提供了進程內(nèi)應(yīng)用程序(In-Process Application)和進程外應(yīng)用程序(Out-Process Application)兩種開發(fā)方式。進程內(nèi)應(yīng)用主要通過CATIA的宏命令運行,能夠?qū)崿F(xiàn)一些相對簡單重復(fù)性操作過程,但不具備參數(shù)傳遞修改等功能,相對功能強大的進程外方式的應(yīng)用較少,因此,二次開發(fā)技術(shù)多指進程外方式。在多種進程外方式中,基于構(gòu)件的CAA V5及基于自動化編程的CATIA Automation 方法應(yīng)用最為普遍,其中CAA V5需要以VC++為載體的RADE開發(fā)環(huán)境,能夠創(chuàng)建新的CATIA函數(shù),功能強大,但編程復(fù)雜。而CATIA Automation則利用CATIA自身提供的API接口函數(shù),能夠?qū)崿F(xiàn)二次開發(fā)的大部分功能,且具有COM組件的特點,上手快開發(fā)效率高,能夠滿足本課題開發(fā)所需的功能要求,因此,本課題選擇應(yīng)用CATIA Automation開發(fā)技術(shù)創(chuàng)建適合的CATIA程序。

        2.2 CATIA API及重要對象

        CATIA API是CATIA本身提供的一組已編譯好的應(yīng)用程序編程接口函數(shù),位于模塊安裝目錄XDassault SystemesB20intel_acodein下的CATIA V5 SurfaceMachiningInterfaces Object Library動態(tài)鏈接庫中,相關(guān)函數(shù)說明在同一目錄下的V5Automation.chm文檔內(nèi)。API將所有的數(shù)據(jù)都被封裝成對象,并按繼承與聚合關(guān)系構(gòu)建成樹裝結(jié)構(gòu),其結(jié)構(gòu)如圖1所示,在所有對象中Application是根對象,在其下派生出Documents、Windows、SettingControllers、Printers等Collection及FileSystem、SystemService 、SystemConfiguration等Object,每個對象都有其操縱集合的方法和屬性,例如Add()、Remove()等方法及Count等屬性。應(yīng)用API進行二次開發(fā)的基本流程[3]如圖2所示。

        圖1 API文檔結(jié)構(gòu)

        圖2 二次開發(fā)流程

        2.3 基于VB的二次開發(fā)

        應(yīng)用VB環(huán)境進行二次開發(fā),按著圖2所示流程首先需要通過GetObject或CreatObject方法獲得Application對象,其VB代碼如下:

        程序如正確編輯運行需要VB引用以CATIA開頭的所有Object Library庫文件,具體如圖3所示。

        圖3 VB中引用CATIA庫文件

        3 關(guān)鍵技術(shù)

        3.1 數(shù)據(jù)庫技術(shù)

        夾具設(shè)計過程中涉及多種零件類型,零件需參數(shù)化,并符合IOS 13584(零件庫)設(shè)計標(biāo)準(zhǔn),整個專用模塊數(shù)據(jù)量大,為使數(shù)據(jù)具備重用性的同時方便管理引入數(shù)據(jù)庫技術(shù)。數(shù)據(jù)庫主要用與存儲建模參數(shù)、屬性及參考圖片等信息,記錄數(shù)目多,但其中大部分為數(shù)值型數(shù)據(jù),需要的存儲空間較小。

        項目整體設(shè)計一個數(shù)據(jù)庫,因每類零件的參數(shù)不同,每類零件設(shè)計一個表,零件屬性統(tǒng)一存在一個表內(nèi),屬性表以零件類別編號作為外健。為降低數(shù)據(jù)庫冗余度,開發(fā)中不以項目為單位存儲零件信息,以零件類型存儲。同時,考慮標(biāo)準(zhǔn)件數(shù)值多存放在Excel表格內(nèi),模塊應(yīng)具備Excel參數(shù)批量導(dǎo)入導(dǎo)出功能。VB環(huán)境中Access數(shù)據(jù)庫能夠很方便的實現(xiàn)與Excel表交互訪問,同時Access數(shù)據(jù)庫本身具有強大的數(shù)據(jù)分析功能,能夠為后續(xù)開發(fā)智能夾具設(shè)計模塊奠定基礎(chǔ),因此本課題選用Access2007構(gòu)建數(shù)據(jù)庫。

        3.2 界面定制

        人機界面設(shè)計主要實現(xiàn)CATIA建模與數(shù)據(jù)庫之間的聯(lián)系,具備對現(xiàn)有數(shù)據(jù)庫內(nèi)容的增、刪、改、查及在數(shù)據(jù)庫中創(chuàng)建新表的功能。設(shè)計時從數(shù)據(jù)庫內(nèi)讀取的內(nèi)容顯示在DataGrid中,當(dāng)雙擊DataGrid中數(shù)據(jù)時對應(yīng)一條記錄能夠填充到界面內(nèi)相關(guān)的Text控件中,控件中的內(nèi)容作為參數(shù)傳遞給CATIA函數(shù)用于創(chuàng)建模型,模塊的建模界面如圖4所示。建模參數(shù)可直接輸入或從數(shù)據(jù)庫讀取,并根據(jù)零件類型自動從數(shù)據(jù)庫中讀取相關(guān)屬性并將其添加到屬性界面相關(guān)的Text中,屬性界面如圖5所示,做相應(yīng)修改后將零件屬性自動填充到CATIA模塊的零件屬性中,用于自動生產(chǎn)BOM表。每個企業(yè)需要BOM表的形式不同,通過程序遍歷零件屬性自動生成BOM,這樣可以大幅度減少人工重復(fù)勞動強度。模塊實現(xiàn)Excel數(shù)據(jù)批量導(dǎo)入的界面如圖6所示。

        圖4 建模主界面

        圖5 零件屬性界面

        圖6 Excel數(shù)據(jù)批量導(dǎo)入界面

        3.3 CATIA建模程序開發(fā)

        為加快程序開發(fā)進程,首先分析零件的參數(shù)化設(shè)計特點,然后利用CATIA宏錄制的方法將建模過程錄制為VBScript角本文件,快速的找到相關(guān)的CATIA函數(shù),再將角本復(fù)制到VB中配合API進行相關(guān)修改。如角座零件建模過程涉及到的主要Method包括add(Product iProduct)、item(CATVariant iIndex)、Create Reference From Name (CATBSTR i Label)、AddNew Pad From Ref(Reference iProfileElt,double iHeight)、GetItem(CATBSTR IDName))、CreatePoint(double iX, double iY))、Create Line(double iX1, double iY1, double iUX, double iUY)、Create Reference From Object()、Add Bi Elt Cst(CatConstraint Typei Cst Type, Reference iFirst Elem, Reference iSecond Elem)、Create Projections(CATBSTRiLabel))、CreateClosedCircle(double iCenterX, double iCenterY, doublei Radius)等。屬性賦值主要涉及p a r t.UserRefProperties及相關(guān)CreateReal(CATBSTR iName, double iValue)、CreateString(CATBSTR iName, CATBSTR iValue)等創(chuàng)建屬性的方法。

        4 設(shè)計實例

        “角座”為連接元件,起支撐作用,用于連接底板和連接板,屬于企業(yè)自制標(biāo)準(zhǔn)元件,多采用直角鑄鐵座,設(shè)計時需滿足系列化和互換性要求,一般高度不超600mm,寬度多為100mm,厚度可選加工后16、19或20mm,定位孔直徑Φ10mm,四個與底板連接螺栓孔徑為Φ12mm,與連接板連接孔徑為Φ14mm,孔寬距70mm,有加強筋,棱邊倒圓角?!敖亲苯_^程中參數(shù)分為兩類,系列化常修改的為驅(qū)動參數(shù),不常修改或與驅(qū)動參數(shù)關(guān)聯(lián)的尺寸為可選參數(shù)。建模時可直接在建模界面輸入?yún)?shù),也可從數(shù)據(jù)庫中直接讀取,數(shù)據(jù)庫中“角座”參數(shù)存儲在“FootSeat”數(shù)據(jù)表中,數(shù)據(jù)表共有13個字段分別為ID(主鍵)、H、W、L、Rib、TH、W1、Φ1、Φ2、Φ3、R1、R2。屬性參數(shù)存放在“PartProperties”表中,表中包括13個字段分別為Proper_ID(主鍵)、Part_ID(外鍵-零件類別)、Para_MangCode、Para_PartNumber、Para_PartName、Para_Material、Para_Remark、Para_PartType、Source_Type、Weight、TDMX_MATERIAL、Pro_Supplier、Drawing_Fromat、Surface_Treatmen。實例中零件模型參數(shù)從數(shù)據(jù)庫直接獲得,自動從屬性表中讀取零件的屬性值,提取的屬性如與設(shè)計屬性不同可適當(dāng)修改。圖7為應(yīng)用開發(fā)模塊自動生產(chǎn)的角座零件,與直接建模不同的是草圖單列在模型樹中,屬性已自動填寫,后續(xù)自動生成BOM表可直接遍歷零件屬性并根據(jù)要求做適當(dāng)取舍。

        圖7 角座

        5 結(jié)論

        通過CATIA二次開發(fā)技術(shù)設(shè)計了用于汽車焊裝夾具設(shè)計的專用模塊,應(yīng)用模塊能夠更加快速生成設(shè)計零件,通過從屬性庫中調(diào)用同類零件屬性能夠快速設(shè)置零件屬性,利于自動生成BOM表。模塊的開發(fā)降低了對設(shè)計者軟件應(yīng)用水平的要求,降低了勞動強度,提高了夾具設(shè)計的效率,縮短了新車型上市時間,并為后續(xù)智能夾具設(shè)計奠定了基礎(chǔ)。

        [1] 禹化寶,張俊華.汽車焊接夾具設(shè)計的研究與進展[J].焊裝技術(shù),2013,42(12):1-5.

        [2] 沙智華,劉政,張生芳.汽車焊裝夾具智能化設(shè)計系統(tǒng)研究[J].組合機床與自動化加工技術(shù),2010,(6):72-75.

        [3] 李明堂,殷國富,胡茶根,等.基于CATIA的開放式焊裝夾具零件庫的研究與實現(xiàn)[J].制造業(yè)自動化,2013,35(4):119-123.

        [4] 曾定洲,殷國富,胡茶根,等.汽車焊裝夾具三維圖庫CATIA參數(shù)化開發(fā)[J].機械設(shè)計與制造,2013,(9):255-258.

        [5] 基于CATIA的Web三維零件庫系統(tǒng)開發(fā)研究[J].安徽農(nóng)業(yè)科學(xué),2013,41(18):8044-8047.

        [6] 王琪,韓筱,周明春,等.UG二次開發(fā)在專用車焊裝夾具中的應(yīng)用[J].機械設(shè)計與制造,2012,(4):247-249.

        [7] 胡挺,吳軍.CATIA二次開發(fā)技術(shù)基礎(chǔ)[M].北京:電子工業(yè)出版社,2006:1-46.

        猜你喜歡
        二次開發(fā)夾具界面
        一種立體隨行夾具庫
        方形夾具在線切割切槽的應(yīng)用
        哈爾濱軸承(2021年4期)2021-03-08 01:00:48
        一種快速固定夾具的方案設(shè)計
        國企黨委前置研究的“四個界面”
        淺談基于Revit平臺的二次開發(fā)
        甘肅科技(2020年20期)2020-04-13 00:30:02
        淺談Mastercam后處理器的二次開發(fā)
        模具制造(2019年3期)2019-06-06 02:11:02
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
        西門子Easy Screen對倒棱機床界面二次開發(fā)
        基于CATIA V5夾具零件庫的建立
        人機交互界面發(fā)展趨勢研究
        免费人成年激情视频在线观看| 日本看片一区二区三区| 日本三区在线观看视频| 99久久无色码中文字幕人妻蜜柚 | 亚洲三区二区一区视频| av男人的天堂第三区| 国产在线无码一区二区三区视频 | 国产日产在线视频一区| 在线成人一区二区| 亚洲无毛片| 美女被插到高潮嗷嗷叫| 国产一区二区三区四色av| 亚洲avav天堂av在线网爱情| 99热这里只有精品69| av男人的天堂手机免费网站| 7194中文乱码一二三四芒果| 人妻无码aⅴ不卡中文字幕| 日韩在线视精品在亚洲| 亚洲av本道一本二本三区| 在线播放真实国产乱子伦 | 久久无码专区国产精品| 日韩中文字幕中文有码| 有码中文字幕一区二区| 一级r片内射视频播放免费| 亚洲日本中文字幕天天更新| 亚洲福利天堂网福利在线观看| 青青草视频在线播放观看| 国产欧美va欧美va香蕉在| 精品乱码久久久久久中文字幕| 国产颜射视频在线播放| 日韩精品在线视频一二三| 欧美极品少妇无套实战| 日本特黄a级高清免费大片| 国产精品自拍盗摄自拍 | 中文字幕人妻少妇伦伦| 中国农村妇女hdxxxx| 国产小屁孩cao大人免费视频| 中文文精品字幕一区二区| 亚洲a∨无码一区二区三区| 国内精品一区视频在线播放 | 国产最新网站|