Index: Blöcke

Dieser Index enthält weitere Informationen zu allen in dieser Einführung verwendeten Blöcken sowie zu anderen Komponenten, die für Sie eventuell nützlich sind. Dabei ist dies nur eine Einführung in die über 500 Blöcke, die in Dynamo zur Verfügung stehen.

Integrierte Funktionen

IMAGE Count
Gibt die Anzahl der Elemente in der angegebenen Liste zurück.
IMAGE
IMAGE Flatten
Gibt die vereinfachte 1D-Liste aus der multidimensionalen Eingabeliste zurück.
IMAGE
IMAGE Map
Ordnet einen Wert für einen Eingabebereich zu.
IMAGE

Core

Core.Color

Erstellen
IMAGE Color.ByARGB
Erstellt eine Farbe über Alpha-, Rot-, Grün- und Blau-Komponenten.
IMAGE
IMAGE Color Range
Ruft eine Farbe aus einem Farbverlauf zwischen einer Anfangs- und einer Endfarbe ab.
IMAGE
Aktionen
IMAGE Color.Brightness
Ruft den Helligkeitswert für die Farbe ab.
IMAGE
IMAGE Color.Components
Listet die Komponenten für die Farbe in der Reihenfolge Alpha, Rot, Grün, Blau auf.
IMAGE
IMAGE Color.Saturation
Ruft den Sättigungswert für die Farbe ab.
IMAGE
IMAGE Color.Hue
Ruft den Farbtonwert für die Farbe ab.
IMAGE
Abfrage
IMAGE Color.Alpha
Alpha-Komponente der Farbe ermitteln: 0 bis 255.
IMAGE
IMAGE Color.Blue
Blaue Komponente der Farbe ermitteln: 0 bis 255.
IMAGE
IMAGE Color.Green
Grüne Komponente der Farbe ermitteln: 0 bis 255.
IMAGE
IMAGE Color.Red
Rote Komponente der Farbe ermitteln: 0 bis 255.
IMAGE

Core.Display

Erstellen
IMAGE Display.ByGeometryColor
Zeigt die Geometrie mithilfe einer Farbe an.
IMAGE

Core.Input

Aktionen
IMAGE Boolean
Auswahl zwischen True und False.
IMAGE
IMAGE
Code Block
Ermöglicht die direkte Erstellung von DesignScript-Code.
IMAGE
IMAGE Directory Path
Ermöglicht die Auswahl einen Verzeichnisses auf dem System, um seinen Pfad abzurufen.
IMAGE
IMAGE File Path
Ermöglicht die Auswahl einer Datei auf dem System, um ihren Dateinamen abzurufen.
IMAGE
IMAGE
Integer Slider
Ein Schieberegler zur Erzeugung ganzzahliger Werte.
IMAGE
IMAGE Number
Erstellt eine Zahl.
IMAGE
IMAGE
Number Slider
Ein Schieberegler zur Erzeugung numerischer Werte.
IMAGE
IMAGE String
Erstellt eine Zeichenfolge.
IMAGE

Core.List

Erstellen
IMAGE List.Create
Erstellt eine neue Liste aus der angegebenen Eingaben.
IMAGE
IMAGE List.Combine
Wendet einen Kombinator auf jedes Element in zwei Folgen an.
IMAGE
IMAGE Number Range
Erstellt eine Folge von Zahlen im angegebenen Bereich.
IMAGE
IMAGE Number Sequence
Erstellt eine Folge von Zahlen.
IMAGE
Aktionen
IMAGE List.Chop
Zerlegt eine Liste in eine Gruppe von Listen, jeweils mit der angegebenen Anzahl an Einträgen.
IMAGE
IMAGE List.Count
Ruft die Anzahl der Elemente in der angegebenen Liste ab.
IMAGE
IMAGE List.Flatten
Vereinfacht eine verschachtelte Liste von Listen um eine bestimmte Anzahl von Ebenen.
IMAGE
IMAGE List.FilterByBoolMask
Filtert eine Sequenz durch Abrufen entsprechender Indizes in einer separaten Liste boolescher Werte.
IMAGE
IMAGE List.GetItemAtIndex
Ruft ein Element aus der angegebenen Liste am angegebenen Index ab.
IMAGE
IMAGE List.Map
Wendet eine Funktion für alle Elemente einer Liste an und erstellt aus den Ergebnissen eine neue Liste.
IMAGE
IMAGE List.Reverse
Erstellt eine neue Liste mit den Elementen der angegebenen Liste, jedoch in umgekehrter Reihenfolge.
IMAGE
IMAGE List.ReplaceItemAtIndex
Ersetzt ein Element am angegebenen Index in der angegebenen Liste.
IMAGE
IMAGE List.ShiftIndices
Verschiebt die Indizes in der Liste um den angegebenen Betrag nach rechts.
IMAGE
IMAGE List.TakeEveryNthItem
Ruft unter Einhaltung des angegebenen Versatzes Elemente aus der angegebenen Liste ab, deren Indizes Vielfache des angegebenen Werts sind.
IMAGE
IMAGE List.Transpose
Vertauscht Zeilen und Spalten in einer Liste von Listen. Wenn einige Zeilen kürzer als die übrigen sind, werden Nullwerte als Platzhalter in das resultierende Array eingefügt, sodass dieses immer rechteckig ist.
IMAGE

Core.Logic

Aktionen
IMAGE If
Bedingte Anweisung. Prüft den Booleschen Wert des eingegebenen Tests. Wenn der eingegebene Test den Wert True hat, wird als Ergebnis der zur Alternative True gehörige Wert ausgegeben, andernfalls der zur Alternative False gehörige Wert.
IMAGE

Core.Math

Aktionen
IMAGE Math.Cos
Ermittelt den Kosinus eines Winkels.
IMAGE
IMAGE Math.DegreesToRadians
Konvertiert einen Winkel in Grad in einen Winkel in Bogenmaß.
IMAGE
IMAGE Math.Pow
Potenziert eine Zahl mit dem angegebenen Wert.
IMAGE
IMAGE Math.RadiansToDegrees
Konvertiert einen Winkel in Bogenmaß in einen Winkel in Grad.
IMAGE
IMAGE Math.RemapRange
Passt den Bereich einer Liste von Zahlen an, wobei deren Verteilung erhalten bleibt.
IMAGE
IMAGE Math.Sin
Ermittelt den Sinus eines Winkels.
IMAGE

Core.Object

Aktionen
IMAGE Object.IsNull
Bestimmt, ob das angegebene Objekt Null ist.
IMAGE

Core.Scripting

Aktionen
IMAGE Formula
Wertet mathematische Formeln aus. Dabei wird NCalc für die Auswertung verwendet. Weitere Informationen finden Sie unter http://ncalc.codeplex.com.
IMAGE

Core.String

Aktionen
IMAGE String.Concat
Verkettet mehrere Zeichenfolgen zu einer einzigen Zeichenfolge.
IMAGE
IMAGE String.Contains
Bestimmt, ob die angegebene Zeichenfolge die angegebene Teilzeichenfolge enthält.
IMAGE
IMAGE String.Join
Verkettet mehrere Zeichenfolgen zu einer einzigen Zeichenfolge und fügt dabei das angegebene Trennzeichen zwischen den einzelnen verbundenen Zeichenfolgen ein.
IMAGE
IMAGE String.Split
Teilt eine einzelne Zeichenfolge in eine Liste von Zeichenfolgen auf, wobei die Unterteilungen durch die angegebenen Trennzeichenfolgen bestimmt werden.
IMAGE
IMAGE String.ToNumber
Konvertiert eine Zeichenfolge in einen integer- oder double-Wert.
IMAGE

Core.View

Aktionen
IMAGE View.Watch
Visualisierung der Ausgabe des Blocks
IMAGE
IMAGE View.Watch 3D
Zeigt eine dynamische Vorschau der Geometrie an.
IMAGE

Geometrie

Geometry.Circle

Erstellen
IMAGE Circle.ByCenterPointRadius
Erstellt einen Kreis durch Eingabe von Mittelpunkt und Radius in der XY-Ebene des Weltkoordinatensystems mit Welt-Z als Normaler.
IMAGE
IMAGE Circle.ByPlaneRadius
Erstellt einen Kreis zentriert am Ursprung der Eingabeebene, innerhalb der Eingabeebene und mit dem angegebenen Radius.
IMAGE

Geometry.CoordinateSystem

Erstellen
IMAGE CoordinateSystem.ByOrigin
Erstellt ein CoordinateSystem mit Ursprung am eingegebenen Punkt mit X- und Y-Achse als X- und Y-Achse des WKS.
IMAGE
IMAGE CoordinateSystem.ByCyclindricalCoordinates
Erstellt ein CoordinateSystem mit den angegebenen zylindrischen Koordinatenparametern in Bezug auf das angegebene Koordinatensystem.
IMAGE

Geometry.Cuboid

Erstellen
IMAGE Cuboid.ByLengths
(Ursprung)Erstellt einen Quader mit Mittelpunkt am Eingabepunkt und Angaben für Breite, Länge und Höhe.
IMAGE

Geometry.Curve

Aktionen
IMAGE Curve.Extrude
(Abstand)Extrudiert eine Kurve in Richtung des Normalenvektors.
IMAGE
IMAGE Curve.PointAtParameter
Ruft einen Punkt auf der Kurve am angegebenen Parameter zwischen StartParameter() und EndParameter() ab.
IMAGE

Geometry.Geometry

Aktionen
IMAGE Geometry.DistanceTo
Ruft den Abstand zwischen dieser und anderer Geometrie ab.
IMAGE
IMAGE Geometry.Explode
Trennt zusammengesetzte oder nicht getrennte Elemente in die Teile, aus denen sie bestehen.
IMAGE
IMAGE Geometry.ImportFromSAT
Liste der importierten Geometrien
IMAGE
IMAGE Geometry.Rotate
(basePlane)Dreht ein Objekt um einen angegebenen Winkel in Grad um den Ursprung und die Normale der Ebene.
IMAGE
IMAGE Geometry.Translate
Verschiebt Geometrie beliebigen Typs um die angegebenen Entfernung in die angegebene Richtung.
IMAGE

Geometry.Line

Erstellen
IMAGE Line.ByBestFitThroughPoints
Erstellt eine Linie mit der bestmöglichen Annäherung an ein Streudiagramm aus Punkten.
IMAGE
IMAGE Line.ByStartPointDirectionLength
Erstellt eine gerade Linie mit der angegebenen Länge vom Startpunkt ausgehend in Vektorrichtung.
IMAGE
IMAGE Line.ByStartPointEndPoint
Erstellt eine gerade Linie zwischen zwei eingegebenen Punkten.
IMAGE
IMAGE Line.ByTangency
Erstellt eine zur eingegebenen Kurve tangentiale Linie am Parameterpunkt der eingegebenen Kurve.
IMAGE
Abfrage
IMAGE Line.Direction
Die Richtung der Kurve.
IMAGE

Geometry.NurbsCurve

Erstellen
IMAGE NurbsCurve.ByControlPoints
Erstellt ein BSplineCurve über explizite Steuerpunkte.
IMAGE
IMAGE NurbsCurve.ByPoints
Erstellt eine BSplineCurve durch Interpolation zwischen Punkten.
IMAGEqcomm

Geometry.NurbsSurface

Erstellen
IMAGE NurbsSurface.ByControlPoints
Erstellt eine NurbsSurface über explizite Steuerpunkte mit angegebenem U- und V-Grad.
IMAGE
IMAGE NurbsSurface.ByPoints
Erstellt eine NurbsSurface mit angegebenen interpolierten Punkten und U- und V-Graden. Die resultierende Oberfläche verläuft durch alle Punkte.
IMAGE

Geometry.Plane

Erstellen
IMAGE Plane.ByOriginNormal
Erstellt eine am Ursprungspunkt zentrierte Ebene mit eingegebenem Normalenvektor.
IMAGE
IMAGE Plane.XY
Erstellt eine Ebene in der Welt-XY-Ebene.
IMAGE

Geometry.Point

rstellen
IMAGE Point.ByCartesianCoordinates
Legt einen Punkt im angegebenen Koordinatensystem mithilfe dreier kartesischer Koordinaten fest.
IMAGE
IMAGE Point.ByCoordinates (2D)
Legt einen Punkt in der XY-Ebene nach Angabe zweier kartesischer Koordinaten fest. Die Z-Komponente hat den Wert 0.
IMAGE
IMAGE Point.ByCoordinates (3D)
Legt einen Punkt nach Angabe dreier kartesischer Koordinaten fest.
IMAGE
IMAGE Point.Origin
Ruft den Ursprung ab (0,0,0)
IMAGE
ktionen
IMAGE Point.Add
Fügt einem Punkt einen Vektor hinzu. Dies ist identisch mit Translate(Vector).
IMAGE
Abfrage
IMAGE Point.X
Ruft die X-Komponente des Punkts ab.
IMAGE
IMAGE Point.Y
Ruft die Y-Komponente des Punkts ab.
IMAGE
IMAGE Point.Z
Ruft die Z-Komponente des Punkts ab.
IMAGE

Geometry.Polycurve

Erstellen
IMAGE Polycurve.ByPoints
Erstellt PolyCurve aus einer Folge von Linien durch Verbinden von Punkten. Für geschlossene Kurven muss der letzte Punkt sich an derselben Stelle befinden wie der erste.
IMAGE

Geometry.Rectangle

Erstellen
IMAGE Rectangle.ByWidthLength(Ebene)
Erstellt ein Rectangle zentriert am Ursprung der eingegebenen Plane mit der eingegebenen Breite (X-Achse) und Länge (Y-Achse).
IMAGE

Geometry.Sphere

Erstellen
IMAGE Sphere.ByCenterPointRadius
Erstellt einen kugelförmigen Volumenkörper mit dem eingegebenen Punkt als Mittelpunkt und dem angegebenen Radius.
IMAGE

Geometry.Surface

Erstellen
IMAGE Surface.ByLoft
Erstellt eine Oberfläche durch Erhebung zwischen den eingegebenen Querschnittskurven.
IMAGE
IMAGE Surface.ByPatch
Erstellt eine Oberfläche durch Ausfüllen des Bereichs innerhalb einer durch die eingegebenen Kurven definierten geschlossenen Begrenzung.
IMAGE
Aktionen
IMAGE Surface.Offset
Versetzt die Oberfläche in Richtung ihrer Normalen um den angegebenen Abstand.
IMAGE
IMAGE Surface.PointAtParameter
Gibt den Punkt für die angegebenen U- und V-Parameter zurück.
IMAGE
IMAGE Surface.Thicken
Wandelt eine Oberfläche durch Extrusion in Richtung ihrer Normalen auf beiden Seiten in einen Volumenkörper um.
IMAGE

Geometry.UV

Erstellen
IMAGE UV.ByCoordinates
Erstellt UV aus zwei double-Werten.
IMAGE

Geometry.Vector

Erstellen
IMAGE Vector.ByCoordinates
Bildet einen Vektor durch 3 euklidische Koordinaten.
IMAGE
IMAGE Vector.XAxis
Ruft den kanonischen Vektor der X-Achse ab (1,0,0).
IMAGE
IMAGE Vector.YAxis
Ruft den kanonischen Vektor der Y-Achse ab (0,1,0).
IMAGE
IMAGE Vector.ZAxis
Ruft den kanonischen Vektor der Z-Achse ab (0,0,1).
IMAGE
Aktionen
IMAGE Vector.Normalized
Ruft die normalisierte Version eines Vektors ab.
IMAGE

Operatoren

IMAGE +
Addition
IMAGE
IMAGE -
Subtraktion
IMAGE
IMAGE *
Multiplikation
IMAGE
IMAGE /
Division
IMAGE
IMAGE %
Die ganzzahlige Division ermittelt den bei der Division der ersten Eingabe durch die zweite verbleibenden Rest.
IMAGE
IMAGE <
Kleiner als
IMAGE
IMAGE >
Größer als
IMAGE
IMAGE ==
Gleichheitstest: Vergleich zweier Werte.
IMAGE