ÍNDICE DOS NÓS

Este índice fornece informações adicionais sobre todos os nós usados neste manual de introdução, bem como outros componentes que você pode considerar úteis. Esta é apenas uma introdução a alguns dos 500 nós disponíveis no Dynamo.

Funções internas

IMAGEM Contagem
Retorna o número de itens na lista especificada.
IMAGEM
IMAGEM Aplainar
Retorna a lista 1D mesclada da lista de entradas multidimensionais.
IMAGEM
IMAGEM Map
Mapeia um valor para um intervalo de entrada
IMAGEM

Núcleo

Core.Color

CRIAR
IMAGEM Color.ByARGB
Crie uma cor usando os componentes alfa, vermelho, verde e azul.
IMAGEM
IMAGEM Faixa de cores
Retorne uma cor de um gradiente de cores entre uma cor inicial e uma cor final.
IMAGEM
AÇÕES
IMAGEM Color.Brightness
Retorna o valor de brilho desta cor.
IMAGEM
IMAGEM Color.Components
Lista os componentes para a cor na ordem: alfa, vermelho, verde, azul.
IMAGEM
IMAGEM Color.Saturation
Retorna o valor de saturação desta cor.
IMAGEM
IMAGEM Color.Hue
Retorna o valor de matiz desta cor.
IMAGEM
CONSULTA
IMAGEM Color.Alpha
Localize o componente alfa de uma cor, 0 a 255.
IMAGEM
IMAGEM Color.Blue
Localize o componente azul de uma cor, 0 a 255.
IMAGEM
IMAGEM Color.Green
Localize o componente verde de uma cor, 0 a 255.
IMAGEM
IMAGEM Color.Red
Localize o componente vermelho de uma cor, 0 a 255.
IMAGEM

Core.Display

CRIAR
IMAGEM Display.ByGeometryColor
Exibe a geometria usando uma cor.
IMAGEM

Core.Input

AÇÕES
IMAGEM Booleano
Seleção entre verdadeiro e falso.
IMAGEM
IMAGEM Bloco de código
Permite que o código DesignScript seja criado diretamente.
IMAGEM
IMAGEM Caminho do diretório
Permite selecionar um diretório no sistema para obter o caminho
IMAGEM
IMAGEM Caminho do arquivo
Permite selecionar um arquivo no sistema para obter o nome de arquivo.
IMAGEM
IMAGEM Controle deslizante de números inteiros
Um controle deslizante que produz valores inteiros.
IMAGEM
IMAGEM Número
Cria um número.
IMAGEM
IMAGEM Número do controle deslizante
Um controle deslizante que produz valores numéricos.
IMAGEM
IMAGEM Cadeia de caracteres
Cria uma cadeia de caracteres.
IMAGEM

Core.List

CRIAR
IMAGEM List.Create
Cria uma nova lista com base nas entradas fornecidas.
IMAGEM
IMAGEM List.Combine
Aplica um combinador a cada elemento em duas sequências
IMAGEM
IMAGEM Intervalo de números
Cria uma sequência de números no intervalo especificado.
IMAGEM
IMAGEM Sequência de números
Cria uma sequência de números.
IMAGEM
AÇÕES
IMAGEM List.Chop
Divida uma lista em um conjunto de listas que contêm a quantidade determinada de itens.
IMAGEM
IMAGEM List.Count
Retorna o número de itens armazenados na lista determinada.
IMAGEM
IMAGEM List.Flatten
Mescla uma lista aninhada de listas por um determinado valor.
IMAGEM
IMAGEM List.FilterByBoolMask
Filtra uma sequência examinando os índices correspondentes em uma lista separada de booleanos.
IMAGEM
IMAGEM List.GetItemAtIndex
Retorna um item da lista fornecida que está localizado no índice especificado.
IMAGEM
IMAGEM List.Map
Aplica uma função a todos os elementos de uma lista, gerando uma nova lista com base nos resultados
IMAGEM
IMAGEM List.Reverse
Cria uma nova lista que contém os itens da lista determinada, mas na ordem inversa
IMAGEM
IMAGEM List.ReplaceItemAtIndex
Substitua um item da lista determinada que está localizado no índice especificado
IMAGEM
IMAGEM List.ShiftIndices
Troca os índices da lista à direita pelo valor fornecido
IMAGEM
IMAGEM List.TakeEveryNthItem
Obtém os itens da lista fornecida em índices que são múltiplos do valor fornecido, após o deslocamento fornecido.
IMAGEM
IMAGEM List.Transpose
Troca as linhas e as colunas de uma lista de listas. Se houver algumas linhas mais curtas que outras, os valores nulos serão inseridos como espaços reservados na matriz resultante de forma que ela seja sempre retangular
IMAGEM

Core.Logic

AÇÕES
IMAGEM If
Declaração condicional. Verifica o valor booleano da entrada de teste. Se a entrada de teste for verdadeira, o resultado retornará a entrada verdadeira; caso contrário, o resultado retornará a entrada falsa.
IMAGEM

Core.Math

AÇÕES
IMAGEM Math.Cos
Retorna o cosseno de um ângulo.
IMAGEM
IMAGEM Math.DegreesToRadians
Converte um ângulo em graus em um ângulo em radianos.
IMAGEM
IMAGEM Math.Pow
Eleva um número à potência especificada.
IMAGEM
IMAGEM Math.RadiansToDegrees
Converte um ângulo em radianos em um ângulo em graus.
IMAGEM
IMAGEM Math.RemapRange
Ajusta o intervalo de uma lista de números, preservando o coeficiente de distribuição.
IMAGEM
IMAGEM Math.Sin
Localiza o seno de um ângulo.
IMAGEM

Core.Object

AÇÕES
IMAGEM Object.IsNull
Determina se o objeto determinado é nulo.
IMAGEM

Core.Scripting

AÇÕES
IMAGEM Fórmula
Avalia fórmulas matemáticas. Usa NCalc para a avaliação. Consulte http://ncalc.codeplex.com
IMAGEM

Core.String

AÇÕES
IMAGEM String.Concat
Concatena várias cadeias de caracteres em uma única cadeia de caracteres.
IMAGEM
IMAGEM String.Contains
Determina se a cadeia de caracteres fornecida contém a subcadeia de caracteres determinada.
IMAGEM
IMAGEM String.Join
Concatena várias cadeias de caracteres em uma única cadeia de caracteres, inserindo o separador fornecido entre cada cadeia de caracteres unida.
IMAGEM
IMAGEM String.Split
Divide uma única cadeia de caracteres em uma lista de cadeias de caracteres, com as divisões determinadas pelas cadeias de caracteres do separador fornecidas.
IMAGEM
IMAGEM String.ToNumber
Converte uma cadeia de caracteres em um inteiro ou um duplo.
IMAGEM

Core.View

AÇÕES
IMAGEM View.Watch
Visualize a saída do nó.
IMAGEM
IMAGEM View.Watch 3D
Mostra uma visualização dinâmica da geometria.
IMAGEM

Geometria

Geometry.Circle

CRIAR
IMAGEM Circle.ByCenterPointRadius
Cria um círculo com o ponto central de entrada e o raio no plano XY universal, com o Z universal como normal.
IMAGEM
IMAGEM Circle.ByPlaneRadius
Crie um círculo centralizado na origem do plano de entrada (raiz), que reside no plano de entrada, com o raio especificado.
IMAGEM

Geometry.CoordinateSystem

CRIAR
IMAGEM CoordinateSystem.ByOrigin
Crie um CoordinateSystem com origem no ponto de entrada, com os eixos X e Y definidos como eixos X e Y do WCS.
IMAGEM
IMAGEM CoordinateSystem.ByCyclindricalCoordinates
Cria um CoordinateSystem nos parâmetros de coordenadas cilíndricas especificados com relação ao sistema de coordenadas especificado
IMAGEM

Geometry.Cuboid

CRIAR
IMAGEM Cuboid.ByLength (origem)
Crie um cuboide centralizado no ponto de entrada, com largura, comprimento e altura especificados.
IMAGEM

Geometry.Curve

AÇÕES
IMAGEM Curve.Extrude (distância)
Efetua a extrusão de uma curva na direção do vetor normal.
IMAGEM
IMAGEM Curve.PointAtParameter
Obtenha um ponto na curva com um parâmetro especificado entre StartParameter() e EndParameter().
IMAGEM

Geometry.Geometry

AÇÕES
IMAGEM Geometry.DistanceTo
Obtenha a distância desta geometria até outra.
IMAGEM
IMAGEM Geometry.Explode
Separa elementos compostos ou não separados em suas partes do componente.
IMAGEM
IMAGEM Geometry.ImportFromSAT
Lista de geometrias importadas
IMAGEM
IMAGEM Geometry.Rotate (basePlane)
Rotaciona o objeto em torno da origem e normal do plano por um grau especificado.
IMAGEM
IMAGEM Geometry.Translate
Converte qualquer tipo de geometria pela distância fornecida na direção determinada.
IMAGEM

Geometry.Line

CRIAR
IMAGEM Line.ByBestFitThroughPoints
Cria uma linha que melhor se aproxima à dispersão de uma plotagem de pontos.
IMAGEM
IMAGEM Line.ByStartPointDirectionLength
Crie uma linha reta começando no ponto e estendendo-se na direção do vetor pelo comprimento especificado.
IMAGEM
IMAGEM Line.ByStartPointEndPoint
Cria uma linha reta entre dois pontos de entrada.
IMAGEM
IMAGEM Line.ByTangency
Crie uma linha tangente à curva de entrada, posicionada no ponto do parâmetro da curva de entrada.
IMAGEM
CONSULTA
IMAGEM Line.Direction
A direção da curva.
IMAGEM

Geometry.NurbsCurve

Criar
IMAGEM NurbsCurve.ByControlPoints
Crie uma BSplineCurve usando pontos de controle explícitos.
IMAGEM
IMAGEM NurbsCurve.ByPoints
Crie uma BSplineCurve interpolando entre os pontos
IMAGEMqcomm

Geometry.NurbsSurface

Criar
IMAGEM NurbsSurface.ByControlPoints
Crie uma NurbsSurface usando pontos de controle explícitos com os graus U e V especificados.
IMAGEM
IMAGEM NurbsSurface.ByPoints
Cria uma NurbsSurface com pontos interpolados especificados e graus U e V. A superfície resultante passará por todos os pontos.
IMAGEM

Geometry.Plane

CRIAR
IMAGEM Plane.ByOriginNormal
Crie um plano centralizado no ponto raiz, com o vetor normal de entrada.
IMAGEM
IMAGEM Plane.XY
Cria um plano no XY universal
IMAGEM

Geometry.Point

CRIAR
IMAGEM Point.ByCartesianCoordinates
Forme um ponto em um determinado sistema de coordenadas com três coordenadas cartesianas
IMAGEM
IMAGEM Point.ByCoordinates (2d)
Forme um ponto no plano XY com base em duas coordenadas cartesianas fornecidas. O componente Z é 0.
IMAGEM
IMAGEM Point.ByCoordinates (3d)
Forme um ponto com três coordenadas cartesianas fornecidas.
IMAGEM
IMAGEM Point.Origin
Obtenha o ponto de origem (0,0,0)
IMAGEM
AÇÕES
IMAGEM Point.Add
Adicione um vetor a um ponto. O mesmo que Converter (vetor).
IMAGEM
CONSULTA
IMAGEM Point.X
Obtenha o componente X de um ponto
IMAGEM
IMAGEM Point.Y
Obtenha o componente Y de um ponto
IMAGEM
IMAGEM Point.Z
Obtenha o componente Z de um ponto
IMAGEM

Geometry.Polycurve

CRIAR
IMAGEM Polycurve.ByPoints
Crie a PolyCurve com base na sequência de linhas que conectam os pontos. Para a curva fechada, o último ponto deve estar na mesma localização que o ponto inicial.
IMAGEM

Geometry.Rectangle

CRIAR
IMAGEM Rectangle.ByWidthLength (plano)
Crie um retângulo centralizado na raiz do plano de entrada, com a largura (tamanho do eixo X do plano) e o comprimento (tamanho do eixo Y do plano) de entrada.
IMAGEM

Geometry.Sphere

CRIAR
IMAGEM Sphere.ByCenterPointRadius
Crie uma esfera sólida centralizada no ponto de entrada, com o raio especificado.
IMAGEM

Geometry.Surface

CRIAR
IMAGEM Surface.ByLoft
Crie uma superfície elevando entre as curvas de seção transversal de entrada.
IMAGEM
IMAGEM Surface.ByPatch
Crie uma superfície preenchendo o interior de um contorno fechado definido por curvas de entrada.
IMAGEM
AÇÕES
IMAGEM Surface.Offset
Desloque a superfície na direção do normal da superfície pela distância especificada.
IMAGEM
IMAGEM Surface.PointAtParameter
Retorne o ponto nos parâmetros U e V especificados.
IMAGEM
IMAGEM Surface.Thicken
Torne mais espessa a superfície em um sólido, efetuando a extrusão na direção de normais de superfície em ambos os lados da superfície.
IMAGEM

Geometry.UV

CRIAR
IMAGEM UV.ByCoordinates
Crie um UV com base em dois duplos.
IMAGEM

Geometry.Vector

CRIAR
IMAGEM Vector.ByCoordinates
Forme um vetor com três coordenadas euclidianas
IMAGEM
IMAGEM Vector.XAxis
Retorna o vetor do eixo X canônico (1,0,0)
IMAGEM
IMAGEM Vector.YAxis
Retorna o vetor do eixo Y canônico (0,1,0)
IMAGEM
IMAGEM Vector.ZAxis
Retorna o vetor do eixo Z canônico (0,0,1)
IMAGEM
AÇÕES
IMAGEM Vector.Normalized
Obtenha a versão normalizada de um vetor
IMAGEM

Operadores

IMAGEM +
Adição
IMAGEM
IMAGEM -
Subtração
IMAGEM
IMAGEM *
Multiplicação
IMAGEM
IMAGEM /
Divisão
IMAGEM
IMAGEM %
A divisão modular localiza o restante da primeira entrada após dividir pela segunda entrada
IMAGEM
IMAGEM <
Less Than
IMAGEM
IMAGEM >
Maior do que
IMAGEM
IMAGEM ==
Testes de igualdade entre dois valores.
IMAGEM