Multi-Plate Modeling and Draft in AVEVA Marine
AM中多聯(lián)復(fù)板建模和出圖
eryar@163.com Shanghai 200136, China
Abstract: Use parametric component method to create multi-plate model in Outfitting module, and create sketches of the multi-plate in Draft module, for automatic creating sketches in Draft module need write customized program by PML (AVEVA Programmable Macro Language). And also discuss the detail of Piping Component creation.
Keywords: AVEVA Marine, Outfitting; Multi-Plates; PML; Component Database; Paragon
1. 引言
國內(nèi)AVEVA Marine的部件數(shù)據(jù)庫中只有單聯(lián)復(fù)板,即只是一塊圓鋼板,如圖1所示。對于多聯(lián)復(fù)板,暫時(shí)還沒有建模和出圖的方法,所以船上多聯(lián)復(fù)板的建模用單聯(lián)復(fù)板代替。若要把管子零件圖上的單聯(lián)復(fù)板改成多聯(lián)復(fù)板時(shí),就只有手工改動,不僅要改動管子零件圖,還要改動相應(yīng)的材料表,工作量很大。
經(jīng)過對可變參數(shù)部件建庫方法和用PML在Draft出圖的學(xué)習(xí),實(shí)現(xiàn)了多聯(lián)復(fù)板的建模和出圖功能,并統(tǒng)計(jì)出材料。
圖1 部件庫中的復(fù)板
2. 創(chuàng)建可變參數(shù)復(fù)板
以雙聯(lián)復(fù)板為例,說明變參數(shù)部件庫的創(chuàng)建方法。
a) 首先進(jìn)入AVEVA Marine的部件庫定義模塊Paragon,創(chuàng)建一個(gè)SECTION用來存放多聯(lián)復(fù)板,命名為Multi-Plates,再創(chuàng)建一個(gè)CATE命名為Double-Plates,創(chuàng)建后的Paragon中的數(shù)據(jù)結(jié)構(gòu)如圖2所示:
圖2 雙聯(lián)復(fù)板數(shù)據(jù)結(jié)構(gòu)
b)然后,為雙聯(lián)復(fù)板創(chuàng)建參數(shù)。本例創(chuàng)建了以下參數(shù),也可根據(jù)需要增加。如圖3所示。
1. Nominal Bore ——通徑;
2. Outside Diameter ——外徑;
3. Connection Type ——連接形式;
4. Hole Offset ——兩個(gè)開孔的上下位置偏差;
5. Hole Distance ——兩個(gè)開孔之間距離;
6. Left Hole Diameter ——左邊開孔孔徑;
7. Right Hole Diameter ——右邊開孔孔徑;
8. Plate Radius ——復(fù)板兩邊圓半徑;
9. Plate Length ——復(fù)板長度(去掉兩個(gè)復(fù)板半徑);
10. Plate Thickness ——復(fù)板厚度;
圖3 雙聯(lián)復(fù)板參數(shù)
c) 創(chuàng)建部件(SCOM)。創(chuàng)建部件時(shí)選擇General Component,如圖4所示,并輸入相應(yīng)的數(shù)據(jù),如圖5所示:
圖4 創(chuàng)建雙聯(lián)復(fù)板部件
圖5 輸入雙聯(lián)復(fù)板參數(shù)
d) 創(chuàng)建點(diǎn)集(PTSE)。為了讓兩個(gè)開孔隨著管子間距而變化,需要用一個(gè)可變的點(diǎn)來實(shí)現(xiàn)。這里用P3來實(shí)現(xiàn),P1和P2點(diǎn)都位于P0點(diǎn),只是方向相反。P3的定義如圖6所示:
圖6 可變點(diǎn)P3定義
其中,P3點(diǎn)為Cartesian P-point(PTCAR),其PY、PZ中為數(shù)據(jù)集中數(shù)據(jù),這將導(dǎo)致P3的Y、Z方向上位置可根據(jù)輸入的尺寸來變化。數(shù)據(jù)集的創(chuàng)建稍后再說,可先都使用輸入的參數(shù)值,最后再將參數(shù)值改為可變的數(shù)據(jù)集中的數(shù)據(jù)。
創(chuàng)建了三個(gè)特征點(diǎn)P1、P2、P3,創(chuàng)建后的數(shù)據(jù)結(jié)構(gòu)如圖7所示。
圖7 雙聯(lián)復(fù)板點(diǎn)集數(shù)據(jù)結(jié)構(gòu)
e) 創(chuàng)建形集(GMSE)。為了使形集簡單,本例中只使用了一個(gè)拉伸體SEXT和兩個(gè)負(fù)圓柱來開孔NLCY,數(shù)據(jù)結(jié)構(gòu)如圖8所示。
圖8 雙聯(lián)復(fù)板形集數(shù)據(jù)結(jié)構(gòu)
其中,一個(gè)開孔NLCY定位于P1點(diǎn),另一個(gè)開孔NLCY定位于P3點(diǎn)上,如下圖所示。

f) 創(chuàng)建數(shù)據(jù)集(Data Set)。為了方便,應(yīng)創(chuàng)建與參數(shù)對應(yīng)的數(shù)據(jù)集。創(chuàng)建數(shù)據(jù)后如圖9所示:
圖9 雙聯(lián)復(fù)板數(shù)據(jù)集
創(chuàng)建完數(shù)據(jù)集后,部件SCOM還不能使用,需要把數(shù)據(jù)集與部件關(guān)聯(lián)起來,手動將SCOM的Dtref屬性設(shè)置為創(chuàng)建的數(shù)據(jù)集。設(shè)置好后SCOM如圖10所示:
圖10 設(shè)置部件SCOM的數(shù)據(jù)集Dtref
因?yàn)閯?chuàng)建的數(shù)據(jù)集中的數(shù)據(jù)DATA的序號與參數(shù)PARAM對應(yīng),所以將點(diǎn)集(PTSE)、形集(GMSE)中原先使用參數(shù)PARAM的地方都改為DESP,序號不變,這樣一個(gè)可變尺寸的雙聯(lián)復(fù)板的圖形就創(chuàng)建完成了。
g) 創(chuàng)建材料描述(SDTE)。根據(jù)情況創(chuàng)建材料描述。如圖11所示:
圖11 雙聯(lián)復(fù)板材料描述
最后,通過CATVIEW將這個(gè)雙聯(lián)復(fù)板加到一個(gè)規(guī)格書SPEC中,就可以在Design中使用了。模型效果如圖12所示:
圖12 雙聯(lián)復(fù)板在Design中效果
若需要更改復(fù)板尺寸,只需選擇復(fù)板,再通過菜單Modify->Properties即可修改屬性,出現(xiàn)修改尺寸對話框,如圖13所示:
圖13 修改雙聯(lián)復(fù)板尺寸
修改尺寸也可以通過點(diǎn)擊文本框旁邊的量尺寸的小圖標(biāo)在模型中直接量取,如可直接量取兩個(gè)開孔之間的間距。只有被關(guān)聯(lián)的尺寸的更改會影響到模型,其它未關(guān)聯(lián)的尺寸的更改不會影響模型。因此,使用可變參數(shù)的方法來制作多聯(lián)復(fù)板還是很方便的。
3.多聯(lián)復(fù)板出圖
這樣做的部件雖然可以像法蘭等其它部件一樣,和管子零件圖一起出,如圖14所示,但是并沒有加工復(fù)板所需要的尺寸,當(dāng)然可手動加上一個(gè)復(fù)板的規(guī)格,這樣就有些麻煩了。因此,通過對DRAFT模塊中出圖命令的學(xué)習(xí),利用PML編寫一個(gè)復(fù)板出圖專用程序。圖中包含復(fù)板加工所需要的所有尺寸標(biāo)注。
圖14 管子出圖
圖15 雙聯(lián)復(fù)板出圖
4. 多聯(lián)復(fù)板匯料
利用PML統(tǒng)計(jì)一個(gè)ZONE或SITE中復(fù)板只需要統(tǒng)計(jì)部件PCOM,設(shè)置一些判別條件即可識別出哪些PCOM是復(fù)板,并根據(jù)復(fù)板的參數(shù)自動得出復(fù)板的規(guī)格信息,再將復(fù)板規(guī)格信息設(shè)置到PCOM的某個(gè)屬性中,就可以很方便統(tǒng)計(jì)出復(fù)板的材料。
5.結(jié)論
通過多聯(lián)復(fù)板的可變參數(shù)建部件庫,可以實(shí)現(xiàn)多聯(lián)復(fù)板的建模、出圖和統(tǒng)計(jì)材料,使設(shè)計(jì)更輕松、高效。若有任何意見建議,歡迎通過郵箱 eryar@163.com 與我交流。
參考資料
1 Catalogues and Specifications User Guide
2 Catalogues and Specifications Reference Manual
3 Catview User Guide
4 Software Customisation Guide
5 Software Customisation Reference Manual
6 Outfitting Draft User Guide
7 Drawing Production User Guide
8 Design Reference Manual General Commands