1

我计划设置服务器来解析和托管 BIM 模型并从客户端访问特定模型。

期望:我应该能够托管许多 BIM 模型(100 个),最好是 IFC,并且有很多客户从浏览器访问这些模型。

我已经测试过 BIM server 和 Bimsurfer,据我了解,BIMserver 是用于协作开发的,大约有 10 个用户在项目上共同工作;基于资源规范,我怀疑它对大量并发用户的性能;其他选项是 Autodesk Forge、xBIM、BIMWebServer,它们看起来很相似,而且定制的范围更小。什么样的 BIM 平台,您推荐我用于上述用例的工具?

4

2 回答 2

1

尽管 IfcOpenShell 就其自身目的而言是一个完美的开发,但使用 ThreeJS 开发转换和渲染管道可能是一种糟糕的体验。对于您描述的这样一个平台,您需要一个高容量服务器来托管、上传、处理和呈现文件。还请记住,除非您修改 IfcOpenShell 的源代码,否则您导出的模型可以具有比原始 ifc 文件更大的大小(以 MB 为单位)。在云中渲染这些文件将具有挑战性。

于 2019-09-18T19:36:00.683 回答
0

由于没有回应,我将分享我目前的发现: 选项1:结合使用 Openshellconvert 与 Threejs 等前端渲染,Openshell 转换器主要帮助从 IFC 文件中获取数据信息并将它们转换为所需的渲染格式,如 collada 或 obj等 Opetion2 :选择 Forge 等专有解决方案,您可以在其中拥有广泛的支持文件格式,Resfull API 来查询 BIM 属性,它具有现成的查看器,可以嵌入到您的客户端中

于 2019-06-27T03:42:25.290 回答