请选择 进入手机版 | 继续访问电脑版

[Dynamo基础] Dynamo电池代码块库---解读

[复制链接]
查看2699 | 回复0 | 2020-3-16 13:54:08 | 显示全部楼层 |阅读模式
包含我们的节点添加到工作区定义为执行视听节目。在库中,我们可以搜索或浏览到节点。此处包含的节点-已安装的基本节点,我们定义的自定义节点以及我们添加到Dynamo中的程序包管理器中的节点-按类别按层次结构进行组织。让我们回顾一下这个组织,并探讨我们将经常使用的关键节点。


我们在应用程序中连接的Dynamo 实际上是功能库的集合,每个功能库都包含按类别分组的Node。虽然一开始看起来似乎很钝,但它是一个用于组织Dynamo默认安装随附的节点的灵活框架-当我们开始使用自定义节点和其他程序包扩展此基本功能时,这将是更好的选择。


库组织
Dynamo UI的“ 库”部分由按层次组织的库组成。当我们深入到“库”时,我们将依次浏览库,库的类别和类别的子类别,以找到“节点”。

  • 库-Dynamo界面的区域
  • 图书馆-相关类别的集合,例如几何
  • 类别-相关节点的集合,例如与Circles相关的所有内容
  • 子类别-通常通过Create,Action或Query细分类别中的节点
  • 节点-添加到工作区以执行操作的对象
命名约定
每个库的层次结构都反映在添加到工作区的节点名称中,我们也可以在“搜索”字段或代码块(使用Dynamo文本语言)中使用它们。除了使用关键字来查找节点外,我们还可以键入以句点分隔的层次结构。
以这种library.category.nodeName格式键入节点在库层次结构中位置的不同部分会返回不同的结果:

  • library.category.nodeName
  • category.nodeName
  • nodeName 要么 keyword
通常,工作空间中节点的名称将以category.nodeName格式呈现,但有一些值得注意的例外,尤其是在输入和视图类别中。提防类似命名的节点,并注意类别差异:

  • 大多数库中的节点将包括类别格式
  • Point.ByCoordinates并UV.ByCoordinates具有相同的名称,但来自不同的类别
  • 值得注意的例外包括内置函数,Core.Input,Core.View和运算符



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则