Autodesk Viewer 问题和从翻译到 SVF 的缺失元素

Posted

技术标签:

【中文标题】Autodesk Viewer 问题和从翻译到 SVF 的缺失元素【英文标题】:Autodesk Viewer problem and missing elements from translation to SVF 【发布时间】:2020-07-21 14:55:24 【问题描述】:

我一直在努力鼓励我们一些不太精通 Revit 的建筑服务工程师使用 Autodesk Viewer 产品。不幸的是,我遇到了一些问题,其中一个我认为我已经解决了,而我猜想另一个与 Autodesk Viewer Applications 编程与模型衍生 API 的交互有关。

最初我上传了我们的服务模型以及支持的建筑和结构模型,但在查看器中创建的单独 3D 视图的阶段是“现有”,并带有“显示全部”过滤器。我设法通过在每个称为“3D”的模型中创建一个 3D 视图并根据我的喜好设置相位和过滤器来解决这个问题。快乐的时光。

在自定义 Forge 查看器应用的 POST 作业期间将 generateMasterViews 设置为 true 是否也能更好地解决此问题?

但是,我只是将服务模型中的一些元素导入 Autodesk Viewer 应用程序。最值得注意的是它缺少管道、卫生管道、电缆桥架、散热器。在“3D” 3D 视图中,我创建的所有内容都已正确分阶段,工作集、可见性图形、视图规则是协调(无法更改为机械)和 Revit 中的所有内容都看起来很笨拙。在观众看来,这是一个不同的故事。即使我自己上传服务模型。奇怪的是,在 2D 图纸视图中,所有设备和基础设施都很好,现在只是 3D。

所以我对 javascript 和 Forge API 的了解非常初级,但我猜问题出在 Autodesk Viewer 在模型转换为 svf 时执行模型衍生 API 的问题。

这听起来正确吗? 这可能是 Autodesk 查看器应用程序中的错误吗?我不太确定在哪个 Autodesk 论坛上发帖最好。 这可能是模型衍生 API 中的错误吗?还是我不知道的设置?

我想我正处于一个我真正追求的是一个自定义 Forge 查看器应用程序以设计我所追求的功能的地方,在这种情况下,控制 .svf 文件输出的分阶段并确保一切顺利通过在视图中。

无论如何都不是最有趣的帖子,如果您现在还在阅读,谢谢。但我确信我不能是唯一遇到这个问题的人。虽然我很想分享一个模型来展示正在发生的事情,但不幸的是它具有商业敏感性。

如果有人能更深入地了解技术

干杯,皮特

【问题讨论】:

【参考方案1】:

您好,请确保这些元素在 3D 视图中可见,并且在 Revit UI 的发布设置中选择了这些 3D 视图。否则,Model Derivative API 将仅转换名为 3D 的默认 3D 视图,该视图可能不包含适当的元素可见性配置。

如果设置后此问题仍然存在,请考虑提供非机密模型以供 forge[DOT]help[AT]autodesk[DOT]com 进行调查。谢谢!

【讨论】:

感谢陈奕迅的回复,我会试试你的建议,看看有没有成功。干杯,皮特 您好 Eason,通过创建包含我需要的发布集解决了问题。我不明白的是,需要对发布设置进行修改,以便向查看者发送所需的视图和图纸,并阻止它自动发布默认的 3D 视图和所有图纸。再次感谢您的回复。干杯,皮特 不客气!很高兴听到它对您有用。据我所知,Revit 领域的大多数 Forge 初学者在第一次使用 Forge 时可能会遇到这个问题,如果有什么地方可以提供解决此类问题的指南,我将与我们的团队讨论。干杯! :)

以上是关于Autodesk Viewer 问题和从翻译到 SVF 的缺失元素的主要内容,如果未能解决你的问题,请参考以下文章

Autodesk Forge Viewer 在本地服务器上存储文件?

将模型从 Autodesk Viewer 加载到 Forge Viewer

Autodesk forge“无法触发此文件的翻译”

在 Forge Viewer 上查看原生 PDF 和 DWF,无需翻译

默认情况下如何使 Autodesk Viewer 正交

Autodesk Viewer API,不将标记渲染到新版本的屏幕截图画布