Posted on 2022-08-14 14:31
eryar 閱讀(559)
評論(0) 編輯 收藏 引用 所屬分類:
1.PipeCAD
PDMS-螺栓計算
eryar@163.com
Key Words. PipeCAD, PDMS, 三維管道設計軟件,三維工廠設計軟件,三維配管軟件
1 PDMS 螺栓概述
在PDMS中螺栓數據是通過計算得到的,因為沒有對螺栓進行實體建模。如果對螺栓進行實體建模,則可以直接統計得到準確的數據。我想這也是他們權衡利弊做出的決定,因為螺栓數據有以下幾種應用場景:
- 螺栓材質會隨著管道等級的變化而變化;
- 螺栓長度會隨著管件連接的部件不同而變化,如法蘭連接對夾元件后,長度會變長;
- 相同管道等級中還可能使用不同材質的螺栓,如室外和室內使用不同材質螺栓;
當使用實體螺栓時,當管道等級變化后還需要修改實體螺栓的材質;還有就是螺栓數量多,若對每個螺栓進行修改會增加工作量。而使用當前處理邏輯,雖然可以自動計算螺栓長度,通過修改螺栓等級自動修改螺栓材質,但是背后的處理算法相對復雜。
2 PDMS 螺栓庫
在PDMS的部件庫中螺栓庫涉及到的數據有:

首先是對于需要統計螺栓的管件增加螺栓集BTSE,若螺栓還有不同類型,還需要增加螺栓點BLTP。通過螺栓點BLTP可以用來處理混合螺栓的情況。如Wafer Lug Valve對夾凸耳閥,有兩個類型的螺栓,一個是螺釘Cap screws,一個是螺柱Stud。通過在閥門上定義螺栓點BLTP,區分出這兩種類型。

在螺栓集BTSE或螺栓點BLTP中定義了螺栓直徑BDIA和螺栓類型BTYP。一般的情況,通過螺栓直徑BDIA和螺栓類型BTYP到螺栓等級中確定螺栓的SPCO,通過SPCO確定螺栓材質,螺栓描述Detail Text及螺栓長度計算所需要數據SBOL。若在SBOL中指定標準長度數據Nstdblength,則會將計算長度結果根據標準長度進行圓整;否則會輸出實際計算的長度。

為了處理相同管道等級中不同的螺栓材質情況,如同一個管道室內和室外螺栓材質不同的情況。這個需要在設計模塊中的管件模型上設計BSEL屬性。如果管件指定的BSEL屬性,這時確定螺栓等級中SPCO就需要三部分數據:螺栓直徑BDIA、螺栓類型BTYP及管件BSEL屬性。計算過程中數據流向如下圖所示:

3 PipeCAD螺栓
在PipeCAD中我們也考慮過實體螺栓的方式來統計螺栓數據。實體螺栓的優點是不用計算,由用戶指定每個螺栓的長度、材質等數據,邏輯簡單。但是如果管件有修改,會導致螺栓修改工作量增大。
最終還是決定采用PDMS的計算螺栓方式,這種方式雖然邏輯復雜,但是這個復雜只針對管理員。還有個優勢是可以兼容PDMS的螺栓數據。

4 下載PipeCAD
現在可以直接在Github上下載PipeCAD個人版免費使用:
https://github.com/eryar/PipeCAD/releases
國內用戶也可以從如下地址下載PipeCAD個人版免費使用:
https://pan.baidu.com/s/1SwEwp-gHYJqLSb83tVJWtA?pwd=TUVA
PipeCAD自帶Sample示例項目,可以通過用戶SYSTEM,密碼XXXXXX來登錄項目體驗PipeCAD。關于PipeCAD的使用方法可以先查看PipeCAD相關的操作視頻:
https://space.bilibili.com/1548012589
歡迎大家下載使用,反饋意見或參與開發,來一起完善PipeCAD。大家可以掃描下方二維碼加入PipeCAD QQ群,一起交流使用PipeCAD的經驗心得。PipeCAD QQ交流群 964851855。

注意事項:目前PipeCAD正處于測試階段,建議根據需要將項目數據進行備份,以防數據丟失。