[發(fā)明專利]一種基于BIM的墊層自動生成方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202310021877.8 | 申請日: | 2023-01-07 |
| 公開(公告)號: | CN116127571A | 公開(公告)日: | 2023-05-16 |
| 發(fā)明(設(shè)計)人: | 曾嘉寶;高磊;金季嵐 | 申請(專利權(quán))人: | 廈門海邁科技股份有限公司 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;G06F30/12;G06T17/10 |
| 代理公司: | 北京科家知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11427 | 代理人: | 莊吳敏 |
| 地址: | 361008 福建省廈門*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 bim 墊層 自動 生成 方法 系統(tǒng) | ||
本發(fā)明公開一種基于BIM的墊層自動生成方法及系統(tǒng),首先根據(jù)墊層厚度確定墊層類型;其次判斷待生成面是否為斜面;如果待生成面為斜面時,則采用Revit?API中NewSlab的方法,根據(jù)墊層類型創(chuàng)建墊層;如果待生成面不為斜面時,則判斷待生成面是否為水平面;如果待生成面為水平面時,則采用Revit?API中NewFloor的方法,根據(jù)墊層類型創(chuàng)建墊層。本發(fā)明根據(jù)待生成面的類型采用Revit?API中工具給出了兩種創(chuàng)建墊層的方法,不僅能提高創(chuàng)建墊層的準(zhǔn)確性,還能夠?qū)崿F(xiàn)批量創(chuàng)建墊層,提高了使用的便利性。
技術(shù)領(lǐng)域
本發(fā)明屬于建筑施工技術(shù)領(lǐng)域,具體涉及一種基于BIM的墊層自動生成方法及系統(tǒng)。
背景技術(shù)
在使用Revit軟件創(chuàng)建墊層的過程中,需要保證墊層厚度以及外擴距離的準(zhǔn)確性。而現(xiàn)有通過手動建模的方式很難保證上述參數(shù)的準(zhǔn)確性;其次,在一個Revit工程中需要創(chuàng)建墊層的構(gòu)件數(shù)量眾多,采用手動創(chuàng)建墊層的方式無法滿足批量生成的需求。因此,為了更快捷、更準(zhǔn)確地批量生成墊層,設(shè)計實現(xiàn)一種墊層自動生成的方法是很有必要的。
發(fā)明內(nèi)容
基于上述技術(shù)問題,本發(fā)明提供一種基于BIM的墊層自動生成方法及系統(tǒng),以提高創(chuàng)建墊層的準(zhǔn)確性以及批量創(chuàng)建墊層。
其具體技術(shù)方案為:
一種基于BIM的墊層自動生成方法,所述方法包括:
步驟S1:獲取墊層厚度;
步驟S2:根據(jù)墊層厚度確定墊層類型;
步驟S3:獲取待生成面;所述待生成面為構(gòu)件上待生成墊層的面;
步驟S4:判斷待生成面是否為斜面;如果待生成面為斜面時,則采用Revit?API中NewSlab的方法,根據(jù)墊層類型創(chuàng)建墊層;如果待生成面不為斜面時,執(zhí)行“步驟S5”;
步驟S5:判斷待生成面是否為水平面;如果待生成面為水平面時,則采用RevitAPI中NewFloor的方法,根據(jù)墊層類型創(chuàng)建墊層。
可選地,所述根據(jù)墊層厚度確定墊層類型,具體包括:
根據(jù)墊層厚度生成族類型;
判斷工程中是否存在與族類型對應(yīng)的墊層類型;如果存在與族類型對應(yīng)的墊層類型,將輸出墊層類型;如果不存在與族類型對應(yīng)的墊層類型,則在工程中根據(jù)墊層厚度確定墊層類型,并輸出墊層類型。
可選地,所述采用Revit?API中NewSlab的方法,根據(jù)墊層類型創(chuàng)建墊層,具體包括:
采用叉積方法確定坡度箭頭;
計算傾斜角度;
采用斜面投影方法確定斜面投影輪廓集合;
根據(jù)所述坡度箭頭、所述傾斜角度和所述斜面投影輪廓集合確定墊層生成位置集合;
采用Revit?API中NewSlab的方法,根據(jù)第一墊層參數(shù)創(chuàng)建墊層;所述第一墊層參數(shù)包括:墊層類型、墊層生成位置集合、斜面投影輪廓集合、標(biāo)高、坡度箭頭以及傾斜角度。
可選地,所述采用Revit?API中NewFloor的方法,根據(jù)墊層類型創(chuàng)建墊層,具體包括:
采用水平面投影方法確定水平面投影輪廓集合;
通過外擴方式,基于水平面投影輪廓集合計算得到墊層生成位置集合;
采用Revit?API中NewFloor的方法,根據(jù)第二墊層參數(shù)創(chuàng)建墊層;所述第二墊層參數(shù)包括:墊層類型、墊層生成位置集合、水平面投影輪廓集合以及標(biāo)高。
可選地,所述通過外擴方式,基于水平面投影輪廓集合計算得到墊層生成位置集合,具體包括:
該專利技術(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/202310021877.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種建筑工程總包企業(yè)BIM標(biāo)準(zhǔn)編制方法
- 一種布爾運算結(jié)果的檢驗方法、裝置及設(shè)備
- 一種建筑信息模型BIM的數(shù)據(jù)生成方法和裝置
- BIM模型資源管理系統(tǒng)與BIM模型創(chuàng)建方法
- 鐵路BIM項目施工過程中BIM模型驗證方法及裝置
- BIM預(yù)設(shè)模型創(chuàng)建系統(tǒng)與BIM預(yù)設(shè)模型創(chuàng)建方法
- 一種BIM構(gòu)件資源系統(tǒng)及BIM構(gòu)件調(diào)用方法
- 一種BIM模型展示方法、裝置、存儲介質(zhì)、電子設(shè)備
- 一種用于接觸網(wǎng)的快速BIM設(shè)計方法
- 一種關(guān)聯(lián)或追溯BIM模型修改前后信息的方法





