{ "Uuid": "9273c777-33e3-4df2-ac96-69e743edbbed", "IsCustomNode": false, "Description": null, "Name": "Areas", "ElementResolver": { "ResolutionMap": {} }, "Inputs": [], "Outputs": [], "Nodes": [ { "ConcreteType": "Autodesk.AutoCAD.DynamoNodes.AcObjectsOfType, AutoCADNodesUI", "NodeType": "ExtensionNode", "Id": "391015600b94416f804dc511cf9d35d6", "Inputs": [ { "Id": "aa305f49d5c249ee9f678671e01b8cf0", "Name": "type", "Description": "string", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "1d2213f3014049bba4960522eb2354ca", "Name": "block", "Description": "Block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "b3238bc85add4aa2b51a7efa6f79409b", "Name": "Object[]", "Description": "Object[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Select all objects of the type." }, { "ConcreteType": "Autodesk.AutoCAD.DynamoNodes.AcObjectTypes, AutoCADNodesUI", "SelectedIndex": 9, "SelectedString": "Hatch", "NodeType": "ExtensionNode", "Id": "82c94b67862b4104adacf0a5782764a8", "Inputs": [], "Outputs": [ { "Id": "aa3e2674344c42659f168df3095fa197", "Name": "Object Type", "Description": "string", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Select object type." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.AutoCAD.DynamoNodes.Document.Current", "Id": "83c30ac3d0684f93bd32a1c70488e137", "Inputs": [], "Outputs": [ { "Id": "4bbbf57a472e41888649d4c94ea3c2eb", "Name": "Document", "Description": "Document", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Get the current AutoCAD document.\n\nDocument.Current: Document" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.AutoCAD.DynamoNodes.Document.ModelSpace", "Id": "279eaa4612bb402395a1039ec23d1d4c", "Inputs": [ { "Id": "000d95a3a19b43eb86dacc157ad75b3a", "Name": "document", "Description": "Autodesk.AutoCAD.DynamoNodes.Document", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "e8e9e52a567e4639888c44d1854516ba", "Name": "Block", "Description": "Block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Get the model space block table record.\n\nDocument.ModelSpace: Block" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.AutoCAD.DynamoNodes.Hatch.Geometry", "Id": "53b3f2333670451cbe2864c4fe25c0b6", "Inputs": [ { "Id": "11ab0bd4257043edb6784d4ef7335bee", "Name": "hatch", "Description": "Autodesk.AutoCAD.DynamoNodes.Hatch", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "539f3b0d1aa5465ab4d9ac63404d0caa", "Name": "PolyCurve[]", "Description": "PolyCurve[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Hatch.Geometry: PolyCurve[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByPatch@Autodesk.DesignScript.Geometry.Curve", "Id": "80f32b53da574c659a4dffba745bacba", "Inputs": [ { "Id": "ccbc2cf49bf04ee9a0d907c4716ab278", "Name": "closedCurve", "Description": "Curve", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "28a2621cea3a436aa88f6bb9c7e0662f", "Name": "Surface", "Description": "Surface", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Create a Surface by filling in the interior of a closed boundary defined by input Curves.\n\nSurface.ByPatch (closedCurve: Curve): Surface" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Area", "Id": "b061bbba1c424a44a1e3a75343e031c2", "Inputs": [ { "Id": "70a8b04c7dbd474aa4532a50609ae2b7", "Name": "surface", "Description": "Autodesk.DesignScript.Geometry.Surface", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "0f4f009270cd4e469ee8aed0bf4f8ca3", "Name": "double", "Description": "double", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the total surface area.\n\nSurface.Area: double" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves@Autodesk.DesignScript.Geometry.Curve[],double", "Id": "ba63872979a941418df63ae582cf203b", "Inputs": [ { "Id": "c4446abdffc84ba0bf84c00acc5cd177", "Name": "curves", "Description": "Curves to join into polycurve\n\nCurve[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "0221921d3a774745824a34aa824b8a50", "Name": "joinTolerance", "Description": "Tolerance to determine size of gap allowed between curves to be joined\n\ndouble\nDefault value : 0.001", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f9d2b1ee9cdf41309fd4dc4ed001fa54", "Name": "PolyCurve", "Description": "PolyCurve", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Make PolyCurve by joining curves. Flips curve as needed for connectivity. Choose a preferred join tolerance between 1e-6 and 1e-3 units.\n\nPolyCurve.ByJoinedCurves (curves: Curve[], joinTolerance: double = 0.001): PolyCurve" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Area", "Id": "fb01d763c54c4aa993cec7a5ee783d73", "Inputs": [ { "Id": "bc9608e830ec4b71a7c01fd8139b2162", "Name": "surface", "Description": "Autodesk.DesignScript.Geometry.Surface", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "952b429424254cba9f766516282ed7d3", "Name": "double", "Description": "double", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the total surface area.\n\nSurface.Area: double" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "-@var[]..[],var[]..[]", "Id": "054e31f85e2e4f62be7a913d27c61729", "Inputs": [ { "Id": "c5e8ec09ced74b3bb54813fe6d89d9d8", "Name": "x", "Description": "x value.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "74606a12c6f34a0d891b8a814d877b16", "Name": "y", "Description": "y value.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "ce0f72e15d6449c9b7fa5569022400ea", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "x subtract y.\n\n- (x: var[]..[], y: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.AutoCAD.DynamoNodes.DocumentExtensions.ObjectHandle@Autodesk.AutoCAD.DynamoNodes.Object", "Id": "84dda22b3b2546568dc038d0622107fd", "Inputs": [ { "Id": "35f682245f264a18b648b66421e1099b", "Name": "item", "Description": "The handle\n\nObject", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f01d35cad15840cea7352a7cda462c91", "Name": "string", "Description": "The Object Handle", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "The Object handle\n\nDocumentExtensions.ObjectHandle (item: Object): string" }, { "ConcreteType": "Autodesk.AutoCAD.DynamoNodes.AcObjectsOnLayer, AutoCADNodesUI", "NodeType": "ExtensionNode", "Id": "d1109723889543a68acf788098f93c11", "Inputs": [ { "Id": "1f7374f0e6d94087a7eaf4896e42c058", "Name": "layer", "Description": "string", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "8e4762fe250e48e9831e044aecd45a5f", "Name": "block", "Description": "Block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "fe8c53244a184433951f6c78da43d80d", "Name": "Object[]", "Description": "Object[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Select all objects on the layer." }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"X-E-PERVIOUS\";", "Id": "4f618ee03a72467298e6c9aa5363b8c1", "Inputs": [], "Outputs": [ { "Id": "dbc9a870d53c4278b566892108f49e48", "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": "DSCore.Math.Sum@double[]", "Id": "d1be4dc16690493dab6e2671bac90c86", "Inputs": [ { "Id": "7e7acf754706404ba51aaf12c9573496", "Name": "values", "Description": "The numbers to sum\n\ndouble[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "a38e83e57822424097ea35d2c126b18f", "Name": "sum", "Description": "The sum of the values", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"X-E-IMPERVIOUS\";", "Id": "3a2f59a0784743a2bef5edae47a3100d", "Inputs": [], "Outputs": [ { "Id": "8fdbb66be7e94822b42119422998b2a4", "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.AutoCAD.DynamoNodes.Hatch.Geometry", "Id": "e0d0344f466d4872b1c76cf36668399a", "Inputs": [ { "Id": "3fc9c327b9a64f27b85de6ad6dae50fb", "Name": "hatch", "Description": "Autodesk.AutoCAD.DynamoNodes.Hatch", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "dc1cf16d225248dd8f825fe422481562", "Name": "PolyCurve[]", "Description": "PolyCurve[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Hatch.Geometry: PolyCurve[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves@Autodesk.DesignScript.Geometry.Curve[],double", "Id": "aa5182ffefca4782a098231df368b6f1", "Inputs": [ { "Id": "68bbdf398bb2479dadfa9145e49e7635", "Name": "curves", "Description": "Curves to join into polycurve\n\nCurve[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "10bf1744cab94fd2a4bb294c277aab32", "Name": "joinTolerance", "Description": "Tolerance to determine size of gap allowed between curves to be joined\n\ndouble\nDefault value : 0.001", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "422d3f1a511049a498b512e46b044910", "Name": "PolyCurve", "Description": "PolyCurve", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Make PolyCurve by joining curves. Flips curve as needed for connectivity. Choose a preferred join tolerance between 1e-6 and 1e-3 units.\n\nPolyCurve.ByJoinedCurves (curves: Curve[], joinTolerance: double = 0.001): PolyCurve" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByPatch@Autodesk.DesignScript.Geometry.Curve", "Id": "efc4c58b9e2b4e62b185caecaf96610c", "Inputs": [ { "Id": "2ad39b041c1941d88f4f1791d31560af", "Name": "closedCurve", "Description": "Curve", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "81618448a2a24bc182a12c76679811cb", "Name": "Surface", "Description": "Surface", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Create a Surface by filling in the interior of a closed boundary defined by input Curves.\n\nSurface.ByPatch (closedCurve: Curve): Surface" }, { "ConcreteType": "Autodesk.AutoCAD.DynamoNodes.AcObjectsOnLayer, AutoCADNodesUI", "NodeType": "ExtensionNode", "Id": "79a9192750d044018aa098a1520678cc", "Inputs": [ { "Id": "acf7de7bc0574fbd99ea8ed4d84376e4", "Name": "layer", "Description": "string", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "902b1f65cb6e40b6b804c5045c2fdf4b", "Name": "block", "Description": "Block", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "ee059b1d011d40e1936901b377dee5b7", "Name": "Object[]", "Description": "Object[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Select all objects on the layer." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Area", "Id": "e0e34efc482449d8b9bf0ad05d8f1a9c", "Inputs": [ { "Id": "722ce274448d4c4f870b2b29d03677af", "Name": "surface", "Description": "Autodesk.DesignScript.Geometry.Surface", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "5dfc958bf16348c5aee5f843f73f738d", "Name": "double", "Description": "double", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the total surface area.\n\nSurface.Area: double" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.AutoCAD.DynamoNodes.DocumentExtensions.ObjectHandle@Autodesk.AutoCAD.DynamoNodes.Object", "Id": "33f928f50bb64c648ac3d93bd4095f0d", "Inputs": [ { "Id": "ba5087d931224738991313611acb3465", "Name": "item", "Description": "The handle\n\nObject", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "ddafdfebfb324f04be45085766321f47", "Name": "string", "Description": "The Object Handle", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "The Object handle\n\nDocumentExtensions.ObjectHandle (item: Object): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.Math.Sum@double[]", "Id": "c3506f9773d242f9aa2ea17bce93ec5a", "Inputs": [ { "Id": "84c87e32672d411a9ec39ed85e8dd826", "Name": "values", "Description": "The numbers to sum\n\ndouble[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f3f41f6aef71405283d8727ec682fb67", "Name": "sum", "Description": "The sum of the values", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.AutoCAD.DynamoNodes.DocumentExtensions.AddNewTypes", "Id": "fcd03085a2ef4ae998942b78243117b9", "Inputs": [], "Outputs": [ { "Id": "bb3e43c5de674fdbb3cbf47a27ef0c1a", "Name": "void", "Description": "void", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Add cusotm object\n\nDocumentExtensions.AddNewTypes ( ): void" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.IntersectAll@Autodesk.DesignScript.Geometry.Geometry[]", "Id": "74984d985d06479f8f074e6e199a23ab", "Inputs": [ { "Id": "1a134fb348704bbaaf842fc7b16db34a", "Name": "geometry", "Description": "Autodesk.DesignScript.Geometry.Geometry", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "b970f9bc0e5b48c58dcfd70cddc950e6", "Name": "others", "Description": "Geometry[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "8b6fb173a6d2481d91676b0ce90fdbf4", "Name": "Geometry[]", "Description": "Geometry[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "CrossProduct", "Description": "Get the intersection of Geometry for this object and a collection of other Geometries. Finds common geometry of all participants.\n\nGeometry.IntersectAll (others: Geometry[]): Geometry[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByPatch@Autodesk.DesignScript.Geometry.Curve", "Id": "4d8d2d40c17946a3be414dc13594cac8", "Inputs": [ { "Id": "bbdff95376ec41649eb62becccb30635", "Name": "closedCurve", "Description": "Curve", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "fb7ec44e0f7d4221bd940258d778d25a", "Name": "Surface", "Description": "Surface", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Create a Surface by filling in the interior of a closed boundary defined by input Curves.\n\nSurface.ByPatch (closedCurve: Curve): Surface" } ], "Connectors": [ { "Start": "aa3e2674344c42659f168df3095fa197", "End": "aa305f49d5c249ee9f678671e01b8cf0", "Id": "45981bbe35c140e0a661cefd624203d0" }, { "Start": "4bbbf57a472e41888649d4c94ea3c2eb", "End": "000d95a3a19b43eb86dacc157ad75b3a", "Id": "e6ea65bf0a6d4899ba3a71554d6bc961" }, { "Start": "e8e9e52a567e4639888c44d1854516ba", "End": "1d2213f3014049bba4960522eb2354ca", "Id": "fd23c384beae49e29fcd53d06f7ed088" }, { "Start": "e8e9e52a567e4639888c44d1854516ba", "End": "8e4762fe250e48e9831e044aecd45a5f", "Id": "6cfc644149a34af4bbed906de6288574" }, { "Start": "e8e9e52a567e4639888c44d1854516ba", "End": "902b1f65cb6e40b6b804c5045c2fdf4b", "Id": "d471a86232a243e689f9499e93794d0d" }, { "Start": "539f3b0d1aa5465ab4d9ac63404d0caa", "End": "c4446abdffc84ba0bf84c00acc5cd177", "Id": "9ddb0da16b804c449bd410d7d38e02ef" }, { "Start": "28a2621cea3a436aa88f6bb9c7e0662f", "End": "bc9608e830ec4b71a7c01fd8139b2162", "Id": "d1ff4b64df384efd8d797fe0c022e052" }, { "Start": "0f4f009270cd4e469ee8aed0bf4f8ca3", "End": "c5e8ec09ced74b3bb54813fe6d89d9d8", "Id": "f49906bccf4a47b0a9788b53f8ac49e3" }, { "Start": "f9d2b1ee9cdf41309fd4dc4ed001fa54", "End": "ccbc2cf49bf04ee9a0d907c4716ab278", "Id": "9f748587ce26455e851bebce5a45a6ee" }, { "Start": "f9d2b1ee9cdf41309fd4dc4ed001fa54", "End": "b970f9bc0e5b48c58dcfd70cddc950e6", "Id": "7f822dd418eb4eb18c6929845c306028" }, { "Start": "952b429424254cba9f766516282ed7d3", "End": "7e7acf754706404ba51aaf12c9573496", "Id": "f30ac5cf5f084bf4b4317ff77bcbd576" }, { "Start": "952b429424254cba9f766516282ed7d3", "End": "74606a12c6f34a0d891b8a814d877b16", "Id": "6b9c045c80bd43dda637839bae50f2ac" }, { "Start": "fe8c53244a184433951f6c78da43d80d", "End": "35f682245f264a18b648b66421e1099b", "Id": "9aaf09aef01c426697f572653140474c" }, { "Start": "fe8c53244a184433951f6c78da43d80d", "End": "11ab0bd4257043edb6784d4ef7335bee", "Id": "c98a01f625784fa8813f70095460ca7f" }, { "Start": "dbc9a870d53c4278b566892108f49e48", "End": "1f7374f0e6d94087a7eaf4896e42c058", "Id": "453450a0516b4b1cbcc6288da5bd778a" }, { "Start": "8fdbb66be7e94822b42119422998b2a4", "End": "acf7de7bc0574fbd99ea8ed4d84376e4", "Id": "3fb0d9d61ee34b68b285becddeeb340c" }, { "Start": "dc1cf16d225248dd8f825fe422481562", "End": "68bbdf398bb2479dadfa9145e49e7635", "Id": "3e5474db38014470baf25c5d8f65d651" }, { "Start": "422d3f1a511049a498b512e46b044910", "End": "2ad39b041c1941d88f4f1791d31560af", "Id": "8c32eb55d35b4453a76b715c20bfbf27" }, { "Start": "422d3f1a511049a498b512e46b044910", "End": "1a134fb348704bbaaf842fc7b16db34a", "Id": "839da39e3f3e47b196ad8dcbbced1c37" }, { "Start": "81618448a2a24bc182a12c76679811cb", "End": "722ce274448d4c4f870b2b29d03677af", "Id": "0d7a77db42fa4c3796c5944dbef3d7cf" }, { "Start": "ee059b1d011d40e1936901b377dee5b7", "End": "3fc9c327b9a64f27b85de6ad6dae50fb", "Id": "d9348174c87140818e602dd12f5c7b18" }, { "Start": "ee059b1d011d40e1936901b377dee5b7", "End": "ba5087d931224738991313611acb3465", "Id": "8036459d8d3b4ccdbe43875bcff73f61" }, { "Start": "5dfc958bf16348c5aee5f843f73f738d", "End": "84c87e32672d411a9ec39ed85e8dd826", "Id": "259520e5b14c4a86b1ea2456858a68f0" }, { "Start": "8b6fb173a6d2481d91676b0ce90fdbf4", "End": "bbdff95376ec41649eb62becccb30635", "Id": "69bcc9818901404a9ec0af7fc3e60601" }, { "Start": "fb7ec44e0f7d4221bd940258d778d25a", "End": "70a8b04c7dbd474aa4532a50609ae2b7", "Id": "921360afb054452187d4725d8b7ac507" } ], "Dependencies": [], "NodeLibraryDependencies": [ { "Name": "Civil3DToolkit", "Version": "1.0.5", "ReferenceType": "Package", "Nodes": [ "53b3f2333670451cbe2864c4fe25c0b6", "84dda22b3b2546568dc038d0622107fd" ] }, { "Name": "Civil3DToolkit", "Version": "1.0.12", "ReferenceType": "Package", "Nodes": [ "e0d0344f466d4872b1c76cf36668399a", "33f928f50bb64c648ac3d93bd4095f0d", "fcd03085a2ef4ae998942b78243117b9" ] } ], "Bindings": [], "View": { "Dynamo": { "ScaleFactor": 1.0, "HasRunWithoutCrash": true, "IsVisibleInDynamoLibrary": true, "Version": "2.4.1.6394", "RunType": "Manual", "RunPeriod": "1000" }, "Camera": { "Name": "Background Preview", "EyeX": 8.3975938733091322, "EyeY": 22.335104264930507, "EyeZ": -1.85786927763465, "LookX": -0.20321821129459749, "LookY": -18.357158596435724, "LookZ": -7.458949284086831, "UpX": -0.022444894079079694, "UpY": 0.56640623692483327, "UpZ": -0.82382049106733746 }, "NodeViews": [ { "ShowGeometry": true, "Name": "All Objects of Type", "Id": "391015600b94416f804dc511cf9d35d6", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 415.26696370496074, "Y": 559.65854201496154 }, { "ShowGeometry": true, "Name": "Objects Types", "Id": "82c94b67862b4104adacf0a5782764a8", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 191.29937777835022, "Y": 474.60595267225074 }, { "ShowGeometry": true, "Name": "Document.Current", "Id": "83c30ac3d0684f93bd32a1c70488e137", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 32.799377778350163, "Y": 821.91722188174322 }, { "ShowGeometry": true, "Name": "Document.ModelSpace", "Id": "279eaa4612bb402395a1039ec23d1d4c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 193.90077050839835, "Y": 721.84544351233558 }, { "ShowGeometry": true, "Name": "Hatch.Geometry", "Id": "53b3f2333670451cbe2864c4fe25c0b6", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1198.8488916419599, "Y": 990.52457953089993 }, { "ShowGeometry": true, "Name": "Surface.ByPatch", "Id": "80f32b53da574c659a4dffba745bacba", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1804.3968403972631, "Y": 980.41398804041251 }, { "ShowGeometry": true, "Name": "Surface.Area", "Id": "b061bbba1c424a44a1e3a75343e031c2", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2624.7861161981687, "Y": 335.75891031963283 }, { "ShowGeometry": true, "Name": "PolyCurve.ByJoinedCurves", "Id": "ba63872979a941418df63ae582cf203b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1482.2027858042136, "Y": 1089.2029264843691 }, { "ShowGeometry": true, "Name": "Surface.Area", "Id": "fb01d763c54c4aa993cec7a5ee783d73", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2203.24795046813, "Y": 1011.7969723302872 }, { "ShowGeometry": true, "Name": "Substract Intersected Area in each original area", "Id": "054e31f85e2e4f62be7a913d27c61729", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3274.0575526846615, "Y": 298.42028563263062 }, { "ShowGeometry": true, "Name": "DocumentExtensions.ObjectHandle", "Id": "84dda22b3b2546568dc038d0622107fd", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 900.31215918521639, "Y": 1323.0711086613226 }, { "ShowGeometry": true, "Name": "All Objects on Layer", "Id": "d1109723889543a68acf788098f93c11", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 714.39112009987582, "Y": 1180.0288164597778 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "4f618ee03a72467298e6c9aa5363b8c1", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 515.39657216231649, "Y": 1021.7296842329034 }, { "ShowGeometry": true, "Name": "Math.Sum", "Id": "d1be4dc16690493dab6e2671bac90c86", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2473.7954013748154, "Y": 1093.4276500426731 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "3a2f59a0784743a2bef5edae47a3100d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 563.69846672379163, "Y": -169.38896374390129 }, { "ShowGeometry": true, "Name": "Hatch.Geometry", "Id": "e0d0344f466d4872b1c76cf36668399a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1228.1170645827792, "Y": 17.175349145305518 }, { "ShowGeometry": true, "Name": "PolyCurve.ByJoinedCurves", "Id": "aa5182ffefca4782a098231df368b6f1", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1509.5091605093294, "Y": -121.52389042119648 }, { "ShowGeometry": true, "Name": "Surface.ByPatch", "Id": "efc4c58b9e2b4e62b185caecaf96610c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1854.6796210729949, "Y": 19.498436030578432 }, { "ShowGeometry": true, "Name": "All Objects on Layer", "Id": "79a9192750d044018aa098a1520678cc", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 762.69301466135084, "Y": -11.089831517026369 }, { "ShowGeometry": true, "Name": "Surface.Area", "Id": "e0e34efc482449d8b9bf0ad05d8f1a9c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2193.2717764980675, "Y": -144.6362281140523 }, { "ShowGeometry": true, "Name": "DocumentExtensions.ObjectHandle", "Id": "33f928f50bb64c648ac3d93bd4095f0d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 948.614053746694, "Y": 131.95246068451388 }, { "ShowGeometry": true, "Name": "Math.Sum", "Id": "c3506f9773d242f9aa2ea17bce93ec5a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2437.0328538920176, "Y": -63.005550401663186 }, { "ShowGeometry": true, "Name": "DocumentExtensions.AddNewTypes", "Id": "fcd03085a2ef4ae998942b78243117b9", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 290.856484739636, "Y": 259.89197289635405 }, { "ShowGeometry": true, "Name": "Geometry.IntersectAll", "Id": "74984d985d06479f8f074e6e199a23ab", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1850.0950289205527, "Y": 382.51524302723874 }, { "ShowGeometry": true, "Name": "Surface.ByPatch", "Id": "4d8d2d40c17946a3be414dc13594cac8", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2297.5247518807641, "Y": 410.62176579513374 } ], "Annotations": [ { "Id": "a2855e427e3d4f28b0748f130bdbbda0", "Title": "Capture Hatches in Model space\r\n", "Nodes": [ "391015600b94416f804dc511cf9d35d6", "82c94b67862b4104adacf0a5782764a8", "83c30ac3d0684f93bd32a1c70488e137", "279eaa4612bb402395a1039ec23d1d4c" ], "Left": 22.799377778350163, "Top": 378.60595267225074, "Width": 546.46758592661058, "Height": 536.31126920949248, "FontSize": 36.0, "InitialTop": 474.60595267225074, "InitialHeight": 492.31126920949248, "TextblockHeight": 86.0, "Background": "#FFC1D676" }, { "Id": "cc8fa52b035f409e82d57d6c8c05ed72", "Title": "Filter Hatches within the Pervious Layer", "Nodes": [ "84dda22b3b2546568dc038d0622107fd", "d1109723889543a68acf788098f93c11", "4f618ee03a72467298e6c9aa5363b8c1" ], "Left": 505.39657216231649, "Top": 968.72968423290342, "Width": 637.9155870228999, "Height": 447.34142442841915, "FontSize": 36.0, "InitialTop": 1021.7296842329034, "InitialHeight": 446.34142442841915, "TextblockHeight": 43.0, "Background": "#FFFFB8D8" }, { "Id": "a8e5fdfddcd54dc283c44f9b2c8a14cc", "Title": "Translate the Hatches into Dynamo geometry", "Nodes": [ "53b3f2333670451cbe2864c4fe25c0b6", "80f32b53da574c659a4dffba745bacba", "ba63872979a941418df63ae582cf203b" ], "Left": 1188.8488916419599, "Top": 927.41398804041251, "Width": 864.5479487553032, "Height": 280.78893844395657, "FontSize": 36.0, "InitialTop": 980.41398804041251, "InitialHeight": 283.699239566502, "TextblockHeight": 43.0, "Background": "#FFD4B6DB" }, { "Id": "61766bebc86748398449ce4db5ba403f", "Title": "Calculates sum of all the Pervious areas", "Nodes": [ "fb01d763c54c4aa993cec7a5ee783d73", "d1be4dc16690493dab6e2671bac90c86" ], "Left": 2193.24795046813, "Top": 915.79697233028719, "Width": 474.5474509066853, "Height": 270.63067771238593, "FontSize": 36.0, "InitialTop": 1011.7969723302872, "InitialHeight": 226.63067771238605, "TextblockHeight": 86.0, "Background": "#FFFFC999" }, { "Id": "4dbece39e9cf43f3b572ab4252553f0e", "Title": "If pervious areas are within Impervious areas - this code will substract the areas and give you a new total", "Nodes": [ "b061bbba1c424a44a1e3a75343e031c2", "054e31f85e2e4f62be7a913d27c61729" ], "Left": 2614.7861161981687, "Top": 202.42028563263062, "Width": 977.2714364864928, "Height": 226.33862468700221, "FontSize": 36.0, "InitialTop": 298.42028563263062, "InitialHeight": 237.76144421577482, "TextblockHeight": 86.0, "Background": "#FFB9F9E1" }, { "Id": "239f0772c5d0466da15c04d320b151b2", "Title": "Translate the Hatches into Dynamo geometry", "Nodes": [ "e0d0344f466d4872b1c76cf36668399a", "efc4c58b9e2b4e62b185caecaf96610c", "aa5182ffefca4782a098231df368b6f1" ], "Left": 1218.1170645827792, "Top": -174.52389042119648, "Width": 885.56255649021568, "Height": 287.02232645177492, "FontSize": 36.0, "InitialTop": -121.52389042119648, "InitialHeight": 286.02232645177492, "TextblockHeight": 43.0, "Background": "#FFD4B6DB" }, { "Id": "304f90d6c372497db79a1b0ab42e6ff6", "Title": "Filter Hatches within the Impervious Layer", "Nodes": [ "33f928f50bb64c648ac3d93bd4095f0d", "79a9192750d044018aa098a1520678cc", "3a2f59a0784743a2bef5edae47a3100d" ], "Left": 553.69846672379163, "Top": -265.38896374390129, "Width": 637.9155870229024, "Height": 490.34142442841517, "FontSize": 36.0, "InitialTop": -169.38896374390129, "InitialHeight": 446.34142442841517, "TextblockHeight": 86.0, "Background": "#FFFFB8D8" }, { "Id": "77031deeab0a451aa88ea4435a8ce9cf", "Title": "Calculates sum of all the impervious areas", "Nodes": [ "e0e34efc482449d8b9bf0ad05d8f1a9c", "c3506f9773d242f9aa2ea17bce93ec5a" ], "Left": 2183.2717764980675, "Top": -240.6362281140523, "Width": 447.76107739395, "Height": 270.63067771238912, "FontSize": 36.0, "InitialTop": -144.6362281140523, "InitialHeight": 226.63067771238912, "TextblockHeight": 86.0, "Background": "#FFFFC999" } ], "X": 112.72640619551294, "Y": 199.476477703491, "Zoom": 0.54674555671621416 } }