matlab rebit,BIM的算法最新消息!MATLAB被禁也有BIM开源工具用!
近期,哈工大師生被禁止使用MATLAB軟件,在模擬計算、控制系統(tǒng)和人工智能方面失去了一項重量級的工具。工程建設(shè)行業(yè)也長期依賴國外軟件,那么如果BIM圈的“MATLAB”被禁用了怎么辦呢?有哪些替代方案呢?
基于以上考慮,我們結(jié)合團隊有關(guān)研究和積累,收集、整理了以下建筑信息模型(BIM)相關(guān)的開源工具和資料,以備不時之需。時間有限,如有遺漏歡迎提出建議或補充。
IFC解析處理
1.IfcOpenShell: 在OpenCASCADE幾何建模內(nèi)核基礎(chǔ)上構(gòu)建的IFC解析工具包,在其上構(gòu)建的IfcOpenShell-python為利用python處理BIM模型提供了很好的基礎(chǔ),支持Linux系統(tǒng)。工具包同時包括IfcMax、IfcBlender及BIMserver插件,分別為3ds Max、Blender和BIMserver提供IFC文件存取功能。此外,工具包的IfcConvert小工具也可將IFC快速轉(zhuǎn)換為obj等常見三維模型格式。不足之處是僅支持STEP格式的IFC文件處理,尚不支持IFCXML等格式。有關(guān)源碼在GitHub基于LGPL協(xié)議開放。
2.XBim Toolkit:同樣基于OpenCASCADE幾何建模內(nèi)核構(gòu)建,包括Xbim Essentials、Xbim Geometry兩個核心模塊用于IFC存取和幾何數(shù)據(jù)處理,支持STEP和IFCXML兩種格式。還提供Xbim Xplorer、Xbim WebUI、Xbim Utilities、Xbim Exchange等模塊,分別提供了WPF桌面端、網(wǎng)頁端BIM模型查看、文件批處理、COBie數(shù)據(jù)交換等功能。目前所有代碼都在GitHub基于CDDL協(xié)議公開,但從其官網(wǎng)來看有商業(yè)化的計劃。
3.IFC++:基于C++構(gòu)建的IFC解析工具包,支持并行數(shù)據(jù)解析,采用MIT協(xié)議開源,商業(yè)友好,源碼也在GitHub開放。
4.apstex IFC Framework:前身是Open IFC Tools,基于Java開發(fā),支持IFC存取、幾何數(shù)據(jù)處理、桌面端和網(wǎng)頁端3D顯示等,學術(shù)研究免費。
5.IfcWebServer:或許是最老的網(wǎng)頁端IFC工具之一,支持IFC存取、三維可視化、4D模擬、子模型提取以及IFC向Neo4j圖數(shù)據(jù)庫的轉(zhuǎn)換等等,源碼在GitHub開放。
文章來源:智能土木ABC
僅作分享交流,版權(quán)歸原作者所有。
總結(jié)
以上是生活随笔為你收集整理的matlab rebit,BIM的算法最新消息!MATLAB被禁也有BIM开源工具用!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 永冻土层matlab图片,俄永冻土层现冰
- 下一篇: java成绩管理系统论文总结,JAVA论