{
  "Uuid": "c053a11c-170e-4ba4-9b5b-bf5f64ab77b1",
  "IsCustomNode": false,
  "Description": null,
  "Name": "lat1",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 250.0,
      "MinimumValue": 25.0,
      "StepValue": 3.0,
      "InputValue": 250.0,
      "Id": "c2bf479592994f5f955063f3bfcf8c1f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c2281202f23340a3909c30331f12164b",
          "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": 5.0,
      "MinimumValue": 3.0,
      "StepValue": 0.5,
      "InputValue": 5.0,
      "Id": "9fcac271f19e4a92b0b4e6727bbddcae",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bebb58e8bc9b4b1faa4d30a025c7e641",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Ein Schieberegler zur Erzeugung numerischer Werte"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0..height..h_level;",
      "Id": "440714bc48dd4f959c4545e44ce83201",
      "Inputs": [
        {
          "Id": "7aad74fe60f4492f8e3368e5b2ad3b7a",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "57ce54f9f06246a9b18d9316c6c4dd21",
          "Name": "h_level",
          "Description": "h_level",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "165ea18b34cb4ceca0d260d93e75f262",
          "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.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 80.0,
      "MinimumValue": 10.0,
      "StepValue": 5.0,
      "InputValue": 80.0,
      "Id": "4efa952f3fee4d02a1e03e0b56a5addc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b616e0e2c5ab4096ba2149ec1af8e8c7",
          "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": 80.0,
      "MinimumValue": 10.0,
      "StepValue": 5.0,
      "InputValue": 80.0,
      "Id": "00211e8423f4420fa1492f8ad4715cab",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fb4db2b039da4d249784b8a0a41ade27",
          "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": "DSCore.Math.Ceiling@double",
      "Id": "ef1bd83024674f7ba6a3a5c895abed94",
      "Inputs": [
        {
          "Id": "4fc59c0a4e614b0280e0440d03e34b7a",
          "Name": "number",
          "Description": "Die zu rundende Zahl\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5acba839f6b54274998849627853fbf6",
          "Name": "int",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "/@var[]..[],var[]..[]",
      "Id": "369af5b798e14898b616b13140d2c27d",
      "Inputs": [
        {
          "Id": "d70bbaa10b6240c98d895f92ad440a47",
          "Name": "x",
          "Description": "Ganzzahl oder double-Wert\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "88c35d8b093c46a8a42d4676620a71cd",
          "Name": "y",
          "Description": "Ganzzahl oder double-Wert\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "544dde8136e44e7b8560f3c67ea298e6",
          "Name": "double",
          "Description": "Ergebnis der Division",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Division von x durch y zurück\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 5.0,
      "Id": "e4d14c94348140ff9dca54347bec2caf",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "059a797795ad4049b20f240b730521b8",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine Zahl."
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "54fda1217e7c49e794c0ce9395d3e49c",
      "Inputs": [
        {
          "Id": "e77c899d2f4943e2a36c4edd0e6e6f0a",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f424c6b7cc1e43d39504a9af154e2354",
          "Name": "amount",
          "Description": "Amount of numbers in the sequence\r\nDefault value: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "667bb76dda8a445fa630010b8e69e872",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e8d4556d44da43e2bcab3d7454d7a19b",
          "Name": "seq",
          "Description": "New sequence",
          "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": "+@var[]..[],var[]..[]",
      "Id": "2b5924a35c38407ea465100712a1964b",
      "Inputs": [
        {
          "Id": "40d6a3e6b14347749a790e71a1a95115",
          "Name": "x",
          "Description": "Ganzzahlwert, double-Wert oder string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7b2d3a329e954cbcb3f4b23b0e700add",
          "Name": "y",
          "Description": "Ganzzahlwert, double-Wert oder string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a69b07f0379e4b3491920505b036c621",
          "Name": "var",
          "Description": "Die Summe zweier Eingabezahlen oder die Verkettung von zwei Zeichenfolgen",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Addition von x plus y zurück\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 1.0,
      "Id": "a10447b1c295417daa8d643c52017e83",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "60517d77aeb440969d0a0085f0a53eaf",
          "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": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "d4954eedb5e34a0493a89b591f167cce",
      "Inputs": [
        {
          "Id": "36ec41e8adf44e15bbc2763710dab86f",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b78340fc9d0b420a9827290081c378a0",
          "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": "76ce7ee30a6449be9b6fdbbf21907409",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "b5e6de2a5fe04a47a3854f4276c484e9",
      "Inputs": [
        {
          "Id": "6b58aa38c3604664bb0bfdf22abe3c81",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f02123a7f39143f58e89f10533095b65",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9ddba99dd845430aa5934f294c254cd6",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "59c2a3c31dc74ac49d321bedba7c35dd",
          "Name": "Point",
          "Description": "Durch Koordinaten erstellter Punkt",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "2c085213fec04beb9ab7fd307a49834f",
      "Inputs": [
        {
          "Id": "b102448060b3434d84b0cd5a17b5ddbc",
          "Name": "startPoint",
          "Description": "Linienanfangspunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7156fec9324247aeba651746e8000f81",
          "Name": "endPoint",
          "Description": "Linienendpunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "216444e873ca42cca3ad044f3c4a93f2",
          "Name": "Line",
          "Description": "Linie von Anfangs- und Endpunkt",
          "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": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "e0fdfbaa01a843b693d22197bb5f1cd1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "93243d91061644f18932919cfbad4864",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den kanonischen Vektor der Z-Achse ab (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "bWidth/2",
      "NodeType": "FormulaNode",
      "Id": "f636554f759749de8422eec9a11a4267",
      "Inputs": [
        {
          "Id": "45fedd0004ac4530a5cf2219c6115d91",
          "Name": "bwidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d0da31f0954b4c2386d72946e5d76612",
          "Name": "",
          "Description": "Result of math computation",
          "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": "fa7764bacfd4481c9807fe8f6d96d916",
      "Inputs": [
        {
          "Id": "2d1d3c01946a4a809a38113785e81491",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9fa1d93a1c7c415cb46ed2f94987223d",
          "Name": "",
          "Description": "Result of math computation",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "659b4a0d0e724191b0bb8862e228db13",
      "Inputs": [
        {
          "Id": "eb6824fe19214fea97e8a1bef254a6bd",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "df55d160b0034553986f448e35b20c8a",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1b56d906551148b19f4def7b0d5238d6",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "389c3a00b1b14985957c1933767b8e52",
          "Name": "Point",
          "Description": "Durch Koordinaten erstellter Punkt",
          "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,double",
      "Id": "e8ad8f994b444f0c97f0169aa560e234",
      "Inputs": [
        {
          "Id": "8b66a72b34004144b2977479313fb0b1",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eff9467bc4fd409bb14597cb3cdae192",
          "Name": "direction",
          "Description": "Richtung der Verschiebung\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "15b1c1f6b3394253a5aed849bb1983e9",
          "Name": "distance",
          "Description": "Strecke der Verschiebung in der angegebenen Richtung\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ac900e48852646d5b8cc5ced350bb856",
          "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.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "127ceede46574003b755bd7232c2b746",
      "Inputs": [
        {
          "Id": "35555f4c6e2f4b7c93043c32b21f96e9",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dab34798b84f4e23a6fd6295be0d5c02",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a3a06a7d2f7241ceac819ca69ef83ce3",
          "Name": "list",
          "Description": "A list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine neue Liste aus den angegebenen Eingaben."
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "-x",
      "NodeType": "FormulaNode",
      "Id": "7438b6fceb9044f6810109813ef4a535",
      "Inputs": [
        {
          "Id": "1161499e7c454fb1a60d12da6e573c04",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "119b82c8341c4d74980e00e3cc7ef3da",
          "Name": "",
          "Description": "Result of math computation",
          "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": "bWidth/2",
      "NodeType": "FormulaNode",
      "Id": "f451af6fb4884350a9070d853d0f5a92",
      "Inputs": [
        {
          "Id": "51dc0ba8c5544f48af02d59140cbd252",
          "Name": "bwidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "37c88b0fe82e4088a3a287f5f04151f2",
          "Name": "",
          "Description": "Result of math computation",
          "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.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "936421fcff02477aa80d2e8c6c39f376",
      "Inputs": [
        {
          "Id": "687c1d5c23824f869d607037d5fbc65c",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "39cb6c884ccc4852b330f1fd24c14817",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2db07801dbc9448a93848dd1c88c1418",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "916bdd8f00f743ffb18a8e53a5cbf8ca",
      "Inputs": [
        {
          "Id": "e8fb3e42b4f54c85b5d51b1e86aa9c20",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9e0bac41093540e99d420bf91577cb1a",
          "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.Line.Direction",
      "Id": "cd1505b5021c43b0918678993e03a547",
      "Inputs": [
        {
          "Id": "b922e581c59747f795921eb51eee1b2d",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bf859fa459244d59bd58720bcf5c4b81",
          "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.Direction",
      "Id": "04196c7d425644eeab0e9c09fba09e14",
      "Inputs": [
        {
          "Id": "3cd0fa1c04e645b6a09a2c519fc30abc",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a421568dee24424f8f5603f493a28367",
          "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.Vector.Normalized",
      "Id": "a5ed00c53bd8491e9a2c72e0df677ae0",
      "Inputs": [
        {
          "Id": "9c06b751bf4644308c1492b1a9282e30",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fc56ebf69b8f4872b50442a98340d1eb",
          "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.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "5ee42fb037a347e1895d19603aa60904",
      "Inputs": [
        {
          "Id": "d294a720030b4816ac1d4bed2c94ea44",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f7e531a7147482caf8b914496987ef9",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ea698514f6c74c1b92f77cc2c84604f3",
          "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": "fde84745e21d48c184aea64910557163",
      "Inputs": [
        {
          "Id": "28d4562d40b34a7caa60500154deb211",
          "Name": "bwidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0e79848d576546b59f5c67ca2eb046f0",
          "Name": "",
          "Description": "Result of math computation",
          "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": "6ecd36e0b3844db3ba788aebf8c87131",
      "Inputs": [
        {
          "Id": "021aa4a8761a4ceba037b65ba33de57d",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f926f8d0931f4f98879ef8578d3cefa6",
          "Name": "",
          "Description": "Result of math computation",
          "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": "c85366b6953c40b28295af68f2d50884",
      "Inputs": [
        {
          "Id": "38588ef2ba724b2b921acc07c77a5170",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bbd67eebe0ad47968adf2e8941184754",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4c793ef120744d6695b6cfef64ce63c5",
          "Name": "list",
          "Description": "A list",
          "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": "498ad6a64a314bffa92e0b5ecab8d634",
      "Inputs": [
        {
          "Id": "7985077fd6ec48438239e8dafc2b199e",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "39cf38bec9ea4c75a84c6d7a2c9dd501",
          "Name": "direction",
          "Description": "Richtung der Verschiebung\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1b48ba795f6e424cbd8bb2db6116a56c",
          "Name": "distance",
          "Description": "Strecke der Verschiebung in der angegebenen Richtung\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "54ab4a02782b4d248a574af9fb6f0359",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "bc789b16c1bb4828bc368b768f131d66",
      "Inputs": [
        {
          "Id": "e459f4dc258a47e29242c44f2d1cab57",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a76cc253363b456fa7f418f94468dc4c",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9ed5ca6881cd445cb4b0c5f3b47a9558",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "76c93b41c76e4e44be0d26dd55249f51",
          "Name": "Point",
          "Description": "Durch Koordinaten erstellter Punkt",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "ffdbd1a42b8e4b05a62cb33211af2c8b",
      "Inputs": [
        {
          "Id": "970057798f834aa88d13a28d44607b7a",
          "Name": "startPoint",
          "Description": "Linienanfangspunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "16f51a0ff2df47efb6f7320995e095f0",
          "Name": "endPoint",
          "Description": "Linienendpunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "04e676b5536947f0bb68bcb3c33aa89e",
          "Name": "Line",
          "Description": "Linie von Anfangs- und Endpunkt",
          "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": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "6dce036361fc43bdbafed633da0269a4",
      "Inputs": [
        {
          "Id": "d9ba41fa30b040ebbbdb7ee4bfa0f98b",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1da02ca2ec6640f1b9efa59ed46e5983",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ebcb7eb447c340529c2585fd66be069f",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "74c7be248ba54ac4b802069f6b9f3cf5",
          "Name": "Point",
          "Description": "Durch Koordinaten erstellter Punkt",
          "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": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "-x",
      "NodeType": "FormulaNode",
      "Id": "cf1de1a580ad4b69a4a2dfd482dbfcc9",
      "Inputs": [
        {
          "Id": "7231b6e4940b48da8dec5e9c1e5883b1",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4727df4993c04abaa89fde970493cf5e",
          "Name": "",
          "Description": "Result of math computation",
          "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": "bWidth/2",
      "NodeType": "FormulaNode",
      "Id": "3e5a03b1b2b44588bcdaa7235ad39c7f",
      "Inputs": [
        {
          "Id": "44d591c29d3a424890bda64d2097a49c",
          "Name": "bwidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5d89bbaadcbd4949aded3bcc1df0d610",
          "Name": "",
          "Description": "Result of math computation",
          "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.ZAxis",
      "Id": "06f961828d884edf8ece903d5749155f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b76cb3fbd8544cfda9d9397e1a302889",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den kanonischen Vektor der Z-Achse ab (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Ceiling@double",
      "Id": "e8eac45af3a3407d8dc816012c8bb741",
      "Inputs": [
        {
          "Id": "6535ed84c98f4de78ff9e68fcfa8237f",
          "Name": "number",
          "Description": "Die zu rundende Zahl\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "97337c0ac33647ecaee679762666b9b0",
          "Name": "int",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "/@var[]..[],var[]..[]",
      "Id": "c78cc37b5bd1421092c5f9786509dc23",
      "Inputs": [
        {
          "Id": "c9c1bca014014bf9aa30d50967c0fdd1",
          "Name": "x",
          "Description": "Ganzzahl oder double-Wert\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "36fea100d95745ad8320ef8361648c79",
          "Name": "y",
          "Description": "Ganzzahl oder double-Wert\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9c9f5426f8094e0ea690a905c28bac66",
          "Name": "double",
          "Description": "Ergebnis der Division",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Division von x durch y zurück\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 5.0,
      "Id": "d324afea5d054148a0e0a9b363ba6de1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1f952cd317c64e65acc2369cd95bffb3",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Erstellt eine Zahl."
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "4778066b2c764a2785e61911429535f9",
      "Inputs": [
        {
          "Id": "a15de404dc524cfbbd9ba16c9cfd7a1e",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "211560c6260c4c49ba10ceb5a72c38e4",
          "Name": "amount",
          "Description": "Amount of numbers in the sequence\r\nDefault value: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c9e734b2bcf74268911a2e9187169449",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "30378cf92cc142c69ab9b06850c1e69e",
          "Name": "seq",
          "Description": "New sequence",
          "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": "+@var[]..[],var[]..[]",
      "Id": "bbca1eccd0b448c0acc2250917b89260",
      "Inputs": [
        {
          "Id": "82c1d308bbf54b22a3187a051dab8746",
          "Name": "x",
          "Description": "Ganzzahlwert, double-Wert oder string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "264089be5ff645ceb77dea98e1a6b98d",
          "Name": "y",
          "Description": "Ganzzahlwert, double-Wert oder string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "76b5b1b5cb3143a5b93a8715732e431a",
          "Name": "var",
          "Description": "Die Summe zweier Eingabezahlen oder die Verkettung von zwei Zeichenfolgen",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Addition von x plus y zurück\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 1.0,
      "Id": "8009f4d9c6344e93a4c9e17bb863e7c5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a2f0bc5da3b64597bf8d6fc941492f0e",
          "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": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "ec3d703d64274050b18bb6569fc76e90",
      "Inputs": [
        {
          "Id": "d9e065c296cf463a81758c184d0a7d6f",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 4,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7800757f3ecd4ef58d31e786ce183ae9",
          "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": "780c1ace7b564c25afa2ea343f589c14",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "f2a9a6836c5841a6b3fd883b0d15ba6c",
      "Inputs": [
        {
          "Id": "23b204dbabdd4379880ea6edf5c8d39a",
          "Name": "points",
          "Description": "Punkte zum Erstellen von PolyCurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "62e20fb0724349928eddef41054123a1",
          "Name": "connectLastToFirst",
          "Description": "True, um letzten Punkt mit erstem Punkt zu verbinden, false, um offenzulassen\n\nbool\nVorgabewert : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "08da0927d19441d8912398f64b9e27e5",
          "Name": "PolyCurve",
          "Description": "Durch Punkte erstellte 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": "8948bb9e687041faaf3c2d23079193ce",
      "Inputs": [
        {
          "Id": "d5f1298eda7948a7b4a5ac06f3fd96e2",
          "Name": "lists",
          "Description": "Liste der umzustellenden Listen\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "628baa4a202f43d0bd571513ff97ce21",
          "Name": "lists",
          "Description": "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.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "6bfdfd90581b4d78b2c2debb8e91cb8f",
      "Inputs": [
        {
          "Id": "4238e319d6e44d309c3e67cb551369d7",
          "Name": "points",
          "Description": "Punkte zum Erstellen von PolyCurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "910a350bde5d408ba415f9bc390dba9f",
          "Name": "connectLastToFirst",
          "Description": "True, um letzten Punkt mit erstem Punkt zu verbinden, false, um offenzulassen\n\nbool\nVorgabewert : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f62f71af0a7f4a62af31870ac04920e4",
          "Name": "PolyCurve",
          "Description": "Durch Punkte erstellte 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.LastItem@var[]..[]",
      "Id": "00bc7f42172f40bc9682e156e2b05305",
      "Inputs": [
        {
          "Id": "cb68088895214453ad47e7f7872ae3a0",
          "Name": "list",
          "Description": "Liste, deren letztes Element abgerufen werden soll\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e8d7471c34094cb0a1c94453ccda933f",
          "Name": "item",
          "Description": "Das letzte Element in der Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft das letzte Element in einer Liste ab.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "bb073b9698e54f3181d5a785f5abb78b",
      "Inputs": [
        {
          "Id": "486b4f5fbb0a4b768a9070e85abc0c3c",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "846a25cc04ca4f6b9873e1f904e36d00",
          "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": "5a5463ae8c9d49afb77a66d223685e22",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "bee9a9aa872f4a849cfa577da00d441c",
      "Inputs": [
        {
          "Id": "27a98fd37e074f829e838def3f940252",
          "Name": "lists",
          "Description": "Liste der umzustellenden Listen\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aa314ffe5e624fefb665ae4784270ec6",
          "Name": "lists",
          "Description": "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.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "8ffb7761ebd247e4b2a3da279ba49987",
      "Inputs": [
        {
          "Id": "7695691a9f0b40cbba9d29b240a6d598",
          "Name": "crossSections",
          "Description": "Für Erhebung zu verwendende Kurven\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9ae81100432046ab9cb357dad7c5d9b7",
          "Name": "Surface",
          "Description": "Durch die Erhebung erstellte Oberfläche",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "a43638b409144a7f8deae77672ee6ff7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "550afac2ae16492d8d0d8c1ebc2232c5",
          "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": "26e3ac1ea94849ec834878d4a01772a9",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6a5ea7e0041f41e09b5519e03c65f95a",
          "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": "0453af5b9e344e05a387f0f109e57fec",
      "Inputs": [
        {
          "Id": "26fb8dfd71f342328e9a0e3f8f349df9",
          "Name": "plane",
          "Description": "Zum Zentrieren des Rechtecks verwendete Ebene\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5c84fbc7c3a3445288dd4cd4306fff10",
          "Name": "width",
          "Description": "Breite des Rechtecks\n\ndouble\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ed6033cdb5824ba0be21617ed0cd54a9",
          "Name": "length",
          "Description": "Länge des Rechtecks\n\ndouble\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "51a20b0e6bbf472cb5e644b7cfa6155c",
          "Name": "Rectangle",
          "Description": "Durch Breite und Länge erstelltes Rechteck",
          "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.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector",
      "Id": "07d12d42af074b20a56b3b0550dc9833",
      "Inputs": [
        {
          "Id": "fc90e27476db48a0ad7e809c7f20725d",
          "Name": "origin",
          "Description": "Ursprungspunkt der Ebene\n\nPoint\nVorgabewert : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "87e7d4e88ed34a02bcd0142beaa63945",
          "Name": "normal",
          "Description": "Normalenrichtungsvektor der Ebene\n\nVector\nVorgabewert : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fb9ee8aec5364f6497b0ab6e2b3e6c8e",
          "Name": "Plane",
          "Description": "Durch Ursprung und Normale erstellte Ebene",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine am Ursprungspunkt zentrierte Ebene mit eingegebenem Normalenvektor.\n\nPlane.ByOriginNormal (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "0ae5b0861d9b4826960ee2ee53135a1b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4d7886694c46452983c07a3187421bfc",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den kanonischen Vektor der Y-Achse ab (0,1,0)\n\nVector.YAxis ( ): 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": "ae17f4b413b04dc19528a5db51d9cc71",
      "Inputs": [
        {
          "Id": "993052fa42fc41cd997c7313d139aa5f",
          "Name": "startPoint",
          "Description": "Linienanfangspunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5bb4631bb69a497faa835159a2b9a1b0",
          "Name": "endPoint",
          "Description": "Linienendpunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "641e3abee76641b29270fc99693c8dbb",
          "Name": "Line",
          "Description": "Linie von Anfangs- und Endpunkt",
          "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": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "584b93c3b62c4c75bfd2c5c57b40bca8",
      "Inputs": [
        {
          "Id": "f5f4379f792b425fbd150cda41c360e5",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1899363f6de642b8a5d4695ab6f2bdf5",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f0cd03f478ae44c5a6f121deb39f465a",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ec7a0fb19f1642e9867965ed33d5cde7",
          "Name": "Point",
          "Description": "Durch Koordinaten erstellter Punkt",
          "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.Point.X",
      "Id": "1c5c8f5b25434de28555e7328e1790e1",
      "Inputs": [
        {
          "Id": "a3fe2fb3400b470d9cdd359544d9e7f7",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "099636f6345d4d218a5830dd41c313fa",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Die X-Komponente des Punkts\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Id": "e15005facefa4cbb8f31e9250e323335",
      "Inputs": [
        {
          "Id": "ef069d484420450c8ba31363ca59ad2c",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2ed8467eff7a4a12adef8a3f5c98fba8",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Die Y-Komponente des Punkts\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "9a164234197841a0a8227ded41bd5690",
      "Inputs": [
        {
          "Id": "a80bc5abb2b143c9a993c8585da97ba8",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ce1a698ab5e04b2696e251222f83910b",
          "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": "082e08f12fbd4a47886a2fce3694738a",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "e1ceec4457aa4c5bad08123c31f533dd",
      "Inputs": [
        {
          "Id": "929be92c3fa940909bf5c1bddf169551",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d6e9c227c2fd455c9976d2733c8ca9cb",
          "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": "90bb2c6b43f94f7fac754cf00e23e1fc",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "5cb3806a124c4344bccc7a3cc512d64e",
      "Inputs": [
        {
          "Id": "df80783bdc804d8c8833e7257e1bb49d",
          "Name": "lists",
          "Description": "Liste der umzustellenden Listen\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a8134ee1508d4a3fb6a739ba6203fcdd",
          "Name": "lists",
          "Description": "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.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "f57c0201d6434d4593730744c522c226",
      "Inputs": [
        {
          "Id": "25babe53182245f38b4141e6fef0e473",
          "Name": "crossSections",
          "Description": "Für Erhebung zu verwendende Kurven\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "399aa74a3c4f4a0d9d60207cf638aaf9",
          "Name": "Surface",
          "Description": "Durch die Erhebung erstellte Oberfläche",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "c5afe4f0c7a142a093782f32d6b2f02b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "08a5725a2fab470584ef0c055c521db6",
          "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": "c068f614013b43b7989f3c9b109c48c5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b6d998b4d25b40b8a721f1b5a599c86f",
          "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": "798b0cd99a3847fa83a165222d2c0b80",
      "Inputs": [
        {
          "Id": "794a9e17b3304d06879e40e915518aba",
          "Name": "plane",
          "Description": "Zum Zentrieren des Rechtecks verwendete Ebene\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1d6610ca856a4ee889ac68498d1e0e44",
          "Name": "width",
          "Description": "Breite des Rechtecks\n\ndouble\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4371662e7a484b128818227f92948be3",
          "Name": "length",
          "Description": "Länge des Rechtecks\n\ndouble\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b5b73c1504ee4aeea10d06eb5290e8b9",
          "Name": "Rectangle",
          "Description": "Durch Breite und Länge erstelltes Rechteck",
          "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.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector",
      "Id": "60da15bb33c5448b87a0d26cab64d6da",
      "Inputs": [
        {
          "Id": "3adfb54eb95f484a9447ff6ae7366342",
          "Name": "origin",
          "Description": "Ursprungspunkt der Ebene\n\nPoint\nVorgabewert : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "41961f202a2a4d5ea9ddea2df405f7d8",
          "Name": "normal",
          "Description": "Normalenrichtungsvektor der Ebene\n\nVector\nVorgabewert : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8fe7bd470b8a4435b146c48d77215f5a",
          "Name": "Plane",
          "Description": "Durch Ursprung und Normale erstellte Ebene",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine am Ursprungspunkt zentrierte Ebene mit eingegebenem Normalenvektor.\n\nPlane.ByOriginNormal (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "3010c05d0e8e4805b7900e30341c6fb3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1c4f3078d95946a093303e93af3eb888",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ruft den kanonischen Vektor der Y-Achse ab (0,1,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "407b890776624605b0c35b4b5aefdddb",
      "Inputs": [
        {
          "Id": "a32717df3493483e82f80d61c917e89d",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3a5825b145f246ae960d93ffbd3bf045",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Die X-Komponente des Punkts\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Id": "7ecebba46a9841999171223601e72089",
      "Inputs": [
        {
          "Id": "b22e54fa562640e2b790bb4354f72ada",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "354c1ca870964acca347c965e89f0ed6",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Die Y-Komponente des Punkts\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "1a2f5cc8ca904653b9903eff1ae592f6",
      "Inputs": [
        {
          "Id": "7f86fd3cd687489bb7527a8589eaa6e6",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d43b9712dfe7491bb0697283fe25f717",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "362771fe99a34682b819a9c118ffe390",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a1ef654f9e174efaa0dafd101862e4ea",
          "Name": "Point",
          "Description": "Durch Koordinaten erstellter Punkt",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "b3a8c025d59242d2afc3c88ef6f57448",
      "Inputs": [
        {
          "Id": "b110ec59672a4c3c8bdf6962783dd599",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "96a3599a235c49b59f035fd8a3ebbcd5",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f48c85b4f21144cf9138e84a89355b89",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "64a848d289f2427a9cd119312a4c6bf8",
          "Name": "Point",
          "Description": "Durch Koordinaten erstellter Punkt",
          "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.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector",
      "Id": "83573f2fa8254229beabcb270835b8e1",
      "Inputs": [
        {
          "Id": "78b6992551cd4174bf05655aee489eaf",
          "Name": "origin",
          "Description": "Ursprungspunkt der Ebene\n\nPoint\nVorgabewert : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "698dce94650c445bb39c5e383a8868d5",
          "Name": "normal",
          "Description": "Normalenrichtungsvektor der Ebene\n\nVector\nVorgabewert : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "12dead06c8a748e294be88a601c82c32",
          "Name": "Plane",
          "Description": "Durch Ursprung und Normale erstellte Ebene",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Erstellt eine am Ursprungspunkt zentrierte Ebene mit eingegebenem Normalenvektor.\n\nPlane.ByOriginNormal (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "590392aa44da42de80396914b8bfbb13",
      "Inputs": [
        {
          "Id": "cccbd48d4b8b4ef78b9a6c64d990097a",
          "Name": "plane",
          "Description": "Zum Zentrieren des Rechtecks verwendete Ebene\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5bce54477472482f8ad1c1c5bf065bc3",
          "Name": "width",
          "Description": "Breite des Rechtecks\n\ndouble\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8ff73d37e95e4ad2abc7cf8f4a2ebd06",
          "Name": "length",
          "Description": "Länge des Rechtecks\n\ndouble\nVorgabewert : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "97f8bccc0de74dd4b3ff10c1314257a2",
          "Name": "Rectangle",
          "Description": "Durch Breite und Länge erstelltes Rechteck",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "f7f42b4d38384ad39dcdb635b05f601f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ffc121d3640745e08fa9326e133c74fc",
          "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": "a204873e1d544ed98ae72a26be905014",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e1a504e4253c4eee869ad0a86ea121b0",
          "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.Curve.PointAtSegmentLength@double",
      "Id": "56e0e9d2f2504343b0646cff3fef4040",
      "Inputs": [
        {
          "Id": "09bbfe23d9f141a396a0510a07750329",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "af01cc645a9f4df79ce6119ef3379eac",
          "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": "c9c8336193d24eb5ac28d29a68239832",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "94e362ad120c4861bd09c04386dd0b45",
      "Inputs": [
        {
          "Id": "e388a89802c1428b91b9e35e668836aa",
          "Name": "startPoint",
          "Description": "Linienanfangspunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6c05b9548cf94fe69a3f445903a41f75",
          "Name": "endPoint",
          "Description": "Linienendpunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f16f9b7071014271b3a3ba21539cfc11",
          "Name": "Line",
          "Description": "Linie von Anfangs- und Endpunkt",
          "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.Transpose@var[]..[]",
      "Id": "4630479a817c4978afca630a292f604d",
      "Inputs": [
        {
          "Id": "1b43cd625706454c8e9f91de98d532fa",
          "Name": "lists",
          "Description": "Liste der umzustellenden Listen\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4159adbddeb946b098fbfffc70c3e7f8",
          "Name": "lists",
          "Description": "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": "862e6d1da97e494c80f5744bb286a57f",
      "Inputs": [
        {
          "Id": "f9e01b3936df456aa88d0e9fd76b0957",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cde275706f0144c9a6dd394267925635",
          "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": "ecac076f571a48e5a0b3f94063393991",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "ef23c19a1e0d44ff90e40b72b3760e2c",
      "Inputs": [
        {
          "Id": "a9d9746ef7a6405a88f9eec28b7d739a",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "142dabfd3c39490cb3c8336a4ae83446",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "adf98322311e45ddb982cebbdc759ec1",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep einer geschlossenen Kurve an einem Pfad entlang\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 222,
        "G": 184,
        "B": 135,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "c9fbfa789d6d418a83e3582ad570da13",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2a1702a448c44f359276651b2bd3168c",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Wählen Sie eine Farbe aus der Palette."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "059284b524b0403193b63bbaea6dac20",
      "Inputs": [
        {
          "Id": "a6cc9e8eb6c44a6198108c39808d209e",
          "Name": "geometry",
          "Description": "Die Geometrie, auf die Sie Farbe anwenden möchten.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d6c2226c4c9f4977bb5c3c65582598c2",
          "Name": "color",
          "Description": "Die Farbe.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "791573728d3b40489857834f2e108d68",
          "Name": "GeometryColor",
          "Description": "Ein Anzeigeobjekt.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Zeigt die Geometrie mithilfe einer Farbe an.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 138,
        "G": 43,
        "B": 226,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "ad3fdb906eb54e5cbc55a62a65cbe1d8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f402a548482f43ebab8ba3a566459d3b",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Wählen Sie eine Farbe aus der Palette."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "8a9535f3cc384a83be2d8f65afe0cb62",
      "Inputs": [
        {
          "Id": "921f6b92fa0d4676b512b3b2f2d15766",
          "Name": "geometry",
          "Description": "Die Geometrie, auf die Sie Farbe anwenden möchten.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "05d9abcd1f954c35b7df0c40e9a9251e",
          "Name": "color",
          "Description": "Die Farbe.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "63aba94896da41e8bc302edda6dea42c",
          "Name": "GeometryColor",
          "Description": "Ein Anzeigeobjekt.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Zeigt die Geometrie mithilfe einer Farbe an.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 165,
        "G": 42,
        "B": 42,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "0798286141e4495991f41cdda1b6fd86",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d38c69cf06ee416c8afc601a37f9ec89",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Wählen Sie eine Farbe aus der Palette."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "70b458deeaf840a19111c73fefb179b4",
      "Inputs": [
        {
          "Id": "5a3e2bbf40e84be688a0fdb5240fd743",
          "Name": "geometry",
          "Description": "Die Geometrie, auf die Sie Farbe anwenden möchten.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b14f4470b25b4e21b12191bfe564edca",
          "Name": "color",
          "Description": "Die Farbe.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c1c34af5c78343e7a5c8618bc61f7df3",
          "Name": "GeometryColor",
          "Description": "Ein Anzeigeobjekt.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Zeigt die Geometrie mithilfe einer Farbe an.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "<=@var[]..[],var[]..[]",
      "Id": "203f8a992237413a87cf1e0c0b4832db",
      "Inputs": [
        {
          "Id": "0017b088ded149aaba813a0c43945a29",
          "Name": "x",
          "Description": "Ganzzahl oder double-Wert\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55a63d14714a4810a77ee9aa36308a41",
          "Name": "y",
          "Description": "Ganzzahl oder double-Wert\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bbde2b7751d843c7b0406795bcdb085d",
          "Name": "bool",
          "Description": "Ergebnis der Prüfung",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Vergleicht, ob x kleiner als oder gleich y ist\n\n<= (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "5b64375ce80948eabcc8af56873548af",
      "Inputs": [
        {
          "Id": "6fa75d9d9ea146e796d6c41cb26f6775",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "069212c7c1874668b5c9c974ea1acc51",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f55b5c50ea69484d8f51e5005bb8e89a",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "616b8d8dd69a42c5bfab66fe28289fcd",
          "Name": "result",
          "Description": "result",
          "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": "ba497c6e9141446284be5452e7d0d511",
      "Inputs": [
        {
          "Id": "9814b384315f4d36bd071e4ffd2a5d68",
          "Name": "x",
          "Description": "Ganzzahl oder double-Wert\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7cc109892c6342f08e98c48ef884c75f",
          "Name": "y",
          "Description": "Ganzzahl oder double-Wert\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0d2753ff5456428f8bb7c996b8fd7e72",
          "Name": "double",
          "Description": "Ergebnis der Division",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Division von x durch y zurück\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "98d4f4df85a74593836042606f9910c9",
      "Inputs": [
        {
          "Id": "4655dbc37b414b22a85a8541d16cafd1",
          "Name": "start",
          "Description": "Startzahl oder -buchstabe für die Folge\r\nVorgabewert: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2ced70576aee4a4b92b260a5cc29e1fd",
          "Name": "amount",
          "Description": "Anzahl der Zahlen oder Buchstaben in der Folge\r\nVorgabewert: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2f6765960e4c479b9801ed4418a4ccc9",
          "Name": "step",
          "Description": "Abstand zwischen Zahlen oder Buchstaben\r\nVorgabewert: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cfe50c55507048ecaadfd22a52fe86f4",
          "Name": "list",
          "Description": "Neue Liste von type: var[]..[]",
          "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.List.Count@var[]..[]",
      "Id": "e0349ebadf4946c8966f0f88af293b9d",
      "Inputs": [
        {
          "Id": "da27dcb448c1430ebceb532f67351e02",
          "Name": "list",
          "Description": "Liste, deren Elementanzahl abgerufen werden soll\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a3327484ec7249b3accb67e2be8825a8",
          "Name": "int",
          "Description": "Länge der Liste",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gibt die Anzahl der Elemente in der angegebenen Liste zurück.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "srfarea = crossec;\n // Defining crossection of concrete;\nlt = length;\n // length of HRB;\nwd = width;\n // width of HRB;\nht = height;\n // height of HRB;\nNrfl = NumberofFloors;\n // Number of floors in HRB;\nNrbmlt = (lt / 5) + 1;\n // Number of beam along length;\nNrbmwd = (wd / 5) + 1;\n // Number of beam along width;\nTlbm = Nrfl * ((Nrbmlt * wd) + (Nrbmwd * lt));\n // Total length of beams;\nTlbmV = Tlbm * srfarea;\n // Total Volume of Beams;\nTlclV = Nrbmlt * Nrbmwd * ht * srfarea;\n // Total Volume of Column;\nTl = TlbmV + TlclV;\n // Total Volume of Concrete;\nCostofconcrete = Tl * 250;\n // Cost of Concrete;\nTlwt = Tl * 2400;\n // Total Weigth of Concrete;",
      "Id": "b3cb021f76c347bca8cdcd1867f8c9ae",
      "Inputs": [
        {
          "Id": "e47c48508b114f40913453a66a406def",
          "Name": "crossec",
          "Description": "crossec",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ccc57f8bf06a4a26a21ac6017d8d413d",
          "Name": "length",
          "Description": "length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7585a1f31f474f35ba8a626dd9f2a768",
          "Name": "width",
          "Description": "width",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fd7dc5f7c10b4c5a99b1b99e8668643b",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6fb7329f4ba3458f938f8109080f0f20",
          "Name": "NumberofFloors",
          "Description": "NumberofFloors",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "55109a7dd7f24299838f9ac613c2b2ad",
          "Name": "",
          "Description": "srfarea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4a5e417fb72d419d8ff31f9e5f97b714",
          "Name": "",
          "Description": "lt",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9011abdbb8224d199bd90f6202218ed1",
          "Name": "",
          "Description": "wd",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9456852a7f4f4fb2aab50c0fd4979a9e",
          "Name": "",
          "Description": "ht",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d8dac24fe8b4501a3ab55a6cb38ac62",
          "Name": "",
          "Description": "Nrfl",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9733ac100b384f068ee179eeded560af",
          "Name": "",
          "Description": "Nrbmlt",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4db66798b5a344d48b98743701558fbe",
          "Name": "",
          "Description": "Nrbmwd",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2779191416264bb999b29a9c49737b79",
          "Name": "",
          "Description": "Tlbm",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5f843267ae1a43e992d4919a1b4557d8",
          "Name": "",
          "Description": "TlbmV",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0841e59fbde846358c569f40ea5ccf3c",
          "Name": "",
          "Description": "TlclV",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ee04f1e124984e8ea35ed55b5dba6bc1",
          "Name": "",
          "Description": "Tl",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9bb2fa7f6eae417eb65def6fab9d4839",
          "Name": "",
          "Description": "Costofconcrete",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "93c46f0ac7c54e6a9f0aa0eeeff87729",
          "Name": "",
          "Description": "Tlwt",
          "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 * 0.5;",
      "Id": "4908bf0afdb443efa5f0dcc7b442432c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2cafaa1f88cf419c9636340165b7e9c5",
          "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": "ab6d10b548f34aa7aeeff23040970a21",
      "Inputs": [
        {
          "Id": "2af4d34f6ae245feb2532289011b5323",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "92edbcfdfb224516b3f30f9f44411c2e",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualisierung der Ausgabe des Blocks"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "68280621ee4a4526a01d17b3030f07b2",
      "Inputs": [
        {
          "Id": "51338fa5da6c452eaa896fa8bb65fc17",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5e081991faa34d9799d3b67235416b97",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualisierung der Ausgabe des Blocks"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "ca337869018e45fd976f817e8f1c1d96",
      "Inputs": [
        {
          "Id": "437a3f8e60a048f5bda170a890287d20",
          "Name": "",
          "Description": "Block, dessen Ausgabe angezeigt wird",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2259b687f866409eb96069267e610274",
          "Name": "",
          "Description": "Blockausgabe",
          "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.Curve.PointAtSegmentLength@double",
      "Id": "2a09e1eb9bd148eab36c221e873a05b3",
      "Inputs": [
        {
          "Id": "664b52b2294146a0a24258469c370091",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ef0d463891f34ab9a71c23131b9e2588",
          "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": "8bc3a1cc658848d38f4b05fd67529023",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Id": "ddbed26f6c1c42dfa68c1ec37025399a",
      "Inputs": [
        {
          "Id": "65563cef0c7c40a9a6c88922b6c5b8f9",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f7b67b002b6a4abd8b2cf811690eef2a",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Die Y-Komponente des Punkts\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "b151001308e640799dd2b81a1749c718",
      "Inputs": [
        {
          "Id": "e96d36d873d44d399657ab4e4f770a42",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cd5737c964d94fff87c3458efd604d63",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Die X-Komponente des Punkts\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "ca62fce1d3ef45bc970df710bd38f99c",
      "Inputs": [
        {
          "Id": "639e54ec2b9a4a9c95d428f6a26e31d6",
          "Name": "x",
          "Description": "X-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2e9fc82432c74e9b861f8958d1811277",
          "Name": "y",
          "Description": "Y-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2d226f2959264e67b2b36eda328873c9",
          "Name": "z",
          "Description": "Z-Koordinate\n\ndouble\nVorgabewert : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "297dfa2de46a4d97ae2d12d34f5c4991",
          "Name": "Point",
          "Description": "Durch Koordinaten erstellter Punkt",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "89adbc243f0c493f9824f3dc20058198",
      "Inputs": [
        {
          "Id": "61a185ad89624bebabdfc6013931ea0d",
          "Name": "startPoint",
          "Description": "Linienanfangspunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5819b487855e4ed3b4acc6993ad13967",
          "Name": "endPoint",
          "Description": "Linienendpunkt\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9409ab7c8ed940bd965a9b138740622b",
          "Name": "Line",
          "Description": "Linie von Anfangs- und Endpunkt",
          "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"
    }
  ],
  "Connectors": [
    {
      "Start": "c2281202f23340a3909c30331f12164b",
      "End": "7aad74fe60f4492f8e3368e5b2ad3b7a",
      "Id": "4d53f8231dd247569afc518d44f3a28c",
      "IsHidden": "False"
    },
    {
      "Start": "bebb58e8bc9b4b1faa4d30a025c7e641",
      "End": "57ce54f9f06246a9b18d9316c6c4dd21",
      "Id": "c230ed9274f24073af4adaaaa722e5c1",
      "IsHidden": "False"
    },
    {
      "Start": "bebb58e8bc9b4b1faa4d30a025c7e641",
      "End": "2f6765960e4c479b9801ed4418a4ccc9",
      "Id": "169a358c0244436db85ae9fa51518c4a",
      "IsHidden": "False"
    },
    {
      "Start": "165ea18b34cb4ceca0d260d93e75f262",
      "End": "cb68088895214453ad47e7f7872ae3a0",
      "Id": "38dac4f2768547719a33078b4b341ffe",
      "IsHidden": "False"
    },
    {
      "Start": "165ea18b34cb4ceca0d260d93e75f262",
      "End": "da27dcb448c1430ebceb532f67351e02",
      "Id": "e211aa64f5e141248293a154f5e3dd47",
      "IsHidden": "False"
    },
    {
      "Start": "b616e0e2c5ab4096ba2149ec1af8e8c7",
      "End": "45fedd0004ac4530a5cf2219c6115d91",
      "Id": "7232387877734024b83990ab509a0a43",
      "IsHidden": "False"
    },
    {
      "Start": "b616e0e2c5ab4096ba2149ec1af8e8c7",
      "End": "c9c1bca014014bf9aa30d50967c0fdd1",
      "Id": "0e13c2519b5c4d8991c83fc63513057e",
      "IsHidden": "False"
    },
    {
      "Start": "b616e0e2c5ab4096ba2149ec1af8e8c7",
      "End": "28d4562d40b34a7caa60500154deb211",
      "Id": "82964362da8c418ebce349185393684f",
      "IsHidden": "False"
    },
    {
      "Start": "b616e0e2c5ab4096ba2149ec1af8e8c7",
      "End": "55a63d14714a4810a77ee9aa36308a41",
      "Id": "e3167de169974deea6f01f0562e2afab",
      "IsHidden": "False"
    },
    {
      "Start": "b616e0e2c5ab4096ba2149ec1af8e8c7",
      "End": "f55b5c50ea69484d8f51e5005bb8e89a",
      "Id": "109f277ecbb84237b324034fd952c41e",
      "IsHidden": "False"
    },
    {
      "Start": "b616e0e2c5ab4096ba2149ec1af8e8c7",
      "End": "7585a1f31f474f35ba8a626dd9f2a768",
      "Id": "09f5909ecb2f4efaaad2e31f16b88bec",
      "IsHidden": "False"
    },
    {
      "Start": "fb4db2b039da4d249784b8a0a41ade27",
      "End": "44d591c29d3a424890bda64d2097a49c",
      "Id": "208816638f6845f4a951734caa7cf3bc",
      "IsHidden": "False"
    },
    {
      "Start": "fb4db2b039da4d249784b8a0a41ade27",
      "End": "51dc0ba8c5544f48af02d59140cbd252",
      "Id": "e5d8c8bfb9dc456a9dbf28239c08a339",
      "IsHidden": "False"
    },
    {
      "Start": "fb4db2b039da4d249784b8a0a41ade27",
      "End": "d70bbaa10b6240c98d895f92ad440a47",
      "Id": "659fef9268dd44138052de31e5c93666",
      "IsHidden": "False"
    },
    {
      "Start": "fb4db2b039da4d249784b8a0a41ade27",
      "End": "0017b088ded149aaba813a0c43945a29",
      "Id": "b3ed74f37c2743a3a4f66b04555a27f3",
      "IsHidden": "False"
    },
    {
      "Start": "fb4db2b039da4d249784b8a0a41ade27",
      "End": "069212c7c1874668b5c9c974ea1acc51",
      "Id": "e048d21d7df54f649c4c220e58050a57",
      "IsHidden": "False"
    },
    {
      "Start": "fb4db2b039da4d249784b8a0a41ade27",
      "End": "ccc57f8bf06a4a26a21ac6017d8d413d",
      "Id": "4c0a3eb294584e50a0e5f17853a4d5d7",
      "IsHidden": "False"
    },
    {
      "Start": "5acba839f6b54274998849627853fbf6",
      "End": "40d6a3e6b14347749a790e71a1a95115",
      "Id": "878e4179a1c64deaa79af038a82093e8",
      "IsHidden": "False"
    },
    {
      "Start": "544dde8136e44e7b8560f3c67ea298e6",
      "End": "4fc59c0a4e614b0280e0440d03e34b7a",
      "Id": "b990e49bbcb1471392de52d581b2521f",
      "IsHidden": "False"
    },
    {
      "Start": "059a797795ad4049b20f240b730521b8",
      "End": "88c35d8b093c46a8a42d4676620a71cd",
      "Id": "0df417a31a224410b19c6bbe59ad2534",
      "IsHidden": "False"
    },
    {
      "Start": "059a797795ad4049b20f240b730521b8",
      "End": "667bb76dda8a445fa630010b8e69e872",
      "Id": "b93ca6980ff042ef8461d05370571476",
      "IsHidden": "False"
    },
    {
      "Start": "e8d4556d44da43e2bcab3d7454d7a19b",
      "End": "b78340fc9d0b420a9827290081c378a0",
      "Id": "50b67de3ccbf4e1fa48233a13fea7bec",
      "IsHidden": "False"
    },
    {
      "Start": "e8d4556d44da43e2bcab3d7454d7a19b",
      "End": "ef0d463891f34ab9a71c23131b9e2588",
      "Id": "474e826370fe4b458c7528e7893deed2",
      "IsHidden": "False"
    },
    {
      "Start": "a69b07f0379e4b3491920505b036c621",
      "End": "f424c6b7cc1e43d39504a9af154e2354",
      "Id": "fe950dd01c5f4795978ceadf57250619",
      "IsHidden": "False"
    },
    {
      "Start": "60517d77aeb440969d0a0085f0a53eaf",
      "End": "7b2d3a329e954cbcb3f4b23b0e700add",
      "Id": "58b7a7baecdd44e4862db6db22011605",
      "IsHidden": "False"
    },
    {
      "Start": "76ce7ee30a6449be9b6fdbbf21907409",
      "End": "d5f1298eda7948a7b4a5ac06f3fd96e2",
      "Id": "2ba80c427a9045e68849ab6aa78ea714",
      "IsHidden": "False"
    },
    {
      "Start": "59c2a3c31dc74ac49d321bedba7c35dd",
      "End": "b102448060b3434d84b0cd5a17b5ddbc",
      "Id": "a469b4d8c2294c25899a7342be4db61e",
      "IsHidden": "False"
    },
    {
      "Start": "216444e873ca42cca3ad044f3c4a93f2",
      "End": "8b66a72b34004144b2977479313fb0b1",
      "Id": "d76d04665f4344629027527c23e174fe",
      "IsHidden": "False"
    },
    {
      "Start": "216444e873ca42cca3ad044f3c4a93f2",
      "End": "b922e581c59747f795921eb51eee1b2d",
      "Id": "bd9e5be0bf53497fa845411d00f131c3",
      "IsHidden": "False"
    },
    {
      "Start": "93243d91061644f18932919cfbad4864",
      "End": "39cb6c884ccc4852b330f1fd24c14817",
      "Id": "5e022ca697044606a348538f06c5b25f",
      "IsHidden": "False"
    },
    {
      "Start": "d0da31f0954b4c2386d72946e5d76612",
      "End": "2d1d3c01946a4a809a38113785e81491",
      "Id": "2683611d0b534a2f95e0fbe7cb1127ec",
      "IsHidden": "False"
    },
    {
      "Start": "d0da31f0954b4c2386d72946e5d76612",
      "End": "6b58aa38c3604664bb0bfdf22abe3c81",
      "Id": "4a6edd59f3c94c369cd4f698f3103c63",
      "IsHidden": "False"
    },
    {
      "Start": "9fa1d93a1c7c415cb46ed2f94987223d",
      "End": "eb6824fe19214fea97e8a1bef254a6bd",
      "Id": "87e9e1e8e12b47f7b3489609476f9c1b",
      "IsHidden": "False"
    },
    {
      "Start": "389c3a00b1b14985957c1933767b8e52",
      "End": "7156fec9324247aeba651746e8000f81",
      "Id": "9bdd53aef86542eb97dd98d853a9e147",
      "IsHidden": "False"
    },
    {
      "Start": "ac900e48852646d5b8cc5ced350bb856",
      "End": "d9e065c296cf463a81758c184d0a7d6f",
      "Id": "00efb300d2064f9f9fdbf9ae440053f9",
      "IsHidden": "False"
    },
    {
      "Start": "a3a06a7d2f7241ceac819ca69ef83ce3",
      "End": "15b1c1f6b3394253a5aed849bb1983e9",
      "Id": "f590ab1626ce47a49ec24e82ea368e5b",
      "IsHidden": "False"
    },
    {
      "Start": "119b82c8341c4d74980e00e3cc7ef3da",
      "End": "dab34798b84f4e23a6fd6295be0d5c02",
      "Id": "b6a7356023514efc9a5170ac16817766",
      "IsHidden": "False"
    },
    {
      "Start": "37c88b0fe82e4088a3a287f5f04151f2",
      "End": "35555f4c6e2f4b7c93043c32b21f96e9",
      "Id": "54a832abe02f429eb7bb34f27764edc6",
      "IsHidden": "False"
    },
    {
      "Start": "37c88b0fe82e4088a3a287f5f04151f2",
      "End": "1161499e7c454fb1a60d12da6e573c04",
      "Id": "d01ef7dc0e2b49638df9892538f3e279",
      "IsHidden": "False"
    },
    {
      "Start": "2db07801dbc9448a93848dd1c88c1418",
      "End": "eff9467bc4fd409bb14597cb3cdae192",
      "Id": "69d52025940b46db84ab53ddc05e1623",
      "IsHidden": "False"
    },
    {
      "Start": "9e0bac41093540e99d420bf91577cb1a",
      "End": "687c1d5c23824f869d607037d5fbc65c",
      "Id": "ab8a9deb4ea042e49c44454e1671095b",
      "IsHidden": "False"
    },
    {
      "Start": "bf859fa459244d59bd58720bcf5c4b81",
      "End": "e8fb3e42b4f54c85b5d51b1e86aa9c20",
      "Id": "5a6da4dd0cd9416cb19e8e1384752942",
      "IsHidden": "False"
    },
    {
      "Start": "a421568dee24424f8f5603f493a28367",
      "End": "9c06b751bf4644308c1492b1a9282e30",
      "Id": "401e7dd2da3c48ff89a999cf664d4a3d",
      "IsHidden": "False"
    },
    {
      "Start": "fc56ebf69b8f4872b50442a98340d1eb",
      "End": "d294a720030b4816ac1d4bed2c94ea44",
      "Id": "f2cdf75940724208be382305e6558832",
      "IsHidden": "False"
    },
    {
      "Start": "ea698514f6c74c1b92f77cc2c84604f3",
      "End": "39cf38bec9ea4c75a84c6d7a2c9dd501",
      "Id": "4d253adda62f47a9999b0b49cbafbece",
      "IsHidden": "False"
    },
    {
      "Start": "0e79848d576546b59f5c67ca2eb046f0",
      "End": "38588ef2ba724b2b921acc07c77a5170",
      "Id": "ecc36413819f493b8a8e919e6c03f5b0",
      "IsHidden": "False"
    },
    {
      "Start": "0e79848d576546b59f5c67ca2eb046f0",
      "End": "021aa4a8761a4ceba037b65ba33de57d",
      "Id": "bf4957a2c1104df0ab8392e58dd83630",
      "IsHidden": "False"
    },
    {
      "Start": "f926f8d0931f4f98879ef8578d3cefa6",
      "End": "bbd67eebe0ad47968adf2e8941184754",
      "Id": "df49ca4460684653bcd6a36b42fcafb7",
      "IsHidden": "False"
    },
    {
      "Start": "4c793ef120744d6695b6cfef64ce63c5",
      "End": "1b48ba795f6e424cbd8bb2db6116a56c",
      "Id": "59a5ee697ef54ce58926bbb5f45eac44",
      "IsHidden": "False"
    },
    {
      "Start": "54ab4a02782b4d248a574af9fb6f0359",
      "End": "36ec41e8adf44e15bbc2763710dab86f",
      "Id": "e0fc567459724c65b835c13c05a581e8",
      "IsHidden": "False"
    },
    {
      "Start": "76c93b41c76e4e44be0d26dd55249f51",
      "End": "970057798f834aa88d13a28d44607b7a",
      "Id": "698829e240a743b7bbec3e7a3d2ab42d",
      "IsHidden": "False"
    },
    {
      "Start": "04e676b5536947f0bb68bcb3c33aa89e",
      "End": "3cd0fa1c04e645b6a09a2c519fc30abc",
      "Id": "c894728435924847b6f11569ad20a235",
      "IsHidden": "False"
    },
    {
      "Start": "04e676b5536947f0bb68bcb3c33aa89e",
      "End": "7985077fd6ec48438239e8dafc2b199e",
      "Id": "ba80cc71795d440f83907ba5f7c10702",
      "IsHidden": "False"
    },
    {
      "Start": "74c7be248ba54ac4b802069f6b9f3cf5",
      "End": "16f51a0ff2df47efb6f7320995e095f0",
      "Id": "649420092f874bde85937960b4bfc206",
      "IsHidden": "False"
    },
    {
      "Start": "4727df4993c04abaa89fde970493cf5e",
      "End": "1da02ca2ec6640f1b9efa59ed46e5983",
      "Id": "4c7dcb7b343f41a498921103d78120a0",
      "IsHidden": "False"
    },
    {
      "Start": "5d89bbaadcbd4949aded3bcc1df0d610",
      "End": "7231b6e4940b48da8dec5e9c1e5883b1",
      "Id": "46a2bece70084660ba68ec53f664900f",
      "IsHidden": "False"
    },
    {
      "Start": "5d89bbaadcbd4949aded3bcc1df0d610",
      "End": "a76cc253363b456fa7f418f94468dc4c",
      "Id": "ba473031449c4185817f09473b18aac9",
      "IsHidden": "False"
    },
    {
      "Start": "b76cb3fbd8544cfda9d9397e1a302889",
      "End": "0f7e531a7147482caf8b914496987ef9",
      "Id": "f0fe4eec089a4939af5f1b17a089b870",
      "IsHidden": "False"
    },
    {
      "Start": "97337c0ac33647ecaee679762666b9b0",
      "End": "82c1d308bbf54b22a3187a051dab8746",
      "Id": "77cbd65c3ec0426da89c37da33012eb1",
      "IsHidden": "False"
    },
    {
      "Start": "9c9f5426f8094e0ea690a905c28bac66",
      "End": "6535ed84c98f4de78ff9e68fcfa8237f",
      "Id": "aa82df0b732c4adb80c6bb577b452200",
      "IsHidden": "False"
    },
    {
      "Start": "1f952cd317c64e65acc2369cd95bffb3",
      "End": "36fea100d95745ad8320ef8361648c79",
      "Id": "b3a1b3aa652549af9187efca8fa0bf6c",
      "IsHidden": "False"
    },
    {
      "Start": "1f952cd317c64e65acc2369cd95bffb3",
      "End": "c9e734b2bcf74268911a2e9187169449",
      "Id": "c95daab8a48f4dff9297da18d7543163",
      "IsHidden": "False"
    },
    {
      "Start": "30378cf92cc142c69ab9b06850c1e69e",
      "End": "7800757f3ecd4ef58d31e786ce183ae9",
      "Id": "ee56d388c926416c92be8c81368bc11b",
      "IsHidden": "False"
    },
    {
      "Start": "30378cf92cc142c69ab9b06850c1e69e",
      "End": "ce1a698ab5e04b2696e251222f83910b",
      "Id": "71dc18b4cdd441ee83d76a512ebe53d2",
      "IsHidden": "False"
    },
    {
      "Start": "30378cf92cc142c69ab9b06850c1e69e",
      "End": "cde275706f0144c9a6dd394267925635",
      "Id": "c8b7ef9111024b408903a44f75fa7c30",
      "IsHidden": "False"
    },
    {
      "Start": "76b5b1b5cb3143a5b93a8715732e431a",
      "End": "211560c6260c4c49ba10ceb5a72c38e4",
      "Id": "708e9eaabeb64aeaa053b5f2c58cb69b",
      "IsHidden": "False"
    },
    {
      "Start": "a2f0bc5da3b64597bf8d6fc941492f0e",
      "End": "264089be5ff645ceb77dea98e1a6b98d",
      "Id": "710b23bdec154f6d9a87ff642fd5f5dd",
      "IsHidden": "False"
    },
    {
      "Start": "780c1ace7b564c25afa2ea343f589c14",
      "End": "1b43cd625706454c8e9f91de98d532fa",
      "Id": "35db5dfc08ad463c902d2d79b2a3bf8d",
      "IsHidden": "False"
    },
    {
      "Start": "08da0927d19441d8912398f64b9e27e5",
      "End": "664b52b2294146a0a24258469c370091",
      "Id": "33caa20978f14ba6881f53bf317b30a9",
      "IsHidden": "False"
    },
    {
      "Start": "628baa4a202f43d0bd571513ff97ce21",
      "End": "4238e319d6e44d309c3e67cb551369d7",
      "Id": "0fcbe51d47e044b0833eac029c4dcc45",
      "IsHidden": "False"
    },
    {
      "Start": "f62f71af0a7f4a62af31870ac04920e4",
      "End": "a80bc5abb2b143c9a993c8585da97ba8",
      "Id": "d540f8f6b5924cb3940db7e2d44486c7",
      "IsHidden": "False"
    },
    {
      "Start": "f62f71af0a7f4a62af31870ac04920e4",
      "End": "f9e01b3936df456aa88d0e9fd76b0957",
      "Id": "dca33b08010a4ec2896b2a83886db708",
      "IsHidden": "False"
    },
    {
      "Start": "e8d7471c34094cb0a1c94453ccda933f",
      "End": "f0cd03f478ae44c5a6f121deb39f465a",
      "Id": "f76375b30a7d49ae9f6a41e847f22c10",
      "IsHidden": "False"
    },
    {
      "Start": "e8d7471c34094cb0a1c94453ccda933f",
      "End": "f48c85b4f21144cf9138e84a89355b89",
      "Id": "5098f3d7c4584371be60559fbc866326",
      "IsHidden": "False"
    },
    {
      "Start": "e8d7471c34094cb0a1c94453ccda933f",
      "End": "7cc109892c6342f08e98c48ef884c75f",
      "Id": "605e2b0ff7dd4f4d8013746e0a565624",
      "IsHidden": "False"
    },
    {
      "Start": "e8d7471c34094cb0a1c94453ccda933f",
      "End": "fd7dc5f7c10b4c5a99b1b99e8668643b",
      "Id": "a9b7c605f4f94262859f75b2e20ce87f",
      "IsHidden": "False"
    },
    {
      "Start": "e8d7471c34094cb0a1c94453ccda933f",
      "End": "2d226f2959264e67b2b36eda328873c9",
      "Id": "6af60eeaf60949da84df9d1007ebf0a6",
      "IsHidden": "False"
    },
    {
      "Start": "5a5463ae8c9d49afb77a66d223685e22",
      "End": "27a98fd37e074f829e838def3f940252",
      "Id": "7b4107019bd646c98cd7f5252bd68649",
      "IsHidden": "False"
    },
    {
      "Start": "aa314ffe5e624fefb665ae4784270ec6",
      "End": "fc90e27476db48a0ad7e809c7f20725d",
      "Id": "3c0836b34ed144339f390f8bc9c0c5ee",
      "IsHidden": "False"
    },
    {
      "Start": "9ae81100432046ab9cb357dad7c5d9b7",
      "End": "5a3e2bbf40e84be688a0fdb5240fd743",
      "Id": "4d4b5a4cda53472fba480c3abcdd0c93",
      "IsHidden": "False"
    },
    {
      "Start": "550afac2ae16492d8d0d8c1ebc2232c5",
      "End": "ed6033cdb5824ba0be21617ed0cd54a9",
      "Id": "921b379252d7486c9d5543ee77d578e2",
      "IsHidden": "False"
    },
    {
      "Start": "6a5ea7e0041f41e09b5519e03c65f95a",
      "End": "5c84fbc7c3a3445288dd4cd4306fff10",
      "Id": "990e82e1aece4ffe82c5aeb542449337",
      "IsHidden": "False"
    },
    {
      "Start": "51a20b0e6bbf472cb5e644b7cfa6155c",
      "End": "7695691a9f0b40cbba9d29b240a6d598",
      "Id": "0d316a7db87348b69e8e9ccfefefd3e9",
      "IsHidden": "False"
    },
    {
      "Start": "fb9ee8aec5364f6497b0ab6e2b3e6c8e",
      "End": "26fb8dfd71f342328e9a0e3f8f349df9",
      "Id": "8413334bf906490794e7124f9d93503f",
      "IsHidden": "False"
    },
    {
      "Start": "4d7886694c46452983c07a3187421bfc",
      "End": "87e7d4e88ed34a02bcd0142beaa63945",
      "Id": "c639891ec55d4897be34d0b3146b2c73",
      "IsHidden": "False"
    },
    {
      "Start": "641e3abee76641b29270fc99693c8dbb",
      "End": "929be92c3fa940909bf5c1bddf169551",
      "Id": "bc87813165ce4de1af8f69b182a8ab8e",
      "IsHidden": "False"
    },
    {
      "Start": "641e3abee76641b29270fc99693c8dbb",
      "End": "142dabfd3c39490cb3c8336a4ae83446",
      "Id": "0d55bc25742f4be7a9cd73541bae8d6e",
      "IsHidden": "False"
    },
    {
      "Start": "ec7a0fb19f1642e9867965ed33d5cde7",
      "End": "5bb4631bb69a497faa835159a2b9a1b0",
      "Id": "76c40a8850344ed3a285868d75e15ad0",
      "IsHidden": "False"
    },
    {
      "Start": "099636f6345d4d218a5830dd41c313fa",
      "End": "f5f4379f792b425fbd150cda41c360e5",
      "Id": "741a9c320c9642b5af4492734d045dc7",
      "IsHidden": "False"
    },
    {
      "Start": "2ed8467eff7a4a12adef8a3f5c98fba8",
      "End": "1899363f6de642b8a5d4695ab6f2bdf5",
      "Id": "edd1c4d3d3b14da18c4765f76c556989",
      "IsHidden": "False"
    },
    {
      "Start": "082e08f12fbd4a47886a2fce3694738a",
      "End": "993052fa42fc41cd997c7313d139aa5f",
      "Id": "78a86105fdd3427b96b5d4846734fcae",
      "IsHidden": "False"
    },
    {
      "Start": "082e08f12fbd4a47886a2fce3694738a",
      "End": "a3fe2fb3400b470d9cdd359544d9e7f7",
      "Id": "b57d7ccd3e6b452c9079b1bb2e1062b9",
      "IsHidden": "False"
    },
    {
      "Start": "082e08f12fbd4a47886a2fce3694738a",
      "End": "ef069d484420450c8ba31363ca59ad2c",
      "Id": "57c7e0842ff84567945befddf2de3420",
      "IsHidden": "False"
    },
    {
      "Start": "90bb2c6b43f94f7fac754cf00e23e1fc",
      "End": "df80783bdc804d8c8833e7257e1bb49d",
      "Id": "86ef58b454444330a5310393515c9092",
      "IsHidden": "False"
    },
    {
      "Start": "a8134ee1508d4a3fb6a739ba6203fcdd",
      "End": "3adfb54eb95f484a9447ff6ae7366342",
      "Id": "b826d12eda694d92b553fc9e641a5085",
      "IsHidden": "False"
    },
    {
      "Start": "399aa74a3c4f4a0d9d60207cf638aaf9",
      "End": "921f6b92fa0d4676b512b3b2f2d15766",
      "Id": "0a3217a585544d21b818c56cc7fe7363",
      "IsHidden": "False"
    },
    {
      "Start": "08a5725a2fab470584ef0c055c521db6",
      "End": "4371662e7a484b128818227f92948be3",
      "Id": "a4414d973c8e4da6a0892b850cac973a",
      "IsHidden": "False"
    },
    {
      "Start": "b6d998b4d25b40b8a721f1b5a599c86f",
      "End": "1d6610ca856a4ee889ac68498d1e0e44",
      "Id": "ba39388b7d5d49618a774852d970931c",
      "IsHidden": "False"
    },
    {
      "Start": "b5b73c1504ee4aeea10d06eb5290e8b9",
      "End": "25babe53182245f38b4141e6fef0e473",
      "Id": "423777b1d7b245d5bc1ca938fb8afcc1",
      "IsHidden": "False"
    },
    {
      "Start": "8fe7bd470b8a4435b146c48d77215f5a",
      "End": "794a9e17b3304d06879e40e915518aba",
      "Id": "c69d79025a804d5785007cec7870d834",
      "IsHidden": "False"
    },
    {
      "Start": "1c4f3078d95946a093303e93af3eb888",
      "End": "41961f202a2a4d5ea9ddea2df405f7d8",
      "Id": "4dc40db21b83402bb89e01e3575ca3b6",
      "IsHidden": "False"
    },
    {
      "Start": "3a5825b145f246ae960d93ffbd3bf045",
      "End": "7f86fd3cd687489bb7527a8589eaa6e6",
      "Id": "581838d032b440c0857fcdbcf27d9556",
      "IsHidden": "False"
    },
    {
      "Start": "3a5825b145f246ae960d93ffbd3bf045",
      "End": "b110ec59672a4c3c8bdf6962783dd599",
      "Id": "0c1012588d7c49ea8855042a57610a5f",
      "IsHidden": "False"
    },
    {
      "Start": "354c1ca870964acca347c965e89f0ed6",
      "End": "d43b9712dfe7491bb0697283fe25f717",
      "Id": "c21efbc05b584c91911d2fe0d19e46f7",
      "IsHidden": "False"
    },
    {
      "Start": "354c1ca870964acca347c965e89f0ed6",
      "End": "96a3599a235c49b59f035fd8a3ebbcd5",
      "Id": "3a8de53617084537819c3d6b1f8d1ab5",
      "IsHidden": "False"
    },
    {
      "Start": "a1ef654f9e174efaa0dafd101862e4ea",
      "End": "e388a89802c1428b91b9e35e668836aa",
      "Id": "fabd24a9c7f84c198d292b79e3bc2b68",
      "IsHidden": "False"
    },
    {
      "Start": "64a848d289f2427a9cd119312a4c6bf8",
      "End": "6c05b9548cf94fe69a3f445903a41f75",
      "Id": "8ca47f9dfa464504aa4c354643ceaecd",
      "IsHidden": "False"
    },
    {
      "Start": "12dead06c8a748e294be88a601c82c32",
      "End": "cccbd48d4b8b4ef78b9a6c64d990097a",
      "Id": "7068787fd82943cd9953fb55bfe2a971",
      "IsHidden": "False"
    },
    {
      "Start": "97f8bccc0de74dd4b3ff10c1314257a2",
      "End": "a9d9746ef7a6405a88f9eec28b7d739a",
      "Id": "ead7f701371942ae9efd5d43979bc5c7",
      "IsHidden": "False"
    },
    {
      "Start": "ffc121d3640745e08fa9326e133c74fc",
      "End": "5bce54477472482f8ad1c1c5bf065bc3",
      "Id": "e66ee6a71b2c4fb69747395d44d24f88",
      "IsHidden": "False"
    },
    {
      "Start": "e1a504e4253c4eee869ad0a86ea121b0",
      "End": "8ff73d37e95e4ad2abc7cf8f4a2ebd06",
      "Id": "ced90e588d8747db810ca9cffba3392b",
      "IsHidden": "False"
    },
    {
      "Start": "c9c8336193d24eb5ac28d29a68239832",
      "End": "78b6992551cd4174bf05655aee489eaf",
      "Id": "d606dbe12b2f4a7cb4bd42e837b1c320",
      "IsHidden": "False"
    },
    {
      "Start": "f16f9b7071014271b3a3ba21539cfc11",
      "End": "09bbfe23d9f141a396a0510a07750329",
      "Id": "89f975d125c3483786d9700b7373fd64",
      "IsHidden": "False"
    },
    {
      "Start": "4159adbddeb946b098fbfffc70c3e7f8",
      "End": "23b204dbabdd4379880ea6edf5c8d39a",
      "Id": "4eb764d22a19407e8f4e61b7dfc0dedd",
      "IsHidden": "False"
    },
    {
      "Start": "ecac076f571a48e5a0b3f94063393991",
      "End": "b22e54fa562640e2b790bb4354f72ada",
      "Id": "97b3f0d014464d5eaa95ac65168eaac1",
      "IsHidden": "False"
    },
    {
      "Start": "ecac076f571a48e5a0b3f94063393991",
      "End": "a32717df3493483e82f80d61c917e89d",
      "Id": "e8203987fc504e3986668875755e8294",
      "IsHidden": "False"
    },
    {
      "Start": "adf98322311e45ddb982cebbdc759ec1",
      "End": "a6cc9e8eb6c44a6198108c39808d209e",
      "Id": "de2a71276d354a4daa51857a1559c72a",
      "IsHidden": "False"
    },
    {
      "Start": "2a1702a448c44f359276651b2bd3168c",
      "End": "d6c2226c4c9f4977bb5c3c65582598c2",
      "Id": "ce5b52ebdae942038d7e2ccd6be2fd6f",
      "IsHidden": "False"
    },
    {
      "Start": "f402a548482f43ebab8ba3a566459d3b",
      "End": "05d9abcd1f954c35b7df0c40e9a9251e",
      "Id": "4d21ab8a584c4cfd850ac3e300a06d41",
      "IsHidden": "False"
    },
    {
      "Start": "d38c69cf06ee416c8afc601a37f9ec89",
      "End": "b14f4470b25b4e21b12191bfe564edca",
      "Id": "dbf6d209674d49888a5544833f6632ee",
      "IsHidden": "False"
    },
    {
      "Start": "bbde2b7751d843c7b0406795bcdb085d",
      "End": "6fa75d9d9ea146e796d6c41cb26f6775",
      "Id": "4f6ca2c14e03482a8be02488cfaa9c99",
      "IsHidden": "False"
    },
    {
      "Start": "616b8d8dd69a42c5bfab66fe28289fcd",
      "End": "9814b384315f4d36bd071e4ffd2a5d68",
      "Id": "2408f6071def4d7c895d381211135254",
      "IsHidden": "False"
    },
    {
      "Start": "0d2753ff5456428f8bb7c996b8fd7e72",
      "End": "437a3f8e60a048f5bda170a890287d20",
      "Id": "4d69d64a81af4e149b4c455f95c2848d",
      "IsHidden": "False"
    },
    {
      "Start": "cfe50c55507048ecaadfd22a52fe86f4",
      "End": "d6e9c227c2fd455c9976d2733c8ca9cb",
      "Id": "97be7b32c2274f64a3af250e03249851",
      "IsHidden": "False"
    },
    {
      "Start": "cfe50c55507048ecaadfd22a52fe86f4",
      "End": "846a25cc04ca4f6b9873e1f904e36d00",
      "Id": "adfec7e294ad4ef0a21ed24f67b7e4aa",
      "IsHidden": "False"
    },
    {
      "Start": "a3327484ec7249b3accb67e2be8825a8",
      "End": "2ced70576aee4a4b92b260a5cc29e1fd",
      "Id": "5528658021214a68b9f2e5fef74768ce",
      "IsHidden": "False"
    },
    {
      "Start": "a3327484ec7249b3accb67e2be8825a8",
      "End": "6fb7329f4ba3458f938f8109080f0f20",
      "Id": "594c0b190854428b8afe5cbb5cfcdd01",
      "IsHidden": "False"
    },
    {
      "Start": "ee04f1e124984e8ea35ed55b5dba6bc1",
      "End": "2af4d34f6ae245feb2532289011b5323",
      "Id": "b76909a89ee24745968d9a7a1d2712c8",
      "IsHidden": "False"
    },
    {
      "Start": "9bb2fa7f6eae417eb65def6fab9d4839",
      "End": "51338fa5da6c452eaa896fa8bb65fc17",
      "Id": "84e8454bada449d8986b3c7bd1df9b0a",
      "IsHidden": "False"
    },
    {
      "Start": "2cafaa1f88cf419c9636340165b7e9c5",
      "End": "e47c48508b114f40913453a66a406def",
      "Id": "20bd499d5909449ca96477902c87b8b5",
      "IsHidden": "False"
    },
    {
      "Start": "8bc3a1cc658848d38f4b05fd67529023",
      "End": "65563cef0c7c40a9a6c88922b6c5b8f9",
      "Id": "175bef2532ed4d40bbbd9f34e1bd0089",
      "IsHidden": "False"
    },
    {
      "Start": "8bc3a1cc658848d38f4b05fd67529023",
      "End": "e96d36d873d44d399657ab4e4f770a42",
      "Id": "047d79548156455095e8ecbd4e6ee193",
      "IsHidden": "False"
    },
    {
      "Start": "8bc3a1cc658848d38f4b05fd67529023",
      "End": "61a185ad89624bebabdfc6013931ea0d",
      "Id": "a92efbaa3c79474ea3a38fc72a6149a5",
      "IsHidden": "False"
    },
    {
      "Start": "f7b67b002b6a4abd8b2cf811690eef2a",
      "End": "2e9fc82432c74e9b861f8958d1811277",
      "Id": "670ab30e9efa4bdca63fb768a79ee48e",
      "IsHidden": "False"
    },
    {
      "Start": "cd5737c964d94fff87c3458efd604d63",
      "End": "639e54ec2b9a4a9c95d428f6a26e31d6",
      "Id": "b13d95a430a7495fb49b744bf2f1b626",
      "IsHidden": "False"
    },
    {
      "Start": "297dfa2de46a4d97ae2d12d34f5c4991",
      "End": "5819b487855e4ed3b4acc6993ad13967",
      "Id": "939c2b4722884454997269d0455fa7d8",
      "IsHidden": "False"
    },
    {
      "Start": "9409ab7c8ed940bd965a9b138740622b",
      "End": "486b4f5fbb0a4b768a9070e85abc0c3c",
      "Id": "e190a6ffad484fae84dfe0b2f1c5ce21",
      "IsHidden": "False"
    }
  ],
  "Dependencies": [],
  "NodeLibraryDependencies": [],
  "Thumbnail": "",
  "GraphDocumentationURL": null,
  "ExtensionWorkspaceData": [
    {
      "ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
      "Name": "Properties",
      "Version": "2.13",
      "Data": {}
    },
    {
      "ExtensionGuid": "DFBD9CC0-DB40-457A-939E-8C8555555A9D",
      "Name": "Generative Design",
      "Version": "2.0",
      "Data": {}
    }
  ],
  "Author": "None provided",
  "Linting": {
    "activeLinter": "Keine",
    "activeLinterId": "7b75fb44-43fd-4631-a878-29f4d5d8399a",
    "warningCount": 0,
    "errorCount": 0
  },
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 10000.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.13.1.3887",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Hintergrundvorschau",
      "EyeX": 198.43782043457031,
      "EyeY": 231.1683349609375,
      "EyeZ": 256.24542236328125,
      "LookX": -160.16743469238281,
      "LookY": -125.89556884765625,
      "LookZ": -275.07806396484375,
      "UpX": -0.0804479569196701,
      "UpY": 0.98713624477386475,
      "UpZ": -0.13816781342029572
    },
    "ConnectorPins": [],
    "NodeViews": [
      {
        "Name": "Height",
        "ShowGeometry": true,
        "Id": "c2bf479592994f5f955063f3bfcf8c1f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2177.9191162467646,
        "Y": 868.67844727051511
      },
      {
        "Name": "h_level",
        "ShowGeometry": true,
        "Id": "9fcac271f19e4a92b0b4e6727bbddcae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2183.4409868992243,
        "Y": 1044.0463631792888
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "440714bc48dd4f959c4545e44ce83201",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2925.9374692922115,
        "Y": 199.08309735746144
      },
      {
        "Name": "width",
        "ShowGeometry": true,
        "Id": "4efa952f3fee4d02a1e03e0b56a5addc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2189.72444747869,
        "Y": 1204.9739837520262
      },
      {
        "Name": "length",
        "ShowGeometry": true,
        "Id": "00211e8423f4420fa1492f8ad4715cab",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2184.8193242861553,
        "Y": 1407.0698884785868
      },
      {
        "Name": "Math.Ceiling",
        "ShowGeometry": true,
        "Id": "ef1bd83024674f7ba6a3a5c895abed94",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4347.06361101132,
        "Y": 2369.2569502494257
      },
      {
        "Name": "/",
        "ShowGeometry": true,
        "Id": "369af5b798e14898b616b13140d2c27d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4074.06361101132,
        "Y": 2369.2569502494257
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "e4d14c94348140ff9dca54347bec2caf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3842.06361101132,
        "Y": 2431.7569502494257
      },
      {
        "Name": "Sequence",
        "ShowGeometry": true,
        "Id": "54fda1217e7c49e794c0ce9395d3e49c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4887.06361101132,
        "Y": 2392.2569502494257
      },
      {
        "Name": "+",
        "ShowGeometry": true,
        "Id": "2b5924a35c38407ea465100712a1964b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4635.06361101132,
        "Y": 2426.2569502494257
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "a10447b1c295417daa8d643c52017e83",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4347.06361101132,
        "Y": 2517.2569502494257
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "d4954eedb5e34a0493a89b591f167cce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7842.06361101132,
        "Y": 2298.2569502494257
      },
      {
        "Name": "Start.Point",
        "ShowGeometry": false,
        "Id": "b5e6de2a5fe04a47a3854f4276c484e9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5640.2742855095057,
        "Y": 826.7681598813781
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "2c085213fec04beb9ab7fd307a49834f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5965.2742855095057,
        "Y": 921.7681598813781
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": true,
        "Id": "e0fdfbaa01a843b693d22197bb5f1cd1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6752.2742855095057,
        "Y": 975.7681598813781
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "f636554f759749de8422eec9a11a4267",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4830.2742855095057,
        "Y": 938.7681598813781
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "fa7764bacfd4481c9807fe8f6d96d916",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5246.2742855095057,
        "Y": 1050.7681598813781
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "659b4a0d0e724191b0bb8862e228db13",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5640.2742855095057,
        "Y": 1050.7681598813781
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "e8ad8f994b444f0c97f0169aa560e234",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7446.2742855095057,
        "Y": 1014.7681598813781
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "127ceede46574003b755bd7232c2b746",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7146.2742855095057,
        "Y": 1076.7681598813781
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "7438b6fceb9044f6810109813ef4a535",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6752.2742855095057,
        "Y": 1122.7681598813781
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "f451af6fb4884350a9070d853d0f5a92",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6336.2742855095057,
        "Y": 1099.7681598813781
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": true,
        "Id": "936421fcff02477aa80d2e8c6c39f376",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7146.2742855095057,
        "Y": 899.7681598813781
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": true,
        "Id": "916bdd8f00f743ffb18a8e53a5cbf8ca",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6752.2742855095057,
        "Y": 828.7681598813781
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": true,
        "Id": "cd1505b5021c43b0918678993e03a547",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6336.2742855095057,
        "Y": 828.7681598813781
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": false,
        "Id": "04196c7d425644eeab0e9c09fba09e14",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6393.06361101132,
        "Y": 1976.2569502494257
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": true,
        "Id": "a5ed00c53bd8491e9a2c72e0df677ae0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6809.06361101132,
        "Y": 1976.2569502494257
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": false,
        "Id": "5ee42fb037a347e1895d19603aa60904",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7203.06361101132,
        "Y": 2038.2569502494257
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "fde84745e21d48c184aea64910557163",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6393.06361101132,
        "Y": 2248.7569502494257
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "6ecd36e0b3844db3ba788aebf8c87131",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6809.06361101132,
        "Y": 2270.2569502494257
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "c85366b6953c40b28295af68f2d50884",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7203.06361101132,
        "Y": 2227.2569502494257
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "498ad6a64a314bffa92e0b5ecab8d634",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7503.06361101132,
        "Y": 2165.2569502494257
      },
      {
        "Name": "Start.Point",
        "ShowGeometry": false,
        "Id": "bc789b16c1bb4828bc368b768f131d66",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5697.06361101132,
        "Y": 1957.7569502494257
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "ffdbd1a42b8e4b05a62cb33211af2c8b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6022.06361101132,
        "Y": 2070.7569502494257
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "6dce036361fc43bdbafed633da0269a4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5697.06361101132,
        "Y": 2182.7569502494257
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "cf1de1a580ad4b69a4a2dfd482dbfcc9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5303.06361101132,
        "Y": 2216.7569502494257
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "3e5a03b1b2b44588bcdaa7235ad39c7f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4887.06361101132,
        "Y": 2104.2569502494257
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": true,
        "Id": "06f961828d884edf8ece903d5749155f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6809.06361101132,
        "Y": 2123.2569502494257
      },
      {
        "Name": "Math.Ceiling",
        "ShowGeometry": true,
        "Id": "e8eac45af3a3407d8dc816012c8bb741",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4290.2742855095057,
        "Y": 519.79177306333418
      },
      {
        "Name": "/",
        "ShowGeometry": true,
        "Id": "c78cc37b5bd1421092c5f9786509dc23",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4017.2742855095057,
        "Y": 519.79177306333418
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "d324afea5d054148a0e0a9b363ba6de1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3785.2742855095057,
        "Y": 582.29177306333463
      },
      {
        "Name": "Sequence",
        "ShowGeometry": true,
        "Id": "4778066b2c764a2785e61911429535f9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4830.2742855095057,
        "Y": 542.79177306333418
      },
      {
        "Name": "+",
        "ShowGeometry": true,
        "Id": "bbca1eccd0b448c0acc2250917b89260",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4578.2742855095057,
        "Y": 576.79177306333418
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "8009f4d9c6344e93a4c9e17bb863e7c5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4290.2742855095057,
        "Y": 667.79177306333418
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "ec3d703d64274050b18bb6569fc76e90",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7785.2742855095057,
        "Y": 1147.7681598813781
      },
      {
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": false,
        "Id": "f2a9a6836c5841a6b3fd883b0d15ba6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8528.2742855095057,
        "Y": 1180.7681598813781
      },
      {
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Id": "8948bb9e687041faaf3c2d23079193ce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8236.06361101132,
        "Y": 2319.2569502494257
      },
      {
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": false,
        "Id": "6bfdfd90581b4d78b2c2debb8e91cb8f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8585.06361101132,
        "Y": 2329.2569502494257
      },
      {
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Id": "00bc7f42172f40bc9682e156e2b05305",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3315.9374692922115,
        "Y": 473.85698675090254
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "bb073b9698e54f3181d5a785f5abb78b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6809.06361101132,
        "Y": 2418.2569502494257
      },
      {
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Id": "bee9a9aa872f4a849cfa577da00d441c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7203.06361101132,
        "Y": 2416.2569502494257
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": true,
        "Id": "8ffb7761ebd247e4b2a3da279ba49987",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8236.06361101132,
        "Y": 2466.2569502494257
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a43638b409144a7f8deae77672ee6ff7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7503.06361101132,
        "Y": 2727.0844502494256
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "26e3ac1ea94849ec834878d4a01772a9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7503.06361101132,
        "Y": 2580.0844502494256
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "0453af5b9e344e05a387f0f109e57fec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7842.06361101132,
        "Y": 2487.2569502494257
      },
      {
        "Name": "Plane.ByOriginNormal",
        "ShowGeometry": false,
        "Id": "07d12d42af074b20a56b3b0550dc9833",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7503.06361101132,
        "Y": 2389.2569502494257
      },
      {
        "Name": "Vector.YAxis",
        "ShowGeometry": true,
        "Id": "0ae5b0861d9b4826960ee2ee53135a1b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7203.06361101132,
        "Y": 2563.2569502494257
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "ae17f4b413b04dc19528a5db51d9cc71",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6336.2742855095057,
        "Y": 508.7917730633344
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "584b93c3b62c4c75bfd2c5c57b40bca8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5965.2742855095057,
        "Y": 542.79177306333418
      },
      {
        "Name": "Point.X",
        "ShowGeometry": true,
        "Id": "1c5c8f5b25434de28555e7328e1790e1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5640.2742855095057,
        "Y": 485.79177306333418
      },
      {
        "Name": "Point.Y",
        "ShowGeometry": true,
        "Id": "e15005facefa4cbb8f31e9250e323335",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5640.2742855095057,
        "Y": 633.79177306333418
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "9a164234197841a0a8227ded41bd5690",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5246.2742855095057,
        "Y": 508.79177306333418
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "e1ceec4457aa4c5bad08123c31f533dd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6752.2742855095057,
        "Y": 1270.7681598813781
      },
      {
        "Name": "List.Transpose",
        "ShowGeometry": false,
        "Id": "5cb3806a124c4344bccc7a3cc512d64e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7146.2742855095057,
        "Y": 1253.7681598813781
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": true,
        "Id": "f57c0201d6434d4593730744c522c226",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8179.2742855095057,
        "Y": 1321.7681598813781
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "c5afe4f0c7a142a093782f32d6b2f02b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7446.2742855095057,
        "Y": 1576.595659881378
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "c068f614013b43b7989f3c9b109c48c5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7446.2742855095057,
        "Y": 1429.595659881378
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "798b0cd99a3847fa83a165222d2c0b80",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7785.2742855095057,
        "Y": 1336.7681598813781
      },
      {
        "Name": "Plane.ByOriginNormal",
        "ShowGeometry": false,
        "Id": "60da15bb33c5448b87a0d26cab64d6da",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7446.2742855095057,
        "Y": 1238.7681598813781
      },
      {
        "Name": "Vector.YAxis",
        "ShowGeometry": true,
        "Id": "3010c05d0e8e4805b7900e30341c6fb3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7146.2742855095057,
        "Y": 1412.7681598813781
      },
      {
        "Name": "Point.X",
        "ShowGeometry": true,
        "Id": "407b890776624605b0c35b4b5aefdddb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9705.7064850648167,
        "Y": 1065.2471086844976
      },
      {
        "Name": "Point.Y",
        "ShowGeometry": true,
        "Id": "7ecebba46a9841999171223601e72089",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9705.7064850648167,
        "Y": 1213.2471086844976
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "1a2f5cc8ca904653b9903eff1ae592f6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10002.706485064817,
        "Y": 1010.2471086844977
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "b3a8c025d59242d2afc3c88ef6f57448",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10002.706485064817,
        "Y": 1234.2471086844976
      },
      {
        "Name": "Plane.ByOriginNormal",
        "ShowGeometry": false,
        "Id": "83573f2fa8254229beabcb270835b8e1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11092.706485064817,
        "Y": 1105.2471086844976
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "590392aa44da42de80396914b8bfbb13",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11431.706485064817,
        "Y": 1247.2471086844976
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "f7f42b4d38384ad39dcdb635b05f601f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11092.706485064817,
        "Y": 1295.0746086844979
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a204873e1d544ed98ae72a26be905014",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11092.706485064817,
        "Y": 1443.0746086844979
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "56e0e9d2f2504343b0646cff3fef4040",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10698.706485064817,
        "Y": 1105.2471086844976
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "94e362ad120c4861bd09c04386dd0b45",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10327.706485064817,
        "Y": 1105.2471086844976
      },
      {
        "Name": "List.Transpose",
        "ShowGeometry": false,
        "Id": "4630479a817c4978afca630a292f604d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8179.2742855095057,
        "Y": 1162.7681598813781
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "862e6d1da97e494c80f5744bb286a57f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9311.7064850648167,
        "Y": 1139.2471086844976
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": true,
        "Id": "ef23c19a1e0d44ff90e40b72b3760e2c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11798.706485064817,
        "Y": 1247.2471086844976
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "c9fbfa789d6d418a83e3582ad570da13",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11798.706485064817,
        "Y": 1425.2471086844976
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "059284b524b0403193b63bbaea6dac20",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12092.706485064817,
        "Y": 1319.2471086844976
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "ad3fdb906eb54e5cbc55a62a65cbe1d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8179.2742855095057,
        "Y": 1469.7681598813781
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "8a9535f3cc384a83be2d8f65afe0cb62",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8528.2742855095057,
        "Y": 1369.7681598813781
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "0798286141e4495991f41cdda1b6fd86",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8236.06361101132,
        "Y": 2614.2569502494257
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "70b458deeaf840a19111c73fefb179b4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8585.06361101132,
        "Y": 2518.2569502494257
      },
      {
        "Name": "<=",
        "ShowGeometry": true,
        "Id": "203f8a992237413a87cf1e0c0b4832db",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4526.0070162489137,
        "Y": -63.19689522245551
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "5b64375ce80948eabcc8af56873548af",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4785.0070162489137,
        "Y": -63.19689522245551
      },
      {
        "Name": "/",
        "ShowGeometry": true,
        "Id": "ba497c6e9141446284be5452e7d0d511",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5003.0070162489137,
        "Y": -63.19689522245551
      },
      {
        "Name": "Sequence",
        "ShowGeometry": true,
        "Id": "98d4f4df85a74593836042606f9910c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2942.6950963092336,
        "Y": 1066.7294825017721
      },
      {
        "Name": "List.Count",
        "ShowGeometry": true,
        "Id": "e0349ebadf4946c8966f0f88af293b9d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3315.9374692922115,
        "Y": -75.345792035979741
      },
      {
        "Name": "Cost.Calculation",
        "ShowGeometry": true,
        "Id": "b3cb021f76c347bca8cdcd1867f8c9ae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5036.0487160852572,
        "Y": -1045.9336783724982
      },
      {
        "Name": "crossec",
        "ShowGeometry": true,
        "Id": "4908bf0afdb443efa5f0dcc7b442432c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4779.0487160852572,
        "Y": -1046.1061783724979
      },
      {
        "Name": "Total.Volume",
        "ShowGeometry": true,
        "Id": "ab6d10b548f34aa7aeeff23040970a21",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5688.0487160852572,
        "Y": -545.51617837249819
      },
      {
        "Name": "Cost of concrete",
        "ShowGeometry": true,
        "Id": "68280621ee4a4526a01d17b3030f07b2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5688.0487160852572,
        "Y": -859.51617837249819
      },
      {
        "Name": "Slenderness",
        "ShowGeometry": true,
        "Id": "ca337869018e45fd976f817e8f1c1d96",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5276.0070162489137,
        "Y": -63.19689522245551
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "2a09e1eb9bd148eab36c221e873a05b3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5303.06361101132,
        "Y": 2418.2569502494257
      },
      {
        "Name": "Point.Y",
        "ShowGeometry": false,
        "Id": "ddbed26f6c1c42dfa68c1ec37025399a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5697.06361101132,
        "Y": 2566.2569502494257
      },
      {
        "Name": "Point.X",
        "ShowGeometry": false,
        "Id": "b151001308e640799dd2b81a1749c718",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5697.06361101132,
        "Y": 2407.2569502494257
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "ca62fce1d3ef45bc970df710bd38f99c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6022.06361101132,
        "Y": 2452.2569502494257
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "89adbc243f0c493f9824f3dc20058198",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6393.06361101132,
        "Y": 2418.2569502494257
      }
    ],
    "Annotations": [
      {
        "Id": "75bc3f5f0d454102a1b355ebaa741031",
        "Title": "Input Parameters",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "c2bf479592994f5f955063f3bfcf8c1f",
          "9fcac271f19e4a92b0b4e6727bbddcae",
          "4efa952f3fee4d02a1e03e0b56a5addc",
          "00211e8423f4420fa1492f8ad4715cab"
        ],
        "HasNestedGroups": false,
        "Left": 2167.9191162467646,
        "Top": 795.67844727051511,
        "Width": 374.80533123192527,
        "Height": 743.39144120807168,
        "FontSize": 36.0,
        "InitialTop": 868.67844727051511,
        "InitialHeight": 749.42514170533082,
        "TextblockHeight": 63.0,
        "Background": "#FFFFB8D8"
      },
      {
        "Id": "0e30c0dc3c12412ba228213a342e12e5",
        "Title": "Level and Height",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "440714bc48dd4f959c4545e44ce83201",
          "00bc7f42172f40bc9682e156e2b05305",
          "e0349ebadf4946c8966f0f88af293b9d"
        ],
        "HasNestedGroups": false,
        "Left": 2915.9374692922115,
        "Top": -148.34579203597974,
        "Width": 581.0,
        "Height": 754.20277878688216,
        "FontSize": 36.0,
        "InitialTop": -75.345792035979741,
        "InitialHeight": 300.98253653404618,
        "TextblockHeight": 63.0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "7b583dbdf7dd4f7d8fc61c4f46d8922f",
        "Title": "Slenderness",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "203f8a992237413a87cf1e0c0b4832db",
          "5b64375ce80948eabcc8af56873548af",
          "ba497c6e9141446284be5452e7d0d511",
          "ca337869018e45fd976f817e8f1c1d96"
        ],
        "HasNestedGroups": false,
        "Left": 4516.0070162489137,
        "Top": -136.19689522245551,
        "Width": 1042.0,
        "Height": 371.0,
        "FontSize": 36.0,
        "InitialTop": -63.19689522245551,
        "InitialHeight": 144.99999999999994,
        "TextblockHeight": 63.0,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "7835c9c6438440bd8605e7c6440dc3b7",
        "Title": "Cost Estimation",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "b3cb021f76c347bca8cdcd1867f8c9ae",
          "4908bf0afdb443efa5f0dcc7b442432c",
          "ab6d10b548f34aa7aeeff23040970a21",
          "68280621ee4a4526a01d17b3030f07b2"
        ],
        "HasNestedGroups": false,
        "Left": 4769.0487160852572,
        "Top": -1119.1061783724979,
        "Width": 1201.0,
        "Height": 871.58999999999969,
        "FontSize": 36.0,
        "InitialTop": -1046.1061783724979,
        "InitialHeight": 450.88354296610487,
        "TextblockHeight": 63.0,
        "Background": "#FF848484"
      },
      {
        "Id": "8556793eebc54fd7ab013b47a834b647",
        "Title": "Beams along Length",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "ef1bd83024674f7ba6a3a5c895abed94",
          "369af5b798e14898b616b13140d2c27d",
          "e4d14c94348140ff9dca54347bec2caf",
          "54fda1217e7c49e794c0ce9395d3e49c",
          "2b5924a35c38407ea465100712a1964b",
          "a10447b1c295417daa8d643c52017e83",
          "d4954eedb5e34a0493a89b591f167cce",
          "04196c7d425644eeab0e9c09fba09e14",
          "a5ed00c53bd8491e9a2c72e0df677ae0",
          "5ee42fb037a347e1895d19603aa60904",
          "fde84745e21d48c184aea64910557163",
          "6ecd36e0b3844db3ba788aebf8c87131",
          "c85366b6953c40b28295af68f2d50884",
          "498ad6a64a314bffa92e0b5ecab8d634",
          "bc789b16c1bb4828bc368b768f131d66",
          "ffdbd1a42b8e4b05a62cb33211af2c8b",
          "6dce036361fc43bdbafed633da0269a4",
          "cf1de1a580ad4b69a4a2dfd482dbfcc9",
          "3e5a03b1b2b44588bcdaa7235ad39c7f",
          "06f961828d884edf8ece903d5749155f",
          "8948bb9e687041faaf3c2d23079193ce",
          "6bfdfd90581b4d78b2c2debb8e91cb8f",
          "bb073b9698e54f3181d5a785f5abb78b",
          "bee9a9aa872f4a849cfa577da00d441c",
          "8ffb7761ebd247e4b2a3da279ba49987",
          "a43638b409144a7f8deae77672ee6ff7",
          "26e3ac1ea94849ec834878d4a01772a9",
          "0453af5b9e344e05a387f0f109e57fec",
          "07d12d42af074b20a56b3b0550dc9833",
          "0ae5b0861d9b4826960ee2ee53135a1b",
          "0798286141e4495991f41cdda1b6fd86",
          "70b458deeaf840a19111c73fefb179b4",
          "2a09e1eb9bd148eab36c221e873a05b3",
          "ddbed26f6c1c42dfa68c1ec37025399a",
          "b151001308e640799dd2b81a1749c718",
          "ca62fce1d3ef45bc970df710bd38f99c",
          "89adbc243f0c493f9824f3dc20058198"
        ],
        "HasNestedGroups": false,
        "Left": 3832.06361101132,
        "Top": 1884.7569502494257,
        "Width": 5082.9999999999991,
        "Height": 974.32749999999987,
        "FontSize": 36.0,
        "InitialTop": 1957.7569502494257,
        "InitialHeight": 1470.4170153225598,
        "TextblockHeight": 63.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "2714751b47fd4801a780bad9ba0bceb6",
        "Title": "Beams along Width",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "b5e6de2a5fe04a47a3854f4276c484e9",
          "2c085213fec04beb9ab7fd307a49834f",
          "e0fdfbaa01a843b693d22197bb5f1cd1",
          "f636554f759749de8422eec9a11a4267",
          "fa7764bacfd4481c9807fe8f6d96d916",
          "659b4a0d0e724191b0bb8862e228db13",
          "e8ad8f994b444f0c97f0169aa560e234",
          "127ceede46574003b755bd7232c2b746",
          "7438b6fceb9044f6810109813ef4a535",
          "f451af6fb4884350a9070d853d0f5a92",
          "936421fcff02477aa80d2e8c6c39f376",
          "916bdd8f00f743ffb18a8e53a5cbf8ca",
          "cd1505b5021c43b0918678993e03a547",
          "e8eac45af3a3407d8dc816012c8bb741",
          "c78cc37b5bd1421092c5f9786509dc23",
          "d324afea5d054148a0e0a9b363ba6de1",
          "4778066b2c764a2785e61911429535f9",
          "bbca1eccd0b448c0acc2250917b89260",
          "8009f4d9c6344e93a4c9e17bb863e7c5",
          "ec3d703d64274050b18bb6569fc76e90",
          "f2a9a6836c5841a6b3fd883b0d15ba6c",
          "ae17f4b413b04dc19528a5db51d9cc71",
          "584b93c3b62c4c75bfd2c5c57b40bca8",
          "1c5c8f5b25434de28555e7328e1790e1",
          "e15005facefa4cbb8f31e9250e323335",
          "9a164234197841a0a8227ded41bd5690",
          "e1ceec4457aa4c5bad08123c31f533dd",
          "5cb3806a124c4344bccc7a3cc512d64e",
          "f57c0201d6434d4593730744c522c226",
          "c5afe4f0c7a142a093782f32d6b2f02b",
          "c068f614013b43b7989f3c9b109c48c5",
          "798b0cd99a3847fa83a165222d2c0b80",
          "60da15bb33c5448b87a0d26cab64d6da",
          "3010c05d0e8e4805b7900e30341c6fb3",
          "4630479a817c4978afca630a292f604d",
          "ad3fdb906eb54e5cbc55a62a65cbe1d8",
          "8a9535f3cc384a83be2d8f65afe0cb62"
        ],
        "HasNestedGroups": false,
        "Left": 3775.2742855095057,
        "Top": 412.79177306333418,
        "Width": 5083.0,
        "Height": 1295.8038868180438,
        "FontSize": 36.0,
        "InitialTop": 485.79177306333418,
        "InitialHeight": 752.04330152518094,
        "TextblockHeight": 63.0,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "308457fcae7f4cc397e8132a0972e2a1",
        "Title": "<Hier doppelklicken, um den Gruppentitel zu bearbeiten>",
        "DescriptionText": "<Hier doppelklicken, um die Gruppenbeschreibung zu bearbeiten>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "407b890776624605b0c35b4b5aefdddb",
          "7ecebba46a9841999171223601e72089",
          "1a2f5cc8ca904653b9903eff1ae592f6",
          "b3a8c025d59242d2afc3c88ef6f57448",
          "83573f2fa8254229beabcb270835b8e1",
          "590392aa44da42de80396914b8bfbb13",
          "f7f42b4d38384ad39dcdb635b05f601f",
          "a204873e1d544ed98ae72a26be905014",
          "56e0e9d2f2504343b0646cff3fef4040",
          "94e362ad120c4861bd09c04386dd0b45",
          "862e6d1da97e494c80f5744bb286a57f",
          "ef23c19a1e0d44ff90e40b72b3760e2c",
          "c9fbfa789d6d418a83e3582ad570da13",
          "059284b524b0403193b63bbaea6dac20"
        ],
        "HasNestedGroups": false,
        "Left": 9301.7064850648167,
        "Top": 937.24710868449768,
        "Width": 3121.0,
        "Height": 637.82750000000021,
        "FontSize": 36.0,
        "InitialTop": 1010.2471086844977,
        "InitialHeight": 499.8275000000001,
        "TextblockHeight": 63.0,
        "Background": "#FFFFAA45"
      }
    ],
    "X": 30.222249223769495,
    "Y": 352.8856256860962,
    "Zoom": 0.098762878730722176
  }
}