0

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

该模型已加载以下代码:

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

Aecosim 属性

Forge 查看器属性

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

是否有人有流程/代码来避免这个比率,或者问题已经提交给 Autodesk 开发团队?

先感谢您 !

4

1 回答 1

0

不幸的是,当前通过 Forge Model Derivative API 转换为 SVF 时确定属性显示单位,并且applyScaling选项不会覆盖属性显示单位。

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

于 2020-04-01T02:36:36.350 回答