{
  "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209",
  "IsCustomNode": false,
  "Description": "",
  "Name": "Group 8 - Wind Turbine",
  "ElementResolver": {
    "ResolutionMap": {
      "Math.PI": {
        "Key": "DSCore.Math",
        "Value": "DSCoreNodes.dll"
      },
      "Math": {
        "Key": "DSCore.Math",
        "Value": "DSCoreNodes.dll"
      }
    }
  },
  "Inputs": [
    {
      "Id": "7921853d759a4ca499d15113a9a53e5c",
      "Name": "nacelle width  [m]",
      "Type": "number",
      "Value": "4.3",
      "MaximumValue": 5.0,
      "MinimumValue": 4.0,
      "StepValue": 0.1,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "357271cfbb5649068f8716f2bb1ae7f1",
      "Name": "nacelle length [m]",
      "Type": "number",
      "Value": "9",
      "MaximumValue": 12.0,
      "MinimumValue": 6.0,
      "StepValue": 0.1,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "bd44e56364004aae9bb352a3d5458044",
      "Name": "nacelle height  [m]",
      "Type": "number",
      "Value": "2.5",
      "MaximumValue": 3.0,
      "MinimumValue": 2.0,
      "StepValue": 0.1,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "81808dd61c394af18e94bc5a886dbdea",
      "Name": "top radius  [m]",
      "Type": "number",
      "Value": "0.8",
      "MaximumValue": 1.2,
      "MinimumValue": 0.5,
      "StepValue": 0.1,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "9c18d78e182346e3b332aef9cd1d8739",
      "Name": "bottom radius  [m]",
      "Type": "number",
      "Value": "2.6",
      "MaximumValue": 4.0,
      "MinimumValue": 1.5,
      "StepValue": 0.1,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "3714a4539caa4cc19c5c2723361743a8",
      "Name": "height [m]",
      "Type": "number",
      "Value": "90",
      "MaximumValue": 120.0,
      "MinimumValue": 60.0,
      "StepValue": 1.0,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "09cbad837b3d4fe4854fe7ac35efdccc",
      "Name": "Number",
      "Type": "number",
      "Value": "0",
      "NumberType": "Double",
      "Description": "Creates a number."
    },
    {
      "Id": "62dc8a7026f84c06941564cc8a753c0f",
      "Name": "Blade length  [m]",
      "Type": "number",
      "Value": "40",
      "MaximumValue": 60.0,
      "MinimumValue": 30.0,
      "StepValue": 5.0,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "4a6bd756655c4c159ae7c615795b0a96",
      "Name": "Blade radius [m]",
      "Type": "number",
      "Value": "1.2",
      "MaximumValue": 2.0,
      "MinimumValue": 1.0,
      "StepValue": 0.1,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "691cfed2a37145dca3f5c4ae0eccd88d",
      "Name": "Radius Rotor  [m]",
      "Type": "number",
      "Value": "2.2",
      "MaximumValue": 3.0,
      "MinimumValue": 2.0,
      "StepValue": 0.1,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "9fc38a45dd6b4213a36c98154506234f",
      "Name": "tower thickness  [m]",
      "Type": "number",
      "Value": "0.3",
      "MaximumValue": 0.7,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "NumberType": "Double",
      "Description": "A slider that produces numeric values."
    },
    {
      "Id": "8ecd0941b4b14e96aed0df3f29248cee",
      "Name": "angle",
      "Type": "number",
      "Value": "60",
      "NumberType": "Double",
      "Description": "Creates a number."
    }
  ],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "bottomR;\ntopR;\nd = [Imperative]\n{\nif(topR< 0.5*bottomR)\n{return = topR;\n}\nelse\n{return = 0.5*bottomR;\n}\n};",
      "Id": "eabf75980dd64cd5b01a2077f0a79076",
      "Inputs": [
        {
          "Id": "6b1c7d95fc1c40b4bb3a6ddb7be00a5c",
          "Name": "bottomR",
          "Description": "bottomR",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "214a4896c1c240fbbe3bf54dfaba0230",
          "Name": "topR",
          "Description": "topR",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1a86af49179144bdb42115250f30d5a6",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a69b0c93f66a4dad8ff2fb4e7043b269",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a264977a38524262b35e2b405f915c5a",
          "Name": "",
          "Description": "d",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.Point,double,double,double",
      "Id": "ab2eb3f9359748b99294ba7e93ad5081",
      "Inputs": [
        {
          "Id": "6572a1cb28504be48790137b46cf7423",
          "Name": "origin",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "71864cb46c2e4e6eb61cccfe4fc0461a",
          "Name": "width",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f36c8b3856774f72aeb61c885184ac60",
          "Name": "length",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "23d8e3ea8122460ea30607b337f24933",
          "Name": "height",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6591eeb21f7346fdaa2ad0f64d354d69",
          "Name": "Cuboid",
          "Description": "Cuboid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Cuboid centered at input Point, with specified width, length, and height.\n\nCuboid.ByLengths (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "d17fefc152fb4a868a6784f9a30bd42d",
      "Inputs": [
        {
          "Id": "5df10be7777f4ce79cee1ea40462e6cb",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "880c8f80a6994b1fa17077d8b3bf0cdc",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "803cd7dfd5ae45639f5d1bda822283ee",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "20276960c5a340439496a1c508046a38",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 5.0,
      "MinimumValue": 4.0,
      "StepValue": 0.1,
      "InputValue": 4.3,
      "Id": "7921853d759a4ca499d15113a9a53e5c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f809f3ccc1954bf1ab6de0f816f97d96",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 12.0,
      "MinimumValue": 6.0,
      "StepValue": 0.1,
      "InputValue": 9.0,
      "Id": "357271cfbb5649068f8716f2bb1ae7f1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "02027c3710e64fc8a591ae23f1309e09",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 3.0,
      "MinimumValue": 2.0,
      "StepValue": 0.1,
      "InputValue": 2.5,
      "Id": "bd44e56364004aae9bb352a3d5458044",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ebd646de31ac4a0bb033f8f354466858",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "hTower;\nhNacelle;\noNacelle = hTower+0.5*hNacelle;",
      "Id": "e0595ea18dc443e09d6c86fe5ef6f56f",
      "Inputs": [
        {
          "Id": "b47535f7a8814de18f30f5d27e44e1b4",
          "Name": "hTower",
          "Description": "hTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a4fcf3ec86fd46a0aa1dfe6a8baa73f2",
          "Name": "hNacelle",
          "Description": "hNacelle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fa57658b7b634949baf495efc4d75bf2",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f1dbcd53b54547538d746d7cec9438fb",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7002837bbed34dad9061f6259f3c2815",
          "Name": "",
          "Description": "oNacelle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.2,
      "MinimumValue": 0.5,
      "StepValue": 0.1,
      "InputValue": 0.8,
      "Id": "81808dd61c394af18e94bc5a886dbdea",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "341e2534989f4c9eac5e6e6b0ae5e075",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 4.0,
      "MinimumValue": 1.5,
      "StepValue": 0.1,
      "InputValue": 2.6,
      "Id": "9c18d78e182346e3b332aef9cd1d8739",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a1d1cd051e2b4b47882bc544c85e7656",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 120.0,
      "MinimumValue": 60.0,
      "StepValue": 1.0,
      "InputValue": 90.0,
      "Id": "3714a4539caa4cc19c5c2723361743a8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5327b921c34d4a0cbcc73da360d8792a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cone.ByCoordinateSystemHeightRadii@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double",
      "Id": "f98067f7276647ff820ba5e6c0f839cb",
      "Inputs": [
        {
          "Id": "b07993bdd57845edb4264862a4eb0460",
          "Name": "cs",
          "Description": "CoordinateSystem\nDefault value : Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8ef04b825e1b478ea85b406366a0253b",
          "Name": "height",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7d72c236411241ef80fefa089b6bb7ca",
          "Name": "startRadius",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f0373807ec3f4e83a661b851c118931b",
          "Name": "endRadius",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aebf55b005604fff832e72b310a1a532",
          "Name": "Cone",
          "Description": "Cone",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a Cone with base Point at CoordinateSystem origin, extending in the CoordinateSystem Z axis deriction length amount, with a circular bases in the CoordinateSystem XY Plane.\n\nCone.ByCoordinateSystemHeightRadii (cs: CoordinateSystem = Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0), height: double = 1, startRadius: double = 1, endRadius: double = 1): Cone"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin@Autodesk.DesignScript.Geometry.Point",
      "Id": "09ade49e967b4eaea5ac69bb41212bd2",
      "Inputs": [
        {
          "Id": "d5715cdedaa94e68ae7a8d6290bed413",
          "Name": "origin",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "715f721ccba94eceb7c90f30ffc203ce",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a CoordinateSystem with origin at input Point, with X and Y Axes set as WCS X and Y Axes.\n\nCoordinateSystem.ByOrigin (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadius@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double",
      "Id": "36b9106557ec4dd081b5052e60fa23d4",
      "Inputs": [
        {
          "Id": "791b76f3f4634b7cae2bae745c179ba7",
          "Name": "startPoint",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "118e7653b6314158afb3db5bf6a6fc85",
          "Name": "endPoint",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b62966b5b87a4923842098ac75470f57",
          "Name": "startRadius",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4c06fbff9e2a44e3a13faa039d8b2647",
          "Name": "Cone",
          "Description": "Cone",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Cone with given base radius at start Point, extending to a apex at end Point.\n\nCone.ByPointsRadius (startPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), endPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 1), startRadius: double = 1): Cone"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "e086690f6512437e8c994804f57fa3b3",
      "Inputs": [
        {
          "Id": "7c3227bd3bcc4cbf9ef32fe75f5a0704",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "75f0b60d58dd411b8c1134490dd5f721",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6480d5c56f974b7686c76d0a86461943",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "26c3f9d88e7d4bfd8473f2491239bcf8",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "09cbad837b3d4fe4854fe7ac35efdccc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e1587943d5b1430db5e1e1d947d88e36",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "lNacelle;\nbladeRadius;\noyBlade = 0.5*lNacelle+bladeRadius;",
      "Id": "f218b7c7ec6448a68859504de53ecffb",
      "Inputs": [
        {
          "Id": "2eda76dccc304d1894df366c77940a74",
          "Name": "lNacelle",
          "Description": "lNacelle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9146e397f86e4c0db722f8f64c45408e",
          "Name": "bladeRadius",
          "Description": "bladeRadius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dd92ae56c21547c48bfa4d7f4e334aa3",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5316633180f0408988b8db04fc00618f",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "70c9adad6d8b439d99db944b75cf5a83",
          "Name": "",
          "Description": "oyBlade",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "0fbf775d17dd499e98cfb7a8edaef73e",
      "Inputs": [
        {
          "Id": "9e3fac9e8ffc40f5b9c60c0742218860",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cfb19fb7f17f48829ea53b3b40643843",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c7dbda4699344fdbba4ffe9676e7521d",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fac4168ee31f4793ba562792857979ff",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 60.0,
      "MinimumValue": 30.0,
      "StepValue": 5.0,
      "InputValue": 40.0,
      "Id": "62dc8a7026f84c06941564cc8a753c0f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8aeec322d4df4404a6038df7d1f195b2",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 2.0,
      "MinimumValue": 1.0,
      "StepValue": 0.1,
      "InputValue": 1.2,
      "Id": "4a6bd756655c4c159ae7c615795b0a96",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "818a547895fc4edba285b7cee7060ffa",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "987c22792f04488ab14e8b5fcebb8154",
      "Inputs": [
        {
          "Id": "79d309b2eae34ed1a6d96c5502c966dd",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3db81779f0e941848eabfe71186f4c58",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0fd73fb4112e4e4e8e28a56f542d5735",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6c431e3f968445f49b3a320f52c7b1d9",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\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": "060d12c2de244d558eb844284c1ea137",
      "Inputs": [
        {
          "Id": "11b11acad3f54375833212128f67a01f",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dc5014a3c6d743cd9bae76770685c41f",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8bb070152f024fa8bacecc6402765a67",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d01f4baf7b884a32b745a3a4e1685cfa",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\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.Cone.ByPointsRadius@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double",
      "Id": "7169ced2f8724bb89118347fb9651633",
      "Inputs": [
        {
          "Id": "dd09ff62d7cc4e658124348712e4b285",
          "Name": "startPoint",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "85048783f6e04cdda6ca4c2c0c90d522",
          "Name": "endPoint",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ad819b3293a64372a102d32b78ffb6ca",
          "Name": "startRadius",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b93d5ec3b5c343e0ac96d00cd8a310e1",
          "Name": "Cone",
          "Description": "Cone",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Cone with given base radius at start Point, extending to a apex at end Point.\n\nCone.ByPointsRadius (startPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), endPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 1), startRadius: double = 1): Cone"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cone.ByPointsRadius@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double",
      "Id": "7676f220c5084a69bd94df68ff36349b",
      "Inputs": [
        {
          "Id": "e25ed6b19a3844d383c565ee42246841",
          "Name": "startPoint",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "652f00e8065a4883a76743b0288a174a",
          "Name": "endPoint",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "14cf58067a13478d9ef51cf8ac3fda9e",
          "Name": "startRadius",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a9a336735de44fcaae65b79ffaed6572",
          "Name": "Cone",
          "Description": "Cone",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Cone with given base radius at start Point, extending to a apex at end Point.\n\nCone.ByPointsRadius (startPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), endPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 1), startRadius: double = 1): Cone"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Sphere.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double",
      "Id": "525f9e03c3d7431fbc6c7e982ee1bc65",
      "Inputs": [
        {
          "Id": "031ffd3405854d3397bb321e04a1dd52",
          "Name": "centerPoint",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b190fb3ec7bc416789f27bc66d575d68",
          "Name": "radius",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "37a1699e38b241c388fef7a078390571",
          "Name": "Sphere",
          "Description": "Sphere",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Solid Sphere cetered at the input Point, with given radius.\n\nSphere.ByCenterPointRadius (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1): Sphere"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 3.0,
      "MinimumValue": 2.0,
      "StepValue": 0.1,
      "InputValue": 2.2,
      "Id": "691cfed2a37145dca3f5c4ae0eccd88d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "192a2474566d4909bc53d4e475bf44d0",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "lBlade;\nendPointInx = -0.5*lBlade;",
      "Id": "c0645b51609a446a864ddfcd640e257f",
      "Inputs": [
        {
          "Id": "a5e7ef80ed3c452a88f1a7235a058e21",
          "Name": "lBlade",
          "Description": "lBlade",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7e24af9f85e54687abd93ec19f7e9cef",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3823d56095724e6d8d5070b6a94bc734",
          "Name": "",
          "Description": "endPointInx",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "lBlade;\nsin;\noriginZ;\nendPointInz = originZ -(sin* lBlade);",
      "Id": "990ba86be0fe42b3acab248e612dbaef",
      "Inputs": [
        {
          "Id": "ff367368ac2e4e6eaead6e2d15e76863",
          "Name": "lBlade",
          "Description": "lBlade",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e1c8410a1fbd42eb965d95e1d97fb4c0",
          "Name": "sin",
          "Description": "sin",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "438cdd22bb874cb3b6060fdabb6bc090",
          "Name": "originZ",
          "Description": "originZ",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "17e12f2d1f8c4645adb07222b01a766b",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "48f3a6f80be34d08a37c40279856801a",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "870b7acbae6c43d69a7dbac9073124a0",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "67a6f81ac269469c9380d220118929cb",
          "Name": "",
          "Description": "endPointInz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "lBlade;\nsin;\noriginZ;\nendPointInz = originZ + (sin*lBlade);",
      "Id": "2316e5c26a454d0b8000439b8a0f7c3d",
      "Inputs": [
        {
          "Id": "0423d181a30a4805bc4bfd7977cfc96f",
          "Name": "lBlade",
          "Description": "lBlade",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bc546fd55d2445caa755d72e14d32bc4",
          "Name": "sin",
          "Description": "sin",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dfd5e96a2344405798629180f9b4c75c",
          "Name": "originZ",
          "Description": "originZ",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ebbcb85ed50a4cf595f756034dc2c4cb",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "30b5a30f715340c88efcdd6a32fc4212",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ef74164f0cbd4f57a2ee00e56460f6dd",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6cd88719df2a4ec29b213cc7598025f9",
          "Name": "",
          "Description": "endPointInz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Area",
      "Id": "457634aa5b8647d4b4cd062b75839530",
      "Inputs": [
        {
          "Id": "d96cb77964274ed4af0c29d62d3dc817",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "74a81ef475f141f4bc5f8380071caadd",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the total surface area.\n\nSurface.Area: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "surfaceTower;\nshellSurface =surfaceTower - Math.PI*Math.Pow(bottomR,2) - Math.PI*Math.Pow(topR,2);\nthicknessTower;\ndensitySteel = 7850;\n\t//in [kg/m³]\nweightTower = shellSurface*thicknessTower*densitySteel;\n\t// in [kg]\npriceSteel = 0.048;\n\t//in [€/kg], according to [13]\ncostTower = weightTower*priceSteel;",
      "Id": "a39285295f4f404dab953232bc6a512c",
      "Inputs": [
        {
          "Id": "748f33e05122457ab12ace8842d0b3ad",
          "Name": "surfaceTower",
          "Description": "surfaceTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b0caca3fe8374f348e30a90fe686de9e",
          "Name": "bottomR",
          "Description": "bottomR",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5ac1ec5a229b44778508c075bdb9373b",
          "Name": "topR",
          "Description": "topR",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7f6035b76bb74d2eb7e3f88c7fd48da7",
          "Name": "thicknessTower",
          "Description": "thicknessTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0e7e2f21e4164656a15d6ae4e6de75e6",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a43a59710f924ed4adcd407f91fb3a96",
          "Name": "",
          "Description": "shellSurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "658431a9bc404cd88a29974a66270245",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8b7049270241469ab6aba30520122366",
          "Name": "",
          "Description": "densitySteel",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a0c6ed0a0e334957a1b27761d5593572",
          "Name": "",
          "Description": "weightTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "29cb6e05f962424bb2950ea96b776ba2",
          "Name": "",
          "Description": "priceSteel",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d27c523181744dfc9778ef9072c6abd7",
          "Name": "",
          "Description": "costTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.7,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "InputValue": 0.3,
      "Id": "9fc38a45dd6b4213a36c98154506234f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5400c91b88884e819f13d2a9c3bf6bc5",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "de842db73bea4cf7bf0ee3ffebc8b435",
      "Inputs": [
        {
          "Id": "1709707ad1ad4d0480c29afab3c87622",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae4e1fb15a7a4e17b4f432d0213d38d8",
          "Name": "",
          "Description": "Watch contents.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "// proof load-bearing capacity at foot of tower owing to N (weight) and M (wind)\n// sigma = N/A + M/Iy*z < 1,0\n// 1. calculate N and A\n// 1.1 N [kN]:\nweightTower;\nN = weightTower/10 + 1569;\n\t// generalized assumptions for weight of nacelle, rotor hub, rotor blade\n\t// according to [11]\n// 1.2 A [m²]\nrOne;\nrTwo;\nA = Math.PI*(Math.Pow(rOne,2) - Math.Pow(rTwo,2));\n// 2. calculate wind force qWind accordingly to height of tower:\n// [12, pp. 3.26 - 3.30]\n// assumption: tower is in Brandenburg --> Windzone 2, Geländekategorie II -->\nqb = 0.39;\n\t// [kN/m²];\n// for 50 m < height < 300 m:\nqp = 2.1* qb*Math.Pow((heightTower/10),0.24);\n\t// [kN/m²] --> *towerWidth to get [kN/m]\n// we = qp* cpe:\nwe = qp* 1.4;\n// simplification: towerWidth = bottomDiameter\ntopRadius;\ntowerWidth = 2*rOne;\nqWind = we*towerWidth;\n\t//[kN/m]\n// 3. calculate M, Iy and z\n// 3.1 calculate M\n// simplification: wind force distribution is linear\n// --> M = ql²/2 [kNm]\nheightTower;\nM = (qWind*Math.Pow(heightTower,2))/2;\n// 3.2 calculate Iy [m^4]\nIy = (Math.PI/4)*(Math.Pow(rOne,4) - Math.Pow(rTwo,4));\n// 3.3 calculate z\nz = rOne;\n// calculate sigma [kN/m²]\nsigma = N/A + (M/Iy)*z;\n// steel grade S235 [kN/m²]\nfy = 235000;\n// calculate utilization [%]\nutilization = sigma/fy *100;\nproof = [Imperative]\n{ if(utilization<=100)\n{return = \"proof fulfilled\";\n}\nelse\n{return = \"proof not fulfilled\";\n}\n};\n// annotation: the proof is almost always fullfilled as it is a simplification\n// of the loads. Many loads such as the dynamic loads are missing. Therefore\n// the capacity in the proof is being needed.",
      "Id": "8e1c691206f84b4e97ecfc4df179dd94",
      "Inputs": [
        {
          "Id": "2f172e3545594734a6c51cccec408dd6",
          "Name": "weightTower",
          "Description": "weightTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8624ff0b6cd34d8bb4c4888a783f0819",
          "Name": "rOne",
          "Description": "rOne",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e7e4fbee9da44efdbf35bb8b4bdd5c54",
          "Name": "rTwo",
          "Description": "rTwo",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f1cd802d9b2441ddb88a980e10072d7d",
          "Name": "heightTower",
          "Description": "heightTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fda7d2f0d84f4daeb458e63152687006",
          "Name": "topRadius",
          "Description": "topRadius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d302e4a5a2f14f4ebddd49d3cd0b7bfb",
          "Name": "",
          "Description": "Value of expression at line 5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1cb428b15a0243f7b07865e07b584d2c",
          "Name": "",
          "Description": "N",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "07f4bb7592c542759dba8e133ee84385",
          "Name": "",
          "Description": "Value of expression at line 10",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "266bb19ca3d149cd9c2b8ceb3dcae53f",
          "Name": "",
          "Description": "Value of expression at line 11",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "182cdbd842bb486c9fafd6f4eccb8552",
          "Name": "",
          "Description": "A",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4966ba6dae57411a889d8a491a087f9e",
          "Name": "",
          "Description": "qb",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91d22b119a284d5da2fbab34d04e60d7",
          "Name": "",
          "Description": "qp",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8908c8c8e4f94edc8bc97e39ec87d6a5",
          "Name": "",
          "Description": "we",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cfae9f6f9fa94cf1b188594cc0e4a9d9",
          "Name": "",
          "Description": "Value of expression at line 24",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "667fcfed59dd4681921f52c6d9e0661d",
          "Name": "",
          "Description": "towerWidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8da9dbf78986450b8692e649a10716f4",
          "Name": "",
          "Description": "qWind",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "435240b645d94203873dc4517757f506",
          "Name": "",
          "Description": "Value of expression at line 32",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8904c7bd3a4f4368b5484ee6286002f5",
          "Name": "",
          "Description": "M",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9e77029b70dd4e68b641b19948edf565",
          "Name": "",
          "Description": "Iy",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2ab90b14accf4764a281799d3e836d47",
          "Name": "",
          "Description": "z",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7e31f273d3c34216816d0223f6115186",
          "Name": "",
          "Description": "sigma",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f4dd68e6e1e9478bb142cb625d3554e0",
          "Name": "",
          "Description": "fy",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "901c55710b6b41949ca0a0ce41a8727f",
          "Name": "",
          "Description": "utilization",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e0c55aa0277410498a94d56d301321a",
          "Name": "",
          "Description": "proof",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "efbc691b06af4fddab5acf934bcbe5d6",
      "Inputs": [
        {
          "Id": "7480b0fac7a244f5a810d10e6c0755e1",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1cc37fe4e50a40f3b4ca624267030dae",
          "Name": "",
          "Description": "Watch contents.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "radiusTower;\nr1 = radiusTower;\nthickness;\nr2 = r1 - thickness;",
      "Id": "7fbf7fb948bc49d28fab7f01df31a672",
      "Inputs": [
        {
          "Id": "130cc6cda3a7498db70dce6df4d52416",
          "Name": "radiusTower",
          "Description": "radiusTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7e44a47188f04313b274f9627e950622",
          "Name": "thickness",
          "Description": "thickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b55f8758d0304dc2a4ca7a37b832dbec",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8f4114f8f53a4e3586e3eff63aae5094",
          "Name": "",
          "Description": "r1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a698776518b54462b61ea2ff6ef4ba88",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1dd50218a659428a9f2ea8bc4779969e",
          "Name": "",
          "Description": "r2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Sin@double",
      "Id": "51c318dbcbbf4798918c55871580f633",
      "Inputs": [
        {
          "Id": "f9e9da2ddb8047d6a70e19e8e5f15bcc",
          "Name": "angle",
          "Description": "Angle in degrees to take the sine of.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d5697e8a14064cf687d8ac7dff85f8f1",
          "Name": "sin",
          "Description": "Sine of the angle.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Finds the sine of an angle.\n\nMath.Sin (angle: double): double"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 60.0,
      "Id": "8ecd0941b4b14e96aed0df3f29248cee",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8df95416a7db45cd8cffdaa3299d7851",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "034e2869aa0340c48890057acec1458f",
      "Inputs": [
        {
          "Id": "c6461db9eaf74d1e8fbb6b5973a40393",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "597dbf4c66b14c4a80ba93125d52cca5",
          "Name": "",
          "Description": "Watch contents.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "heightTower;\nlengthBlade;\npowerOutput = [Imperative]\n{\nif (heightTower>108 && heightTower<130 && lengthBlade>50 && lengthBlade<70)\n{ return = \"3-4 MW nominal power\";\n}\nelseif (heightTower>85 && heightTower<109 && lengthBlade>34 && lengthBlade<51)\n{ return = \"2-3 MW nominal power\";\n}\nelseif (heightTower>70 && heightTower<86 && lengthBlade>29 && lengthBlade<41)\n{ return = \"1-2 MW nominal power\";\n}\nelseif (heightTower>59 && heightTower<71 && lengthBlade>29 && lengthBlade<31)\n{ return = \"Less than 1 MW nominal power\";\n}\nelse\n{ return = \"No logical composition. Please change values of tower height and blade length.\";\n}\n};\n//according to [14]",
      "Id": "5d287a4040434bcb9b67afbde4b4b529",
      "Inputs": [
        {
          "Id": "afbea9d614af47668399bcfb329762c1",
          "Name": "heightTower",
          "Description": "heightTower",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91628376f10e447b90c1ca9690e8efb1",
          "Name": "lengthBlade",
          "Description": "lengthBlade",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "92e1f8c18a4b4c72862524778189b882",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c24a8a9cc0784e159787462d0fdede1d",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "08f4cdcacc334af19a484c58db93f0df",
          "Name": "",
          "Description": "powerOutput",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "7dc2702a19e64ce7b604583d536bedf9",
      "Inputs": [
        {
          "Id": "5a420cb0d15145ac8fd68a0ff12b990c",
          "Name": "startPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "297be963afa541d1b807a8c2fabeefa0",
          "Name": "endPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "724aa562eb4d42389af2d61dfe898d4a",
          "Name": "Line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "4ddd8e8011b34e129def7dd70fff56c5",
      "Inputs": [
        {
          "Id": "e3d4a2d69099417088ecb24506239705",
          "Name": "startPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "624b7714ac5945fab9557294ef4af400",
          "Name": "endPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e30dd62b6bdb451eaef8c2de46cfcdc3",
          "Name": "Line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "352e707bec154b7f90a348cdbf1a226b",
      "Inputs": [
        {
          "Id": "ddfd46ac3bbc48dfbf1ec392f900ab20",
          "Name": "startPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cc75d467a2224d729366db6d1a285843",
          "Name": "endPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c4e7298f514247ea8b22ed9e4281eae2",
          "Name": "Line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "SpeckleDynamo.Sender, SpeckleDynamo",
      "DocumentName": "Group 8 - Wind Turbine",
      "DocumentGuid": "3c9d0464-8643-5ffe-96e5-ab1769818209",
      "mySender": "dVBLT8JAEG4RSn2cjQcP9Y5LqRGFpImCHogXI6BHMm0nYWW6bfYB4a970d2UAxcnmW8mmW++eXi+53m/1lx0dtGyMJnXmG8Ip5XEXvSJUvFKpAP2yGIW96KpIW0kpgKNlkC96N1kxPM33C+qDYpUGKKOE7w+0mGH/LnmU+IodGAJp0uF8rUETt0JKFxKCudaIpSzov1REYYNdVacNcliX6Pv+23fvzyWboquwW3vPDixcJOBUkgMCHYgn3Ioa6OYNrcZSuKCFRi0LS1aa12rcb+/RqU5MNUos10lN6oPNQ86btU5bb95MlRfnR/7r3/mu6u7WyCDq5UXtg5PDboWroZxMnooIM+SuyTHe4Q4iwfZKA9CR3nZCyir8z8=",
      "RestApi": "https://hestia.speckle.works/api",
      "Email": "bassel.alawar@campus.tu-berlin.de",
      "Server": "Speckle Hestia",
      "StreamId": "Slvji26sW",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "0f7dc1b77bf24e7d9dd7cecb70e65397",
      "Inputs": [
        {
          "Id": "fe2799500a124220a0158aeeda6bd0a2",
          "Name": "Blade Lines",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "58e073ae92294967b6fb66933842a511",
          "Name": "Blade Radius",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5c53375469b145c3a35fce4da67477c1",
          "Name": "Rotor Diameter",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8e3b8b6cd2a14d8fb8c2ff912cd7b09e",
          "Name": "NaCell Width",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "675d82d1f8b1467a87231382fa31a23b",
          "Name": "Nacell Length",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6ecd6eed5fb24c9e85618aeacf8e353c",
          "Name": "Nacell Height",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2838b439a9dd4018bcfe88575805cb22",
          "Name": "Tower Height",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "022cdaa8d17f47719ccb13c8a86bd31c",
          "Name": "Tower Bottom Radius",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "88394bfb136b4421986b9d3375e359be",
          "Name": "Tower TopRadius",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80203fe4981b4fafb56dfe5131c7db9d",
          "Name": "Tower Thickniss",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "833163099d164e5ba12848e1247c50dd",
          "Name": "NaCell Base Point",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c95c45a00814b649f97bb739724b33f",
          "Name": "Blade End Point 1",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a00a1ef9c44445e8be5cb85e60592d20",
          "Name": "Blade End Point 2",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "43603dc1d4124a7bb98db75c0ad1a3c5",
          "Name": "Blade End Point 3",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3824c5f017174902a8087ea4d4c2bcc2",
          "Name": "Blade Start Point ",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "08e6ba5308b448d39564c7c1336dcab9",
          "Name": "nominal power [MW]",
          "Description": "",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "98cd5ff167a24ca69469f5a8ae42fc53",
          "Name": "Log",
          "Description": "Log Data",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "aecdf598b92543a48abc3677114fa1f6",
          "Name": "ID",
          "Description": "Stream ID",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Sends data to Speckle."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "31d412fb15e64820ae3c28d1ae3d1d15",
      "Inputs": [
        {
          "Id": "5a39a6bd4a924e16be98840f23b3ec45",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d95328bd5ee4e16b659bbfa3fa5e563",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "06f03e98ed52402fb38cb87a144cc0e2",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6338b951098542f7afc6f92c36f2a510",
          "Name": "list",
          "Description": "A list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "BladeLines;\nStartpoint;\nBladeRadius;\nRotorDiameter;\nNaCellW;\nNaCellL;\nNaCellH;\nNaCellP;\nTH;\nBR;\nTR;\nTT;\nB1EP;\nB2EP;\nB3EP;\nMW;",
      "Id": "1a785ccda19a48e3acaa0b1913a7c61d",
      "Inputs": [
        {
          "Id": "6f6f868ae9474989b1cdce72cc102043",
          "Name": "BladeLines",
          "Description": "BladeLines",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "032e02696814466c9c72b0ebfe40ab74",
          "Name": "Startpoint",
          "Description": "Startpoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "245fcfb9139e475bb353ead37c6662ec",
          "Name": "BladeRadius",
          "Description": "BladeRadius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b74bb994685d48dcb16e832391824516",
          "Name": "RotorDiameter",
          "Description": "RotorDiameter",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c189237c5172404dbf11f1dce537f5f0",
          "Name": "NaCellW",
          "Description": "NaCellW",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b95c4d4da66342a185168432308d4ece",
          "Name": "NaCellL",
          "Description": "NaCellL",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb7ae675092f413a92a241f36637b3ae",
          "Name": "NaCellH",
          "Description": "NaCellH",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae4dc1360c91426f9c4ca88b7293b483",
          "Name": "NaCellP",
          "Description": "NaCellP",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e972d614baa24c3d986cb463dede8a99",
          "Name": "TH",
          "Description": "TH",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3dd66391c641453181ced63ee2ee2e10",
          "Name": "BR",
          "Description": "BR",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7044ac0a21a945148e4a2f6d9c177c8a",
          "Name": "TR",
          "Description": "TR",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "73a5b477d5454dae87557cb9940ae3c2",
          "Name": "TT",
          "Description": "TT",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f6ba9a511b8453c82d38f90536c5b7a",
          "Name": "B1EP",
          "Description": "B1EP",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c8ffacbd57c44399f8853522bf50109",
          "Name": "B2EP",
          "Description": "B2EP",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3a1bb819d9ac4ba885b02217a704895b",
          "Name": "B3EP",
          "Description": "B3EP",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "146556360400436abafc3b0c4601d90f",
          "Name": "MW",
          "Description": "MW",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4e17b316031f48e0bdb957785a8f245e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8742a732f9734873ac2b5e88f947f1e5",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bce86ab47bb543b6b55799f9202892bf",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b654759105a5424eb181f4aa7b2ac9a1",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "337dcb1c35d34aa0b61924b90b54a3e1",
          "Name": "",
          "Description": "Value of expression at line 5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "14386cb73b0846f79566aef33f98c100",
          "Name": "",
          "Description": "Value of expression at line 6",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "04d10a760a5b4e28a3b79e050f3b84a9",
          "Name": "",
          "Description": "Value of expression at line 7",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a6b2052e3ad447ed921dcd5ced7ecf25",
          "Name": "",
          "Description": "Value of expression at line 8",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c0d30dcde154446dafba032f545c97e2",
          "Name": "",
          "Description": "Value of expression at line 9",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7c7612970e8e4ab08776c79d3dd87445",
          "Name": "",
          "Description": "Value of expression at line 10",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1179a4342fe94050a45dc3d764bfa886",
          "Name": "",
          "Description": "Value of expression at line 11",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1fc9ee60c84449819668c396ef6aee41",
          "Name": "",
          "Description": "Value of expression at line 12",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b45556edb4fc45c0ac9b8f51dd58f63e",
          "Name": "",
          "Description": "Value of expression at line 13",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "72fe7ec0e56a4a6ea64f0beca0d5b47e",
          "Name": "",
          "Description": "Value of expression at line 14",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "63fa38d120c7477f8bd3852eb44e1e69",
          "Name": "",
          "Description": "Value of expression at line 15",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ec9f9efb58854ebea5c649203dc26723",
          "Name": "",
          "Description": "Value of expression at line 16",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    }
  ],
  "Connectors": [
    {
      "Start": "a264977a38524262b35e2b405f915c5a",
      "End": "f0373807ec3f4e83a661b851c118931b",
      "Id": "bf2065263aeb4510a99996a00b1a8ded"
    },
    {
      "Start": "20276960c5a340439496a1c508046a38",
      "End": "6572a1cb28504be48790137b46cf7423",
      "Id": "b4d4449aca1c4e8c986dfea17da6b810"
    },
    {
      "Start": "20276960c5a340439496a1c508046a38",
      "End": "ae4dc1360c91426f9c4ca88b7293b483",
      "Id": "e80aa0629c86488f943a234e12713a42"
    },
    {
      "Start": "f809f3ccc1954bf1ab6de0f816f97d96",
      "End": "71864cb46c2e4e6eb61cccfe4fc0461a",
      "Id": "99dc4e3f9f3e40a4a90cc32064a6360c"
    },
    {
      "Start": "f809f3ccc1954bf1ab6de0f816f97d96",
      "End": "c189237c5172404dbf11f1dce537f5f0",
      "Id": "dd8af8d66a4543bf9905cc20ba3b3549"
    },
    {
      "Start": "02027c3710e64fc8a591ae23f1309e09",
      "End": "f36c8b3856774f72aeb61c885184ac60",
      "Id": "a8526efcbfbb47b59474ba0db0f839e9"
    },
    {
      "Start": "02027c3710e64fc8a591ae23f1309e09",
      "End": "2eda76dccc304d1894df366c77940a74",
      "Id": "7c05a9e0847e4bd3be5901562a291d69"
    },
    {
      "Start": "02027c3710e64fc8a591ae23f1309e09",
      "End": "b95c4d4da66342a185168432308d4ece",
      "Id": "bd29634e0d5444c4ae190bd9a4edea45"
    },
    {
      "Start": "ebd646de31ac4a0bb033f8f354466858",
      "End": "23d8e3ea8122460ea30607b337f24933",
      "Id": "3bd3b241b2e64c368241c9d1c5aa2d85"
    },
    {
      "Start": "ebd646de31ac4a0bb033f8f354466858",
      "End": "a4fcf3ec86fd46a0aa1dfe6a8baa73f2",
      "Id": "c53e1b59654747a78714c6d128d4c7f6"
    },
    {
      "Start": "ebd646de31ac4a0bb033f8f354466858",
      "End": "eb7ae675092f413a92a241f36637b3ae",
      "Id": "6446d05c68514b1184a93a1f5c35ac71"
    },
    {
      "Start": "7002837bbed34dad9061f6259f3c2815",
      "End": "803cd7dfd5ae45639f5d1bda822283ee",
      "Id": "7762ff7140fd43a5bdbfdfc8c3c8304f"
    },
    {
      "Start": "7002837bbed34dad9061f6259f3c2815",
      "End": "6480d5c56f974b7686c76d0a86461943",
      "Id": "aa0d917e36f2400bb658c1194846dd22"
    },
    {
      "Start": "7002837bbed34dad9061f6259f3c2815",
      "End": "c7dbda4699344fdbba4ffe9676e7521d",
      "Id": "213c5539974a4e7794baa113f74496fc"
    },
    {
      "Start": "7002837bbed34dad9061f6259f3c2815",
      "End": "438cdd22bb874cb3b6060fdabb6bc090",
      "Id": "3667b13fc8da43fe9c01caaf6aa8cb30"
    },
    {
      "Start": "7002837bbed34dad9061f6259f3c2815",
      "End": "dfd5e96a2344405798629180f9b4c75c",
      "Id": "b0750929496c4ea68600fb05f9eb3945"
    },
    {
      "Start": "341e2534989f4c9eac5e6e6b0ae5e075",
      "End": "214a4896c1c240fbbe3bf54dfaba0230",
      "Id": "bea4dc5a639845d798cf88b91e5c16e3"
    },
    {
      "Start": "341e2534989f4c9eac5e6e6b0ae5e075",
      "End": "5ac1ec5a229b44778508c075bdb9373b",
      "Id": "b8614f7829e247beaf85621c5f71a8ae"
    },
    {
      "Start": "341e2534989f4c9eac5e6e6b0ae5e075",
      "End": "fda7d2f0d84f4daeb458e63152687006",
      "Id": "ae48991e9a404fa082dd1643e5dd9499"
    },
    {
      "Start": "341e2534989f4c9eac5e6e6b0ae5e075",
      "End": "7044ac0a21a945148e4a2f6d9c177c8a",
      "Id": "aef9ce84fb41491bac56c695f6744a87"
    },
    {
      "Start": "a1d1cd051e2b4b47882bc544c85e7656",
      "End": "7d72c236411241ef80fefa089b6bb7ca",
      "Id": "5c86953a6dc74b8d8d3088f90b5d0aa5"
    },
    {
      "Start": "a1d1cd051e2b4b47882bc544c85e7656",
      "End": "6b1c7d95fc1c40b4bb3a6ddb7be00a5c",
      "Id": "9e49d60831df4d7fa578b0ccda133ba0"
    },
    {
      "Start": "a1d1cd051e2b4b47882bc544c85e7656",
      "End": "130cc6cda3a7498db70dce6df4d52416",
      "Id": "8dfe85830e3244068bd0a49cbcceb937"
    },
    {
      "Start": "a1d1cd051e2b4b47882bc544c85e7656",
      "End": "b0caca3fe8374f348e30a90fe686de9e",
      "Id": "2e1a2ac7f1034d02b06c13c49d1da54c"
    },
    {
      "Start": "a1d1cd051e2b4b47882bc544c85e7656",
      "End": "3dd66391c641453181ced63ee2ee2e10",
      "Id": "abe371b8d26e430aa90c2ca6f1e466a8"
    },
    {
      "Start": "5327b921c34d4a0cbcc73da360d8792a",
      "End": "b47535f7a8814de18f30f5d27e44e1b4",
      "Id": "d004042d19e045569a8ead0558eb6e9c"
    },
    {
      "Start": "5327b921c34d4a0cbcc73da360d8792a",
      "End": "8ef04b825e1b478ea85b406366a0253b",
      "Id": "a913fecfc87549bcb1faf08ee4a4c236"
    },
    {
      "Start": "5327b921c34d4a0cbcc73da360d8792a",
      "End": "afbea9d614af47668399bcfb329762c1",
      "Id": "2c3e63229cff4d138003911395e7a2ac"
    },
    {
      "Start": "5327b921c34d4a0cbcc73da360d8792a",
      "End": "f1cd802d9b2441ddb88a980e10072d7d",
      "Id": "8aac5c9bfe334165818a07b5989b52f0"
    },
    {
      "Start": "5327b921c34d4a0cbcc73da360d8792a",
      "End": "e972d614baa24c3d986cb463dede8a99",
      "Id": "436f676f0bd54d7c968e7a5c3551d7f8"
    },
    {
      "Start": "aebf55b005604fff832e72b310a1a532",
      "End": "d96cb77964274ed4af0c29d62d3dc817",
      "Id": "6448b491fc5e4a279daef04001971755"
    },
    {
      "Start": "715f721ccba94eceb7c90f30ffc203ce",
      "End": "b07993bdd57845edb4264862a4eb0460",
      "Id": "88fe224fc97b49549a08e828d1688575"
    },
    {
      "Start": "26c3f9d88e7d4bfd8473f2491239bcf8",
      "End": "791b76f3f4634b7cae2bae745c179ba7",
      "Id": "0727a2941ebf40d992376a5d6cc35c61"
    },
    {
      "Start": "26c3f9d88e7d4bfd8473f2491239bcf8",
      "End": "031ffd3405854d3397bb321e04a1dd52",
      "Id": "b1d6021c92cd4e898df12fc31d255e4f"
    },
    {
      "Start": "26c3f9d88e7d4bfd8473f2491239bcf8",
      "End": "e25ed6b19a3844d383c565ee42246841",
      "Id": "cb6703d8cf7a49de8b4c365a25a5c50d"
    },
    {
      "Start": "26c3f9d88e7d4bfd8473f2491239bcf8",
      "End": "dd09ff62d7cc4e658124348712e4b285",
      "Id": "7d211340058f405ab9d6cde2fc58a8e0"
    },
    {
      "Start": "26c3f9d88e7d4bfd8473f2491239bcf8",
      "End": "5a420cb0d15145ac8fd68a0ff12b990c",
      "Id": "ba5c1b6ec23b4d2681b55489b31a3135"
    },
    {
      "Start": "26c3f9d88e7d4bfd8473f2491239bcf8",
      "End": "e3d4a2d69099417088ecb24506239705",
      "Id": "cd2e64860c274cf8ba3b3fc4c1b7c740"
    },
    {
      "Start": "26c3f9d88e7d4bfd8473f2491239bcf8",
      "End": "ddfd46ac3bbc48dfbf1ec392f900ab20",
      "Id": "00eb7ed073474f87bc29c4bd9b9cd6ac"
    },
    {
      "Start": "26c3f9d88e7d4bfd8473f2491239bcf8",
      "End": "032e02696814466c9c72b0ebfe40ab74",
      "Id": "0d34b9f1a92d4885a583800f631bd720"
    },
    {
      "Start": "e1587943d5b1430db5e1e1d947d88e36",
      "End": "7c3227bd3bcc4cbf9ef32fe75f5a0704",
      "Id": "0ba5cc4ded3a4f68877729f04a84f34a"
    },
    {
      "Start": "70c9adad6d8b439d99db944b75cf5a83",
      "End": "75f0b60d58dd411b8c1134490dd5f721",
      "Id": "9017034cf6084997b6d6c5d6fe4a279e"
    },
    {
      "Start": "70c9adad6d8b439d99db944b75cf5a83",
      "End": "cfb19fb7f17f48829ea53b3b40643843",
      "Id": "b14c291381ad45418a28ec83c564d1a4"
    },
    {
      "Start": "70c9adad6d8b439d99db944b75cf5a83",
      "End": "3db81779f0e941848eabfe71186f4c58",
      "Id": "37df8539788b479a80458f0eb0a39b89"
    },
    {
      "Start": "70c9adad6d8b439d99db944b75cf5a83",
      "End": "dc5014a3c6d743cd9bae76770685c41f",
      "Id": "686823a73ca44de6ba590534184b69fa"
    },
    {
      "Start": "fac4168ee31f4793ba562792857979ff",
      "End": "118e7653b6314158afb3db5bf6a6fc85",
      "Id": "cb601f59a43048bda02415a7e186514b"
    },
    {
      "Start": "fac4168ee31f4793ba562792857979ff",
      "End": "cc75d467a2224d729366db6d1a285843",
      "Id": "d72f61786fac4ebc888fea36e83b9c71"
    },
    {
      "Start": "fac4168ee31f4793ba562792857979ff",
      "End": "0f6ba9a511b8453c82d38f90536c5b7a",
      "Id": "d98b031f168149ed9b65260dc664a61d"
    },
    {
      "Start": "8aeec322d4df4404a6038df7d1f195b2",
      "End": "9e3fac9e8ffc40f5b9c60c0742218860",
      "Id": "5379e88599d84edb8b3a82ac136d7221"
    },
    {
      "Start": "8aeec322d4df4404a6038df7d1f195b2",
      "End": "a5e7ef80ed3c452a88f1a7235a058e21",
      "Id": "082b3f78b4c84d779e983c89f59b300a"
    },
    {
      "Start": "8aeec322d4df4404a6038df7d1f195b2",
      "End": "ff367368ac2e4e6eaead6e2d15e76863",
      "Id": "0f82507ebfac4a7ea1c07320863f8928"
    },
    {
      "Start": "8aeec322d4df4404a6038df7d1f195b2",
      "End": "0423d181a30a4805bc4bfd7977cfc96f",
      "Id": "ce4df998c04845bc953537c4c9631cef"
    },
    {
      "Start": "8aeec322d4df4404a6038df7d1f195b2",
      "End": "91628376f10e447b90c1ca9690e8efb1",
      "Id": "9559c0f17b214da7928fe91baf6fbd50"
    },
    {
      "Start": "818a547895fc4edba285b7cee7060ffa",
      "End": "b62966b5b87a4923842098ac75470f57",
      "Id": "9c5b476589984234aeabb834f9fc4e51"
    },
    {
      "Start": "818a547895fc4edba285b7cee7060ffa",
      "End": "ad819b3293a64372a102d32b78ffb6ca",
      "Id": "67ac1ce82348464bb0ed3410a313f89a"
    },
    {
      "Start": "818a547895fc4edba285b7cee7060ffa",
      "End": "14cf58067a13478d9ef51cf8ac3fda9e",
      "Id": "716238824a8f4930958b66a93ad20472"
    },
    {
      "Start": "818a547895fc4edba285b7cee7060ffa",
      "End": "9146e397f86e4c0db722f8f64c45408e",
      "Id": "5e33a1112df2494fa74f80b211a8f20d"
    },
    {
      "Start": "818a547895fc4edba285b7cee7060ffa",
      "End": "245fcfb9139e475bb353ead37c6662ec",
      "Id": "6db81216dc864d4993955c9106a03387"
    },
    {
      "Start": "6c431e3f968445f49b3a320f52c7b1d9",
      "End": "85048783f6e04cdda6ca4c2c0c90d522",
      "Id": "5877d15bba394f748b2858ceb9f03afd"
    },
    {
      "Start": "6c431e3f968445f49b3a320f52c7b1d9",
      "End": "624b7714ac5945fab9557294ef4af400",
      "Id": "62625123f545481c9af1199c0b42bd25"
    },
    {
      "Start": "6c431e3f968445f49b3a320f52c7b1d9",
      "End": "9c8ffacbd57c44399f8853522bf50109",
      "Id": "8575f50dee05418c95dc8f998f78a357"
    },
    {
      "Start": "d01f4baf7b884a32b745a3a4e1685cfa",
      "End": "652f00e8065a4883a76743b0288a174a",
      "Id": "422bbf91003f404da205d4a047db3b7e"
    },
    {
      "Start": "d01f4baf7b884a32b745a3a4e1685cfa",
      "End": "297be963afa541d1b807a8c2fabeefa0",
      "Id": "3dd77fd18229434d943832187727674c"
    },
    {
      "Start": "d01f4baf7b884a32b745a3a4e1685cfa",
      "End": "3a1bb819d9ac4ba885b02217a704895b",
      "Id": "339a4ea153404659b0d57126e41ca0ba"
    },
    {
      "Start": "192a2474566d4909bc53d4e475bf44d0",
      "End": "b190fb3ec7bc416789f27bc66d575d68",
      "Id": "e1cc5e159c8d4895851edc296f389635"
    },
    {
      "Start": "192a2474566d4909bc53d4e475bf44d0",
      "End": "b74bb994685d48dcb16e832391824516",
      "Id": "9833870555a14262a8a5177ba3ce3110"
    },
    {
      "Start": "3823d56095724e6d8d5070b6a94bc734",
      "End": "79d309b2eae34ed1a6d96c5502c966dd",
      "Id": "b6bfe9500f214c5ea8d626f053f8208d"
    },
    {
      "Start": "3823d56095724e6d8d5070b6a94bc734",
      "End": "11b11acad3f54375833212128f67a01f",
      "Id": "6fd67076f8f441ea8f0b62a8e32ae3b6"
    },
    {
      "Start": "67a6f81ac269469c9380d220118929cb",
      "End": "0fd73fb4112e4e4e8e28a56f542d5735",
      "Id": "84b3fa0ad4b24d00b20c3658e094ca5a"
    },
    {
      "Start": "6cd88719df2a4ec29b213cc7598025f9",
      "End": "8bb070152f024fa8bacecc6402765a67",
      "Id": "49b5ae21b8304eabb6b44a07020c2f34"
    },
    {
      "Start": "74a81ef475f141f4bc5f8380071caadd",
      "End": "748f33e05122457ab12ace8842d0b3ad",
      "Id": "8c7c933d6c1447aea360a9c39c5894e1"
    },
    {
      "Start": "a0c6ed0a0e334957a1b27761d5593572",
      "End": "2f172e3545594734a6c51cccec408dd6",
      "Id": "20ebc2dd4c424426859dbca63b3d1c33"
    },
    {
      "Start": "d27c523181744dfc9778ef9072c6abd7",
      "End": "1709707ad1ad4d0480c29afab3c87622",
      "Id": "fd35e764e8e54647aa7396f9e4838234"
    },
    {
      "Start": "5400c91b88884e819f13d2a9c3bf6bc5",
      "End": "7e44a47188f04313b274f9627e950622",
      "Id": "bcd939973d0348e8901271c63ff5c26a"
    },
    {
      "Start": "5400c91b88884e819f13d2a9c3bf6bc5",
      "End": "7f6035b76bb74d2eb7e3f88c7fd48da7",
      "Id": "55078b07a3f4409781faf0a608f9e96f"
    },
    {
      "Start": "5400c91b88884e819f13d2a9c3bf6bc5",
      "End": "73a5b477d5454dae87557cb9940ae3c2",
      "Id": "076fd421bbbc4cc9a2483983934fcee6"
    },
    {
      "Start": "4e0c55aa0277410498a94d56d301321a",
      "End": "7480b0fac7a244f5a810d10e6c0755e1",
      "Id": "5af76c0942ac4d979fa4824def8fec5b"
    },
    {
      "Start": "8f4114f8f53a4e3586e3eff63aae5094",
      "End": "8624ff0b6cd34d8bb4c4888a783f0819",
      "Id": "3b9cf6708e054b90be2730709d0366f2"
    },
    {
      "Start": "1dd50218a659428a9f2ea8bc4779969e",
      "End": "e7e4fbee9da44efdbf35bb8b4bdd5c54",
      "Id": "80885c79811746e49a48bd5edca4fd0b"
    },
    {
      "Start": "d5697e8a14064cf687d8ac7dff85f8f1",
      "End": "bc546fd55d2445caa755d72e14d32bc4",
      "Id": "83823c81738e4068bd6304e697a33fda"
    },
    {
      "Start": "d5697e8a14064cf687d8ac7dff85f8f1",
      "End": "e1c8410a1fbd42eb965d95e1d97fb4c0",
      "Id": "0ffd2bb6d2954214bdbba2caca7dae46"
    },
    {
      "Start": "8df95416a7db45cd8cffdaa3299d7851",
      "End": "f9e9da2ddb8047d6a70e19e8e5f15bcc",
      "Id": "ec0e25c50489419389d0c16692d2187f"
    },
    {
      "Start": "597dbf4c66b14c4a80ba93125d52cca5",
      "End": "146556360400436abafc3b0c4601d90f",
      "Id": "2255971502f844a18869006383d672f3"
    },
    {
      "Start": "08f4cdcacc334af19a484c58db93f0df",
      "End": "c6461db9eaf74d1e8fbb6b5973a40393",
      "Id": "803bd9594ece44c29ac38a2b34e46983"
    },
    {
      "Start": "724aa562eb4d42389af2d61dfe898d4a",
      "End": "5a39a6bd4a924e16be98840f23b3ec45",
      "Id": "b334ae424e804c959bfc3763f59db601"
    },
    {
      "Start": "e30dd62b6bdb451eaef8c2de46cfcdc3",
      "End": "4d95328bd5ee4e16b659bbfa3fa5e563",
      "Id": "31f4c90d6b684b008cf325edb97c9192"
    },
    {
      "Start": "c4e7298f514247ea8b22ed9e4281eae2",
      "End": "06f03e98ed52402fb38cb87a144cc0e2",
      "Id": "355e9d53fbd14af098118a89ee1b2243"
    },
    {
      "Start": "6338b951098542f7afc6f92c36f2a510",
      "End": "6f6f868ae9474989b1cdce72cc102043",
      "Id": "f2380afbd67d4ab3825ab6166743e692"
    },
    {
      "Start": "4e17b316031f48e0bdb957785a8f245e",
      "End": "fe2799500a124220a0158aeeda6bd0a2",
      "Id": "1001285711c04706b43c2535b8cd044b"
    },
    {
      "Start": "8742a732f9734873ac2b5e88f947f1e5",
      "End": "3824c5f017174902a8087ea4d4c2bcc2",
      "Id": "2524cc4bfb594b5fa77cdcecb1b4e004"
    },
    {
      "Start": "bce86ab47bb543b6b55799f9202892bf",
      "End": "58e073ae92294967b6fb66933842a511",
      "Id": "737811e0be8e4ca08245434e65e57cee"
    },
    {
      "Start": "b654759105a5424eb181f4aa7b2ac9a1",
      "End": "5c53375469b145c3a35fce4da67477c1",
      "Id": "fddfce4053cb48e0b1b3fdaedad7a565"
    },
    {
      "Start": "337dcb1c35d34aa0b61924b90b54a3e1",
      "End": "8e3b8b6cd2a14d8fb8c2ff912cd7b09e",
      "Id": "0bc08d554ec94ddeae71989a5d17d63a"
    },
    {
      "Start": "14386cb73b0846f79566aef33f98c100",
      "End": "675d82d1f8b1467a87231382fa31a23b",
      "Id": "f0a908db1ccf4afd9ac11123c9089455"
    },
    {
      "Start": "04d10a760a5b4e28a3b79e050f3b84a9",
      "End": "6ecd6eed5fb24c9e85618aeacf8e353c",
      "Id": "fbc8d660591643a1b6c5030245cbb9d7"
    },
    {
      "Start": "a6b2052e3ad447ed921dcd5ced7ecf25",
      "End": "833163099d164e5ba12848e1247c50dd",
      "Id": "3cd04a804bbd4516a18acfca2dc0f89c"
    },
    {
      "Start": "c0d30dcde154446dafba032f545c97e2",
      "End": "2838b439a9dd4018bcfe88575805cb22",
      "Id": "113095595a124f6a80cf7770c20f550e"
    },
    {
      "Start": "7c7612970e8e4ab08776c79d3dd87445",
      "End": "022cdaa8d17f47719ccb13c8a86bd31c",
      "Id": "5a947972eb2d4862b63090157d6a1fa2"
    },
    {
      "Start": "1179a4342fe94050a45dc3d764bfa886",
      "End": "88394bfb136b4421986b9d3375e359be",
      "Id": "fecbb792aca34d5eab96c692c705c842"
    },
    {
      "Start": "1fc9ee60c84449819668c396ef6aee41",
      "End": "80203fe4981b4fafb56dfe5131c7db9d",
      "Id": "d61433385d9942399f3777d0d9b42bfa"
    },
    {
      "Start": "b45556edb4fc45c0ac9b8f51dd58f63e",
      "End": "9c95c45a00814b649f97bb739724b33f",
      "Id": "b3246c3951f24a18b64ce13749c5fa4a"
    },
    {
      "Start": "72fe7ec0e56a4a6ea64f0beca0d5b47e",
      "End": "a00a1ef9c44445e8be5cb85e60592d20",
      "Id": "f3c498dca88848e991fe0d9f4709c4a3"
    },
    {
      "Start": "63fa38d120c7477f8bd3852eb44e1e69",
      "End": "43603dc1d4124a7bb98db75c0ad1a3c5",
      "Id": "c5eb20ef58324bcbb1e07d6b2e3aa29e"
    },
    {
      "Start": "ec9f9efb58854ebea5c649203dc26723",
      "End": "08e6ba5308b448d39564c7c1336dcab9",
      "Id": "b15851c241c24e3a8bb8a8c7dfd814d9"
    }
  ],
  "Dependencies": [],
  "NodeLibraryDependencies": [
    {
      "Name": "Speckle for Dynamo",
      "Version": "1.7.0",
      "ReferenceType": "Package",
      "Nodes": [
        "0f7dc1b77bf24e7d9dd7cecb70e65397"
      ]
    }
  ],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.5.0.7460",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": -58.209503173828125,
      "EyeY": 140.42904663085938,
      "EyeZ": -90.007728576660156,
      "LookX": 22.784309387207031,
      "LookY": -84.792190551757813,
      "LookZ": 131.7613525390625,
      "UpX": 0.058277610689401627,
      "UpY": 0.93969267606735229,
      "UpZ": 0.33701854944229126
    },
    "NodeViews": [
      {
        "ShowGeometry": false,
        "Name": "make sure that top radius < 0.5*bottom radius",
        "Id": "eabf75980dd64cd5b01a2077f0a79076",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1570.03838412694,
        "Y": -40.8387767722789
      },
      {
        "ShowGeometry": false,
        "Name": "Cuboid.ByLengths",
        "Id": "ab2eb3f9359748b99294ba7e93ad5081",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1778.90685909705,
        "Y": -338.568792692677
      },
      {
        "ShowGeometry": false,
        "Name": "Point.ByCoordinates",
        "Id": "d17fefc152fb4a868a6784f9a30bd42d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1572.0618345976404,
        "Y": -310.67438311174652
      },
      {
        "ShowGeometry": false,
        "Name": "nacelle width  [m]",
        "Id": "7921853d759a4ca499d15113a9a53e5c",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1144.51869968288,
        "Y": -438.38891614394
      },
      {
        "ShowGeometry": false,
        "Name": "nacelle length [m]",
        "Id": "357271cfbb5649068f8716f2bb1ae7f1",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1157.09034561697,
        "Y": -336.852362530308
      },
      {
        "ShowGeometry": false,
        "Name": "nacelle height  [m]",
        "Id": "bd44e56364004aae9bb352a3d5458044",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1158.73039779328,
        "Y": -254.783753499751
      },
      {
        "ShowGeometry": false,
        "Name": "calculate origin height of Nacelle",
        "Id": "e0595ea18dc443e09d6c86fe5ef6f56f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1572.11448877281,
        "Y": -460.066978015003
      },
      {
        "ShowGeometry": false,
        "Name": "top radius  [m]",
        "Id": "81808dd61c394af18e94bc5a886dbdea",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1163.43816077521,
        "Y": 47.0273138766069
      },
      {
        "ShowGeometry": false,
        "Name": "bottom radius  [m]",
        "Id": "9c18d78e182346e3b332aef9cd1d8739",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1158.03069645355,
        "Y": -22.0957068797761
      },
      {
        "ShowGeometry": false,
        "Name": "height [m]",
        "Id": "3714a4539caa4cc19c5c2723361743a8",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1156.75382273124,
        "Y": -102.529781996952
      },
      {
        "ShowGeometry": false,
        "Name": "Cone.ByCoordinateSystemHeightRadii",
        "Id": "f98067f7276647ff820ba5e6c0f839cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2000.2489451289055,
        "Y": -124.8962598244965
      },
      {
        "ShowGeometry": false,
        "Name": "CoordinateSystem.ByOrigin",
        "Id": "09ade49e967b4eaea5ac69bb41212bd2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1575.98720014809,
        "Y": -127.284126739334
      },
      {
        "ShowGeometry": false,
        "Name": "Blade 1",
        "Id": "36b9106557ec4dd081b5052e60fa23d4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2426.2522893036908,
        "Y": -644.11929998271364
      },
      {
        "ShowGeometry": false,
        "Name": "Start.Point all Blades",
        "Id": "e086690f6512437e8c994804f57fa3b3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1566.34444019997,
        "Y": -843.253715855895
      },
      {
        "ShowGeometry": false,
        "Name": "Number",
        "Id": "09cbad837b3d4fe4854fe7ac35efdccc",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1587.86405438787,
        "Y": -911.597027256413
      },
      {
        "ShowGeometry": false,
        "Name": "start and end point in y-axis all Blades",
        "Id": "f218b7c7ec6448a68859504de53ecffb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1656.00473093999,
        "Y": -673.65780200912
      },
      {
        "ShowGeometry": false,
        "Name": "End.Point Blade 1",
        "Id": "0fbf775d17dd499e98cfb7a8edaef73e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2213.76975323564,
        "Y": -668.516722106979
      },
      {
        "ShowGeometry": false,
        "Name": "Blade length  [m]",
        "Id": "62dc8a7026f84c06941564cc8a753c0f",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1148.82909526256,
        "Y": -1011.3801958431
      },
      {
        "ShowGeometry": false,
        "Name": "Blade radius [m]",
        "Id": "4a6bd756655c4c159ae7c615795b0a96",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1159.47818002129,
        "Y": -689.030535148435
      },
      {
        "ShowGeometry": false,
        "Name": "End.Point Blade 2",
        "Id": "987c22792f04488ab14e8b5fcebb8154",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2221.32793309428,
        "Y": -824.601086932707
      },
      {
        "ShowGeometry": false,
        "Name": "End.Point Blade 3",
        "Id": "060d12c2de244d558eb844284c1ea137",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2210.38766378296,
        "Y": -1061.47634930632
      },
      {
        "ShowGeometry": false,
        "Name": "Blade 2",
        "Id": "7169ced2f8724bb89118347fb9651633",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2419.20646383156,
        "Y": -822.686520584629
      },
      {
        "ShowGeometry": false,
        "Name": "Blade 3",
        "Id": "7676f220c5084a69bd94df68ff36349b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2411.48641617552,
        "Y": -1064.58941456969
      },
      {
        "ShowGeometry": false,
        "Name": "Rotor",
        "Id": "525f9e03c3d7431fbc6c7e982ee1bc65",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1557.67115538427,
        "Y": -1227.47001425836
      },
      {
        "ShowGeometry": false,
        "Name": "Radius Rotor  [m]",
        "Id": "691cfed2a37145dca3f5c4ae0eccd88d",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1150.93023910405,
        "Y": -1183.04698110103
      },
      {
        "ShowGeometry": false,
        "Name": "End.Point in x-axis Blade 2 and 3",
        "Id": "c0645b51609a446a864ddfcd640e257f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1815.43818967355,
        "Y": -927.727559364008
      },
      {
        "ShowGeometry": false,
        "Name": "End.Point in z-axis Blade 2",
        "Id": "990ba86be0fe42b3acab248e612dbaef",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1784.1570897292,
        "Y": -828.011699910394
      },
      {
        "ShowGeometry": false,
        "Name": "End.Point in z-axis Blade 3",
        "Id": "2316e5c26a454d0b8000439b8a0f7c3d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1754.36346710756,
        "Y": -1063.02698525152
      },
      {
        "ShowGeometry": true,
        "Name": "surface Tower",
        "Id": "457634aa5b8647d4b4cd062b75839530",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2944.1039120521,
        "Y": -1204.2529321594
      },
      {
        "ShowGeometry": true,
        "Name": "calculate HPC1: tower material cost [€]",
        "Id": "a39285295f4f404dab953232bc6a512c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3227.11310060645,
        "Y": -1339.58512920257
      },
      {
        "ShowGeometry": false,
        "Name": "tower thickness  [m]",
        "Id": "9fc38a45dd6b4213a36c98154506234f",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1164.27806281518,
        "Y": 120.710200905301
      },
      {
        "ShowGeometry": true,
        "Name": "HPC1: tower material cost [€]",
        "Id": "de842db73bea4cf7bf0ee3ffebc8b435",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4241.16091900439,
        "Y": -1230.82357591285
      },
      {
        "ShowGeometry": true,
        "Name": "calculate HPC2: load-bearing capacity of tower",
        "Id": "8e1c691206f84b4e97ecfc4df179dd94",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3205.44405928571,
        "Y": -1068.5610062481
      },
      {
        "ShowGeometry": true,
        "Name": "HPC2: load-bearing capacity tower prooven?",
        "Id": "efbc691b06af4fddab5acf934bcbe5d6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4179.67376208917,
        "Y": -467.530524227609
      },
      {
        "ShowGeometry": true,
        "Name": "calculate radius 2",
        "Id": "7fbf7fb948bc49d28fab7f01df31a672",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2799.93938327824,
        "Y": -1032.8616278596
      },
      {
        "ShowGeometry": false,
        "Name": "Math.Sin",
        "Id": "51c318dbcbbf4798918c55871580f633",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1565.04895495477,
        "Y": -1057.65136593424
      },
      {
        "ShowGeometry": false,
        "Name": "angle",
        "Id": "8ecd0941b4b14e96aed0df3f29248cee",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1566.99675235139,
        "Y": -975.25264165794
      },
      {
        "ShowGeometry": true,
        "Name": "HPC3: nominal power [MW]",
        "Id": "034e2869aa0340c48890057acec1458f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4215.90647609908,
        "Y": 199.716907232341
      },
      {
        "ShowGeometry": true,
        "Name": "calculate HPC3",
        "Id": "5d287a4040434bcb9b67afbde4b4b529",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3171.68361416709,
        "Y": -33.5810521458127
      },
      {
        "ShowGeometry": true,
        "Name": "Line.ByStartPointEndPoint",
        "Id": "7dc2702a19e64ce7b604583d536bedf9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1935.8441023781234,
        "Y": -2085.27895525862
      },
      {
        "ShowGeometry": true,
        "Name": "Line.ByStartPointEndPoint",
        "Id": "4ddd8e8011b34e129def7dd70fff56c5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1930.5499799958002,
        "Y": -1962.2295250165987
      },
      {
        "ShowGeometry": true,
        "Name": "Line.ByStartPointEndPoint",
        "Id": "352e707bec154b7f90a348cdbf1a226b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1937.3792282960462,
        "Y": -1850.7654706244548
      },
      {
        "ShowGeometry": true,
        "Name": "Wind Turbine",
        "Id": "0f7dc1b77bf24e7d9dd7cecb70e65397",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3094.5799469608482,
        "Y": -1950.1574035590668
      },
      {
        "ShowGeometry": true,
        "Name": "List Create",
        "Id": "31d412fb15e64820ae3c28d1ae3d1d15",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2289.3829169007495,
        "Y": -1994.9125318156171
      },
      {
        "ShowGeometry": true,
        "Name": "Router",
        "Id": "1a785ccda19a48e3acaa0b1913a7c61d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2670.0242746568542,
        "Y": -1920.1860521592589
      }
    ],
    "Annotations": [
      {
        "Id": "95b3729d494c4a87b420ec32957e6c5a",
        "Title": "tower geometry",
        "Nodes": [
          "eabf75980dd64cd5b01a2077f0a79076",
          "f98067f7276647ff820ba5e6c0f839cb",
          "09ade49e967b4eaea5ac69bb41212bd2"
        ],
        "Left": 1560.03838412694,
        "Top": -157.284126739334,
        "Width": 699.21056100196552,
        "Height": 376.44534996705511,
        "FontSize": 14.0,
        "InitialTop": -127.284126739334,
        "InitialHeight": 231.44534996705511,
        "TextblockHeight": 20.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "f03d11e45aac42b29651ea9d08ba8a43",
        "Title": "nacelle input",
        "Nodes": [
          "7921853d759a4ca499d15113a9a53e5c",
          "357271cfbb5649068f8716f2bb1ae7f1",
          "bd44e56364004aae9bb352a3d5458044"
        ],
        "Left": 1134.51869968288,
        "Top": -468.38891614394,
        "Width": 333.2116981104,
        "Height": 281.605162644189,
        "FontSize": 14.0,
        "InitialTop": -438.38891614394,
        "InitialHeight": 328.605162644189,
        "TextblockHeight": 20.0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "d365e52014d24becb7ba15a7f475a6f2",
        "Title": "nacelle geometry",
        "Nodes": [
          "ab2eb3f9359748b99294ba7e93ad5081",
          "d17fefc152fb4a868a6784f9a30bd42d",
          "e0595ea18dc443e09d6c86fe5ef6f56f"
        ],
        "Left": 1562.0618345976404,
        "Top": -490.066978015003,
        "Width": 426.84502449940965,
        "Height": 324.39259490325645,
        "FontSize": 14.0,
        "InitialTop": -460.066978015003,
        "InitialHeight": 294.39259490325645,
        "TextblockHeight": 20.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "d3b7194dd9154828bd7fc85f85443b02",
        "Title": "blades input",
        "Nodes": [
          "62dc8a7026f84c06941564cc8a753c0f",
          "4a6bd756655c4c159ae7c615795b0a96"
        ],
        "Left": 1138.82909526256,
        "Top": -1041.3801958431,
        "Width": 329.64908475872994,
        "Height": 420.349660694665,
        "FontSize": 14.0,
        "InitialTop": -1011.3801958431,
        "InitialHeight": 467.349660694665,
        "TextblockHeight": 20.0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "051eafece74a4354afb5e2275a2c77f3",
        "Title": "rotor input",
        "Nodes": [
          "691cfed2a37145dca3f5c4ae0eccd88d"
        ],
        "Left": 1140.93023910405,
        "Top": -1213.04698110103,
        "Width": 319.0,
        "Height": 98.0,
        "FontSize": 14.0,
        "InitialTop": -1183.04698110103,
        "InitialHeight": 145.0,
        "TextblockHeight": 20.0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "e47c56e3eae649f88e956ad80fb6ec1e",
        "Title": "rotor geometry",
        "Nodes": [
          "525f9e03c3d7431fbc6c7e982ee1bc65"
        ],
        "Left": 1547.67115538427,
        "Top": -1257.47001425836,
        "Width": 252.0,
        "Height": 149.0,
        "FontSize": 14.0,
        "InitialTop": -1227.47001425836,
        "InitialHeight": 145.0,
        "TextblockHeight": 20.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "02332d2899334b1a804a51b21349b164",
        "Title": "blades geometry",
        "Nodes": [
          "36b9106557ec4dd081b5052e60fa23d4",
          "e086690f6512437e8c994804f57fa3b3",
          "09cbad837b3d4fe4854fe7ac35efdccc",
          "f218b7c7ec6448a68859504de53ecffb",
          "0fbf775d17dd499e98cfb7a8edaef73e",
          "987c22792f04488ab14e8b5fcebb8154",
          "060d12c2de244d558eb844284c1ea137",
          "7169ced2f8724bb89118347fb9651633",
          "7676f220c5084a69bd94df68ff36349b",
          "c0645b51609a446a864ddfcd640e257f",
          "990ba86be0fe42b3acab248e612dbaef",
          "2316e5c26a454d0b8000439b8a0f7c3d",
          "51c318dbcbbf4798918c55871580f633",
          "8ecd0941b4b14e96aed0df3f29248cee"
        ],
        "Left": 1555.04895495477,
        "Top": -1094.58941456969,
        "Width": 1100.2033343489209,
        "Height": 595.47011458697636,
        "FontSize": 14.0,
        "InitialTop": -1064.58941456969,
        "InitialHeight": 565.47011458697636,
        "TextblockHeight": 20.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "190524bfca1843af934d01fd13d41720",
        "Title": "tower input",
        "Nodes": [
          "81808dd61c394af18e94bc5a886dbdea",
          "9c18d78e182346e3b332aef9cd1d8739",
          "3714a4539caa4cc19c5c2723361743a8",
          "9fc38a45dd6b4213a36c98154506234f"
        ],
        "Left": 1146.75382273124,
        "Top": -132.529781996952,
        "Width": 326.52424008393996,
        "Height": 321.239982902253,
        "FontSize": 14.0,
        "InitialTop": -102.529781996952,
        "InitialHeight": 368.239982902253,
        "TextblockHeight": 20.0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "c06765bc90054b9f8416903bb7a62fd8",
        "Title": "HPC results",
        "Nodes": [
          "de842db73bea4cf7bf0ee3ffebc8b435",
          "efbc691b06af4fddab5acf934bcbe5d6",
          "034e2869aa0340c48890057acec1458f"
        ],
        "Left": 4169.67376208917,
        "Top": -1260.82357591285,
        "Width": 306.0,
        "Height": 1569.540483145191,
        "FontSize": 14.0,
        "InitialTop": -1230.82357591285,
        "InitialHeight": 1575.540483145191,
        "TextblockHeight": 20.0,
        "Background": "#FF848484"
      },
      {
        "Id": "75fc93a4d6cf492fadafcfac5e78bc3d",
        "Title": "Claculations of HPC",
        "Nodes": [
          "457634aa5b8647d4b4cd062b75839530",
          "a39285295f4f404dab953232bc6a512c",
          "8e1c691206f84b4e97ecfc4df179dd94",
          "7fbf7fb948bc49d28fab7f01df31a672",
          "5d287a4040434bcb9b67afbde4b4b529"
        ],
        "Left": 2789.93938327824,
        "Top": -1369.58512920257,
        "Width": 1251.1737173282104,
        "Height": 1789.0040770567573,
        "FontSize": 14.0,
        "InitialTop": -1339.58512920257,
        "InitialHeight": 1451.0040770567573,
        "TextblockHeight": 20.0,
        "Background": "#FFFFAA45"
      }
    ],
    "X": -2385.1146356610357,
    "Y": 2239.5484718146081,
    "Zoom": 1.0982954074942026
  }
}