首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从头创建IFC文件?

如何从头创建IFC文件?
EN

Stack Overflow用户
提问于 2018-02-24 01:21:12
回答 1查看 4.9K关注 0票数 4

我们,在spacedesigner3d.com,希望允许我们的用户导出到工业基础类(IFC)格式。这可以使架构师和建筑商将基于web的应用程序中绘制的项目导入到像Revit或Archicad这样的环境中。

空间设计师项目由一般建筑实体组成:墙壁、开口、楼梯、楼层、天花板(甚至是假天花板)、家具等等。从这个角度来看,这似乎与国际金融公司的性质相似。

到目前为止,我可以在C++、Java或Python中找到一些中间件解决方案。

  • IfcOpenShell (开放源码):各种IFC模式的解析器和代码生成器。他们也有一些教程
  • xBim (开放源码):.NET开源软件开发工具包
  • BimServer (开放源码):一种服务器处理IFC数据的方法。
  • GeometryGymIFC (开放源码):生成和解析OpenBIM IFC的另一个C#库。
  • ST-Developer v10 (商业):用于操作C,C++中的IFC文件的库。

要使用它们,我们有两种选择:

  • 将项目数据发送到运行这些库的服务器,并从中导出IFC结果。
  • 将我们的应用程序和IFC库嵌入到桌面应用程序中(我们已经有一个使用电子)在本地运行这些库。

也许网页浏览器被认为是这个任务的非主题,但我仍然想知道我是否错过了与这些库相当的Javascript?我们对fbx格式也有这种“空白中的孤独”感觉,我们已经在Javascript中开发了我们的fbx生成器,它今天运行得很好。在你看来,国际金融公司也是可行的吗?

尽管我们对3D数据结构和格式有着广泛的了解,在IFC文件中开始似乎并不是一件容易的事情,我们不想重新发现车轮。所以我们应该从哪里开始?

EN

回答 1

Stack Overflow用户

发布于 2018-03-14 21:52:40

XBIM运行得很好。它能够在几秒钟内处理超过70 of的大型模型,包括IFC2x3IFC4,解析整个结构并构建元素的分层模式。

还有一个IFC -> wexbim转换器,它可以使用OpenGL直接在浏览器中以3D方式显示和浏览模型。初始化构建查看器的javascript可以在xBim包中找到。

它们还具有windows控件,因此您可以重新使用web接口的代码构建桌面应用程序,反之亦然.

我正在一个现有的设施管理平台上实现它。顺便说一句,我还将看看BimServer,因为它似乎有非常好的APIs

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48958405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档