适用于 Autodesk Steel Connections 2020 的 Dynamo 节点

查看可用于钢结构连接的 Dynamo 的节点。

Dynamo 节点 输入 输出

Connection.ByType

创建连接。

节点

连接节点或连接节点的列表。

索引

连接中输入图元的顺序,以整数数组的形式给出。

connectionType

要创建的连接类型(需要 Input.ConnectionTypes)

连接

连接或连接列表。

ConnectionNode.FromStructure

将结构数据图元分组为连接节点。

对象

结构数据图元的列表。

ConnectionNode []

连接节点的列表。有关详细信息,请参见分组节点

ConnectionNode.SubNodesOfSize

对于具有至少所需数量的图元或分区的节点,它会将每个输入节点转换为子节点列表,其中每个子节点均是原始节点中图元的不同排列。

node

连接节点。

noOfZones

所需的分区数量。

ConnectionNode[]

连接子节点的列表,其中每个子节点均是节点列表。有关详细信息,请参见排列节点

ConnectionNode.Zones

返回每个输入连接分区中的分区。

connectionNode

连接节点。

Zone[]

分区的列表。

ConnectionType.ByNames

通过以下两个字符串创建 ConnectionType:connectionName 和 typeName。

connectionName

包含连接名称的字符串。

typeName

包含连接类型名称的字符串。

连接类型

生成的连接类型。

ConnectionType.ConnectionName

返回连接类型中的类型名称。

connectionType

输入的连接类型。

字符串(string)

包含连接名称的输出字符串。

ConnectionType.TypeName

返回连接类型中的类型名称。

connectionType

输入的连接类型。

字符串(string)

包含连接类型的输出字符串。

Filter.ByAngleBetweenAxes

返回节点中第 N 和第 M 结构数据图元的特定轴形成 X 和 Y 之间夹角的节点,其中 N、M、X、Y 和轴由用户指定。

节点

输入的连接节点。

indexFirst

要比较的第一个图元从零开始的索引。

indexSecond

要比较的第二个图元从零开始的索引。

axisFirst

第一个结构数据图元的参照轴(可以是 X、Y 或 Z,以不区分大小写的字符串指定)。

axisSecond

第二个结构数据图元的参照轴(可以是 X、Y 或 Z,以不区分大小写的字符串指定)。

rangeStart

值介于 0 到 90 度之间,表示所需范围开始。

rangeEnd

值介于 0 到 90 度之间,表示所需范围结束。

accepted

通过过滤器的节点。

rejected

未通过过滤器的节点。

Filter.ByAngleBetweenBeams

与 ByAngleBetweenAxes 节点类似,区别在于 Filter.ByAngleBetweenBeams 节点仅测量 X 轴之间的角度,而对于结构图元首尾相接的情况,该角度可以介于 0 到 180 度而不是 0 到 90 度之间。

node

输入的连接节点。

indexFirst

要比较的第一个结构数据图元从零开始的索引。

indexSecond

要比较的第二个结构数据图元从零开始的索引。

rangeStart

值介于 0 到 180 度之间,表示所需范围开始。

rangeEnd

值介于 0 到 180 度之间,表示所需范围结束。

accepted

通过过滤器的节点。

rejected

未通过过滤器的节点。

Filter.BySectionProfile

返回索引处的结构数据图元具有特定截面轮廓的节点。

node

输入的连接节点。

索引

要比较的结构数据图元以零为基准的索引。

profileToFind

结构数据图元必须具有才能通过过滤器的轮廓。

accepted

通过过滤器的节点。

rejected

未通过过滤器的节点。

Filter.BySectionShape

返回索引处的结构数据图元具有特定截面形状的节点。

node

输入的连接节点。

索引

要比较的结构数据图元以零为基准的索引。

shapeToFind

结构数据图元必须具有才能通过过滤器的形状。

accepted

通过过滤器的节点。

rejected

未通过过滤器的节点。

Filter.BySectionType

返回索引处的结构数据图元具有特定截面类型的节点。

node

输入的连接节点。

索引

要比较的结构数据图元以零为基准的索引。

nameToFind

结构数据图元必须具有才能通过过滤器的类型名称。

accepted

通过过滤器的节点。

rejected

未通过过滤器的节点。

Filter.BySlantAngle

返回特定索引处的结构数据图元具有特定倾斜角度(图元的轴与垂直轴之间的夹角)的节点。

node

输入的连接节点。

索引

要比较的结构数据图元以零为基准的索引。

rangeStart

值介于 0 到 90 度之间,表示所需范围开始。

rangeEnd

值介于 0 到 90 度之间,表示所需范围结束。

accepted

通过过滤器的节点。

rejected

未通过过滤器的节点。

Filter.BySlopeAngle

返回特定索引处的结构数据图元具有特定坡度角(图元的轴与水平面之间的夹角)的节点。

节点

输入的连接节点。

索引

要比较的结构数据图元以零为基准的索引。

rangeStart

值介于 0 到 90 度之间,表示所需范围开始。

rangeEnd

值介于 0 到 90 度之间,表示所需范围结束。

accepted

通过过滤器的节点。

rejected

未通过过滤器的节点。

Filter.ByZoneType

返回特定索引处的结构数据图元具有其特定分区类型的节点。

节点

输入的连接节点。

索引

要比较的结构数据图元以零为基准的索引。

zoneType

表示分区类型(可以是端点或主体),不区分大小写的字符串。

accepted

通过过滤器的节点。

rejected

未通过过滤器的节点。

Input.ConnectionTypes

提供连接类型的下拉选择。

可以从中选择模型中已载入的任何连接类型的下拉列表。

connectionType

生成的连接类型。

Input.SelectStructureData

提供一种手动选择模型图元的方式。

模型图元的选择按钮。

元素(Elements)

生成的图元列表。

Input.StructuralSectionShapes

提供结构数据图元截面形状的下拉选择。

可以从中选择任何截面形状的下拉列表。

sectionShape

输出的截面形状。

Input.StructuralDataFamilies

提供结构数据图元族的下拉选择。

可以从中选择模型中已载入的任何族的下拉列表。

familyName

输出的族名称。

Input.StructuralDataTypes

提供结构数据图元类型的下拉选择。

可以从中选择模型中已载入的任何类型的下拉列表。

parentFamily

输出的族名称。

typeName

输出的类型名称。

Model.GetStructureData

返回模型中选定结构数据图元的列表。

在 Revit 中所做的选择优先于脚本的执行。

StructureData[]

模型中已选择的结构数据图元的列表。

StructureData.GetCoordinateSystem

返回结构数据图元的坐标系。

structureData

输入的结构数据。

坐标系

输出的坐标系(X 轴为红色,Y 轴为绿色,Z 轴为蓝色)

StructureData.SectionProfile

返回结构数据图元的截面轮廓。

structureData

输入的结构数据。

字符串(string)

输出的截面轮廓,字符串形式。

StructureData.SectionShape

返回结构数据图元的截面形状。

structureData

输入的结构数据。

字符串(string)

输出的截面形状,字符串形式。

StructureData.SectionType

返回结构数据图元的截面类型。

structureData

输入的结构数据。

字符串(string)

输出的截面类型,字符串形式。

StructureData.XAxis

返回结构数据图元的 X 轴。

structureData

输入的结构数据。

向量(Vector)

输出的 X 轴,矢量形式。

StructureData.YAxis

返回结构数据图元的 Y 轴。

structureData

输入的结构数据。

向量(Vector)

输出的 Y 轴,矢量形式。

StructureData.ZAxis

返回结构数据图元的 Z 轴。

structureData

输入的结构数据。

向量(Vector)

输出的 Z 轴,矢量形式。

Zone.Parent

返回分区的父级,它是一个结构数据图元。

zone

输入的分区。

ModelObject

输出的结构数据图元。

Zone.ZoneType

返回分区的分区类型。

zone

输入的分区。

字符串(string)

输出的分区类型(端点或主体),字符串形式。