最近一些Forge客户都在询问我同一个的问题,他们但愿将Revit的网格呈如今viewer中,藉此让我有机会来完成这件事,并将它记录在本文章里,就让咱们开始吧!spa
在开始以前,有件事你必须先知道:插件
因为在Revit里格子线只能在2D视图(例如平面图、立面图、表单等等)中显示,并不会在3D视图中被看见。所以,咱们也没法在Forge
Viewer的3D视图中看到这些格子线,网格会在模型转文件时被忽略。据我所知,这是目前的限制。
可是,这并不是彻底不可能。为了实现这一点,咱们能够利用Rvit族群的通用线基准的模型样板建立3D格子线族,如下是他的样子:3d
在以后,咱们能够将此族组件放置在平面图中Revit格子线的位置上:blog
为了加快速度,我写了一个Dynamo脚原本正确放置3D格子线:get
下图是此Dynamo脚本的运行结果:
注意,此脚本将获取Revit中全部网格的位置,而后仅将3D网格放置在所选楼层中;若是您必须在多个楼层显示3D格子线,请修改此脚本或编写您本身的Revit插件以实现它。同步
如今准备将此RVT模型上传到Forge进行转档。 只需等待转档完成,而后您就会看到格子线!博客
此篇文章同步发表在 Forge 官方博客:
https://forge.autodesk.com/bl...it