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. |
nó Um nó de conexão ou uma lista de nós de conexão. 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. |
nó 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. |
nó 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. |
nó 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. |
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. 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. |
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. 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. |
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. 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). |
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. 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). |
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. 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ó. |
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. |