Nodos de Dynamo para Autodesk Steel Connections 2020

Consulte los nodos de Dynamo disponibles que se utilizarán con las conexiones de acero.

Nodo de Dynamo Entrada Salida

Connection.ByType

Crea conexiones.

node

Un nodo de conexión o una lista de nodos de conexión.

indexes

El orden del elemento de entrada de una conexión, especificado como una matriz de enteros.

connectionType

El tipo de conexión que se creará (requiere Input.ConnectionTypes).

Connection

Una conexión o una lista de conexiones.

ConnectionNode.FromStructure

Agrupa elementos de datos de estructura en nodos de conexión.

objects

Una lista de los elementos de datos de estructura.

ConnectionNode []

Una lista de nodos de conexión. Para obtener más información, consulte El nodo de agrupación.

ConnectionNode.SubNodesOfSize

En los nodos que tienen al menos el número deseado de elementos o zonas, convierte cada nodo de entrada en una lista de subnodos, donde cada subnodo representa una distribución diferente de los elementos del nodo original.

node

El nodo de conexión.

noOfZones

El número deseado de zonas.

ConnectionNode[]

Una lista de subnodos de conexión, donde cada subnodo es una lista de nodos. Para obtener más información, consulte El nodo de distribuciones.

ConnectionNode.Zones

Devuelve las zonas incluidas en cada zona de conexión de entrada.

connectionNode

El nodo de conexión.

Zone[]

Una lista de zonas.

ConnectionType.ByNames

Crea una elemento ConnectionType a partir de dos cadenas: connectionName y TypeName.

connectionName

Una cadena que contiene el nombre de la conexión.

typeName

Una cadena que contiene el nombre del tipo de conexión.

ConnectionType

Los tipos de conexión resultantes.

ConnectionType.ConnectionName

Devuelve el nombre de un tipo de conexión.

connectionType

El tipo de conexión de entrada.

string

La cadena de salida que contiene el nombre de conexión.

ConnectionType.TypeName

Devuelve el nombre de un tipo de conexión.

connectionType

El tipo de conexión de entrada.

string

La cadena de salida que contiene el tipo de conexión.

Filter.ByAngleBetweenAxes

Devuelve los nodos en los que determinados ejes de los elementos de datos de estructura en las posiciones N y M del nodo forman un ángulo entre X e Y, donde N, M, X, Y y los ejes los ha especificado el usuario.

node

Los nodos de conexión de entrada.

indexFirst

El índice de base cero del primer elemento que se va a comparar.

indexSecond

El índice de base cero del segundo elemento que se va a comparar.

axisFirst

El eje de referencia del primer elemento de datos de estructura (puede ser X, Y o Z, y se especifica como una cadena que no distingue entre mayúsculas y minúsculas).

axisSecond

El eje de referencia del segundo elemento de datos de estructura (puede ser X, Y o Z, y se especifica como una cadena que no distingue entre mayúsculas y minúsculas).

rangeStart

Un valor entre 0 y 90 grados, que representa el inicio del intervalo deseado.

rangeEnd

Un valor entre 0 y 90 grados, que representa el final del intervalo deseado.

accepted

Los nodos que superan el filtro.

rejected

Los nodos que no superan el filtro.

Filter.ByAngleBetweenBeams

Igual al nodo ByAngleBetweenAxes, excepto que el nodo Filter.ByAngleBetweenBeams solo mide el ángulo entre los ejes X, y en el caso de que los elementos estructurales se unan de extremo a extremo, el ángulo puede encontrarse entre 0 y 180 grados en lugar de entre 0 y 90 grados.

node

El nodo o los nodos de conexión de entrada.

indexFirst

El índice de base cero del primer elemento de datos de estructura que se va a comparar.

indexSecond

El índice de base cero del segundo elemento de datos de estructura que se va a comparar.

rangeStart

Un valor entre 0 y 180 grados, que representa el inicio del intervalo deseado.

rangeEnd

Un valor entre 0 y 180 grados, que representa el final del intervalo deseado.

accepted

Los nodos que superan el filtro.

rejected

Los nodos que no superan el filtro.

Filter.BySectionProfile

Devuelve los nodos en los que el elemento de datos de estructura con un índice presenta un perfil de sección específico.

node

El nodo o los nodos de conexión de entrada.

index

El índice de base cero del elemento de datos de estructura que se va a comparar.

profileToFind

El perfil que debe presentar el elemento de datos de estructura para superar el filtro.

accepted

Los nodos que superan el filtro.

rejected

Los nodos que no superan el filtro.

Filter.BySectionShape

Devuelve los nodos en los que el elemento de datos de estructura con un índice presenta una forma de sección específica.

node

El nodo o los nodos de conexión de entrada.

index

El índice de base cero del elemento de datos de estructura que se va a comparar.

shapeToFind

La forma que debe presentar el elemento de datos de estructura para superar el filtro.

accepted

Los nodos que superan el filtro.

rejected

Los nodos que no superan el filtro.

Filter.BySectionType

Devuelve los nodos en los que el elemento de datos de estructura con un índice presenta un tipo de sección específico.

node

El nodo o los nodos de conexión de entrada.

index

El índice de base cero del elemento de datos de estructura que se va a comparar.

nameToFind

El nombre de tipo que debe presentar el elemento de datos de estructura para superar el filtro.

accepted

Los nodos que superan el filtro.

rejected

Los nodos que no superan el filtro.

Filter.BySlantAngle

Devuelve los nodos en los que el elemento de datos de estructura con un determinado índice presenta un ángulo de inclinación específico (ángulo entre el eje del elemento y el eje vertical).

node

El nodo o los nodos de conexión de entrada.

index

El índice de base cero del elemento de datos de estructura que se va a comparar.

rangeStart

Un valor entre 0 y 90 grados, que representa el inicio del intervalo deseado.

rangeEnd

Un valor entre 0 y 90 grados, que representa el final del intervalo deseado.

accepted

Los nodos que superan el filtro.

rejected

Los nodos que no superan el filtro.

Filter.BySlopeAngle

Devuelve los nodos en los que el elemento de datos de estructura con un determinado índice presenta un ángulo de pendiente específico (ángulo entre el eje del elemento y el plano horizontal).

node

El nodo o los nodos de conexión de entrada.

index

El índice de base cero del elemento de datos de estructura que se va a comparar.

rangeStart

Un valor entre 0 y 90 grados, que representa el inicio del intervalo deseado.

rangeEnd

Un valor entre 0 y 90 grados, que representa el final del intervalo deseado.

accepted

Los nodos que superan el filtro.

rejected

Los nodos que no superan el filtro.

Filter.ByZoneType

Devuelve los nodos en los que el elemento de datos de estructura con un determinado índice presenta un tipo de zona específico para ese nodo.

node

El nodo o los nodos de conexión de entrada.

index

El índice de base cero del elemento de datos de estructura que se va a comparar.

zoneType

Una cadena que no distingue entre mayúsculas y minúsculas, y que representa el tipo de zona (extremo o cuerpo).

accepted

Los nodos que superan el filtro.

rejected

Los nodos que no superan el filtro.

Input.ConnectionTypes

Proporciona una lista desplegable para seleccionar tipos de conexión.

Una lista desplegable en la que puede seleccionar cualquiera de los tipos de conexión cargados en el modelo.

connectionType

El tipo de conexión resultante.

Input.SelectStructureData

Proporciona un método para seleccionar manualmente elementos del modelo.

Botón de selección de elementos del modelo.

Elements

La lista resultante de elementos.

Input.StructuralSectionShapes

Proporciona una lista desplegable para seleccionar formas de sección de los elementos de datos de estructura.

Una lista desplegable en la que puede seleccionar cualquiera de las formas de sección.

sectionShape

La forma de sección de salida.

Input.StructuralDataFamilies

Proporciona una lista desplegable para seleccionar familias de elementos de datos de estructura.

Una lista desplegable en la que puede seleccionar cualquiera de las familias cargadas en el modelo.

familyName

El nombre de familia de salida.

Input.StructuralDataTypes

Proporciona una lista desplegable para seleccionar tipos de elementos de datos de estructura.

Una lista desplegable en la que puede seleccionar cualquiera de los tipos cargados en el modelo.

parentFamily

El nombre de familia de salida.

typeName

El nombre del tipo de salida.

Model.GetStructureData

Devuelve la lista de los elementos de datos de estructura seleccionados en el modelo.

Una selección realizada en Revit antes de la ejecución de la secuencia de comandos.

StructureData[]

Una lista de elementos de datos de estructura que se han seleccionado en el modelo.

StructureData.GetCoordinateSystem

Devuelve el sistema de coordenadas de un elemento de datos de estructura.

structureData

Los datos de estructura de entrada.

CoordinateSystem

El sistema de coordenadas de salida (el eje X es rojo, el eje Y es verde y el eje Z es azul).

StructureData.SectionProfile

Devuelve el perfil de sección de un elemento de datos de estructura.

structureData

Los datos de estructura de entrada.

string

El perfil de sección de salida en forma de cadena.

StructureData.SectionShape

Devuelve la forma de sección de un elemento de datos de estructura.

structureData

Los datos de estructura de entrada.

string

La forma de sección de salida en forma de cadena.

StructureData.SectionType

Devuelve el tipo de sección de un elemento de datos de estructura.

structureData

Los datos de estructura de entrada.

string

El tipo de sección de salida en forma de cadena.

StructureData.XAxis

Devuelve el eje X de un elemento de datos de estructura.

structureData

Los datos de estructura de entrada.

Vector

El eje X de salida en forma de vector.

StructureData.YAxis

Devuelve el eje Y de un elemento de datos de estructura.

structureData

Los datos de estructura de entrada.

Vector

El eje Y de salida en forma de vector.

StructureData.ZAxis

Devuelve el eje Z de un elemento de datos de estructura.

structureData

Los datos de estructura de entrada.

Vector

El eje Z de salida en forma de vector.

Zone.Parent

Devuelve el elemento principal de la zona, que es un elemento de estructura de datos.

zone

La zona o las zonas de entrada.

ModelObject

El elemento de datos de estructura de salida.

Zone.ZoneType

Devuelve el tipo de una zona.

zone

La zona o las zonas de entrada.

string

El tipo de zona de salida (extremo o cuerpo) en forma de cadena.