问题标签 [bim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
127 浏览

java - 使用 BIMserver Java 客户端检索类的所有实例时出现空指针异常

我对 BIMserver 非常陌生,我正在尝试使用 Java 客户端库和 IfcModelInterface 获取我签入的 IFC 的特定类的实例。

这是一段代码:

调用getAllWithSubtypes导致空指针异常。当我调试时,它会转到以下类:

eClass 为空,因此我得到一个异常,我不明白为什么?

0 投票
1 回答
114 浏览

modelica - 如何将 Revit 属性转移到 openmodelica?

现在有人如何将 Revit 中的属性转移到 OpenModelica 中?假设在 Revit 中存在一个容量为 2500 Kwh 的热泵。我想在 modelica 脚本中使用 2500。

谢谢你们

0 投票
1 回答
228 浏览

ifc - 具有与 BIMServer 类似的 IFC 处理能力的工具

我使用 BIMServer 从 IFC 元素中创建数据模型。由于它的问题,我需要切换处理 IFC 文件的工具。BIMServer 的最大优点是我不需要知道几何图形是如何创建的,也不需要自己生成它。我得到了顶点、索引和法线。API 为我提供了一种递归转换顶点的方法,以便获得绝对坐标。

我正在寻找具有相同功能的工具。有哪些替代方案?

0 投票
1 回答
406 浏览

ifc - 如何从 IFC 模型中获取分层空间结构和包含的产品?

我目前正在开展一个项目,以从存储在 Opensource BIMserver 中的 IFC 文件中获取所有详细信息,例如 IfcBuilding、IfcDistributionControlElement 等。使用 Java 客户端库,我设法获取了楼层列表并打印了它们的名称。

电流输出:

我想要的是每一层,例如第 2 层,获取位于该层的所有房间,然后以分层方式在这些房间内获取 IfcProduct 类型的所有实体,例如火灾探测器。

预期输出:

0 投票
1 回答
208 浏览

ifc - BimServer 1.4 getModel 总是返回一个空模型

使用最新的 BIMServer 1.4.0 我无法加载我的模型。返回模型,但它不包含任何类。ifc的生命周期:

我这样初始化

使用此代码通过 bimviews gui(IFC2x3 Step deserializer)签入我尝试获取模型

获得任何课程(例如 IFCSlab 等)都被证明是不成功的,因为它里面没有任何东西我尝试在 bimviews 中将其可视化并且它在那里工作。

IFC 示例: http ://www.mediafire.com/file/8i8v7kfcou3ok2c/IFC_%25C3%2596ffnungen.ifc/file

这个过程有什么问题吗?

0 投票
1 回答
112 浏览

ifc - 如何像使用 Java 的 BimViews 一样创建 3D 视图?

我是BimClientServerLib 插件开发的新手。 我必须创建一个插件/服务,我只需要 3D 视图并获取所有信息,这样如果我推送一些信息,如模拟 Door_1,它应该在 3D 视图中突出显示。我使用 [ BimServerClientLib ] 签入项目并检索一些信息,例如获取所有级别或使用现有 BimViews 作为 3D 查看器和 BIMServerClientLib 作为单独的 Java 服务获取所有检测器。此外,如果我使用 Java 脚本中的 BimViews,我如何使用服务推送信息爪哇。

0 投票
1 回答
931 浏览

revit - 将 Autodesk Revit 模型转换或导出为 USDZ

有没有人知道一种方法

1)将 3D Revit 模型导出为 USDZ 格式(即通过插件)

或者

2)将 Revit 模型(从 RVT、DWG、DGN、FBX、IFC、NWC、DXF、SAT...)转换为 USDZ 格式?

我只能找到提供将 OBJ、STL、DAO、GLB 和 GTLF 转换为 USDZ 的在线工具。

在此先感谢您的帮助!

史蒂夫

0 投票
1 回答
758 浏览

autodesk-forge - 如何从 BIM BCF 主题视点正确初始化 Autodesk Forge 3D 查看器?

我正在尝试根据 BCF 文件中的 BIM 主题可视化数据正确初始化 Autodesk Forge 3D 查看器。

我已将 3D 模型 (IFC) 上传到 Autodesk API,它已经过处理,我可以使用 Autodesk Forge 3D 查看器成功地可视化/导航模型。

我在 Nemetschek SOLIBRI 中使用相同的 3D 模型 (IFC) 创建主题并使用 BIM BCF 2.1 标准将其导出(请参阅https://github.com/buildingSMART/BCF-XML)。

来自 VisualizationInfo 的 XML 数据:

我尝试在 Autodesk Forge 3D 查看器上设置相同的相机/视图:

结果:Forge 3D 查看器相机视图与在 SOLIBRI 中看到的不匹配,也不与在 BCF 文件中保存为 snapshot-png 的视图不匹配。

也许 SOLIBRI 中的 IFC 模型和 Autodesk 处理的 IFC 模型具有不同的坐标系,或者可能是什么错误?

0 投票
3 回答
238 浏览

autodesk-forge - IFC 实体类型名称是否区分大小写?

任何人都可以帮助了解 IFC 实体类型名称是区分大小写还是不区分大小写。

例如:我们可以在 *.ifc 文件中替换IFCPERSONIfcPerson(camel case) 或(small) 吗?ifcperson

0 投票
1 回答
627 浏览

api - BIM 360 和 Revit API

我正在尝试了解有关 Revit API 的更多信息,因为它与 BIM 360 一起使用。我知道我可以确定isCloudInModel(它在 2019 API 中可用,而不是 2018 年 - 希望这次有意使用它)并使用这些策略获取路径https ://forums.autodesk.com/t5/revit-api-forum/determine-central-file-type-file-server-our-cloud/td-p/6506907

BIM 360 模型似乎没有订阅同步事件,我很难理解我是否可以订阅与同步、保存、打开或其他任何事情有关的任何事件。

BIM 360 上托管的模型的 API 和限制是否有参考?