Nós do Dynamo para o Autodesk Steel Connections 2020

Revise os nós do Dynamo disponíveis para usar com as conexões de aço.

Nó do Dynamo Entrada Saída

Connection.ByType

Cria conexões.

Um nó de conexão ou uma lista de nós de conexão.

índices

A ordem do elemento de entrada em uma conexão, fornecida como uma matriz de inteiros.

connectionType

O tipo de conexão a ser criado (exige Input.ConnectionTypes).

Conexão

Uma conexão ou uma lista de conexões.

ConnectionNode.FromStructure

Agrupa elementos de dados de estrutura em nós de conexão.

objetos

Uma lista de elementos de dados de estrutura.

ConnectionNode []

Uma lista de nós de conexão. Para obter mais informações, consulte O nó Agrupamento

ConnectionNode.SubNodesOfSize

Para os nós que têm pelo menos um número desejado de elementos ou zonas, transforma cada nó de entrada em uma lista de subnós, na qual cada subnó é uma organização diferente dos elementos no nó original.

O nó de conexão.

noOfZones

O número desejado de zonas.

ConnectionNode[]

Uma lista de subnós de conexão, em que cada subnó é uma lista de nós. Para obter mais informações, consulte O nó Organizações.

ConnectionNode.Zones

Retorna as zonas em cada zona de conexão de entrada.

connectionNode

O nó de conexão.

Zone[]

Uma lista de zonas.

ConnectionType.ByNames

Cria um ConnectionType com base em duas sequências de caracteres: connectionName e typeName.

connectionName

Uma sequência de caracteres que contém o nome da conexão.

typeName

Uma sequência de caracteres que contém o nome do tipo de conexão.

ConnectionType

Os tipos de conexão resultantes.

ConnectionType.ConnectionName

Retorna o nome de um tipo de conexão.

connectionType

O tipo de conexão de entrada.

string

A sequência de caracteres de saída que contém o nome da conexão.

ConnectionType.TypeName

Retorna o nome de um tipo de conexão.

connectionType

O tipo de conexão de entrada.

sequência

A sequência de caracteres de saída que contém o tipo de conexão.

Filter.ByAngleBetweenAxes

Retorna os nós nos quais certos eixos dos elementos de dados de estrutura de ordem N e M no nó formam um ângulo entre X e Y, em que N, M, X, Y e os eixos são especificados pelo usuário.

O(s) nó(s) da conexão de entrada.

indexFirst

O índice com base em zero do primeiro elemento a ser comparado.

indexSecond

O índice com base em zero do segundo elemento a ser comparado.

axisFirst

O eixo de referência do primeiro elemento de dados de estrutura (pode ser X, Y ou Z, especificado como uma sequência de caracteres que não distingue maiúsculas e minúsculas).

axisSecond

O eixo de referência do segundo elemento de dados de estrutura (pode ser X, Y ou Z, especificado como uma sequência de caracteres que não distingue maiúsculas e minúsculas).

rangeStart

Um valor entre 0 e 90 graus, que representa o início do intervalo desejado.

rangeEnd

Um valor entre 0 e 90 graus, que representa o fim do intervalo desejado.

aceito

Os nós que passam no filtro.

rejeitado

Os nós que não passam no filtro.

Filter.ByAngleBetweenBeams

Como o nó ByAngleBetweenAxes, com a diferença de que o nó Filter.ByAngleBetweenBeams só mede o ângulo entre os eixos X e, caso os elementos estruturais se encontrem extremidade a extremidade, o ângulo poderá ser entre 0 e 180 graus em vez de entre 0 e 90 graus.

O(s) nó(s) da conexão de entrada.

indexFirst

O índice com base em zero do primeiro elemento de dados de estrutura a ser comparado.

indexSecond

O índice com base em zero do segundo elemento de dados de estrutura a ser comparado.

rangeStart

Um valor entre 0 e 180 graus, que representa o início do intervalo desejado.

rangeEnd

Um valor entre 0 e 180 graus, que representa o fim do intervalo desejado.

aceito

Os nós que passam no filtro.

rejeitado

Os nós que não passam no filtro.

Filter.BySectionProfile

Retorna os nós nos quais o elemento de dados de estrutura em um índice tem um perfil de corte determinado.

O(s) nó(s) da conexão de entrada.

index

O índice com base em zero do elemento de dados de estrutura a ser comparado.

profileToFind

O perfil que o elemento de dados de estrutura precisa ter para passar no filtro.

aceito

Os nós que passam no filtro.

rejeitado

Os nós que não passam no filtro.

Filter.BySectionShape

Retorna os nós nos quais o elemento de dados de estrutura em um índice tem uma forma de corte determinada.

O(s) nó(s) da conexão de entrada.

index

O índice com base em zero do elemento de dados de estrutura a ser comparado.

shapeToFind

A forma que o elemento de dados de estrutura precisa ter para passar no filtro.

aceito

Os nós que passam no filtro.

rejeitado

Os nós que não passam no filtro.

Filter.BySectionType

Retorna os nós nos quais o elemento de dados de estrutura em um índice tem um tipo de corte determinado.

O(s) nó(s) da conexão de entrada.

index

O índice com base em zero do elemento de dados de estrutura a ser comparado.

nameToFind

O nome do tipo que o elemento de dados de estrutura precisa ter para passar no filtro.

aceito

Os nós que passam no filtro.

rejeitado

Os nós que não passam no filtro.

Filter.BySlantAngle

Retorna os nós nos quais o elemento de dados de estrutura em um índice determinado tem um ângulo inclinado determinado (ângulo entre o eixo do elemento e o eixo vertical).

O(s) nó(s) da conexão de entrada.

index

O índice com base em zero do elemento de dados de estrutura a ser comparado.

rangeStart

Um valor entre 0 e 90 graus, que representa o início do intervalo desejado.

rangeEnd

Um valor entre 0 e 90 graus, que representa o fim do intervalo desejado.

aceito

Os nós que passam no filtro.

rejeitado

Os nós que não passam no filtro.

Filter.BySlopeAngle

Retorna os nós nos quais o elemento de dados de estrutura em um índice determinado tem um ângulo de inclinação determinado (ângulo entre o eixo do elemento e o plano horizontal).

O(s) nó(s) da conexão de entrada.

index

O índice com base em zero do elemento de dados de estrutura a ser comparado.

rangeStart

Um valor entre 0 e 90 graus, que representa o início do intervalo desejado.

rangeEnd

Um valor entre 0 e 90 graus, que representa o fim do intervalo desejado.

aceito

Os nós que passam no filtro.

rejeitado

Os nós que não passam no filtro.

Filter.ByZoneType

Retorna os nós nos quais o elemento de dados de estrutura em um índice determinado tem um tipo de zona determinado para esse nó.

O(s) nó(s) da conexão de entrada.

index

O índice com base em zero do elemento de dados de estrutura a ser comparado.

zoneType

Uma sequência de caracteres que não distingue maiúsculas e minúsculas, que representa o tipo de zona (pode ser extremidade ou corpo).

aceito

Os nós que passam no filtro.

rejeitado

Os nós que não passam no filtro.

Input.ConnectionTypes

Fornece uma seleção suspensa de tipos de conexão.

Um menu suspenso no qual você pode selecionar qualquer tipo de conexão carregado no modelo.

connectionType

O tipo de conexão resultante.

Input.SelectStructureData

Fornece uma forma de selecionar manualmente os elementos do modelo.

Botão de seleção dos elementos do modelo.

Elementos

A lista de elementos resultante.

Input.StructuralSectionShapes

Fornece uma seleção suspensa das formas de corte dos elementos de dados de estrutura.

Um menu suspenso no qual você pode selecionar qualquer das formas de corte.

sectionShape

A forma de corte de saída.

Input.StructuralDataFamilies

Fornece uma seleção suspensa das famílias de elementos de dados de estrutura.

Um menu suspenso no qual você pode selecionar qualquer família carregada no modelo.

familyName

O nome da família de saída.

Input.StructuralDataTypes

Fornece uma seleção suspensa dos tipos de elementos de dados de estrutura.

Um menu suspenso no qual você pode selecionar qualquer tipo carregado no modelo.

parentFamily

O nome da família de saída.

typeName

O nome do tipo de saída.

Model.GetStructureData

Retorna a lista dos elementos de dados de estrutura selecionados no modelo.

Uma seleção feita no Revit anterior à execução do script.

StructureData[]

Uma lista de elementos de dados de estrutura que foram selecionados no modelo.

StructureData.GetCoordinateSystem

Retorna o sistema de coordenadas de um elemento de dados de estrutura.

structureData

Os dados da estrutura de entrada.

CoordinateSystem

O sistema de coordenadas de saída (o eixo X é vermelho, o eixo Y é verde e o eixo Z é azul)

StructureData.SectionProfile

Retorna o perfil de corte de um elemento de dados de estrutura.

structureData

Os dados da estrutura de entrada.

string

O perfil de corte de saída, como uma sequência de caracteres.

StructureData.SectionShape

Retorna a forma de corte de um elemento de dados de estrutura.

structureData

Os dados da estrutura de entrada.

sequência

A forma de corte de saída, como uma sequência de caracteres.

StructureData.SectionType

Retorna o tipo de corte de um elemento de dados de estrutura.

structureData

Os dados da estrutura de entrada.

sequência

O tipo de corte de saída, como uma sequência de caracteres.

StructureData.XAxis

Retorna o eixo X de um elemento de dados de estrutura.

structureData

Os dados da estrutura de entrada.

Vetor

O eixo X de saída, como um vetor.

StructureData.YAxis

Retorna o eixo Y de um elemento de dados de estrutura.

structureData

Os dados da estrutura de entrada.

Vetor

O eixo Y de saída, como um vetor.

StructureData.ZAxis

Retorna o eixo Z de um elemento de dados de estrutura.

structureData

Os dados da estrutura de entrada.

Vetor

O eixo Z de saída, como um vetor.

Zone.Parent

Retorna o pai da zona, que é um elemento de dados de estrutura.

zona

A(s) zona(s) de entrada.

ModelObject

O elemento de dados de estrutura de saída.

Zone.ZoneType

Retorna o tipo de uma zona.

zona

A(s) zona(s) de entrada.

sequência

O tipo de zona de saída (extremidade ou corpo), como uma sequência de caracteres.