大数跨境
0
0

分享 | Dynamo创建曲面桁架的另一种方法

分享 | Dynamo创建曲面桁架的另一种方法 BIM 酷族
2019-07-10
0
导读:尝试常新

    昨天分享了公众号“Revit教程”里的一个dynamo创建曲面桁架的案例,有种停不下来的节奏。今天,还是应用这个思路,采用其他一些节点来创建这个桁架。

  

step1 拾取曲线,并识别曲线

    

step2  仍然采用Curve.Offset偏移拾取的曲线,并采用Number.Slide滑块给偏移量赋予可以参变的值,以此来控制曲面桁架造型。

     这里采用Vector.YAxis直接获取曲线偏移向量,并给向量赋可参变值,方法同上,采用Number.Slide滑块。反向偏移则由一个Code.Block赋值。本流程其他操作与昨天介绍的方法相同。


step3 先创建已经完成的三条线的实体造型。不再载入自适应族。确定一个平面、原点,通过Circle.ByPlaneRadius节点,创建轮廓线,三条曲线即为轮廓放样路径,以Solid.BySweep节点形成实体。即三根通常弦杆实体圆管。

step4

   通过Number.slide滑块控制三条曲线的分段,并确定上的点。

   每条线经过该流程运行后,形成滑块控制数量的点坐标列表,如下图所示。如此形成三个列表,分别为每条线上点坐标list

step4

   每两条线上的点以StartPoint到EendPoint一一对应,形成线。然后依据上面的方法,重建了弦杆间拉结的闭环弦杆实体。

step5

       分别提取弦杆上的奇数点

      提前弦杆上的偶数点

   创建一个由奇数点和偶数点连接的线。同样通过轮廓放样的方法,创建实体。如此就创建出两条弦杆间的斜向弦杆的实体。

同样方法,重建其他斜弦杆。


  通过以上操作,选择曲线,运行,结果如下:

这个dynamo的优势是:


1、节点更简洁;

2、可以控制节点数量,已经桁架变形高度等。这是桁架30个节点之情形。

3、直接采用dynamo节点创造形体,不用在另外创建自适应族。


  不过也有问题,实体Geometry如何转化为族导入项目,以及族参数的添加,还需要再深入一步。


   好的,今天就分享到这里。明天见!

  

  

   文末送上福利:关注转发积攒10个,保留2小时,获得本案例模型及dynamo文件。


        今天就分享到这里,本期由衷感谢圈友温健龙先生,就实体转化为族可以参考他的知乎文章https://zhuanlan.zhihu.com/p/33575383。

识别二维码,关注我们


中正信数字科技,用心服务

BIM咨询|BIM实施|构件族库

【声明】内容源于网络
0
0
BIM 酷族
分享Revit族及项目创建技巧,及BIM应用案例。
内容 277
粉丝 0
BIM 酷族 分享Revit族及项目创建技巧,及BIM应用案例。
总阅读64
粉丝0
内容277