[發明專利]一種墻體建模方法、電子設備、存儲介質有效
| 申請號: | 202011563768.1 | 申請日: | 2020-12-25 |
| 公開(公告)號: | CN112861205B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | 薛冠衡 | 申請(專利權)人: | 佛山歐神諾云商科技有限公司 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;G06T11/20;G06T11/80 |
| 代理公司: | 廣州市越秀區哲力專利商標事務所(普通合伙) 44288 | 代理人: | 李悅 |
| 地址: | 528000 廣東省佛山市禪城*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 墻體 建模 方法 電子設備 存儲 介質 | ||
本發明提供一種墻體建模方法,包括以下步驟:繪制內墻線段,繪制外墻線段,獲取用戶數據,運算數據處理,區域處理。使用不帶實際厚度的單條線段的方式繪制墻體內側和墻體外側的形狀,根據用戶指定的內墻和外墻繪制結果自動創建墻體厚度結構,通過內墻線定義房間區域,可以完全按照量尺數據精確生成房屋布局,在繪制線段時可以加入多功能標簽,使得該段能夠被計算處理為操作控件。本發明涉及電子設備和存儲介質,用于執行一種墻體建模方法。本發明能夠給出直觀的位置精度以及控制墻體兩側的邊界,實現精確造型;實現用戶直接繪制內墻線,指定外墻厚度,自動生成外墻,支持線段上的標注,使得自動生成門洞、窗洞變成可能。
技術領域
本發明涉及計算機圖形圖像技術領域,尤其涉及一種墻體建模方法、電子設備、存儲介質。
背景技術
市面上的設計軟件在繪制2D戶型圖時,如圖1所示,使用條形控件表示墻體,使得定位、朝向可以簡單的使用鼠標實現,但這樣的表示方式要求尺寸精準,內部結構一定,這樣的操作方式無法給出直觀的位置精度,難以控制墻體兩側的邊界。每一段墻體被創建出來時,無論是內側還是外側都是固定直線形狀,不能繪制其他形狀,當遇到墻體內側存在凹或凸等不規則形狀時,無法繪制,限制了用戶繪制不同形狀的墻體。
發明內容
為了克服現有技術的不足,本發明的目的在于提供一種墻體建模方法,能夠給出直觀的位置精度以及控制墻體兩側的邊界,允許用戶使用不帶實際厚度的單條線段的方式繪制墻體內側的不規則形狀,此繪制方式更自由更靈活,可以繪制出不規則墻面結構,更符合實際應用情況。
本發明提供一種墻體建模方法,包括以下步驟:
繪制內墻線段,響應于用戶繪制內墻的請求,啟動繪制內墻線狀態,記錄點擊位置坐標,在所述點擊位置坐標上創建墻體內側的起點,以當前鼠標移動時的實時位置坐標為終點,記錄再次點擊位置坐標,在所述再次點擊位置坐標上創建墻體內側的終點,或通過輸入的線長創建墻體內側的終點,通過所述墻體內側的起點和所述墻體內側的終點繪制連續的線段,判斷所述墻體內側的終點的坐標位置是否與所述墻體內側的起點的坐標位置重合,是則認為此墻體線段已形成首尾相接的封閉區域,創建出二維的房間區域,否則繼續保持繪制線段狀態,等待捕獲用戶下一次點擊鼠標的位置;
繪制外墻線段,響應于用戶繪制外墻的請求,啟動繪制外墻線狀態,記錄點擊位置坐標,在所述點擊位置坐標上創建墻體外側的起點,以當前鼠標移動時的實時位置坐標為終點,記錄再次點擊位置坐標,在所述再次點擊位置坐標上創建墻體外側的終點,通過所述墻體外側的起點和所述墻體外側的終點繪制連續的線段,判斷所述墻體外側的終點的坐標位置是否與所述墻體外側的起點的坐標位置重合,是則認為此墻體線段已形成首尾相接的封閉區域,創建出二維的外墻區域,否則繼續保持繪制外墻線狀態,等待捕獲用戶下一次點擊鼠標的位置;或響應于自動繪制外墻的請求,根據輸入的外墻與內墻的距離繪制連續的線段,創建二維的外墻區域;
獲取用戶數據,獲取所述內墻線段和所述外墻線段;
運算數據處理,保留所述內墻線段和所述外墻線段的標識和ID,對線段進行分拆,對數據的無效部分、重疊、不允許的操作進行剔除,抽取標識為外墻的線段集合,對所述標識為外墻的線段集合經過最大閉環處理,得到外墻環,對標識為內墻的線段集合經過最小閉環處理,得到內墻環,對標識為區域的線段集合經過最小閉環處理,得到區域環;
區域處理,通過環與環之間的內涵關系確定環與環在空間中的嵌套關系,按環與環之間的區域生成對應的墻體、地板和地板內區域。
進一步地,所述內墻線段和所述外墻線段均為帶標識和索引的直線數據。
進一步地,所述運算數據處理步驟還包括當自動繪制外墻控件被激活時,對內墻線進行最大閉環查找,經過環擴張處理,計算出線段環,將所述線段環標識為外墻,并加入至所述運算數據;所述運算數據為帶標識和索引的直線數據。
進一步地,所述最小閉環處理包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佛山歐神諾云商科技有限公司,未經佛山歐神諾云商科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011563768.1/2.html,轉載請聲明來源鉆瓜專利網。





