[發(fā)明專利]一種相通管道區(qū)分方法、電子設(shè)備及可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210126615.3 | 申請日: | 2022-02-10 |
| 公開(公告)號: | CN114676512A | 公開(公告)日: | 2022-06-28 |
| 發(fā)明(設(shè)計)人: | 吳坤林;王瑞靜;李欣鍵;林佳陽;楊雨彤;黃炳華 | 申請(專利權(quán))人: | 珠海格力精密模具有限公司;珠海格力電器股份有限公司 |
| 主分類號: | G06F30/17 | 分類號: | G06F30/17;G06T17/00 |
| 代理公司: | 廣州市時代知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44438 | 代理人: | 刁益帆 |
| 地址: | 519070 廣東省珠海*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 相通 管道 區(qū)分 方法 電子設(shè)備 可讀 存儲 介質(zhì) | ||
本申請是關(guān)于一種相通管道區(qū)分方法、電子設(shè)備及可讀存儲介質(zhì)。該方法包括:獲取目標模型體中所有的N個圓柱曲面;在N個圓柱曲面中選擇第一圓柱曲面進行相通管道遍歷;相通管道遍歷為由圓柱曲面得到關(guān)聯(lián)的模型邊,由關(guān)聯(lián)的模型邊得到已遍歷面標識符集合的處理過程;將已遍歷面標識符集合加入相通水路標識符集合,對相通水路標識符集合對應(yīng)的相通管道進行標記,得到第一相通管道。本申請選擇目標模型體中的圓柱曲面進行遍歷,通過選擇圓柱曲面中相關(guān)聯(lián)的模型邊進行逐一查找,能夠?qū)⒁唤M相互連通的管道準確的篩選出來。對相通水路標識符集合進行標記,區(qū)分出不同的相通管道,相比于人工尋找和區(qū)分相通管道降低了執(zhí)行的時間,從而提高了設(shè)計效率。
技術(shù)領(lǐng)域
本申請涉及模型設(shè)計領(lǐng)域,尤其涉及一種相通管道區(qū)分方法、電子設(shè)備及可讀存儲介質(zhì)。
背景技術(shù)
制造業(yè)領(lǐng)域尤其是模具相關(guān)行業(yè),需要使用三維設(shè)計軟件(如UGNX)設(shè)計三維模型,三維模型多數(shù)包含管道,例如:水路管道、氣路管道或油路管道。管道通常錯綜復雜,肉眼難以區(qū)別設(shè)計有無錯漏,所以設(shè)計員通常會給不同的相通管道涂上不同的顏色以便于區(qū)分出各條相通管道,從而排查出管道錯漏等異常。但現(xiàn)有技術(shù)中UGNX自帶的上色功能每次只能修改一個管道面的顏色,當模型較為復雜時,需要上色的管道面多達上千個,因此設(shè)計員需要重復操作上千次,重復做相同的上色動作極為耗時,從而極大地增加了三維模型的設(shè)計成本。
因此,需要一種能自動從三維模型中選出相通管道并加以區(qū)分的方法。
發(fā)明內(nèi)容
為克服相關(guān)技術(shù)中存在的問題,本申請?zhí)峁┮环N相通管道區(qū)分方法、電子設(shè)備及可讀存儲介質(zhì),該方法能夠在復雜的三維模型體中區(qū)分出不同的相通管道,并給不同的相通管道上色。
本申請第一方面提供一種相通管道區(qū)分方法,包括:
獲取目標模型體中所有的N個圓柱曲面;
在N個圓柱曲面中選擇第一圓柱曲面進行相通管道遍歷;所述相通管道遍歷為由圓柱曲面得到關(guān)聯(lián)的模型邊,由關(guān)聯(lián)的模型邊得到已遍歷面標識符集合的處理過程;其中,N為大于0的整數(shù);
將所述已遍歷面標識符集合加入相通水路標識符集合,對所述相通水路標識符集合對應(yīng)的相通管道進行標記,得到第一相通管道。
所述在N個圓柱曲面中選擇第一圓柱曲面進行相通管道遍歷,包括:
遍歷所述第一圓柱曲面中所有的M1條模型邊,從所述M1條模型邊篩選出V1條未遍歷模型邊,將所述V1條未遍歷模型邊的所述邊標識符加入已遍歷邊標識符集合;篩選所述V1條未遍歷模型邊的所有K1個有效關(guān)聯(lián)面,循環(huán)遍歷所述K1個有效關(guān)聯(lián)面;其中,M1為大于2的整數(shù),V1為大于或等于0的整數(shù),K1為大于或等于0的整數(shù);
所述已遍歷邊標識符集合包括已遍歷的模型邊的邊標識符。
所述獲取目標模型體中所有的N個圓柱曲面,包括:
獲取目標模型體中所有的X個模型面;
對所述X個模型面進行遍歷,判斷當前的模型面是否為圓柱曲面且所述面標識符不存在于所述相通水路標識符集合,若是,則將當前的模型面標記為圓柱曲面;
對所述X個模型面遍歷結(jié)束,得到N個圓柱曲面,所述N為小于X的整數(shù)。
進一步地,所述得到第一相通管道之后,還包括:
將所述已遍歷邊標識符集合和已遍歷面標識符集合清空;
遍歷第二圓柱曲面中所有的M2條模型邊,從所述M2條模型邊篩選出V2條未遍歷模型邊,將所述V2條未遍歷模型邊的所述邊標識符加入已遍歷邊標識符集合;篩選所述V2條未遍歷模型邊的所有K2個有效關(guān)聯(lián)面,循環(huán)遍歷所述K2個有效關(guān)聯(lián)面;其中,M2為大于2的整數(shù),V2為大于或等于0的整數(shù),K2為大于或等于0的整數(shù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海格力精密模具有限公司;珠海格力電器股份有限公司,未經(jīng)珠海格力精密模具有限公司;珠海格力電器股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210126615.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





