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

基于Creo二次開發(fā)的側(cè)墻零件參數(shù)化設(shè)計應(yīng)用

2016-07-23 08:01:47宮洪磊張紹東郭玉亮母印亨朱東偉
中國新技術(shù)新產(chǎn)品 2016年14期
關(guān)鍵詞:參數(shù)化設(shè)計二次開發(fā)

宮洪磊 張紹東 郭玉亮 母印亨 朱東偉

(中車唐山機(jī)車車輛有限公司產(chǎn)品研發(fā)中心,河北 唐山 063035)

?

信 息 技 術(shù)

基于Creo二次開發(fā)的側(cè)墻零件參數(shù)化設(shè)計應(yīng)用

宮洪磊 張紹東 郭玉亮 母印亨 朱東偉

(中車唐山機(jī)車車輛有限公司產(chǎn)品研發(fā)中心,河北 唐山 063035)

摘 要:本文針對Creo二次開發(fā)的參數(shù)化設(shè)計原理進(jìn)行了研究,論述了利用三維模型與程序控制相結(jié)合的開展Creo參數(shù)化設(shè)計的方法。詳細(xì)介紹了側(cè)墻零件的參數(shù)化設(shè)計方法包括:側(cè)墻的建模實(shí)施參數(shù)化定義、參數(shù)關(guān)系添加、快速生成工程圖、數(shù)據(jù)后臺配置并利用VC++編程軟件開發(fā)人機(jī)界面。最后利用Oracle數(shù)據(jù)庫對側(cè)墻零件模型進(jìn)行管理。

關(guān)鍵詞:參數(shù)化設(shè)計;VC++;Creo;側(cè)墻;二次開發(fā)

0. 引言

企業(yè)產(chǎn)品大多數(shù)是定型的,具有系列化、通用化或標(biāo)準(zhǔn)化的特點(diǎn),多數(shù)新產(chǎn)品的開發(fā)只需對很少一部分零部件進(jìn)行全新設(shè)計,絕大部分零件都可重新使用。鐵路車輛設(shè)計現(xiàn)狀也是如此,許多新型車輛都是基于固有產(chǎn)品通過變形設(shè)計完成的。

側(cè)墻是鐵路車輛中必不可少的組成部分。隨著中國鐵路事業(yè)的快速發(fā)展,很多軌道車輛項目同時進(jìn)行,這些項目不僅要求側(cè)墻設(shè)計規(guī)范并且要快速出圖,但是每次進(jìn)行設(shè)計只有部分變化的側(cè)墻要對整套的物料號及圖紙都要進(jìn)行更換,這樣不僅造成大量的更改工作量,并影響整個項目的生產(chǎn)開始時間,所以開發(fā)規(guī)范化、標(biāo)準(zhǔn)化、快速化的側(cè)墻設(shè)計工具顯得尤為必要。

1. Creo參數(shù)化設(shè)計開發(fā)方案

Creo軟件功能強(qiáng)大、內(nèi)容豐富的CAD/CAM集成軟件,很適合應(yīng)用于Top-Down結(jié)構(gòu)的設(shè)計流程。它以其強(qiáng)大的三維處理功能、參數(shù)化設(shè)計、特征建模以及單一數(shù)據(jù)庫等特點(diǎn)而被廣泛地應(yīng)用于制造業(yè)的各個領(lǐng)域。采用Creo參數(shù)化設(shè)計可以規(guī)范側(cè)墻建模過程,避免人為錯誤,實(shí)現(xiàn)協(xié)同設(shè)計,優(yōu)化人力資源,提高側(cè)墻零件的設(shè)計速度,發(fā)揮設(shè)計工程師的能動性,推動鐵路事業(yè)快速發(fā)展。

1.1 Creo二次開發(fā)方案

Creo為用戶提供了強(qiáng)大的二次開發(fā)包Pro/Toolkit,Pro/Toolkit封裝了大量Creo底層API函數(shù),可供用戶定制開發(fā)內(nèi)嵌于Creo中的各種應(yīng)用程序。MFC工具是Visual C++封裝的類庫,為用戶提供強(qiáng)大的基于Windows的對話框設(shè)計資源,在界面設(shè)計上擁有得天獨(dú)厚的優(yōu)勢。

Creo具有兩種開發(fā)模式:同步模式與異步模式。同步模式即應(yīng)用程序必須在Creo啟動的情況下才能運(yùn)行;異步模式即應(yīng)用程序可以脫離Creo環(huán)境獨(dú)立運(yùn)行。在目前情況下,設(shè)計人員不僅使用程序開發(fā)工具同時使用Creo軟件本身強(qiáng)大功能設(shè)計,因此側(cè)墻參數(shù)化設(shè)計采用同步模式。

1.2 參數(shù)化設(shè)計方案

Creo參數(shù)化設(shè)計是采用三維模型與程序控制相結(jié)合的方法。三維模型不由程序創(chuàng)建,而利用交互方式生成。交互方式集成了人機(jī)界面、數(shù)據(jù)庫訪問程序、參數(shù)驅(qū)動程序。人機(jī)界面用于設(shè)計參數(shù)輸入輸出顯示以及對話框下對應(yīng)程序模塊的總控;數(shù)據(jù)庫訪問程序用于數(shù)據(jù)的讀取、保存與維護(hù)以及為參數(shù)驅(qū)動程序準(zhǔn)備設(shè)計參數(shù);參數(shù)驅(qū)動程序用于將準(zhǔn)備好的設(shè)計參數(shù)傳遞給三維參數(shù)化設(shè)計模板,并驅(qū)動設(shè)計模板再生,得到新的側(cè)墻零件模型。交互方式將采用Vc++、Pro/Toolkit和Pro/Program聯(lián)合開發(fā)的方法。

2. 側(cè)墻零件參數(shù)化設(shè)計實(shí)施

側(cè)墻零件參數(shù)化的整個基礎(chǔ)數(shù)據(jù)需要提供的內(nèi)容包括:三維模型、二維工程圖、后臺配置文件。

2.1 側(cè)墻零件建模實(shí)施

側(cè)墻零件包括側(cè)墻立柱、側(cè)墻縱梁、M型梁、側(cè)墻板、窗角補(bǔ)強(qiáng)板、管卡等。它們需要具有滿足其參數(shù)化變形需求的建模方式。

為了更好地理解基礎(chǔ)數(shù)據(jù)建立過程,下面將以管卡為例詳細(xì)介紹建模過程。根據(jù)圖紙及實(shí)際使用情況確定模型固定尺寸、變動尺寸及變化規(guī)律,確定參數(shù)化建模方式方法。根據(jù)公稱直徑分為4個系列,每個系列中“外徑”、“D”、“A”、“B”項目數(shù)值不變;4種類型d和h都不變;參數(shù)l需要經(jīng)常變動;

同時根據(jù)模型特點(diǎn),選擇拉伸的方式進(jìn)行建模,將D、d、h、l、A、B六項確定為驅(qū)動參數(shù)。

為了后期添加關(guān)系便利,在建模草繪時需要依據(jù)圖紙標(biāo)注出尺寸。

2.2 側(cè)墻零件參數(shù)定義

根據(jù)3.1中分析結(jié)果,建立參數(shù),設(shè)置參數(shù)數(shù)值并添加文字說明。參數(shù)中不區(qū)分大小寫,對于同一字母出現(xiàn)兩側(cè)情況,小寫字母用雙重大寫代替,如“d”用“DD”代替;對于系統(tǒng)保留參數(shù),用其他參數(shù)代替。

2.3 側(cè)墻零件關(guān)系添加

根據(jù)3.2中添加的參數(shù)和模型的尺寸建立關(guān)系。選擇“工具”—“參數(shù)”選項,點(diǎn)擊屏幕中需要添加關(guān)系的特征即可出現(xiàn)草繪時所標(biāo)注的尺寸。點(diǎn)擊模型中顯示的尺寸即可將其添加到關(guān)系式對話框中,如本實(shí)例選擇“d23”,之后手動輸入添加式子“=D”即完成對“d23”關(guān)系的添加。參照相同方法添加其余尺寸的關(guān)系,對于本實(shí)例模型,添加關(guān)系如下所示:

d 2 3=D;d 2 4=L;d22=H;

d 2 6=R;d 2 5=B;d32=A;

d31=HD;d27=Dep;d28=d27;

d29=d26+d27

2.4 工程圖快速生成

工程圖是三維模型在車間中指導(dǎo)生產(chǎn)的表達(dá)形式,為了實(shí)現(xiàn)側(cè)墻零件的快速出圖,同樣將側(cè)墻零件的工程圖制作成樣板。設(shè)計人員在設(shè)計完三維模型后,可立即生成工程圖不需再次繪制工程圖。

在工程圖界面中,添加必要的視圖,并且添加其他詳細(xì)信息,如放大圖、剖視圖、尺寸、注釋、粗糙度、技術(shù)要求等。

2.5 后臺配置

為了實(shí)現(xiàn)以上的側(cè)墻零件參數(shù)化設(shè)計,需要在后臺對三維模型、工程圖、參數(shù)化數(shù)據(jù)進(jìn)行配置。采用“.txt”記事本文件,保存為“.ini”格式。以側(cè)墻零件中管卡為實(shí)例的編輯代碼如下:

[管卡DN15]

model_file=TSK202.prt

drawing_file=TSK202.drw

Param_list=D,L,R,DEP,HD,A, B,Material

Value_list=22,25,2,1.5,4.5,39,53,Q235D

Remark_list=圓直徑,圓心底邊距(可修改),內(nèi)折角半徑,板厚,圓孔直徑,孔間距,底座長度,材料;

其中

“[管卡DN15]”為類別名稱;

“model_file=”為三維模型名稱;

“drawing_file=”為工程圖名稱

“Param_list=”行為參數(shù)代號;

“Value_list=”行為參數(shù)默認(rèn)值;

“Remark_list=”行為參數(shù)說明;

2.6 人機(jī)界面開發(fā)

人機(jī)界面的開發(fā)目的是為了方便用戶的使用,需要對側(cè)墻零件設(shè)計開發(fā)流程進(jìn)行梳理規(guī)范,并根據(jù)實(shí)際需求,開發(fā)出友好的人機(jī)界面,將側(cè)墻零件設(shè)計知識、經(jīng)驗(yàn)以及最優(yōu)的設(shè)計流程進(jìn)行固化,最終形成一個交互式的側(cè)墻零件參數(shù)化設(shè)計系統(tǒng)。操作界面如圖1所示。

3. 模型數(shù)據(jù)管理

為了實(shí)現(xiàn)PLM系統(tǒng)對模型數(shù)據(jù)進(jìn)行管理,需要將參數(shù)化設(shè)計的側(cè)墻模型后臺數(shù)據(jù)導(dǎo)入到PLM系統(tǒng),采用Oracle數(shù)據(jù)庫對模型數(shù)據(jù)進(jìn)行管理,同時應(yīng)用相應(yīng)的后臺程序?qū)δP臀募M(jìn)行下載。過程如下:

(1)獲取PLM系統(tǒng)電子倉庫中車型對應(yīng)的模型文件存儲路徑,同時在Oracle數(shù)據(jù)庫中調(diào)取模型對應(yīng)的參數(shù)數(shù)據(jù)。

(2)下載模型文件到本地工作目錄并備份后供程序調(diào)用,同時將模型的參數(shù)顯示在界面上。

結(jié)語

本文介紹了基于Creo二次開發(fā)的側(cè)墻參數(shù)化設(shè)計方法。通過使用Pro/Toolkit 及VC++開發(fā)平臺,成功實(shí)現(xiàn)了側(cè)墻零件參數(shù)化快速設(shè)計。利用參數(shù)化設(shè)計程序來控制側(cè)墻的模型生成,并快速生成工程圖,開發(fā)出基于Creo的交互式人機(jī)操作界面,利用Oracle數(shù)據(jù)庫對側(cè)墻零件進(jìn)行管理。本文中介紹的方法提高了設(shè)計效率,規(guī)范設(shè)計流程,為鐵路發(fā)展事業(yè)提供更好的技術(shù)支撐。

參考文獻(xiàn)

[1]張氫.基于知識的產(chǎn)品級參數(shù)化虛擬設(shè)計的可重用性研究[J].中國機(jī)械工程,2003,14(20):1753-1756.

[2]郭玉亮,李穎,母印亨,等.基于UDF的軌道車輛快速加工設(shè)計系統(tǒng)的開發(fā)及應(yīng)用[J].鐵路計算機(jī)應(yīng)用,2014,10(211):51-55.

[3]王哲,王紅.Creo二次開發(fā)參數(shù)化設(shè)計技術(shù)的應(yīng)用研究[J].制造業(yè)信息造業(yè)信息,2014,27(3):183-186.

[4]李世國.Pro/TOOLKIT程序設(shè)計[M].北京:機(jī)械工業(yè)出版社,2003.

中圖分類號:TP391

文獻(xiàn)標(biāo)識碼:A

猜你喜歡
參數(shù)化設(shè)計二次開發(fā)
淺談基于Revit平臺的二次開發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
西門子Operate高級編程的旋轉(zhuǎn)坐標(biāo)系二次開發(fā)
淺談Mastercam后處理器的二次開發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
淺談全方位深松機(jī)的設(shè)計與優(yōu)化
基于設(shè)計模板的鍋筒參數(shù)化設(shè)計系統(tǒng)開發(fā)
基于SolidWorks的零件建模參數(shù)化設(shè)計應(yīng)用簡析
科技資訊(2015年19期)2015-10-09 19:31:12
Micaps3.2 版本二次開發(fā)入門淺析
西藏科技(2015年12期)2015-09-26 12:13:51
基于CATIA的飛機(jī)復(fù)雜結(jié)構(gòu)件三維參數(shù)化設(shè)計①
科技資訊(2015年8期)2015-07-02 18:34:21
基于行人頭部保護(hù)和剛度要求的發(fā)動機(jī)罩內(nèi)板優(yōu)化設(shè)計
工程船舶參數(shù)化設(shè)計與結(jié)構(gòu)分析
主站蜘蛛池模板: 国产精品太粉嫩高中在线观看 | 亚洲欧美不卡视频| 久久精品亚洲中文字幕乱码| 国产成人精品2021欧美日韩 | 国产成人乱码一区二区三区在线| 国产成人综合网在线观看| 欧美亚洲第一页| 热思思久久免费视频| 午夜丁香婷婷| 亚洲v日韩v欧美在线观看| 久久人午夜亚洲精品无码区| 国产精品不卡片视频免费观看| 99这里精品| AV在线天堂进入| 2021精品国产自在现线看| 国产真实乱子伦精品视手机观看| 久久9966精品国产免费| 午夜毛片免费观看视频 | 欧美激情综合| 国产在线视频导航| 国产主播福利在线观看| 国产精品大白天新婚身材| 狼友av永久网站免费观看| 欧美日韩亚洲综合在线观看 | 国产永久在线视频| 色屁屁一区二区三区视频国产| 在线观看视频99| 人与鲁专区| 亚洲精品麻豆| 免费久久一级欧美特大黄| 国产精品尹人在线观看| 国内精品久久久久久久久久影视| 美女视频黄又黄又免费高清| 久久久久免费看成人影片| 欧洲高清无码在线| 97亚洲色综久久精品| 九色在线视频导航91| 国产成人无码综合亚洲日韩不卡| 国产欧美日韩在线一区| 亚洲婷婷丁香| a级毛片网| 国产美女91呻吟求| 亚洲无码A视频在线| 欧美亚洲国产日韩电影在线| 漂亮人妻被中出中文字幕久久| 亚洲成a人片| 这里只有精品免费视频| 国产亚洲视频免费播放| 国产一级二级三级毛片| 54pao国产成人免费视频| 中文字幕 日韩 欧美| 亚洲Av激情网五月天| 日韩大乳视频中文字幕| 色成人亚洲| 97在线免费| 欧美成人精品一级在线观看| 亚洲美女一级毛片| 中文字幕在线视频免费| 国产国语一级毛片| 亚洲69视频| 婷婷亚洲综合五月天在线| 国产在线无码一区二区三区| 国产精品一老牛影视频| 精品中文字幕一区在线| 色悠久久综合| 日本成人精品视频| 国产精品流白浆在线观看| 亚洲无码电影| 国产91全国探花系列在线播放| 亚洲天堂精品视频| 黄色在线不卡| 色婷婷在线播放| 国产无码在线调教| 中文无码精品A∨在线观看不卡| 亚洲最大综合网| 欧美黄网站免费观看| 98精品全国免费观看视频| 精品国产免费观看| 国产精品无码翘臀在线看纯欲| 亚洲精品成人7777在线观看| 国产精品久久久久久久久久98| 国产成人综合网在线观看|