[發明專利]一種PDS模型的拓撲關系解析方法有效
| 申請號: | 201510974429.5 | 申請日: | 2015-12-22 |
| 公開(公告)號: | CN105468869B | 公開(公告)日: | 2021-03-30 |
| 發明(設計)人: | 沈杰 | 申請(專利權)人: | 上海核工程研究設計院 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20 |
| 代理公司: | 上海精晟知識產權代理有限公司 31253 | 代理人: | 馮子玲 |
| 地址: | 200233*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 pds 模型 拓撲 關系 解析 方法 | ||
本發明提供一種PDS模型的拓撲關系解析方法包括以下步驟:S1,定義PDS拓撲關系數據結構;S2,獲取PDS項目中每個模型對應的圖形文件路徑;S3,順序掃描PDS模型對應的圖形文件獲取文件內部代表模型元件的圖形元素;S4,獲取其特征碼用于確定元件身份;S5,獲取元件的關鍵點坐標用于進行拓撲關系分析;重復S2到S5;S6,通過關鍵點坐標匹配找出所有元件的拓撲關系。本發明提供的PDS模型的拓撲關系解析方法,能夠自動獲取PDS模型內包括管道、設備、橋架等在內的全部專業的拓撲關系,并且將其存儲在數據庫中,將非結構化的圖形信息轉化為數據庫中的結構化數據,從而使PDS模型的拓撲關系數據的靈活性和可讀性得到顯著的提升。
技術領域
本發明涉及三維模型處理方法,具體涉及一種PDS模型的拓撲關系解析方法。
背景技術
PDS(Plant Design System)是一款廣泛運用的三維設計軟件。PDS軟件作為一個集成化的、多專業參與的協同設計系統,能夠快速幫助各專業設計人員進行三維建模以及設計檢查,大大提高了工作效率和設計質量。在化工及能源行業,PDS軟件得到了廣泛的應用并且已經有了無數成功的案例。
隨著計算機技術突飛猛進以及工業自動化進程的不斷推進,設計與分析一體化已經成為了大勢所趨。PDS將模型中的拓撲關系存儲在圖形文件中而非數據庫中,非結構化的數據使得拓撲關系數據獲取不夠靈活,而三維模型的拓撲關系數據對于后續的分析計算非常重要,這就造成了PDS軟件與后續分析軟件無法直接進行數據交互,而需要進行接口開發。通過調研發現,目前市場上沒有成熟的PDS模型拓撲關系解析軟件。
發明內容
本發明針對現有技術的不足,提出一種PDS模型的拓撲關系解析方法。
PDS模型的拓撲關系解析方法包括以下步驟:
S1,定義PDS拓撲關系數據結構,數據結構能夠完整表示每個PDS部件的所有拓撲關系;
S2,獲取PDS項目中每個模型對應的圖形文件路徑;
S3,順序掃描PDS模型對應的圖形文件獲取文件內部代表模型元件的圖形元素,其中PDS模型對應的圖形文件為DGN文件;
S4,對應模型元件的圖形元素,獲取其特征碼用于確定元件身份;
S5,對應模型元件的圖形元素,獲取元件的關鍵點坐標用于進行拓撲關系分析;
重復S2到S5,直至整個PDS項目的DGN文件掃描完畢,該項目內所有元件的特征碼以及關鍵點坐標都被檢測出;
S6,通過關鍵點坐標匹配找出所有元件的拓撲關系,存入S1定義的拓撲關系數據結構中,并存入數據庫中形成結構化數據。
優選地,所述S2的獲取PDS模型對應圖形文件路徑應當從PDS項目的數據庫對應數據表中尋找每個模型對應的圖形文件路徑。
優選地,所述S3的順序掃描圖形文件內部模型元件包括以下步驟:
S3.1,從圖形文件中提取所有元素,由于PDS的元件必然是圖形元素,所以掃描中過濾掉所有非圖形元素,只保留所有圖形元素;
S3.2,在掃描后得到的圖形元素中尋找表示PDS模型元件的元素,去除垃圾元素,判定標準為元素中是否存在DMRS Linkage(PDS軟件附加在圖形元素上的特征碼),如果存在則為PDS模型元件,不存在則為垃圾元素并去除。
優選地,所述S4的獲取特征碼確定元件身份包括以下步驟:
S4.1,根據圖形元素種類的區別,判斷讀取元素特征碼的方法并且讀取元素的特征碼DMRS linkage;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海核工程研究設計院,未經上海核工程研究設計院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510974429.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:交流電網的場路耦合建模方法
- 下一篇:IEC61850雙模型校核方法





