当前位置: 代码迷 >> 综合 >> Dynamo For Revit: Element Nodes
  详细解决方案

Dynamo For Revit: Element Nodes

热度:58   发布时间:2024-02-10 11:48:05.0

前言

本文介绍 Revit 2021.1 新加的 Element 节点以及相关概念。在 Revit 2021 版本中,已经添加了 10 个 Element 节点,Dynamo For Revit 2021 新节点: Element Nodes。

内容

Element Nodes 官方链接
Revit 2021.1 新加入的节点:

  • Element.GetChildElements
  • Element.GetParentElement

Element.GetChildElements

这个节点,顾名思义,就是得到一个 Element 的子 Element。这个节点只对某些特定的 Element 有意义,包括:

  1. 楼梯,类别为 BuiltInCategory.OST_Stairs
  2. 楼梯栏杆,类别为 BuiltInCategory.OST_StairsRailing
  3. 梁结构系统,类别为 BuiltInCategory.OST_StructuralFramingSystem
  4. 族实例,只对那些有 sub component 的族实例有意义。

以楼梯为例:

  1. 选中楼梯,可以得到梯段和平台;
  2. 选中栏杆,可以得到顶部扶栏和扶手。
    在这里插入图片描述

Element.GetParentElement

这个节点是 Element.GetChildElements 的逆操作。不过梯段不能找到 Parent,从代码看,似乎有bug,等待下一版更新。
在这里插入图片描述

  相关解决方案