{
  "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209",
  "IsCustomNode": false,
  "Description": "",
  "Name": "Garage 3. Space alternative with three columns frame",
  "ElementResolver": {
    "ResolutionMap": {
      "Math.PI": {
        "Key": "DSCore.Math",
        "Value": "DSCoreNodes.dll"
      }
    }
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "e3fbebfdec074b3eb632fe0984e02b49",
      "Inputs": [
        {
          "Id": "a4ba79e74a2a488ab10977adf16796c1",
          "Name": "x",
          "Description": "double\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c9725459b5b6486ebfbc4beaf6078876",
          "Name": "y",
          "Description": "double\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "877853a57fe54dfa8bfe309c08df4439",
          "Name": "z",
          "Description": "double\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "be45ae66228e42c080d00f0c85b22619",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Legt einen Punkt nach Angabe dreier kartesischer Koordinaten fest.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "484aac4f4ea3425382d58188ae6fb40e",
      "Inputs": [
        {
          "Id": "ad11618677a942369f15887830e659b6",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "96725b0a2b8f48a4b06935a05cc732bb",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c0e4859160734d53965b3e7c33e0e044",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Verschiebt Geometrie um die Länge des Vektors in die angegebene Richtung.\n\nGeometry.Translate (direction: Vector): Geometry"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 50.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 50.0,
      "Id": "e616e360ef844edb844a99f16f9fce29",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "578e8acb21784b8c9307012f82fb58b1",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ein Schieberegler zur Erzeugung numerischer Werte"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 20.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 17.0,
      "Id": "f87c21ca795d48b8ad1af366f37fe838",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6faed860b743450eb39766e6c26efa10",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ein Schieberegler zur Erzeugung numerischer Werte"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "79014eef63284703b0e0e2a8c2833750",
      "Inputs": [
        {
          "Id": "f147a94e1ab04e54921a02e779169685",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0d8662f0a3aa4e6aa20c2c42a0d5b0c2",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft die normalisierte Version eines Vektors ab.\n\nVector.Normalized ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "d467f064513b406286de325fba19766f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2e81c0c23f644213970561d9e7696962",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den kanonischen Vektor der Z-Achse ab (1,0,0)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "26aa32fd49514da595e01bfefcafb7c9",
      "Inputs": [
        {
          "Id": "390e7b39efc24d0e863f89430de72d7f",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "06e0eafc5221412693181d8051cdb7da",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7e89e75c4b664b59ac31eb468229d685",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Bildet das Kreuzprodukt aus zwei Vektoren.\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "bwidth/2",
      "NodeType": "FormulaNode",
      "Id": "21d5db96756246499850f25e2f7326e8",
      "Inputs": [
        {
          "Id": "217695fa2a6f42e88613ead1301cbbd5",
          "Name": "bwidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1f1f30fdf50b45688295a0face88dd6b",
          "Name": "",
          "Description": "Ergebnis der mathematischen Berechnung",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Wertet mathematische Formeln aus. Dabei wird NCalc: http://ncalc.codeplex.com/ verwendet."
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "-x",
      "NodeType": "FormulaNode",
      "Id": "85065bdfdc1b4bc2a7e5beeb58889b41",
      "Inputs": [
        {
          "Id": "19adfd7d42924b4abadcb6a30dc61587",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0c1a8aa4d557485290d690e42849bc63",
          "Name": "",
          "Description": "Ergebnis der mathematischen Berechnung",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Wertet mathematische Formeln aus. Dabei wird NCalc: http://ncalc.codeplex.com/ verwendet."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "f8e90b0383074d0192a8420df68b6b87",
      "Inputs": [
        {
          "Id": "af3d5b7ecf5e4beca33633149d541dc7",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3dca7ddcd70244a1870a67bd357855f8",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8ca1f232011245689e3e834ea0164d2a",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "ad66c9c1d01f46568ff0c1d34eaa78ac",
      "Inputs": [
        {
          "Id": "7f16f3f53bce4e17af4659248412cbde",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dc51159533284b509069b48f9c2e5cad",
          "Name": "direction",
          "Description": "Richtung der Verschiebung\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "696fadfb75e646cdb676bec021f71cc4",
          "Name": "distance",
          "Description": "Strecke der Verschiebung in der angegebenen Richtung\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "15430075753f4a0ab96133c05b94f7b9",
          "Name": "Geometry",
          "Description": "Transformierte Geometrie.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Verschiebt Geometrie beliebigen Typs um die angegebenen Entfernung in die angegebene Richtung.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.1,
      "MinimumValue": 0.05,
      "StepValue": 0.01,
      "InputValue": 0.05,
      "Id": "4acc9ba87def485c8aef7e4f66a69f2c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "13775f63b4224f46be1e8e5b0ac51589",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ein Schieberegler zur Erzeugung numerischer Werte"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "d05dba22c2c9411db2def37456baf011",
      "Inputs": [
        {
          "Id": "8fcdfa782f3845dc9dafa5bcca1abd1d",
          "Name": "points",
          "Description": "Punkte zum Erstellen von PolyCurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c188238dbdca4d8d84dd35f5ca36b65a",
          "Name": "connectLastToFirst",
          "Description": "Ob eine geschlossene oder eine offene PolyCurve erstellt werden soll\n\nbool\nVorgabewert : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "01513ab0545a4a64b2e1c728d968221d",
          "Name": "PolyCurve",
          "Description": "PolyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine PolyCurve durch Verbinden von Punkten. Indem Sie für die 'connectLastToFirst'-Eingabe True festlegen, schließen Sie die PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "5eff64a4b2434c8f80366fdb99b4871c",
      "Inputs": [
        {
          "Id": "517d96c8a3114722a26f5604713daf84",
          "Name": "lists",
          "Description": "Eine Liste der umzustellenden Listen\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "780377e208854d06bcc255da83376a87",
          "Name": "lists",
          "Description": "Eine Liste der umgestellten Listen",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "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.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "fd82357b4338483586ce912756d2febd",
      "Inputs": [
        {
          "Id": "c53d97dfa5d54b8a9b631397dccdb410",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a7c7988b331943caaa6226edcc20df32",
          "Name": "segmentLength",
          "Description": "Für die Auswertung zu verwendende Entfernung entlang der Kurve\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d57286b6a41944a9981416d66fd043aa",
          "Name": "Point",
          "Description": "Punkt an der angegebenen Bogenlänge",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Ruft einen Punkt an einer bestimmten Bogenlänge entlang der Kurve ab.\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "8b88345b8ace43ad985b2e373e14f497",
      "Inputs": [
        {
          "Id": "c9c0499c9d29436ea11887096d9323ad",
          "Name": "start",
          "Description": "Startzahl oder -buchstabe für die Folge\r\nVorgabewert: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6de3dae0506d4b7e8609352a082e7c36",
          "Name": "amount",
          "Description": "Anzahl der Zahlen in der Folge\r\nVorgabewert: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "63ec276ffd7844b29d569c55527a879a",
          "Name": "step",
          "Description": "Abstand zwischen Zahlen oder Buchstaben\r\nVorgabewert: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f99f2bda0cd4462c84378a4ca98ee794",
          "Name": "seq",
          "Description": "Neue Sequenz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine Folge von Zahlen."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Ceiling@double",
      "Id": "7d8ce77b805f45b6adba667478fdee6c",
      "Inputs": [
        {
          "Id": "ff065d62b4c4493ab40c3df1056c0a16",
          "Name": "number",
          "Description": "Die zu rundende Zahl\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7280a616d27b4157828baa5663eb840a",
          "Name": "integer",
          "Description": "Erste Ganzzahl größer als die Zahl",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die erste Ganzzahl zurück, die größer als die angegebene Zahl ist.\n\nMath.Ceiling (number: double): int"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 2.0,
      "Id": "5402f7a5f5a745b4a73e7cf0d0a6d586",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "eadad9167a4149879ddd06be051e68a5",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine Zahl."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "/@var[]..[],var[]..[]",
      "Id": "912d529d52454af58c4c5ca8d6bd62f9",
      "Inputs": [
        {
          "Id": "c3aab6287ae54ba8ba96ae5d592e6c35",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2af391bd06af45c88cd0599f8d5c54ed",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2b7b15858477427881eab1d040fa915b",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Division von x durch y.\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "/@var[]..[],var[]..[]",
      "Id": "443f2029c75544b39cf3a636e0c27eaa",
      "Inputs": [
        {
          "Id": "3dea2ef1e0434e2095bf6fbad1f2f2f8",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "25576d1ad2aa46dfbe8dd8774b507295",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "eefd7eb74f604085801198eeb21d0ad9",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Division von x durch y.\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "%@var[]..[],var[]..[]",
      "Id": "86cb6162fbb646918f584c98c54597ec",
      "Inputs": [
        {
          "Id": "c26ff57a3cbe4940a089c830c58e5491",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1a58c8317fc040e9ab6591ff1c8cffc7",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9503caa6c7f3433abb39a8ed759d2308",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ermittelt den Rest von x/y\n\n% (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "bLinght*ratio",
      "NodeType": "FormulaNode",
      "Id": "1ec990d37c0042fc87374af25b37305e",
      "Inputs": [
        {
          "Id": "9b569470febc45279095320f19325ee7",
          "Name": "blinght",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eeb1ed6852fe4d579c4d6810b1852298",
          "Name": "ratio",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e928c7e5e8a04f049af80f6ea2e4fec2",
          "Name": "",
          "Description": "Ergebnis der mathematischen Berechnung",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Wertet mathematische Formeln aus. Dabei wird NCalc: http://ncalc.codeplex.com/ verwendet."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double",
      "Id": "2ba77e82001d4e33b6253d054dad8af6",
      "Inputs": [
        {
          "Id": "572b5ddc346445f3b784de0fedcd13e0",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "47d78592dc1d42758f6af49149a0ef6e",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "763f600d0d544ea2b3f7ea4b4642146f",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "96f22f4a46c14d0cb041a01534c1749c",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Bildet einen Vektor durch 3 euklidische Koordinaten.\n\nVector.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.Direction",
      "Id": "76b6b1869d1144bdb59b7162df44ad9e",
      "Inputs": [
        {
          "Id": "a1ad43494623400aaa6fb973ba8bbb88",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7737e63cb15748afb3896547662b33d5",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Die Richtung der Kurve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "9f14ee967f3545558cb59ee45f7c4086",
      "Inputs": [
        {
          "Id": "fc5c821152e74eb0abdad194c3da5fe2",
          "Name": "startPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1485754a00d9466fb9f7802713d3ac4a",
          "Name": "endPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "22efd64b3b8b4773b3b03b68c94bd9fd",
          "Name": "Line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine gerade Linie zwischen zwei eingegebenen Punkten.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 10.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 10.0,
      "Id": "df4ff0c21b9949acbf2e8eaf77ce1e07",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7d250714487b4381a4f603a403aae2c0",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ein Schieberegler zur Erzeugung numerischer Werte"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 10.0,
      "MinimumValue": 3.0,
      "StepValue": 0.5,
      "InputValue": 3.0,
      "Id": "f6bf3fb624c04f82b7f5a518a1df8e67",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "21b6bc41a4e84dc7a62a31ed1b9aee6a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ein Schieberegler zur Erzeugung numerischer Werte"
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "03d22f63f9e14896b231f1a032d45144",
      "Inputs": [
        {
          "Id": "e547055fff464a2da48eb3ac9db95919",
          "Name": "start",
          "Description": "Startzahl oder -buchstabe für die Folge\r\nVorgabewert: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "07915816f2f346d99e960a653bc2aed3",
          "Name": "end",
          "Description": "Endzahl oder -buchstabe für die Folge\r\nVorgabewert: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0d1d837c0f7c4974830ea9218c6c587c",
          "Name": "step",
          "Description": "Abstand zwischen Zahlen oder Buchstaben\r\nVorgabewert: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0828aafcc6cd44f59b70330ba5d45ae2",
          "Name": "seq",
          "Description": "Neue Sequenz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine Sequenz von Zahlen oder Buchstaben im angegebenen Bereich."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Sin@double",
      "Id": "832456a0e2fd407581dce5cabb0e31c7",
      "Inputs": [
        {
          "Id": "e97b789f37ff49ee8c3586a14a4e84b9",
          "Name": "angle",
          "Description": "Winkel in Grad, dessen Sinus ermittelt werden soll\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "01780388caee4d1ab16a43bd798b25dc",
          "Name": "sin",
          "Description": "Sinus des Winkels",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ermittelt den Sinus eines Winkels.\n\nMath.Sin (angle: double): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "*@var[]..[],var[]..[]",
      "Id": "c7d4616b813846ef94b49699eed75a01",
      "Inputs": [
        {
          "Id": "e2fba4144c1c42ebaaa762139bac1e48",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ce82dac4566544ca91aabf87facf4469",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b35bb5387eec433b909183cc1ae4b184",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Multiplikation von x und y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "e31548b4982b4bcc8371bdae6c2321ca",
      "Inputs": [
        {
          "Id": "6914afb36c484675b285e9e4b60f000c",
          "Name": "x",
          "Description": "double\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9777deb13735476b93bef93ba72af5c6",
          "Name": "y",
          "Description": "double\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2d1b61989c8045ff97b405c5a2f916ee",
          "Name": "z",
          "Description": "double\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9005abeec77b4ae2aa0fcdce6db87180",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Legt einen Punkt nach Angabe dreier kartesischer Koordinaten fest.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "lengthWave/(2*Math.PI);",
      "Id": "29d279d5a3eb446697c2c414e4a75090",
      "Inputs": [
        {
          "Id": "778fc09e46b3446f9c1d67cf6a2727ce",
          "Name": "lengthWave",
          "Description": "lengthWave",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d6690a7ae44f435bae42ea85669ed995",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "/@var[]..[],var[]..[]",
      "Id": "f017dd47cbfc43dbb05e5bdffb6c6f31",
      "Inputs": [
        {
          "Id": "33391b9e46dc422fab002bd89a3bc172",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b9037e135fbb48f9918e227e914a9f4f",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1e44b295b6364b43bc84f2fc577324bf",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Division von x durch y.\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.RadiansToDegrees@double",
      "Id": "891a79e516ea40f382b488ce294960bd",
      "Inputs": [
        {
          "Id": "9fda112e4f934c6d89c8121585be2c39",
          "Name": "radians",
          "Description": "Winkel in Bogenmaß\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5331f66ddc3c4162beb80761ff16652f",
          "Name": "degrees",
          "Description": "Winkel in Grad",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Konvertiert einen Winkel in Bogenmaß in einen Winkel in Grad.\n\nMath.RadiansToDegrees (radians: double): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2*length;\n1/2*length;\n3/2*length;",
      "Id": "fcf73a467e05454285e9380328bae6eb",
      "Inputs": [
        {
          "Id": "94d6e5f28ceb4cac9a91376020c35d0c",
          "Name": "length",
          "Description": "length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "45b0e56201624fae9db7dd8c123eddb4",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ae31e9a0f684329ad53c1b309b94a10",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e9020fee142e4dc187f2b614cd14a0be",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "ad827cd651674ffb8eb38ba245615a38",
      "Inputs": [
        {
          "Id": "09310e69a2064af7912d9f9a526353d9",
          "Name": "list",
          "Description": "Liste, deren erstes Element abgerufen werden soll\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e8001d1af72b4affb873d6eeea632547",
          "Name": "item",
          "Description": "Das erste Element in der Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt das erste Element in einer Liste zurück.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "490857196e524cd392d2412851918ab4",
      "Inputs": [
        {
          "Id": "0f1d94a455054b1ba8d8419288e10924",
          "Name": "points",
          "Description": "Punkte zum Erstellen von PolyCurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f8e69e721cee4cb8a6e08e9f220bcf97",
          "Name": "connectLastToFirst",
          "Description": "Ob eine geschlossene oder eine offene PolyCurve erstellt werden soll\n\nbool\nVorgabewert : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e88c2e889f284cf9baee3e1730e4c661",
          "Name": "PolyCurve",
          "Description": "PolyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine PolyCurve durch Verbinden von Punkten. Indem Sie für die 'connectLastToFirst'-Eingabe True festlegen, schließen Sie die PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-yValue;",
      "Id": "d3c5712d1291440499888d5bfe8e824e",
      "Inputs": [
        {
          "Id": "ecee98b7346f4f81958cd8fd35800f98",
          "Name": "yValue",
          "Description": "yValue",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f1195460e30e450c86c3e396739761f6",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "826f15a3894346b19aa9507bb3e8a949",
      "Inputs": [
        {
          "Id": "6d2ca3c1abec4e66855543a7ef8e7c09",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e8519501b14f4153beb14a7c87c8c83c",
          "Name": "xTranslation",
          "Description": "Verschiebung entlang der X-Achse\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80261d27457942779080d90545c46afd",
          "Name": "yTranslation",
          "Description": "Verschiebung entlang der Y-Achse\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c61a67fcf0b487988b50354177abe18",
          "Name": "zTranslation",
          "Description": "Verschiebung entlang der Z-Achse\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d740e0ef70904aaab1dea4b1d9a57227",
          "Name": "Geometry",
          "Description": "Transformierte Geometrie",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Verschiebt beliebige gegebene Geometrie um die angegebenen Werte in X-, Y- und und Z-Richtung wie im WKS definiert.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "height/2;",
      "Id": "0c85e781208a474483fef5a850b939e9",
      "Inputs": [
        {
          "Id": "d0e41996ad1243bb82992f4a33ab8a7a",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8b9e62ab97964ea5a1e07d7a11d43dd2",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "378842f7faae40448b9b8c08c17f7667",
      "Inputs": [
        {
          "Id": "4f90a549cfb24b128f7178cc107be0f8",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "57ab960005ab45939f756e31e0caf335",
          "Name": "direction",
          "Description": "Richtung der Verschiebung\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5837067f8d3f4b27b86653e7c368f04a",
          "Name": "distance",
          "Description": "Strecke der Verschiebung in der angegebenen Richtung\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "08b895adc5ef4fd39bc1747d7115664d",
          "Name": "Geometry",
          "Description": "Transformierte Geometrie.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Verschiebt Geometrie beliebigen Typs um die angegebenen Entfernung in die angegebene Richtung.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "5ff4c8cd75064533a1cce55f695a4a16",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3065dbbfaea546479ec18c9837041806",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den kanonischen Vektor der Z-Achse ab (1,0,0)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 1.0,
      "Id": "baec18f0cd0e43ad9ab74fa5bd49ae79",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "68a1cb0b717a4bfab74a856c75243d0d",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine Zahl."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "4b467c7384c04e9d9adcd2a1be0ac2a4",
      "Inputs": [
        {
          "Id": "348b83530da843c7bb41bb014df22d19",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e3e6e9746a354b98bf27955789178367",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4dd6e7f5d0ed452f9d70881c64280b50",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;\n4;",
      "Id": "3d0388094edc4f3da9397de4b067e68f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9d8363b2248e43ff9fda3554615e584f",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0b19ad1165184d489d7d440ccb493abb",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "c790f1170f924340975ca1ba7a76a122",
      "Inputs": [
        {
          "Id": "407034bb1ca54a4f98236dca3095c74a",
          "Name": "list",
          "Description": "Liste, aus der ein Element abgerufen werden soll\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "41ef6c8d6218438a875b5a308f3037b8",
          "Name": "index",
          "Description": "Index des abzurufenden Elements\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c871ad6e8d18493da13d1256df1db1d1",
          "Name": "item",
          "Description": "Element am angegebenen Index in der Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt ein Element aus der angegebenen Liste an der Position des angegebenen Index zurück.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.Offset@double",
      "Id": "3cfa5b4388914a5dbbf46fce20c61cd7",
      "Inputs": [
        {
          "Id": "8ed8b909ab3b4018aefe06474844e045",
          "Name": "plane",
          "Description": "Autodesk.DesignScript.Geometry.Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4647a4c5e3f9493a86ade6238cbb0981",
          "Name": "dist",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "53d2a23f3a9d455dbc14bd2925ff3c53",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt einen neuen Ebenenversatz von dieser Ebene in Richtung der Normalen mit der angegebenen Entfernung.\n\nPlane.Offset (dist: double = 1): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2;\n3;",
      "Id": "5224972b21064195b3806e23484996ba",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "96657ece3cc1442ca962d9ac21c013dd",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "398ae1f3896040fcbe8f5c27141c2ba0",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "3cda3b84b45348efb13df5f1bb8252bc",
      "Inputs": [
        {
          "Id": "dda0f840789342039407b3ff08b8c0d8",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dbf325194b2a4ed39f9f831f743b169a",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3368501619564dff8542dd3061273449",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "92ee86eb8b40435a887e39f078388c0c",
      "Inputs": [
        {
          "Id": "dea8e2de51f1409f923b09f7fa41aea4",
          "Name": "list",
          "Description": "Liste, aus der ein Element abgerufen werden soll\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "821a128d6c8f470891028a3618048f23",
          "Name": "index",
          "Description": "Index des abzurufenden Elements\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9bef5956418945128214647389d4b3e5",
          "Name": "item",
          "Description": "Element am angegebenen Index in der Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt ein Element aus der angegebenen Liste an der Position des angegebenen Index zurück.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.Offset@double",
      "Id": "9095092f1cfe4be29875e7915df75049",
      "Inputs": [
        {
          "Id": "760b2c1cb2534ebbaab4a6f047a031c2",
          "Name": "plane",
          "Description": "Autodesk.DesignScript.Geometry.Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b7536d5ccb3b4153b070f2ed0babab64",
          "Name": "dist",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0b1807e88d434c7d80730c9e8ecbe8f1",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt einen neuen Ebenenversatz von dieser Ebene in Richtung der Normalen mit der angegebenen Entfernung.\n\nPlane.Offset (dist: double = 1): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "height1;\nheight1*0.5;",
      "Id": "ff739ad398cc4c38a0d55974aef5049d",
      "Inputs": [
        {
          "Id": "be357d2192e444b296ce43efc02f40b9",
          "Name": "height1",
          "Description": "height1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7f15d437df6e4bb59120cf30e702622b",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d5a0c2231839462a916822bf46dfe7ac",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "+@var[]..[],var[]..[]",
      "Id": "01002835753a4de2b8736ae2fe793ca1",
      "Inputs": [
        {
          "Id": "1a9ed0113af247fbb495bbdffb0c21cc",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c382fb6c6eb3466089f2afa4ef8735f0",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "881e993faf43465eb77ecb5a9cda92fa",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Addition von x und y.\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "height2;",
      "Id": "f84ce69fced7460d8d2c164ab8f47936",
      "Inputs": [
        {
          "Id": "388aa4cbf48f49f197e39e0a48ce4891",
          "Name": "height2",
          "Description": "height2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3ec58a3475184469964556025fc1059e",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.Offset@double",
      "Id": "25aa03921f1846ef83321b2214c6fb32",
      "Inputs": [
        {
          "Id": "ddd4a1de243e48beae184f1bf9039276",
          "Name": "plane",
          "Description": "Autodesk.DesignScript.Geometry.Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "61fff0c7405348ea8127bf968c72eaf1",
          "Name": "dist",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2eb9f552fb2041d784be785d12f085c6",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt einen neuen Ebenenversatz von dieser Ebene in Richtung der Normalen mit der angegebenen Entfernung.\n\nPlane.Offset (dist: double = 1): Plane"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "205a34a01a754b358856860fdd26ff9e",
      "Inputs": [
        {
          "Id": "b2f024d5695042a5862353b64df3c583",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "454fd9d8d3d04f75aed743d094ec2ec3",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "943e2fb600f2471f899bc8fceb72baaf",
          "Name": "item2",
          "Description": "Elementindex #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6058ebde54a54e67a74ccb6919dfdb73",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "9b5a4d2ce5744c75b7088eae1e77caff",
      "Inputs": [
        {
          "Id": "251af3bd601a4bf783f2f08abfae8044",
          "Name": "list",
          "Description": "Zu vereinfachende Liste\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b1f18027f8e84eb8b72b3688f8184ecf",
          "Name": "amt",
          "Description": "Die zu entfernenden Verschachtelungsebenen\n\nint\nVorgabewert : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "09b80580969a477791a129dc4bd04426",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Vereinfacht eine verschachtelte Liste von Listen um eine bestimmte Anzahl von Ebenen.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.StartPoint",
      "Id": "3cf4932d8bf743c7b6340d550d24a915",
      "Inputs": [
        {
          "Id": "57fcc38707724ed7b61d6acca6f666b8",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e747e5315cd9419bb68770f3b66e1547",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den Anfangspunkt entlang der Kurve ab.\n\nCurve.StartPoint: Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[0, 0.5, 1];",
      "Id": "0d9e08a33f454037bfdbe95f62978f50",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f0660ec57b084da8b15b753e532f9c55",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.CoordinateSystem.XYPlane",
      "Id": "b3f7bb9699d548428633e0eff643723b",
      "Inputs": [
        {
          "Id": "2fb95fdb8ef247bdbe3ae915ee7b9014",
          "Name": "coordinateSystem",
          "Description": "Autodesk.DesignScript.Geometry.CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "57ca143c49234d85a64581d4b1c21a73",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Ebene aus, in der die X- und Y-Achse liegen, ausgehend vom Ursprung.\n\nCoordinateSystem.XYPlane: Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtParameter@double",
      "Id": "5d2966dee4d948be8a68bfeb41c93ed5",
      "Inputs": [
        {
          "Id": "d63e0849e4be4255950ac2985229780c",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "7b342b99b7cf4db9b0f40a5065d9353e",
          "Name": "param",
          "Description": "Für die Auswertung zu verwendender Parameter\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "65f17f2df4e74ae6a264e5522b5974c5",
          "Name": "CoordinateSystem",
          "Description": "Das ausgerichtete CoordinateSystem am Punkt",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft ein CoordinateSystem mit Ursprung im Punkt am angegebenen Parameter ab. Die XAxis wird an der Kurvennormalen, die YAxis an der Tangente der Kurve in diesem Punkt und die Z-Achse am Aufwärtsvektor oder der Binormalen in diesem Punkt ausgerichtet.\n\nCurve.CoordinateSystemAtParameter (param: double = 0): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "4af1fb13ea3d43f2ac90e5cd1f85805e",
      "Inputs": [
        {
          "Id": "1dbd831802d94892af58e9235235e354",
          "Name": "list",
          "Description": "Zu vereinfachende Liste\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7bf57dd7161248df894caa263ba9a19f",
          "Name": "amt",
          "Description": "Die zu entfernenden Verschachtelungsebenen\n\nint\nVorgabewert : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d4691680039c464a8c5b4a85490febd2",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Vereinfacht eine verschachtelte Liste von Listen um eine bestimmte Anzahl von Ebenen.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "dbdc58f0abfe45a7a8333abe1a5eb5e9",
      "Inputs": [
        {
          "Id": "3f69175d921f4ee6a2303beae8d6bfa1",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8efeec8e14054796b195ae6e768dfd80",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6cefd8a2bb1d4ca9ba835cb080fdede9",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Reverse",
      "Id": "cd0433484fec465ba5fff3859925faae",
      "Inputs": [
        {
          "Id": "17f39ea805cd46609f6265ad71842882",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f12dbaf263534e0b86e09fccb7e178eb",
          "Name": "Curve",
          "Description": "Neue Kurve in entgegengesetzter Richtung",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Kehrt die Richtung der Kurve um.\n\nCurve.Reverse ( ): Curve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Deconstruct@var[]..[]",
      "Id": "ade56dfc88ee4ee790b5a83a6cc7b060",
      "Inputs": [
        {
          "Id": "a5be8a0b04514d029e073ea68d40e28d",
          "Name": "list",
          "Description": "Zu teilende Liste\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0f1a98459cc445d4a21f0d93a92a97ef",
          "Name": "first",
          "Description": "Das erste Element in der Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6a7342d8c72b49deb77d40a024ac41c3",
          "Name": "rest",
          "Description": "Der Rest der Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt bei Angabe einer Liste das erste Element aus der Liste sowie eine neue Liste mit allen Elementen, ausgenommen das erste, zurück.\n\nList.Deconstruct (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "bwidth/2",
      "NodeType": "FormulaNode",
      "Id": "fbe0448e7c6c46f0bfefbed6d67b84f3",
      "Inputs": [
        {
          "Id": "6918429c1ff943f6b1fe8e47a95c9a28",
          "Name": "bwidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a36a4ea3ae624f75b121ca74b02d978d",
          "Name": "",
          "Description": "Ergebnis der mathematischen Berechnung",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Wertet mathematische Formeln aus. Dabei wird NCalc: http://ncalc.codeplex.com/ verwendet."
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "-x",
      "NodeType": "FormulaNode",
      "Id": "d0d2e1846f084c488933a6191312fc1e",
      "Inputs": [
        {
          "Id": "1791baae640b465fa334fbd1b7941651",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cd318a425ec84f13b242b2e65971991d",
          "Name": "",
          "Description": "Ergebnis der mathematischen Berechnung",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Wertet mathematische Formeln aus. Dabei wird NCalc: http://ncalc.codeplex.com/ verwendet."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "7a8bd3e24c824c168d58dd5e228fc845",
      "Inputs": [
        {
          "Id": "31ae892308674654ba0a76a82b080c4e",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c01deffbfad4b27ad731406d0bc7acc",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "86b3b314fd29463997ab0d042b4e73fa",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "bd2e08024d6f406db4887137b78d1df8",
      "Inputs": [
        {
          "Id": "bf62c20c5ce64ed8adbc0fb0b1356ed5",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "199696c4d89f4cc4a2117068d9760d20",
          "Name": "xTranslation",
          "Description": "Verschiebung entlang der X-Achse\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "89a6b196734d435198103c86a6e38d8b",
          "Name": "yTranslation",
          "Description": "Verschiebung entlang der Y-Achse\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "886e2ee58adf49b88f177c694d39db38",
          "Name": "zTranslation",
          "Description": "Verschiebung entlang der Z-Achse\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c2918ac8733148ca926913c0e802314f",
          "Name": "Geometry",
          "Description": "Transformierte Geometrie",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Verschiebt beliebige gegebene Geometrie um die angegebenen Werte in X-, Y- und und Z-Richtung wie im WKS definiert.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "d272ee2d3b9e459ea72129325422c77b",
      "Inputs": [
        {
          "Id": "14a0b384665145c99b3d591e5b856455",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2546d574fb4d43abbf788afae1b27062",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "f9ac71a6d9764db392497f4493c76600",
      "Inputs": [
        {
          "Id": "dfc41b3f84464eb994e398086a5ed355",
          "Name": "list",
          "Description": "Liste, deren erstes Element abgerufen werden soll\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bd2f0700b4644c02831600cb15f133c8",
          "Name": "item",
          "Description": "Das erste Element in der Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt das erste Element in einer Liste zurück.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "c4f6e68552cf4cba944ea787f37fa39b",
      "Inputs": [
        {
          "Id": "97c864ebe9cd40869bf955c2e7e145d4",
          "Name": "list",
          "Description": "Zu vereinfachende Liste\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d0a549c8fc5646cca9614c3079ed8fbe",
          "Name": "amt",
          "Description": "Die zu entfernenden Verschachtelungsebenen\n\nint\nVorgabewert : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3e08ec0c59394912a316c52d057be885",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Vereinfacht eine verschachtelte Liste von Listen um eine bestimmte Anzahl von Ebenen.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "70310050c76b418d873173098243e8eb",
      "Inputs": [
        {
          "Id": "381af9e139784a82a757f9adfd75e551",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e33ca3b44576434d91362b777c0494d6",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f3811f9af448428e898264ec8b5d6ff1",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "list;",
      "Id": "d0545697b876427992da677fb209056c",
      "Inputs": [
        {
          "Id": "b428e024cae14c0f91394dd01f5dc90a",
          "Name": "list",
          "Description": "list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3679709aef754b0c87cc4dd60f5a0b88",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Slice@var[]..[],int,int,int",
      "Id": "d91b4cff96614d4b88a33626095b3b04",
      "Inputs": [
        {
          "Id": "e964dca216284f7e98cc03796188d9df",
          "Name": "list",
          "Description": "Liste, der der Teilbereich entnommen werden soll\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bc1e3967ad69492caf798d0aa5030fbb",
          "Name": "start",
          "Description": "Startindex für den Teilbereich\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8a671bc433e8403ba94ef1cd4d90ef95",
          "Name": "end",
          "Description": "Endindex für den Teilbereich\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5acded7576e045288eabcc29962cc4ea",
          "Name": "step",
          "Description": "Intervall zwischen den Indizes der Elemente in der ursprünglichen Liste\n\nint\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "98688bf3cdb6422e9915a866ba463672",
          "Name": "items",
          "Description": "Elemente im Teilbereich aus der angegebenen Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt eine einzelne Unterliste aus der angegebenen Liste anhand von Startindex, Endindex, und Schrittgröße zurück.\n\nList.Slice (list: var[]..[], start: int, end: int, step: int = 1): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 3.0,
      "Id": "342bd3ceee4649a98daf1ec3bf62a6da",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9cdebfe6bf384c54b58cfe96f55512e3",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine Zahl."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 1.0,
      "Id": "a78eb4279bff483195e3105bd696b6d4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2b731604db2247ecbd399cbd2341ea86",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine Zahl."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 21.0,
      "Id": "8a14982869d2447da50a2030744b6a74",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "58bae450fafa429a94745c5140435ca9",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine Zahl."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "31ec131df8944dd4a442c6fef6e3870f",
      "Inputs": [
        {
          "Id": "1d80a5c0bd6d4187bf3c9644a43c170d",
          "Name": "lists",
          "Description": "Eine Liste der umzustellenden Listen\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fbc155bac80c4fe98f6a12547c4523cb",
          "Name": "lists",
          "Description": "Eine Liste der umgestellten Listen",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "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.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "291d2a2634194fe195905a4b6c8565e2",
      "Inputs": [
        {
          "Id": "fa4e37a7c6d74e7089e2ef4e84a20dd1",
          "Name": "lists",
          "Description": "Eine Liste der umzustellenden Listen\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6314b8f45639454a9bc842a04bc4a2ea",
          "Name": "lists",
          "Description": "Eine Liste der umgestellten Listen",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "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.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "2a05edc00e08451d8db408d627c1bea3",
      "Inputs": [
        {
          "Id": "5a57aaf2718d4b44b84900febd12a95b",
          "Name": "startPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f33c54e432344239855b62470b55535d",
          "Name": "endPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7841ee52d7ee4b2895462b123cce2096",
          "Name": "Line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine gerade Linie zwischen zwei eingegebenen Punkten.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "4f3e2c1e275c4356919ad760972fd4d9",
      "Inputs": [
        {
          "Id": "7692da70c64946189180812d0e7ba627",
          "Name": "list",
          "Description": "Zu vereinfachende Liste\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 3,
          "UseLevels": true,
          "KeepListStructure": true
        },
        {
          "Id": "8221acc3cc514ad39af383bbe28c8df6",
          "Name": "amt",
          "Description": "Die zu entfernenden Verschachtelungsebenen\n\nint\nVorgabewert : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8a0b659f04ed44dab177a9f00e8426a1",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Vereinfacht eine verschachtelte Liste von Listen um eine bestimmte Anzahl von Ebenen.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "371d6464bb3b4e1ab2ad751444daf8e3",
      "Inputs": [
        {
          "Id": "d35fc7f07d494f77a55a75cbc17fa737",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "996fa6fe7f474ac8a8a5291c772381d4",
          "Name": "other",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "de7f242f0d4e4d518c104a49fe1fc6c5",
          "Name": "Geometry[]",
          "Description": "Geometry[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft die Geometrie der Überschneidung dieses Objekts mit einem anderen ab.\n\nGeometry.Intersect (other: Geometry): Geometry[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.CoordinateSystem.YZPlane",
      "Id": "6749742c320f4039a83ed0539d2a4137",
      "Inputs": [
        {
          "Id": "38673e39dfc34c33bfc05a937690598e",
          "Name": "coordinateSystem",
          "Description": "Autodesk.DesignScript.Geometry.CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d779904f165646439cf6cfd40eb76a90",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Ebene aus, in der die Y- und Z-Achse liegen, ausgehend vom Ursprung.\n\nCoordinateSystem.YZPlane: Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.CoordinateSystem.Origin",
      "Id": "0715c1f14f9f43db9a71d83cb92af640",
      "Inputs": [
        {
          "Id": "bd5c3716db424b81a3b8af2c47ec99c2",
          "Name": "coordinateSystem",
          "Description": "Autodesk.DesignScript.Geometry.CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "669e36d24f044dda85d1fce0dd4c32c8",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt einen Punkt für den Ursprung des CoordinateSystem.\n\nCoordinateSystem.Origin: Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtParameter@double",
      "Id": "2ac2f80c8d9649b4808bf3cc6e04e5c0",
      "Inputs": [
        {
          "Id": "37368fb7c09f4644878b8eaad3287511",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "06a16edade0c4c7898fedfc45582a7e8",
          "Name": "param",
          "Description": "Für die Auswertung zu verwendender Parameter\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2c1a1c82f75c4897ad020c808ae4ebe9",
          "Name": "CoordinateSystem",
          "Description": "Das ausgerichtete CoordinateSystem am Punkt",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Ruft ein CoordinateSystem mit Ursprung im Punkt am angegebenen Parameter ab. Die XAxis wird an der Kurvennormalen, die YAxis an der Tangente der Kurve in diesem Punkt und die Z-Achse am Aufwärtsvektor oder der Binormalen in diesem Punkt ausgerichtet.\n\nCurve.CoordinateSystemAtParameter (param: double = 0): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "70cd3a74deba4117a7d43ddfe34e3a18",
      "Inputs": [
        {
          "Id": "e678274ff0cb4f2bbe59ef69ed6d83fa",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4849e189afb8429d8d27dd80826f542b",
          "Name": "direction",
          "Description": "Richtung der Verschiebung\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c01084e1ecd3468ab2a68d29fbf06c36",
          "Name": "distance",
          "Description": "Strecke der Verschiebung in der angegebenen Richtung\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d0504128c37b4783b5a9d094d7f8e3dc",
          "Name": "Geometry",
          "Description": "Transformierte Geometrie.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Verschiebt Geometrie beliebigen Typs um die angegebenen Entfernung in die angegebene Richtung.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "3f900714ee87437ba847c0deaf872c27",
      "Inputs": [
        {
          "Id": "7ff8fd0a6eca43e9bedfce656ac891ca",
          "Name": "crossSections",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d9d5757554f74b6ab1ad54487f9542f3",
          "Name": "Surface",
          "Description": "Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine Oberfläche durch Erhebung zwischen den eingegebenen Querschnittskurven.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "a209040214b14cac9cec2c9af56b85fb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a806221ee705401996eae1a10cdfb442",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den kanonischen Vektor der Y-Achse ab (1,0,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "11e76ed51a11459b9452c342e38c6792",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1e573114b23e4353a8f720df5b1a41b8",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine Zahl."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.2;",
      "Id": "a99f4b282e554650b645af4c6a604aa7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1bdb11af25694d389d2d3e305ec84547",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.2;",
      "Id": "8fb983c5a448406881ee68cc02b650d8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fb2f915986fe42c69ec284f8b831255c",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "73148cb38db34b6ebfdce68f0382dfb0",
      "Inputs": [
        {
          "Id": "c0bdb41affab4d2a9147ad635b58b9a8",
          "Name": "plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9d8e723079164228ae859783531a5cb6",
          "Name": "width",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c666246d38c24d09b3ba43074b4b79e8",
          "Name": "length",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "29894929f202459ab40be5f63684f9b7",
          "Name": "Rectangle",
          "Description": "Rectangle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt ein Rectangle zentriert am Ursprung der eingegebenen Plane mit der eingegebenen Breite (X-Achse) und Länge (Y-Achse).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "61c3c86fe6ae47e5be993473f8662a27",
      "Inputs": [
        {
          "Id": "02d418602c814ddeb64a81ab602bbf53",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a2f2a56747d447a6a68ea158f52e4023",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "903c430f5d9a4b3faaba2c5c099bc233",
          "Name": "Surface",
          "Description": "Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Erstellt eine Oberfläche als Sweep einer Querschnittskurve an einem Pfad entlang.\n\nSurface.BySweep (profile: Curve, path: Curve): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZXPlane",
      "Id": "f94ae4e82e7348c5914e2f2ddd461aea",
      "Inputs": [
        {
          "Id": "fa583975afb44ebdb1165d25f418ff47",
          "Name": "coordinateSystem",
          "Description": "Autodesk.DesignScript.Geometry.CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a0717568e3474797b75c4d0dc48d03e2",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Ebene aus, in der die Z- und X-Achse liegen, ausgehend vom Ursprung.\n\nCoordinateSystem.ZXPlane: Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "f50541f2ba964c4aae432bb8be56179d",
      "Inputs": [
        {
          "Id": "36d6ce9ba1f54ca490be8eab5a69e683",
          "Name": "plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ddd2eeaa04c84653b74e12994c4c5437",
          "Name": "width",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ab88be1b01f448bfb9777ad9aa027308",
          "Name": "length",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "145b3bf0df17495785bc9fed55901201",
          "Name": "Rectangle",
          "Description": "Rectangle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt ein Rectangle zentriert am Ursprung der eingegebenen Plane mit der eingegebenen Breite (X-Achse) und Länge (Y-Achse).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "fa832164e8234becad6d026f922b71b1",
      "Inputs": [
        {
          "Id": "569f646440b24a3482d9ee2a06fc0f24",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d84150b48c4f4b8285243a41d5afbbbc",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1c5b3c6cf5f84d0797d4cd18a13c212e",
          "Name": "Surface",
          "Description": "Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Erstellt eine Oberfläche als Sweep einer Querschnittskurve an einem Pfad entlang.\n\nSurface.BySweep (profile: Curve, path: Curve): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin@Autodesk.DesignScript.Geometry.Point",
      "Id": "332c343815c3481eb36909715ea20323",
      "Inputs": [
        {
          "Id": "7e6a2c28810b45b0b4d4201d3b379b5d",
          "Name": "origin",
          "Description": "Point\nVorgabewert : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "96cbad2c164a421f9024bffb45e83c77",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt ein CoordinateSystem mit Ursprung am eingegebenen Punkt mit X- und Y-Achse als X- und Y-Achse des WKS.\n\nCoordinateSystem.ByOrigin (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double",
      "Id": "177d9ba1852d4f869379d75605c10470",
      "Inputs": [
        {
          "Id": "db06d77d7eb64a759ce360471c8cdd53",
          "Name": "cs",
          "Description": "CoordinateSystem\nVorgabewert : Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "751c89f8e713469da321566a631d593c",
          "Name": "width",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5c9abaf7b2ce46c9a2fc6a240c59bbcf",
          "Name": "length",
          "Description": "double\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0f334ba7e3d54deab55f001fbd7c0b11",
          "Name": "Rectangle",
          "Description": "Rectangle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt ein Rectangle zentriert am eingegebenen Ursprung in der XY-Ebene des CoordinateSystem mit der angegebenen Breite (X-Achse) und Länge (Y-Achse).\n\nRectangle.ByWidthLength (cs: CoordinateSystem = Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0), width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "980e4906e8154142973bdfcdd0406f53",
      "Inputs": [
        {
          "Id": "a12198c0afc44e56a6c7656fad701b53",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5249cfd011d848709e9fb16c743be4a5",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "96d0bd904448404c818c1a40e566db0c",
          "Name": "Surface",
          "Description": "Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine Oberfläche als Sweep einer Querschnittskurve an einem Pfad entlang.\n\nSurface.BySweep (profile: Curve, path: Curve): Surface"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "20b89ea1e3e446c094622b0e2dc004a0",
      "Inputs": [
        {
          "Id": "a8bf5baa5b934fb5a3a19da588039666",
          "Name": "test",
          "Description": "Testblock",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6e0e4e3f594c4d9ea01e663530fbbb47",
          "Name": "true",
          "Description": "true-Block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3e93cc3253e54a7293085f04361b98ed",
          "Name": "false",
          "Description": "false-Block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c3f30287607e494fb01cd4c2f6853d53",
          "Name": "result",
          "Description": "Ergebnis",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Bedingungsanweisung"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": ">@var[]..[],var[]..[]",
      "Id": "0840a32c50844016862ff7976458fd7a",
      "Inputs": [
        {
          "Id": "97d1f417985444cdb55929628980e4a7",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2a89288026ab4538ad8f86112c36f931",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "04d522e0cf0342af95c57e551cdd796b",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "x größer als y?\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "15;",
      "Id": "1c664f5938214699a024380e77ed7e7e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ac032144325648f2a34d08337b7dfc12",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "86346223c9d74c3180b589530a45f652",
      "Inputs": [
        {
          "Id": "678220a4e5fd491381db06da97db994c",
          "Name": "",
          "Description": "Auszuwertender Block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0d543eba72864660a3f0e3e92249aba3",
          "Name": "",
          "Description": "Inhalt beobachten",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualisierung der Ausgabe des Blocks"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "1a2198ab58f44ec58d00e0ac2d658d8e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2755b1c474754f7ba2ae09b5ce70d533",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "fa1a78a330204665950bad1b1cba31b3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a49dcbe581434471aaae1f29d8812430",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "6ccf6c3ece254e149dc555608f12c325",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bcec7451fe2d4a3db439631e9d5d96e5",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "eb1137dbe4a64317896d1b19987ad752",
      "Inputs": [
        {
          "Id": "8e3090a3dc4d40d4b0dfbdbf4670ceb4",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3fd262f7c2de43d09625df0b68cbed66",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b62cf2466efb4cd9b827f00ce6f6cdca",
          "Name": "item2",
          "Description": "Elementindex #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "60080c72f5654d238ed8a1db99994c44",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "4a1753b31bf84776b3fa7b153ee8165d",
      "Inputs": [
        {
          "Id": "13685a671377494ca5f0c2743b977cbd",
          "Name": "item0",
          "Description": "Elementindex #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9aa6f31ee2fa4aa18abc420f6103d808",
          "Name": "item1",
          "Description": "Elementindex #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2fa93856cac840618804c94be3765e65",
          "Name": "list",
          "Description": "Eine Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "e05aa59b3a044ebc81a02bd0e5dcd210",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "32fde08f53e54a499052b7362e463a15",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "d2f331bc261741f7898a44232462dfe5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a9311e1b4f54447c85ed37e3ec1d9095",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "*@var[]..[],var[]..[]",
      "Id": "a3060594c21841428b000b15539c5ea6",
      "Inputs": [
        {
          "Id": "6bfabac083df4f769b061a90b6c683b7",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "09bac7b00cb54b1886889e70b8cb1280",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "019c21b2c327444291a5df2819bf4297",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Multiplikation von x und y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "*@var[]..[],var[]..[]",
      "Id": "fd05d7d993f14598bbf9a86eeac527c1",
      "Inputs": [
        {
          "Id": "0ab44cd471f647329683c3855d142514",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "000a2632f5744f28a546b5a8a330e4a4",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b2899577e0dc4045a7d995e790a26928",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Multiplikation von x und y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "f88d411f153d4159a21fa39cb1ec0aec",
      "Inputs": [
        {
          "Id": "7c050c26bc7f4b9299dd398ac5e1d4cd",
          "Name": "",
          "Description": "Auszuwertender Block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b8f331510d2f4c10bba8b4730c1b2371",
          "Name": "",
          "Description": "Inhalt beobachten",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualisierung der Ausgabe des Blocks"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "aaf61feffc3b40f6b6a6affc9eb52693",
      "Inputs": [
        {
          "Id": "aba605d7bb574356ac18771c1eb9be7f",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "63fa0c5f695e46a997228c5751e26e60",
          "Name": "other",
          "Description": "Die andere Geometrie\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0c635cb58ac74ceb9ee61a439bf28ac6",
          "Name": "double",
          "Description": "Der Abstand",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den Abstand zwischen dieser und anderer Geometrie ab.\n\nGeometry.DistanceTo (other: Geometry): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "*@var[]..[],var[]..[]",
      "Id": "f5dbe4e181454522891fe336044a6e80",
      "Inputs": [
        {
          "Id": "51c7bc98d8de4bd0862cdabffa6a75da",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9d91b820bbe74e8ea66bd6afcc3d90be",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e892e80cdce0472bbba1a6d191d4598a",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Multiplikation von x und y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "*@var[]..[],var[]..[]",
      "Id": "fdbcafaf68b041bd96983256492fe372",
      "Inputs": [
        {
          "Id": "1bd422bad47a42e7a5bb6aa34fd097e5",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2587125e53994fc39d38185afd3d2308",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bc07c2a839674b35949a15ae7d59d51c",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Multiplikation von x und y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "+@var[]..[],var[]..[]",
      "Id": "62ed6df88a9f4fd0a4f55d8720da2790",
      "Inputs": [
        {
          "Id": "377a80aba65140b2a403f79bdb79abd8",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1feac2fd33744bab84653ef44158fad4",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "494cdf4e8922422da96a5818cbe4df92",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Addition von x und y.\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "*@var[]..[],var[]..[]",
      "Id": "1e4037877abc49f8aae78582291e4c54",
      "Inputs": [
        {
          "Id": "6f3aab6ddb3c45dcb1ab0d5fa15c5237",
          "Name": "x",
          "Description": "Wert für x.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9057920a4c664c64ab8942143fe80b12",
          "Name": "y",
          "Description": "Wert für y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "db1379f996c54d7da2d77f873b480e3a",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Multiplikation von x und y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "400;",
      "Id": "d9434accc15d4e25ba9e5a7020ee6579",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f511a042f2b740049b4a52eb179978cd",
          "Name": "",
          "Description": "Wert des Ausdrucks in Zeile 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ermöglicht die direkte Erstellung von DesignScript-Code."
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "cb2f02ad55cb4ab292aecf4aa3917dac",
      "Inputs": [
        {
          "Id": "c2204609704b4216a9da3a62e4e94826",
          "Name": "",
          "Description": "Auszuwertender Block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4920e81ae68c40d1b2d527d6f639f8ed",
          "Name": "",
          "Description": "Inhalt beobachten",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualisierung der Ausgabe des Blocks"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Sum@double[]",
      "Id": "7aeb0a50530842c2966d1a0ce589dfb0",
      "Inputs": [
        {
          "Id": "19fb233b6844407ebbc1a1826b5180b1",
          "Name": "values",
          "Description": "Die zu addierenden Zahlen\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7d7b8d4a03eb4e9996ecb87b4042ae25",
          "Name": "sum",
          "Description": "Die Summe der Werte",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ermittelt die Summe einer Reihe von Zahlen.\n\nMath.Sum (values: double[]): double"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "06976ff0e1de46f2a332a6acc27e9072",
      "Inputs": [
        {
          "Id": "2b7e78c0a6bf41a48543d7e71cc9bb0d",
          "Name": "",
          "Description": "Auszuwertender Block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dc11c5841abd452aa6cc188fbe2fd218",
          "Name": "",
          "Description": "Inhalt beobachten",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualisierung der Ausgabe des Blocks"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Sum@double[]",
      "Id": "a7d36d116fa344c4b4c78b267f4472a1",
      "Inputs": [
        {
          "Id": "a4345dbd1c46463c9854f3df157cf2f8",
          "Name": "values",
          "Description": "Die zu addierenden Zahlen\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fab5f15b9a224ef1acf91e76d6d52850",
          "Name": "sum",
          "Description": "Die Summe der Werte",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ermittelt die Summe einer Reihe von Zahlen.\n\nMath.Sum (values: double[]): double"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "5c27d8be59244e839fae75be430f5ce3",
      "Inputs": [
        {
          "Id": "8ccdf40dc0cc476fbdda15979715e267",
          "Name": "",
          "Description": "Auszuwertender Block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c97e20bbc16f4f47a721c16471323b18",
          "Name": "",
          "Description": "Inhalt beobachten",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualisierung der Ausgabe des Blocks"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "f89d09040d8146eda2edffeabec2a728",
      "Inputs": [
        {
          "Id": "73507d95a3a94d4b9e73a6a8d133ba6e",
          "Name": "",
          "Description": "Auszuwertender Block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e549accf97444c59b35b84d08ff88554",
          "Name": "",
          "Description": "Inhalt beobachten",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualisierung der Ausgabe des Blocks"
    }
  ],
  "Connectors": [
    {
      "Start": "be45ae66228e42c080d00f0c85b22619",
      "End": "ad11618677a942369f15887830e659b6",
      "Id": "1572337455dc4c04b320f1e9c5898248"
    },
    {
      "Start": "be45ae66228e42c080d00f0c85b22619",
      "End": "fc5c821152e74eb0abdad194c3da5fe2",
      "Id": "1240314d85aa4026a9aed2fb9e6ba039"
    },
    {
      "Start": "c0e4859160734d53965b3e7c33e0e044",
      "End": "1485754a00d9466fb9f7802713d3ac4a",
      "Id": "77f9664bbcba401eb5abaa45fdcee4cf"
    },
    {
      "Start": "578e8acb21784b8c9307012f82fb58b1",
      "End": "3dea2ef1e0434e2095bf6fbad1f2f2f8",
      "Id": "cbe4e9ebb9b04b84968527e88db9d73e"
    },
    {
      "Start": "578e8acb21784b8c9307012f82fb58b1",
      "End": "c26ff57a3cbe4940a089c830c58e5491",
      "Id": "a771c0ccff804a2f97781952e08e5c8f"
    },
    {
      "Start": "578e8acb21784b8c9307012f82fb58b1",
      "End": "9b569470febc45279095320f19325ee7",
      "Id": "e3eba8ede1344bd69bde61dc589a434d"
    },
    {
      "Start": "578e8acb21784b8c9307012f82fb58b1",
      "End": "47d78592dc1d42758f6af49149a0ef6e",
      "Id": "b1d45a8dbb0f49269561e32213132564"
    },
    {
      "Start": "578e8acb21784b8c9307012f82fb58b1",
      "End": "94d6e5f28ceb4cac9a91376020c35d0c",
      "Id": "61cb5667e68646d88886394c485fdbf3"
    },
    {
      "Start": "6faed860b743450eb39766e6c26efa10",
      "End": "217695fa2a6f42e88613ead1301cbbd5",
      "Id": "e75d8f84e0cb4ed4ae7ad58f49ce520d"
    },
    {
      "Start": "6faed860b743450eb39766e6c26efa10",
      "End": "6918429c1ff943f6b1fe8e47a95c9a28",
      "Id": "635ae7da5482468299d2f2208898bd13"
    },
    {
      "Start": "6faed860b743450eb39766e6c26efa10",
      "End": "97d1f417985444cdb55929628980e4a7",
      "Id": "a9adf35e08834537b225178abf87fe43"
    },
    {
      "Start": "6faed860b743450eb39766e6c26efa10",
      "End": "2587125e53994fc39d38185afd3d2308",
      "Id": "d7b576ea0b7f4d2ba04acbef8fa7daab"
    },
    {
      "Start": "0d8662f0a3aa4e6aa20c2c42a0d5b0c2",
      "End": "390e7b39efc24d0e863f89430de72d7f",
      "Id": "d5825cc15f7447a294f9328dd1d962a1"
    },
    {
      "Start": "2e81c0c23f644213970561d9e7696962",
      "End": "06e0eafc5221412693181d8051cdb7da",
      "Id": "143ed6cdc4da40f08e99ef12ec68dfb0"
    },
    {
      "Start": "7e89e75c4b664b59ac31eb468229d685",
      "End": "dc51159533284b509069b48f9c2e5cad",
      "Id": "ca772cf2e90d43b684210cd96f87382a"
    },
    {
      "Start": "1f1f30fdf50b45688295a0face88dd6b",
      "End": "19adfd7d42924b4abadcb6a30dc61587",
      "Id": "41d8c22657ec4ec080ee4bbabdcdf7cd"
    },
    {
      "Start": "1f1f30fdf50b45688295a0face88dd6b",
      "End": "af3d5b7ecf5e4beca33633149d541dc7",
      "Id": "59c31c1a77fb4761a40d423fab2e490c"
    },
    {
      "Start": "0c1a8aa4d557485290d690e42849bc63",
      "End": "3dca7ddcd70244a1870a67bd357855f8",
      "Id": "434420109bc0435cb8a18588ca1fb0d5"
    },
    {
      "Start": "8ca1f232011245689e3e834ea0164d2a",
      "End": "696fadfb75e646cdb676bec021f71cc4",
      "Id": "9422eb1aabc441b6ba41dccfdf1911ba"
    },
    {
      "Start": "15430075753f4a0ab96133c05b94f7b9",
      "End": "c53d97dfa5d54b8a9b631397dccdb410",
      "Id": "a35bccc39ead42618d33f1db959f3ea9"
    },
    {
      "Start": "15430075753f4a0ab96133c05b94f7b9",
      "End": "454fd9d8d3d04f75aed743d094ec2ec3",
      "Id": "1a12b9c9c1664ce984efe8b7c42d3a52"
    },
    {
      "Start": "15430075753f4a0ab96133c05b94f7b9",
      "End": "a5be8a0b04514d029e073ea68d40e28d",
      "Id": "df7c919fef014a9691be2f6798039f29"
    },
    {
      "Start": "13775f63b4224f46be1e8e5b0ac51589",
      "End": "eeb1ed6852fe4d579c4d6810b1852298",
      "Id": "1d2739f69ea24020977b4ebf4953f4d5"
    },
    {
      "Start": "01513ab0545a4a64b2e1c728d968221d",
      "End": "943e2fb600f2471f899bc8fceb72baaf",
      "Id": "80e0bdcd59bd4b88802b8335e979b12b"
    },
    {
      "Start": "780377e208854d06bcc255da83376a87",
      "End": "8fcdfa782f3845dc9dafa5bcca1abd1d",
      "Id": "1009e517dbec4fe0897fc840dc7f03a5"
    },
    {
      "Start": "d57286b6a41944a9981416d66fd043aa",
      "End": "517d96c8a3114722a26f5604713daf84",
      "Id": "8854938d6e2e45dfa62a721c37adb9cf"
    },
    {
      "Start": "f99f2bda0cd4462c84378a4ca98ee794",
      "End": "a7c7988b331943caaa6226edcc20df32",
      "Id": "7f493d1c684c4ee1ae3b4afa9d00e841"
    },
    {
      "Start": "7280a616d27b4157828baa5663eb840a",
      "End": "6de3dae0506d4b7e8609352a082e7c36",
      "Id": "06148d4df2414c57a59b2fc24bcb232e"
    },
    {
      "Start": "eadad9167a4149879ddd06be051e68a5",
      "End": "2af391bd06af45c88cd0599f8d5c54ed",
      "Id": "adb4cad550ef4d6f996a24eac540832a"
    },
    {
      "Start": "2b7b15858477427881eab1d040fa915b",
      "End": "c9c0499c9d29436ea11887096d9323ad",
      "Id": "ebd0dcccfbdf4983910e428695f7ae97"
    },
    {
      "Start": "eefd7eb74f604085801198eeb21d0ad9",
      "End": "ff065d62b4c4493ab40c3df1056c0a16",
      "Id": "8c570ad817294391978dc51caea0a4d0"
    },
    {
      "Start": "9503caa6c7f3433abb39a8ed759d2308",
      "End": "c3aab6287ae54ba8ba96ae5d592e6c35",
      "Id": "7a46611170494b98bb18d4ef608364ed"
    },
    {
      "Start": "e928c7e5e8a04f049af80f6ea2e4fec2",
      "End": "1a58c8317fc040e9ab6591ff1c8cffc7",
      "Id": "99fc6c5ebbe047c09c2229ad6f9bf4bc"
    },
    {
      "Start": "e928c7e5e8a04f049af80f6ea2e4fec2",
      "End": "63ec276ffd7844b29d569c55527a879a",
      "Id": "9778f557214d405b80600a1e1f5e5baa"
    },
    {
      "Start": "e928c7e5e8a04f049af80f6ea2e4fec2",
      "End": "25576d1ad2aa46dfbe8dd8774b507295",
      "Id": "1468cf77adfc4826a22dbef7d431001d"
    },
    {
      "Start": "e928c7e5e8a04f049af80f6ea2e4fec2",
      "End": "73507d95a3a94d4b9e73a6a8d133ba6e",
      "Id": "4fb831e705554e51a4e32d553970697c"
    },
    {
      "Start": "96f22f4a46c14d0cb041a01534c1749c",
      "End": "96725b0a2b8f48a4b06935a05cc732bb",
      "Id": "dfd47a65159045b1880eeb693a18a395"
    },
    {
      "Start": "7737e63cb15748afb3896547662b33d5",
      "End": "f147a94e1ab04e54921a02e779169685",
      "Id": "d9cc5cc7425d4bed80676dc5750cd031"
    },
    {
      "Start": "22efd64b3b8b4773b3b03b68c94bd9fd",
      "End": "a1ad43494623400aaa6fb973ba8bbb88",
      "Id": "3062b849c3b24295b6843ac33cd5515d"
    },
    {
      "Start": "22efd64b3b8b4773b3b03b68c94bd9fd",
      "End": "7f16f3f53bce4e17af4659248412cbde",
      "Id": "dfd72f3afc9d487f85430ea2a072fffa"
    },
    {
      "Start": "22efd64b3b8b4773b3b03b68c94bd9fd",
      "End": "b2f024d5695042a5862353b64df3c583",
      "Id": "8b86488449a043c4847f46d57da206c7"
    },
    {
      "Start": "7d250714487b4381a4f603a403aae2c0",
      "End": "be357d2192e444b296ce43efc02f40b9",
      "Id": "6c129c8603674a96b6c05ef59b26a20b"
    },
    {
      "Start": "7d250714487b4381a4f603a403aae2c0",
      "End": "c382fb6c6eb3466089f2afa4ef8735f0",
      "Id": "f57ed9b56876416582d30ee99c629593"
    },
    {
      "Start": "7d250714487b4381a4f603a403aae2c0",
      "End": "d0e41996ad1243bb82992f4a33ab8a7a",
      "Id": "149ceac8b33d431dae08c2c9ae68d289"
    },
    {
      "Start": "21b6bc41a4e84dc7a62a31ed1b9aee6a",
      "End": "1a9ed0113af247fbb495bbdffb0c21cc",
      "Id": "1974e66f6eeb43b98d7a3cc21283a738"
    },
    {
      "Start": "0828aafcc6cd44f59b70330ba5d45ae2",
      "End": "33391b9e46dc422fab002bd89a3bc172",
      "Id": "612d6b662a6a440d86b401acc43e2be8"
    },
    {
      "Start": "0828aafcc6cd44f59b70330ba5d45ae2",
      "End": "09310e69a2064af7912d9f9a526353d9",
      "Id": "6215944db8b449759687b008ce23b867"
    },
    {
      "Start": "0828aafcc6cd44f59b70330ba5d45ae2",
      "End": "9777deb13735476b93bef93ba72af5c6",
      "Id": "b2e48acc56ef4eac9c60db6b90a0c615"
    },
    {
      "Start": "01780388caee4d1ab16a43bd798b25dc",
      "End": "e2fba4144c1c42ebaaa762139bac1e48",
      "Id": "178c2fc0d98f4f5c84595ae03705b371"
    },
    {
      "Start": "b35bb5387eec433b909183cc1ae4b184",
      "End": "2d1b61989c8045ff97b405c5a2f916ee",
      "Id": "22dda7920c014145be6bcf34cf9e2c35"
    },
    {
      "Start": "b35bb5387eec433b909183cc1ae4b184",
      "End": "dfc41b3f84464eb994e398086a5ed355",
      "Id": "ee4cd5f1d2994cd3956beba75e3a4191"
    },
    {
      "Start": "9005abeec77b4ae2aa0fcdce6db87180",
      "End": "0f1d94a455054b1ba8d8419288e10924",
      "Id": "1fe4252adcbb4f9ea9730bfe72655e8c"
    },
    {
      "Start": "d6690a7ae44f435bae42ea85669ed995",
      "End": "b9037e135fbb48f9918e227e914a9f4f",
      "Id": "107d6683505d42438396295e0af10dc4"
    },
    {
      "Start": "1e44b295b6364b43bc84f2fc577324bf",
      "End": "9fda112e4f934c6d89c8121585be2c39",
      "Id": "36ac0f7fcdf34ad499a31dc66e9949cd"
    },
    {
      "Start": "5331f66ddc3c4162beb80761ff16652f",
      "End": "e97b789f37ff49ee8c3586a14a4e84b9",
      "Id": "812eeb1d06d34e0dae4303d27698c06d"
    },
    {
      "Start": "45b0e56201624fae9db7dd8c123eddb4",
      "End": "778fc09e46b3446f9c1d67cf6a2727ce",
      "Id": "9bbb96109ebf4b45bdbc5710d9bad39a"
    },
    {
      "Start": "7ae31e9a0f684329ad53c1b309b94a10",
      "End": "e547055fff464a2da48eb3ac9db95919",
      "Id": "0423913374e14015a587809d7338bb30"
    },
    {
      "Start": "e9020fee142e4dc187f2b614cd14a0be",
      "End": "07915816f2f346d99e960a653bc2aed3",
      "Id": "b316ad8503ed4963bde3d8bd5f7f5d73"
    },
    {
      "Start": "e8001d1af72b4affb873d6eeea632547",
      "End": "ecee98b7346f4f81958cd8fd35800f98",
      "Id": "8d6a0a656ab24e408b19a260033308f2"
    },
    {
      "Start": "e88c2e889f284cf9baee3e1730e4c661",
      "End": "57fcc38707724ed7b61d6acca6f666b8",
      "Id": "d62df795a9b04173b8dbde6db1eca756"
    },
    {
      "Start": "e88c2e889f284cf9baee3e1730e4c661",
      "End": "6d2ca3c1abec4e66855543a7ef8e7c09",
      "Id": "4743c6fa66d343a2b482444c7a69f1b4"
    },
    {
      "Start": "f1195460e30e450c86c3e396739761f6",
      "End": "80261d27457942779080d90545c46afd",
      "Id": "07f294eb60b442d0adc381dba65e9c18"
    },
    {
      "Start": "d740e0ef70904aaab1dea4b1d9a57227",
      "End": "bf62c20c5ce64ed8adbc0fb0b1356ed5",
      "Id": "1a35014d53c94ffda5f74cf1e2757028"
    },
    {
      "Start": "d740e0ef70904aaab1dea4b1d9a57227",
      "End": "e33ca3b44576434d91362b777c0494d6",
      "Id": "6726fd8cb0f443bca22d7674b82d83cc"
    },
    {
      "Start": "8b9e62ab97964ea5a1e07d7a11d43dd2",
      "End": "ce82dac4566544ca91aabf87facf4469",
      "Id": "1ce5f86ab62e423b9ecc714872ed8d6a"
    },
    {
      "Start": "8b9e62ab97964ea5a1e07d7a11d43dd2",
      "End": "14a0b384665145c99b3d591e5b856455",
      "Id": "4278cf157a15413d9987bd2a121e8358"
    },
    {
      "Start": "08b895adc5ef4fd39bc1747d7115664d",
      "End": "b428e024cae14c0f91394dd01f5dc90a",
      "Id": "53861a5aa1504c89be8c35ea289379c2"
    },
    {
      "Start": "08b895adc5ef4fd39bc1747d7115664d",
      "End": "d84150b48c4f4b8285243a41d5afbbbc",
      "Id": "e7fd1ef53f2c46d7aa0d73e69f4c81d9"
    },
    {
      "Start": "08b895adc5ef4fd39bc1747d7115664d",
      "End": "a2f2a56747d447a6a68ea158f52e4023",
      "Id": "3665da2c6f9942f080f17f00659ee32e"
    },
    {
      "Start": "3065dbbfaea546479ec18c9837041806",
      "End": "57ab960005ab45939f756e31e0caf335",
      "Id": "cb3972188802465c907f2f041dffc494"
    },
    {
      "Start": "68a1cb0b717a4bfab74a856c75243d0d",
      "End": "0d1d837c0f7c4974830ea9218c6c587c",
      "Id": "5bdac4909272486d9d218e19b5eeb42a"
    },
    {
      "Start": "4dd6e7f5d0ed452f9d70881c64280b50",
      "End": "41ef6c8d6218438a875b5a308f3037b8",
      "Id": "aa14dfc9411048339486feb3e00fa2bb"
    },
    {
      "Start": "9d8363b2248e43ff9fda3554615e584f",
      "End": "348b83530da843c7bb41bb014df22d19",
      "Id": "3da323e9cb614888b93793de3a4dbbbd"
    },
    {
      "Start": "0b19ad1165184d489d7d440ccb493abb",
      "End": "e3e6e9746a354b98bf27955789178367",
      "Id": "d350a39fd0724d1ba24e6262381c47f3"
    },
    {
      "Start": "c871ad6e8d18493da13d1256df1db1d1",
      "End": "8ed8b909ab3b4018aefe06474844e045",
      "Id": "afeb09cbf17a40028c6015896e33cded"
    },
    {
      "Start": "96657ece3cc1442ca962d9ac21c013dd",
      "End": "dda0f840789342039407b3ff08b8c0d8",
      "Id": "08bb128f9faa468bbf199f87748a9a0a"
    },
    {
      "Start": "398ae1f3896040fcbe8f5c27141c2ba0",
      "End": "dbf325194b2a4ed39f9f831f743b169a",
      "Id": "1b20703d12864466a68eebc6e1ca8b1d"
    },
    {
      "Start": "3368501619564dff8542dd3061273449",
      "End": "821a128d6c8f470891028a3618048f23",
      "Id": "553941dac97a4138854eec81981b6eab"
    },
    {
      "Start": "9bef5956418945128214647389d4b3e5",
      "End": "760b2c1cb2534ebbaab4a6f047a031c2",
      "Id": "685f9941e152467195bd1607672d3725"
    },
    {
      "Start": "7f15d437df6e4bb59120cf30e702622b",
      "End": "b7536d5ccb3b4153b070f2ed0babab64",
      "Id": "84065b83df1f412783bb22c1b48472bd"
    },
    {
      "Start": "d5a0c2231839462a916822bf46dfe7ac",
      "End": "4647a4c5e3f9493a86ade6238cbb0981",
      "Id": "79f5b9c61ce14f20aca6842c554ebba2"
    },
    {
      "Start": "881e993faf43465eb77ecb5a9cda92fa",
      "End": "388aa4cbf48f49f197e39e0a48ce4891",
      "Id": "d08c8e636f1f4fedbc3feba328bebbf0"
    },
    {
      "Start": "881e993faf43465eb77ecb5a9cda92fa",
      "End": "5837067f8d3f4b27b86653e7c368f04a",
      "Id": "38b085f558a5499fbb7cd79fe9906058"
    },
    {
      "Start": "3ec58a3475184469964556025fc1059e",
      "End": "61fff0c7405348ea8127bf968c72eaf1",
      "Id": "71ea315dfc444452a391a7fd2aee0656"
    },
    {
      "Start": "6058ebde54a54e67a74ccb6919dfdb73",
      "End": "251af3bd601a4bf783f2f08abfae8044",
      "Id": "ed0abf7a2362448eb9ecca8bfa051b64"
    },
    {
      "Start": "09b80580969a477791a129dc4bd04426",
      "End": "4f90a549cfb24b128f7178cc107be0f8",
      "Id": "38dba9a1c9ef422bb62af1905451ca40"
    },
    {
      "Start": "f0660ec57b084da8b15b753e532f9c55",
      "End": "7b342b99b7cf4db9b0f40a5065d9353e",
      "Id": "ab2e1cec52724a2286ddbc51a0ad63ad"
    },
    {
      "Start": "57ca143c49234d85a64581d4b1c21a73",
      "End": "ddd4a1de243e48beae184f1bf9039276",
      "Id": "18d597f21a3c4d66aad3b9491bfc1aff"
    },
    {
      "Start": "57ca143c49234d85a64581d4b1c21a73",
      "End": "dea8e2de51f1409f923b09f7fa41aea4",
      "Id": "b229958d82e64fcc9f2c7b10c46e1063"
    },
    {
      "Start": "57ca143c49234d85a64581d4b1c21a73",
      "End": "407034bb1ca54a4f98236dca3095c74a",
      "Id": "701fa0cdc8ee4c7cbda85483481db377"
    },
    {
      "Start": "65f17f2df4e74ae6a264e5522b5974c5",
      "End": "2fb95fdb8ef247bdbe3ae915ee7b9014",
      "Id": "7fae9888a8654ecaa3160e0ee1fde3c2"
    },
    {
      "Start": "d4691680039c464a8c5b4a85490febd2",
      "End": "d63e0849e4be4255950ac2985229780c",
      "Id": "c3b03268c7e94af8969b4f6b43118490"
    },
    {
      "Start": "6cefd8a2bb1d4ca9ba835cb080fdede9",
      "End": "1dbd831802d94892af58e9235235e354",
      "Id": "470c088c5c864708ab053139d4140ca0"
    },
    {
      "Start": "f12dbaf263534e0b86e09fccb7e178eb",
      "End": "3f69175d921f4ee6a2303beae8d6bfa1",
      "Id": "9c7d093b94b94e6b8703f18270885717"
    },
    {
      "Start": "0f1a98459cc445d4a21f0d93a92a97ef",
      "End": "17f39ea805cd46609f6265ad71842882",
      "Id": "442b37edb3114b1ba1d221de5e0228b1"
    },
    {
      "Start": "6a7342d8c72b49deb77d40a024ac41c3",
      "End": "8efeec8e14054796b195ae6e768dfd80",
      "Id": "a1e7f7d8b6a74e42a96e90d8bf185000"
    },
    {
      "Start": "a36a4ea3ae624f75b121ca74b02d978d",
      "End": "1791baae640b465fa334fbd1b7941651",
      "Id": "d79b7d92d2e54135a3b5bc5ea1057b18"
    },
    {
      "Start": "a36a4ea3ae624f75b121ca74b02d978d",
      "End": "31ae892308674654ba0a76a82b080c4e",
      "Id": "554b5f0a906c429fb277ab8684fb552d"
    },
    {
      "Start": "cd318a425ec84f13b242b2e65971991d",
      "End": "9c01deffbfad4b27ad731406d0bc7acc",
      "Id": "f9b8a89b96a44c4a9f9d5508e80c953e"
    },
    {
      "Start": "86b3b314fd29463997ab0d042b4e73fa",
      "End": "199696c4d89f4cc4a2117068d9760d20",
      "Id": "2fac83c655ad493b9243a0910d5695eb"
    },
    {
      "Start": "c2918ac8733148ca926913c0e802314f",
      "End": "381af9e139784a82a757f9adfd75e551",
      "Id": "53344ddc822e4e789d892c350929b0b9"
    },
    {
      "Start": "c2918ac8733148ca926913c0e802314f",
      "End": "e678274ff0cb4f2bbe59ef69ed6d83fa",
      "Id": "e236701d9d5d464b90d64b57dc77954b"
    },
    {
      "Start": "2546d574fb4d43abbf788afae1b27062",
      "End": "9c61a67fcf0b487988b50354177abe18",
      "Id": "0ffe7e0bd90f4893b677d6fbbeeb88fc"
    },
    {
      "Start": "3e08ec0c59394912a316c52d057be885",
      "End": "d35fc7f07d494f77a55a75cbc17fa737",
      "Id": "1c2e184db3124d3691ba4fee91d3486e"
    },
    {
      "Start": "f3811f9af448428e898264ec8b5d6ff1",
      "End": "97c864ebe9cd40869bf955c2e7e145d4",
      "Id": "ebf864d02afb4e908c5b317d3ee2569d"
    },
    {
      "Start": "3679709aef754b0c87cc4dd60f5a0b88",
      "End": "e964dca216284f7e98cc03796188d9df",
      "Id": "f315e9683fef45118feb5635ddc3ca38"
    },
    {
      "Start": "98688bf3cdb6422e9915a866ba463672",
      "End": "37368fb7c09f4644878b8eaad3287511",
      "Id": "59fc40e276df4b719e192997433edcdc"
    },
    {
      "Start": "9cdebfe6bf384c54b58cfe96f55512e3",
      "End": "bc1e3967ad69492caf798d0aa5030fbb",
      "Id": "d8aeb3ec195d4b6c95292a19b067cdb9"
    },
    {
      "Start": "2b731604db2247ecbd399cbd2341ea86",
      "End": "5acded7576e045288eabcc29962cc4ea",
      "Id": "05cc1d9078b64947a96517c593e679da"
    },
    {
      "Start": "58bae450fafa429a94745c5140435ca9",
      "End": "8a671bc433e8403ba94ef1cd4d90ef95",
      "Id": "2edb8d3da20a4c21ab01a4f067f718e3"
    },
    {
      "Start": "fbc155bac80c4fe98f6a12547c4523cb",
      "End": "5a57aaf2718d4b44b84900febd12a95b",
      "Id": "6e45df62418f430bbf51bb6549c8f7c5"
    },
    {
      "Start": "fbc155bac80c4fe98f6a12547c4523cb",
      "End": "aba605d7bb574356ac18771c1eb9be7f",
      "Id": "844a5780f45d423aa3a0d3c7e53e5214"
    },
    {
      "Start": "6314b8f45639454a9bc842a04bc4a2ea",
      "End": "996fa6fe7f474ac8a8a5291c772381d4",
      "Id": "31f759710df642af89db20cb4d934089"
    },
    {
      "Start": "7841ee52d7ee4b2895462b123cce2096",
      "End": "5249cfd011d848709e9fb16c743be4a5",
      "Id": "9a4822e74e884af187bded5c92a510dd"
    },
    {
      "Start": "8a0b659f04ed44dab177a9f00e8426a1",
      "End": "f33c54e432344239855b62470b55535d",
      "Id": "774effa20d184e588553a5a1e0b23268"
    },
    {
      "Start": "8a0b659f04ed44dab177a9f00e8426a1",
      "End": "7e6a2c28810b45b0b4d4201d3b379b5d",
      "Id": "e99282bafae14c44b6a1643431420263"
    },
    {
      "Start": "8a0b659f04ed44dab177a9f00e8426a1",
      "End": "63fa0c5f695e46a997228c5751e26e60",
      "Id": "bc92bccdb3cd4ee7912988fc29d1bb79"
    },
    {
      "Start": "de7f242f0d4e4d518c104a49fe1fc6c5",
      "End": "7692da70c64946189180812d0e7ba627",
      "Id": "9dae5d8960a041199a0269ca7b47344e"
    },
    {
      "Start": "d779904f165646439cf6cfd40eb76a90",
      "End": "fa4e37a7c6d74e7089e2ef4e84a20dd1",
      "Id": "3c993ef6dfc84364bf8733a8e2e5bf60"
    },
    {
      "Start": "d779904f165646439cf6cfd40eb76a90",
      "End": "c0bdb41affab4d2a9147ad635b58b9a8",
      "Id": "cfcc0eb69ac64cc88cd59eea4b39236c"
    },
    {
      "Start": "669e36d24f044dda85d1fce0dd4c32c8",
      "End": "1d80a5c0bd6d4187bf3c9644a43c170d",
      "Id": "8e0b1bb95b4d4fbaa72dda0001ffe1b3"
    },
    {
      "Start": "2c1a1c82f75c4897ad020c808ae4ebe9",
      "End": "fa583975afb44ebdb1165d25f418ff47",
      "Id": "bb72f980605c46dd99b19b59f17856d0"
    },
    {
      "Start": "2c1a1c82f75c4897ad020c808ae4ebe9",
      "End": "bd5c3716db424b81a3b8af2c47ec99c2",
      "Id": "fc1938f296804fe6abbd8e9c38304e27"
    },
    {
      "Start": "2c1a1c82f75c4897ad020c808ae4ebe9",
      "End": "38673e39dfc34c33bfc05a937690598e",
      "Id": "eea9ea83a5184a15a7781b105b189ca0"
    },
    {
      "Start": "d0504128c37b4783b5a9d094d7f8e3dc",
      "End": "7ff8fd0a6eca43e9bedfce656ac891ca",
      "Id": "462d2efa34824b87b696383f72506949"
    },
    {
      "Start": "a806221ee705401996eae1a10cdfb442",
      "End": "4849e189afb8429d8d27dd80826f542b",
      "Id": "abc17b1c5ad547e8b617d6e1e0d720f8"
    },
    {
      "Start": "1e573114b23e4353a8f720df5b1a41b8",
      "End": "c01084e1ecd3468ab2a68d29fbf06c36",
      "Id": "52dcf4aff2bb4a0eb9e1adf9cd7ec985"
    },
    {
      "Start": "1bdb11af25694d389d2d3e305ec84547",
      "End": "c666246d38c24d09b3ba43074b4b79e8",
      "Id": "eafc18c2995c4238a5b75c07d4f7ec6c"
    },
    {
      "Start": "1bdb11af25694d389d2d3e305ec84547",
      "End": "ab88be1b01f448bfb9777ad9aa027308",
      "Id": "cdb51b90612a4a5bb794fe8f9f8850dd"
    },
    {
      "Start": "1bdb11af25694d389d2d3e305ec84547",
      "End": "751c89f8e713469da321566a631d593c",
      "Id": "325775251893433abc1483e9266a286c"
    },
    {
      "Start": "1bdb11af25694d389d2d3e305ec84547",
      "End": "09bac7b00cb54b1886889e70b8cb1280",
      "Id": "9144483605e2471d92abe80e08f2ea8a"
    },
    {
      "Start": "1bdb11af25694d389d2d3e305ec84547",
      "End": "9d91b820bbe74e8ea66bd6afcc3d90be",
      "Id": "5b5b935d22c94bfaa20f470ba40d44fd"
    },
    {
      "Start": "fb2f915986fe42c69ec284f8b831255c",
      "End": "9d8e723079164228ae859783531a5cb6",
      "Id": "edbcff18ae1c4accbb2897eca61fc854"
    },
    {
      "Start": "fb2f915986fe42c69ec284f8b831255c",
      "End": "ddd2eeaa04c84653b74e12994c4c5437",
      "Id": "db18f8289500478cb408bd5bdf17c02a"
    },
    {
      "Start": "fb2f915986fe42c69ec284f8b831255c",
      "End": "5c9abaf7b2ce46c9a2fc6a240c59bbcf",
      "Id": "0c9b7b47ee1741f591d5acf94ca2e43e"
    },
    {
      "Start": "fb2f915986fe42c69ec284f8b831255c",
      "End": "6bfabac083df4f769b061a90b6c683b7",
      "Id": "b96898383c1e4c3a9f07d60276d2d9ef"
    },
    {
      "Start": "fb2f915986fe42c69ec284f8b831255c",
      "End": "51c7bc98d8de4bd0862cdabffa6a75da",
      "Id": "14080eecb43f487fb34bdf81d161aa95"
    },
    {
      "Start": "29894929f202459ab40be5f63684f9b7",
      "End": "a12198c0afc44e56a6c7656fad701b53",
      "Id": "66005d66db7343a4bb2396b610444353"
    },
    {
      "Start": "a0717568e3474797b75c4d0dc48d03e2",
      "End": "36d6ce9ba1f54ca490be8eab5a69e683",
      "Id": "d6718297d9ad494e8d35f05a1cfeff26"
    },
    {
      "Start": "145b3bf0df17495785bc9fed55901201",
      "End": "02d418602c814ddeb64a81ab602bbf53",
      "Id": "9ea32f7e614f4daeb2789df5dcf2ee50"
    },
    {
      "Start": "96cbad2c164a421f9024bffb45e83c77",
      "End": "db06d77d7eb64a759ce360471c8cdd53",
      "Id": "8b4889eba96749bd8cb81f55f85da6eb"
    },
    {
      "Start": "0f334ba7e3d54deab55f001fbd7c0b11",
      "End": "569f646440b24a3482d9ee2a06fc0f24",
      "Id": "2bb9e89a94de4240a93db1c516272bc8"
    },
    {
      "Start": "c3f30287607e494fb01cd4c2f6853d53",
      "End": "06a16edade0c4c7898fedfc45582a7e8",
      "Id": "51248b316f6e4e7eb3bbab29dcf10cb8"
    },
    {
      "Start": "04d522e0cf0342af95c57e551cdd796b",
      "End": "678220a4e5fd491381db06da97db994c",
      "Id": "eff84dc6a8974a9098ee6d513a690651"
    },
    {
      "Start": "ac032144325648f2a34d08337b7dfc12",
      "End": "2a89288026ab4538ad8f86112c36f931",
      "Id": "6b4d5422e8bf49949074911a40e3d2b5"
    },
    {
      "Start": "0d543eba72864660a3f0e3e92249aba3",
      "End": "a8bf5baa5b934fb5a3a19da588039666",
      "Id": "87f19c8960a74da7ba65efbdc8f3c2e7"
    },
    {
      "Start": "2755b1c474754f7ba2ae09b5ce70d533",
      "End": "8e3090a3dc4d40d4b0dfbdbf4670ceb4",
      "Id": "4baf88365220490495f6a1fd6c41dbd5"
    },
    {
      "Start": "a49dcbe581434471aaae1f29d8812430",
      "End": "3fd262f7c2de43d09625df0b68cbed66",
      "Id": "c80ca28ce73a4dd694e42117c6601565"
    },
    {
      "Start": "bcec7451fe2d4a3db439631e9d5d96e5",
      "End": "b62cf2466efb4cd9b827f00ce6f6cdca",
      "Id": "eec2d82486f14251b08f7b87e29498aa"
    },
    {
      "Start": "60080c72f5654d238ed8a1db99994c44",
      "End": "6e0e4e3f594c4d9ea01e663530fbbb47",
      "Id": "59fbd00191414a66850dbb1f21969f19"
    },
    {
      "Start": "2fa93856cac840618804c94be3765e65",
      "End": "3e93cc3253e54a7293085f04361b98ed",
      "Id": "015937ff506749bc870ce0aedf60b8c8"
    },
    {
      "Start": "32fde08f53e54a499052b7362e463a15",
      "End": "13685a671377494ca5f0c2743b977cbd",
      "Id": "22632f00bd384cf2a4bf9b104af275ad"
    },
    {
      "Start": "a9311e1b4f54447c85ed37e3ec1d9095",
      "End": "9aa6f31ee2fa4aa18abc420f6103d808",
      "Id": "0cbf58c969fd45209bf321cff533c401"
    },
    {
      "Start": "019c21b2c327444291a5df2819bf4297",
      "End": "0ab44cd471f647329683c3855d142514",
      "Id": "5b73e4a66f55407b8e964dad0d9e462e"
    },
    {
      "Start": "b2899577e0dc4045a7d995e790a26928",
      "End": "1feac2fd33744bab84653ef44158fad4",
      "Id": "2256dcc7646647acb16a8a44b8150ffe"
    },
    {
      "Start": "b8f331510d2f4c10bba8b4730c1b2371",
      "End": "000a2632f5744f28a546b5a8a330e4a4",
      "Id": "f42b6d02d3c8486abe59c0f3059a6b2b"
    },
    {
      "Start": "0c635cb58ac74ceb9ee61a439bf28ac6",
      "End": "7c050c26bc7f4b9299dd398ac5e1d4cd",
      "Id": "876ddeaa32c14336a2dc0a3ad34eef81"
    },
    {
      "Start": "e892e80cdce0472bbba1a6d191d4598a",
      "End": "1bd422bad47a42e7a5bb6aa34fd097e5",
      "Id": "dc23838a15a8469bb6e9dd8aec3ef0d5"
    },
    {
      "Start": "bc07c2a839674b35949a15ae7d59d51c",
      "End": "377a80aba65140b2a403f79bdb79abd8",
      "Id": "a12ffdb15873450a8d9e9764ddd0d66c"
    },
    {
      "Start": "494cdf4e8922422da96a5818cbe4df92",
      "End": "9057920a4c664c64ab8942143fe80b12",
      "Id": "226fdfaf4cd3440096e79c896d7ba2f6"
    },
    {
      "Start": "db1379f996c54d7da2d77f873b480e3a",
      "End": "c2204609704b4216a9da3a62e4e94826",
      "Id": "ead34d995db144afb47ef02c825f774d"
    },
    {
      "Start": "f511a042f2b740049b4a52eb179978cd",
      "End": "6f3aab6ddb3c45dcb1ab0d5fa15c5237",
      "Id": "90a924883ce842e6b323963ef96dfb2e"
    },
    {
      "Start": "4920e81ae68c40d1b2d527d6f639f8ed",
      "End": "19fb233b6844407ebbc1a1826b5180b1",
      "Id": "4159972d6d1a4755b828af22b7ff1f89"
    },
    {
      "Start": "7d7b8d4a03eb4e9996ecb87b4042ae25",
      "End": "2b7e78c0a6bf41a48543d7e71cc9bb0d",
      "Id": "8b24d1fbe1804503b52877a514248a24"
    },
    {
      "Start": "dc11c5841abd452aa6cc188fbe2fd218",
      "End": "a4345dbd1c46463c9854f3df157cf2f8",
      "Id": "41bf864bbfc74212ad066d48eb7eb56c"
    },
    {
      "Start": "fab5f15b9a224ef1acf91e76d6d52850",
      "End": "8ccdf40dc0cc476fbdda15979715e267",
      "Id": "6e3bd44189aa4ffc9b13d50bfd8f5e8f"
    }
  ],
  "Dependencies": [],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.1.0.7500",
      "RunType": "Automatic",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Hintergrundvorschau",
      "EyeX": 26.517346489042733,
      "EyeY": 34.400583769325095,
      "EyeZ": -47.88977775141224,
      "LookX": -32.472200693640424,
      "LookY": -29.51752362079236,
      "LookZ": 20.93543363878711,
      "UpX": -0.35519631332534857,
      "UpY": 0.90630778703684467,
      "UpZ": 0.22900169029261627
    },
    "NodeViews": [
      {
        "Id": "e3fbebfdec074b3eb632fe0984e02b49",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Start.Point",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 589.029673590504,
        "Y": 102.286828955752
      },
      {
        "Id": "484aac4f4ea3425382d58188ae6fb40e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "End.Point (translate)",
        "ShowGeometry": false,
        "Excluded": false,
        "X": 857.30958797487619,
        "Y": 171.88144252823759
      },
      {
        "Id": "e616e360ef844edb844a99f16f9fce29",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Lenght Ramp",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -672.51502631413973,
        "Y": 1813.9190380019857
      },
      {
        "Id": "f87c21ca795d48b8ad1af366f37fe838",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Width Ramp",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -665.04114297660885,
        "Y": 1995.9248462221958
      },
      {
        "Id": "79014eef63284703b0e0e2a8c2833750",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.Normalized",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 870.50641561382861,
        "Y": 656.11008969212617
      },
      {
        "Id": "d467f064513b406286de325fba19766f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.ZAxis",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 994.93689680194859,
        "Y": 761.3753538418382
      },
      {
        "Id": "26aa32fd49514da595e01bfefcafb7c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.Cross",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1120.0159061589184,
        "Y": 699.3753538418382
      },
      {
        "Id": "21d5db96756246499850f25e2f7326e8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Formula",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 702.93689680194859,
        "Y": 851.3753538418382
      },
      {
        "Id": "85065bdfdc1b4bc2a7e5beeb58889b41",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Formula",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1002.393621518751,
        "Y": 903.86270565704967
      },
      {
        "Id": "f8e90b0383074d0192a8420df68b6b87",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1294.2168111863239,
        "Y": 830.67038957058094
      },
      {
        "Id": "ad66c9c1d01f46568ff0c1d34eaa78ac",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1591.4323081897537,
        "Y": 725.88588657401488
      },
      {
        "Id": "4acc9ba87def485c8aef7e4f66a69f2c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "T/L ratio",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -664.7234607137483,
        "Y": 2127.1791682305047
      },
      {
        "Id": "d05dba22c2c9411db2def37456baf011",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2583.9854305412573,
        "Y": 1225.2291757543146
      },
      {
        "Id": "5eff64a4b2434c8f80366fdb99b4871c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2316.9854305412573,
        "Y": 1225.2291757543146
      },
      {
        "Id": "fd82357b4338483586ce912756d2febd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1973.45937543847,
        "Y": 1226.7031206515267
      },
      {
        "Id": "8b88345b8ace43ad985b2e373e14f497",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Sequence",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1684.8539142248633,
        "Y": 1252.09765943792
      },
      {
        "Id": "7d8ce77b805f45b6adba667478fdee6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Math.Ceiling",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1367.805621172153,
        "Y": 1365.7612382150119
      },
      {
        "Id": "5402f7a5f5a745b4a73e7cf0d0a6d586",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Number",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1103.9854305412578,
        "Y": 1268.2291757543146
      },
      {
        "Id": "912d529d52454af58c4c5ca8d6bd62f9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "/",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1372.9854305412578,
        "Y": 1197.2291757543146
      },
      {
        "Id": "443f2029c75544b39cf3a636e0c27eaa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "/",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1103.9854305412578,
        "Y": 1351.2291757543146
      },
      {
        "Id": "86cb6162fbb646918f584c98c54597ec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "%",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1103.9854305412578,
        "Y": 1132.2291757543148
      },
      {
        "Id": "1ec990d37c0042fc87374af25b37305e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Frame.Transversal.Span",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 494.34627639298196,
        "Y": 1157.8908315821425
      },
      {
        "Id": "2ba77e82001d4e33b6253d054dad8af6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 589.029673590504,
        "Y": 263.286828955752
      },
      {
        "Id": "76b6b1869d1144bdb59b7162df44ad9e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Line.Direction",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 593.54746279040853,
        "Y": 652.00798591669422
      },
      {
        "Id": "9f14ee967f3545558cb59ee45f7c4086",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Garage.Central.Axis",
        "ShowGeometry": false,
        "Excluded": false,
        "X": 1194.3095879748726,
        "Y": 147.58186468449458
      },
      {
        "Id": "df4ff0c21b9949acbf2e8eaf77ce1e07",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Height of alignment",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -661.49725302733486,
        "Y": 2359.320496239106
      },
      {
        "Id": "f6bf3fb624c04f82b7f5a518a1df8e67",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Minimum Room Height ",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -644.4517257160262,
        "Y": 2265.4158583315757
      },
      {
        "Id": "03d22f63f9e14896b231f1a032d45144",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Range",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1864.3768637908524,
        "Y": 2261.3184442916245
      },
      {
        "Id": "832456a0e2fd407581dce5cabb0e31c7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Math.Sin",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2848.3768637908529,
        "Y": 2359.2950638330462
      },
      {
        "Id": "c7d4616b813846ef94b49699eed75a01",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "*",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3160.1205630237428,
        "Y": 2258.2606698669647
      },
      {
        "Id": "e31548b4982b4bcc8371bdae6c2321ca",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3649.3768637908529,
        "Y": 2318.8184442916245
      },
      {
        "Id": "29d279d5a3eb446697c2c414e4a75090",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1864.3768637908524,
        "Y": 2421.5317776249644
      },
      {
        "Id": "f017dd47cbfc43dbb05e5bdffb6c6f31",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "/",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2267.3768637908524,
        "Y": 2326.3184442916245
      },
      {
        "Id": "891a79e516ea40f382b488ce294960bd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Math.RadiansToDegrees",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2511.5333544064324,
        "Y": 2418.3855673044773
      },
      {
        "Id": "fcf73a467e05454285e9380328bae6eb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1520.3768637908524,
        "Y": 2216.3851109582947
      },
      {
        "Id": "ad827cd651674ffb8eb38ba245615a38",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3649.3768637908529,
        "Y": 2075.8184442916245
      },
      {
        "Id": "490857196e524cd392d2412851918ab4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3880.8232898776027,
        "Y": 2370.3142437802148
      },
      {
        "Id": "d3c5712d1291440499888d5bfe8e824e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3941.3768637908529,
        "Y": 2099.0317776249644
      },
      {
        "Id": "826f15a3894346b19aa9507bb3e8a949",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4342.1758891454128,
        "Y": 2119.0817134915114
      },
      {
        "Id": "0c85e781208a474483fef5a850b939e9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2848.3768637908529,
        "Y": 2218.2817776249644
      },
      {
        "Id": "378842f7faae40448b9b8c08c17f7667",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5016.7124917514257,
        "Y": 914.24437425228052
      },
      {
        "Id": "5ff4c8cd75064533a1cce55f695a4a16",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.ZAxis",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4752.5033499232313,
        "Y": 987.61237393912234
      },
      {
        "Id": "baec18f0cd0e43ad9ab74fa5bd49ae79",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Number",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1520.3768637908524,
        "Y": 2353.3184442916245
      },
      {
        "Id": "4b467c7384c04e9d9adcd2a1be0ac2a4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4873.6089974456627,
        "Y": 482.65751920247487
      },
      {
        "Id": "3d0388094edc4f3da9397de4b067e68f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4723.0788667712623,
        "Y": 476.50850232751179
      },
      {
        "Id": "c790f1170f924340975ca1ba7a76a122",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.GetItemAtIndex",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5042.3703018512524,
        "Y": 424.89315883081827
      },
      {
        "Id": "3cfa5b4388914a5dbbf46fce20c61cd7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Plane.Offset",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5409.924771736396,
        "Y": 341.94247270626636
      },
      {
        "Id": "5224972b21064195b3806e23484996ba",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4758.6124147280725,
        "Y": 220.5991649274323
      },
      {
        "Id": "3cda3b84b45348efb13df5f1bb8252bc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4894.4580724690022,
        "Y": 182.82490215571733
      },
      {
        "Id": "92ee86eb8b40435a887e39f078388c0c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.GetItemAtIndex",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5113.4321911315719,
        "Y": 101.45491352532133
      },
      {
        "Id": "9095092f1cfe4be29875e7915df75049",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Plane.Offset",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5405.6645489572556,
        "Y": 127.36307820979152
      },
      {
        "Id": "ff739ad398cc4c38a0d55974aef5049d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4905.3110697323827,
        "Y": 294.73302669210528
      },
      {
        "Id": "01002835753a4de2b8736ae2fe793ca1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "+",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3551.2247839738548,
        "Y": 1432.7246361966709
      },
      {
        "Id": "f84ce69fced7460d8d2c164ab8f47936",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3825.97302405414,
        "Y": 1348.6342939747603
      },
      {
        "Id": "25aa03921f1846ef83321b2214c6fb32",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Plane.Offset",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4090.0395224862441,
        "Y": 1250.4560036324704
      },
      {
        "Id": "205a34a01a754b358856860fdd26ff9e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4510.7124917514257,
        "Y": 860.24437425228052
      },
      {
        "Id": "9b5a4d2ce5744c75b7088eae1e77caff",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4730.7124917514257,
        "Y": 860.24437425228052
      },
      {
        "Id": "3cf4932d8bf743c7b6340d550d24a915",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Curve.StartPoint",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4669.8245791418494,
        "Y": 2421.5185390553424
      },
      {
        "Id": "0d9e08a33f454037bfdbe95f62978f50",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3127.9848499686573,
        "Y": 404.83914354553889
      },
      {
        "Id": "b3f7bb9699d548428633e0eff643723b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "CoordinateSystem.XYPlane",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3648.9132087263283,
        "Y": 381.11215969156706
      },
      {
        "Id": "5d2966dee4d948be8a68bfeb41c93ed5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Curve.CoordinateSystemAtParameter",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3352.7899256007281,
        "Y": 211.10459053564409
      },
      {
        "Id": "4af1fb13ea3d43f2ac90e5cd1f85805e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3068.922355148818,
        "Y": 179.49510079061008
      },
      {
        "Id": "dbdc58f0abfe45a7a8333abe1a5eb5e9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2848.922355148818,
        "Y": 319.9951007906111
      },
      {
        "Id": "cd0433484fec465ba5fff3859925faae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Curve.Reverse",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2585.576594029852,
        "Y": 207.78533176202609
      },
      {
        "Id": "ade56dfc88ee4ee790b5a83a6cc7b060",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Deconstruct",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2320.4984198801685,
        "Y": 221.11827881539205
      },
      {
        "Id": "fbe0448e7c6c46f0bfefbed6d67b84f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Formula",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3649.3768637908529,
        "Y": 2478.8184442916245
      },
      {
        "Id": "d0d2e1846f084c488933a6191312fc1e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Formula",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4079.1065613190326,
        "Y": 2504.6150253328751
      },
      {
        "Id": "7a8bd3e24c824c168d58dd5e228fc845",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4310.3178038154956,
        "Y": 2446.8044687828742
      },
      {
        "Id": "bd2e08024d6f406db4887137b78d1df8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4689.3768637908524,
        "Y": 2240.4925172736612
      },
      {
        "Id": "d272ee2d3b9e459ea72129325422c77b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3649.3768637908529,
        "Y": 2183.8184442916245
      },
      {
        "Id": "f9ac71a6d9764db392497f4493c76600",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3367.3788860262962,
        "Y": 2136.7492990433284
      },
      {
        "Id": "c4f6e68552cf4cba944ea787f37fa39b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7054.6556275485536,
        "Y": 1167.3580354566859
      },
      {
        "Id": "70310050c76b418d873173098243e8eb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6692.6556275485536,
        "Y": 1167.3580354566859
      },
      {
        "Id": "d0545697b876427992da677fb209056c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5822.6556275485536,
        "Y": 1250.6414885813988
      },
      {
        "Id": "d91b4cff96614d4b88a33626095b3b04",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List of start point",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6042.6556275485536,
        "Y": 1431.4281552480654
      },
      {
        "Id": "342bd3ceee4649a98daf1ec3bf62a6da",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Number",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5822.6556275485536,
        "Y": 1359.4281552480654
      },
      {
        "Id": "a78eb4279bff483195e3105bd696b6d4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Number",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5822.6556275485536,
        "Y": 1526.4281552480654
      },
      {
        "Id": "8a14982869d2447da50a2030744b6a74",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Number",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5822.6556275485536,
        "Y": 1443.4281552480654
      },
      {
        "Id": "31ec131df8944dd4a442c6fef6e3870f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7700.6556275485536,
        "Y": 1511.4281552480654
      },
      {
        "Id": "291d2a2634194fe195905a4b6c8565e2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7054.6556275485536,
        "Y": 1301.3580354566859
      },
      {
        "Id": "2a05edc00e08451d8db408d627c1bea3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7986.6556275485536,
        "Y": 1159.6375287157182
      },
      {
        "Id": "4f3e2c1e275c4356919ad760972fd4d9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7700.6556275485536,
        "Y": 1221.3580354566859
      },
      {
        "Id": "371d6464bb3b4e1ab2ad751444daf8e3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Geometry.Intersect",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7340.6556275485536,
        "Y": 1221.3580354566859
      },
      {
        "Id": "6749742c320f4039a83ed0539d2a4137",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "CoordinateSystem.YZPlane",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6692.6556275485536,
        "Y": 1341.3580354566859
      },
      {
        "Id": "0715c1f14f9f43db9a71d83cb92af640",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "CoordinateSystem.Origin",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7340.6556275485536,
        "Y": 1511.4281552480654
      },
      {
        "Id": "2ac2f80c8d9649b4808bf3cc6e04e5c0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Curve.CoordinateSystemAtParameter",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6322.6556275485536,
        "Y": 1511.4281552480654
      },
      {
        "Id": "70cd3a74deba4117a7d43ddfe34e3a18",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5632.5431022006942,
        "Y": 2691.383697939722
      },
      {
        "Id": "3f900714ee87437ba847c0deaf872c27",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Surface.ByLoft",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5969.5431022006942,
        "Y": 2691.383697939722
      },
      {
        "Id": "a209040214b14cac9cec2c9af56b85fb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.YAxis",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5441.5431022006942,
        "Y": 2676.383697939722
      },
      {
        "Id": "11e76ed51a11459b9452c342e38c6792",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Number",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5441.5431022006942,
        "Y": 2784.383697939722
      },
      {
        "Id": "a99f4b282e554650b645af4c6a604aa7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8829.0604351654547,
        "Y": 1289.2568180602048
      },
      {
        "Id": "8fb983c5a448406881ee68cc02b650d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8829.0604351654547,
        "Y": 1181.2568180602048
      },
      {
        "Id": "73148cb38db34b6ebfdce68f0382dfb0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9194.0604351654547,
        "Y": 1027.0434847268716
      },
      {
        "Id": "61c3c86fe6ae47e5be993473f8662a27",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Surface.BySweep",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9510.0604351654547,
        "Y": 1265.6792447435514
      },
      {
        "Id": "f94ae4e82e7348c5914e2f2ddd461aea",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "CoordinateSystem.ZXPlane",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8829.0604351654547,
        "Y": 1505.2568180602048
      },
      {
        "Id": "f50541f2ba964c4aae432bb8be56179d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9194.0604351654547,
        "Y": 1187.0434847268716
      },
      {
        "Id": "fa832164e8234becad6d026f922b71b1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Surface.BySweep",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9510.0604351654547,
        "Y": 1399.6792447435514
      },
      {
        "Id": "332c343815c3481eb36909715ea20323",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "CoordinateSystem.ByOrigin",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8829.0604351654547,
        "Y": 1397.2568180602048
      },
      {
        "Id": "177d9ba1852d4f869379d75605c10470",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9194.0604351654547,
        "Y": 1347.0434847268716
      },
      {
        "Id": "980e4906e8154142973bdfcdd0406f53",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Surface.BySweep",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9513.54167516773,
        "Y": 1017.95873800258
      },
      {
        "Id": "20b89ea1e3e446c094622b0e2dc004a0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6042.6556275485536,
        "Y": 1617.4281552480654
      },
      {
        "Id": "0840a32c50844016862ff7976458fd7a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": ">",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5542.2532544889073,
        "Y": 1458.2658275094288
      },
      {
        "Id": "1c664f5938214699a024380e77ed7e7e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5374.6556275485536,
        "Y": 1524.6414885813988
      },
      {
        "Id": "86346223c9d74c3180b589530a45f652",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Watch",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5822.6556275485536,
        "Y": 1609.4281552480654
      },
      {
        "Id": "1a2198ab58f44ec58d00e0ac2d658d8e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5553.6556275485536,
        "Y": 1628.641488581399
      },
      {
        "Id": "fa1a78a330204665950bad1b1cba31b3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5553.6556275485536,
        "Y": 1737.641488581399
      },
      {
        "Id": "6ccf6c3ece254e149dc555608f12c325",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5553.6556275485536,
        "Y": 1845.641488581399
      },
      {
        "Id": "eb1137dbe4a64317896d1b19987ad752",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5822.6556275485536,
        "Y": 1733.4281552480654
      },
      {
        "Id": "4a1753b31bf84776b3fa7b153ee8165d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5822.6556275485536,
        "Y": 1893.4281552480657
      },
      {
        "Id": "e05aa59b3a044ebc81a02bd0e5dcd210",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5553.6556275485536,
        "Y": 1953.641488581399
      },
      {
        "Id": "d2f331bc261741f7898a44232462dfe5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5553.6556275485536,
        "Y": 2061.6414885813992
      },
      {
        "Id": "a3060594c21841428b000b15539c5ea6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Area of one Column",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9063.5799882738465,
        "Y": -310.01880575781615
      },
      {
        "Id": "fd05d7d993f14598bbf9a86eeac527c1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Area*Length of all Columns",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9332.5799882738465,
        "Y": -310.01880575781615
      },
      {
        "Id": "f88d411f153d4159a21fa39cb1ec0aec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Watch",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9191.8372957388729,
        "Y": -123.85652516828083
      },
      {
        "Id": "aaf61feffc3b40f6b6a6affc9eb52693",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Lengths List of All Columns",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8884.6067844491663,
        "Y": -100.67605813266761
      },
      {
        "Id": "f5dbe4e181454522891fe336044a6e80",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Area of one Beam",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9063.5799882738465,
        "Y": -444.01880575781615
      },
      {
        "Id": "fdbcafaf68b041bd96983256492fe372",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Area*Lenght transversal Beams",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9332.5799882738465,
        "Y": -444.01880575781615
      },
      {
        "Id": "62ed6df88a9f4fd0a4f55d8720da2790",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Volume of all Frames",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9601.5799882738465,
        "Y": -390.01880575781615
      },
      {
        "Id": "1e4037877abc49f8aae78582291e4c54",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "400Euro/m³ * m³",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9870.5799882738465,
        "Y": -460.01880575781615
      },
      {
        "Id": "d9434accc15d4e25ba9e5a7020ee6579",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9601.5799882738465,
        "Y": -499.80547242448279
      },
      {
        "Id": "cb2f02ad55cb4ab292aecf4aa3917dac",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Watch",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9982.5334756644243,
        "Y": -276.04289521446492
      },
      {
        "Id": "7aeb0a50530842c2966d1a0ce589dfb0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Costs per Element",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 10183.681426257419,
        "Y": -442.87509910097106
      },
      {
        "Id": "06976ff0e1de46f2a332a6acc27e9072",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Watch",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 10337.097737552313,
        "Y": -252.40671012114683
      },
      {
        "Id": "a7d36d116fa344c4b4c78b267f4472a1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Costs of all Elements",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 10503.574631962148,
        "Y": -438.85215863073716
      },
      {
        "Id": "5c27d8be59244e839fae75be430f5ce3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Euro",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 10760.103888088935,
        "Y": -396.39737264486365
      },
      {
        "Id": "f89d09040d8146eda2edffeabec2a728",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Watch",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 767.4984148865268,
        "Y": 1308.9573183716957
      }
    ],
    "Annotations": [
      {
        "Id": "baf26546dc514c4db3405cdb038cfbcb",
        "Title": "3. Frame transversal span",
        "Nodes": [
          "1ec990d37c0042fc87374af25b37305e",
          "86cb6162fbb646918f584c98c54597ec",
          "443f2029c75544b39cf3a636e0c27eaa",
          "912d529d52454af58c4c5ca8d6bd62f9",
          "5402f7a5f5a745b4a73e7cf0d0a6d586",
          "7d8ce77b805f45b6adba667478fdee6c",
          "8b88345b8ace43ad985b2e373e14f497",
          "fd82357b4338483586ce912756d2febd",
          "5eff64a4b2434c8f80366fdb99b4871c",
          "d05dba22c2c9411db2def37456baf011"
        ],
        "Left": 484.34627639298196,
        "Top": 1079.2291757543148,
        "Width": 2403.6391541482753,
        "Height": 379.53206246069703,
        "FontSize": 36.0,
        "InitialTop": 1132.2291757543148,
        "InitialHeight": 378.53206246069703,
        "TextblockHeight": 43.0,
        "Background": "#FFFFC999"
      },
      {
        "Id": "d2cbfaa8d6fc4a1b93fa20dd58d8b30d",
        "Title": "2. two sides of theGarage",
        "Nodes": [
          "76b6b1869d1144bdb59b7162df44ad9e",
          "79014eef63284703b0e0e2a8c2833750",
          "d467f064513b406286de325fba19766f",
          "26aa32fd49514da595e01bfefcafb7c9",
          "21d5db96756246499850f25e2f7326e8",
          "85065bdfdc1b4bc2a7e5beeb58889b41",
          "f8e90b0383074d0192a8420df68b6b87",
          "ad66c9c1d01f46568ff0c1d34eaa78ac"
        ],
        "Left": 583.54746279040853,
        "Top": 599.00798591669422,
        "Width": 1254.8848453993451,
        "Height": 397.85471974035545,
        "FontSize": 36.0,
        "InitialTop": 652.00798591669422,
        "InitialHeight": 396.85471974035545,
        "TextblockHeight": 43.0,
        "Background": "#FFB9F9E1"
      },
      {
        "Id": "119128598c224e6ca305ee1aec31be6a",
        "Title": "1. Defining the central axis traveling deck",
        "Nodes": [
          "e3fbebfdec074b3eb632fe0984e02b49",
          "2ba77e82001d4e33b6253d054dad8af6",
          "484aac4f4ea3425382d58188ae6fb40e",
          "9f14ee967f3545558cb59ee45f7c4086"
        ],
        "Left": 579.029673590504,
        "Top": 49.286828955752,
        "Width": 828.27991438436857,
        "Height": 359.0,
        "FontSize": 36.0,
        "InitialTop": 102.286828955752,
        "InitialHeight": 306.0,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "544f540ba372436b8a58d128ffdd8342",
        "Title": "7. Ramp Height Planes",
        "Nodes": [
          "ff739ad398cc4c38a0d55974aef5049d",
          "9095092f1cfe4be29875e7915df75049",
          "92ee86eb8b40435a887e39f078388c0c",
          "3cda3b84b45348efb13df5f1bb8252bc",
          "5224972b21064195b3806e23484996ba",
          "3cfa5b4388914a5dbbf46fce20c61cd7",
          "c790f1170f924340975ca1ba7a76a122",
          "3d0388094edc4f3da9397de4b067e68f",
          "4b467c7384c04e9d9adcd2a1be0ac2a4"
        ],
        "Left": 4713.0788667712623,
        "Top": 48.454913525321331,
        "Width": 893.84590496513374,
        "Height": 553.20260567715354,
        "FontSize": 36.0,
        "InitialTop": 101.45491352532133,
        "InitialHeight": 526.20260567715354,
        "TextblockHeight": 43.0,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "518ddccb7c2543ca942c0d3d8002b570",
        "Title": "5. Ceiling Planes",
        "Nodes": [
          "25aa03921f1846ef83321b2214c6fb32",
          "f84ce69fced7460d8d2c164ab8f47936",
          "01002835753a4de2b8736ae2fe793ca1"
        ],
        "Left": 3541.2247839738548,
        "Top": 1197.4560036324704,
        "Width": 745.81473851238934,
        "Height": 354.26863256420052,
        "FontSize": 36.0,
        "InitialTop": 1250.4560036324704,
        "InitialHeight": 327.26863256420052,
        "TextblockHeight": 43.0,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "e4d4457404654ba3b9122c4102f1d2b4",
        "Title": "6. Ramp List for controlling points (0, 0.5, 1)",
        "Nodes": [
          "ade56dfc88ee4ee790b5a83a6cc7b060",
          "cd0433484fec465ba5fff3859925faae",
          "dbdc58f0abfe45a7a8333abe1a5eb5e9",
          "4af1fb13ea3d43f2ac90e5cd1f85805e",
          "5d2966dee4d948be8a68bfeb41c93ed5",
          "b3f7bb9699d548428633e0eff643723b",
          "0d9e08a33f454037bfdbe95f62978f50"
        ],
        "Left": 2310.4984198801685,
        "Top": 126.49510079061008,
        "Width": 1610.4147888461598,
        "Height": 371.34404275492881,
        "FontSize": 36.0,
        "InitialTop": 179.49510079061008,
        "InitialHeight": 370.34404275492881,
        "TextblockHeight": 43.0,
        "Background": "#FFA4E1FF"
      },
      {
        "Id": "3286a04e335440c6ab68cd020be2b851",
        "Title": "8. Translate Grid above the ramp",
        "Nodes": [
          "378842f7faae40448b9b8c08c17f7667",
          "5ff4c8cd75064533a1cce55f695a4a16",
          "205a34a01a754b358856860fdd26ff9e",
          "9b5a4d2ce5744c75b7088eae1e77caff"
        ],
        "Left": 4500.7124917514257,
        "Top": 807.24437425228052,
        "Width": 763.0,
        "Height": 273.36799968684181,
        "FontSize": 36.0,
        "InitialTop": 860.24437425228052,
        "InitialHeight": 272.36799968684181,
        "TextblockHeight": 43.0,
        "Background": "#FF848484"
      },
      {
        "Id": "5423bbda9f3a44f383443169ec44756b",
        "Title": "Input Parameters",
        "Nodes": [
          "e616e360ef844edb844a99f16f9fce29",
          "f87c21ca795d48b8ad1af366f37fe838",
          "4acc9ba87def485c8aef7e4f66a69f2c",
          "df4ff0c21b9949acbf2e8eaf77ce1e07",
          "f6bf3fb624c04f82b7f5a518a1df8e67",
          "75f0b5f045884b3ebd308ec5c8050f71"
        ],
        "Left": -682.51502631413973,
        "Top": 1760.9190380019857,
        "Width": 347.06330059811353,
        "Height": 666.40145823712032,
        "FontSize": 36.0,
        "InitialTop": 1813.9190380019857,
        "InitialHeight": 690.40145823712032,
        "TextblockHeight": 43.0,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "9015c35479da48d29e0bd50831591aa8",
        "Title": "4. defining the alighnment",
        "Nodes": [
          "03d22f63f9e14896b231f1a032d45144",
          "832456a0e2fd407581dce5cabb0e31c7",
          "c7d4616b813846ef94b49699eed75a01",
          "e31548b4982b4bcc8371bdae6c2321ca",
          "29d279d5a3eb446697c2c414e4a75090",
          "f017dd47cbfc43dbb05e5bdffb6c6f31",
          "891a79e516ea40f382b488ce294960bd",
          "fcf73a467e05454285e9380328bae6eb",
          "ad827cd651674ffb8eb38ba245615a38",
          "490857196e524cd392d2412851918ab4",
          "d3c5712d1291440499888d5bfe8e824e",
          "826f15a3894346b19aa9507bb3e8a949",
          "0c85e781208a474483fef5a850b939e9",
          "baec18f0cd0e43ad9ab74fa5bd49ae79",
          "3cf4932d8bf743c7b6340d550d24a915",
          "fbe0448e7c6c46f0bfefbed6d67b84f3",
          "d0d2e1846f084c488933a6191312fc1e",
          "7a8bd3e24c824c168d58dd5e228fc845",
          "bd2e08024d6f406db4887137b78d1df8",
          "d272ee2d3b9e459ea72129325422c77b",
          "f9ac71a6d9764db392497f4493c76600",
          "73093de2ebf244658ae58fe6aef64be9"
        ],
        "Left": 1510.3768637908524,
        "Top": 2022.8184442916245,
        "Width": 3443.0,
        "Height": 574.79658104125065,
        "FontSize": 36.0,
        "InitialTop": 2075.8184442916245,
        "InitialHeight": 573.79658104125065,
        "TextblockHeight": 43.0,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "fd46425087404fa787d00d7d12be774c",
        "Title": "Geometry Frames",
        "Nodes": [
          "a99f4b282e554650b645af4c6a604aa7",
          "8fb983c5a448406881ee68cc02b650d8",
          "73148cb38db34b6ebfdce68f0382dfb0",
          "61c3c86fe6ae47e5be993473f8662a27",
          "f94ae4e82e7348c5914e2f2ddd461aea",
          "f50541f2ba964c4aae432bb8be56179d",
          "fa832164e8234becad6d026f922b71b1",
          "332c343815c3481eb36909715ea20323",
          "177d9ba1852d4f869379d75605c10470",
          "980e4906e8154142973bdfcdd0406f53"
        ],
        "Left": 8819.0604351654547,
        "Top": 964.95873800258,
        "Width": 908.48124000227472,
        "Height": 633.2980800576247,
        "FontSize": 36.0,
        "InitialTop": 1017.95873800258,
        "InitialHeight": 632.29808005762118,
        "TextblockHeight": 43.0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "f3ec0fd7a965465c9352ba9bf3ffc82c",
        "Title": "Geometry Ramp",
        "Nodes": [
          "70cd3a74deba4117a7d43ddfe34e3a18",
          "3f900714ee87437ba847c0deaf872c27",
          "a209040214b14cac9cec2c9af56b85fb",
          "11e76ed51a11459b9452c342e38c6792"
        ],
        "Left": 5431.5431022006942,
        "Top": 2623.383697939722,
        "Width": 795.0,
        "Height": 229.0,
        "FontSize": 36.0,
        "InitialTop": 2676.383697939722,
        "InitialHeight": 253.0,
        "TextblockHeight": 43.0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "39d055dff2a4474d9a3c5932c5281236",
        "Title": "Defining the Geometry of the columns",
        "Nodes": [
          "c4f6e68552cf4cba944ea787f37fa39b",
          "70310050c76b418d873173098243e8eb",
          "d0545697b876427992da677fb209056c",
          "d91b4cff96614d4b88a33626095b3b04",
          "342bd3ceee4649a98daf1ec3bf62a6da",
          "a78eb4279bff483195e3105bd696b6d4",
          "8a14982869d2447da50a2030744b6a74",
          "31ec131df8944dd4a442c6fef6e3870f",
          "291d2a2634194fe195905a4b6c8565e2",
          "2a05edc00e08451d8db408d627c1bea3",
          "4f3e2c1e275c4356919ad760972fd4d9",
          "371d6464bb3b4e1ab2ad751444daf8e3",
          "6749742c320f4039a83ed0539d2a4137",
          "0715c1f14f9f43db9a71d83cb92af640",
          "2ac2f80c8d9649b4808bf3cc6e04e5c0",
          "20b89ea1e3e446c094622b0e2dc004a0",
          "0840a32c50844016862ff7976458fd7a",
          "1c664f5938214699a024380e77ed7e7e",
          "86346223c9d74c3180b589530a45f652",
          "1a2198ab58f44ec58d00e0ac2d658d8e",
          "fa1a78a330204665950bad1b1cba31b3",
          "6ccf6c3ece254e149dc555608f12c325",
          "eb1137dbe4a64317896d1b19987ad752",
          "4a1753b31bf84776b3fa7b153ee8165d",
          "e05aa59b3a044ebc81a02bd0e5dcd210",
          "d2f331bc261741f7898a44232462dfe5"
        ],
        "Left": 5364.6556275485536,
        "Top": 1106.6375287157182,
        "Width": 2835.0,
        "Height": 1048.0039598656811,
        "FontSize": 36.0,
        "InitialTop": 1159.6375287157182,
        "InitialHeight": 1047.0039598656811,
        "TextblockHeight": 43.0,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "fb58312f10344672bf31fa37580e7663",
        "Title": "Calculating the estimated costs of all the frame structures HPC 1",
        "Nodes": [
          "a3060594c21841428b000b15539c5ea6",
          "fd05d7d993f14598bbf9a86eeac527c1",
          "aaf61feffc3b40f6b6a6affc9eb52693",
          "f5dbe4e181454522891fe336044a6e80",
          "fdbcafaf68b041bd96983256492fe372",
          "62ed6df88a9f4fd0a4f55d8720da2790",
          "1e4037877abc49f8aae78582291e4c54",
          "d9434accc15d4e25ba9e5a7020ee6579",
          "7aeb0a50530842c2966d1a0ce589dfb0",
          "a7d36d116fa344c4b4c78b267f4472a1",
          "5c27d8be59244e839fae75be430f5ce3"
        ],
        "Left": 8874.6067844491663,
        "Top": -552.80547242448279,
        "Width": 2043.4971036397692,
        "Height": 571.12941429181524,
        "FontSize": 36.0,
        "InitialTop": -499.80547242448279,
        "InitialHeight": 544.12941429181524,
        "TextblockHeight": 43.0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "75f0b5f045884b3ebd308ec5c8050f71",
        "Title": "either deck or garage. based on traffic load and ramp dimension",
        "Nodes": [],
        "Left": -665.04114297660931,
        "Top": 1941.9248462222004,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "73093de2ebf244658ae58fe6aef64be9",
        "Title": "https://www.schule-studium.de/Mathe/Sinusfunktion-Amplitude-Periodenlaenge-Phasenverschiebung.html\r\nS. 108 Script",
        "Nodes": [],
        "Left": 1520.3768637908524,
        "Top": 2133.3851109582947,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 326.37798734041985,
    "Y": 134.96766785953233,
    "Zoom": 0.22849498691695683
  }
}