Skip to content

Instantly share code, notes, and snippets.

@chuongmep
Created March 13, 2023 13:09
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/abdfe1215c1be43c9d63dc9c36b7c81a to your computer and use it in GitHub Desktop.
Save chuongmep/abdfe1215c1be43c9d63dc9c36b7c81a to your computer and use it in GitHub Desktop.
{
"Uuid": "566461d1-cf9f-46bf-ad39-972c2548937d",
"IsCustomNode": false,
"Description": "",
"Name": "VectorAngleAxisChangedVector2",
"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": "91c846d572a4401bb8492a439da02c04",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "42d1781dcd6a4f2fa6be0365d3578ea1",
"Name": "vector",
"Description": "Autodesk.DesignScript.Geometry.Vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "3239b2ebb7ed48869e97fad115a9b815",
"Name": "otherVector",
"Description": "Other vector\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "ad2cd9b41180424daf942338ab7045dd",
"Name": "rotationAxis",
"Description": "Axis of rotation\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "1b5c34051bfe4446bfe74b8395c44550",
"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": "9aa179a4ae9f41df8f029330c0c22d71",
"NodeType": "FunctionNode",
"Inputs": [],
"Outputs": [
{
"Id": "ac40585a073f45bebc73e9e91c3e4acf",
"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": "a20029932b894d37920715cd9bdec309",
"NodeType": "FunctionNode",
"Inputs": [],
"Outputs": [
{
"Id": "44b98d2ff2994bd69216438457f16f53",
"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": "048ddb8b8d064f25aece791b415f3557",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "732f6386626244cf9ec30162da795bc4",
"Name": "vector",
"Description": "Autodesk.DesignScript.Geometry.Vector\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "3010a5a2d0f1434a9a40d81b49792c3f",
"Name": "startPoint",
"Description": "Autodesk.DesignScript.Geometry.Point\n\nPoint",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "dfbdf30414604d7e8318732d5ce6c1cf",
"Name": "scale",
"Description": "value scale start from 1\n\ndouble\nDefault value : 1000",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "ad8a2e32aa6c49b3beaac36a4e2b7c64",
"Name": "Display",
"Description": "GeometryColor",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "6f48500cea5248409225637edd981496",
"Name": "X",
"Description": "double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "0481f367646a4819a92e63036e94ba76",
"Name": "Y",
"Description": "double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "4e2cb83ba0c9412cb51891c1d3e2aaf6",
"Name": "Z",
"Description": "double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "9b253788987849deb7efb58adad6907a",
"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": "7b61e099f2cd4463b2de76c714545c61",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "5f5c0c7c09b2443e82131d315ce28c99",
"Name": "x",
"Description": "X coordinate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "2a9d97cefedd446ebbe88801ff90a836",
"Name": "y",
"Description": "Y coordinate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "3f15056928de41a8887d8c3423e610ed",
"Name": "z",
"Description": "Z coordinate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "04c9181a52aa4199b10f7b9ea82bdae4",
"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": "7e2f75adf6d548c2ad1aed52db48f4b7",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "8bcc23c35a564bbdad9d567dc4687984",
"Name": "vector",
"Description": "Autodesk.DesignScript.Geometry.Vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "564ecb97eed04e8d82ee7c5d1abe417d",
"Name": "axis",
"Description": "Rotation axis vector\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "62a19f8c7e41454ca995dcd056746f77",
"Name": "degrees",
"Description": "Number of degrees to rotate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "f6314b743c4a4482904058065667516f",
"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": "37125af36d2243c8821dc74e1dc8e5f2",
"NodeType": "NumberInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "f26e3823ee254e10a87b7800582d6b5c",
"Name": "",
"Description": "Int64",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Produces integer values",
"InputValue": 71
},
{
"ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
"VariableInputPorts": true,
"Id": "e5a21fe673c84381ac91fb8ba6178b17",
"NodeType": "ExtensionNode",
"Inputs": [
{
"Id": "bef3966427f342f0a976fbf5b93bf102",
"Name": "item0",
"Description": "Item Index #0",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "49448a14a3794756aaf2b5d24a22f8fa",
"Name": "item1",
"Description": "Item Index #1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "95c383a337a344f3af1c1d30fc178cb3",
"Name": "item2",
"Description": "Item Index #2",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "e0bd9c3747444ab0a278020564681c43",
"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": "342ff870020e456d853430228c983899",
"NodeType": "CodeBlockNode",
"Inputs": [],
"Outputs": [
{
"Id": "3de1006746494601a4ac5c5178d96639",
"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": "a4e19fbdd92642c682a22039813435c6",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "14b4bc8416994f2799718d2ccb1ff6c9",
"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": "6b5b537da2994d28823dc51e5289188a",
"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": "dfcc696f029b40bea31e5d4e74bbcfe9",
"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": "83406be2b1e04d3389c0bff8886eb25a",
"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": "1c95ff6a3d1a416e871c9901f032b378",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "804850bc2e8346bbae603c7293dfe88b",
"Name": "point",
"Description": "point to offset\n\nPoint",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "4af5a3229a7b47cdbc697af64eeca5a0",
"Name": "distance",
"Description": "distance from start point to end point\n\ndouble",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "97f9c4113a40487788b224205928d307",
"Name": "direction",
"Description": "direction to direct to\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "5a29a7ddf3184868a86662dcd6311d90",
"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": "cb08a56683c74b83a3a9fe490dd9981a",
"NodeType": "CodeBlockNode",
"Inputs": [],
"Outputs": [
{
"Id": "41e44364daa54d58a51901e596903565",
"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": "b3d4bffb886c4de39a8b695e8f7a27bc",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "ed39995430364b0a901cd2bf6f789d63",
"Name": "point",
"Description": "point to offset\n\nPoint",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "618f10ac5ec149f9844dd27f06c1024a",
"Name": "distance",
"Description": "distance from start point to end point\n\ndouble",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "c60fe45bf6104151bdf2874e78b67fc5",
"Name": "direction",
"Description": "direction to direct to\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "96999a7bef5f4cb0b8dfcbf1039cccf6",
"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": "c21e021432934ce5a286bde7346601bc",
"NodeType": "CodeBlockNode",
"Inputs": [
{
"Id": "ca6a444b6a7543a386c5ce50c144c252",
"Name": "vector1",
"Description": "vector1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "0b39f8505fd949bb95d4da87ccf600c8",
"Name": "vector2",
"Description": "vector2",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "251f4c766e4e42b09221d297dcda61c9",
"Name": "axis",
"Description": "axis",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "983400941d734c76bdc01a8a30c35f6e",
"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));"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "62cfc33ef50d4e2d8a961972bb6e6527",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "50d5a432822e4cee9c847dd8c807de62",
"Name": "vector",
"Description": "Autodesk.DesignScript.Geometry.Vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "e5a1f267bc9c4b0ba988a47fb56576e6",
"Name": "axis",
"Description": "Rotation axis vector\n\nVector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "e1bdc61b2ff3470c8c564910714102ca",
"Name": "degrees",
"Description": "Number of degrees to rotate\n\ndouble\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "2953c7ea6dda4aa2bd69bb8ec36c72c0",
"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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
"Id": "81641a07b67b4cc79b6ef2aa67ef569f",
"NodeType": "CodeBlockNode",
"Inputs": [],
"Outputs": [
{
"Id": "28f1a4a1966148c2935d4ad1fab2e0c1",
"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": "-30;"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "c8d3b3a8be244f11a906d134f7207208",
"NodeType": "FunctionNode",
"Inputs": [],
"Outputs": [
{
"Id": "44f4c3e44b2c453eade8f5d34177520c",
"Name": "Vector",
"Description": "Vector",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
"Replication": "Auto",
"Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector"
}
],
"Connectors": [
{
"Start": "ac40585a073f45bebc73e9e91c3e4acf",
"End": "42d1781dcd6a4f2fa6be0365d3578ea1",
"Id": "817b6e6551914a0ab10bb67857454c0a",
"IsHidden": "False"
},
{
"Start": "ac40585a073f45bebc73e9e91c3e4acf",
"End": "49448a14a3794756aaf2b5d24a22f8fa",
"Id": "d32daa86bd234be885b031b755ab781e",
"IsHidden": "False"
},
{
"Start": "ac40585a073f45bebc73e9e91c3e4acf",
"End": "ca6a444b6a7543a386c5ce50c144c252",
"Id": "3d4835fe58024a67a3fc818b765624a0",
"IsHidden": "False"
},
{
"Start": "ac40585a073f45bebc73e9e91c3e4acf",
"End": "97f9c4113a40487788b224205928d307",
"Id": "e5ab8784aa5d41d2936bf61b8f0870a0",
"IsHidden": "False"
},
{
"Start": "ac40585a073f45bebc73e9e91c3e4acf",
"End": "8bcc23c35a564bbdad9d567dc4687984",
"Id": "4ecbfad32d5b43858582fffe89ff1808",
"IsHidden": "False"
},
{
"Start": "44b98d2ff2994bd69216438457f16f53",
"End": "ad2cd9b41180424daf942338ab7045dd",
"Id": "20ff28229aa74ffa825b579ef03f6101",
"IsHidden": "False"
},
{
"Start": "44b98d2ff2994bd69216438457f16f53",
"End": "564ecb97eed04e8d82ee7c5d1abe417d",
"Id": "bf2399847faf446d9e7c1ccea2ca1cd9",
"IsHidden": "False"
},
{
"Start": "44b98d2ff2994bd69216438457f16f53",
"End": "95c383a337a344f3af1c1d30fc178cb3",
"Id": "c37505623e3c4dc98a837207394147cf",
"IsHidden": "False"
},
{
"Start": "44b98d2ff2994bd69216438457f16f53",
"End": "251f4c766e4e42b09221d297dcda61c9",
"Id": "ddcf3c917c6b4738a999177037247445",
"IsHidden": "False"
},
{
"Start": "04c9181a52aa4199b10f7b9ea82bdae4",
"End": "3010a5a2d0f1434a9a40d81b49792c3f",
"Id": "7fe32c391f644e298d98e29fa8f65f21",
"IsHidden": "False"
},
{
"Start": "04c9181a52aa4199b10f7b9ea82bdae4",
"End": "14b4bc8416994f2799718d2ccb1ff6c9",
"Id": "0b9e04ce426d48919f0c3d842ae98c6a",
"IsHidden": "False"
},
{
"Start": "04c9181a52aa4199b10f7b9ea82bdae4",
"End": "804850bc2e8346bbae603c7293dfe88b",
"Id": "a9852fd224474bd7b8e42c023977390a",
"IsHidden": "False"
},
{
"Start": "04c9181a52aa4199b10f7b9ea82bdae4",
"End": "ed39995430364b0a901cd2bf6f789d63",
"Id": "5e5fcdb34a194fb38b6cfeceb51f413c",
"IsHidden": "False"
},
{
"Start": "f6314b743c4a4482904058065667516f",
"End": "0b39f8505fd949bb95d4da87ccf600c8",
"Id": "a72491f7cdc84e6f9ae1a7f87d84924e",
"IsHidden": "False"
},
{
"Start": "f6314b743c4a4482904058065667516f",
"End": "50d5a432822e4cee9c847dd8c807de62",
"Id": "865ca085a077496197d5d1e7701500ed",
"IsHidden": "False"
},
{
"Start": "f26e3823ee254e10a87b7800582d6b5c",
"End": "62a19f8c7e41454ca995dcd056746f77",
"Id": "45c1fce652a0430b8a1e93c40d2586f1",
"IsHidden": "False"
},
{
"Start": "e0bd9c3747444ab0a278020564681c43",
"End": "732f6386626244cf9ec30162da795bc4",
"Id": "36fc3a1dd6e0408abc7002bc7350fa7b",
"IsHidden": "False"
},
{
"Start": "3de1006746494601a4ac5c5178d96639",
"End": "dfbdf30414604d7e8318732d5ce6c1cf",
"Id": "cf7c47bdf51d4fac845463af2ffe929b",
"IsHidden": "False"
},
{
"Start": "5a29a7ddf3184868a86662dcd6311d90",
"End": "6b5b537da2994d28823dc51e5289188a",
"Id": "ca910635f2a34151b1525a4468d77ade",
"IsHidden": "False"
},
{
"Start": "41e44364daa54d58a51901e596903565",
"End": "4af5a3229a7b47cdbc697af64eeca5a0",
"Id": "4af2faef65f14b69a95c4f1aa112e68f",
"IsHidden": "False"
},
{
"Start": "41e44364daa54d58a51901e596903565",
"End": "618f10ac5ec149f9844dd27f06c1024a",
"Id": "d0ea50e2da764232b8ca826f91c7f66d",
"IsHidden": "False"
},
{
"Start": "96999a7bef5f4cb0b8dfcbf1039cccf6",
"End": "dfcc696f029b40bea31e5d4e74bbcfe9",
"Id": "1c9c59ff03cd49c881bbc183ea76c869",
"IsHidden": "False"
},
{
"Start": "2953c7ea6dda4aa2bd69bb8ec36c72c0",
"End": "bef3966427f342f0a976fbf5b93bf102",
"Id": "a272280e595b477f87f47eaeb72c3dcc",
"IsHidden": "False"
},
{
"Start": "2953c7ea6dda4aa2bd69bb8ec36c72c0",
"End": "c60fe45bf6104151bdf2874e78b67fc5",
"Id": "0196dee1ec3d416aa67f5fa5c01ed8fd",
"IsHidden": "False"
},
{
"Start": "2953c7ea6dda4aa2bd69bb8ec36c72c0",
"End": "3239b2ebb7ed48869e97fad115a9b815",
"Id": "9dfb7d480ad245e0b68adedecdf85fc0",
"IsHidden": "False"
},
{
"Start": "28f1a4a1966148c2935d4ad1fab2e0c1",
"End": "e1bdc61b2ff3470c8c564910714102ca",
"Id": "235907d049ad46a28fd2e80df26c116f",
"IsHidden": "False"
},
{
"Start": "44f4c3e44b2c453eade8f5d34177520c",
"End": "e5a1f267bc9c4b0ba988a47fb56576e6",
"Id": "a70eaa3e26f94bfc875aa70a71fb24cf",
"IsHidden": "False"
}
],
"Dependencies": [],
"NodeLibraryDependencies": [
{
"Name": "OpenMEP",
"Version": "1.0.0",
"ReferenceType": "Package",
"Nodes": [
"048ddb8b8d064f25aece791b415f3557",
"1c95ff6a3d1a416e871c9901f032b378",
"b3d4bffb886c4de39a8b695e8f7a27bc"
]
}
],
"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": 66.7869873046875,
"EyeY": 20.401073455810547,
"EyeZ": -69.3470458984375,
"LookX": -69.315658569335938,
"LookY": -11.438823699951172,
"LookZ": 62.654205322265625,
"UpX": 0.069813050329685211,
"UpY": 0.99556213617324829,
"UpZ": -0.063104361295700073
},
"ConnectorPins": [],
"NodeViews": [
{
"Id": "91c846d572a4401bb8492a439da02c04",
"Name": "Vector.AngleAboutAxis",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1310.3680715191613,
"Y": 328.98437400538569
},
{
"Id": "9aa179a4ae9f41df8f029330c0c22d71",
"Name": "Vector.XAxis",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 670.856210202312,
"Y": 382.721310849014
},
{
"Id": "a20029932b894d37920715cd9bdec309",
"Name": "Vector.ZAxis",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 518.612461759598,
"Y": 676.393409001237
},
{
"Id": "048ddb8b8d064f25aece791b415f3557",
"Name": "Vector.Display",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 2009.2173637853166,
"Y": 815.95093579336572
},
{
"Id": "7b61e099f2cd4463b2de76c714545c61",
"Name": "Point.ByCoordinates",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1632.7042223818603,
"Y": 1030.3271722876975
},
{
"Id": "7e2f75adf6d548c2ad1aed52db48f4b7",
"Name": "Vector.Rotate",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 764.22147179998558,
"Y": 810.81543221598247
},
{
"Id": "37125af36d2243c8821dc74e1dc8e5f2",
"Name": "Integer Slider",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 184.738413521532,
"Y": 409.871749089492
},
{
"Id": "e5a21fe673c84381ac91fb8ba6178b17",
"Name": "List Create",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1422.4156404301657,
"Y": 656.84047122519735
},
{
"Id": "342ff870020e456d853430228c983899",
"Name": "Code Block",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1738.707327960105,
"Y": 864.07789575410311
},
{
"Id": "a4e19fbdd92642c682a22039813435c6",
"Name": "Arc.ByCenterPointStartPointEndPoint",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 2582.5697781118843,
"Y": 1029.4887948890432
},
{
"Id": "1c95ff6a3d1a416e871c9901f032b378",
"Name": "Point.Offset",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1947.8316191735066,
"Y": 1174.6722488667031
},
{
"Id": "cb08a56683c74b83a3a9fe490dd9981a",
"Name": "Code Block",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1690.7592702425279,
"Y": 1225.7294776729393
},
{
"Id": "b3d4bffb886c4de39a8b695e8f7a27bc",
"Name": "Point.Offset",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 2203.42961284838,
"Y": 1088.8028874784075
},
{
"Id": "c21e021432934ce5a286bde7346601bc",
"Name": "Code Block",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1627.33639564994,
"Y": 324.65474034256147
},
{
"Id": "62cfc33ef50d4e2d8a961972bb6e6527",
"Name": "Vector.Rotate",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 1103.9452262105792,
"Y": 988.41492580712793
},
{
"Id": "81641a07b67b4cc79b6ef2aa67ef569f",
"Name": "Code Block",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 779.61244937665049,
"Y": 1116.0580913685012
},
{
"Id": "c8d3b3a8be244f11a906d134f7207208",
"Name": "Vector.YAxis",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 554.70365818102346,
"Y": 990.63819155371675
}
],
"Annotations": [],
"X": -419.84130636648933,
"Y": -220.65733785877114,
"Zoom": 0.73756516953824069
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment