Dynamo For Revit:CurveElement 与 DetailCurve
前言
本文介绍 CurveElement 与 DetailCurve 相关的节点,实际上就是和模型线对应的节点。
另外,Dynamo For Revit: CurveByPoints 这篇文章也是创建模型线。
内容
- 创建模型线:
DetailCurve.ByCurve
,在 Dynamo 里面创建一条线,然后用它作为输入,在 Revit 中创建一条模型线。 - 转化成 reference:
CurveElement.ElementCurveReference
,这样那些需要用到 reference 的节点就可以使用它了。reference 实际上是编程上的概念。 - 从 Revit 的模型线中获取几何意义上的线,并转化成 Dynamo 的线,有两个相同功能的节点,
CurveElement.Curve
和DetailCurve.Curve
。 - 节点
DetailCurve.SetCurve
可以改变现有模型线中线的形状和位置,这个节点的输出是void
,有点匪夷所思。