xBIM 應用與學習 (一)

2021-09-07 23:08:31 字數 735 閱讀 6125

該文章只是本人簡單的翻譯了下、由於本人英語也一般、如果英文好的可以去官網檢視 

xbim是什麼呢?很多做bim的朋友都知道 bim (building information modelling)建築資訊模型,那麼xbim(extensible building information modelling)可擴充套件建築資訊模型是乙個.net 開源的開發包bim支援 buildingsmart 資料模型(又名工業基礎類ifc)。

xbim 允許.net開發人員讀取、建立和檢視ifc格式的建築資訊(bim)模型。全面支援幾何,拓撲操作和視覺化。此外,xbim支援ifc和cobie格式之間的雙向翻譯。用於資料操作的核心庫全部用c#編寫,幾何引擎的核心用c ++編寫。

兩個核心庫xbim essentials和xbim geometry將用於建立複雜的應用程式。xbim team頁面下的其他儲存庫包含大量示例應用程式來演示其功能:

建議使用visual studio 2015 版本或以上版本、配置nuget 程式包管理器設定。 請新增以下軟體包源:

獲取專案源** xbim windowui 

獲取**後編譯

後續我將繼續解析源**,關於c# 解析 ifc 檔案。

xBIM 學習與應用系列目錄

xbim 實戰04 在winform窗體中實現ifc模型的載入與瀏覽 xbim 實戰03 使用wpf技術實現ifc模型的載入與瀏覽 xbim 實戰02 在瀏覽器中載入ifc模型檔案並設定特效 xbim 實戰01 在瀏覽器中載入ifc模型檔案 xbim 高階03 更改日誌建立 xbim 高階02 插入...

OpenCV學習與應用

1.vs2019配置opencv 2.python中使用pil快速實現灰度圖 3.灰度直方圖 4.影象直方圖均衡化equalizehist 5.影象的放大與縮小 6.的任意角度旋轉 7.imread 函式 原型 mat imread const string filename,int flags 1...

svn學習與應用

先來認識下svn svn是之前公司一直在用的 版本控制系統,採用了分支管理系統。顧名思義,可以對 的版本做系統化管理。通俗講就是可用於多個人共同開發同乙個專案,實現共用資源的目的。開發同學使用svn集中式管理 的工作流程就是 2.進入自己的分支,編寫 然後每隔一定時間向伺服器自己的分支提交一次 co...