日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種BIM快速輕量化的方法與流程

文檔序號:39729598發(fā)布日期:2024-10-22 13:34閱讀:8來源:國知局
一種BIM快速輕量化的方法與流程

本發(fā)明涉及bim模型處理,尤其涉及一種bim快速輕量化的方法。


背景技術(shù):

1、建筑信息模型(bim)技術(shù)在建筑設(shè)計、施工和運營管理中發(fā)揮著重要作用。然而,bim模型通常包含大量的詳細(xì)信息,導(dǎo)致文件體積龐大和處理效率低下。這在移動設(shè)備或低配置計算機上使用時尤其明顯。因此,開發(fā)一種快速輕量化bim模型的方法,能夠在保留必要信息的同時顯著降低模型的復(fù)雜度和文件大小,是非常必要的。bim輕量化從技術(shù)方案上,可分為傳統(tǒng)的activex插件技術(shù)和webgl技術(shù)兩種。傳統(tǒng)的activex插件技術(shù)因技術(shù)老舊,存在巨大安全隱患,已經(jīng)逐漸被淘汰。采用webgl技術(shù)的bim輕量化代表了最先進(jìn)的技術(shù)和方向,無數(shù)據(jù)安全隱患、不僅適用于各類web瀏覽器,也適用于移動app應(yīng)用,是當(dāng)前bim輕量化產(chǎn)品的最佳選擇。

2、bim輕量化的傳統(tǒng)方法雖然在一定程度上解決了模型文件過大、傳輸和處理效率低的問題,但也存在一些缺陷,網(wǎng)格簡化和數(shù)據(jù)壓縮,往往會導(dǎo)致幾何信息和屬性信息的丟失或精度降低,可能會導(dǎo)致模型無法完整表達(dá)設(shè)計和施工信息,影響后續(xù)的使用和維護(hù),傳統(tǒng)的輕量化算法在處理復(fù)雜和大規(guī)模的bim模型時,效率較低,處理時間較長,在實時應(yīng)用中(如vr/ar)、移動設(shè)備或網(wǎng)頁端展示時,處理效率低會導(dǎo)致用戶體驗不佳。不同的輕量化工具和算法可能會產(chǎn)生不同格式的輸出文件,這些文件在不同平臺和軟件之間的兼容性可能存在問題,需要額外的轉(zhuǎn)換步驟和工具來確保兼容性,增加了工作復(fù)雜度。目前沒有統(tǒng)一的標(biāo)準(zhǔn)來規(guī)范bim輕量化過程中的數(shù)據(jù)篩選、簡化和壓縮方法,缺乏標(biāo)準(zhǔn)化可能導(dǎo)致數(shù)據(jù)的一致性和完整性問題,影響模型的可靠性和可用性。


技術(shù)實現(xiàn)思路

1、本發(fā)明提供了一種bim快速輕量化的方法,用于解決當(dāng)前bim模型在實際應(yīng)用中由于體積龐大、結(jié)構(gòu)復(fù)雜而導(dǎo)致的處理效率低下問題。通過本發(fā)明的方法,能夠顯著減小bim模型的文件大小,提高其在各種設(shè)備上的處理和交互效率,從而提升建筑設(shè)計、施工和運營管理過程中的工作效率和用戶體驗。

2、第一方面,本發(fā)明提供了一種bim快速輕量化的方法,所述bim快速輕量化的方法包括:

3、確定輕量化目標(biāo),并對bim模型數(shù)據(jù)進(jìn)行分類篩選,得到初始幾何數(shù)據(jù)、初始屬性數(shù)據(jù)和輔助數(shù)據(jù);

4、采用quadric?error?metrics算法對所述初始幾何數(shù)據(jù)進(jìn)行網(wǎng)格簡化處理,得到第一幾何數(shù)據(jù);

5、通過decimation算法對所述第一幾何數(shù)據(jù)進(jìn)行多邊形邊緣刪除和重新三角化處理,得到第二幾何數(shù)據(jù);

6、使用draco工具對所述第二幾何數(shù)據(jù)進(jìn)行壓縮處理,得到輕量化幾何數(shù)據(jù),并對所述初始屬性數(shù)據(jù)進(jìn)行json格式轉(zhuǎn)換和壓縮處理,得到輕量化屬性數(shù)據(jù);

7、對所述輕量化幾何數(shù)據(jù)和所述輕量化屬性數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,得到輕量化bim模型,并對所述輕量化bim模型進(jìn)行分層細(xì)節(jié)處理,生成多級別細(xì)節(jié)的輕量化模型;

8、對所述多級別細(xì)節(jié)的輕量化模型進(jìn)行空間分塊和優(yōu)化,得到分塊的輕量化模型,并將所述分塊的輕量化模型導(dǎo)入渲染引擎中進(jìn)行實時渲染,得到實時渲染結(jié)果。

9、第二方面,本發(fā)明提供了一種bim快速輕量化的裝置,所述bim快速輕量化的裝置包括:

10、分類篩選模塊,用于確定輕量化目標(biāo),并對bim模型數(shù)據(jù)進(jìn)行分類篩選,得到初始幾何數(shù)據(jù)、初始屬性數(shù)據(jù)和輔助數(shù)據(jù);

11、網(wǎng)格簡化模塊,用于采用quadric?error?metrics算法對所述初始幾何數(shù)據(jù)進(jìn)行網(wǎng)格簡化處理,得到第一幾何數(shù)據(jù);

12、處理模塊,用于通過decimation算法對所述第一幾何數(shù)據(jù)進(jìn)行多邊形邊緣刪除和重新三角化處理,得到第二幾何數(shù)據(jù);

13、壓縮模塊,用于使用draco工具對所述第二幾何數(shù)據(jù)進(jìn)行壓縮處理,得到輕量化幾何數(shù)據(jù),并對所述初始屬性數(shù)據(jù)進(jìn)行json格式轉(zhuǎn)換和壓縮處理,得到輕量化屬性數(shù)據(jù);

14、轉(zhuǎn)換模塊,用于對所述輕量化幾何數(shù)據(jù)和所述輕量化屬性數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,得到輕量化bim模型,并對所述輕量化bim模型進(jìn)行分層細(xì)節(jié)處理,生成多級別細(xì)節(jié)的輕量化模型;

15、渲染模塊,用于對所述多級別細(xì)節(jié)的輕量化模型進(jìn)行空間分塊和優(yōu)化,得到分塊的輕量化模型,并將所述分塊的輕量化模型導(dǎo)入渲染引擎中進(jìn)行實時渲染,得到實時渲染結(jié)果。

16、本發(fā)明提供的技術(shù)方案中,本發(fā)明的文件大小顯著減小,通過幾何簡化、數(shù)據(jù)壓縮和格式轉(zhuǎn)換,bim模型的文件大小大幅度減小。減少的文件大小有助于更高效地進(jìn)行數(shù)據(jù)傳輸和存儲,特別是在帶寬有限的網(wǎng)絡(luò)環(huán)境中。提高渲染和加載性能,通過網(wǎng)格簡化和使用層次細(xì)節(jié)模型(lod),顯著提升了模型在各種設(shè)備(如移動設(shè)備、網(wǎng)頁瀏覽器、vr/ar設(shè)備)上的渲染和加載性能。用戶能夠更快速地查看和操作bim模型,改善了用戶體驗。保留關(guān)鍵數(shù)據(jù),盡管進(jìn)行了輕量化處理,但關(guān)鍵的幾何信息和屬性數(shù)據(jù)得以保留,確保模型在準(zhǔn)確性和完整性方面沒有重大損失。通過數(shù)據(jù)篩選和分類,保留了項目所需的核心數(shù)據(jù),支持后續(xù)的設(shè)計、施工和運維工作。提高數(shù)據(jù)兼容性和互操作性,轉(zhuǎn)換為通用的輕量化數(shù)據(jù)格式(如gltf、ifc、obj等),提高了模型在不同平臺和應(yīng)用程序之間的兼容性和互操作性。輕量化后的模型可以在多種軟件環(huán)境中使用,減少了數(shù)據(jù)轉(zhuǎn)換和適配的復(fù)雜性。優(yōu)化的工作流程,通過標(biāo)準(zhǔn)化的輕量化流程和工具集成,簡化了bim模型處理的工作流程。工作流程優(yōu)化后,團(tuán)隊可以更高效地進(jìn)行bim數(shù)據(jù)管理和應(yīng)用,減少了手動操作和出錯的可能性。支持動態(tài)數(shù)據(jù)和實時應(yīng)用,通過空間分塊和索引機制,支持動態(tài)數(shù)據(jù)和實時應(yīng)用場景。在智能建筑、智慧城市等應(yīng)用中,可以高效處理和展示實時變化的數(shù)據(jù),提升決策的及時性和準(zhǔn)確性。減少硬件資源需求,輕量化后的bim模型對硬件資源(如存儲、內(nèi)存、處理器)的需求降低,適用于各種計算能力的設(shè)備。使得bim技術(shù)能夠在更多類型的設(shè)備上應(yīng)用,包括低端計算設(shè)備和移動終端。更便捷的協(xié)作,輕量化后的模型更容易在團(tuán)隊之間共享和協(xié)作,減少了文件傳輸和加載的時間。支持多團(tuán)隊、多專業(yè)之間的高效協(xié)作,提升項目整體的工作效率。



技術(shù)特征:

1.一種bim快速輕量化的方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的bim快速輕量化的方法,其特征在于,所述確定輕量化目標(biāo),并對bim模型數(shù)據(jù)進(jìn)行分類篩選,得到初始幾何數(shù)據(jù)、初始屬性數(shù)據(jù)和輔助數(shù)據(jù),包括:

3.根據(jù)權(quán)利要求2所述的bim快速輕量化的方法,其特征在于,所述采用quadric?errormetrics算法對所述初始幾何數(shù)據(jù)進(jìn)行網(wǎng)格簡化處理,得到第一幾何數(shù)據(jù),包括:

4.根據(jù)權(quán)利要求3所述的bim快速輕量化的方法,其特征在于,所述通過decimation算法對所述第一幾何數(shù)據(jù)進(jìn)行多邊形邊緣刪除和重新三角化處理,得到第二幾何數(shù)據(jù),包括:

5.根據(jù)權(quán)利要求1所述的bim快速輕量化的方法,其特征在于,所述使用draco工具對所述第二幾何數(shù)據(jù)進(jìn)行壓縮處理,得到輕量化幾何數(shù)據(jù),并對所述初始屬性數(shù)據(jù)進(jìn)行json格式轉(zhuǎn)換和壓縮處理,得到輕量化屬性數(shù)據(jù),包括:

6.根據(jù)權(quán)利要求1所述的bim快速輕量化的方法,其特征在于,所述對所述輕量化幾何數(shù)據(jù)和所述輕量化屬性數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,得到輕量化bim模型,并對所述輕量化bim模型進(jìn)行分層細(xì)節(jié)處理,生成多級別細(xì)節(jié)的輕量化模型,包括:

7.根據(jù)權(quán)利要求1所述的bim快速輕量化的方法,其特征在于,所述對所述多級別細(xì)節(jié)的輕量化模型進(jìn)行空間分塊和優(yōu)化,得到分塊的輕量化模型,并將所述分塊的輕量化模型導(dǎo)入渲染引擎中進(jìn)行實時渲染,得到實時渲染結(jié)果,包括:

8.根據(jù)權(quán)利要求7所述的bim快速輕量化的方法,其特征在于,所述對所述優(yōu)化后的空間劃分結(jié)構(gòu)中的每個葉節(jié)點提取包含的幾何和屬性數(shù)據(jù),構(gòu)建獨立的子模型,并計算子模型的包圍球半徑和中心點,得到分塊的輕量化模型,包括:

9.根據(jù)權(quán)利要求7所述的bim快速輕量化的方法,其特征在于,所述對所述可見分塊列表進(jìn)行遮擋剔除,得到無遮擋分塊集合,并對所述無遮擋分塊集合進(jìn)行選擇,得到渲染分塊集,包括:

10.一種bim快速輕量化的裝置,其特征在于,用于執(zhí)行如權(quán)利要求1-9中任一項所述的bim快速輕量化的方法,所述bim快速輕量化的裝置包括:


技術(shù)總結(jié)
本發(fā)明涉及BIM模型處理技術(shù)領(lǐng)域,公開了一種BIM快速輕量化的方法。所述方法包括:對BIM模型數(shù)據(jù)進(jìn)行分類篩選,得到初始幾何數(shù)據(jù)、初始屬性數(shù)據(jù)和輔助數(shù)據(jù);進(jìn)行網(wǎng)格簡化處理,得到第一幾何數(shù)據(jù)并進(jìn)行重新三角化處理,得到第二幾何數(shù)據(jù);進(jìn)行壓縮處理,得到輕量化幾何數(shù)據(jù),并進(jìn)行壓縮處理,得到輕量化屬性數(shù)據(jù);進(jìn)行格式轉(zhuǎn)換,得到輕量化BIM模型,并進(jìn)行分層細(xì)節(jié)處理和優(yōu)化,得到分塊的輕量化模型并進(jìn)行實時渲染,得到實時渲染結(jié)果,本發(fā)明解決了當(dāng)前BIM模型在實際應(yīng)用中由于體積龐大、結(jié)構(gòu)復(fù)雜而導(dǎo)致的處理效率低下問題,能夠顯著減小BIM模型的文件大小,提高在設(shè)備上的處理和交互效率,從而提升工作效率和用戶體驗。

技術(shù)研發(fā)人員:薛躍榮,謝錦龍
受保護(hù)的技術(shù)使用者:深圳市金地樓宇科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/10/21
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1