本文探討了定制創(chuàng)建ProE常用零件和標(biāo)準(zhǔn)件庫的相關(guān)方法。
本教程將詳細(xì)講解如何在ProE特別是WildFire版本中如何創(chuàng)建自己的常用零件庫和標(biāo)準(zhǔn)件庫。使用零件庫我們可以減少在我們?nèi)粘9ぷ髦械闹貜?fù)勞動(dòng),并且可以減少人為的失誤所帶來的各種不可預(yù)料的設(shè)計(jì)缺陷。
在我們的實(shí)際工作中,難免會(huì)重復(fù)用到某一些零件或特征結(jié)構(gòu)的,在每一次的使用都需要重新創(chuàng)建或者在硬盤上翻箱倒柜的搜索顯然是一件浪費(fèi)時(shí)間的做法,同時(shí)這樣的做法也給用錯(cuò)零件或尺寸出錯(cuò)帶來更大的風(fēng)險(xiǎn)。利用Pro/E的零件庫功能其實(shí)可以進(jìn)行有效的常用零件的管理,在需要的時(shí)候也可以非常方便的找到并載入不同的產(chǎn)品裝配中去。
在這里我們先假定我們的所有的常用零件已經(jīng)做好了。我們現(xiàn)在的目的是如何讓ProE識(shí)別和找到我們的常用零件。要達(dá)到這個(gè)目的,我們需要進(jìn)行零件庫的創(chuàng)建和定制
1. 定制mnu文件
假設(shè)我們的part文件都放好了,按不同的零件放在了不同的子目中,比如battery,pulley等等,并且這些子目錄都是在同一個(gè)目錄下,比如這里我們是objlib這個(gè)目錄。那么對(duì)于每一個(gè)目錄,我們首先都需要?jiǎng)?chuàng)建一個(gè)同目錄名的.menu文件。比如對(duì)于目錄objlib,我們便需要在objlib目錄下創(chuàng)建一個(gè)objlib.mnu文件。這個(gè)文件的作用就是用于在以后告訴ProE我這個(gè)目錄里放了些啥。而對(duì)于objlib這個(gè)目錄來說,他下面有一些不同類型零件的子目錄,所以objlib.mnu這個(gè)文件的寫法如下:(紅色和藍(lán)色部分為說明,不在objlib.mnu文件中)
IceFai的常用零件庫 零件庫的名稱或標(biāo)題
# 零件庫名稱的分隔符
# 子項(xiàng)分隔符
/battery 子項(xiàng)目錄或文件
電池(干電池,鈕扣電池等) 子項(xiàng)說明(可選)
#
/battery-contact
電池觸片
#
/dc-motor
直流電機(jī)
#
/gear
齒輪
#
在文件中,第一行是零件庫的名稱,然后第二行的“#”是分隔符。下面的內(nèi)容都是以三行為一個(gè)子項(xiàng)進(jìn)行重復(fù)。每個(gè)子項(xiàng)都有三行:
第一行的“#”也是標(biāo)識(shí)新子項(xiàng)的分隔符
第二行是子項(xiàng)或零件所在的目錄或文件
第三行就是子項(xiàng)或零件的說明了,這行是可選項(xiàng),如果沒有說明直接空一行就行了。
上面就是零件庫的目錄父目錄mnu文件的定制方法。如果進(jìn)入了具有實(shí)際的part的子目中,比如battery,那么相應(yīng)的mnu文件應(yīng)該變?yōu)轭愃迫缦碌膶懛ǎ?文件battery.mnu)
可以看到對(duì)于具體的某個(gè)零件,直接輸入零件名就可以了。
battery
#
#
aaa-size-battery.prt
直徑7.8厚度3mm鈕扣電池
#
11_5x5_4-botton-cell.prt
直徑11.5厚度5.4紐扣電池
#
aaa-size-battery.prt
3A干電池
#
aa-size-battery.prt
2A干電池
#
ag10-button_battery.prt
AG10紐扣電池
#
c-size-battery.prt
C size高性能電池
#
d-size-battery.prt
d size高性能電池
#
父目錄下的子目錄 子目錄下的零件列表
上面的兩張圖就是我們所定義的mnu文件在proe的瀏覽器中的顯示方式。
運(yùn)用這樣的方法,我們需要對(duì)每一個(gè)子目錄都定義一個(gè)同目錄名的mnu文件并放在子目錄下。(如果沒定定義,即使該目錄存在實(shí)際的零件,在ProE中也會(huì)認(rèn)為這是一個(gè)空的目錄)。當(dāng)所有子目錄的mnu文件都定制完畢了,我們的mnu文件(菜單文件)才算是定制完畢了。有關(guān)mnu文件的更詳細(xì)的說明,大家可以參考在proe的protoolkit目錄下的pro/toolkit開發(fā)文檔說明。
2.創(chuàng)建catalog(分類)文件
Mnu文件是告訴proe在讀當(dāng)前目錄時(shí)該怎么樣處理目錄下的子項(xiàng)。而catalog文件則是告訴proe所有的零件庫的零件該如何去尋找,這樣才能在不同的裝配中任何時(shí)候打開都能找到所需要的常用零件而不至于在關(guān)掉proe重開后就發(fā)生零件的丟失現(xiàn)象。
菜單文件創(chuàng)建完畢后,我們還需要?jiǎng)?chuàng)建一個(gè)catalog文件(.ctg).創(chuàng)建catalog文件需要用到pro_build_library_ctg.bat這個(gè)批處理文件(在proe安裝目錄的bin目錄下)。在運(yùn)行它之前,我們先要設(shè)定一個(gè)環(huán)境變量:PRO_LIBRARY_DIR,把它的值設(shè)為我們的零件庫的目錄。
指令:我的電腦& #61672;右鍵屬性& #61672;高級(jí)& #61672;環(huán)境變量& #61672;新建
環(huán)境變量創(chuàng)建好后,切換到dos prompt狀態(tài)并轉(zhuǎn)到零件庫所在的目錄,鍵入
pro_build_library_ctg.bat并運(yùn)行便可以創(chuàng)建零件庫的catalog文件-0_objlib.ctg.1。
這樣零件庫的catalog文件也創(chuàng)建完畢了。
注:這一步也可以用第三方工具來完成,比如壓縮包中提供的pbc.exe文件,直接放到零件庫中雙擊運(yùn)行便可創(chuàng)建catalog文件。(環(huán)境變量一樣需要配置)
3. 配置config選項(xiàng)
最好當(dāng)我們的mnu文件和ctg文件都創(chuàng)建好了之后,我們需要告訴proe要去哪里找這些文件,要達(dá)到這個(gè)目的,我們需要配置config選項(xiàng)(具體放在config.pro還是config.sup視各人需要而定),下面就是需要定制的兩個(gè)選項(xiàng),分別指定庫文件和catalog文件目錄。
pro_library_dir d:objlib
pro_catalog_dir d:objlib
config定制完畢并保存,這樣我們的零件庫就定義完畢了。為了避免我們的零件庫中的零件在以后的使用和保存中生成多余的版本,最好定義另外一個(gè)選項(xiàng):
save_objects changed
這樣就可以保證零件在發(fā)生變更的時(shí)候才會(huì)保存新版本了。至此,我們的零件庫就全部完成了,如果在以后的工作中需要添加新的零件進(jìn)入零件庫的話,只需要把零件放到對(duì)應(yīng)的子目錄下并更改對(duì)應(yīng)目錄的mnu文件,然后重新生成一下catalog文件便可。
這樣的零件庫定制完成后,我們?cè)谝院蟮难b配中可以直接從零件庫中裝配,關(guān)掉proe并重新打開裝配便不會(huì)發(fā)生零件找不到的問題。
在第二步中,您也可以選擇不生成catalog的文件的方法,而是使用search path的方法。添加config選項(xiàng):如
Search_path d:objlib; search_path d:objlibbattery。。。。。等等,所有的子目錄都要添加上,弊端也是顯然的(使用search_path_file還不支持長目錄名,只能使用8字節(jié)的目錄)。就是當(dāng)目錄很多多的時(shí)候添加麻煩和顯得累贅。所以并不推薦這個(gè)方法。
相關(guān)文章
- 2021-09-08BIM技術(shù)叢書Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業(yè)技術(shù)人員計(jì)算機(jī)應(yīng)用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應(yīng)用 制表、數(shù)據(jù)處理及宏應(yīng)用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機(jī)械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎(chǔ)培訓(xùn)教程 [朱
- 2021-08-30電氣CAD實(shí)例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風(fēng)暴2:Maya影像實(shí)拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術(shù)設(shè)計(jì)案例教程中文版AutoCAD 建筑設(shè)計(jì)案例
- 2021-08-29環(huán)境藝術(shù)制圖AutoCAD [徐幼光 編著] 2013年P(guān)DF下載
- 2021-08-29機(jī)械A(chǔ)utoCAD 項(xiàng)目教程 第3版 [繆希偉 主編] 2012年P(guān)DF