BIM模型宿主和渲染

时间:2019-06-03 17:18:08

标签: javascript java web ifc bim

我打算设置服务器以解析和托管BIM模型,并从客户端访问特定模型。

期望:         我应该可以托管许多BIM模型(最好是100个),最好是IFC,并且有许多客户可以通过浏览器访问此模型。

我已经测试了BIM服务器和Bimsurfer,据我了解,BIMserver用于协作开发,其中约有10个用户共同参与项目;         基于资源规格,我怀疑它在大量并发用户上的性能;         其他选项包括Autodesk Forge,xBIM,BIMWebServer,它们看起来很相似,并且自定义范围较小。         您为上述用例向我推荐什么样的BIM平台,工具?

2 个答案:

答案 0 :(得分:0)

由于没有任何回应,因此我将分享到目前为止的发现: 选项1 : 与Openshell转换结合使用Threeshell等前端渲染,Openshell转换器主要帮助从IFC文件中获取数据信息并将其转换为所需的渲染格式,例如collada或obj等。 行动2: 选择专有的解决方案,例如forge,那里有广泛的受支持的文件格式; Resfull API可以查询BIM属性;它具有可随时使用的查看器,可以嵌入到您的客户端中

答案 1 :(得分:0)

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