{ "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209", "IsCustomNode": false, "Description": "", "Name": "AddSheetSizesToPrinter_dyn2.0", "ElementResolver": { "ResolutionMap": {} }, "Inputs": [ { "Id": "d3bd8511fcae4ed8829ea53fb71d2d0f", "Name": "String", "Type": "string", "Value": "from System.Diagnostics import Process\r\n\r\nproc = Process()\r\nproc.StartInfo.UseShellExecute = False\r\nproc.StartInfo.RedirectStandardOutput = True\r\nproc.StartInfo.RedirectStandardError = True\r\nproc.StartInfo.FileName = \"C:\\Program Files (x86)\\Winforms\\winforms-1.0.1.exe\"\r\nproc.Start()\r\nstdout = proc.StandardOutput.ReadToEnd()\r\nstderr = proc.StandardError.ReadToEnd()\r\nproc.WaitForExit()\r\nOUT = (stdout,stderr)", "Description": "Creates a string." }, { "Id": "0edeb9192db2421bb9f617512a71c2e5", "Name": "String", "Type": "string", "Value": "from System.Diagnostics import Process\r\n\r\nargs = IN[0]\r\nstdoutlist = []\r\nstderrlist = []\r\n\r\nfor x in args:\r\n proc = Process()\r\n proc.StartInfo.UseShellExecute = False\r\n proc.StartInfo.RedirectStandardOutput = True\r\n proc.StartInfo.RedirectStandardError = True\r\n proc.StartInfo.FileName = \"C:\\Program Files (x86)\\Winforms\\winforms-1.0.1.exe\"\r\n proc.StartInfo.Arguments = x\r\n proc.Start()\r\n stdout = proc.StandardOutput.ReadToEnd()\r\n stderr = proc.StandardError.ReadToEnd()\r\n proc.WaitForExit()\r\n stdoutlist.append(stdout)\r\n stderrlist.append(stderr)\r\nOUT = (stdoutlist,stderrlist)", "Description": "Creates a string." } ], "Outputs": [], "Nodes": [ { "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI", "SelectedIndex": 572, "NodeType": "ExtensionNode", "Id": "125cf82be53b4b058301b2e1c3d838e6", "Inputs": [], "Outputs": [ { "Id": "f2f800e0326a4253be0867ae24e377b8", "Name": "Category", "Description": "The selected Category.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "All built-in categories." }, { "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI", "NodeType": "ExtensionNode", "Id": "db423edb1be74453884d11b86c303770", "Inputs": [ { "Id": "3880b5eb5353406aac185d88dc67c668", "Name": "Category", "Description": "The Category", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "5f5a8839d78d4fdd9e283d8a50b44ad7", "Name": "Elements", "Description": "An element type.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Get all elements of the specified category from the model." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "dd63e3fdd9f34329adf9f358d1e7055d", "Inputs": [ { "Id": "24ed6d212b5f496ca118145ed0d0fbf1", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 1, "UseLevels": true, "KeepListStructure": false }, { "Id": "207087c2fd614aeca44ebe9b4fe4fba9", "Name": "parameterName", "Description": "The name of the parameter whose value you want to obtain.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "fedea4af00dc4af2b331c645bdf09693", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "[\"Sheet Width\",\"Sheet Height\"];", "Id": "b5f5d4f213cb4046813ad57152f44016", "Inputs": [], "Outputs": [ { "Id": "d8e80e7fe85b43f092dd31ba32f82919", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.UniqueItems@var[]..[]", "Id": "165d925873ca4ea58e7d74e6268b2e79", "Inputs": [ { "Id": "e827dc252ee542859d8f423e49fce2dc", "Name": "list", "Description": "List to filter duplicates out of.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "a9605a69530f48c39678bac8d5bfd154", "Name": "list", "Description": "Filtered list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Creates a new list containing all unique items in the given list.\n\nList.UniqueItems (list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", "FunctionSignature": "7f19e4a8-c7e0-4041-b57b-0b8d04a99b2c", "FunctionType": "Graph", "NodeType": "FunctionNode", "Id": "5984663f8077442c92afd1a8efeb3df7", "Inputs": [ { "Id": "3b50c69502e444099dad1537e55b5162", "Name": "val", "Description": "double", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "58292e8c6572479993808db7aa0c3cc8", "Name": "displayUnitType", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "1d319e0386e3476484aa70db6b5c605e", "Name": "val", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Converts a value from a given display unit to Revit's internal unit" }, { "ConcreteType": "UnitsUI.UnitTypes, UnitsUI", "SelectedIndex": 2, "NodeType": "ExtensionNode", "Id": "473a8eca8b424be1b4c69a78e184c04b", "Inputs": [], "Outputs": [ { "Id": "18a199e92cd741e4823408061f5eb4b9", "Name": "Types", "Description": "The selected Types", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Select a unit of measurement." }, { "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", "FunctionSignature": "896ba009-854c-4290-bd05-42c87ddcdb7c", "FunctionType": "Graph", "NodeType": "FunctionNode", "Id": "b93df87b187342049414a16fa2834b5d", "Inputs": [ { "Id": "66aa00d63cb04b9ca326648720536de5", "Name": "unitType", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "84075cab280e4abbbd821a2dd1d4adc3", "Name": "displayUnitType", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "a25e812ebdc54d429142688622ffab85", "Name": "unitSymbol", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Retrieves the display unit type for a given unit type. " }, { "ConcreteType": "CoreNodeModels.DynamoConvert, CoreNodeModels", "NodeType": "ConvertBetweenUnitsNode", "MeasurementType": "Length", "FromConversion": "Feet", "ToConversion": "Millimeters", "Id": "1bfbc8859bd54a4d9eb4c0d435f5ce6b", "Inputs": [ { "Id": "ee9412c435874c598c28f7e17affcf19", "Name": "", "Description": "A numeric value for conversion.", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "4609c701093f43c1827e472d43502f19", "Name": "", "Description": "A converted numeric value.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Convert between units of measure." }, { "ConcreteType": "PythonNodeModels.PythonStringNode, PythonNodeModels", "VariableInputPorts": true, "NodeType": "ExtensionNode", "Id": "c268ed1fcebc48bdabd90799e5836992", "Inputs": [ { "Id": "d43179a300144476bbe5721bab1ef204", "Name": "script", "Description": "Python script to run.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "32742da852ea4102ba9e6b75bae17634", "Name": "OUT", "Description": "Result of the python script", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Runs a IronPython script from a string." }, { "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", "NodeType": "StringInputNode", "InputValue": "from System.Diagnostics import Process\r\n\r\nproc = Process()\r\nproc.StartInfo.UseShellExecute = False\r\nproc.StartInfo.RedirectStandardOutput = True\r\nproc.StartInfo.RedirectStandardError = True\r\nproc.StartInfo.FileName = \"C:\\Program Files (x86)\\Winforms\\winforms-1.0.1.exe\"\r\nproc.Start()\r\nstdout = proc.StandardOutput.ReadToEnd()\r\nstderr = proc.StandardError.ReadToEnd()\r\nproc.WaitForExit()\r\nOUT = (stdout,stderr)", "Id": "d3bd8511fcae4ed8829ea53fb71d2d0f", "Inputs": [], "Outputs": [ { "Id": "22f4652bf31141a6bc6dc385d46fd5df", "Name": "", "Description": "String", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Creates a string." }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "a[0];", "Id": "997bc22da6244eb29e52d38eeb50bcd8", "Inputs": [ { "Id": "b34dc167fbb94bd4a30054917907a3b3", "Name": "a", "Description": "a", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "477dc5eed3a24e4ca46f9683b83de1a3", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Split@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "15eb89ba620144a78c2ac6e6479ed99b", "Inputs": [ { "Id": "764ab98c6c604991a803de556bae1cbb", "Name": "str", "Description": "String to split up.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "6c4f59ab41ec40f7b52a090a96a3cc6c", "Name": "separater0", "Description": "Strings that, if present, determine the end and start of a split.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "5d3e17b940e1476391bca41f35e5c305", "Name": "strings", "Description": "List of strings made from the input string.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Divides a single string into a list of strings, with divisions determined by the given separater strings.\n\nString.Split (str: string, separaters: string[]): string[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"[\";", "Id": "add6f0c1677445e1a02faea5d391a2cd", "Inputs": [], "Outputs": [ { "Id": "c56b606876e84f74b90077282252a4c8", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Split@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "1fcbbdbbece14fa48f811f8430c18177", "Inputs": [ { "Id": "9ccf5710aaeb4fe4bc058e7cb73edbdb", "Name": "str", "Description": "String to split up.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "da9287ddd4d74ddc86415603edadf369", "Name": "separater0", "Description": "Strings that, if present, determine the end and start of a split.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "daaf0124d8804e1e9d3e9fcf97631f08", "Name": "strings", "Description": "List of strings made from the input string.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Divides a single string into a list of strings, with divisions determined by the given separater strings.\n\nString.Split (str: string, separaters: string[]): string[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"mm\";", "Id": "ece8a1c6e7bc4084b8988d58a372a95f", "Inputs": [], "Outputs": [ { "Id": "7b6a066489984de389652d13a25716d6", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.LastItem@var[]..[]", "Id": "56e4c780054b43039da5658ed6259e0a", "Inputs": [ { "Id": "6311e637c002475e95ec3e46dc0616d2", "Name": "list", "Description": "List to get the last item of.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "ec0d6340c23c4c0eab2e4d29e25a9868", "Name": "last", "Description": "Last item in the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.RestOfItems@var[]..[]", "Id": "9774fec9d824456a8ee12b6313a42a0e", "Inputs": [ { "Id": "7ed012c8c8f44e6b9804fb8f75da54c1", "Name": "list", "Description": "List to get the rest of.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "c61043f8cb2a4d92ae979cd881a5964f", "Name": "rest", "Description": "Rest of the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Removes the first item from the given list.\n\nList.RestOfItems (list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.Replace@string,string,string", "Id": "07082fb388464ec0927f5c7e34a9a12d", "Inputs": [ { "Id": "a73871f9af804b5a813bb43fceb5d8d0", "Name": "str", "Description": "String to replace substrings in.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "c8d2c610b4214f689438f13d89163366", "Name": "searchFor", "Description": "Text to be replaced.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "37abdf769e904d058dd99c0c1a17385b", "Name": "replaceWith", "Description": "Text to replace with.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "0d19d0d47763498e97551aade149c4c9", "Name": "str", "Description": "String with replacements made.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Replaces all occurrances of text in a string with other text.\n\nString.Replace (str: string, searchFor: string, replaceWith: string): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"\\n\";\n\"\";", "Id": "6ef5c7cbafb44dfaa883e4b4a9b37985", "Inputs": [], "Outputs": [ { "Id": "bb117eded5d14d6f87a407160efa6c21", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "1d4ba8080c3e4ccc8dfb6d76f851e984", "Name": "", "Description": "Value of expression at line 2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.TrimWhitespace@string", "Id": "4d84323661a84c40a0db101c2e69c47a", "Inputs": [ { "Id": "38ed5eb7250c4b3f8203b12c2af202f4", "Name": "str", "Description": "String to trim.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "2dd0a34ebcda4ca18ba2207123139515", "Name": "str", "Description": "String with beginning and ending whitespaces removed.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Removes all whitespace from the start and end of the given string.\n\nString.TrimWhitespace (str: string): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", "Id": "4df96c476d804b92a84ab6d03be5fbca", "Inputs": [ { "Id": "e47c3a5a631342ee8606f5e2b31af4b2", "Name": "list", "Description": "List to get the first item from.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "49ad3a6ca4d6444d86c8b272a9512c38", "Name": "item", "Description": "First item in the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Split@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "48dfa40a9aa1498488904229f501e9a3", "Inputs": [ { "Id": "874bfbae00494068ac40b861317a150f", "Name": "str", "Description": "String to split up.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "0b4a31969cf64058a9e85b6643a92e54", "Name": "separater0", "Description": "Strings that, if present, determine the end and start of a split.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "14965f45dfb04b1b8466f447ea7c29ff", "Name": "strings", "Description": "List of strings made from the input string.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Divides a single string into a list of strings, with divisions determined by the given separater strings.\n\nString.Split (str: string, separaters: string[]): string[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\" \";", "Id": "2473b479814941d4a6d27f46b767200b", "Inputs": [], "Outputs": [ { "Id": "1d5522d4402844a0ae7b212817b5f178", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.ToNumber@string", "Id": "703852ce34884db8a920925907d387c9", "Inputs": [ { "Id": "4c9bcd3618a3460a8a6610426301cdb5", "Name": "str", "Description": "String to be converted.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "258ce3bf4c9a4a7b8e62de83081828e7", "Name": "number", "Description": "Integer or double-type number.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Converts a string to an integer or a double.\n\nString.ToNumber (str: string): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.DropItems@var[]..[],int", "Id": "cf1ebc03b4dd445cab3c74935dac9758", "Inputs": [ { "Id": "750a217cafbc4fdc9e40209b81e3a4b3", "Name": "list", "Description": "List to remove items from.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false }, { "Id": "5d2df46dca504009b1998c1e7e06e547", "Name": "amount", "Description": "Amount of items to remove. If negative, items are removed from the end of the list.\n\nint", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "ad827d6d32b34c8fb80592f206824557", "Name": "list", "Description": "List of remaining items.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Removes an amount of items from the start of the list. If the amount is a negative value, items are removed from the end of the list.\n\nList.DropItems (list: var[]..[], amount: int): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "2;", "Id": "27a7a91301834cc1a998deb609654b68", "Inputs": [], "Outputs": [ { "Id": "3699ef3cbf964b0bb68f1bf836517c69", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "21ee26a0e6d9466e91a87d7811c20a97", "Inputs": [ { "Id": "a0c93f6ff0c245dda83139891e923984", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "a4e0120e4eff4820866cbe7294d39fff", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "eb558564d60e44fd8ca243b32098d194", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"x\";", "Id": "87f0274ff33a4f9d84a38e2655f8db77", "Inputs": [], "Outputs": [ { "Id": "02db2adaa6b148609013519d766c027a", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels", "NodeType": "ExtensionNode", "Id": "cda1dc9606c04c4b99b7cc7d16e679b9", "Inputs": [ { "Id": "6408c04a81fc468582775a1081c8cb00", "Name": "obj", "Description": "Object to be serialized", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "21f81745e0224da3bf47a3e3b6df1693", "Name": "str", "Description": "Result of math computation", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Convert an object to a string representation." }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"x\";", "Id": "dad76d13b3074b949eb4ed4c6ed46ed6", "Inputs": [], "Outputs": [ { "Id": "1b9288f7f5cf41f68398dbea5a4dfba3", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "8cb3e592cfcb4b2185f80e2655d0f780", "Inputs": [ { "Id": "e85434738f6e4b1b8cab12e29b831084", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "d69a020ead0f4fcead82bcb5883f5f31", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "73f42c2281014b6e80d538d11a2a4ca0", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels", "NodeType": "ExtensionNode", "Id": "14be7028f84e48f8828ea612189a4d4d", "Inputs": [ { "Id": "cbaf89251c964616af5e6e0e37e10d12", "Name": "obj", "Description": "Object to be serialized", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "7d2fb5e9bc7d45a8825db7c471f48b4e", "Name": "str", "Description": "Result of math computation", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Convert an object to a string representation." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Contains@var[]..[],var[]..[]", "Id": "3f19223c22654465a96072579b979185", "Inputs": [ { "Id": "f927766ae8d9496ea9420e96191d2313", "Name": "list", "Description": "List to search in.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 1, "UseLevels": true, "KeepListStructure": false }, { "Id": "31db3d6b18064cd5b066ee29a7a138cf", "Name": "item", "Description": "Item to look for.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "0bb93657292547f299a1dd895dfcd5cc", "Name": "bool", "Description": "Whether list contains the given item.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Determines if the given list contains the given item. This function searches through the sublists contained in it.\n\nList.Contains (list: var[]..[], item: var[]..[]): bool" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", "Id": "065ba331068f493c88dddd664c2ec22a", "Inputs": [ { "Id": "8dcc58ed29b94da5a0c96a654a494b4e", "Name": "list", "Description": "List to flatten.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "9ecb7987d8494a7a9fcf8263ae962557", "Name": "amt", "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "2fcb885eaf804059958ddebb86347d56", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", "Id": "976ab62518be457e92f6f4d8dd20145e", "Inputs": [ { "Id": "228ce81467bc489bb59eaaaae214fd56", "Name": "list", "Description": "List to flatten.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "5196e26131e14b3e9169fd597db7c593", "Name": "amt", "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "0d8139129d4a4394a1874b7a20ba7de8", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Contains@var[]..[],var[]..[]", "Id": "67b7ccb5c499410e952ce3f86fb63cc0", "Inputs": [ { "Id": "98dfafc692e4454c9b5336ccd2342ea6", "Name": "list", "Description": "List to search in.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false }, { "Id": "a4c682ad691044e183fa475749f89d97", "Name": "item", "Description": "Item to look for.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "defafcdd53994a81ba2d6dcc242fb22e", "Name": "bool", "Description": "Whether list contains the given item.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Determines if the given list contains the given item. This function searches through the sublists contained in it.\n\nList.Contains (list: var[]..[], item: var[]..[]): bool" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "[true];", "Id": "5fcfce1402764af791160abc6451d51a", "Inputs": [], "Outputs": [ { "Id": "ac135d0b3c904bb884c92092d7444fa6", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", "Id": "f29009022a2d4e3f9ed704088b65aac1", "Inputs": [ { "Id": "4387e508be09420eb2714ab9af714841", "Name": "list", "Description": "List to flatten.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "83794749e40e4308bb713e7728edee0f", "Name": "amt", "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "9cb0f435f2324108ac5630f4adb47b1a", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.Math.Round@double", "Id": "4e8952dfa3e5464b9c03509241335f98", "Inputs": [ { "Id": "3420ee692cca4792b3195d1ac0e20928", "Name": "number", "Description": "Number to round.\n\ndouble", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "3fccffd3d6784880afeaf671fc75f411", "Name": "number", "Description": "Integral value closes to the number.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Rounds a number to the closest integral value. Note that this method returns a double-precision floating-point number instead of an integral type.\n\nMath.Round (number: double): double" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Reverse@var[]..[]", "Id": "649a6081463e4c5c97962ac5c7b2c615", "Inputs": [ { "Id": "dfc9a85e249f4d7da2732e26d8d649df", "Name": "list", "Description": "List to be reversed.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "19f55fb3a15c40e48a4ee6be4ea821be", "Name": "list", "Description": "New list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Creates a new list containing the items of the given list but in reverse order.\n\nList.Reverse (list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.List.Join@var[]..[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "cf11c01efa794b9b8e46547436593e78", "Inputs": [ { "Id": "d2452a4f093348b98f2047bb5067b651", "Name": "list0", "Description": "Lists to join into one.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "6646d5e65b7b403d8af88f22594243de", "Name": "list1", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "e9901c2b052a479bb7529379be8eb9f8", "Name": "list", "Description": "Joined list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates all given lists into a single list.\n\nList.Join (lists: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Transpose@var[]..[]", "Id": "c22a84f693f0407c85c7483ef26fa96d", "Inputs": [ { "Id": "991f2786b3af4a5ab85149bfd7c5b50e", "Name": "lists", "Description": "A list of lists to be transposed.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "948bbad8e7ae4bb7a56d2e7fdeaf7d4a", "Name": "lists", "Description": "A list of transposed lists.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Chop@var[]..[],int[]", "Id": "5d91a3a7acb544389f21c16202b9ac4c", "Inputs": [ { "Id": "6fa48ab12dd245ef87cbe14f4b1400ed", "Name": "list", "Description": "List to chop into sublists\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "5b105c7c2410432e8c53f4e2a47d2a35", "Name": "lengths", "Description": "Lengths of consecutive sublists to be created from the input list\n\nint[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "578ad39e82c84a69bbd53cc361b5f7c6", "Name": "lists", "Description": "Sublists created from the list", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Chop a list into a set of consecutive sublists with the specified lengths. List division begins at the top of the list.\n\nList.Chop (list: var[]..[], lengths: int[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Count@var[]..[]", "Id": "b6da98e7203f4b2eb4564e8bcc2b879e", "Inputs": [ { "Id": "cfc3fe495a0648faba1442ad8531e57c", "Name": "list", "Description": "List to get the item count of.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "066cb3faa7de4418a3aecead383e8f05", "Name": "count", "Description": "List length.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "a/2;", "Id": "db811fee0c9941bb9c7ed14842c635fb", "Inputs": [ { "Id": "283bdaa1afc147539f063a827abee66b", "Name": "a", "Description": "a", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "8c051c726a8445f8a21e33b5072bee96", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "a[0];\na[1];", "Id": "c11e8eb9592c4020a3c31a720007846b", "Inputs": [ { "Id": "3e3f07fb43db440aaea256533bf5fd20", "Name": "a", "Description": "a", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "58974a7be8644fdaa89ef71ebea2ec84", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "6d25ddd5b9fe494f8f27ecb39af7cc66", "Name": "", "Description": "Value of expression at line 2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "||@var[]..[],var[]..[]", "Id": "9c9b153ddb534893bf0d40fc90990e8c", "Inputs": [ { "Id": "aab3387dc2b045ebafe3ea02668f8741", "Name": "x", "Description": "x value.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "3920fb03cbb04ff090c96638e05cb26e", "Name": "y", "Description": "y value.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "8d34bdd6bd744c4b95b99bc44463e01a", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "x || y?\n\n|| (x: var[]..[], y: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", "Id": "79442dc7e3c84f61ad2099f752d5091b", "Inputs": [ { "Id": "fdca88933f194393aa82ec5d4161ef43", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ffb15c425d1a4d848b930c8ec0e88a7a", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "6a0c4721abeb4a20aabab6dc297fba4c", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "199d97cf54cf423e88e3072a7b0ecc1a", "Name": "out", "Description": "Items whose mask index is false.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "8b5356e0ad7a426d8fb9956281bf9233", "Inputs": [ { "Id": "10ae3d895ac8499381652637df837144", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "d2a63f733b7d4d9a8f225cd0e06f8426", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f749fac5bd584236b1e6cfbbe6d2d4ce", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"x\";", "Id": "35d2e2b269eb44ff80c05470ef986905", "Inputs": [], "Outputs": [ { "Id": "8af67c9171af4e79a1fecc93175e11ee", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "d5d6b0b45d39494ab05956be6b4bb41d", "Inputs": [ { "Id": "0b0d61a9da644936b39b7dbb8cea0a14", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ced402a66a464e49b68f1b04027cd7e4", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "e6a10ec409ac4f618f53817db1ec8c1e", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\":\";", "Id": "8ebbc82277e74b3c8de1df8523e3bf1b", "Inputs": [], "Outputs": [ { "Id": "d091bbe136e7400cb0b598a948ab4cbf", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.AddItemToFront@var[]..[],var[]..[]", "Id": "1e4da513e24347e7a6b0afaab5ee9ed6", "Inputs": [ { "Id": "3428a918173147ebb04d501077d2fbf7", "Name": "item", "Description": "Item to be added. Item could be an object or a list.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 1, "UseLevels": true, "KeepListStructure": false }, { "Id": "30e62eefef9f4be7bd6218bf10c7c777", "Name": "list", "Description": "List to add on to.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "598e856601934d9ebb88c4adb5db64e0", "Name": "list", "Description": "New list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Adds an item to the beginning of a list.\n\nList.AddItemToFront (item: var[]..[], list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.AddItemToFront@var[]..[],var[]..[]", "Id": "aa2eea76039d4b2e8c5a3df6d065baae", "Inputs": [ { "Id": "4a41aea683dd41568a3661b0a22b36ec", "Name": "item", "Description": "Item to be added. Item could be an object or a list.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "569c32688c2e4423887c8a4051b29569", "Name": "list", "Description": "List to add on to.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 1, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "67f0f8782a944df4b283b2b2aca8a06c", "Name": "list", "Description": "New list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Adds an item to the beginning of a list.\n\nList.AddItemToFront (item: var[]..[], list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"U\";", "Id": "5cd5b600705649cfa8d5dab754d216bd", "Inputs": [], "Outputs": [ { "Id": "0e0d983139ae4a6a8d488d26970e42ef", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "PythonNodeModels.PythonStringNode, PythonNodeModels", "VariableInputPorts": true, "NodeType": "ExtensionNode", "Id": "83c4560d79d14e6ba528180f81090cc2", "Inputs": [ { "Id": "60732d453db843e6aac54731d5cbd037", "Name": "script", "Description": "Python script to run.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "51674c619b824d358ab950a6ccc1d58b", "Name": "IN[0]", "Description": "Input #0", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "79c515b8dc834600a43bf69962ecb476", "Name": "OUT", "Description": "Result of the python script", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Runs a IronPython script from a string." }, { "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", "NodeType": "StringInputNode", "InputValue": "from System.Diagnostics import Process\r\n\r\nargs = IN[0]\r\nstdoutlist = []\r\nstderrlist = []\r\n\r\nfor x in args:\r\n proc = Process()\r\n proc.StartInfo.UseShellExecute = False\r\n proc.StartInfo.RedirectStandardOutput = True\r\n proc.StartInfo.RedirectStandardError = True\r\n proc.StartInfo.FileName = \"C:\\Program Files (x86)\\Winforms\\winforms-1.0.1.exe\"\r\n proc.StartInfo.Arguments = x\r\n proc.Start()\r\n stdout = proc.StandardOutput.ReadToEnd()\r\n stderr = proc.StandardError.ReadToEnd()\r\n proc.WaitForExit()\r\n stdoutlist.append(stdout)\r\n stderrlist.append(stderr)\r\nOUT = (stdoutlist,stderrlist)", "Id": "0edeb9192db2421bb9f617512a71c2e5", "Inputs": [], "Outputs": [ { "Id": "830fc3e20565486f9e300d637a8b7250", "Name": "", "Description": "String", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Creates a string." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.AddItemToEnd@var[]..[],var[]..[]", "Id": "be0c80406a174a598e36c07c16b318d5", "Inputs": [ { "Id": "731274c8edec49ecae9853a8e5ea0a99", "Name": "item", "Description": "Item to be added.Item could be an object or a list.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 1, "UseLevels": true, "KeepListStructure": false }, { "Id": "e4d91bff013b485d9d3c28c2ee2b0c53", "Name": "list", "Description": "List to add on to.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "5b17e524c4e44842b1b82cff3ee43b06", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Adds an item to the end of a list.\n\nList.AddItemToEnd (item: var[]..[], list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "9b1a3ce5a9ef44208050e4d693944b78", "Inputs": [ { "Id": "a956601a53d2485c8f7f4b169db990fa", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "04474ff1b24b48248130b4363d6386f0", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "1587152f94ee4961b33ec3bf7e844310", "Name": "string1", "Description": "string[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "dbccc23fb98245fab1af6f730561f5cb", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"\";\n\"\\\"\";", "Id": "d63a3af9f825425881759246af357a4c", "Inputs": [], "Outputs": [ { "Id": "a956935bf0214204a59b901ac008da2a", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "f2cf75891f4f4105941d7825eccaf3f2", "Name": "", "Description": "Value of expression at line 2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.LastItem@var[]..[]", "Id": "44570a2d968840a99b88f3776cffe245", "Inputs": [ { "Id": "d230e689560d4800aae8302cf70b660e", "Name": "list", "Description": "List to get the last item of.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "47f15a71d46f4357834f4f8644fcea16", "Name": "last", "Description": "Last item in the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]" }, { "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", "NodeType": "ExtensionNode", "Id": "7bf01f782e0a473eb8efe6785fb890e9", "Inputs": [ { "Id": "a5edd41a99184b3a8d6d13712ee71a2d", "Name": "list", "Description": "The list to map over.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "21c22eae15fd4e099ae10157e785b2d8", "Name": "f(x)", "Description": "The procedure used to map element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "6a35236151094a1283a10858165b0a1b", "Name": "mapped", "Description": "Mapped list", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Applies a function over all elements of a list, generating a new list from the results." }, { "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", "NodeType": "ExtensionNode", "Id": "7467f96a6b69494a8b7c685d9f1be12a", "Inputs": [ { "Id": "aaf32b91f9ad4a1c91f88e905145e653", "Name": "list", "Description": "The list to map over.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "f34e5f27c52c45fc95b40cc360d1064c", "Name": "f(x)", "Description": "The procedure used to map element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "7d6d077e25494158b9f258353bee6f02", "Name": "mapped", "Description": "Mapped list", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Applies a function over all elements of a list, generating a new list from the results." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "85bf35c44a7d408a9c9fbcf0721ed7f9", "Inputs": [ { "Id": "eb8717e80f914077be05a6db451c396f", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "c6550ff7546b4bc08a87cb0ebd1d9f5d", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "0c322b13a31a4ed893119dde52d88a44", "Name": "string1", "Description": "string[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "6f4fe6055864439d9fca86839b124de6", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", "Id": "6a3f00ba2ce24e83a3bf6764275760ec", "Inputs": [ { "Id": "0d50f7207f784c24963e3dcbbf123e5c", "Name": "list", "Description": "List to flatten.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "fc97dcd37c8c4a63ae61182b4911065f", "Name": "amt", "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "50609c96480f4175b24ba0325fcc833d", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", "Id": "761af3d81b1c42579fa7fc300b1fb834", "Inputs": [ { "Id": "ce469497dd8a4bfc817ea787281cb182", "Name": "list", "Description": "List to get the first item from.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "a40e0670e5104dbf8b6911c3350daa5d", "Name": "item", "Description": "First item in the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"\";\n\"--add=\";", "Id": "7bb4df6a9c1248a9b93dabfedd47c710", "Inputs": [], "Outputs": [ { "Id": "1dfd896be7264e9981c77f3f87a7965a", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "4a0c5542e8144d1d90d8d24175218b74", "Name": "", "Description": "Value of expression at line 2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", "NodeType": "ExtensionNode", "Id": "88656e92487b47bdb329414b57331ece", "Inputs": [ { "Id": "41e03a7700a8406283b6818057665b93", "Name": "list", "Description": "The list to map over.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "148ac9aa3cc24df59f0da507b29099e8", "Name": "f(x)", "Description": "The procedure used to map element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "5344bf8efb444b3999f255e61c5d33bd", "Name": "mapped", "Description": "Mapped list", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Applies a function over all elements of a list, generating a new list from the results." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Join@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "3f3d82e656eb4374937f3c5d1bbf0549", "Inputs": [ { "Id": "72881e54a44644dfb743cada89fb7c97", "Name": "separator", "Description": "String to be inserted between joined strings.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "47e727e6e6a042189a9ea9705af242fb", "Name": "string0", "Description": "Strings to be joined into a single string.\n\nstring[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "9faaa52395a245779b965441ac94ff2b", "Name": "string1", "Description": "string[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "db4be04a4c21480e9b82ddfdddef6b2c", "Name": "str", "Description": "A string made from the list of strings including the separator character.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Concatenates multiple strings into a single string, inserting the given separator between each joined string.\n\nString.Join (separator: string, strings: string[]): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", "Id": "4bd10a63d5ea485f88b504173c066756", "Inputs": [ { "Id": "0d8da10f2b8f4511bd0dfd58cd8ceb37", "Name": "list", "Description": "List to flatten.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "3305e56e14264ea49886faa17b174551", "Name": "amt", "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "95503152ccfa47b8bb9b22e00d2273cc", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]" }, { "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", "NodeType": "ExtensionNode", "Id": "7b493f8c173f485b91401bd79699f124", "Inputs": [ { "Id": "87a3329da65c42c7a1690beb65428f4b", "Name": "", "Description": "Node to evaluate.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "a7482a9fd7ec4fcf815fcbf2e8743461", "Name": "", "Description": "Watch contents.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Visualize the output of node." }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"--printer=pdfcreator \";", "Id": "2738643d88184e22a39c47b1d06cc48f", "Inputs": [], "Outputs": [ { "Id": "3faf5273d5fe4a198d609c6b9679f55e", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"A-\";", "Id": "6d5155067db240b3b6c0040335ab933a", "Inputs": [], "Outputs": [ { "Id": "71bf63875e114ca486f06c836c576518", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", "FunctionSignature": "7138be89-af7b-4232-b938-e63a5fe78240", "FunctionType": "Graph", "NodeType": "FunctionNode", "Id": "a4b87587454e48459ee4e950bfd7f045", "Inputs": [ { "Id": "2d194b9536844628a354ef36051aa350", "Name": "num", "Description": "var[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "5383f202ed224d4ea55fe89b90cf352c", "Name": "digits", "Description": "int\nDefault value : null", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "4d7e0cec4f314021bb8b7dd22256c1f1", "Name": "str", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Converts the input number(s) to string. You can optionally limit the number of digits." } ], "Connectors": [ { "Start": "f2f800e0326a4253be0867ae24e377b8", "End": "3880b5eb5353406aac185d88dc67c668", "Id": "0fdca056783d447d96485f0d4937efd1" }, { "Start": "5f5a8839d78d4fdd9e283d8a50b44ad7", "End": "24ed6d212b5f496ca118145ed0d0fbf1", "Id": "46f76c3ca7a94ba1ae8b555266a89305" }, { "Start": "fedea4af00dc4af2b331c645bdf09693", "End": "e827dc252ee542859d8f423e49fce2dc", "Id": "05e455313a644ac3bf963c0ea2c6ab60" }, { "Start": "d8e80e7fe85b43f092dd31ba32f82919", "End": "207087c2fd614aeca44ebe9b4fe4fba9", "Id": "1c56119e2d494607b45bd7399e37d593" }, { "Start": "a9605a69530f48c39678bac8d5bfd154", "End": "3b50c69502e444099dad1537e55b5162", "Id": "544476c2bcda4a8b8aa4dc98e4f0c362" }, { "Start": "1d319e0386e3476484aa70db6b5c605e", "End": "ee9412c435874c598c28f7e17affcf19", "Id": "fc82105ba8684cb4bacb6595380133b8" }, { "Start": "18a199e92cd741e4823408061f5eb4b9", "End": "66aa00d63cb04b9ca326648720536de5", "Id": "f8734eae04a34f299303eca895c9325d" }, { "Start": "84075cab280e4abbbd821a2dd1d4adc3", "End": "58292e8c6572479993808db7aa0c3cc8", "Id": "0b1583fb38294d56ad213d4b45cf28c5" }, { "Start": "4609c701093f43c1827e472d43502f19", "End": "6408c04a81fc468582775a1081c8cb00", "Id": "f0f8dc5edb0b4256acf81d7544d9feb2" }, { "Start": "4609c701093f43c1827e472d43502f19", "End": "fdca88933f194393aa82ec5d4161ef43", "Id": "ad4774e9204c46698a7205faafec2c98" }, { "Start": "32742da852ea4102ba9e6b75bae17634", "End": "b34dc167fbb94bd4a30054917907a3b3", "Id": "83e5ff60e7404991a083eceb8894cc99" }, { "Start": "22f4652bf31141a6bc6dc385d46fd5df", "End": "d43179a300144476bbe5721bab1ef204", "Id": "2e1b26ecf1b840d1a6f43ec536e6076c" }, { "Start": "477dc5eed3a24e4ca46f9683b83de1a3", "End": "764ab98c6c604991a803de556bae1cbb", "Id": "b030148b4a30458da62d9aff04f26a7e" }, { "Start": "5d3e17b940e1476391bca41f35e5c305", "End": "a73871f9af804b5a813bb43fceb5d8d0", "Id": "51b37cd9b3154f59817458b640006731" }, { "Start": "c56b606876e84f74b90077282252a4c8", "End": "6c4f59ab41ec40f7b52a090a96a3cc6c", "Id": "d9afc9c0eebe4c71aafe27eeff5d3549" }, { "Start": "daaf0124d8804e1e9d3e9fcf97631f08", "End": "6311e637c002475e95ec3e46dc0616d2", "Id": "7dc19cc992dd4396b36ab7cf95546df7" }, { "Start": "daaf0124d8804e1e9d3e9fcf97631f08", "End": "e47c3a5a631342ee8606f5e2b31af4b2", "Id": "984fbdc88e354cd2badcc6753f3f2698" }, { "Start": "7b6a066489984de389652d13a25716d6", "End": "da9287ddd4d74ddc86415603edadf369", "Id": "e98095e8880c43d5b949e0c280c512ea" }, { "Start": "ec0d6340c23c4c0eab2e4d29e25a9868", "End": "38ed5eb7250c4b3f8203b12c2af202f4", "Id": "55e60b482e8c4b45b60d1287a026209a" }, { "Start": "c61043f8cb2a4d92ae979cd881a5964f", "End": "9ccf5710aaeb4fe4bc058e7cb73edbdb", "Id": "e1a6992ba93a4f7b892c6fa2d18bb7f2" }, { "Start": "0d19d0d47763498e97551aade149c4c9", "End": "7ed012c8c8f44e6b9804fb8f75da54c1", "Id": "f9463c1656c94bafa9755bd0fe1f7b41" }, { "Start": "bb117eded5d14d6f87a407160efa6c21", "End": "c8d2c610b4214f689438f13d89163366", "Id": "6aae6ebd871a494e89795f477d266dca" }, { "Start": "1d4ba8080c3e4ccc8dfb6d76f851e984", "End": "37abdf769e904d058dd99c0c1a17385b", "Id": "65498fce5fd346c88fe1c27e79d23987" }, { "Start": "49ad3a6ca4d6444d86c8b272a9512c38", "End": "874bfbae00494068ac40b861317a150f", "Id": "27aa82bf88354809abf11d6e23c9d87c" }, { "Start": "14965f45dfb04b1b8466f447ea7c29ff", "End": "750a217cafbc4fdc9e40209b81e3a4b3", "Id": "276b5068c3e64f96b85997d1a2ce09fe" }, { "Start": "1d5522d4402844a0ae7b212817b5f178", "End": "0b4a31969cf64058a9e85b6643a92e54", "Id": "430264c8e3684d2eb51b28c77d4fa46c" }, { "Start": "258ce3bf4c9a4a7b8e62de83081828e7", "End": "3420ee692cca4792b3195d1ac0e20928", "Id": "6574d98f3d104c8fb25486724525720e" }, { "Start": "ad827d6d32b34c8fb80592f206824557", "End": "4c9bcd3618a3460a8a6610426301cdb5", "Id": "c613c266692a4c0aac6bb9cdb2dcf486" }, { "Start": "3699ef3cbf964b0bb68f1bf836517c69", "End": "5d2df46dca504009b1998c1e7e06e547", "Id": "b38baf0c8a76475aba420396f4715d7d" }, { "Start": "eb558564d60e44fd8ca243b32098d194", "End": "8dcc58ed29b94da5a0c96a654a494b4e", "Id": "80239e6b11ee4e7fadb8076177c36b75" }, { "Start": "02db2adaa6b148609013519d766c027a", "End": "a0c93f6ff0c245dda83139891e923984", "Id": "dfbb1167325041bfbe38d040a30d95de" }, { "Start": "21f81745e0224da3bf47a3e3b6df1693", "End": "dfc9a85e249f4d7da2732e26d8d649df", "Id": "3521a960511441e6a0e2a1c4ea8d74ee" }, { "Start": "21f81745e0224da3bf47a3e3b6df1693", "End": "6646d5e65b7b403d8af88f22594243de", "Id": "d3b6077120f94c10b25158a9a1782b2f" }, { "Start": "1b9288f7f5cf41f68398dbea5a4dfba3", "End": "e85434738f6e4b1b8cab12e29b831084", "Id": "ebc4f06fbac043c9846f0e6bd653a664" }, { "Start": "73f42c2281014b6e80d538d11a2a4ca0", "End": "228ce81467bc489bb59eaaaae214fd56", "Id": "973969722ae44638a5e396d31b989f90" }, { "Start": "7d2fb5e9bc7d45a8825db7c471f48b4e", "End": "d69a020ead0f4fcead82bcb5883f5f31", "Id": "e1fcd88b2a0346e792b32289b7dfc177" }, { "Start": "0bb93657292547f299a1dd895dfcd5cc", "End": "991f2786b3af4a5ab85149bfd7c5b50e", "Id": "8e3da5cc17bd49e686ef1ef9206aa827" }, { "Start": "2fcb885eaf804059958ddebb86347d56", "End": "31db3d6b18064cd5b066ee29a7a138cf", "Id": "f838f64d267a4c9db5a581092f631cf2" }, { "Start": "0d8139129d4a4394a1874b7a20ba7de8", "End": "f927766ae8d9496ea9420e96191d2313", "Id": "a957f86bb75e49a8bc7443eb1d9d5f03" }, { "Start": "defafcdd53994a81ba2d6dcc242fb22e", "End": "4387e508be09420eb2714ab9af714841", "Id": "d0dd01c42e424637a4cc67307e590ab1" }, { "Start": "ac135d0b3c904bb884c92092d7444fa6", "End": "a4c682ad691044e183fa475749f89d97", "Id": "f87eced2400f46fdad45e0a94cf30f24" }, { "Start": "9cb0f435f2324108ac5630f4adb47b1a", "End": "6fa48ab12dd245ef87cbe14f4b1400ed", "Id": "6bb8aad3eb4146dead99407334782e7d" }, { "Start": "9cb0f435f2324108ac5630f4adb47b1a", "End": "cfc3fe495a0648faba1442ad8531e57c", "Id": "87ae5ae9b6cb4f9fb79a701704f2c46b" }, { "Start": "3fccffd3d6784880afeaf671fc75f411", "End": "cbaf89251c964616af5e6e0e37e10d12", "Id": "f3c61ca512704ec181c81f672128dcf4" }, { "Start": "19f55fb3a15c40e48a4ee6be4ea821be", "End": "d2452a4f093348b98f2047bb5067b651", "Id": "f652be794fea4caf95391d015e086276" }, { "Start": "e9901c2b052a479bb7529379be8eb9f8", "End": "a4e0120e4eff4820866cbe7294d39fff", "Id": "9b37e5681a2a480cb8ced9793564850d" }, { "Start": "948bbad8e7ae4bb7a56d2e7fdeaf7d4a", "End": "98dfafc692e4454c9b5336ccd2342ea6", "Id": "e920afdb65fd44a583e5001b1f83d9e8" }, { "Start": "578ad39e82c84a69bbd53cc361b5f7c6", "End": "3e3f07fb43db440aaea256533bf5fd20", "Id": "c7009dcdcfe142eca801c12dcf3f82ed" }, { "Start": "066cb3faa7de4418a3aecead383e8f05", "End": "283bdaa1afc147539f063a827abee66b", "Id": "44ec3e53ac3a4e00872bccc4edb7d452" }, { "Start": "8c051c726a8445f8a21e33b5072bee96", "End": "5b105c7c2410432e8c53f4e2a47d2a35", "Id": "193cdefe4f2042d984354a14789a830c" }, { "Start": "58974a7be8644fdaa89ef71ebea2ec84", "End": "aab3387dc2b045ebafe3ea02668f8741", "Id": "462047cf58254dc685b28e4a8689e138" }, { "Start": "6d25ddd5b9fe494f8f27ecb39af7cc66", "End": "3920fb03cbb04ff090c96638e05cb26e", "Id": "9b8e1407d0e2433e93cd3a55ca2e1603" }, { "Start": "8d34bdd6bd744c4b95b99bc44463e01a", "End": "ffb15c425d1a4d848b930c8ec0e88a7a", "Id": "b49894b1358746f6a980368b3e38a302" }, { "Start": "199d97cf54cf423e88e3072a7b0ecc1a", "End": "2d194b9536844628a354ef36051aa350", "Id": "2b68d44eec34460c983b193719944a09" }, { "Start": "f749fac5bd584236b1e6cfbbe6d2d4ce", "End": "0d50f7207f784c24963e3dcbbf123e5c", "Id": "7e0c6761fe0a406fbf6e07679c44c7e6" }, { "Start": "8af67c9171af4e79a1fecc93175e11ee", "End": "10ae3d895ac8499381652637df837144", "Id": "079fc1be6e104bd6adeaa988f50667b4" }, { "Start": "e6a10ec409ac4f618f53817db1ec8c1e", "End": "0d8da10f2b8f4511bd0dfd58cd8ceb37", "Id": "62a0a1970dae4ea9a7304c9cefe1c2e2" }, { "Start": "d091bbe136e7400cb0b598a948ab4cbf", "End": "0b0d61a9da644936b39b7dbb8cea0a14", "Id": "d42451b1888344eb9c0dcfad07684ee0" }, { "Start": "598e856601934d9ebb88c4adb5db64e0", "End": "e4d91bff013b485d9d3c28c2ee2b0c53", "Id": "927bb6dec1c94e2cbdcc3607697ab141" }, { "Start": "67f0f8782a944df4b283b2b2aca8a06c", "End": "30e62eefef9f4be7bd6218bf10c7c777", "Id": "94a89e4b18274bb19d8f2a4d74afa86c" }, { "Start": "0e0d983139ae4a6a8d488d26970e42ef", "End": "4a41aea683dd41568a3661b0a22b36ec", "Id": "69ed4457c8334b86ad1748cd4a1631ad" }, { "Start": "79c515b8dc834600a43bf69962ecb476", "End": "87a3329da65c42c7a1690beb65428f4b", "Id": "73c44f70121941928231fe9355752a75" }, { "Start": "830fc3e20565486f9e300d637a8b7250", "End": "60732d453db843e6aac54731d5cbd037", "Id": "c4acf6aa9404498185fcdb807fdb7d9d" }, { "Start": "5b17e524c4e44842b1b82cff3ee43b06", "End": "ced402a66a464e49b68f1b04027cd7e4", "Id": "b6efbc6c67bc40c582c3ec8b752ecf4b" }, { "Start": "dbccc23fb98245fab1af6f730561f5cb", "End": "21c22eae15fd4e099ae10157e785b2d8", "Id": "2828e60f303b4ad99007d01ce9ac05e4" }, { "Start": "a956935bf0214204a59b901ac008da2a", "End": "a956601a53d2485c8f7f4b169db990fa", "Id": "2503632e15f44081b9306b81e55096c2" }, { "Start": "a956935bf0214204a59b901ac008da2a", "End": "eb8717e80f914077be05a6db451c396f", "Id": "117f8c31975e4355b95ccc988536748c" }, { "Start": "f2cf75891f4f4105941d7825eccaf3f2", "End": "1587152f94ee4961b33ec3bf7e844310", "Id": "2e8a531c9d1849b2ac808a412ac1d11e" }, { "Start": "f2cf75891f4f4105941d7825eccaf3f2", "End": "c6550ff7546b4bc08a87cb0ebd1d9f5d", "Id": "14ef90f1951b4375a655bb9205b79176" }, { "Start": "47f15a71d46f4357834f4f8644fcea16", "End": "569c32688c2e4423887c8a4051b29569", "Id": "b5a766ab86d64a01bafefe31e6519e42" }, { "Start": "6a35236151094a1283a10858165b0a1b", "End": "731274c8edec49ecae9853a8e5ea0a99", "Id": "123c09ffeb9b4e8c9c43cb318dafee17" }, { "Start": "7d6d077e25494158b9f258353bee6f02", "End": "3428a918173147ebb04d501077d2fbf7", "Id": "97815c88a652431fbb49b66a2495cf0b" }, { "Start": "6f4fe6055864439d9fca86839b124de6", "End": "f34e5f27c52c45fc95b40cc360d1064c", "Id": "872d05281fa647c9ae7e3bdbf0f32847" }, { "Start": "50609c96480f4175b24ba0325fcc833d", "End": "aaf32b91f9ad4a1c91f88e905145e653", "Id": "005e1e87922a43c7ad451ee641cae86b" }, { "Start": "a40e0670e5104dbf8b6911c3350daa5d", "End": "a5edd41a99184b3a8d6d13712ee71a2d", "Id": "af47cd5f4c4b45a7b1c7ada6601a1073" }, { "Start": "1dfd896be7264e9981c77f3f87a7965a", "End": "72881e54a44644dfb743cada89fb7c97", "Id": "aa5296df88b040d3aa27d6193c5b7c2c" }, { "Start": "4a0c5542e8144d1d90d8d24175218b74", "End": "47e727e6e6a042189a9ea9705af242fb", "Id": "377dc983c1334d69973bb5fe84bb8f57" }, { "Start": "5344bf8efb444b3999f255e61c5d33bd", "End": "51674c619b824d358ab950a6ccc1d58b", "Id": "5826259e4c0d41a7868e0fc85c301b30" }, { "Start": "db4be04a4c21480e9b82ddfdddef6b2c", "End": "148ac9aa3cc24df59f0da507b29099e8", "Id": "11b513fc9946446da12acbc362dc337a" }, { "Start": "95503152ccfa47b8bb9b22e00d2273cc", "End": "41e03a7700a8406283b6818057665b93", "Id": "89d235c8b33b4204a053f5903e72f9ba" }, { "Start": "4d7e0cec4f314021bb8b7dd22256c1f1", "End": "d230e689560d4800aae8302cf70b660e", "Id": "f8cab4fb7e2d4d98a1fe9c92ddc89514" }, { "Start": "4d7e0cec4f314021bb8b7dd22256c1f1", "End": "ce469497dd8a4bfc817ea787281cb182", "Id": "85b774cf255d4232881c8ffe86416eec" }, { "Start": "4d7e0cec4f314021bb8b7dd22256c1f1", "End": "d2a63f733b7d4d9a8f225cd0e06f8426", "Id": "a88a812165c74a24a80d180bd2ddbb22" } ], "Dependencies": [ "7f19e4a8-c7e0-4041-b57b-0b8d04a99b2c", "896ba009-854c-4290-bd05-42c87ddcdb7c", "7138be89-af7b-4232-b938-e63a5fe78240" ], "Bindings": [], "View": { "Dynamo": { "ScaleFactor": 1.0, "HasRunWithoutCrash": true, "IsVisibleInDynamoLibrary": true, "Version": "2.0.2.6826", "RunType": "Manual", "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 }, "NodeViews": [ { "ShowGeometry": true, "Name": "Categories", "Id": "125cf82be53b4b058301b2e1c3d838e6", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 1171.95481594802, "Y": 417.432299538724 }, { "ShowGeometry": true, "Name": "All Elements of Category", "Id": "db423edb1be74453884d11b86c303770", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1437.95481594802, "Y": 417.432299538724 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "dd63e3fdd9f34329adf9f358d1e7055d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1823.95481594802, "Y": 456.432299538724 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "b5f5d4f213cb4046813ad57152f44016", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1437.95481594802, "Y": 525.645632872058 }, { "ShowGeometry": true, "Name": "List.UniqueItems", "Id": "165d925873ca4ea58e7d74e6268b2e79", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2186.95481594802, "Y": 456.432299538724 }, { "ShowGeometry": true, "Name": "DisplayUnit.ToInternalUnit", "Id": "5984663f8077442c92afd1a8efeb3df7", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3173.36635614825, "Y": 732.026621925181 }, { "ShowGeometry": true, "Name": "Unit Types", "Id": "473a8eca8b424be1b4c69a78e184c04b", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 2256.65198912042, "Y": 843.16372685689 }, { "ShowGeometry": true, "Name": "UnitType.DisplayUnitType", "Id": "b93df87b187342049414a16fa2834b5d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2807.91721855626, "Y": 813.656799650791 }, { "ShowGeometry": true, "Name": "Convert Between Units", "Id": "1bfbc8859bd54a4d9eb4c0d435f5ce6b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3578.46242326151, "Y": 761.599988573822 }, { "ShowGeometry": true, "Name": "Python Script From String", "Id": "c268ed1fcebc48bdabd90799e5836992", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1811.11283478789, "Y": 1506.74788944167 }, { "ShowGeometry": true, "Name": "String", "Id": "d3bd8511fcae4ed8829ea53fb71d2d0f", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 1158.35423469366, "Y": 1562.04431749718 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "997bc22da6244eb29e52d38eeb50bcd8", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2187.92648580697, "Y": 1492.92584340734 }, { "ShowGeometry": true, "Name": "String.Split", "Id": "15eb89ba620144a78c2ac6e6479ed99b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2377.92648580697, "Y": 1529.712510074 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "add6f0c1677445e1a02faea5d391a2cd", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2187.92648580697, "Y": 1600.92584340734 }, { "ShowGeometry": true, "Name": "String.Split", "Id": "1fcbbdbbece14fa48f811f8430c18177", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3273.92648580697, "Y": 1618.712510074 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "ece8a1c6e7bc4084b8988d58a372a95f", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3014.92648580697, "Y": 1687.92584340733 }, { "ShowGeometry": true, "Name": "List.LastItem", "Id": "56e4c780054b43039da5658ed6259e0a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4196.92648580697, "Y": 1538.3646066489 }, { "ShowGeometry": true, "Name": "List.RestOfItems", "Id": "9774fec9d824456a8ee12b6313a42a0e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3014.92648580697, "Y": 1579.712510074 }, { "ShowGeometry": true, "Name": "String.Replace", "Id": "07082fb388464ec0927f5c7e34a9a12d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2707.92648580697, "Y": 1579.712510074 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "6ef5c7cbafb44dfaa883e4b4a9b37985", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2377.92648580697, "Y": 1664.13917674067 }, { "ShowGeometry": true, "Name": "String.TrimWhitespace", "Id": "4d84323661a84c40a0db101c2e69c47a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4523.96410019711, "Y": 1411.29433820798 }, { "ShowGeometry": true, "Name": "List.FirstItem", "Id": "4df96c476d804b92a84ab6d03be5fbca", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3603.92648580697, "Y": 1699.06041349911 }, { "ShowGeometry": true, "Name": "String.Split", "Id": "48dfa40a9aa1498488904229f501e9a3", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3866.92648580697, "Y": 1738.06041349911 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "2473b479814941d4a6d27f46b767200b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3603.92648580697, "Y": 1807.27374683244 }, { "ShowGeometry": true, "Name": "String.ToNumber", "Id": "703852ce34884db8a920925907d387c9", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4570.29953651601, "Y": 1814.32291802004 }, { "ShowGeometry": true, "Name": "List.DropItems", "Id": "cf1ebc03b4dd445cab3c74935dac9758", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4196.92648580697, "Y": 1790.06041349911 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "27a7a91301834cc1a998deb609654b68", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3866.92648580697, "Y": 1872.27374683244 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "21ee26a0e6d9466e91a87d7811c20a97", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5257.3751094706, "Y": 1053.10015078252 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "87f0274ff33a4f9d84a38e2655f8db77", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4992.3751094706, "Y": 1013.31348411585 }, { "ShowGeometry": true, "Name": "String from Object", "Id": "cda1dc9606c04c4b99b7cc7d16e679b9", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4514.3751094706, "Y": 1136.10015078252 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "dad76d13b3074b949eb4ed4c6ed46ed6", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5096.84598111897, "Y": 1804.35937891182 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "8cb3e592cfcb4b2185f80e2655d0f780", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5449.06132750675, "Y": 1811.37826231535 }, { "ShowGeometry": true, "Name": "String from Object", "Id": "14be7028f84e48f8828ea612189a4d4d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5086.13350097506, "Y": 1904.3088854813 }, { "ShowGeometry": true, "Name": "List.Contains", "Id": "3f19223c22654465a96072579b979185", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6490.76374401312, "Y": 1866.2321262140206 }, { "ShowGeometry": true, "Name": "List.Flatten", "Id": "065ba331068f493c88dddd664c2ec22a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5555.3751094706, "Y": 1053.10015078252 }, { "ShowGeometry": true, "Name": "List.Flatten", "Id": "976ab62518be457e92f6f4d8dd20145e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5723.41062791987, "Y": 1809.52605888288 }, { "ShowGeometry": true, "Name": "List.Contains", "Id": "67b7ccb5c499410e952ce3f86fb63cc0", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6969.33211791267, "Y": 1713.6456249533 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "5fcfce1402764af791160abc6451d51a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6761.02823994067, "Y": 1684.05565906496 }, { "ShowGeometry": true, "Name": "List.Flatten", "Id": "f29009022a2d4e3f9ed704088b65aac1", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7194.22022283383, "Y": 1719.38036925934 }, { "ShowGeometry": true, "Name": "Math.Round", "Id": "4e8952dfa3e5464b9c03509241335f98", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4798.45232935871, "Y": 1845.83259498059 }, { "ShowGeometry": true, "Name": "List.Reverse", "Id": "649a6081463e4c5c97962ac5c7b2c615", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4730.92085361816, "Y": 1037.61823049674 }, { "ShowGeometry": true, "Name": "List.Join", "Id": "cf11c01efa794b9b8e46547436593e78", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4997.16044997043, "Y": 1133.86716690713 }, { "ShowGeometry": true, "Name": "List.Transpose", "Id": "c22a84f693f0407c85c7483ef26fa96d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6720.38950484308, "Y": 1900.22247414138 }, { "ShowGeometry": true, "Name": "List.Chop", "Id": "5d91a3a7acb544389f21c16202b9ac4c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7814.23427784227, "Y": 1582.84495159779 }, { "ShowGeometry": true, "Name": "List.Count", "Id": "b6da98e7203f4b2eb4564e8bcc2b879e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7488.18646886869, "Y": 1735.10365851507 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "db811fee0c9941bb9c7ed14842c635fb", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 7648.33034876597, "Y": 1724.3995502211 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "c11e8eb9592c4020a3c31a720007846b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 8070.20030336336, "Y": 1584.71689417336 }, { "ShowGeometry": true, "Name": "||", "Id": "9c9b153ddb534893bf0d40fc90990e8c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 8234.81601534805, "Y": 1576.09070528514 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "79442dc7e3c84f61ad2099f752d5091b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 8713.70368686116, "Y": 989.164554029303 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "8b5356e0ad7a426d8fb9956281bf9233", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9410.2552844913, "Y": 637.029988424153 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "35d2e2b269eb44ff80c05470ef986905", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9321.96118358981, "Y": 551.979617722065 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "d5d6b0b45d39494ab05956be6b4bb41d", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 11169.6254599738, "Y": 900.385272724076 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "8ebbc82277e74b3c8de1df8523e3bf1b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 10949.3110868673, "Y": 791.346087598136 }, { "ShowGeometry": true, "Name": "List.AddItemToFront", "Id": "1e4da513e24347e7a6b0afaab5ee9ed6", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 10562.1793549827, "Y": 723.325609032611 }, { "ShowGeometry": true, "Name": "List.AddItemToFront", "Id": "aa2eea76039d4b2e8c5a3df6d065baae", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 10308.9847537458, "Y": 934.462716888407 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "5cd5b600705649cfa8d5dab754d216bd", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 10126.2321143801, "Y": 872.668044879785 }, { "ShowGeometry": true, "Name": "Python Script From String", "Id": "83c4560d79d14e6ba528180f81090cc2", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 12682.2047979312, "Y": -168.372155049641 }, { "ShowGeometry": true, "Name": "String", "Id": "0edeb9192db2421bb9f617512a71c2e5", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 12029.446197837, "Y": -113.075726994131 }, { "ShowGeometry": true, "Name": "List.AddItemToEnd", "Id": "be0c80406a174a598e36c07c16b318d5", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 10875.6766313727, "Y": 996.58155527259 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "9b1a3ce5a9ef44208050e4d693944b78", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9760.55400913019, "Y": 1031.37107334455 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "d63a3af9f825425881759246af357a4c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9536.92449288142, "Y": 876.842932393144 }, { "ShowGeometry": true, "Name": "List.LastItem", "Id": "44570a2d968840a99b88f3776cffe245", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9388.76149802908, "Y": 1157.7166885526 }, { "ShowGeometry": true, "Name": "List.Map", "Id": "7bf01f782e0a473eb8efe6785fb890e9", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 10028.5028410442, "Y": 1144.73572861899 }, { "ShowGeometry": true, "Name": "List.Map", "Id": "7467f96a6b69494a8b7c685d9f1be12a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 10032.7399216667, "Y": 647.193858630785 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "85bf35c44a7d408a9c9fbcf0721ed7f9", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9731.53361394656, "Y": 760.522516306948 }, { "ShowGeometry": true, "Name": "List.Flatten", "Id": "6a3f00ba2ce24e83a3bf6764275760ec", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9661.75905184374, "Y": 624.473022474964 }, { "ShowGeometry": true, "Name": "List.FirstItem", "Id": "761af3d81b1c42579fa7fc300b1fb834", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9379.86398199858, "Y": 979.381237484474 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "7bb4df6a9c1248a9b93dabfedd47c710", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 11254.9425762222, "Y": 1215.96145588891 }, { "ShowGeometry": true, "Name": "List.Map", "Id": "88656e92487b47bdb329414b57331ece", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 11868.2753317012, "Y": 792.506603300229 }, { "ShowGeometry": true, "Name": "String.Join", "Id": "3f3d82e656eb4374937f3c5d1bbf0549", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 11577.0987557945, "Y": 1014.009756202 }, { "ShowGeometry": true, "Name": "List.Flatten", "Id": "4bd10a63d5ea485f88b504173c066756", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 11557.8784571824, "Y": 852.10414517353 }, { "ShowGeometry": true, "Name": "Watch", "Id": "7b493f8c173f485b91401bd79699f124", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 13095.2078678621, "Y": -230.912302794116 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "2738643d88184e22a39c47b1d06cc48f", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 11001.0178182397, "Y": 1151.25355326269 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "6d5155067db240b3b6c0040335ab933a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9527.0, "Y": 336.0 }, { "ShowGeometry": true, "Name": "Springs.Number.ToString", "Id": "a4b87587454e48459ee4e950bfd7f045", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 9065.21054455308, "Y": 919.676848143386 } ], "Annotations": [ { "Id": "e7a797aa06954366a89d10fdf7a8509c", "Title": "Clockwork", "Nodes": [ "5984663f8077442c92afd1a8efeb3df7", "b93df87b187342049414a16fa2834b5d" ], "Left": 2797.91721855626, "Top": 686.026621925181, "Width": 618.44913759198971, "Height": 246.63017772561, "FontSize": 30.0, "InitialTop": 732.026621925181, "InitialHeight": 295.125303384801, "TextblockHeight": 36.0, "Background": "#FFFF7BAC" }, { "Id": "c3cec014211d4151a852b6d28df28622", "Title": "Form names", "Nodes": [ "4d84323661a84c40a0db101c2e69c47a" ], "Left": 4513.96410019711, "Top": 1365.29433820798, "Width": 172.0, "Height": 139.0, "FontSize": 30.0, "InitialTop": 1411.29433820798, "InitialHeight": 123.0, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "1672988c37d8432390e27e9d775496cd", "Title": "Run winforms for reading sheet sizes", "Nodes": [ "c268ed1fcebc48bdabd90799e5836992", "d3bd8511fcae4ed8829ea53fb71d2d0f" ], "Left": 1148.35423469366, "Top": 1460.74788944167, "Width": 843.75860009423013, "Height": 494.29642805551, "FontSize": 30.0, "InitialTop": 1506.74788944167, "InitialHeight": 561.644108938635, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "f88e328d262e4c18b6db1aca576de418", "Title": "Manage winforms output", "Nodes": [ "997bc22da6244eb29e52d38eeb50bcd8", "15eb89ba620144a78c2ac6e6479ed99b", "add6f0c1677445e1a02faea5d391a2cd", "1fcbbdbbece14fa48f811f8430c18177", "ece8a1c6e7bc4084b8988d58a372a95f", "56e4c780054b43039da5658ed6259e0a", "9774fec9d824456a8ee12b6313a42a0e", "07082fb388464ec0927f5c7e34a9a12d", "6ef5c7cbafb44dfaa883e4b4a9b37985", "4df96c476d804b92a84ab6d03be5fbca", "48dfa40a9aa1498488904229f501e9a3", "2473b479814941d4a6d27f46b767200b", "27a7a91301834cc1a998deb609654b68", "cf1ebc03b4dd445cab3c74935dac9758" ], "Left": 2177.92648580697, "Top": 1446.92584340734, "Width": 2213.0, "Height": 518.34790342510018, "FontSize": 30.0, "InitialTop": 1492.92584340734, "InitialHeight": 714.467753923459, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "4270637fbb504441b13171879678d301", "Title": "Create strings for compare", "Nodes": [ "21ee26a0e6d9466e91a87d7811c20a97", "87f0274ff33a4f9d84a38e2655f8db77", "cda1dc9606c04c4b99b7cc7d16e679b9", "065ba331068f493c88dddd664c2ec22a", "649a6081463e4c5c97962ac5c7b2c615", "cf11c01efa794b9b8e46547436593e78" ], "Left": 4504.3751094706, "Top": 967.31348411585, "Width": 1247.0, "Height": 285.55368279128004, "FontSize": 30.0, "InitialTop": 1013.31348411585, "InitialHeight": 240.535147171956, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "106f205c61a649088db639179da9d73a", "Title": "Create names for compare", "Nodes": [ "703852ce34884db8a920925907d387c9", "dad76d13b3074b949eb4ed4c6ed46ed6", "8cb3e592cfcb4b2185f80e2655d0f780", "14be7028f84e48f8828ea612189a4d4d", "976ab62518be457e92f6f4d8dd20145e", "4e8952dfa3e5464b9c03509241335f98" ], "Left": 4560.29953651601, "Top": 1758.35937891182, "Width": 1359.11109140386, "Height": 238.94950656948004, "FontSize": 30.0, "InitialTop": 1804.35937891182, "InitialHeight": 222.94950656948, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "c73ee70766094e80b923ed14fc71461d", "Title": "Get sheet sizes", "Nodes": [ "125cf82be53b4b058301b2e1c3d838e6", "db423edb1be74453884d11b86c303770", "dd63e3fdd9f34329adf9f358d1e7055d", "b5f5d4f213cb4046813ad57152f44016", "165d925873ca4ea58e7d74e6268b2e79" ], "Left": 1161.95481594802, "Top": 371.432299538724, "Width": 1188.0, "Height": 247.21333333333394, "FontSize": 30.0, "InitialTop": 417.432299538724, "InitialHeight": 343.409790881618, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "08643c35f6c24b2db786ba93041c35c0", "Title": "Convert to milimeter allways", "Nodes": [ "1bfbc8859bd54a4d9eb4c0d435f5ce6b" ], "Left": 3568.46242326151, "Top": 715.599988573822, "Width": 458.0, "Height": 165.0, "FontSize": 30.0, "InitialTop": 761.599988573822, "InitialHeight": 149.0, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "3987a79b5f4848d4b2305d94d950a2c6", "Title": "Get missing sheet sizes", "Nodes": [ "3f19223c22654465a96072579b979185", "67b7ccb5c499410e952ce3f86fb63cc0", "5fcfce1402764af791160abc6451d51a", "f29009022a2d4e3f9ed704088b65aac1", "c22a84f693f0407c85c7483ef26fa96d", "5d91a3a7acb544389f21c16202b9ac4c", "b6da98e7203f4b2eb4564e8bcc2b879e", "db811fee0c9941bb9c7ed14842c635fb", "c11e8eb9592c4020a3c31a720007846b", "9c9b153ddb534893bf0d40fc90990e8c" ], "Left": 6480.76374401312, "Top": 1530.09070528514, "Width": 1933.0522713349292, "Height": 463.13176885623989, "FontSize": 30.0, "InitialTop": 1576.09070528514, "InitialHeight": 474.743916882061, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "69570e95f61749cea54501c8e638b27c", "Title": "Run winforms for writing sheet sizes", "Nodes": [ "83c4560d79d14e6ba528180f81090cc2", "0edeb9192db2421bb9f617512a71c2e5" ], "Left": 12019.446197837, "Top": -214.372155049641, "Width": 843.75860009419921, "Height": 658.29642805551, "FontSize": 30.0, "InitialTop": -168.372155049641, "InitialHeight": 561.64410893864, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "7e5e4e7db9ee42c59e68bef376e2fcb4", "Title": "Write argument for winforms", "Nodes": [ "8b5356e0ad7a426d8fb9956281bf9233", "35d2e2b269eb44ff80c05470ef986905", "d5d6b0b45d39494ab05956be6b4bb41d", "8ebbc82277e74b3c8de1df8523e3bf1b", "1e4da513e24347e7a6b0afaab5ee9ed6", "aa2eea76039d4b2e8c5a3df6d065baae", "5cd5b600705649cfa8d5dab754d216bd", "be0c80406a174a598e36c07c16b318d5", "9b1a3ce5a9ef44208050e4d693944b78", "d63a3af9f825425881759246af357a4c", "44570a2d968840a99b88f3776cffe245", "7bf01f782e0a473eb8efe6785fb890e9", "7467f96a6b69494a8b7c685d9f1be12a", "85bf35c44a7d408a9c9fbcf0721ed7f9", "6a3f00ba2ce24e83a3bf6764275760ec", "761af3d81b1c42579fa7fc300b1fb834", "7bb4df6a9c1248a9b93dabfedd47c710", "88656e92487b47bdb329414b57331ece", "3f3d82e656eb4374937f3c5d1bbf0549", "4bd10a63d5ea485f88b504173c066756" ], "Left": 9311.96118358981, "Top": 505.979617722065, "Width": 2700.3141481113889, "Height": 812.981838166845, "FontSize": 30.0, "InitialTop": 551.979617722065, "InitialHeight": 796.981838166842, "TextblockHeight": 36.0, "Background": "#FFC1D676" }, { "Id": "0b751de4bc834889aae9f1561b851794", "Title": "Spring nodes", "Nodes": [ "a4b87587454e48459ee4e950bfd7f045" ], "Left": 9055.21054455308, "Top": 873.676848143386, "Width": 188.0, "Height": 165.0, "FontSize": 30.0, "InitialTop": 919.676848143386, "InitialHeight": 123.0, "TextblockHeight": 36.0, "Background": "#FFFF7BAC" }, { "Id": "1f10f2244fba4eb5a7b75bd617e3d80c", "Title": "Unconnect this line, if you change units in Revit! \r\nRun the script with error, than connect and run again.", "Nodes": [], "Left": 2462.053141358, "Top": 845.996071649841, "Width": 0.0, "Height": 0.0, "FontSize": 36.0, "InitialTop": 0.0, "InitialHeight": 0.0, "TextblockHeight": 0.0, "Background": "#FFC1D676" } ], "X": -4209.5505184285894, "Y": -987.82096802249066, "Zoom": 0.89881338774907216 } }