Posted on 2021-07-05 19:34
eryar 閱讀(530)
評論(0) 編輯 收藏 引用 所屬分類:
1.PipeCAD
PipeCAD Standard Components
eryar@163.com
Key Words. PipeCAD, PipeStd, 管道設(shè)計軟件,管件庫
1. Introduction
管道標(biāo)準(zhǔn)部件庫程序的主要用法與PDMS的Paragon模塊類似,主要也是采用參數(shù)化的方式來表示管件。每種類型的管件Category包含三個集合:參數(shù)集Parameter Set、點集Point Set和形集Geometry Set。如下圖所示為一帶頸對焊法蘭Weld Neck Flange的參數(shù)化管件:

圖1 法蘭參數(shù)化模型
對于任意的管件模型都可以采用上述參數(shù)化的方式來建立,具有通用性。而常用的管件按類型分模型都是類似的,所以可以采用更方便的方式來生成管件庫。
2. Standard Components
對于管件模型,不同類型的管件外形基本是固定的。如一個異徑接頭的外形就是一個圓錐;一個帶頸對焊法蘭外形是一個圓柱和一個圓錐組成,等等。所以可以根據(jù)分類來將標(biāo)準(zhǔn)管件的建模固化成一個表格的輸入,而不需要每個管件都從參數(shù)集,點集和形集來開始建模。在管道中已經(jīng)有分類的數(shù)據(jù),即管道ISO圖的管件符號信息SKEY。

如上圖所示為將一個閘閥Gate Valve標(biāo)準(zhǔn)件建模簡化成一個數(shù)據(jù)表格。用戶只需要根據(jù)相關(guān)標(biāo)準(zhǔn)輸入圖示上對應(yīng)的數(shù)據(jù),即可以直接生成管件的參數(shù)化模型。

如下圖所示為通過表格輸入法創(chuàng)建的標(biāo)準(zhǔn)管件模型:



將參數(shù)化管件建模固化成表格數(shù)據(jù)輸入的功能完全采用Python實現(xiàn),這樣用戶就有更大的自由度:用戶可以自行添加管件類型。

3. Conclusion
綜上所述,通過定義參數(shù)集、點集和形集來實現(xiàn)標(biāo)準(zhǔn)管件的參數(shù)化,可以通過統(tǒng)一的方式對任意標(biāo)準(zhǔn)管件進行參數(shù)化處理。這樣程序操作方式統(tǒng)一,邏輯清晰。但是每個管件都要從參數(shù)集、點集和形集來創(chuàng)建,使用效率較低。
根據(jù)管件類型SKEY來分類,將標(biāo)準(zhǔn)管件的創(chuàng)建固化成表格數(shù)據(jù)輸入,簡化操作,提高效率。對于特殊管件,可以通過參數(shù)集、點集和形集的方式自己手動創(chuàng)建;也可以修改Python腳本文件,將管件建模過程也固化成表格數(shù)據(jù)輸入。
為了方便大家在移動端也能看到我的博文和討論交流,現(xiàn)已注冊微信公眾號,歡迎大家掃描下方二維碼關(guān)注。