Created
March 13, 2023 13:09
-
-
Save chuongmep/abdfe1215c1be43c9d63dc9c36b7c81a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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