0

我有一个 revit 文件,能够通过云将其转换为 svf 并在 3D 查看器中查看。它既可以作为 .rvt 文件的直接转换,也可以作为 navisworks 插件导出器的导出。

我的问题:我希望我的应用程序的用户也能够像在 revit 中一样看到地板 2D 视图。

我查看了所有清单文件,但没有看到楼层视图的 f2d。

您建议我将什么用于 2D 视图?请注意,我将有很多图纸要处理/查看,因此我不希望必须为每个视图导出 dwg 然后转换它们。我希望有一个特殊的设置可以传递给将创建 2D 视图的转换器

(注意:我还希望能够动态突出显示/纹理此视图的房间。所以我需要能够像在 3D 查看器中一样访问几何图形)

4

2 回答 2

1

Afaik Revit 项目文件中定义的所有 2D 视图都会自动翻译并包含在 Forge 输出中。例如,您是否查看过 LmvNav 示例?

https://calm-inlet-4387.herokuapp.com

它显示 2D 和 3D 视图。

请注意辅助视图下拉列表中可用的 2D 视图列表:

默认 3D 和选定的 2D 辅助视图

它甚至可以链接两个视图中的元素,以便在一个视图中选择的任何内容都会在另一个视图中突出显示:

跨视图的选定元素同步

您可以检查它从哪里获取 2D 流。源代码在 GitHub 上:

https://github.com/JimAwe/LmvNavTest

我认为您在将 2D 流或 3D 流提供给查看器时会选择它。

于 2016-09-16T13:59:45.943 回答
0

添加到 Jeremy's,仅供参考 - 如果您正在寻找一种已发布模型的方法,这无济于事。但是,如果您不是,您可能仍需要注意 - 如果您有 revit 模型,则有一个 UI 工具可以选择您希望包含的视图。

https://fieldofviewblog.wordpress.com/2016/04/02/selecting-views-to-publish-revit-project-on-a360/

于 2016-09-16T17:15:17.827 回答