dynamo revitstudio怎么添加revit模块

  Dynamo将指定族沿revit三位曲线放置茬Revit制作模型的过程中,我们通常会做一些族文件的排布放置如果放置点少的话是没有问题的,但是如果放置点的量级增大到百级以上這个排布过程就很枯燥了,如果在这个过程中能找到排布路线接下来的事情就很简单了。 本次举例场景预设为:

  1.某个族要沿着一条彡维曲线排布

  2.族的方向要和族放置点曲线切线方向一致

  如下曲线即为路径曲线,为三维曲线

  要把某个族沿着此三维曲线放置的话,那需要什么样的操作才能达到预期的效果呢?

  一、在【】中获取该曲线因为预设的这条曲线是以概念体量的形式载入到Revit项目中的,所以我们先应该获取该族模型

  二、获取图元中的曲线

  既然我们把目标曲线模型都选择出来了,就应该获取模型中的曲線用【Element.Curves】节点即可。

  此时曲线已经现在在Dynamo界面中了接下来就是思考该怎么将族文件放置在这条曲线上了。将族文件放置在曲线上其实就是找到曲线上特定的点,将族文件放置在这些点上也就同理放在曲线上了,这时我们需要按照一定的规律来寻找曲线上的点了这里举例为按照等弧长的距离放置族文件。首先要做的就是要等分曲线那么此时我们用到的节点是【Curve.PointsAtChordLengthFromPoint】

  执行完这一步点的获取就巳经完成了,起始点这里就不做解释了感兴趣的小伙伴可以研究一下起始点(起始点不设置的话会默认从曲线端点开始布点,而设置了起始点的话会在起始点开始布点)

本站所载作品版权归作者及原出处共同所有凡本网注明“来源:中国BIM培训网”的所有作品、文章,版权均屬于本站转载、摘编或利用其它方式使用上述作品,应注明“来源:中国BIM培训网” 或 “摘自:中国BIM培训网”

我要回帖

更多关于 dynamo revit 的文章

 

随机推荐