Skip to content

Instantly share code, notes, and snippets.

@stephensmitchell
Last active January 10, 2026 05:39
Show Gist options
  • Select an option

  • Save stephensmitchell/078aae309234dbae92ab43bd3e545130 to your computer and use it in GitHub Desktop.

Select an option

Save stephensmitchell/078aae309234dbae92ab43bd3e545130 to your computer and use it in GitHub Desktop.
{
"Uuid": "2a4c37a1-3206-4b01-bbd9-27229e4f34be",
"IsCustomNode": false,
"Description": "",
"Name": "BASIC-MATH-2",
"ElementResolver": {
"ResolutionMap": {}
},
"Inputs": [],
"Outputs": [],
"Nodes": [
{
"ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
"NumberType": "Double",
"Id": "fcee144f51624dfd88def78e9b2c4348",
"NodeType": "NumberInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "970775e5785e4644a12da8dd5d443e40",
"Name": "",
"Description": "Double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a number.",
"InputValue": 56.0
},
{
"ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
"NumberType": "Double",
"Id": "2741ffb1506b4111802fc04715363fef",
"NodeType": "NumberInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "579a890a492f4ecea7a94380901a71ca",
"Name": "",
"Description": "Double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a number.",
"InputValue": 5.0
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "924f7e64cf3e4c0bb73027ea28aa1852",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "61a5381630de4200bad5c0e452006e3f",
"Name": "x",
"Description": "Integer value, double value or string\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "f9e8e11a7b2f4ae89f8e3e6bb6cbc83c",
"Name": "y",
"Description": "Integer value, double value or string\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "a9b17f00bb7e4e18bdf1896da6cf6ea3",
"Name": "var",
"Description": "The sum of two input numbers, or the concatenation of two strings",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "+@var[]..[],var[]..[]",
"Replication": "Auto",
"Description": "Returns addition of x and y\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "4aa51bb4ed174947a0f66f83be91b661",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "d47e6fe742bd4b399448b1a413512b0c",
"Name": "filePath",
"Description": "Path to write to\n\nstring",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "fbf338785e56411e99d6f264edd140ef",
"Name": "text",
"Description": "Text content\n\nstring",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "383bec3d1a3446fc82ccab0acc748c15",
"Name": "void",
"Description": "No output",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "DSCore.IO.FileSystem.WriteText@string,string",
"Replication": "Auto",
"Description": "Write the text content to a file specified by the path\n\nFileSystem.WriteText (filePath: string, text: string): void"
},
{
"ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels",
"Id": "e8de6c839a8b49349270a248f13ee86f",
"NodeType": "ExtensionNode",
"Inputs": [
{
"Id": "98541d3233084a8784b5b4d2f67f6127",
"Name": "object",
"Description": "Object to be serialized",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "afb1860f68794ed88afcae44de090770",
"Name": "string",
"Description": "String representation of the object",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Converts an object to a string representation"
},
{
"ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
"SerializedWidth": 0.0,
"SerializedHeight": 0.0,
"Id": "c9fc222c556d4f458db60e29d5521edd",
"NodeType": "StringInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "5248bb4957534e78abaefdaa98f35bd2",
"Name": "",
"Description": "String",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a string.",
"InputValue": "OUTPUT-TEXT-FILE.TXT"
}
],
"Connectors": [
{
"Start": "970775e5785e4644a12da8dd5d443e40",
"End": "f9e8e11a7b2f4ae89f8e3e6bb6cbc83c",
"Id": "2f29c813c42b4cafa7448da9cfb596d2",
"IsHidden": "False"
},
{
"Start": "579a890a492f4ecea7a94380901a71ca",
"End": "61a5381630de4200bad5c0e452006e3f",
"Id": "c21e02adf0744f609f9ab7f45a612db1",
"IsHidden": "False"
},
{
"Start": "a9b17f00bb7e4e18bdf1896da6cf6ea3",
"End": "98541d3233084a8784b5b4d2f67f6127",
"Id": "a62d3f9ebd754541991e6c03b8cd3745",
"IsHidden": "False"
},
{
"Start": "afb1860f68794ed88afcae44de090770",
"End": "fbf338785e56411e99d6f264edd140ef",
"Id": "e01b5bb29b2d4b23a83afc9ac0eb9503",
"IsHidden": "False"
},
{
"Start": "5248bb4957534e78abaefdaa98f35bd2",
"End": "d47e6fe742bd4b399448b1a413512b0c",
"Id": "3f96b49091024f3fbc02d8f4d50570a2",
"IsHidden": "False"
}
],
"Dependencies": [],
"NodeLibraryDependencies": [],
"EnableLegacyPolyCurveBehavior": false,
"Thumbnail": "",
"GraphDocumentationURL": null,
"ExtensionWorkspaceData": [
{
"ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
"Name": "Properties",
"Version": "4.0",
"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": "4.0.1.3703",
"RunType": "Automatic",
"RunPeriod": "1000"
},
"Camera": {
"Name": "_Background Preview",
"EyeX": -17.0,
"EyeY": 24.0,
"EyeZ": 50.0,
"LookX": 12.0,
"LookY": -13.0,
"LookZ": -58.0,
"UpX": 0.0,
"UpY": 1.0,
"UpZ": 0.0
},
"ConnectorPins": [],
"NodeViews": [
{
"Id": "fcee144f51624dfd88def78e9b2c4348",
"Name": "Number",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 87.25,
"Y": 244.25
},
{
"Id": "2741ffb1506b4111802fc04715363fef",
"Name": "Number",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 86.9098272138229,
"Y": 98.57937365010797
},
{
"Id": "924f7e64cf3e4c0bb73027ea28aa1852",
"Name": "+",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 318.75,
"Y": 153.25
},
{
"Id": "4aa51bb4ed174947a0f66f83be91b661",
"Name": "FileSystem.WriteText",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 590.6803455723541,
"Y": 453.00647948164146
},
{
"Id": "e8de6c839a8b49349270a248f13ee86f",
"Name": "String from Object",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 322.5,
"Y": 352.0
},
{
"Id": "c9fc222c556d4f458db60e29d5521edd",
"Name": "String",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 132.41576673866092,
"Y": 472.3347732181424
}
],
"Annotations": [],
"X": -28.27125000000001,
"Y": -87.72749999999996,
"Zoom": 1.1575
}
}
{
"Uuid": "6690cb7b-99d1-490f-b48b-982375633670",
"IsCustomNode": false,
"Description": "",
"Name": "BASIC-MATH-3",
"ElementResolver": {
"ResolutionMap": {}
},
"Inputs": [],
"Outputs": [],
"Nodes": [
{
"ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
"NumberType": "Double",
"Id": "d2857f67c1be4d30a45be0d96b736c33",
"NodeType": "NumberInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "0850dcb528824fffb72a265b28ed602d",
"Name": "",
"Description": "Double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a number.",
"InputValue": 55.0
},
{
"ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
"NumberType": "Double",
"Id": "942eb1d91e434b7eae8b16dc8f213cea",
"NodeType": "NumberInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "a5eec28c18d84f13ae4f7b35e06dc5ea",
"Name": "",
"Description": "Double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a number.",
"InputValue": 1000.0
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "33d53789859f4aa9a5c912569da1efd8",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "79e692ef3e4b493eb8b012d6f45564be",
"Name": "x",
"Description": "Integer value, double value or string\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "01c91763c115468d913dee5dadfe0105",
"Name": "y",
"Description": "Integer value, double value or string\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "5a0aaaaf57cf4fb081524039b860c1c8",
"Name": "var",
"Description": "The sum of two input numbers, or the concatenation of two strings",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "+@var[]..[],var[]..[]",
"Replication": "Auto",
"Description": "Returns addition of x and y\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
},
{
"ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels",
"Id": "cdd028f3a3c94fa99b85e945f0058d94",
"NodeType": "ExtensionNode",
"Inputs": [
{
"Id": "e17384a81ca547c4bb6fe66d815f8b4b",
"Name": "object",
"Description": "Object to be serialized",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "b718c3b6ab2e47b4a2f7910ac05b051d",
"Name": "string",
"Description": "String representation of the object",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Converts an object to a string representation"
},
{
"ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels",
"Code": "# Load the Python Standard and DesignScript Libraries\r\nimport sys\r\nimport clr\r\nclr.AddReference('ProtoGeometry')\r\nfrom Autodesk.DesignScript.Geometry import *\r\n\r\n# The inputs to this node will be stored as a list in the IN variables.\r\ndataEnteringNode = IN\r\nprint(IN[0])\r\n# Place your code below this line\r\n\r\n# Assign your output to the OUT variable.\r\nOUT = 0",
"Engine": "PythonNet3",
"VariableInputPorts": true,
"Id": "727bef439b864ec8bacbccd4e7d9c42d",
"NodeType": "PythonScriptNode",
"Inputs": [
{
"Id": "b77b9719c88741d58e7d844d8c15dbfd",
"Name": "IN[0]",
"Description": "Input #0",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "b476a4bd29184544a9505a5056d6b65b",
"Name": "OUT",
"Description": "Result of the python script",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Runs an embedded Python script."
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "2dc2aaa35adc40068245f9f49a647e91",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "f8144cc48d0f464292f2a5c3cc673d71",
"Name": "value1",
"Description": "Lower end of the range for the random number.\n\ndouble",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "95273defecfc40799cf53ea859d8fbb1",
"Name": "value2",
"Description": "Higher end of the range for the random number.\n\ndouble",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "e8c362969b114b1589d5c58241f50ff2",
"Name": "number",
"Description": "Random number in the range [lower_number, higher_number).",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "DSCore.Math.Random@double,double",
"Replication": "Auto",
"Description": "Produce a random number in the range [lower_number, higher_number).\n\nMath.Random (value1: double, value2: double): double"
}
],
"Connectors": [
{
"Start": "0850dcb528824fffb72a265b28ed602d",
"End": "95273defecfc40799cf53ea859d8fbb1",
"Id": "619bf29b4a554e6f95c004bd4d99164d",
"IsHidden": "False"
},
{
"Start": "a5eec28c18d84f13ae4f7b35e06dc5ea",
"End": "79e692ef3e4b493eb8b012d6f45564be",
"Id": "e0ead6ba3a4b4c6f8dc5f20d99a30e11",
"IsHidden": "False"
},
{
"Start": "a5eec28c18d84f13ae4f7b35e06dc5ea",
"End": "f8144cc48d0f464292f2a5c3cc673d71",
"Id": "26f10f3a3afd4307aba7656906ba9ea8",
"IsHidden": "False"
},
{
"Start": "5a0aaaaf57cf4fb081524039b860c1c8",
"End": "e17384a81ca547c4bb6fe66d815f8b4b",
"Id": "9e0ce96cdfe74d02b51ba20ba3a36231",
"IsHidden": "False"
},
{
"Start": "b718c3b6ab2e47b4a2f7910ac05b051d",
"End": "b77b9719c88741d58e7d844d8c15dbfd",
"Id": "2077bb0672664b6e9ea9058d71f6ffd9",
"IsHidden": "False"
},
{
"Start": "e8c362969b114b1589d5c58241f50ff2",
"End": "01c91763c115468d913dee5dadfe0105",
"Id": "88db8f88d923439c83a9ce3efe2bc9e3",
"IsHidden": "False"
}
],
"Dependencies": [],
"NodeLibraryDependencies": [],
"EnableLegacyPolyCurveBehavior": false,
"Thumbnail": "",
"GraphDocumentationURL": null,
"ExtensionWorkspaceData": [
{
"ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
"Name": "Properties",
"Version": "4.0",
"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": "4.0.1.3703",
"RunType": "Automatic",
"RunPeriod": "1000"
},
"Camera": {
"Name": "_Background Preview",
"EyeX": -17.0,
"EyeY": 24.0,
"EyeZ": 50.0,
"LookX": 12.0,
"LookY": -13.0,
"LookZ": -58.0,
"UpX": 0.0,
"UpY": 1.0,
"UpZ": 0.0
},
"ConnectorPins": [],
"NodeViews": [
{
"Id": "d2857f67c1be4d30a45be0d96b736c33",
"Name": "Number",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 87.25,
"Y": 244.25
},
{
"Id": "942eb1d91e434b7eae8b16dc8f213cea",
"Name": "Number",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 86.9098272138229,
"Y": 98.57937365010797
},
{
"Id": "33d53789859f4aa9a5c912569da1efd8",
"Name": "+",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 318.75,
"Y": 153.25
},
{
"Id": "cdd028f3a3c94fa99b85e945f0058d94",
"Name": "String from Object",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 322.5,
"Y": 352.0
},
{
"Id": "727bef439b864ec8bacbccd4e7d9c42d",
"Name": "Python Script",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 589.8671706263499,
"Y": 356.13606911447096
},
{
"Id": "2dc2aaa35adc40068245f9f49a647e91",
"Name": "Math.Random",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 96.13066954643625,
"Y": 474.92656587473
}
],
"Annotations": [],
"X": -28.27125000000001,
"Y": -87.72749999999996,
"Zoom": 1.1575
}
}
{
"Uuid": "26be1554-ece2-442c-93ef-2f3536d858af",
"IsCustomNode": false,
"Description": "",
"Name": "BASIC-MATH",
"ElementResolver": {
"ResolutionMap": {}
},
"Inputs": [],
"Outputs": [],
"Nodes": [
{
"ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
"NumberType": "Double",
"Id": "211d25b9aff14ea2ab4fd5845c824622",
"NodeType": "NumberInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "19b2d85b2a114f68bf03e28cc906d4d7",
"Name": "",
"Description": "Double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a number.",
"InputValue": 5.6
},
{
"ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
"NumberType": "Double",
"Id": "11cbec6e9f344cedb097b35a370e817f",
"NodeType": "NumberInputNode",
"Inputs": [],
"Outputs": [
{
"Id": "1fe9b147a3224eba8f3c10cd48c1cd0d",
"Name": "",
"Description": "Double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a number.",
"InputValue": 5.0
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "57e0ec0ffb964fd2a19b2532924e2779",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "385ead10aaa942398d21c924571a4720",
"Name": "x",
"Description": "Integer value, double value or string\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "981ffd31b96245e291156c8fe3247f4a",
"Name": "y",
"Description": "Integer value, double value or string\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "cacb0de7e0f9459c8fdca5f6a12b750d",
"Name": "var",
"Description": "The sum of two input numbers, or the concatenation of two strings",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "+@var[]..[],var[]..[]",
"Replication": "Auto",
"Description": "Returns addition of x and y\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"Id": "5676921002f845e5aec7de35c91b6510",
"NodeType": "FunctionNode",
"Inputs": [
{
"Id": "98c816b449fe43f2af8e586869abca44",
"Name": "filePath",
"Description": "Path to write to\n\nstring",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "89601d4527f944cbaae4c2f136329b78",
"Name": "text",
"Description": "Text content\n\nstring",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "f5f30915b97a4e0b93322cd8c907c8d9",
"Name": "void",
"Description": "No output",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"FunctionSignature": "DSCore.IO.FileSystem.WriteText@string,string",
"Replication": "Auto",
"Description": "Write the text content to a file specified by the path\n\nFileSystem.WriteText (filePath: string, text: string): void"
},
{
"ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels",
"Id": "f4b9f049ee574f9fa0bd944def884424",
"NodeType": "ExtensionNode",
"Inputs": [
{
"Id": "ee550b48f57f4b6d92391c2a639dded5",
"Name": "object",
"Description": "Object to be serialized",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "7cc0e95a51e642128cdbd0bd9e6467ab",
"Name": "string",
"Description": "String representation of the object",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Converts an object to a string representation"
},
{
"ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels",
"Id": "77310fd0c3534c548de47e33fdc7ebbf",
"NodeType": "ExtensionNode",
"Inputs": [],
"Outputs": [
{
"Id": "22f8035b6f864e7e973f1e6fb122be75",
"Name": "",
"Description": "File Path",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Allows you to select a file on the system and returns its file path",
"HintPath": "D:\\dynamo\\OUTPUT-TEXT-FILE.TXT",
"InputValue": ".\\OUTPUT-TEXT-FILE.TXT"
}
],
"Connectors": [
{
"Start": "19b2d85b2a114f68bf03e28cc906d4d7",
"End": "981ffd31b96245e291156c8fe3247f4a",
"Id": "477311dea2df422483fdd50dbd1a9ff1",
"IsHidden": "False"
},
{
"Start": "1fe9b147a3224eba8f3c10cd48c1cd0d",
"End": "385ead10aaa942398d21c924571a4720",
"Id": "09dc08041dcc40d29afaa97d162a5c2b",
"IsHidden": "False"
},
{
"Start": "cacb0de7e0f9459c8fdca5f6a12b750d",
"End": "ee550b48f57f4b6d92391c2a639dded5",
"Id": "a80ac22183414745957aba983f0dedd3",
"IsHidden": "False"
},
{
"Start": "7cc0e95a51e642128cdbd0bd9e6467ab",
"End": "89601d4527f944cbaae4c2f136329b78",
"Id": "1ca0a583d9ac4e17b02414d6c19d9f1a",
"IsHidden": "False"
},
{
"Start": "22f8035b6f864e7e973f1e6fb122be75",
"End": "98c816b449fe43f2af8e586869abca44",
"Id": "ecf2e439606d48e08d78ccc47d3cc4e6",
"IsHidden": "False"
}
],
"Dependencies": [],
"NodeLibraryDependencies": [
{
"Name": "OUTPUT-TEXT-FILE.TXT",
"ReferenceType": "External",
"Nodes": [
"77310fd0c3534c548de47e33fdc7ebbf"
]
}
],
"EnableLegacyPolyCurveBehavior": false,
"Thumbnail": "",
"GraphDocumentationURL": null,
"ExtensionWorkspaceData": [
{
"ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
"Name": "Properties",
"Version": "4.0",
"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": "4.0.1.3703",
"RunType": "Automatic",
"RunPeriod": "1000"
},
"Camera": {
"Name": "_Background Preview",
"EyeX": -17.0,
"EyeY": 24.0,
"EyeZ": 50.0,
"LookX": 12.0,
"LookY": -13.0,
"LookZ": -58.0,
"UpX": 0.0,
"UpY": 1.0,
"UpZ": 0.0
},
"ConnectorPins": [],
"NodeViews": [
{
"Id": "211d25b9aff14ea2ab4fd5845c824622",
"Name": "Number",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 87.25,
"Y": 244.25
},
{
"Id": "11cbec6e9f344cedb097b35a370e817f",
"Name": "Number",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 84.75,
"Y": 65.75
},
{
"Id": "57e0ec0ffb964fd2a19b2532924e2779",
"Name": "+",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 318.75,
"Y": 153.25
},
{
"Id": "5676921002f845e5aec7de35c91b6510",
"Name": "FileSystem.WriteText",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 670.1619870410366,
"Y": 412.40172786177106
},
{
"Id": "f4b9f049ee574f9fa0bd944def884424",
"Name": "String from Object",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 322.5,
"Y": 352.0
},
{
"Id": "77310fd0c3534c548de47e33fdc7ebbf",
"Name": "File Path",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"ShowGeometry": true,
"X": 316.8650107991361,
"Y": 549.2246220302375
}
],
"Annotations": [],
"X": -28.27125000000001,
"Y": -87.72749999999996,
"Zoom": 1.1575
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment