Dynamo For Revit:CurveElement 与 DetailCurve

前言

本文介绍 CurveElement 与 DetailCurve 相关的节点,实际上就是和模型线对应的节点。
Dynamo For Revit:CurveElement 与 DetailCurve
Dynamo For Revit:CurveElement 与 DetailCurve
另外,Dynamo For Revit: CurveByPoints 这篇文章也是创建模型线。

内容

  1. 创建模型线:DetailCurve.ByCurve,在 Dynamo 里面创建一条线,然后用它作为输入,在 Revit 中创建一条模型线。
  2. 转化成 reference:CurveElement.ElementCurveReference,这样那些需要用到 reference 的节点就可以使用它了。reference 实际上是编程上的概念。
  3. 从 Revit 的模型线中获取几何意义上的线,并转化成 Dynamo 的线,有两个相同功能的节点,CurveElement.CurveDetailCurve.Curve
  4. 节点 DetailCurve.SetCurve 可以改变现有模型线中线的形状和位置,这个节点的输出是 void,有点匪夷所思。
    Dynamo For Revit:CurveElement 与 DetailCurve