[發明專利]建筑構件虛擬裝配流程顯示方法、裝置、設備和介質在審
| 申請號: | 202110120420.3 | 申請日: | 2021-01-28 |
| 公開(公告)號: | CN114818025A | 公開(公告)日: | 2022-07-29 |
| 發明(設計)人: | 尤勇敏;其他發明人請求不公開姓名 | 申請(專利權)人: | 久瓴(江蘇)數字智能科技有限公司 |
| 主分類號: | G06F30/12 | 分類號: | G06F30/12;G06F30/13;G06F30/20 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 姜曉云 |
| 地址: | 213100 江蘇省常州市武進區延政西大道8*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 建筑 構件 虛擬 裝配 流程 顯示 方法 裝置 設備 介質 | ||
1.一種建筑構件虛擬裝配流程顯示方法,其特征在于,所述方法包括:
獲取建筑構件對應的當前待顯示部件;
從建筑信息模型中讀取所述當前待顯示部件的位置信息;
讀取所述當前待顯示部件的安裝信息;
根據所述安裝信息并基于預先設置的動力學算法計算安裝速度;
根據所述位置信息和所述安裝速度顯示所述當前待顯示部件的裝配流程。
2.根據權利要求1所述的方法,其特征在于,所述讀取所述當前待顯示部件的安裝信息,根據所述安裝信息并基于預先設置的動力學算法計算安裝速度,包括:
獲取預先設置的初始速度和加速度;
獲取所述當前待顯示部件的開始安裝時間和當前時間;
根據所述開始安裝時間和當前時間計算安裝時間;
通過預先設置的動力學算法根據所述初始速度、加速度以及所述安裝時間計算得到所述當前待顯示部件的安裝速度。
3.根據權利要求2所述的方法,其特征在于,所述獲取預先設置的初始速度和加速度之前,還包括:
獲取所述當前待顯示部件的數量;
根據所述數量選擇對應的動力學算法。
4.根據權利要求1至3任意一項所述的方法,其特征在于,所述根據所述位置信息和所述安裝速度顯示所述當前待顯示部件的裝配流程,包括:
根據所述位置信息和所述安裝速度,通過視錐體追隨顯示所述當前待顯示部件的裝配流程。
5.根據權利要求4所述的方法,其特征在于,所述根據所述位置信息和所述安裝速度,通過視錐體追隨顯示所述當前待顯示部件的裝配流程,包括:
獲取預先定義的所述當前待顯示部件對應的至少一個初始位置數據和對應的初始旋轉數據;
從所述至少一個初始位置數據和對應的初始旋轉數據中確定目標位置數據和對應的目標旋轉數據;
獲取所述當前待顯示部件對應的顯示幀的當前視角的當前位置數據和旋轉數據;
獲取預設的時間間隔;
根據所述當前位置數據和旋轉數據、所述時間間隔以及所述目標位置數據和對應的目標旋轉數據,計算得到所述顯示幀的下一幀的視角;
將所述下一幀的視角作為當前視角,并繼續獲取所述當前待顯示部件對應的顯示幀的當前視角的當前位置數據和旋轉數據,直至所述當前視角的當前位置數據和旋轉數據與所述目標位置數據和對應的目標旋轉數據滿足預設條件。
6.根據權利要求1至3任意一項所述的方法,其特征在于,所述根據所述位置信息和所述安裝速度顯示所述當前待顯示部件的裝配流程之后,包括:
獲取歷史安裝完成的歷史顯示部件;
對安裝完成的所述當前待顯示部件和所述歷史顯示部件進行碰撞測試。
7.根據權利要求6所述的方法,其特征在于,所述對安裝完成的所述當前待顯示部件和所述歷史顯示部件進行碰撞測試,包括:
分別計算所述當前待顯示部件和所述歷史顯示部件的包圍盒;
分別計算所述當前待顯示部件和所述歷史顯示部件的包圍盒對應的預設類型點的坐標;
根據所述當前待顯示部件和所述歷史顯示部件的包圍盒對應的預設類型點的坐標進行碰撞測試。
8.根據權利要求1至3任意一項所述的方法,其特征在于,所述獲取建筑構件對應的當前待顯示部件,包括:
接收輸入的安裝步驟選擇指令,并基于所述安裝步驟選擇指令獲取對應的當前待顯示部件;或者
接收輸入的安裝步驟選擇指令,并基于所述安裝步驟選擇指令以所選擇的安裝步驟為起點,依次獲取對應的當前待顯示部件;或者
接收輸入的建筑構件安裝展示指令,并基于所述建筑構件安裝展示指令獲取對應的建筑構件的裝配流程,并按照所述裝配流程依次獲取對應的當前待顯示部件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于久瓴(江蘇)數字智能科技有限公司,未經久瓴(江蘇)數字智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110120420.3/1.html,轉載請聲明來源鉆瓜專利網。





