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

基于參數(shù)化設(shè)計的CATIA二次開發(fā)技術(shù)研究

2016-12-31 00:00:00孫萌萌顧蘇軍
科技創(chuàng)新與應(yīng)用 2016年21期

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

關(guān)鍵詞:CATIA;二次開發(fā);參數(shù)化設(shè)計;機床夾具標準件

引言

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

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

1 CATIA參數(shù)化二次開發(fā)基本流程

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

2 機床夾具標準件庫的開發(fā)實例

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

具體流程如下:

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

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

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

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

3 結(jié)束語

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

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

參考文獻

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

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

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

[4]高運奎,李召華,呂勤云.基于CATIA二次開發(fā)的發(fā)動機噴管外形參數(shù)化設(shè)計[J].機電產(chǎn)品開發(fā)與創(chuàng)新,2012.

主站蜘蛛池模板: 激情综合婷婷丁香五月尤物| 国产亚洲精品91| 亚洲欧美自拍一区| 精品视频在线一区| 国产精品va免费视频| 国产午夜精品鲁丝片| 日本成人福利视频| 91视频日本| 国产日韩丝袜一二三区| 免费va国产在线观看| 国产一区亚洲一区| 天天躁日日躁狠狠躁中文字幕| 无码综合天天久久综合网| 午夜视频免费一区二区在线看| 色网站免费在线观看| 91在线激情在线观看| 久久特级毛片| 亚洲天堂网站在线| 国产精品视频999| 亚洲天堂精品在线| 中文字幕欧美日韩高清| 久草中文网| 真实国产乱子伦高清| 亚洲狠狠婷婷综合久久久久| 亚洲国产成人久久精品软件| 久久国产乱子| 日韩av高清无码一区二区三区| 亚洲欧美在线看片AI| 深爱婷婷激情网| 国内自拍久第一页| 在线日韩日本国产亚洲| 亚洲第一中文字幕| 特级毛片免费视频| 日韩中文精品亚洲第三区| 又污又黄又无遮挡网站| 91小视频版在线观看www| 日韩在线2020专区| 亚洲精品福利视频| 一级香蕉视频在线观看| 国产一二三区在线| 亚洲av无码牛牛影视在线二区| 欧美伦理一区| 欧美日本中文| 亚洲中文字幕无码爆乳| 亚洲国产精品一区二区第一页免| 欧美无专区| 91亚洲影院| 国产白浆一区二区三区视频在线| 蝌蚪国产精品视频第一页| 国产99视频精品免费视频7| 97超级碰碰碰碰精品| 女同国产精品一区二区| 欧美日韩在线国产| 香蕉视频在线精品| 久草视频一区| 国产麻豆精品在线观看| hezyo加勒比一区二区三区| 国产国语一级毛片| 色综合中文字幕| 丁香六月激情综合| 99久久亚洲综合精品TS| 亚洲精品欧美重口| 亚洲精品日产AⅤ| 国产午夜人做人免费视频| 成年片色大黄全免费网站久久| 九九热这里只有国产精品| 免费中文字幕在在线不卡| 精品国产欧美精品v| 大乳丰满人妻中文字幕日本| 伊人成人在线| 亚洲成人网在线播放| 在线不卡免费视频| 国产欧美综合在线观看第七页| 亚洲av成人无码网站在线观看| 国产无码网站在线观看| 精品国产自在在线在线观看| 亚洲国产AV无码综合原创| 亚洲午夜综合网| 99re在线视频观看| 人妻丰满熟妇av五码区| 欧美一级专区免费大片| 亚洲日本中文综合在线|