最近一些Forge客户都在询问我同一个的问题,他们希望将Revit的网格呈现在viewer中,藉此让我有机会来完成这件事,并将它记录在本文章里,就让我们开始吧!
在开始之前,有件事你必须先知道:
由于在Revit里格子线只能在2D视图(例如平面图、立面图、表单等等)中显示,并不会在3D视图中被看见。因此,我们也无法在Forge
Viewer的3D视图中看到这些格子线,网格会在模型转文件时被忽略。据我所知,这是目前的限制。
但是,这并非完全不可能。为了实现这一点,我们可以利用Rvit族群的通用线基准的模型样板创建3D格子线族,以下是他的样子:
在之后,我们可以将此族组件放置在平面图中Revit格子线的位置上:
为了加快速度,我写了一个Dynamo脚本来正确放置3D格子线:
下图是此Dynamo脚本的运行结果:
注意,此脚本将获取Revit中所有网格的位置,然后仅将3D网格放置在所选楼层中;如果您必须在多个楼层显示3D格子线,请修改此脚本或编写您自己的Revit插件以实现它。
现在准备将此RVT模型上传到Forge进行转档。 只需等待转档完成,然后您就会看到格子线!
此篇文章同步发表在 Forge 官方博客:
https://forge.autodesk.com/bl...
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/102951.html
摘要:最近,我收到一个客户的需求,希望可以把的相机状态通过还原到里。因为没有直接的方法可以修改相机的值。的相机视角比的相机视角宽。调用以取得焦距。因此,裁剪区域的范围计算为宽度视图的相机焦距。高度常规相机片幅的比例。 最近,我收到一个客户的需求,希望可以把Viewer的相机状态通过Revit API还原到Revit里。所以我们来看看要如何实现这个要求。在开始之前,你要先知道一些有关于Revi...
摘要:现在让我们修改这个示例让他可以展示两个同项目但不同版号的模型及。示例执行结果如下这边是这个比较模型的括展代码英文原文 showImg(https://segmentfault.com/img/bVOmjp?w=1542&h=925); 熟悉 BIM360 Team 的朋友可能知道他有一个很牛的模型文档版本比较的功能,但如果模型是放在 Google 云盘或是百度云盘上有可能做到吗? Au...
摘要:有提供类似的功能,但这并不包含在里头。条列清单或是切换视图是非常容易的,你主要是要建立一个使用者介面让使用者去选取他们想观看的内容。我使用了来确保当前载入模型占用的内存可以都被释出。 此篇文章原作是 Autodesk ADN Philippe Leefsma,以下以我简称。 这有一个简易的博客用来说明一个我刚加入 https://forge-rcdb.autodesk.io 的一个新功...
摘要:默认情况下,是英文环境,调取的是的资源其实无需翻译。但是,如前面提到的,语言包只是包含了部分常规字串的翻译,如果遇到没有包含的常规字串怎么办呢例如,本例中的语言包并没有对,进行翻译,所以即使切换了语言,它们仍旧是英文。 注:本文是个人调试分析所得,非官方文档,请酌情选用参考。文中分析的数据由https://extract.autodesk.io转换下载而来。 谈到信息本地化,个人觉得包...
阅读 1715·2021-11-25 09:43
阅读 15098·2021-09-22 15:11
阅读 2605·2019-08-30 13:19
阅读 1982·2019-08-30 12:54
阅读 1801·2019-08-29 13:06
阅读 906·2019-08-26 14:07
阅读 1597·2019-08-26 10:47
阅读 3006·2019-08-26 10:41