xBIM 應用與學習 (一)html
XBIM 3D 牆壁案例spa
xBIM 多個IFC文件合併blog
xBIM 有一個WebGL 插件。那麼Web顯示加載文件WexBIM文件。那麼須要將文件轉換爲WebBIM文件。當你想將IFC轉換成緊湊的wexBIM時,第一次去哪裏看看就不是很明顯,因此這裏是代碼。您將須要xBIM Essentials和xBIM幾何。這裏是很是簡單的代碼,用於將完整的IFC文件轉換爲wexBIM文件。由於xBIM是一個工具包,因此有辦法如何定製/過濾高級部署的wexBIM文件,但這比簡單的轉換要複雜得多:
下面案例 將IFC 文件轉換wexBIM 文件
using System.IO; using Xbim.Ifc; using Xbim.ModelGeometry.Scene; namespace CreateWexBIM { class Program { public static void Main() { const string fileName = "SampleHouse.ifc"; using (var model = IfcStore.Open(fileName)) { var context = new Xbim3DModelContext(model); context.CreateContext(); var wexBimFilename = Path.ChangeExtension(fileName, "wexBIM"); using (var wexBiMfile = File.Create(wexBimFilename)) { using (var wexBimBinaryWriter = new BinaryWriter(wexBiMfile)) { model.SaveAsWexBim(wexBimBinaryWriter); wexBimBinaryWriter.Close(); } wexBiMfile.Close(); } } } } }
如何在Web頁面加載 wexBIM文件,請查看xBIM WeXplore相關博客。