本申請公開了一種P&ID圖紙的校驗方法及裝置,獲取P&ID圖紙中的待檢驗數據;對待檢驗數據進行提取,得到待檢驗對象的位號、類別名稱以及位號對應的圖紙編號;刪除類別名稱中的預設字符,得到目標類別名稱;將待檢驗對象的位號、目標類別名稱和位號對應的圖紙編號添加至類別核對表中;對類別核對表中的待檢驗對象進行核對,得到核對結果;根據核對結果確定待校驗對象的校驗結果。先提取待檢驗對象的位號、類別名稱以及位號對應的圖紙編號并存儲至類別核對表中,在通過類別核對表對待校驗對象進行核對,得到核對結果。不需要用戶逐個點擊待校驗對象進行核對,通過類別核對表就能核對待校驗對象,因此,提升了待校驗對象的核對效率。
【技術實現步驟摘要】
本申請涉及圖像處理,尤其涉及一種p&id圖紙的校驗方法及裝置。
技術介紹
1、數字化時代,三維設計日漸普及,plant?3d軟件作為一款常用的工業設計軟件,廣泛的應用于各個行業中。在plant?3d軟件的智能p&id模塊中,直接拖拽右側的功能對象圖形放置于圖紙中后,系統默認帶有該類別的功能對象類別代號,這種情況我們只需要填入后續的流水號即可。
2、在智能p&id圖紙繪制完畢后,需要檢查繪制的功能對象選用的符號類別與該功能對象的位號中類別代碼是否一致。目前,主要是通過plant?3d軟件自帶的數據管理器,用戶依次點擊不同的設備大類,根據數據管理器右側的位號和類別,對比相關設計資料,從而確定該設備功能對象的類別是否正確。由于逐個點擊核對每個功能對象需要花費大量時間,特別是當功能對象數量眾多時,用戶需要花費大量時間在核對上,從而降低了核對的效率。
3、因此,如何提升功能對象的核對效率,成為本領域亟需解決的問題。
技術實現思路
1、本申請提供了一種p&id圖紙的校驗方法及裝置,目的在于提升功能對象的核對效率。
2、為了實現上述目的,本申請提供了以下技術方案:
3、一種p&id圖紙的校驗方法,包括:
4、獲取p&id圖紙中的待檢驗數據;所述待檢驗數據中至少包括待檢驗對象;
5、對所述待檢驗數據進行提取,得到所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號;
<
p>6、刪除所述類別名稱中的預設字符,得到目標類別名稱;7、將所述待檢驗對象的位號、所述目標類別名稱和所述位號對應的圖紙編號添加至類別核對表中;
8、對所述類別核對表中的所述待檢驗對象進行核對,得到核對結果;
9、根據所述核對結果確定所述待校驗對象的校驗結果。
10、可選的,所述對所述待檢驗數據進行提取,得到所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號,包括:
11、利用正則表達式對所述待檢驗數據進行匹配,得到匹配結果;
12、從所述匹配結果中篩選出所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號,并將所述待檢驗對象的位號、所述類別名稱以及所述位號對應的圖紙編號存儲至預設表格中。
13、可選的,所述對所述類別核對表中的所述待檢驗對象進行核對,得到核對結果,包括:
14、刪除所述待檢驗對象的位號中的數字,得到目標類別代碼;
15、從預設設備編碼表中,查找與所述目標類別代碼對應的設備類別名稱;
16、從預設翻譯對照表中,查找與所述待檢驗對象的類別名稱對應的設備名稱;
17、將所述設備類別名稱和所述設備名稱進行比對,得到核對結果。
18、可選的,所述根據所述核對結果確定所述待校驗對象的校驗結果,包括:
19、當所述核對結果為true時,確定所述待所述檢驗對象的校驗結果為所述待校驗對象通過校驗;
20、當所述核對結果為false時,確定所述待檢驗對象的校驗結果為所述待校驗對象未通過校驗。
21、可選的,還包括:
22、當所述待檢驗對象的校驗結果為所述待校驗對象未通過校驗時,獲取所述待校驗對象的位號對應的圖紙編號;
23、根據所述位號對應的圖紙編號獲取所述待校驗對象的圖紙;
24、在所述待檢驗對象的圖紙中修改所述待檢驗對象的位號或類別名稱,得到修改后的待檢驗對象;
25、將所述修改后的待檢驗對象作為所述待檢驗對象,并返回執行對所述待檢驗數據進行提取,得到所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號這一步驟,直至所述修改后的待檢驗對象驗證通過。
26、一種p&id圖紙的校驗裝置,包括:
27、獲取單元,用于獲取p&id圖紙中的待檢驗數據;所述待檢驗數據中至少包括待檢驗對象;
28、提取單元,用于對所述待檢驗數據進行提取,得到所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號;
29、刪除單元,用于刪除所述類別名稱中的預設字符,得到目標類別名稱;
30、添加單元,用于將所述待檢驗對象的位號、所述目標類別名稱和所述位號對應的圖紙編號添加至類別核對表中;
31、核對單元,用于對所述類別核對表中的所述待檢驗對象進行核對,得到核對結果;
32、確定單元,用于根據所述核對結果確定所述待校驗對象的校驗結果。
33、可選的,所述提取單元具體用于:
34、利用正則表達式對所述待檢驗數據進行匹配,得到匹配結果;
35、從所述匹配結果中篩選出所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號,并將所述待檢驗對象的位號、所述類別名稱以及所述位號對應的圖紙編號存儲至預設表格中。
36、可選的,所述核對單元具體用于:
37、刪除所述待檢驗對象的位號中的數字,得到目標類別代碼;
38、從預設設備編碼表中,查找與所述目標類別代碼對應的設備類別名稱;
39、從預設翻譯對照表中,查找與所述待檢驗對象的類別名稱對應的設備名稱;
40、將所述設備類別名稱和所述設備名稱進行比對,得到核對結果。
41、可選的,所述確定單元具體用于:
42、當所述核對結果為true時,確定所述待所述檢驗對象的校驗結果為所述待校驗對象通過校驗;
43、當所述核對結果為false時,確定所述待檢驗對象的校驗結果為所述待校驗對象未通過校驗。
44、可選的,還包括:
45、編號獲取單元,用于當所述待檢驗對象的校驗結果為所述待校驗對象未通過校驗時,獲取所述待校驗對象的位號對應的圖紙編號;
46、圖紙獲取單元,用于根據所述位號對應的圖紙編號獲取所述待校驗對象的圖紙;
47、修改單元,用于在所述待檢驗對象的圖紙中修改所述待檢驗對象的位號或類別名稱,得到修改后的待檢驗對象;
48、返回單元,用于將所述修改后的待檢驗對象作為所述待檢驗對象,并返回執行對所述待檢驗數據進行提取,得到所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號這一步驟,直至所述修改后的待檢驗對象驗證通過。
49、本申請提供的技術方案,獲取p&id圖紙中的待檢驗數據;對待檢驗數據進行提取,得到待檢驗對象的位號、類別名稱以及位號對應的圖紙編號;刪除類別名稱中的預設字符,得到目標類別名稱;將待檢驗對象的位號、目標類別名稱和位號對應的圖紙編號添加至類別核對表中;對類別核對表中的待檢驗對象進行核對,得到核對結果;根據核對結果確定待校驗對象的校驗結果。先提取待檢驗對象的位號、類別名稱以及位號對應的圖紙編號并存儲至類別核對表中,在通過類別核對表對待校驗對象進行核對,得到核對結果。不需要用本文檔來自技高網
...
【技術保護點】
1.一種P&ID圖紙的校驗方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述對所述待檢驗數據進行提取,得到所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號,包括:
3.根據權利要求1所述的方法,其特征在于,所述對所述類別核對表中的所述待檢驗對象進行核對,得到核對結果,包括:
4.根據權利要求1所述的方法,其特征在于,所述根據所述核對結果確定所述待校驗對象的校驗結果,包括:
5.根據權利要求1所述的方法,其特征在于,還包括:
6.一種P&ID圖紙的校驗裝置,其特征在于,包括:
7.根據權利要求6所述的裝置,其特征在于,所述提取單元具體用于:
8.根據權利要求6所述的裝置,其特征在于,所述核對單元具體用于:
9.根據權利要求6所述的裝置,其特征在于,所述確定單元具體用于:
10.根據權利要求6所述的裝置,其特征在于,還包括:
【技術特征摘要】
1.一種p&id圖紙的校驗方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述對所述待檢驗數據進行提取,得到所述待檢驗對象的位號、類別名稱以及所述位號對應的圖紙編號,包括:
3.根據權利要求1所述的方法,其特征在于,所述對所述類別核對表中的所述待檢驗對象進行核對,得到核對結果,包括:
4.根據權利要求1所述的方法,其特征在于,所述根據所述核對結果確定所述待校驗對象的校驗結果,...
【專利技術屬性】
技術研發人員:譚輝,楊文更,
申請(專利權)人:中鋼設備有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。