使用 Autodesk Forge 的 3D DGN 几何数据

3D DGN Geometrical Data with Autodesk Forge

我正在尝试使用来自 AecoSIM 3D 模型(3D DGN 格式)的 Forge API 处理数据。所有数据都在 Forge ModelData 中,但几何属性的值非常奇怪(长度的单位似乎是微米,即 x10e6;面积的单位是微米,x10e12;体积的单位是微米,x10e18)。

模型已加载以下代码:

var loadOptions = {
  isAEC: true,
  applyScaling: 'm', //always in meter
  applyRefPoint: true
};
await this.viewer!.loadDocumentNode(viewerDocument, view, loadOptions);

在 Navisworks 2020 中使用 DGN beta 加载器的结果是相同的(如果我们使用旧的加载器则根本没有属性)。

是否有人 process/code 可以避免此比率,或者是否已将此问题提交给 Autodesk 开发团队?

提前致谢!

不幸的是,属性 显示单位是在通过 Forge 模型导数 API 转换为 SVF 时确定的,applyScaling 选项不会覆盖 属性 显示单位.

为了支持这一点,我们有一个愿望清单项目 LMV-5097。请记住这个wishlist item id以供日后参考,一旦发布我们会在官方博客上公布。所以,请继续关注我们的博客。谢谢!

问题现已通过 Forge Viewer 更新得到修复