[發明專利]一種Revit模型的創建方法、裝置、設備及存儲介質在審
| 申請號: | 202111509795.5 | 申請日: | 2021-12-10 |
| 公開(公告)號: | CN114239094A | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 余高峰;張會兵;王偉偉;薛剛;張漢玲;李航;張新生;朱愷真;賀提勝;關俊濤 | 申請(專利權)人: | 國機工業互聯網研究院(河南)有限公司 |
| 主分類號: | G06F30/10 | 分類號: | G06F30/10 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉珂 |
| 地址: | 450000 河南省鄭州市鄭州*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 revit 模型 創建 方法 裝置 設備 存儲 介質 | ||
1.一種Revit模型的創建方法,其特征在于,包括:
讀取CATIA或SOLIDWORKS導出的3dxml文件,獲取所述文件包含的模型信息;
根據獲取的所述模型信息,構建三維數據對象;
根據所述三維數據對象,進行模型簡化處理,包括零件的簡化和/或面的簡化;
對簡化后的模型數據進行分類,得到建模分類信息;
讀取所述建模分類信息,調用Revit建模接口,創建Revit模型。
2.根據權利要求1所述的Revit模型的創建方法,其特征在于,所述根據獲取的所述模型信息,構建三維數據對象,包括:
根據所述模型信息中的裝配關系和相對位置矩陣,計算出總體轉換矩陣;
根據所述總體轉換矩陣,獲取世界坐標系下所有的頂點坐標,生成三維數據對象。
3.根據權利要求1所述的Revit模型的創建方法,其特征在于,所述零件的簡化和/或面的簡化,包括:
移除內部零件和/或小型零件;和/或,
將平面三角面片自動合并,移除面中的微孔。
4.根據權利要求3所述的Revit模型的創建方法,其特征在于,所述移除內部零件和/或小型零件,包括:
獲取所有零件的OBB包圍盒;
判斷是否移除內部零件;若是,則計算所有零件OBB包圍盒的包含與被包含關系,獲取所有被包含的零件;
對所有被包含的零件進行可見性的判斷;
根據零件的可見性判斷結果,找出所有不可見的零件作為可移除內部零件;
判斷是否移除小型零件;若是,則計算整個裝配體的OBB包圍盒;
逐個計算每個零件的OBB包圍盒幾何尺寸與裝配體的OBB包圍盒幾何尺寸之間的比例;
找出所有比例值小于設定值的零件作為可移除小型零件;
對找出的所述可移除內部零件和所述可移除小型零件進行剔除。
5.根據權利要求3所述的Revit模型的創建方法,其特征在于,所述將平面三角面片自動合并,移除面中的微孔,包括:
找出面中三角面片的所有邊界,并區分出外部邊界和內部邊界;
計算出外部以及內部邊界的周長;
計算面中所有三角面片的法向量,若法向量全部相等,則將平面三角面片自動合并,并取其外部及內部邊界作為合并結果;
判斷是否移除面的微孔;若是,則判斷當前面是否為合并三角面片后的平面;
若當前面為合并三角面片后的平面,則執行內部邊界直接剔除法,剔除內部邊界周長與外部邊界周長之比小于設定值的內部邊界,返回外部邊界和內部邊界數據;
若當前面不是合并三角面片后的平面,則執行邊界頂點替換法,找出所有內部邊界周長與外部邊界周長之比小于設定值的內部邊界,逐個計算內部邊界的重心坐標,并將需移除的邊界頂點坐標替換為邊界的重心坐標,在頂點替換完成后,重新計算替換后的所有三角面片。
6.根據權利要求1所述的Revit模型的創建方法,其特征在于,所述對簡化后的模型數據進行分類,得到建模分類信息,包括:
讀取模型中包含的所有實體;
逐個判斷模型中的實體是否可創建為實體對象;
若是,則歸類為可創建實體對象分類;
若否,則歸類為可創建網格對象分類;
循環處理模型中的所有實體,完成所有實體分類,得到建模分類信息。
7.根據權利要求6所述的Revit模型的創建方法,其特征在于,所述讀取所述建模分類信息,調用Revit建模接口,創建Revit模型,包括:
讀取模型中包含的所有實體及所述建模分類信息;
采用逐個建模的方法生成模型包含的所有實體,每個實體均創建為一個或多個Revit對象;
根據所述建模分類信息,判斷當前實體是否屬于可創建實體對象分類;
若是,則調用Revit建模接口,創建實體對象;
若否,則調用Revit建模接口,生成網格對象;
循環遍歷實體,逐個建模,完成所有實體的創建,生成Revit模型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國機工業互聯網研究院(河南)有限公司,未經國機工業互聯網研究院(河南)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111509795.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能座艙產品自動檢測裝置
- 下一篇:微電流IV轉換裝置及方法





