999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于參數化設計的CATIA二次開發技術研究

2017-04-11 01:59:03張曉迪
科學與財富 2017年7期
關鍵詞:參數化設計二次開發

張曉迪

摘 要:介紹了以VB為開發工具對CATIA進行參數化二次開發的基本流程,編寫了可以在CATIA中自動生成機床夾具常用標準件的CAD模型程序。應用實例表明,文章提出的方法可以自動生成機床夾具常用標準件,證明了該方法的可行性。

關鍵詞:CATIA;二次開發;參數化設計;機床夾具標準件

引言

機床夾具是機械加工中的重要工裝,在機械制造過程中,不僅擴展了機床的加工范圍和能力,同時也極大地提高了生產效率和制造精度。因此,夾具設計與制造是機械制造企業重要的生產準備工作之一。參數化設計是指設計具有比較固定幾何形狀的零件或部件時,其幾何形狀的結構尺寸序列由相應的參數序列約束,設計對象的控制尺寸與參數序列具有一一對應的關系,當參數序列值不同時,可控制生成尺寸大小不同的幾何圖形。夾具設計與制造追求快速地對具有相同或相近幾何特征尺寸的標準件進行建模。因此,采用參數化設計可以為夾具設計與制造提供一種快速自動生成標準件的方法。

文章通過分析機床夾具標準件的結構特征,提取各個標準件的參數化條件,采用參數化建模方法,在CATIA環境下以VB為二次開發工具,研究了一種可以快速生成機床夾具標準件的參數化建模方法,開發出了較為實用的機床夾具標準件參數化建模系統。首先介紹了CATIA參數化二次開發的基本流程,然后基于此流程以機床夾具標準件為例,證明了該方法的可行性。

1 CATIA參數化二次開發基本流程

以CATIA為平臺進行參數化二次開發,最關鍵的是要正確的提取參數化條件。而參數化條件的提取是基于對零件進行結構特征進行分析的結果。以VB為開發工具對CATIA進行參數化二次開發屬于進程外訪問的二次開發方式。進程外訪問指腳本運行不由CATIA來調用,CATIA作為一個對象連接與嵌入自動化服務器,外部程序通過COM接口來訪問CATIA內部的對象。在VB中引入CATIA類型庫文件是調用COM接口的基礎。類型庫頭文件是相應環境下語言格式文件,包含對象定義,全球唯一標識符,對象中所使用的結構、方法和屬性定義。當給定一個類型庫文件后,一個客戶端可以生成調用一個COM接口的具體實現所必需的代碼。為了在CATIA中實現新的功能模塊或對已有功能模塊的擴展,需要定制與待實現功能相符合的個性化界面。基于零件特征與參數化條件編寫實現零件幾何特征的操作代碼,在生成三維模型的代碼之前,使用CreatObjectd方法和GetObject方法啟動連接CATIA。在參數化設計的過程中,參數的獲取一般有兩個途徑,一是通過界面輸入;二是在數據庫中直接選擇。對于標準件庫的CAD模型程序的編寫,以高效為出發點一般選擇第二種方法。而數據庫的創建可使用VB提供的一種非常實用的數據庫設計工具,即可視化數據管理器。它具有數據庫的創建、查看、修改庫結構以及輸入記錄、查詢記錄等功能。當設計所需要的參數序列進入結構尺寸序列之中時,編譯器根據此參數序列調用CATIA的應用程序編程接口,通過結構操作代碼生成與輸入參數相對應得三維集合模型。CATIA參數化二次開發的基本流程如圖1所示。

2 機床夾具標準件庫的開發實例

基于上述方法,開發了一套機床夾具常用標準件庫程序。本程序的要實現的功能為:在進行夾具設計的過程中,需要某種夾具標準件,直接在本程序中選擇該標準件及需要的尺寸,點擊“CATIA出圖”命令即可自動生成該標準件。避免了必須重復構造標準件的低效狀況,縮短了夾具設計的周期,提高了工作效率。

具體流程如下:

(1)運行VB6.0,選擇“標準EXE”文件,創建新工程。選擇“Project/Reference”菜單項,從彈出的對話框列表中選擇所有以CATIA開頭的類型庫選項,單擊“OK”按鈕保證在VB中加載所有的CATIA類型庫文件。

(2)進行VB界面的設置。在窗體中添加TreeView樹狀控件,再結合Imagelist控件為程序設置目錄;PictureBox控件用來展示所選標準件的二維圖;MSFlexGrid控件的作用是顯示標準件的序列尺寸,其RowColchange事件可實現對選中尺寸序列的調用;Data控件與MSFlexGrid數據網格控件結合用于訪問數據庫。

(3)編寫繪圖的操作代碼。對每一個標準件都使用一個Sub子程序來實現繪圖,可使程序結構清晰易讀,避免了不同標準件CAD模型程序相互冗雜。

程序運行界面如圖2所示。

3 結束語

文章研究了基于參數化設計的CATIA二次開發技術,給出了二次開發的基本流程,以VB為開發工具,開發了一套機床夾具標準件庫程序。從而證明了使用此方法進行標準件庫創建的靈活性與可行性。

機床夾具是機械加工中的重要工裝,本研究針對機床夾具中的常用標準件進行CATIA二次開發,避免了在夾具設計階段對標準件的重復建模,從而提高整個設計階段的效率,為機械制造企業所迫切需求。

參考文獻:

[1]龍峰,樊留群.CATIA V5二次開發技術探討[J].淮陰工學院學報,2005.

[2]李海濱,楊義虎,朱姍姍,等.以CATIA為平臺的起落架零件參數化建模技術研究[J].現代制造工程,2009.

[3]胡添元,余雄慶.基于CATIA二次開發的飛翼外形參數化建模[J].飛機設計,2007.

[4]高運奎,李召華,呂勤云.基于CATIA二次開發的發動機噴管外形參數化設計[J].機電產品開發與創新,2012.

猜你喜歡
參數化設計二次開發
淺談基于Revit平臺的二次開發
甘肅科技(2020年20期)2020-04-13 00:30:02
西門子Operate高級編程的旋轉坐標系二次開發
淺談Mastercam后處理器的二次開發
模具制造(2019年3期)2019-06-06 02:11:02
淺談全方位深松機的設計與優化
基于設計模板的鍋筒參數化設計系統開發
軟件導刊(2016年9期)2016-11-07 21:27:21
基于SolidWorks的零件建模參數化設計應用簡析
科技資訊(2015年19期)2015-10-09 19:31:12
Micaps3.2 版本二次開發入門淺析
西藏科技(2015年12期)2015-09-26 12:13:51
基于CATIA的飛機復雜結構件三維參數化設計①
科技資訊(2015年8期)2015-07-02 18:34:21
基于行人頭部保護和剛度要求的發動機罩內板優化設計
工程船舶參數化設計與結構分析
科技與創新(2015年6期)2015-05-04 23:38:18
主站蜘蛛池模板: 国产福利免费视频| 亚洲天堂区| 亚洲日本韩在线观看| 欧美不卡二区| 亚洲欧美成人在线视频| hezyo加勒比一区二区三区| 欧美成人午夜在线全部免费| 精品国产三级在线观看| 看你懂的巨臀中文字幕一区二区 | 欧美日韩激情在线| 日韩欧美中文| 另类重口100页在线播放| 精品在线免费播放| 996免费视频国产在线播放| 免费a级毛片18以上观看精品| 国产不卡一级毛片视频| 色天堂无毒不卡| 亚洲黄色激情网站| 四虎国产永久在线观看| 亚洲人妖在线| 97国产在线视频| 熟妇人妻无乱码中文字幕真矢织江| 亚洲自拍另类| 亚洲国产精品久久久久秋霞影院| www.亚洲天堂| 亚洲欧洲综合| 日韩精品毛片| 国产欧美网站| 国产在线第二页| 99久久精品免费视频| 欧美日韩成人在线观看| 影音先锋亚洲无码| 亚洲午夜福利精品无码不卡| 国产精品成人一区二区| 99色亚洲国产精品11p| 国内精品视频区在线2021| 国产性生大片免费观看性欧美| 国产精品成人啪精品视频| 日韩视频免费| 91在线中文| 精品五夜婷香蕉国产线看观看| 超清无码一区二区三区| 91无码视频在线观看| 欧美日韩精品在线播放| 精品国产一区二区三区在线观看| 亚洲国产中文在线二区三区免| 国产乱视频网站| 香蕉国产精品视频| 99热这里只有精品5| 综1合AV在线播放| 免费黄色国产视频| 国产成人综合在线视频| 日韩二区三区| 一级毛片基地| 国产亚洲精品91| 欧美日韩第二页| 精品福利视频导航| 久久免费视频6| 中文字幕永久视频| 日韩在线播放欧美字幕| 免费看黄片一区二区三区| 国产日韩久久久久无码精品| 免费毛片视频| 中文成人在线视频| 97久久超碰极品视觉盛宴| 亚洲国产精品一区二区第一页免 | 日韩麻豆小视频| 国产日产欧美精品| 在线人成精品免费视频| 在线精品亚洲一区二区古装| 婷婷色一区二区三区| 一本色道久久88综合日韩精品| 免费aa毛片| 亚洲一区网站| 亚洲AⅤ综合在线欧美一区| 老司机午夜精品视频你懂的| 丰满少妇αⅴ无码区| 欧美午夜理伦三级在线观看| 久久久久久久久18禁秘| 免费看av在线网站网址| 亚洲综合亚洲国产尤物| 国产精品白浆无码流出在线看|