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. 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. |