节点库(Library)是所有Dynamo节点的集合,在Dynamo for Revit左侧的节点库选项卡中,共有八类节点库,分别为:Analyze(分析节点)、BuiltIn(内置节点)、Core(核心节点)、Display(显示节点)、Geometry(几何图形节点)、Office(办公软件相关节点)、Operators(运算节点)、以及Revit(Revit相关节点)。Dynamo的节点库并没有一个固定的版本或架构,随着版本的更新迭代,节点在节点库的位置也可能随之改变。节点库分类方式的差异会使得使用方式上有不同的侧重方面,Dynamo的专业性也会随着节点库的增多与优化而越来越强。同时要善用节点库上方的搜索功能,无论节点库如何变化,都可随时找到所需要的任意节点。比如在搜索框中搜索关键词“point”,节点库就会展示出与之相关的所有节点,以供用户选择。
Dynamo中的节点根据行为可以划分为三种,点开任一节点库,我门会发现所有节点都被划分在了三个不同的标记之下:第一种是创建类,在节点库中用“+”标记,这类节点主要用来新建数据,如添加构件、数据等;第二种是操作类,在节点库中用闪电符号标记,该种节点用来操作构件或数据,例如旋转图形、移动构件等;第三种是查询类,在节点库中用“?”标记,这类节点可用来查询某些特定的信息,如查询图形的面积或位置等。
Dynamo中除去这些现有已编译好的节点,还存在两种特殊的节点:一是CodeBlock,在Dynamo中,代码块可直接输入DesignScript的节点,双击鼠标左键即可快速打开CodeBlock节点。CodeBlock节点具有输入字符串、数值、列表、公式等功能,Dynamo中的许多节点都可以用这一节点代替。二是PythonScript节点,该节点可以与外部的Python库相连,利用现有的Python中的资源来达到较为高级的函数功能,PythonScript节点还为链接RevitAPI提供了桥梁,通过解析的方式来运行API的功能。
转载请注明来源本文地址:https://www.tuituisoft/blog/21277.html