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

基于Pro/E的復雜箱體三維數控加工前處理方法研究

2010-08-23 04:46:36王立新朱長春閆志華鄧秋超
制造業自動化 2010年10期
關鍵詞:二次開發方法模型

王立新,朱長春,閆志華,鄧秋超

WANG Li-xin, ZHU Chang-chun, YAN Zhi-hua, DENG Qiu-chao

(鄭州大學 機械工程學院,鄭州 450001)

0 引言

CAD技術是先進制造技術的重要組成部分,是計算機技術在工程設計、機械制造等領域中最有影響的一項高新應用技術。CAD系統的發展和應用使傳統的產品設計方法與生產模式發生了深刻的變化,已經產生、必然繼續產生巨大的社會經濟效益[1]。隨著CAD技術的普及,三維模型在裝備制造業生產中得到了廣泛的應用。如今的三維設計軟件,基本已經具備了“甩圖紙”的功能,大都可以使用基本尺寸與公差共同描述三維模型的尺寸大小。

在將來企業“甩圖紙”工程實施后,由設計工程師按照設計要求設計出零件的三維模型,再由數控工程師按照零件的三維模型編寫數控程序,進行零件的數控加工。然而,設計工程師設計的三維模型中零件的尺寸信息通常都是由零件的基本尺寸值和公差描述的,數控程序中要編寫的是零件的加工尺寸,即數控機床的走刀尺寸,這樣才能保證生產出來的零件尺寸值分布在公差帶內。因此,數控工程師首先需要將三維模型的基本尺寸值改為尺寸公差帶的中心點,然后方可直接使用模型數據進行數控編程。大多數箱體類零件尺寸信息眾多,這給數控工程師編寫數控程序帶來了很大的麻煩,增大了出錯率,直接影響到工廠的生產效率。本文提出了基于Pro/E的復雜箱體三維數控加工前處理的方法,數控工程師在數控加工前不用再手工轉化零件的基本尺寸,而是運行本文所開發的程序直接對箱體類零件進行尺寸前處理,之后就可以直接讀取模型的尺寸信息進行零件的CNC編程,不僅節省了時間和人力,還大大減小了出錯的概率。

1 實現方法

1)讀取Pro/E中箱體類零件的設計模型,此模型中包含完整的零件基本尺寸和公差信息;

2)提取箱體模型中所有尺寸,篩選出帶公差的尺寸;

3)將帶公差的尺寸值按照公差分類,挑選出帶有不對稱公差的尺寸對象,計算出該尺寸對象所對應的公差中心點尺寸值dimen;

4)使用dimen值來驅動箱體模型,從而得到適合數控編程的三維模型。

2 Pro/E箱體模型前處理方法研究

2.1 Pro/E二次開發方法

Pro/E wildfire4.0支持的開發方法有:Pro/Toolkit,Program,Layout,族表,UDF,J-link,Automation GATEWAY,VB API等等。本文采用VB API對其進行二次開發,VB API 是PTC公司為滿足用戶在Microsoft .Net Framework開發環境中使用VB.NET進行二次開發的需求在Pro/E wildfire4.0中新增加的開發工具,用戶可以直接使用這一工具采用VB.NET語言編寫應用程序。

圖1 零件生產方法程序的流程圖

與使用Pro/Toolkit開發相比,VB API的開發模式只能是異步連接模式,即應用程序要獨立于Pro/E軟件啟動,啟動后再將其連接到Pro/E的一個進程中。盡管VB API的異步連接模式沒有Pro/Toolkit的同步連接模式交互信息的速度快,但是其良好的系統穩定性是Pro/Toolkit同步連接模式無法比擬的。異步連接模式分為簡單異步連接模式和完全異步連接模式兩種連接模式。它們的區別是完全異步模式可以使用VB API應用程序從Pro/E程序中監聽消息的控制環路,實現菜單按鈕添加和通知反饋等功能,而簡單異步模式則不能處理這種請求和實現這類功能。

2.2 箱體模型數控前處理的流程

VB API采用面向對象的編程方法,刪除了易錯的對象指針,系統為用戶提供了一個內容豐富、功能強大的類庫。使用這個類庫可以訪問Pro/E的內部數據和大多數的應用函數,而且各類之間有層次性很強的繼承關系,這樣用戶使用起來更容易理解和掌握。由于VB API是一種面向對象的方法,用戶可以自定義類用于處理一些經常重復使用的代碼,從而達到節省大量寶貴的程序開發時間。

箱體類零件三維模型生成方法程序的開發流程與VB API實現如圖1、2所示。

圖2 VB API實現圖

首先由程序讀入箱體零件模型,提取模型的所有尺寸和公差信息,判斷所提取模型尺寸是否有公差,將帶有不對稱公差值的尺寸信息提取出來,處理所提取的尺寸值,將其修改為尺寸公差帶的中心點,使用修改后的尺寸值驅動模型,生成新的箱體三維模型。

2.3 Pro/E中零件尺寸和公差類型

VB API中包含開發Pro/E的所有類和對象,這些類和對象具有明確的繼承關系,其模型樹結構非常復雜,但是開發中只需要搞清楚自己關心的模型數據對象即可,下圖3是有關零件模型尺寸和公差的對象模型。在這個模型對象樹中,零件的尺寸和公差是由IpfcDimension對象來進行維護的。

圖3 零件模型尺寸和公差的對象模型

剖析Pro/E wf4.0中的模型數據,在下表1中給出了零件的尺寸類型、公差類型及各類型數據實例。在零件模型中所有的尺寸都有默認的系統自定義的尺寸公差,其類型都是“Limits”,上下偏差系統默認值為正負0.01。

表1 零件尺寸信息分類

表2 零件各類型尺寸值

提取箱體零件模型的基本尺寸和公差信息時,首先要根據每一個尺寸名稱代號得到尺寸對象,判斷尺寸是否含有公差,把帶有公差的基本尺寸和公差提取出來。本研究所討論的箱體模型包含所有類型的尺寸類型和公差類型,此箱體模型具有269個尺寸信息,這里僅在每種類型中列出一個尺寸和公差值以作說明。

2.4 零件尺寸公差的處理

得到零件的尺寸信息后,通過公差分類,將公差類型為“Limits”與“Plus/Minus”兩種類型的公差值篩選出來,判斷提取出來的尺寸公差是否為對稱分布,檢索出非對稱分布的尺寸公差值,通過下面的算法得到尺寸的中心值:

上面的方法是在“Plus/Minus”下使用的,而“Limits”類型是首先將其轉化為“Plus/Minus”后,再使用上面的方法得到尺寸的中心值。

2.5 計入公差的三維零件模型生成

根據前面得到的零件尺寸中心值dimen,將其賦給零件的基本尺寸值,來驅動三維零件模型,將零件另存一個名稱就可以得到計入尺寸公差的三維零件模型。使用下面的語句來進行模型中一個尺寸的驅動:

3 箱體零件模型圖

驅動后的齒輪箱體模型如圖4所示。

4 結束語

圖4 齒輪箱體模型

提出了計入尺寸公差的零件模型生成方法,在Pro/E軟件上使用VB API編程實現了零件模型的尺寸信息提取和上、下偏差處理,并生成符合數控編程要求的零件模型,從而不僅節約了數控編程的時間,還大大減小了手工模型尺寸轉換過程中的出錯率。

[1]殷國勇.CAD技術的發展趨勢與深化推廣應用的建議[J].機械,1999(4).

[2]王立新,黃文良,魏維.計入尺寸公差的虛擬樣機零件生成[J].機械設計,2004(3).

[3]Parametric Technology Corporation.The VB API Wildfire4.0 User’s Guide[M].USA:PTC,2008.

[4]劉龍,朱林波.基于VB.NET的Pro/E二次開發關鍵技術[J].現代制造工程,2008(10).

[5]朱本成,王鳳林.Visual Basic.NET2005全程指南語言基礎、開發進階、數據庫開發、高級技術.電子工業出版社,2008(3).

[6]張繼春.Pro/ENGINEER二次開發實用教程[M].北京大學出版社,2003.

猜你喜歡
二次開發方法模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
淺談基于Revit平臺的二次開發
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開發
模具制造(2019年3期)2019-06-06 02:11:02
西門子Easy Screen對倒棱機床界面二次開發
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 天堂av综合网| 亚洲毛片网站| 免费观看三级毛片| 亚洲综合婷婷激情| 免费a在线观看播放| 国产精品天干天干在线观看| 好吊妞欧美视频免费| 亚洲香蕉在线| 中文字幕无码电影| 亚洲综合一区国产精品| 精品国产自| 午夜精品影院| 国产啪在线91| 国产一区二区三区免费| 在线免费不卡视频| 色综合天天娱乐综合网| 国产黄网永久免费| 亚洲男人的天堂在线| 国产丝袜第一页| 一本大道香蕉高清久久| 色综合网址| 伊人久久大香线蕉影院| 亚洲午夜福利在线| 国产精选自拍| 夜夜操天天摸| 一区二区欧美日韩高清免费| 9cao视频精品| 国产成人三级在线观看视频| 国产精品va| 国产高颜值露脸在线观看| 久久精品国产999大香线焦| 最新亚洲人成无码网站欣赏网| 19国产精品麻豆免费观看| 久久女人网| 97亚洲色综久久精品| 99在线视频免费观看| 亚洲国产精品一区二区第一页免| 一区二区三区高清视频国产女人| 九九免费观看全部免费视频| 亚洲成在人线av品善网好看| 91在线日韩在线播放| 在线观看av永久| 亚洲欧美另类中文字幕| 久久精品亚洲专区| 国产91无毒不卡在线观看| 国产精品无码在线看| 天堂成人在线视频| 黄片在线永久| 国产精品手机在线观看你懂的| 美女无遮挡拍拍拍免费视频| 国产一区二区在线视频观看| 久久综合激情网| 国产免费久久精品99re丫丫一| 伊人久久福利中文字幕| 无码日韩人妻精品久久蜜桃| 久久精品嫩草研究院| 亚洲av无码成人专区| 成人综合久久综合| 黄色网址免费在线| 亚洲成av人无码综合在线观看 | 国产欧美综合在线观看第七页 | 素人激情视频福利| 中文无码精品A∨在线观看不卡| 日本免费新一区视频| V一区无码内射国产| 亚洲综合九九| 精品欧美视频| 国产91在线|中文| 少妇人妻无码首页| 波多野结衣二区| 久久综合五月| 婷婷伊人久久| 亚洲无码日韩一区| 国产精品成人一区二区不卡 | 狠狠久久综合伊人不卡| 波多野结衣一级毛片| 四虎亚洲精品| 麻豆精选在线| 国产91熟女高潮一区二区| 福利在线一区| 狂欢视频在线观看不卡| 国产精品夜夜嗨视频免费视频|