{
  "Uuid": "c57af8ad-b12a-4b92-9934-ca5df7cf9eda",
  "IsCustomNode": false,
  "Description": "",
  "Name": "Timber Formwork",
  "ElementResolver": {
    "ResolutionMap": {
      "Math": {
        "Key": "DSCore.Math",
        "Value": "DSCoreNodes.dll"
      },
      "Point.ByCoordinates": {
        "Key": "Autodesk.DesignScript.Geometry.Point",
        "Value": "ProtoGeometry.dll"
      }
    }
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "d5da69dc93884349a12eb3f966f5971a",
      "Inputs": [
        {
          "Id": "a753886e610f4de69e1bc6ddd967020c",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8b27cc2d0e114c008a8badb8ffd5d8f0",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e2aeea2571b24e088f7bf7e68b4906ec",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "01521b1f486645198888fac168582838",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0..wallheight..#NumberOfSheating;\nWallLength;\n-sheathingthickness;\nsheathingthickness..sheathingthickness+wallthickness..sheathingwidth;\nwallheight;\nWallLength-sheathingthickness;",
      "Id": "3510fc4aeced4126af855a190095b67c",
      "Inputs": [
        {
          "Id": "1244cadcc8f34c698ea88d43918a1a73",
          "Name": "wallheight",
          "Description": "wallheight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "774cc168ad8541dda32ae703dda01ec0",
          "Name": "NumberOfSheating",
          "Description": "NumberOfSheating",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9a7cc697991d452fba121cdcf7e7dc5b",
          "Name": "WallLength",
          "Description": "WallLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a40840f888d149f3a957fc508788ac08",
          "Name": "sheathingthickness",
          "Description": "sheathingthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ded8d0ceb68b4043bb4e622240f1a93b",
          "Name": "wallthickness",
          "Description": "wallthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d9e20d3f7e2c4d56919459df50363d65",
          "Name": "sheathingwidth",
          "Description": "sheathingwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8a663014034a4f1fbb732175cf767e7c",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ab6c55da32c14e0ba6bf1b48e6d208cc",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "38098c093fb24ecfa21672b75ab6d849",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f2e32b9618de40ff9729c746aa0f2125",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1009519396a341668876f266ef80c749",
          "Name": "",
          "Description": "Value of expression at line 5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8a2fe606411946e59621a7992166fa3c",
          "Name": "",
          "Description": "Value of expression at line 6",
          "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.2,
      "MinimumValue": 0.08,
      "StepValue": 0.02,
      "InputValue": 0.1,
      "Id": "9cfb6e53aef34386b1e17af08b883313",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c0ffe205bc1446e08848a9302b43d3b0",
          "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": "9d4730b34e09466c8c9fe9b42764cf3f",
      "Inputs": [
        {
          "Id": "99be9c45c52b40c8beeae0085dac4f16",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "79688cb5d0f04eb09ba5b2a8b9501c9e",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3bc4dafcd8d641b2a2f80e8d9acae26f",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2b530107c6834931b7b10ec17c4b0347",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "910beceae1894978aca1cf50b01c4491",
      "Inputs": [
        {
          "Id": "e5acef30a5a740c9b62d895da93c71c7",
          "Name": "startPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "02fdb08488e04d3cb441d8d3bd4bef34",
          "Name": "endPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "36051c9facdc4a878e01f431ec447369",
          "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.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "d6a9e55acc24490d95e3f96a8ce1c899",
      "Inputs": [
        {
          "Id": "d65940d77c7e4b498ddcdf811b9cb02d",
          "Name": "crossSections",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cd0a35ea376b460795054fbe3d62ab74",
          "Name": "guideCurves",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d595c7a6695146b4a8e4a5fe7c160319",
          "Name": "Surface",
          "Description": "Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[], guideCurves: Curve[]): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double,bool",
      "Id": "f3869aff7d154b559954c38e4509b4c9",
      "Inputs": [
        {
          "Id": "e0899535dada4f5aa5dd2f49683b5e51",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f4279d24b7a456394558c6f0308d1d6",
          "Name": "thickness",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "806bc964527847588ed713723f9817d0",
          "Name": "both_sides",
          "Description": "bool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b82d8c5b7f774e2db965918c04c3364f",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Thicken Surface into a Solid, extruding in the direction of Surface normals. If both_sides parameter is true, surface is thickened on both sides.\n\nSurface.Thicken (thickness: double = 1, both_sides: bool = true): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": false,
      "Id": "df50dda4765343f184adb9e800f26858",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "764fea19bf1e49349a105819e85e1700",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "8b98b98062f145619d36dc58f21fd5a9",
      "Inputs": [
        {
          "Id": "05d19c571ce848d898df0e2a7177cca5",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "92234f3a34754f029d2de233fe919193",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a8328386af714db2ab61a8cd926a97db",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0bc8a0e252f7479f998b08d895d3798d",
          "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": "75fbd9dba7c54ee9a2971274d40592f4",
      "Inputs": [
        {
          "Id": "89a0fff1969048d2980b9381b74edb03",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7d1fee86235849efafd07815dde1bd7f",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "44c4537e3f6b4e34b9304f826c037607",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "49f4a19e64b84dd79537a37ce0c9b769",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "b60bda6f0dd94dbab198d84048a678f5",
      "Inputs": [
        {
          "Id": "3cd6e999d2094ccc963f0cf5d1694791",
          "Name": "startPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b30cda94f7634dbf88e35c0982b8b892",
          "Name": "endPoint",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f646885542bc42b880bc9bb58796297f",
          "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.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[],Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "b2eba2cfd11948ee87c0b5f4e65d39a9",
      "Inputs": [
        {
          "Id": "5226ad6630d1443e8150541d96875843",
          "Name": "crossSections",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5bbe7b8f017a4468b92e73093bfea37a",
          "Name": "guideCurves",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8c0e1c16a2cc408e8cf904e7edcaeae2",
          "Name": "Surface",
          "Description": "Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[], guideCurves: Curve[]): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double,bool",
      "Id": "6986b897ac5c476fa9c3f13402d223ad",
      "Inputs": [
        {
          "Id": "95722d2cb1c743aeb09809b12e96be6a",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "82f597f685e14c0b84c5ecf675a2499a",
          "Name": "thickness",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4ad3a3447b324080ac047bd08ac7436b",
          "Name": "both_sides",
          "Description": "bool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7a84da07d5e8421bb11b360a316d22ea",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Thicken Surface into a Solid, extruding in the direction of Surface normals. If both_sides parameter is true, surface is thickened on both sides.\n\nSurface.Thicken (thickness: double = 1, both_sides: bool = true): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "2938eadbb0624c8eb00518290f7d2bc4",
      "Inputs": [
        {
          "Id": "a9f379b72c044b349c61603a8b2b9976",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "611d493c25404a84b0b91cfa9695f561",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8c7712a4cda3427f9a70b55c6817da2e",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c6455a4bdfcb45d29348179c9512faa4",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "ce2d97026df54776b1e1b0ba54987a84",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7754e7fbd91f4fcb8b8bdbf616d92f0e",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "258e378cc4204242b8e2cd4312bca186",
      "Inputs": [
        {
          "Id": "57c77d7fb1a4474c8063652f97bc9e22",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8165e6056d3e43bab66b0be50a414b85",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "811060ed91a94494bc24de5e5f902c5d",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "77c69d83fff344d5b7099e34d760ae30",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "25753e9cfca64d44a4fcfb31be40df18",
      "Inputs": [
        {
          "Id": "c2f7855fa87b477ca5e06990e5805b27",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d7e973faf1544af38e1a11629acf7b13",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1148de681eb54d009dc0cb45cffeaa5c",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6b125b51f82640e186e35b2b4c868ed3",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "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": "4;",
      "Id": "dd20a80df08f49eb84b33962914070c3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0b6b88ff576c4f5d997e533281358766",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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": "0.5;",
      "Id": "a9b7d33b2cc24ab593dd51754183804d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "37115049051c4639bed78c15342dc17e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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.Curve.Length",
      "Id": "0bf96e34325641dd8d3a9fb03b2a1350",
      "Inputs": [
        {
          "Id": "7bc2a9f1bbb5491d986ccd560b23bb34",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "51e9b72fa0d24c69a9e9a17a1b18e617",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The total arc length of the curve\n\nCurve.Length: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[],int",
      "Id": "528816078c0a48cf8047498913efa7bf",
      "Inputs": [
        {
          "Id": "aa28ef6849e94e97a9a2128d2f2126b7",
          "Name": "points",
          "Description": "Point[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1a38fcc7f8c44dcb9ec55be1304bfc88",
          "Name": "degree",
          "Description": "int\nDefault value : 3",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dfd0cefa69334e838cd3a975a35eeabb",
          "Name": "NurbsCurve",
          "Description": "NurbsCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a BSplineCurve by using explicit control points. NOTE 1: BSplineCurves with deg=1 have G1 discontinuities, which cause problems for extrusion, sweep, and other operations. They should be avoided. Use a PolyCurve instead. NOTE 2: If the curve is periodic (closed), then the first and last points MUST be the same.\n\nNurbsCurve.ByControlPoints (points: Point[], degree: int = 3): NurbsCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "795fe3b28dea4fc0b641b2abc51fa862",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2dd5bfe0c8d34bd9932da55743ffacfe",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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": "l+sheathingthickness;",
      "Id": "f891b4e83c2448b5aa61e06fe6f43ef3",
      "Inputs": [
        {
          "Id": "53fab4c40fa44ac6b393317091edffd3",
          "Name": "l",
          "Description": "l",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1aaba665937045cba7a5832acff4bd24",
          "Name": "sheathingthickness",
          "Description": "sheathingthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae3b68b2dbc84e7e9ac06269cb46e891",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "2e6baad956064def88520a768b94fbe9",
      "Inputs": [
        {
          "Id": "2c22b0716153478da84597c3cf2834ee",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "30876b4734c148109ff6889f4bc62e93",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "898be9b1e56d4e51837f81c6941a5858",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2452944347534a4a9f96071b16e0705f",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis",
      "Id": "ee7577bc24df4891b9177479af87d8ee",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "15d4604f96fa446598c3d92b93a0806e",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "b8109ea2db0b421bbf2f0d7db6d77589",
      "Inputs": [
        {
          "Id": "ec86f02215bb4f149ab208572f933d25",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b2b7c603bde349b38eaaea863699f6f3",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "273d64f20dc64d6fbab401234974340c",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f0191afc4cf840949df4a4890918a053",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "4a5b069ddcac429989a388706f9c411c",
      "Inputs": [
        {
          "Id": "cbb0ae868064489ea064a7901d248c98",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1344c62963414ae7aa653c5ffa1121ab",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ee14b7d56b3949a9a708db8c4a407fc9",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a75dd14365a745e491bd7cee59e16de6",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "6;",
      "Id": "48ee705fabbb444ba3b621af08834f1d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "51ce1f487ac1435c8a6948b1373f4ef6",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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": "L1_studs = 3.16*Math.Sqrt((Sx*Fb)/W);\nL2_studs = 1.33*A*Fv/W;\nL3_studs = 0.738*Math.Pow(E*Ix/W,1/3);\nSx = sheathingwidth*Math.Pow(sheathingthickness,2)/6;\nA = sheathingwidth*sheathingthickness;\nIx = sheathingwidth*Math.Pow(sheathingthickness,3)/12;\nW =P*sheathingwidth;\nP = 877+(172750*V/(1.8*t+30));",
      "Id": "69e2f32e55464bafb4e254f3a585ec59",
      "Inputs": [
        {
          "Id": "732890ae4ac84a98b67992ebcac61704",
          "Name": "Fb",
          "Description": "Fb",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "350d8baf35c948d3a615857608e5b603",
          "Name": "Fv",
          "Description": "Fv",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8e941d15f84941f5aa120e6cc8b5e012",
          "Name": "E",
          "Description": "E",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "598c5866c2b44bd588402cc9fe4071db",
          "Name": "sheathingwidth",
          "Description": "sheathingwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91efc92bec6b4d0b8d97b28493f24284",
          "Name": "sheathingthickness",
          "Description": "sheathingthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9bd5e2f655484088877954114e8de336",
          "Name": "V",
          "Description": "V",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ff73c96cc7894a439f343afafb199cf9",
          "Name": "t",
          "Description": "t",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "eef806425abd407c82b2f22ac1ccf6f0",
          "Name": "",
          "Description": "L1_studs",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "329707e514874cf5984f0288a88eb7a0",
          "Name": "",
          "Description": "L2_studs",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e71efcb083dd425b9375adc37f1caea5",
          "Name": "",
          "Description": "L3_studs",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "35bb9b1c421745b1836ee83345361a68",
          "Name": "",
          "Description": "Sx",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55b23a0c20f846479fdf36c2c59c00b3",
          "Name": "",
          "Description": "A",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3848ee1fcead4be48c623e6f0eb69695",
          "Name": "",
          "Description": "Ix",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fdbf77e4f046449da54d6099bda0a515",
          "Name": "",
          "Description": "W",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9dace9f459f041e2a3476bba6a4cc4bd",
          "Name": "",
          "Description": "P",
          "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.List.MinimumItem@var[]",
      "Id": "97726001364e4e03b5ca92289a9d9303",
      "Inputs": [
        {
          "Id": "cdf2f8c765f249d18b835458d7d895c4",
          "Name": "list",
          "Description": "List to take the minimum value from.\n\nvar[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0ed1d39c6ec84e06ad574b26546fb629",
          "Name": "min",
          "Description": "Minimum value from the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the minimum value from a list.\n\nList.MinimumItem (list: var[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "307849f9a2de4220bd6dd7cc8ae5dcbb",
      "Inputs": [
        {
          "Id": "3fbcffc040a947caab7e1bb3b5f683ac",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bd7575973e4c4bffb04d09209adfff0a",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c84b18b3b31a49cbb1564a779ff66ba9",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "809a20e3e5ac47e39c086ebeb03ec042",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "6d1e3caa-780d-40fd-a045-766b3170235d",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "cc13b9150cf44a06a891e9207f6253f7",
      "Inputs": [
        {
          "Id": "6bcef597243e4d2897a27778f09fcaf5",
          "Name": "dbl",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b19fda6a70264ebaa4c5cd5643bb519d",
          "Name": "precision",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fcdda226eaaf42b591e4bc222c16af2e",
          "Name": "dbl",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rounds a number *down* to a specified precision"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.05;",
      "Id": "d39b90517b6d4625b42936fbfda2dc96",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0bee6b94ff4f4f25a77065487610b47e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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": "18d3d281c22a4c2bb2b85bcfeae6217e",
      "Inputs": [
        {
          "Id": "ae4c90650fbd40f381a6d89ba78f7ad1",
          "Name": "origin",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1314d99b86fa4d23bd95df57c08fe3b7",
          "Name": "width",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91765ea82fa34842973d3aa2206658d5",
          "Name": "length",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a0383fd78e14e578dcc613ab31caee9",
          "Name": "height",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e4de16d818a541519de998f449f7c72e",
          "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": "0e8987a7941a407886272c7027845dc6",
      "Inputs": [
        {
          "Id": "a97d6619662d4d82bfeaf7bc00e801bb",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5aba7c9328f141f5a39c47e971c7e4f1",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fbf346e696a34659a3d35edeb9b968ad",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3d6413e518ef4ba0964f6e5dc3ea5d29",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "WallLength/DistanceBetweenStuds;",
      "Id": "e9a04efed4dc414da909f733075bbb9d",
      "Inputs": [
        {
          "Id": "941dddc58c334e0d89268c4888cacc52",
          "Name": "WallLength",
          "Description": "WallLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9ad854b3c5c6413c85f823202c4fd652",
          "Name": "DistanceBetweenStuds",
          "Description": "DistanceBetweenStuds",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3205135968ab4746800ac73869a8d2ea",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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.25,
      "MinimumValue": 0.1,
      "StepValue": 0.05,
      "InputValue": 0.1,
      "Id": "2e92fea3c603411e9d2eda50f297e934",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3f8539a9240e494a93fa82ecdcd14232",
          "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": "studwidth/2..WallLength-studwidth/2..#NumberOfStuds;\n-studthickness/2;\nWallHeight/2;\nGeometryDistance = studthickness+2*sheathingthickness+l;",
      "Id": "ebab860ffa704b8aa158c5cce0b6f3f5",
      "Inputs": [
        {
          "Id": "708a7faf281345b2a7425be53b3ccc56",
          "Name": "studwidth",
          "Description": "studwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "835a180e725d41af92bc3897d2088d5f",
          "Name": "WallLength",
          "Description": "WallLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d3b153fc22f459ea59c607189434898",
          "Name": "NumberOfStuds",
          "Description": "NumberOfStuds",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "624534d8860042ec9296efa20728d097",
          "Name": "studthickness",
          "Description": "studthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3db2351a54ee43419ce6036e4c809e3a",
          "Name": "WallHeight",
          "Description": "WallHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "41717970c7cb4af4ad112905b0dcdcc3",
          "Name": "sheathingthickness",
          "Description": "sheathingthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "274a2b2ac70b48f3a4e694b827aeb917",
          "Name": "l",
          "Description": "l",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c18916a763dc4b42807ada01e8f73989",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d5f0c2200724c59b115e64643c44cdf",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "21b4e18a87624907965bcd620695e16b",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "207f95c36de344048eb0e7fc9f3a46fd",
          "Name": "",
          "Description": "GeometryDistance",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "e786a7725617463e911d9f5bc209ff85",
      "Inputs": [
        {
          "Id": "b16e724534b148739192309c35cc2db8",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "57dee35178d547db94c89b0f7bd7dcc1",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8a58132441034766abe8a5574ec217f6",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fae0365f65084ba28a1d1ae570ff0ec2",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "d50d7bac38b64d8b88a840725a8010f3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7a7a22940c21487399cf46d2281f4ad1",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "L1_waler = 3.16*Math.Sqrt((Sx*Fb)/W);\nL2_waler = 1.33*A*Fv/W;\nL3_waler = 0.738*Math.Pow(E*Ix/W,1/3);\nSx = studwidth*Math.Pow(studthickness,2)/6;\nA = studwidth*studthickness;\nIx = studwidth*Math.Pow(studthickness,3)/12;\nW = P*DistanceBetweenStuds;\nP = 877+(172750*V/(1.8*t+30));",
      "Id": "275c7bc6dfc14045990b40649b6dde5c",
      "Inputs": [
        {
          "Id": "88fa9cabdc0f4f73a8cca83d83c9038d",
          "Name": "Fb",
          "Description": "Fb",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2dd5836580d24e9187f9ab76ef5abc11",
          "Name": "Fv",
          "Description": "Fv",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "76faabb64043412393943c0f71005fce",
          "Name": "E",
          "Description": "E",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "559d791f5fcb4ea38b7c18ff8c77edb6",
          "Name": "studwidth",
          "Description": "studwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "76baa1bed3fe49e09044d8eb82fb3495",
          "Name": "studthickness",
          "Description": "studthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fce436eae409465b811902438604d7fb",
          "Name": "DistanceBetweenStuds",
          "Description": "DistanceBetweenStuds",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "affdc60a81e844e486c547de20f06710",
          "Name": "V",
          "Description": "V",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3dc71671d25f4279a5ba01c7ba538c2a",
          "Name": "t",
          "Description": "t",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "30a573cf29e64d8cadb466855a6dd712",
          "Name": "",
          "Description": "L1_waler",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e9f932893fde4badb3a33d8e50e84416",
          "Name": "",
          "Description": "L2_waler",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "31ede1acf4f649f3b1739f79378a1ec6",
          "Name": "",
          "Description": "L3_waler",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2611d88e34a145a6ac2402625fe83e4c",
          "Name": "",
          "Description": "Sx",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0d65b5625ded42e2a482b211c986f525",
          "Name": "",
          "Description": "A",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "82b342ede4b2445488fe4cf9cbf39f71",
          "Name": "",
          "Description": "Ix",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e8532d2210b14f209bc67d00737798cd",
          "Name": "",
          "Description": "W",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "50cd92a7bf2b4db08029be651fefe95b",
          "Name": "",
          "Description": "P",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "6d1e3caa-780d-40fd-a045-766b3170235d",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "ca2e7bc06c4e48c0b04fee58449d486a",
      "Inputs": [
        {
          "Id": "b6ea5386a41249df813354411da37a8c",
          "Name": "dbl",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a6533a002b5c40a2b4319e35acc38348",
          "Name": "precision",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "419cf5b2a643498f8d8702405a05feed",
          "Name": "dbl",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rounds a number *down* to a specified precision"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.MinimumItem@var[]",
      "Id": "4ceab320c2d1403998bb5754a42b2afd",
      "Inputs": [
        {
          "Id": "80d4949805f94dd38623152bcd7dc8ef",
          "Name": "list",
          "Description": "List to take the minimum value from.\n\nvar[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b65d4925f3644366a0986eee0af49d4f",
          "Name": "min",
          "Description": "Minimum value from the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the minimum value from a list.\n\nList.MinimumItem (list: var[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.05;",
      "Id": "157b84abe3cd4bc1bf0d9caf45803f86",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "994dadf0c194483f89970f97049d365f",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "7400854bb5b347759afbc6bc31f8ba8a",
      "Inputs": [
        {
          "Id": "dc31e746ce1d40a0970c651cd17a2bf9",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ecd67b0167814d7ebd6cf66d0351e954",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b555a5b815b74396a3553b62c71e053d",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "77ac19656a604581ad2174714304c4e3",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.Point,double,double,double",
      "Id": "a12a3ad2655b4ccab55ef3603b52c451",
      "Inputs": [
        {
          "Id": "809fec62761a422682e436138ef2765a",
          "Name": "origin",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7914d471077647769b29a116b2499df2",
          "Name": "width",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7a60a95513894c3980ab73bf09ef28bb",
          "Name": "length",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d7c864304b1147468fde44b836f48e94",
          "Name": "height",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0c4009e4db9c4d699d1e646a4bcb49fc",
          "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": "a4585aecdac440af9ee54f0356371383",
      "Inputs": [
        {
          "Id": "4bf9fe8a174c4ff989816f944f42faa9",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a565e3f71424f07b186691b7e430889",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80d5cbc7d84445e3a4c8eeae32b59010",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f7ccb0a1ace24425957d4fd68615790e",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "walerwidth/2..WallHeight-walerwidth/2..#NumberOfWalers;\n-studthickness-walerwidth/2;\nWallLength/2;\nGeometryDistance = walerthickness+2*studthickness+2*sheathingthickness+l;",
      "Id": "d0417454f7a84a8298882553d21f9e84",
      "Inputs": [
        {
          "Id": "f4089aceef39427da0a952d3e58c93b4",
          "Name": "walerwidth",
          "Description": "walerwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c0c59caf76f34060b46391414676ee1b",
          "Name": "WallHeight",
          "Description": "WallHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c0946873f8c448d88de860842e804b7e",
          "Name": "NumberOfWalers",
          "Description": "NumberOfWalers",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3135936269af44878e0c12d64cedb184",
          "Name": "studthickness",
          "Description": "studthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "06edb29f88d042a3a0847d970bfea907",
          "Name": "WallLength",
          "Description": "WallLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a457fd80b30f46f18096a133a6e31079",
          "Name": "walerthickness",
          "Description": "walerthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1554835fceea407a983d4645fa263f19",
          "Name": "sheathingthickness",
          "Description": "sheathingthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "009e2936df47433c8e26b99fd020ae82",
          "Name": "l",
          "Description": "l",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "48ae784580604ed6b017473bc974668c",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "caf402a44b2542e697615db88c30338d",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "549fa6059e7246478fe7e7078d308a97",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f8996ef710c0430e9dbeab427a1c599d",
          "Name": "",
          "Description": "GeometryDistance",
          "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": "WallHeight/DistanceBetweenWalers;",
      "Id": "891a9095de634ee3b07b16e6c91798cb",
      "Inputs": [
        {
          "Id": "e42fa9943bfd4d7bb289146faa55525f",
          "Name": "WallHeight",
          "Description": "WallHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5804ec4f28dd446483e7ef366784f81d",
          "Name": "DistanceBetweenWalers",
          "Description": "DistanceBetweenWalers",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1238fddd0a4c41dfa43f4de9b45e4496",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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.04,
      "MinimumValue": 0.025,
      "StepValue": 0.005,
      "InputValue": 0.025,
      "Id": "98caec9877094d86ad589c0986a8d0b4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fc46d972c9df43d3ac4facf89e4ec16f",
          "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": 0.5,
      "MinimumValue": 0.1,
      "StepValue": 0.05,
      "InputValue": 0.1,
      "Id": "958ffcca738c447b8d2e3fa1d0493737",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "57b77e9dbe1049439f36a24d2631034d",
          "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": 0.5,
      "MinimumValue": 0.1,
      "StepValue": 0.05,
      "InputValue": 0.1,
      "Id": "b5e25222dbf04cf482d1b2a5fc1394c0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3a8b753dc5bd4585ad9e2372f6a79f9b",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "25730e65a6894784b79ed03a5786ce35",
      "Inputs": [
        {
          "Id": "b8167b93768740af95670e6eb4e0a2e0",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f1dfb48c98b54b4c918a07bf1bebf71c",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "270600c038fa47c2b0f306451f5feba5",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6a91aaf3e0f343e3a4474e0d954e9920",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "220aae6aa3844ac785867cb4990f489e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0bc7a6d6d0c7452cb93aefd3e675fe9a",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "V=(shethingwidth*sheathingthickness*walllength*NumberOfSheahting*2)+(studwidth*studthickness*wallheight*NumberOfStuds*2)+(walerwidth*walerthickness*walllength*NumberOfWalers*2)+(shethingwidth*sheathingthickness*wallthickness*2);",
      "Id": "6dfb9cd1f5df4c0fa50e8e01b90fa7c4",
      "Inputs": [
        {
          "Id": "13d8f56a70de4f3496a56bfd9de6aa13",
          "Name": "shethingwidth",
          "Description": "shethingwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "63739edfbd004a358af00db92010df90",
          "Name": "sheathingthickness",
          "Description": "sheathingthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ebad15d1cc574ec6823ecd512cde3457",
          "Name": "walllength",
          "Description": "walllength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "34a2bc6ef8df40849b3d93eed0a2734e",
          "Name": "NumberOfSheahting",
          "Description": "NumberOfSheahting",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f3f5387c8ef418aba14068219e9852a",
          "Name": "studwidth",
          "Description": "studwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "518cd5542ca94e108d1fe7c73dff5758",
          "Name": "studthickness",
          "Description": "studthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "de0cf6b4fcfb4bbd9699e29127ead87c",
          "Name": "wallheight",
          "Description": "wallheight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c1f4e2e716054cb5b8feaf03a45763b3",
          "Name": "NumberOfStuds",
          "Description": "NumberOfStuds",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e03035c348374ccab4947b8f2a9369ba",
          "Name": "walerwidth",
          "Description": "walerwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "aa363043c8194e1d8c25571346bdda6d",
          "Name": "walerthickness",
          "Description": "walerthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0e369b05979f48c1bf9529c2961b660e",
          "Name": "NumberOfWalers",
          "Description": "NumberOfWalers",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c54d08ffcb54a3c80b5f9ccbe7b84a8",
          "Name": "wallthickness",
          "Description": "wallthickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "14c4c4fbed1a4c4e848ecda3fd2a731a",
          "Name": "",
          "Description": "V",
          "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": "wallheight/sheathingwidth;",
      "Id": "fe7f7aa9aefe4d7395b89e81132c8c79",
      "Inputs": [
        {
          "Id": "2434bb00d2394098bf1bfe57183804bc",
          "Name": "wallheight",
          "Description": "wallheight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "12fa5543cfed4d4886a4e24afb8829dc",
          "Name": "sheathingwidth",
          "Description": "sheathingwidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0b7feb862d914d26b2a8fa6e85219ce5",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "545b02ce-29ed-41bb-9a0e-be46d7dd0b8b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "93fda6129a164ec09c98031a11f47a08",
      "Inputs": [
        {
          "Id": "44906aeb87384641a26759f65e685e2d",
          "Name": "dbl",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f22f920ad7ba43c8a3ab8f7454bdbe44",
          "Name": "precision",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0e164bc1f9764b9db0870ae13b63a3d2",
          "Name": "dbl",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rounds a number to a specified precision"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "545b02ce-29ed-41bb-9a0e-be46d7dd0b8b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "92146b63227c40089d3fec94359ecbe7",
      "Inputs": [
        {
          "Id": "77454eaa30f7415caa4b3bf69b4505b5",
          "Name": "dbl",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b8834fc66fc848dd97916de5bf5f53e5",
          "Name": "precision",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b476b25b41c54413b254865dac3bedc6",
          "Name": "dbl",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rounds a number to a specified precision"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "545b02ce-29ed-41bb-9a0e-be46d7dd0b8b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "fc57f3fa36834fe9b54869818e5f4d50",
      "Inputs": [
        {
          "Id": "2674bcd02efa4725b1808b0a689755fb",
          "Name": "dbl",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4c7cf51cb3024ec591eb6f949763b4a4",
          "Name": "precision",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c0336585ea1246eabe9c4a0795086611",
          "Name": "dbl",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rounds a number to a specified precision"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "3ae8681b25c2478f99560c4e6837ec44",
      "Inputs": [
        {
          "Id": "e19d050587b345d3a34bfea907284fac",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7689f0eca12f470fa5b405587ef34c74",
          "Name": "",
          "Description": "Watch contents.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "9a87076ce6e942b089ca7f4584312cba",
      "Inputs": [
        {
          "Id": "34ed6f3b518a4ad8a7c9b30526b93a86",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cbf68027ed114f7bbd31278a22aec8a9",
          "Name": "",
          "Description": "Watch contents.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "9acd7d8f868a484e8bcd03ee8f4f86f5",
      "Inputs": [
        {
          "Id": "1debec9cbe65412cb153d9671a157357",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d0b775b6c9fe4ad19a7958543276482a",
          "Name": "",
          "Description": "Watch contents.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.025,
      "StepValue": 0.001,
      "InputValue": 0.075,
      "Id": "732fdab22ed348aa97a9ddad258d4449",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "94155b434ef14ac29d2dead91a834ff1",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Calculating the distance between the studs based on the equations of (bending,shear,deflection)",
      "Id": "8a39fe4dc9a9494c927288cb6d21f798",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6718b735f89f49e0820e5440fa6bb880",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1100000;",
      "Id": "34ebb4c157434c7a9e6c93dac12b6569",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e3f2cec7aa65461ea89dbcdf03417ccd",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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": "125000;",
      "Id": "3c06c9541b594b64915d15768e58b9ce",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3eef62b236b4408a9b3e973c484c1c54",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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": "1250000000;",
      "Id": "5ef9b38de3f34a93964f4d0fd120d3ab",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "252fbbef42f44851b7be88010ddd9ef7",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Calculating the distance between the walers based on the equations of (bending,shear,deflection)",
      "Id": "bb85a493cf814c859c3acb55882e1565",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2a92ec0baef44d38910f09e3beec1d6c",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2;",
      "Id": "533bbdfa5b3748eaa692fc8e37fd4a6c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4aec142287764a5fb56128b5f55437f4",
          "Name": "",
          "Description": "Value of expression at line 1",
          "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": "20;",
      "Id": "0804ba065f624056a17b47c0463da021",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7c42f2b5f97847179490ad86059135d7",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    }
  ],
  "Connectors": [
    {
      "Start": "01521b1f486645198888fac168582838",
      "End": "e5acef30a5a740c9b62d895da93c71c7",
      "Id": "bf0c9956fcac41e5be426fa4d360854f"
    },
    {
      "Start": "8a663014034a4f1fbb732175cf767e7c",
      "End": "e2aeea2571b24e088f7bf7e68b4906ec",
      "Id": "07cd803397a24a259597591b4a4997da"
    },
    {
      "Start": "8a663014034a4f1fbb732175cf767e7c",
      "End": "3bc4dafcd8d641b2a2f80e8d9acae26f",
      "Id": "8890c600b7ea4d7a902a5b1c348ea8ba"
    },
    {
      "Start": "ab6c55da32c14e0ba6bf1b48e6d208cc",
      "End": "99be9c45c52b40c8beeae0085dac4f16",
      "Id": "459d9082ead44073989e6986c7093e97"
    },
    {
      "Start": "38098c093fb24ecfa21672b75ab6d849",
      "End": "82f597f685e14c0b84c5ecf675a2499a",
      "Id": "53af6b4dc4024b3f81f5dc3d7818640b"
    },
    {
      "Start": "38098c093fb24ecfa21672b75ab6d849",
      "End": "0f4279d24b7a456394558c6f0308d1d6",
      "Id": "10425f5445a24a4284099785a6d4bd17"
    },
    {
      "Start": "f2e32b9618de40ff9729c746aa0f2125",
      "End": "92234f3a34754f029d2de233fe919193",
      "Id": "1ed7c8756fda4c59b7b5a0b54393c63d"
    },
    {
      "Start": "f2e32b9618de40ff9729c746aa0f2125",
      "End": "7d1fee86235849efafd07815dde1bd7f",
      "Id": "ace751a9266b48578f307d7f384263c8"
    },
    {
      "Start": "1009519396a341668876f266ef80c749",
      "End": "44c4537e3f6b4e34b9304f826c037607",
      "Id": "e0861f4e62e54d26bc472fdb25f82e9e"
    },
    {
      "Start": "8a2fe606411946e59621a7992166fa3c",
      "End": "ee14b7d56b3949a9a708db8c4a407fc9",
      "Id": "556822d3130548c8a2fadede41e25009"
    },
    {
      "Start": "c0ffe205bc1446e08848a9302b43d3b0",
      "End": "12fa5543cfed4d4886a4e24afb8829dc",
      "Id": "fcb2f80f5f3945afa183d9eb2e797906"
    },
    {
      "Start": "c0ffe205bc1446e08848a9302b43d3b0",
      "End": "13d8f56a70de4f3496a56bfd9de6aa13",
      "Id": "f4f836ca7eea4139b5824db7739c8854"
    },
    {
      "Start": "c0ffe205bc1446e08848a9302b43d3b0",
      "End": "d9e20d3f7e2c4d56919459df50363d65",
      "Id": "42f5b889697d4ee0a806644d527ac8b1"
    },
    {
      "Start": "c0ffe205bc1446e08848a9302b43d3b0",
      "End": "598c5866c2b44bd588402cc9fe4071db",
      "Id": "f4f59a529b76404b86bf7a499891cc5d"
    },
    {
      "Start": "2b530107c6834931b7b10ec17c4b0347",
      "End": "02fdb08488e04d3cb441d8d3bd4bef34",
      "Id": "cbd1c113a0984d44b34b265561873a2e"
    },
    {
      "Start": "36051c9facdc4a878e01f431ec447369",
      "End": "cd0a35ea376b460795054fbe3d62ab74",
      "Id": "4c7e9bcfef454afbbf449094448f14f3"
    },
    {
      "Start": "36051c9facdc4a878e01f431ec447369",
      "End": "d65940d77c7e4b498ddcdf811b9cb02d",
      "Id": "f0b90ba20c354071ac880aca096ec2cb"
    },
    {
      "Start": "36051c9facdc4a878e01f431ec447369",
      "End": "57c77d7fb1a4474c8063652f97bc9e22",
      "Id": "1e81ebd634a644b7bd23e9c7026d4fd4"
    },
    {
      "Start": "36051c9facdc4a878e01f431ec447369",
      "End": "c2f7855fa87b477ca5e06990e5805b27",
      "Id": "a5bc658e84314f77b512b13b9b3d6b8b"
    },
    {
      "Start": "d595c7a6695146b4a8e4a5fe7c160319",
      "End": "e0899535dada4f5aa5dd2f49683b5e51",
      "Id": "c8ba595888c446208a2067aff5d81845"
    },
    {
      "Start": "b82d8c5b7f774e2db965918c04c3364f",
      "End": "1148de681eb54d009dc0cb45cffeaa5c",
      "Id": "0ae378669f3540e8b50dd1abaf53c488"
    },
    {
      "Start": "764fea19bf1e49349a105819e85e1700",
      "End": "806bc964527847588ed713723f9817d0",
      "Id": "b9c0052818b14a2e85705410da724343"
    },
    {
      "Start": "764fea19bf1e49349a105819e85e1700",
      "End": "4ad3a3447b324080ac047bd08ac7436b",
      "Id": "ecaadf21ec0f48e6b0597881c2b7a83f"
    },
    {
      "Start": "0bc8a0e252f7479f998b08d895d3798d",
      "End": "3cd6e999d2094ccc963f0cf5d1694791",
      "Id": "e38cf02900644537a9173d1601e22359"
    },
    {
      "Start": "0bc8a0e252f7479f998b08d895d3798d",
      "End": "aa28ef6849e94e97a9a2128d2f2126b7",
      "Id": "cb6fb843beef495ba1081ead6aa1b6b7"
    },
    {
      "Start": "49f4a19e64b84dd79537a37ce0c9b769",
      "End": "b30cda94f7634dbf88e35c0982b8b892",
      "Id": "eb5be2e2ae0e4bb8995a09ca17dd5bc2"
    },
    {
      "Start": "f646885542bc42b880bc9bb58796297f",
      "End": "5226ad6630d1443e8150541d96875843",
      "Id": "137d71a968444f43acbc54b7b641134f"
    },
    {
      "Start": "f646885542bc42b880bc9bb58796297f",
      "End": "5bbe7b8f017a4468b92e73093bfea37a",
      "Id": "561fd52075224ac3848d1c899dca2b00"
    },
    {
      "Start": "f646885542bc42b880bc9bb58796297f",
      "End": "2c22b0716153478da84597c3cf2834ee",
      "Id": "d89024560701412c947542804e58d4ee"
    },
    {
      "Start": "f646885542bc42b880bc9bb58796297f",
      "End": "b2b7c603bde349b38eaaea863699f6f3",
      "Id": "2145a7fb8c8f4b85820605694758baee"
    },
    {
      "Start": "8c0e1c16a2cc408e8cf904e7edcaeae2",
      "End": "95722d2cb1c743aeb09809b12e96be6a",
      "Id": "e1266fe01baf435996e195e4b6109fa4"
    },
    {
      "Start": "7a84da07d5e8421bb11b360a316d22ea",
      "End": "ec86f02215bb4f149ab208572f933d25",
      "Id": "90fa5da493b44138aec2414258ba2e3e"
    },
    {
      "Start": "7754e7fbd91f4fcb8b8bdbf616d92f0e",
      "End": "611d493c25404a84b0b91cfa9695f561",
      "Id": "b4b7a39648a5434292b14e72532dee67"
    },
    {
      "Start": "7754e7fbd91f4fcb8b8bdbf616d92f0e",
      "End": "8165e6056d3e43bab66b0be50a414b85",
      "Id": "b5f3b93346414fe3868e0f229664ccc4"
    },
    {
      "Start": "77c69d83fff344d5b7099e34d760ae30",
      "End": "d7e973faf1544af38e1a11629acf7b13",
      "Id": "2119efb897634a158ad395c52f88ee3d"
    },
    {
      "Start": "6b125b51f82640e186e35b2b4c868ed3",
      "End": "a9f379b72c044b349c61603a8b2b9976",
      "Id": "e22edcc3c9e94124b9d99fa486278d97"
    },
    {
      "Start": "0b6b88ff576c4f5d997e533281358766",
      "End": "5a0383fd78e14e578dcc613ab31caee9",
      "Id": "e31704ad60d549458ed64ab1a37db74a"
    },
    {
      "Start": "0b6b88ff576c4f5d997e533281358766",
      "End": "e42fa9943bfd4d7bb289146faa55525f",
      "Id": "2d8545c937ac47859f302c5fd223eeba"
    },
    {
      "Start": "0b6b88ff576c4f5d997e533281358766",
      "End": "2434bb00d2394098bf1bfe57183804bc",
      "Id": "357dfc64f79a4752851ef3341b3414ef"
    },
    {
      "Start": "0b6b88ff576c4f5d997e533281358766",
      "End": "de0cf6b4fcfb4bbd9699e29127ead87c",
      "Id": "f15f58cbc09c4a7ea82b6306a5c9ac58"
    },
    {
      "Start": "0b6b88ff576c4f5d997e533281358766",
      "End": "1244cadcc8f34c698ea88d43918a1a73",
      "Id": "18b949902da54ce88ec513100b69b918"
    },
    {
      "Start": "0b6b88ff576c4f5d997e533281358766",
      "End": "c0c59caf76f34060b46391414676ee1b",
      "Id": "f83dcd69a0574328bb48f716f2d5dc0b"
    },
    {
      "Start": "0b6b88ff576c4f5d997e533281358766",
      "End": "3db2351a54ee43419ce6036e4c809e3a",
      "Id": "7290a710e072437aa869d9e0242b892e"
    },
    {
      "Start": "37115049051c4639bed78c15342dc17e",
      "End": "9c54d08ffcb54a3c80b5f9ccbe7b84a8",
      "Id": "1397f32119994fe2a3694cb7dc70c7ff"
    },
    {
      "Start": "37115049051c4639bed78c15342dc17e",
      "End": "ded8d0ceb68b4043bb4e622240f1a93b",
      "Id": "f79f2bcc29f148c7ad30de7c64c3249f"
    },
    {
      "Start": "51e9b72fa0d24c69a9e9a17a1b18e617",
      "End": "53fab4c40fa44ac6b393317091edffd3",
      "Id": "ea3a77dffa2841c1b6a9d5e0485c5104"
    },
    {
      "Start": "51e9b72fa0d24c69a9e9a17a1b18e617",
      "End": "009e2936df47433c8e26b99fd020ae82",
      "Id": "2c5268aba17d4b9387d94f09e8f692b3"
    },
    {
      "Start": "51e9b72fa0d24c69a9e9a17a1b18e617",
      "End": "274a2b2ac70b48f3a4e694b827aeb917",
      "Id": "cf025268c5344ff7b65ba212f09630c3"
    },
    {
      "Start": "dfd0cefa69334e838cd3a975a35eeabb",
      "End": "7bc2a9f1bbb5491d986ccd560b23bb34",
      "Id": "e696a1dd64a54025822f9bf3c4eb494b"
    },
    {
      "Start": "2dd5bfe0c8d34bd9932da55743ffacfe",
      "End": "1a38fcc7f8c44dcb9ec55be1304bfc88",
      "Id": "5f141457bc4d4f02bb0e2de77c86dda7"
    },
    {
      "Start": "ae3b68b2dbc84e7e9ac06269cb46e891",
      "End": "8c7712a4cda3427f9a70b55c6817da2e",
      "Id": "b646e289a611498f9dd0fbc6e724e292"
    },
    {
      "Start": "2452944347534a4a9f96071b16e0705f",
      "End": "273d64f20dc64d6fbab401234974340c",
      "Id": "aa79cb837c4b453482e975f61968a14f"
    },
    {
      "Start": "15d4604f96fa446598c3d92b93a0806e",
      "End": "30876b4734c148109ff6889f4bc62e93",
      "Id": "4a3d921012cc44c49496d77ef84f8735"
    },
    {
      "Start": "15d4604f96fa446598c3d92b93a0806e",
      "End": "1344c62963414ae7aa653c5ffa1121ab",
      "Id": "37d509edf3e3407586532d820df0a0eb"
    },
    {
      "Start": "f0191afc4cf840949df4a4890918a053",
      "End": "cbb0ae868064489ea064a7901d248c98",
      "Id": "80f8319f6efc470ebfe42dea6ed28c5d"
    },
    {
      "Start": "51ce1f487ac1435c8a6948b1373f4ef6",
      "End": "7914d471077647769b29a116b2499df2",
      "Id": "50de0c8020d1400ebd210352bf0e0b0b"
    },
    {
      "Start": "51ce1f487ac1435c8a6948b1373f4ef6",
      "End": "ebad15d1cc574ec6823ecd512cde3457",
      "Id": "669b3d8b4c924ef0aeac323d22baf1ea"
    },
    {
      "Start": "51ce1f487ac1435c8a6948b1373f4ef6",
      "End": "9a7cc697991d452fba121cdcf7e7dc5b",
      "Id": "e88914e551be4e57a8d7162fae292dd9"
    },
    {
      "Start": "51ce1f487ac1435c8a6948b1373f4ef6",
      "End": "06edb29f88d042a3a0847d970bfea907",
      "Id": "96b8ba0fa7ca4a73b6ddee998aa9473f"
    },
    {
      "Start": "51ce1f487ac1435c8a6948b1373f4ef6",
      "End": "941dddc58c334e0d89268c4888cacc52",
      "Id": "ec19270fb3e144a8b25d318bcc1afef5"
    },
    {
      "Start": "51ce1f487ac1435c8a6948b1373f4ef6",
      "End": "835a180e725d41af92bc3897d2088d5f",
      "Id": "0c170e514d964c88bd5788a0773e8a56"
    },
    {
      "Start": "eef806425abd407c82b2f22ac1ccf6f0",
      "End": "3fbcffc040a947caab7e1bb3b5f683ac",
      "Id": "27b95bb8604c42b8bc0ff382ec6c8475"
    },
    {
      "Start": "329707e514874cf5984f0288a88eb7a0",
      "End": "bd7575973e4c4bffb04d09209adfff0a",
      "Id": "4b65188cbe4048c085c1c6cc278d24f8"
    },
    {
      "Start": "e71efcb083dd425b9375adc37f1caea5",
      "End": "c84b18b3b31a49cbb1564a779ff66ba9",
      "Id": "4bec4c2d49df41e0ad29c5ebb94024f9"
    },
    {
      "Start": "0ed1d39c6ec84e06ad574b26546fb629",
      "End": "6bcef597243e4d2897a27778f09fcaf5",
      "Id": "febc9e4a1cd14dcaa910f9e347881e04"
    },
    {
      "Start": "809a20e3e5ac47e39c086ebeb03ec042",
      "End": "cdf2f8c765f249d18b835458d7d895c4",
      "Id": "9f3a8572c7dd486b8a3e730215565ab3"
    },
    {
      "Start": "fcdda226eaaf42b591e4bc222c16af2e",
      "End": "e19d050587b345d3a34bfea907284fac",
      "Id": "93ce3e92e584487f935a3b0f1089b67d"
    },
    {
      "Start": "fcdda226eaaf42b591e4bc222c16af2e",
      "End": "fce436eae409465b811902438604d7fb",
      "Id": "bdc25217b7c54953a9778e4fe8260b72"
    },
    {
      "Start": "fcdda226eaaf42b591e4bc222c16af2e",
      "End": "9ad854b3c5c6413c85f823202c4fd652",
      "Id": "414181d192b04785b0a18846fe539f1e"
    },
    {
      "Start": "0bee6b94ff4f4f25a77065487610b47e",
      "End": "b19fda6a70264ebaa4c5cd5643bb519d",
      "Id": "caea2304fa5743ac9cf1a3bc056f4a0f"
    },
    {
      "Start": "e4de16d818a541519de998f449f7c72e",
      "End": "b16e724534b148739192309c35cc2db8",
      "Id": "ea7edb3c6273439e83ae254ec7ef93b3"
    },
    {
      "Start": "3d6413e518ef4ba0964f6e5dc3ea5d29",
      "End": "ae4c90650fbd40f381a6d89ba78f7ad1",
      "Id": "7ab17e9dd1a54d34be4b48f470e78a51"
    },
    {
      "Start": "3205135968ab4746800ac73869a8d2ea",
      "End": "77454eaa30f7415caa4b3bf69b4505b5",
      "Id": "3aabba1dd57a4de6a46c10fbebbd4ea2"
    },
    {
      "Start": "3f8539a9240e494a93fa82ecdcd14232",
      "End": "1314d99b86fa4d23bd95df57c08fe3b7",
      "Id": "08d2ca84cc074db0a7d92532eb8a3d1d"
    },
    {
      "Start": "3f8539a9240e494a93fa82ecdcd14232",
      "End": "559d791f5fcb4ea38b7c18ff8c77edb6",
      "Id": "7ec72a8aa24342fbb4eb85978b7ed475"
    },
    {
      "Start": "3f8539a9240e494a93fa82ecdcd14232",
      "End": "0f3f5387c8ef418aba14068219e9852a",
      "Id": "a4dc7ad315344af59688147865684110"
    },
    {
      "Start": "3f8539a9240e494a93fa82ecdcd14232",
      "End": "708a7faf281345b2a7425be53b3ccc56",
      "Id": "4207712924c843fa99047084477b3e15"
    },
    {
      "Start": "c18916a763dc4b42807ada01e8f73989",
      "End": "a97d6619662d4d82bfeaf7bc00e801bb",
      "Id": "d58b7b2304854a59ab9571ccdd2e00d5"
    },
    {
      "Start": "8d5f0c2200724c59b115e64643c44cdf",
      "End": "5aba7c9328f141f5a39c47e971c7e4f1",
      "Id": "0a0678f69cf74f3fbd2fcd9abdfec573"
    },
    {
      "Start": "21b4e18a87624907965bcd620695e16b",
      "End": "fbf346e696a34659a3d35edeb9b968ad",
      "Id": "493ec53463bd41df8e6d5a879002a840"
    },
    {
      "Start": "207f95c36de344048eb0e7fc9f3a46fd",
      "End": "8a58132441034766abe8a5574ec217f6",
      "Id": "cca99998f28549e8ae49ce81690caea8"
    },
    {
      "Start": "7a7a22940c21487399cf46d2281f4ad1",
      "End": "57dee35178d547db94c89b0f7bd7dcc1",
      "Id": "17fb98f12fb9452ebf7e08e416f29251"
    },
    {
      "Start": "30a573cf29e64d8cadb466855a6dd712",
      "End": "dc31e746ce1d40a0970c651cd17a2bf9",
      "Id": "b27831268ac04d0786a84d0cfda4db39"
    },
    {
      "Start": "e9f932893fde4badb3a33d8e50e84416",
      "End": "ecd67b0167814d7ebd6cf66d0351e954",
      "Id": "2b5081920c3643be83088ef181dd28e0"
    },
    {
      "Start": "31ede1acf4f649f3b1739f79378a1ec6",
      "End": "b555a5b815b74396a3553b62c71e053d",
      "Id": "30c6959266334949b022818be075ac22"
    },
    {
      "Start": "419cf5b2a643498f8d8702405a05feed",
      "End": "34ed6f3b518a4ad8a7c9b30526b93a86",
      "Id": "0021792445f743dd9fa1fbc3dc4ddfeb"
    },
    {
      "Start": "419cf5b2a643498f8d8702405a05feed",
      "End": "5804ec4f28dd446483e7ef366784f81d",
      "Id": "42824132faa14f50a958d071793bfa45"
    },
    {
      "Start": "b65d4925f3644366a0986eee0af49d4f",
      "End": "b6ea5386a41249df813354411da37a8c",
      "Id": "b81c46f81a004c5a947b6de8e61f99a7"
    },
    {
      "Start": "994dadf0c194483f89970f97049d365f",
      "End": "a6533a002b5c40a2b4319e35acc38348",
      "Id": "9ae937be926e4c8c8ebabf2756408203"
    },
    {
      "Start": "77ac19656a604581ad2174714304c4e3",
      "End": "80d4949805f94dd38623152bcd7dc8ef",
      "Id": "d31931e4bfe34986815510a11116f67d"
    },
    {
      "Start": "0c4009e4db9c4d699d1e646a4bcb49fc",
      "End": "b8167b93768740af95670e6eb4e0a2e0",
      "Id": "9f60e59b60cd48c38b58bd76ff6e9b98"
    },
    {
      "Start": "f7ccb0a1ace24425957d4fd68615790e",
      "End": "809fec62761a422682e436138ef2765a",
      "Id": "c269ff4d8d0e48a2a50439a0b3cd7d11"
    },
    {
      "Start": "48ae784580604ed6b017473bc974668c",
      "End": "80d5cbc7d84445e3a4c8eeae32b59010",
      "Id": "1ebae51aa0364daa862f3847e7ac2e06"
    },
    {
      "Start": "caf402a44b2542e697615db88c30338d",
      "End": "5a565e3f71424f07b186691b7e430889",
      "Id": "82afce5a35b14c8a8c053bcf0569421e"
    },
    {
      "Start": "549fa6059e7246478fe7e7078d308a97",
      "End": "4bf9fe8a174c4ff989816f944f42faa9",
      "Id": "265242e618634d43b121c3d0a76ed70e"
    },
    {
      "Start": "f8996ef710c0430e9dbeab427a1c599d",
      "End": "270600c038fa47c2b0f306451f5feba5",
      "Id": "62a27f0c73e24af9aa292027f72e9305"
    },
    {
      "Start": "1238fddd0a4c41dfa43f4de9b45e4496",
      "End": "44906aeb87384641a26759f65e685e2d",
      "Id": "42b6ed0eaa714677829a0ea983bcb53f"
    },
    {
      "Start": "fc46d972c9df43d3ac4facf89e4ec16f",
      "End": "811060ed91a94494bc24de5e5f902c5d",
      "Id": "b2e5cb5a40c04ea3b5759bc7eab49da3"
    },
    {
      "Start": "fc46d972c9df43d3ac4facf89e4ec16f",
      "End": "898be9b1e56d4e51837f81c6941a5858",
      "Id": "64ed6040574a4223af31e45d800ac3c2"
    },
    {
      "Start": "fc46d972c9df43d3ac4facf89e4ec16f",
      "End": "1aaba665937045cba7a5832acff4bd24",
      "Id": "0219783be6ac47e9b97453fa39210286"
    },
    {
      "Start": "fc46d972c9df43d3ac4facf89e4ec16f",
      "End": "63739edfbd004a358af00db92010df90",
      "Id": "a40a19411e9f4e20971ef4abd99a8262"
    },
    {
      "Start": "fc46d972c9df43d3ac4facf89e4ec16f",
      "End": "a40840f888d149f3a957fc508788ac08",
      "Id": "246c6485a6d14198b4aa8ee7e94507a6"
    },
    {
      "Start": "fc46d972c9df43d3ac4facf89e4ec16f",
      "End": "1554835fceea407a983d4645fa263f19",
      "Id": "4e326dfa1f3546078126514fb3e5a598"
    },
    {
      "Start": "fc46d972c9df43d3ac4facf89e4ec16f",
      "End": "41717970c7cb4af4ad112905b0dcdcc3",
      "Id": "5fa4efe5afe24d459f97c9c6471c2962"
    },
    {
      "Start": "fc46d972c9df43d3ac4facf89e4ec16f",
      "End": "91efc92bec6b4d0b8d97b28493f24284",
      "Id": "69df48ba838a4732886fd54e18037c9f"
    },
    {
      "Start": "57b77e9dbe1049439f36a24d2631034d",
      "End": "7a60a95513894c3980ab73bf09ef28bb",
      "Id": "6d0c05bbe74343bfaa20fb7bf37d544e"
    },
    {
      "Start": "57b77e9dbe1049439f36a24d2631034d",
      "End": "aa363043c8194e1d8c25571346bdda6d",
      "Id": "f7caef4d82b64209af081a7ae776133e"
    },
    {
      "Start": "57b77e9dbe1049439f36a24d2631034d",
      "End": "a457fd80b30f46f18096a133a6e31079",
      "Id": "5f9033cf611043309e528bf0444eaa24"
    },
    {
      "Start": "3a8b753dc5bd4585ad9e2372f6a79f9b",
      "End": "d7c864304b1147468fde44b836f48e94",
      "Id": "3788e59f21d743ee9671044c83f85c75"
    },
    {
      "Start": "3a8b753dc5bd4585ad9e2372f6a79f9b",
      "End": "e03035c348374ccab4947b8f2a9369ba",
      "Id": "1e513cc4ce224de18c99d3df562698e7"
    },
    {
      "Start": "3a8b753dc5bd4585ad9e2372f6a79f9b",
      "End": "f4089aceef39427da0a952d3e58c93b4",
      "Id": "d608b32a21c844de95fb80f9e898c37a"
    },
    {
      "Start": "0bc7a6d6d0c7452cb93aefd3e675fe9a",
      "End": "f1dfb48c98b54b4c918a07bf1bebf71c",
      "Id": "8db427cca6bf414c9a1e11cfc59e30f9"
    },
    {
      "Start": "14c4c4fbed1a4c4e848ecda3fd2a731a",
      "End": "1debec9cbe65412cb153d9671a157357",
      "Id": "9ceec5c8c2ff4296a2aa79685880223e"
    },
    {
      "Start": "0b7feb862d914d26b2a8fa6e85219ce5",
      "End": "2674bcd02efa4725b1808b0a689755fb",
      "Id": "b98aa91deab244b79d3274796c5402d3"
    },
    {
      "Start": "0e164bc1f9764b9db0870ae13b63a3d2",
      "End": "0e369b05979f48c1bf9529c2961b660e",
      "Id": "1db371e079a84b8e98311dc4f8072452"
    },
    {
      "Start": "0e164bc1f9764b9db0870ae13b63a3d2",
      "End": "c0946873f8c448d88de860842e804b7e",
      "Id": "4958d843472b4ea3b5e08b5c1e96a69a"
    },
    {
      "Start": "b476b25b41c54413b254865dac3bedc6",
      "End": "c1f4e2e716054cb5b8feaf03a45763b3",
      "Id": "e78c52f4066a466abdd40ba4888b11f4"
    },
    {
      "Start": "b476b25b41c54413b254865dac3bedc6",
      "End": "3d3b153fc22f459ea59c607189434898",
      "Id": "1edfdc1f44cb4158a71c3d98633bf489"
    },
    {
      "Start": "c0336585ea1246eabe9c4a0795086611",
      "End": "34a2bc6ef8df40849b3d93eed0a2734e",
      "Id": "0d8ffc3f86c44c55b63e531c853f421c"
    },
    {
      "Start": "c0336585ea1246eabe9c4a0795086611",
      "End": "774cc168ad8541dda32ae703dda01ec0",
      "Id": "e72062f46099462db0c0837049d3b020"
    },
    {
      "Start": "94155b434ef14ac29d2dead91a834ff1",
      "End": "91765ea82fa34842973d3aa2206658d5",
      "Id": "088b342bfaca473a80375d6a2294f0bf"
    },
    {
      "Start": "94155b434ef14ac29d2dead91a834ff1",
      "End": "76baa1bed3fe49e09044d8eb82fb3495",
      "Id": "31ca2c4cc0474060bc2b6d8e438daeac"
    },
    {
      "Start": "94155b434ef14ac29d2dead91a834ff1",
      "End": "518cd5542ca94e108d1fe7c73dff5758",
      "Id": "6f407f99c0a8450d94d6828e1fd496e4"
    },
    {
      "Start": "94155b434ef14ac29d2dead91a834ff1",
      "End": "3135936269af44878e0c12d64cedb184",
      "Id": "23e738f343614aff8d695a1c91154d15"
    },
    {
      "Start": "94155b434ef14ac29d2dead91a834ff1",
      "End": "624534d8860042ec9296efa20728d097",
      "Id": "ed4f789807fa49aa91f015afb6045ece"
    },
    {
      "Start": "e3f2cec7aa65461ea89dbcdf03417ccd",
      "End": "88fa9cabdc0f4f73a8cca83d83c9038d",
      "Id": "88d977adfe2f442184701b94ca3c8f03"
    },
    {
      "Start": "e3f2cec7aa65461ea89dbcdf03417ccd",
      "End": "732890ae4ac84a98b67992ebcac61704",
      "Id": "18574bd6874b44b3b19c8c497a40ea76"
    },
    {
      "Start": "3eef62b236b4408a9b3e973c484c1c54",
      "End": "2dd5836580d24e9187f9ab76ef5abc11",
      "Id": "8e91003ebb8d49a3b6c88f96cd1a5696"
    },
    {
      "Start": "3eef62b236b4408a9b3e973c484c1c54",
      "End": "350d8baf35c948d3a615857608e5b603",
      "Id": "fb532ca775794e62bc40238d8f67e9ce"
    },
    {
      "Start": "252fbbef42f44851b7be88010ddd9ef7",
      "End": "76faabb64043412393943c0f71005fce",
      "Id": "a8273da02327448f93e98ebae224ebd4"
    },
    {
      "Start": "252fbbef42f44851b7be88010ddd9ef7",
      "End": "8e941d15f84941f5aa120e6cc8b5e012",
      "Id": "aebf8410828b4c1fae20e6ee8216fa93"
    },
    {
      "Start": "4aec142287764a5fb56128b5f55437f4",
      "End": "affdc60a81e844e486c547de20f06710",
      "Id": "64ab6e69474b41cabff78fabfe1b1f67"
    },
    {
      "Start": "4aec142287764a5fb56128b5f55437f4",
      "End": "9bd5e2f655484088877954114e8de336",
      "Id": "68dcb18b795f4c609cec6df122a2e7a5"
    },
    {
      "Start": "7c42f2b5f97847179490ad86059135d7",
      "End": "3dc71671d25f4279a5ba01c7ba538c2a",
      "Id": "6693ba5d7fc243bcba47e9da29d6c7be"
    },
    {
      "Start": "7c42f2b5f97847179490ad86059135d7",
      "End": "ff73c96cc7894a439f343afafb199cf9",
      "Id": "4924b541aed0420b9e92cff4686d0149"
    }
  ],
  "Dependencies": [
    "6d1e3caa-780d-40fd-a045-766b3170235d",
    "545b02ce-29ed-41bb-9a0e-be46d7dd0b8b"
  ],
  "NodeLibraryDependencies": [
    {
      "Name": "Clockwork for Dynamo 2.x",
      "Version": "2.1.2",
      "ReferenceType": "Package",
      "Nodes": [
        "cc13b9150cf44a06a891e9207f6253f7",
        "ca2e7bc06c4e48c0b04fee58449d486a",
        "93fda6129a164ec09c98031a11f47a08",
        "92146b63227c40089d3fec94359ecbe7",
        "fc57f3fa36834fe9b54869818e5f4d50"
      ]
    }
  ],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.10.1.3976",
      "RunType": "Automatic",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": -4.38770866394043,
      "EyeY": 7.0492277145385742,
      "EyeZ": 14.270021438598633,
      "LookX": 11.550746917724609,
      "LookY": -4.4649953842163086,
      "LookZ": -13.722230911254883,
      "UpX": 0.017981506884098053,
      "UpY": 0.99961006641387939,
      "UpZ": -0.021364150568842888
    },
    "NodeViews": [
      {
        "ShowGeometry": false,
        "Name": "Point.ByCoordinates",
        "Id": "d5da69dc93884349a12eb3f966f5971a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2895.9304821837777,
        "Y": 75.287318625027865
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "3510fc4aeced4126af855a190095b67c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3690.1845153271315,
        "Y": 290.28471038384691
      },
      {
        "ShowGeometry": true,
        "Name": "sheathing width (m)",
        "Id": "9cfb6e53aef34386b1e17af08b883313",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5415.1798539799993,
        "Y": 200.46604019122452
      },
      {
        "ShowGeometry": false,
        "Name": "Point.ByCoordinates",
        "Id": "9d4730b34e09466c8c9fe9b42764cf3f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2900.7351588361262,
        "Y": 231.23978073483863
      },
      {
        "ShowGeometry": true,
        "Name": "Line.ByStartPointEndPoint",
        "Id": "910beceae1894978aca1cf50b01c4491",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2642.2205668466654,
        "Y": 174.75141856510345
      },
      {
        "ShowGeometry": true,
        "Name": "Surface.ByLoft",
        "Id": "d6a9e55acc24490d95e3f96a8ce1c899",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2392.2519431279884,
        "Y": 45.608435758484575
      },
      {
        "ShowGeometry": true,
        "Name": "Surface.Thicken",
        "Id": "f3869aff7d154b559954c38e4509b4c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2203.3141028707573,
        "Y": 184.70917024986898
      },
      {
        "ShowGeometry": true,
        "Name": "Boolean",
        "Id": "df50dda4765343f184adb9e800f26858",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2363.816070989842,
        "Y": 330.49522235149175
      },
      {
        "ShowGeometry": false,
        "Name": "Point.ByCoordinates",
        "Id": "8b98b98062f145619d36dc58f21fd5a9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2897.1476477803335,
        "Y": 373.63407783601974
      },
      {
        "ShowGeometry": false,
        "Name": "Point.ByCoordinates",
        "Id": "75fbd9dba7c54ee9a2971274d40592f4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2901.4197648162271,
        "Y": 517.2791079468459
      },
      {
        "ShowGeometry": true,
        "Name": "Line.ByStartPointEndPoint",
        "Id": "b60bda6f0dd94dbab198d84048a678f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2680.5447473390273,
        "Y": 435.32599575370932
      },
      {
        "ShowGeometry": true,
        "Name": "Surface.ByLoft",
        "Id": "b2eba2cfd11948ee87c0b5f4e65d39a9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2423.4350444073593,
        "Y": 545.1497782340391
      },
      {
        "ShowGeometry": true,
        "Name": "Surface.Thicken",
        "Id": "6986b897ac5c476fa9c3f13402d223ad",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2198.6447823982512,
        "Y": 373.70080150915214
      },
      {
        "ShowGeometry": true,
        "Name": "Geometry.Translate",
        "Id": "2938eadbb0624c8eb00518290f7d2bc4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1123.4530681675287,
        "Y": 153.36194888191267
      },
      {
        "ShowGeometry": true,
        "Name": "Vector.YAxis",
        "Id": "ce2d97026df54776b1e1b0ba54987a84",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2040.5003745129629,
        "Y": 53.5408342219323
      },
      {
        "ShowGeometry": true,
        "Name": "Geometry.Translate",
        "Id": "258e378cc4204242b8e2cd4312bca186",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1867.9690543718225,
        "Y": 29.939761055012241
      },
      {
        "ShowGeometry": true,
        "Name": "List Create",
        "Id": "25753e9cfca64d44a4fcfb31be40df18",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1282.0721279816494,
        "Y": 197.17821012436502
      },
      {
        "ShowGeometry": true,
        "Name": "Wall height (m)",
        "Id": "dd20a80df08f49eb84b33962914070c3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5394.8862167193365,
        "Y": 623.49100654933136
      },
      {
        "ShowGeometry": true,
        "Name": "Wall thickness (m)",
        "Id": "a9b7d33b2cc24ab593dd51754183804d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5394.76778435677,
        "Y": 707.03875458435482
      },
      {
        "ShowGeometry": true,
        "Name": "Curve.Length",
        "Id": "0bf96e34325641dd8d3a9fb03b2a1350",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1784.9242257883334,
        "Y": 420.03777918277433
      },
      {
        "ShowGeometry": true,
        "Name": "NurbsCurve.ByControlPoints",
        "Id": "528816078c0a48cf8047498913efa7bf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1900.6034131433764,
        "Y": 266.7766150435923
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "795fe3b28dea4fc0b641b2abc51fa862",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1918.4321586830379,
        "Y": 415.25199017465752
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "f891b4e83c2448b5aa61e06fe6f43ef3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1574.0712032556444,
        "Y": 342.43632236659528
      },
      {
        "ShowGeometry": true,
        "Name": "Geometry.Translate",
        "Id": "2e6baad956064def88520a768b94fbe9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1811.1708594445354,
        "Y": 562.17372087709282
      },
      {
        "ShowGeometry": true,
        "Name": "Vector.XAxis",
        "Id": "ee7577bc24df4891b9177479af87d8ee",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1955.8008399957357,
        "Y": 596.71787226202309
      },
      {
        "ShowGeometry": true,
        "Name": "List Create",
        "Id": "b8109ea2db0b421bbf2f0d7db6d77589",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1244.8860263560191,
        "Y": 435.710178759065
      },
      {
        "ShowGeometry": true,
        "Name": "Geometry.Translate",
        "Id": "4a5b069ddcac429989a388706f9c411c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1065.676613786412,
        "Y": 397.95744683530552
      },
      {
        "ShowGeometry": true,
        "Name": "Wall length (m)",
        "Id": "48ee705fabbb444ba3b621af08834f1d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5393.9515508100976,
        "Y": 789.77865537243758
      },
      {
        "ShowGeometry": true,
        "Name": "Distance between the studs",
        "Id": "69e2f32e55464bafb4e254f3a585ec59",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3664.02954784101,
        "Y": 1008.7269568223919
      },
      {
        "ShowGeometry": true,
        "Name": "List.MinimumItem",
        "Id": "97726001364e4e03b5ca92289a9d9303",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2853.0171743785886,
        "Y": 1008.1007844652311
      },
      {
        "ShowGeometry": true,
        "Name": "List Create",
        "Id": "307849f9a2de4220bd6dd7cc8ae5dcbb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3009.8933461252896,
        "Y": 1000.1943101663956
      },
      {
        "ShowGeometry": true,
        "Name": "Rounding.Floor+",
        "Id": "cc13b9150cf44a06a891e9207f6253f7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2693.2086568881509,
        "Y": 1089.2912132483536
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "d39b90517b6d4625b42936fbfda2dc96",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2850.46591581683,
        "Y": 1089.1409976679231
      },
      {
        "ShowGeometry": true,
        "Name": "Cuboid.ByLengths",
        "Id": "18d3d281c22a4c2bb2b85bcfeae6217e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1518.2527553064867,
        "Y": 1079.9448266731158
      },
      {
        "ShowGeometry": true,
        "Name": "Point.ByCoordinates",
        "Id": "0e8987a7941a407886272c7027845dc6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1567.8171971487554,
        "Y": 896.87044162032657
      },
      {
        "ShowGeometry": true,
        "Name": "Number of studs",
        "Id": "e9a04efed4dc414da909f733075bbb9d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2678.7435307048845,
        "Y": 936.69278451323862
      },
      {
        "ShowGeometry": true,
        "Name": "Stud width (m)",
        "Id": "2e92fea3c603411e9d2eda50f297e934",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5414.501510600101,
        "Y": 330.67551699520385
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "ebab860ffa704b8aa158c5cce0b6f3f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2185.7552454959332,
        "Y": 994.851610599161
      },
      {
        "ShowGeometry": true,
        "Name": "Geometry.Translate",
        "Id": "e786a7725617463e911d9f5bc209ff85",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1321.0186904610114,
        "Y": 971.7893698540222
      },
      {
        "ShowGeometry": true,
        "Name": "Vector.YAxis",
        "Id": "d50d7bac38b64d8b88a840725a8010f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1391.6360806243333,
        "Y": 856.02968030518377
      },
      {
        "ShowGeometry": true,
        "Name": "Distance between walers",
        "Id": "275c7bc6dfc14045990b40649b6dde5c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3642.5989033469459,
        "Y": 1574.1927107776316
      },
      {
        "ShowGeometry": true,
        "Name": "Rounding.Floor+",
        "Id": "ca2e7bc06c4e48c0b04fee58449d486a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2746.86814468688,
        "Y": 1637.7380894515718
      },
      {
        "ShowGeometry": true,
        "Name": "List.MinimumItem",
        "Id": "4ceab320c2d1403998bb5754a42b2afd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2904.7186956192659,
        "Y": 1554.9964004129072
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "157b84abe3cd4bc1bf0d9caf45803f86",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2905.2951574049412,
        "Y": 1639.1789586812497
      },
      {
        "ShowGeometry": true,
        "Name": "List Create",
        "Id": "7400854bb5b347759afbc6bc31f8ba8a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3042.5337145144608,
        "Y": 1566.3729197436573
      },
      {
        "ShowGeometry": true,
        "Name": "Cuboid.ByLengths",
        "Id": "a12a3ad2655b4ccab55ef3603b52c451",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1635.2193338181548,
        "Y": 1709.7789614050876
      },
      {
        "ShowGeometry": true,
        "Name": "Point.ByCoordinates",
        "Id": "a4585aecdac440af9ee54f0356371383",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1686.3965528330191,
        "Y": 1490.885050757955
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "d0417454f7a84a8298882553d21f9e84",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2501.4773867491485,
        "Y": 1645.4039294037059
      },
      {
        "ShowGeometry": true,
        "Name": "Number of walers",
        "Id": "891a9095de634ee3b07b16e6c91798cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2733.1582105470593,
        "Y": 1468.31717653895
      },
      {
        "ShowGeometry": true,
        "Name": "sheathing thickness (m)",
        "Id": "98caec9877094d86ad589c0986a8d0b4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5415.4655815909591,
        "Y": 264.99702062393771
      },
      {
        "ShowGeometry": true,
        "Name": "Waler thickness (m)",
        "Id": "958ffcca738c447b8d2e3fa1d0493737",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5396.3069931852806,
        "Y": 884.56748937549617
      },
      {
        "ShowGeometry": true,
        "Name": "Waler width (m)",
        "Id": "b5e25222dbf04cf482d1b2a5fc1394c0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5396.5329223594545,
        "Y": 945.38680517049011
      },
      {
        "ShowGeometry": true,
        "Name": "Geometry.Translate",
        "Id": "25730e65a6894784b79ed03a5786ce35",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1351.2149095952545,
        "Y": 1627.5247857622676
      },
      {
        "ShowGeometry": true,
        "Name": "Vector.YAxis",
        "Id": "220aae6aa3844ac785867cb4990f489e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1484.5854517306652,
        "Y": 1557.5325773528323
      },
      {
        "ShowGeometry": true,
        "Name": "Volume of wood",
        "Id": "6dfb9cd1f5df4c0fa50e8e01b90fa7c4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -4854.7702281415659,
        "Y": -529.807768160344
      },
      {
        "ShowGeometry": true,
        "Name": "Number of sheathing",
        "Id": "fe7f7aa9aefe4d7395b89e81132c8c79",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3687.5943841056096,
        "Y": 548.03279742003861
      },
      {
        "ShowGeometry": true,
        "Name": "Rounding.Round+",
        "Id": "93fda6129a164ec09c98031a11f47a08",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2214.7589336895408,
        "Y": 1489.2693950444134
      },
      {
        "ShowGeometry": true,
        "Name": "Rounding.Round+",
        "Id": "92146b63227c40089d3fec94359ecbe7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2417.5288760947028,
        "Y": 1078.5656105552093
      },
      {
        "ShowGeometry": true,
        "Name": "Rounding.Round+",
        "Id": "fc57f3fa36834fe9b54869818e5f4d50",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3307.3820452467116,
        "Y": 547.1424316390478
      },
      {
        "ShowGeometry": true,
        "Name": "Distance between studs (m)",
        "Id": "3ae8681b25c2478f99560c4e6837ec44",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3959.6453509491221,
        "Y": -531.472305813315
      },
      {
        "ShowGeometry": true,
        "Name": "Distance between walers (m)",
        "Id": "9a87076ce6e942b089ca7f4584312cba",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3966.7295917073143,
        "Y": -310.84922949983195
      },
      {
        "ShowGeometry": true,
        "Name": "Volume of wood (m3)",
        "Id": "9acd7d8f868a484e8bcd03ee8f4f86f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3935.1618493728929,
        "Y": -419.0869860065045
      },
      {
        "ShowGeometry": true,
        "Name": "Stud thickness (m)",
        "Id": "732fdab22ed348aa97a9ddad258d4449",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5410.1075668238,
        "Y": 395.75747885902985
      },
      {
        "ShowGeometry": true,
        "Name": "String",
        "Id": "8a39fe4dc9a9494c927288cb6d21f798",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3662.2190020239677,
        "Y": 923.72180701708385
      },
      {
        "ShowGeometry": true,
        "Name": "Fb(Extreme Fiber in Bending) (Kg/m2)",
        "Id": "34ebb4c157434c7a9e6c93dac12b6569",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5397.450059799794,
        "Y": 1007.9683803745829
      },
      {
        "ShowGeometry": true,
        "Name": "Fv(Shear Parallel to Grain) (Kg/m2)",
        "Id": "3c06c9541b594b64915d15768e58b9ce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5397.4658691503537,
        "Y": 1086.4588810699788
      },
      {
        "ShowGeometry": true,
        "Name": "E(Modulus of Elasticity) (Kg/m2)",
        "Id": "5ef9b38de3f34a93964f4d0fd120d3ab",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5396.6937155181677,
        "Y": 1165.7405340067685
      },
      {
        "ShowGeometry": true,
        "Name": "String",
        "Id": "bb85a493cf814c859c3acb55882e1565",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3642.1941008862423,
        "Y": 1473.67007286409
      },
      {
        "ShowGeometry": true,
        "Name": "Casting velocity (m/h)",
        "Id": "533bbdfa5b3748eaa692fc8e37fd4a6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5393.8398344878406,
        "Y": 1247.6114098233052
      },
      {
        "ShowGeometry": true,
        "Name": "Casting process temperature (c)",
        "Id": "0804ba065f624056a17b47c0463da021",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5394.7229268462379,
        "Y": 1330.0409896854599
      }
    ],
    "Annotations": [
      {
        "Id": "f6ffaf8bed54431980826fc2c8153e28",
        "Title": "Parameters",
        "Nodes": [
          "9cfb6e53aef34386b1e17af08b883313",
          "2e92fea3c603411e9d2eda50f297e934",
          "98caec9877094d86ad589c0986a8d0b4",
          "732fdab22ed348aa97a9ddad258d4449"
        ],
        "Left": -5425.4655815909591,
        "Top": 147.26604019122453,
        "Width": 324.55801476715897,
        "Height": 316.29143866780532,
        "FontSize": 36.0,
        "InitialTop": 200.46604019122452,
        "InitialHeight": 340.29143866780532,
        "TextblockHeight": 43.2,
        "Background": "#FFC1D676"
      },
      {
        "Id": "dfd56282446246faa4eacb21fc3f4618",
        "Title": "Inputs",
        "Nodes": [
          "dd20a80df08f49eb84b33962914070c3",
          "a9b7d33b2cc24ab593dd51754183804d",
          "48ee705fabbb444ba3b621af08834f1d",
          "958ffcca738c447b8d2e3fa1d0493737",
          "b5e25222dbf04cf482d1b2a5fc1394c0",
          "5ef9b38de3f34a93964f4d0fd120d3ab",
          "3c06c9541b594b64915d15768e58b9ce",
          "34ebb4c157434c7a9e6c93dac12b6569",
          "0804ba065f624056a17b47c0463da021",
          "533bbdfa5b3748eaa692fc8e37fd4a6c"
        ],
        "Left": -5407.4658691503537,
        "Top": 570.29100654933131,
        "Width": 320.35887596507291,
        "Height": 852.34998313612846,
        "FontSize": 36.0,
        "InitialTop": 623.49100654933136,
        "InitialHeight": 851.5499831361285,
        "TextblockHeight": 43.2,
        "Background": "#FF848484"
      },
      {
        "Id": "0c7e705772ae4acb956bd2be93715871",
        "Title": "Modeling the sheathing of formwork",
        "Nodes": [
          "d5da69dc93884349a12eb3f966f5971a",
          "3510fc4aeced4126af855a190095b67c",
          "9d4730b34e09466c8c9fe9b42764cf3f",
          "910beceae1894978aca1cf50b01c4491",
          "d6a9e55acc24490d95e3f96a8ce1c899",
          "f3869aff7d154b559954c38e4509b4c9",
          "df50dda4765343f184adb9e800f26858",
          "8b98b98062f145619d36dc58f21fd5a9",
          "75fbd9dba7c54ee9a2971274d40592f4",
          "b60bda6f0dd94dbab198d84048a678f5",
          "b2eba2cfd11948ee87c0b5f4e65d39a9",
          "6986b897ac5c476fa9c3f13402d223ad",
          "2938eadbb0624c8eb00518290f7d2bc4",
          "ce2d97026df54776b1e1b0ba54987a84",
          "258e378cc4204242b8e2cd4312bca186",
          "25753e9cfca64d44a4fcfb31be40df18",
          "0bf96e34325641dd8d3a9fb03b2a1350",
          "528816078c0a48cf8047498913efa7bf",
          "795fe3b28dea4fc0b641b2abc51fa862",
          "f891b4e83c2448b5aa61e06fe6f43ef3",
          "2e6baad956064def88520a768b94fbe9",
          "ee7577bc24df4891b9177479af87d8ee",
          "b8109ea2db0b421bbf2f0d7db6d77589",
          "4a5b069ddcac429989a388706f9c411c",
          "fc57f3fa36834fe9b54869818e5f4d50",
          "fe7f7aa9aefe4d7395b89e81132c8c79"
        ],
        "Left": -3700.1845153271315,
        "Top": -23.260238944987762,
        "Width": 2882.1079015407195,
        "Height": 729.23395982208058,
        "FontSize": 36.0,
        "InitialTop": 29.939761055012241,
        "InitialHeight": 711.77811120701085,
        "TextblockHeight": 43.2,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "b10535e4553f4b9c8a86ef5de7444b37",
        "Title": "Modeling the studs of formwork",
        "Nodes": [
          "69e2f32e55464bafb4e254f3a585ec59",
          "97726001364e4e03b5ca92289a9d9303",
          "307849f9a2de4220bd6dd7cc8ae5dcbb",
          "cc13b9150cf44a06a891e9207f6253f7",
          "d39b90517b6d4625b42936fbfda2dc96",
          "18d3d281c22a4c2bb2b85bcfeae6217e",
          "0e8987a7941a407886272c7027845dc6",
          "e9a04efed4dc414da909f733075bbb9d",
          "ebab860ffa704b8aa158c5cce0b6f3f5",
          "e786a7725617463e911d9f5bc209ff85",
          "d50d7bac38b64d8b88a840725a8010f3",
          "92146b63227c40089d3fec94359ecbe7",
          "8a39fe4dc9a9494c927288cb6d21f798"
        ],
        "Left": -3674.02954784101,
        "Top": 802.82968030518373,
        "Width": 2600.6108573799984,
        "Height": 446.51514636793218,
        "FontSize": 36.0,
        "InitialTop": 856.02968030518377,
        "InitialHeight": 378.26153294316987,
        "TextblockHeight": 43.2,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "f8f04df3a94046aea1aaa41c462d4d5a",
        "Title": "Modeling the walers of formwork",
        "Nodes": [
          "275c7bc6dfc14045990b40649b6dde5c",
          "ca2e7bc06c4e48c0b04fee58449d486a",
          "4ceab320c2d1403998bb5754a42b2afd",
          "157b84abe3cd4bc1bf0d9caf45803f86",
          "7400854bb5b347759afbc6bc31f8ba8a",
          "a12a3ad2655b4ccab55ef3603b52c451",
          "a4585aecdac440af9ee54f0356371383",
          "d0417454f7a84a8298882553d21f9e84",
          "891a9095de634ee3b07b16e6c91798cb",
          "25730e65a6894784b79ed03a5786ce35",
          "220aae6aa3844ac785867cb4990f489e",
          "93fda6129a164ec09c98031a11f47a08",
          "bb85a493cf814c859c3acb55882e1565"
        ],
        "Left": -3652.5989033469459,
        "Top": 1415.11717653895,
        "Width": 2548.9839937516913,
        "Height": 464.06178486613771,
        "FontSize": 36.0,
        "InitialTop": 1468.31717653895,
        "InitialHeight": 386.46178486613758,
        "TextblockHeight": 43.2,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "64abed42dba9453e9ecfbe752e6bafd1",
        "Title": "Performance criteria",
        "Nodes": [
          "6dfb9cd1f5df4c0fa50e8e01b90fa7c4",
          "3ae8681b25c2478f99560c4e6837ec44",
          "9a87076ce6e942b089ca7f4584312cba",
          "9acd7d8f868a484e8bcd03ee8f4f86f5"
        ],
        "Left": -4864.7702281415659,
        "Top": -584.672305813315,
        "Width": 1147.1248771924438,
        "Height": 381.62307631348307,
        "FontSize": 36.0,
        "InitialTop": -531.472305813315,
        "InitialHeight": 365.623076313483,
        "TextblockHeight": 43.2,
        "Background": "#FFBB87C6"
      }
    ],
    "X": 3995.5960097793818,
    "Y": -1009.541623795528,
    "Zoom": 1.0266361534129609
  }
}