Revit&Dynamo模式下的视线分析

最近有点沉迷学(chui)习(niu)编程,还扬言要放弃Dynamo,昨天还是没忍住,玩了一下子,于是乎有了以下的内容。

然而上面的是Grasghopper做的视线分析

在初步设计阶段,假如想知道在一个单体建筑的35层的窗户边可以看到周围的哪些建筑,那我们今天的介绍就很有必要了,接下来我们介绍一下基于Revit&Dynamo如何做出以上的视线分析。

首先第一步:

搭建视线追踪程序

Revit&Dynamo模式下的视线分析

使用的关键节点是

1.RayBounce.ByOriginDirection

2.注意上图的最下面滑块节点,这个地方使用Integer Slider而不是Number Slider

第二步:

筛选视线与建筑物相交的点(结果中有很多点是我们第一的那个人的位置点),并将我们定义的人的位置点与这些点连成线。

Revit&Dynamo模式下的视线分析

第三步:

让数据结果可视化,将线以不同的颜色区分出来,视线分析的结果我用模型线在revit中表达出来了,我将视线的区域做成了一个面导入了revit中,关于怎么把Dynamo物件导入revit 我在知乎做了详细介绍(知乎搜索WJLBIM):

Revit&Dynamo模式下的视线分析

Revit&Dynamo模式下的视线分析

看看REVIT中的真面目吧

Revit&Dynamo模式下的视线分析