Skip to content

Instantly share code, notes, and snippets.

@chuongmep
Created March 13, 2023 07:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chuongmep/aa666be627f8996c0d14de67feb86284 to your computer and use it in GitHub Desktop.
Save chuongmep/aa666be627f8996c0d14de67feb86284 to your computer and use it in GitHub Desktop.
{
"Uuid": "ae6cce42-a991-401d-8914-6b4734887fe2",
"IsCustomNode": false,
"Description": "",
"Name": "VectorAngleAxis",
"ElementResolver": {
"ResolutionMap": {
"Math": {
"Key": "DSCore.Math",
"Value": "DSCoreNodes.dll"
},
"Autodesk.Vector": {
"Key": "Autodesk.DesignScript.Geometry.Vector",
"Value": "ProtoGeometry.dll"
},
"Autodesk.DesignScript.Geometry.Vector": {
"Key": "Autodesk.DesignScript.Geometry.Vector",
"Value": "ProtoGeometry.dll"
}
}
},
"Inputs": [],
"Outputs": [],
"Nodes": [
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "530e97ae026d46d289505227edda792a",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "356c15b0f87a48c4acb8ec6c0c805219",
"Name": "vector",
"Description": "Autodesk.DesignScript.Geometry.Vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "3d76bef9d67c49e3b13ed1cf55ecf3b1",
"Name": "otherVector",
"Description": "Other vector\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "8748274fbb9a4154ae9561e7cb0c9856",
"Name": "rotationAxis",
"Description": "Axis of rotation\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "8467934265bc43dd952ef75b85e94088",
"Name": "double",
"Description": "Returns Angle between the supplied vectors in degrees from 0 to 360",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.AngleAboutAxis@Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Vector",
"Replication": "Auto",
"Description": "Returns the angle between the two vectors in degrees from 0 to 360. It uses axis of rotation to determine the direction of the angle.\n\nVector.AngleAboutAxis (otherVector: Vector, rotationAxis: Vector): double"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "ef13e9ae5f3f4edb9b971588f9d28269",
"NodeType": "FunctionNode",
"Inputs": [],
"Outputs": [
{
"Id": "2de07833268e4c5baeb64d5bc9c45478",
"Name": "Vector",
"Description": "Vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis",
"Replication": "Auto",
"Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "578681c5583a449294ee667ecb5e0824",
"NodeType": "FunctionNode",
"Inputs": [],
"Outputs": [
{
"Id": "c7363857aacf460e9fa2f87151480e5c",
"Name": "Vector",
"Description": "Vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
"Replication": "Auto",
"Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "12fbf4dc75fa41c0a5edadccca106265",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "6a33775b0a114d70b7f27eb075440fd8",
"Name": "vector",
"Description": "Autodesk.DesignScript.Geometry.Vector\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "8fbb03e1a0fb427290fd7cfb14f60b53",
"Name": "startPoint",
"Description": "Autodesk.DesignScript.Geometry.Point\n\nPoint",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "8800f9267cb04d53b3d23f570dc0bb17",
"Name": "scale",
"Description": "value scale start from 1\n\ndouble\nDefault value : 1000",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "4816d6cdd83642eeb84fcd7fa5eca3bb",
"Name": "Display",
"Description": "GeometryColor",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "bf2abb2afc4e48a49ac84c94c484b723",
"Name": "X",
"Description": "double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "e0ff899f098f488a98b1009066ad4be0",
"Name": "Y",
"Description": "double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "8424c6101e6f41f489ed22f9ac8c3db6",
"Name": "Z",
"Description": "double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "c6396a3619eb4f92b002711705759e79",
"Name": "Length",
"Description": "double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "OpenMEPSandbox.Geometry.Vector.Display@Autodesk.DesignScript.Geometry.Vector,Autodesk.DesignScript.Geometry.Point,double",
"Replication": "Auto",
"Description": "Shows a scalable line representing a Vector from a chosen starting point\n\nVector.Display (vector: Vector, startPoint: Point, scale: double = 1000): var[]..[]"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "a4819af890794e16a70608084ff91b2d",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "ce18743cf8b7431b8f3ccc32458a4b72",
"Name": "x",
"Description": "X coordinate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "ab3606b454c24c2a81029166573c0a76",
"Name": "y",
"Description": "Y coordinate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "c4b7d8b3f65845ce8fccec8d7edb478b",
"Name": "z",
"Description": "Z coordinate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "d00ad7d6dceb4f878524fa3b6e3a6f53",
"Name": "Point",
"Description": "Point created by coordinates",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
"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",
"Id": "831393d4d9ea4b8c8e368018156dfd80",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "a08d5bc19dfb4733a0471c7dafa3a914",
"Name": "vector",
"Description": "Autodesk.DesignScript.Geometry.Vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "3d5e6baba1bf4292a9ff0c52b18150c5",
"Name": "axis",
"Description": "Rotation axis vector\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "bcd2811cca634ee69a12cf0b618abf22",
"Name": "degrees",
"Description": "Number of degrees to rotate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "cf37aaf863ca4f0e91aba68354877e10",
"Name": "Vector",
"Description": "Rotated vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Rotate@Autodesk.DesignScript.Geometry.Vector,double",
"Replication": "Auto",
"Description": "Rotates a Vector around an axis by a specified number of degrees\n\nVector.Rotate (axis: Vector, degrees: double = 0): Vector"
},
{
"ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
"NumberType": "Integer",
"MaximumValue": 359,
"MinimumValue": 1,
"StepValue": 1,
"Id": "6cc01f03d04845e6a101b43a12f94c32",
"NodeType": "NumberInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "b7b25fc8f0834df596c6d6545752541d",
"Name": "",
"Description": "Int64",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Produces integer values",
"InputValue": 59
},
{
"ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
"VariableInputPorts": true,
"Id": "fb4003f60ba9473e9714e3aeb8fa5bb2",
"NodeType": "ExtensionNode",
"Inputs": [
{
"Id": "f098e082435c46fc8c47fc89fac69311",
"Name": "item0",
"Description": "Item Index #0",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "07f0c5d41b594d29a91efbcd0f384dfb",
"Name": "item1",
"Description": "Item Index #1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "1ad6b23938804274810f9188cf86849a",
"Name": "item2",
"Description": "Item Index #2",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "99f3a9cbd549468dbd53f08b6b89d437",
"Name": "list",
"Description": "A list (type: var[]..[])",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Makes a new list from the given inputs"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
"Id": "c5ca4b296aa9490dbc5deb0df6efb195",
"NodeType": "CodeBlockNode",
"Inputs": [],
"Outputs": [
{
"Id": "e75b1feb338b43d68f9b6d4c8623f1cf",
"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",
"Code": "50;"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "3e7c9878b4214b298b5eb784f61f2ae0",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "41b7baaa3f5646d8b1a46cc8dd5974d1",
"Name": "centerPoint",
"Description": "Center point of arc\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "8b1ebb56d02a4ee7af6e75e86aefe3b1",
"Name": "startPoint",
"Description": "Start point of arc\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(1, 0, 0)",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "bef3481057084347ac9f010e4293f2cb",
"Name": "endPoint",
"Description": "End point of arc\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 1, 0)",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "b72c9236d096417cabc0d5c2280c07d3",
"Name": "Arc",
"Description": "Arc created with center point, start point, and end point",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
"Replication": "Auto",
"Description": "Create an arc by providing it's center point, start point, and end point\n\nArc.ByCenterPointStartPointEndPoint (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), startPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(1, 0, 0), endPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 1, 0)): Arc"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "3ac440ec60cd420c922d4582a083d5e7",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "4bec7d7cde3a4cb581ed11dd10cb9693",
"Name": "point",
"Description": "point to offset\n\nPoint",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "0229b1be3b314e768b53266002e91c87",
"Name": "distance",
"Description": "distance from start point to end point\n\ndouble",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "2f5b9800f6f64ea38600f983e8961e61",
"Name": "direction",
"Description": "direction to direct to\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "8829b4444f154eb3886d013515f73b20",
"Name": "point",
"Description": "new point",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "OpenMEPSandbox.Geometry.Point.Offset@Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector",
"Replication": "Auto",
"Description": "Offset a point by a distance and a direction\n\nPoint.Offset (point: Point, distance: double, direction: Vector): Point"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
"Id": "01c65ead3f394ec196ae70fecaaf4790",
"NodeType": "CodeBlockNode",
"Inputs": [],
"Outputs": [
{
"Id": "25cd8aadb96e4e47972c0e73322c148e",
"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",
"Code": "20;"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "8b203d2ec7534e52b05e5ae4905a0e65",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "47d1674327b24985aa275b45fbed05f3",
"Name": "point",
"Description": "point to offset\n\nPoint",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "fe37b4e7594443c6878a68d0281bb664",
"Name": "distance",
"Description": "distance from start point to end point\n\ndouble",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "e608ae000f8c48e9ae70babb70a58d4f",
"Name": "direction",
"Description": "direction to direct to\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "b20dd8c5490647b58d02c8a9154d77e6",
"Name": "point",
"Description": "new point",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "OpenMEPSandbox.Geometry.Point.Offset@Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector",
"Replication": "Auto",
"Description": "Offset a point by a distance and a direction\n\nPoint.Offset (point: Point, distance: double, direction: Vector): Point"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
"Id": "54cd59b28b764bfaaf3b30d35908a61d",
"NodeType": "CodeBlockNode",
"Inputs": [
{
"Id": "285b04e126ae47cea19d8ce1944de843",
"Name": "vector1",
"Description": "vector1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "de7cf4226ab548128255e3c0831bd6f1",
"Name": "vector2",
"Description": "vector2",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "30ba2d45b84c4ba39f9b42891c760180",
"Name": "axis",
"Description": "axis",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "21f1e51b72a54e1dbe289dea70987d9b",
"Name": "",
"Description": "angle",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Allows for DesignScript code to be authored directly",
"Code": "angle = Math.Atan2(Autodesk.Vector.Dot(Autodesk.Vector.Cross(vector1, vector2), axis), Autodesk.Vector.Dot(vector1, vector2));"
}
],
"Connectors": [
{
"Start": "2de07833268e4c5baeb64d5bc9c45478",
"End": "356c15b0f87a48c4acb8ec6c0c805219",
"Id": "daad62ae52774fc9add030493f9b485a",
"IsHidden": "False"
},
{
"Start": "2de07833268e4c5baeb64d5bc9c45478",
"End": "07f0c5d41b594d29a91efbcd0f384dfb",
"Id": "ed055deb6df44a358b14e2a9cd30ce52",
"IsHidden": "False"
},
{
"Start": "2de07833268e4c5baeb64d5bc9c45478",
"End": "a08d5bc19dfb4733a0471c7dafa3a914",
"Id": "78e609d72a924824be01fff97bee9ba3",
"IsHidden": "False"
},
{
"Start": "2de07833268e4c5baeb64d5bc9c45478",
"End": "2f5b9800f6f64ea38600f983e8961e61",
"Id": "a6b0b2fe06614f569e994efb75d95521",
"IsHidden": "False"
},
{
"Start": "2de07833268e4c5baeb64d5bc9c45478",
"End": "285b04e126ae47cea19d8ce1944de843",
"Id": "588aab9a12ea42b7bf9526676e863c8e",
"IsHidden": "False"
},
{
"Start": "c7363857aacf460e9fa2f87151480e5c",
"End": "8748274fbb9a4154ae9561e7cb0c9856",
"Id": "1cdb89cd81674962ac08da3285a55b72",
"IsHidden": "False"
},
{
"Start": "c7363857aacf460e9fa2f87151480e5c",
"End": "3d5e6baba1bf4292a9ff0c52b18150c5",
"Id": "09a94c43848d4d72ac2bed039b372a49",
"IsHidden": "False"
},
{
"Start": "c7363857aacf460e9fa2f87151480e5c",
"End": "1ad6b23938804274810f9188cf86849a",
"Id": "03e9a79fc1734416a060fb1a417c66e1",
"IsHidden": "False"
},
{
"Start": "c7363857aacf460e9fa2f87151480e5c",
"End": "30ba2d45b84c4ba39f9b42891c760180",
"Id": "85bae7e904b046e7adc556d5eae8dbdf",
"IsHidden": "False"
},
{
"Start": "d00ad7d6dceb4f878524fa3b6e3a6f53",
"End": "8fbb03e1a0fb427290fd7cfb14f60b53",
"Id": "ba77089b7f1540e3876a7caacc70cbc4",
"IsHidden": "False"
},
{
"Start": "d00ad7d6dceb4f878524fa3b6e3a6f53",
"End": "41b7baaa3f5646d8b1a46cc8dd5974d1",
"Id": "4a65acc8ce634f80a55b233efd6c13fa",
"IsHidden": "False"
},
{
"Start": "d00ad7d6dceb4f878524fa3b6e3a6f53",
"End": "4bec7d7cde3a4cb581ed11dd10cb9693",
"Id": "35f940bb8b424ebaa9dbbc3a0fd9e7d1",
"IsHidden": "False"
},
{
"Start": "d00ad7d6dceb4f878524fa3b6e3a6f53",
"End": "47d1674327b24985aa275b45fbed05f3",
"Id": "47b5deacafd94c9d9ea7917c5a14bc4a",
"IsHidden": "False"
},
{
"Start": "cf37aaf863ca4f0e91aba68354877e10",
"End": "3d76bef9d67c49e3b13ed1cf55ecf3b1",
"Id": "dfb6ea51b7b648e8874a851d79dab71e",
"IsHidden": "False"
},
{
"Start": "cf37aaf863ca4f0e91aba68354877e10",
"End": "f098e082435c46fc8c47fc89fac69311",
"Id": "2e52ac89d36c4c40a15175ef579eddc2",
"IsHidden": "False"
},
{
"Start": "cf37aaf863ca4f0e91aba68354877e10",
"End": "e608ae000f8c48e9ae70babb70a58d4f",
"Id": "993c5b90ab9b493789d4c7c4847dd59d",
"IsHidden": "False"
},
{
"Start": "cf37aaf863ca4f0e91aba68354877e10",
"End": "de7cf4226ab548128255e3c0831bd6f1",
"Id": "d6c1b87714a94346a25f47e540b832e2",
"IsHidden": "False"
},
{
"Start": "b7b25fc8f0834df596c6d6545752541d",
"End": "bcd2811cca634ee69a12cf0b618abf22",
"Id": "51962e84e59b4f3cabc77cf856616a7e",
"IsHidden": "False"
},
{
"Start": "99f3a9cbd549468dbd53f08b6b89d437",
"End": "6a33775b0a114d70b7f27eb075440fd8",
"Id": "0e20c90437c546cba7e6bbb83a59ecaf",
"IsHidden": "False"
},
{
"Start": "e75b1feb338b43d68f9b6d4c8623f1cf",
"End": "8800f9267cb04d53b3d23f570dc0bb17",
"Id": "9a7411fbab5641148013a6302b7f4868",
"IsHidden": "False"
},
{
"Start": "8829b4444f154eb3886d013515f73b20",
"End": "8b1ebb56d02a4ee7af6e75e86aefe3b1",
"Id": "483e6f8c2718475a8dc857eedd1fc43b",
"IsHidden": "False"
},
{
"Start": "25cd8aadb96e4e47972c0e73322c148e",
"End": "0229b1be3b314e768b53266002e91c87",
"Id": "41f7133997cf4d4282f19397342b907e",
"IsHidden": "False"
},
{
"Start": "25cd8aadb96e4e47972c0e73322c148e",
"End": "fe37b4e7594443c6878a68d0281bb664",
"Id": "484d0fdebe2449dfbfa84c01855ba227",
"IsHidden": "False"
},
{
"Start": "b20dd8c5490647b58d02c8a9154d77e6",
"End": "bef3481057084347ac9f010e4293f2cb",
"Id": "1c37429801a9431a81c3a32d2b8aca4c",
"IsHidden": "False"
}
],
"Dependencies": [],
"NodeLibraryDependencies": [
{
"Name": "OpenMEP",
"Version": "1.0.0",
"ReferenceType": "Package",
"Nodes": [
"12fbf4dc75fa41c0a5edadccca106265",
"3ac440ec60cd420c922d4582a083d5e7",
"8b203d2ec7534e52b05e5ae4905a0e65"
]
}
],
"Thumbnail": "",
"GraphDocumentationURL": null,
"ExtensionWorkspaceData": [
{
"ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
"Name": "Properties",
"Version": "2.18",
"Data": {}
}
],
"Author": "",
"Linting": {
"activeLinter": "None",
"activeLinterId": "7b75fb44-43fd-4631-a878-29f4d5d8399a",
"warningCount": 0,
"errorCount": 0
},
"Bindings": [],
"View": {
"Dynamo": {
"ScaleFactor": 1.0,
"HasRunWithoutCrash": true,
"IsVisibleInDynamoLibrary": true,
"Version": "2.18.0.2986",
"RunType": "Automatic",
"RunPeriod": "1000"
},
"Camera": {
"Name": "_Background Preview",
"EyeX": -18.033618927001953,
"EyeY": 52.254119873046875,
"EyeZ": 75.447982788085938,
"LookX": 15.5049467086792,
"LookY": -43.2918701171875,
"LookZ": -82.140823364257813,
"UpX": 0.048007167875766754,
"UpY": 0.96592587232589722,
"UpZ": -0.2543274462223053
},
"ConnectorPins": [],
"NodeViews": [
{
"Id": "530e97ae026d46d289505227edda792a",
"Name": "Vector.AngleAboutAxis",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1310.3680715191613,
"Y": 328.98437400538569
},
{
"Id": "ef13e9ae5f3f4edb9b971588f9d28269",
"Name": "Vector.XAxis",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 595.27881721935557,
"Y": 391.75341681012617
},
{
"Id": "578681c5583a449294ee667ecb5e0824",
"Name": "Vector.ZAxis",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 598.93405846483381,
"Y": 551.09510795585368
},
{
"Id": "12fbf4dc75fa41c0a5edadccca106265",
"Name": "Vector.Display",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1302.4783182075953,
"Y": 596.28230485217784
},
{
"Id": "a4819af890794e16a70608084ff91b2d",
"Name": "Point.ByCoordinates",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 789.5919923599497,
"Y": 769.53873621426874
},
{
"Id": "831393d4d9ea4b8c8e368018156dfd80",
"Name": "Vector.Rotate",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 818.47342700888657,
"Y": 472.14892840236291
},
{
"Id": "6cc01f03d04845e6a101b43a12f94c32",
"Name": "Integer Slider",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 224.95537877848432,
"Y": 348.58875441223176
},
{
"Id": "fb4003f60ba9473e9714e3aeb8fa5bb2",
"Name": "List Create",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1067.5905810913516,
"Y": 520.86994186681886
},
{
"Id": "c5ca4b296aa9490dbc5deb0df6efb195",
"Name": "Code Block",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1081.2234279497673,
"Y": 723.45841819677764
},
{
"Id": "3e7c9878b4214b298b5eb784f61f2ae0",
"Name": "Arc.ByCenterPointStartPointEndPoint",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1661.8103497446407,
"Y": 777.75919862256694
},
{
"Id": "3ac440ec60cd420c922d4582a083d5e7",
"Name": "Point.Offset",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1096.8850029723485,
"Y": 946.50563062362687
},
{
"Id": "01c65ead3f394ec196ae70fecaaf4790",
"Name": "Code Block",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 858.0,
"Y": 1040.0
},
{
"Id": "8b203d2ec7534e52b05e5ae4905a0e65",
"Name": "Point.Offset",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1398.3276952873944,
"Y": 936.52408452047973
},
{
"Id": "54cd59b28b764bfaaf3b30d35908a61d",
"Name": "Code Block",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1641.4821091733188,
"Y": 292.32168086055242
}
],
"Annotations": [],
"X": -933.88387350208723,
"Y": -167.32284030104205,
"Zoom": 0.80558497606641533
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment