ÍNDICE DE NODOS

Este índice proporciona información adicional sobre todos los nodos utilizados en este manual de introducción, así como sobre otros componentes que puede resultar útiles. Esto es solo una introducción a algunos de los 500 nodos disponibles en Dynamo.

Funciones integradas

IMAGE Count
Devuelve el número de elementos de la lista especificada
IMAGE
IMAGE Flatten
Devuelve la lista 1D simplificada de la lista de entrada multidimensional.
IMAGE
IMAGE Map
Asigna un valor a un rango de entrada.
IMAGE

Core

Core.Color

CREAR
IMAGE Color.ByARGB
Genera un color mediante componentes alfa, rojo, verde y azul.
IMAGE
IMAGE Color Range
Obtiene un color de un degradado de color entre un color inicial y un color final.
IMAGE
ACCIONES
IMAGE Color.Brightness
Obtiene el valor de brillo de este color.
IMAGE
IMAGE Color.Components
Enumera los componentes del color en el orden siguiente: alfa, rojo, verde, azul.
IMAGE
IMAGE Color.Saturation
Obtiene el valor de saturación de este color.
IMAGE
IMAGE Color.Hue
Obtiene el valor de matiz de este color.
IMAGE
CONSULTA
IMAGE Color.Alpha
Busca el componente alfa del color, de 0 a 255.
IMAGE
IMAGE Color.Blue
Busca el componente azul del color, de 0 a 255.
IMAGE
IMAGE Color.Green
Busca el componente verde del color, de 0 a 255.
IMAGE
IMAGE Color.Red
Busca el componente rojo del color, de 0 a 255.
IMAGE

Core.Display

CREAR
IMAGE Display.ByGeometryColor
Muestra geometría mediante un color.
IMAGE

Core.Input

ACCIONES
IMAGE Boolean
Selección entre un valor "true" (verdadero) y "false" (falso).
IMAGE
IMAGE Bloque de código
Permite la creación directa de código de DesignScript.
IMAGE
IMAGE Directory Path
Permite seleccionar un directorio del sistema para obtener su ruta.
IMAGE
IMAGE File Path
Permite seleccionar un archivo del sistema para obtener su nombre de archivo
IMAGE
IMAGE Integer Slider
Un control deslizante que genera valores enteros.
IMAGE
IMAGE Number
Crea un número.
IMAGE
IMAGE Number Slider
Un control deslizante que genera valores numéricos.
IMAGE
IMAGE String
Crea una cadena.
IMAGE

Core.List

CREAR
IMAGE List.Create
Crea una nueva lista a partir de las entradas especificadas.
IMAGE
IMAGE List.Combine
Aplica un combinador a cada elemento en dos secuencias
IMAGE
IMAGE Intervalo de números
Crea una secuencia de números o letras en el intervalo especificado.
IMAGE
IMAGE Secuencia de números
Crea una secuencia de números.
IMAGE
ACCIONES
IMAGE List.Chop
Divide una lista en un conjunto de listas en el que cada una contiene la cantidad especificada de elementos.
IMAGE
IMAGE List.Count
Obtiene el número de elementos almacenados en la lista especificada.
IMAGE
IMAGE List.Flatten
Aplana una lista anidada de listas en función de una determinada cantidad.
IMAGE
IMAGE List.FilterByBoolMask
Filtra una secuencia mediante la búsqueda de los índices correspondientes en una lista independiente de valores booleanos.
IMAGE
IMAGE List.GetItemAtIndex
Devuelve un elemento de la lista especificada que se encuentra en el índice indicado.
IMAGE
IMAGE List.Map
Aplica una función a todos los elementos de una lista y genera una lista nueva a partir de los resultados
IMAGE
IMAGE List.Reverse
Crea una lista con los elementos de la lista especificada, pero en el orden inverso.
IMAGE
IMAGE List.ReplaceItemAtIndex
Sustituye un elemento de la lista especificada que se encuentra en el índice indicado.
IMAGE
IMAGE List.ShiftIndices
Desplaza a la derecha los índices de la lista en función de la cantidad especificada.
IMAGE
IMAGE List.TakeEveryNthItem
Recupera elementos de la lista especificada en los índices que son múltiplos del valor especificado y después del desfase indicado.
IMAGE
IMAGE List.Transpose
Intercambia filas y columnas en una lista de listas. Si hay algunas filas más cortas que otras, los valores nulos se insertan como marcadores de posición en la matriz resultante de forma que siempre sean rectangulares.
IMAGE

Core.Logic

ACCIONES
IMAGE If
Sentencia condicional. Comprueba el valor booleano de la entrada de prueba. Si la entrada de prueba es "true" (verdadera), el resultado genera la entrada "true"; de lo contrario, el resultado genera la entrada "false" (falsa).
IMAGE

Core.Math

ACCIONES
IMAGE Math.Cos
Devuelve el coseno de un ángulo.
IMAGE
IMAGE Math.DegreesToRadians
Convierte un ángulo expresado en grados en un ángulo expresado en radianes.
IMAGE
IMAGE Math.Pow
Eleva un número a la potencia especificada.
IMAGE
IMAGE Math.RadiansToDegrees
Convierte un ángulo expresado en radianes en un ángulo expresado en grados.
IMAGE
IMAGE Math.RemapRange
Ajusta el intervalo de una lista de números conservando la relación de distribución.
IMAGE
IMAGE Math.Sin
Calcula el seno de un ángulo.
IMAGE

Core.Object

ACCIONES
IMAGE Object.IsNull
Determina si el objeto especificado es nulo.
IMAGE

Core.Scripting

ACCIONES
IMAGE Formula
Evalúa fórmulas matemáticas. Utiliza NCalc para la evaluación. Consulte http://ncalc.codeplex.com.
IMAGE

Core.String

ACCIONES
IMAGE String.Concat
Concatena varias cadenas y crea una sola cadena.
IMAGE
IMAGE String.Contains
Determina si la cadena indicada contiene la subcadena especificada.
IMAGE
IMAGE String.Join
Concatena varias cadenas en una sola e inserta el separador especificado entre cada una de las cadenas unidas.
IMAGE
IMAGE String.Split
Divide una cadena en una lista de cadenas. Las cadenas de separación especificadas determinan las divisiones.
IMAGE
IMAGE String.ToNumber
Convierte una cadena en un número entero o doble.
IMAGE

Core.View

ACCIONES
IMAGE View.Watch
Permite visualizar la salida del nodo.
IMAGE
IMAGE View.Watch 3D
Muestra una vista preliminar dinámica de la geometría.
IMAGE

Geometría

Geometry.Circle

CREAR
IMAGE Circle.ByCenterPointRadius
Crea un círculo con punto central y radio en el plano XY universal, con el plano Z universal como normal.
IMAGE
IMAGE Circle.ByPlaneRadius
Crea un círculo centrado en el origen de plano de entrada (raíz), que se encuentra en el plano de entrada, con el radio especificado.
IMAGE

Geometry.CoordinateSystem

CREAR
IMAGE CoordinateSystem.ByOrigin
Crea un CoordinateSystem con origen en el punto de entrada con los ejes X e Y establecidos como los ejes X e Y de SCU.
IMAGE
IMAGE CoordinateSystem.ByCyclindricalCoordinates
Crea un CoordinateSystem en los parámetros de coordenadas cilíndricas especificados respecto al sistema de coordenadas especificado.
IMAGE

Geometry.Cuboid

CREAR
IMAGE Cuboid.ByLengths (origin)
Crea un cubo centrado en el punto de entrada con la anchura, la longitud y la altura especificadas.
IMAGE

Geometry.Curve

ACCIONES
IMAGE Curve.Extrude (distance)
Extruye una curva en la dirección del vector normal.
IMAGE
IMAGE Curve.PointAtParameter
Obtiene un punto en la curva en el parámetro especificado entre StartParameter() y EndParameter().
IMAGE

Geometry.Geometry

ACCIONES
IMAGE Geometry.DistanceTo
Obtiene la distancia entre esta geometría y otra.
IMAGE
IMAGE Geometry.Explode
Separa elementos compuestos o no separados en sus componentes.
IMAGE
IMAGE Geometry.ImportFromSAT
Lista de geometrías importadas
IMAGE
IMAGE Geometry.Rotate (basePlane)
Rota un objeto sobre la normal y el origen del plano el número de grados especificado.
IMAGE
IMAGE Geometry.Translate
Traslada cualquier tipo de geometría según la distancia especificada en la dirección indicada.
IMAGE

Geometry.Line

CREAR
IMAGE Line.ByBestFitThroughPoints
Crea una línea que aproxima al máximo un diagrama de dispersión de puntos.
IMAGE
IMAGE Line.ByStartPointDirectionLength
Crea una línea recta desde el punto inicial y la extiende la longitud especificada en la dirección del vector.
IMAGE
IMAGE Line.ByStartPointEndPoint
Crea una línea recta entre dos puntos de entrada.
IMAGE
IMAGE Line.ByTangency
Crea una línea tangente a la curva de entrada, que se coloca en el parámetro de punto de la curva de entrada.
IMAGE
CONSULTA
IMAGE Line.Direction
La dirección de la curva.
IMAGE

Geometry.NurbsCurve

Crear
IMAGE NurbsCurve.ByControlPoints
Crea una BSplineCurve mediante puntos de control explícitos.
IMAGE
IMAGE NurbsCurve.ByPoints
Crea una BSplineCurve mediante la interpolación entre puntos.
IMAGEqcomm

Geometry.NurbsSurface

Crear
IMAGE NurbsSurface.ByControlPoints
Crea una NurbsSurface mediante el uso de puntos de control explícitos y los grados especificados para U y V.
IMAGE
IMAGE NurbsSurface.ByPoints
Crea una NurbsSurface con los puntos interpolados y los grados especificados para U y V. La superficie resultante atravesará todos los puntos.
IMAGE

Geometry.Plane

CREAR
IMAGE Plane.ByOriginNormal
Crea un plano centrado en el punto raíz con el vector normal de entrada.
IMAGE
IMAGE Plane.XY
Crea un plano en el plano XY universal.
IMAGE

Geometry.Point

CREAR
IMAGE Point.ByCartesianCoordinates
Genera un punto en el sistema de coordenadas especificado con tres coordenadas cartesianas.
IMAGE
IMAGE Point.ByCoordinates (2D)
Genera un punto en el plano XY con las dos coordenadas cartesianas especificadas. El componente Z es 0.
IMAGE
IMAGE Point.ByCoordinates (3D)
Genera un punto con las tres coordenadas cartesianas especificadas.
IMAGE
IMAGE Point.Origin
Obtiene el punto de origen (0,0,0).
IMAGE
ACCIONES
IMAGE Point.Add
Añade un vector a un punto. Equivale a Translate (Vector).
IMAGE
CONSULTA
IMAGE Point.X
Obtiene el componente X de un punto.
IMAGE
IMAGE Point.Y
Obtiene el componente Y de un punto.
IMAGE
IMAGE Point.Z
Obtiene el componente Z de un punto.
IMAGE

Geometry.Polycurve

CREAR
IMAGE Polycurve.ByPoints
Crea una PolyCurve a partir de una secuencia de líneas que conectan puntos. En una curva cerrada, el último punto debe estar en la misma ubicación que el punto inicial.
IMAGE

Geometry.Rectangle

CREAR
IMAGE Rectangle.ByWidthLength (plane)
Crea un rectángulo centrado en la raíz del plano de entrada con la anchura (longitud del eje X del plano) y la longitud de entrada (longitud del eje Y del plano).
IMAGE

Geometry.Sphere

CREAR
IMAGE Sphere.ByCenterPointRadius
Crea una esfera sólida centrada en el punto de entrada con el radio especificado.
IMAGE

Geometry.Surface

CREAR
IMAGE Surface.ByLoft
Crea una superficie mediante la solevación entre curvas de sección transversal de entrada.
IMAGE
IMAGE Surface.ByPatch
Crea una superficie mediante el relleno del interior de un contorno cerrado definido por curvas de entrada.
IMAGE
ACCIONES
IMAGE Surface.Offset
Desfasa la superficie en la dirección de la normal de superficie en función de la distancia especificada.
IMAGE
IMAGE Surface.PointAtParameter
Devuelve el punto en los parámetros U y V especificados.
IMAGE
IMAGE Surface.Thicken
Engrosa la superficie hasta convertirla en un sólido y realiza la extrusión en la dirección de las normales de superficie en ambos lados de la superficie.
IMAGE

Geometry.UV

CREAR
IMAGE UV.ByCoordinates
Crea un UV a partir de dos dobles.
IMAGE

Geometry.Vector

CREAR
IMAGE Vector.ByCoordinatesGenera un vector mediante tres coordenadas euclidianas. IMAGE
IMAGE Vector.XAxis
Obtiene el vector del eje X canónico (1,0,0).
IMAGE
IMAGE Vector.YAxis
Obtiene el vector del eje Y canónico (0,1,0).
IMAGE
IMAGE Vector.ZAxis
Obtiene el vector del eje Z canónico (0,0,1).
IMAGE
ACCIONES
IMAGE Vector.Normalized
Obtiene la versión normalizada de un vector.
IMAGE

Operadores

IMAGE +
Suma
IMAGE
IMAGE -
Resta
IMAGE
IMAGE *
Multiplicación
IMAGE
IMAGE /
División
IMAGE
IMAGE %
La división modular busca el resto de la primera entrada después la división por la segunda entrada
IMAGE
IMAGE <
Menor que
IMAGE
IMAGE >
Mayor que
IMAGE
IMAGE ==
Este operador comprueba la igualdad entre dos valores.
IMAGE