{ "Uuid": "d724750b-5a74-49f9-b461-2f49d15bddfc", "IsCustomNode": false, "Description": null, "Name": "CalculateDepartmentArea-DP", "ElementResolver": { "ResolutionMap": {} }, "Inputs": [ { "Id": "d1c837d35fcd460282d308b2c8fd5f7b", "Name": "Excluded room names", "Type": "string", "Value": "Balcon Terrasse", "Description": "Creates a string." }, { "Id": "8939b81667a34e44aeecdb885a8dbcfe", "Name": "Apartment parameter name", "Type": "string", "Value": "Department", "Description": "Creates a string." }, { "Id": "19f88f019b52436bac61eed4cc9be65e", "Name": "Room area parameter name", "Type": "string", "Value": "Area", "Description": "Creates a string." }, { "Id": "78d2f1586c7e4644b7b962de7096c060", "Name": "Room category name", "Type": "string", "Value": "Rooms", "Description": "Creates a string." }, { "Id": "2e64a9e50ad642dfbf1c9fc57bb52525", "Name": "Department area parameter name", "Type": "string", "Value": "SHAB logement", "Description": "Creates a string." } ], "Outputs": [], "Nodes": [ { "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI", "NodeType": "ExtensionNode", "Id": "e61ca2dd384f45ed82887e82940ec79b", "Inputs": [ { "Id": "953732c1362e48e386f51d06feedb3f3", "Name": "Category", "Description": "The Category", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "8467d97d996e4c15b946c601065bb1a6", "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.Category.ByName@string", "Id": "acd51856af5c4ce79fefb8f7f174e458", "Inputs": [ { "Id": "45983f256989462b97fe0c331473dac9", "Name": "name", "Description": "The built in category name.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "95f4ddbb069a43109f15efe5a8ab8ad5", "Name": "Category", "Description": "Category", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Gets a Revit category by the built-in category name.\n\nCategory.ByName (name: string): Category" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Room.Name", "Id": "b833b0d219af40cbb2b26cb2286ab0dc", "Inputs": [ { "Id": "51ee7abcf0fb4a79b09c7ab7cf9f01ac", "Name": "room", "Description": "Revit.Elements.Room", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "fe47c152fa5c4e10a2488ad4273e33bc", "Name": "string", "Description": "string", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Get room name\n\nRoom.Name: string" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", "Id": "530b9d45aea148518e2ace7ca679c6cd", "Inputs": [ { "Id": "bbb5c31baed44c9cbdeb6c1d212e713c", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "46f54b8c78b843989f59e3ab4854b881", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": true, "KeepListStructure": false } ], "Outputs": [ { "Id": "29925efd8df74c2e9764a3832fec1e75", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "0875e965d1b648e88b41a55b520a9ae3", "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.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.Contains@string,string,bool", "Id": "2294e62d69594dfca1660d798cf7094a", "Inputs": [ { "Id": "40dfe2b1b98348c2ab3840719205bc21", "Name": "str", "Description": "String to search in.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "f82ba8725d06408d808488573cb45b03", "Name": "searchFor", "Description": "Substring to search for.\n\nstring", "UsingDefaultValue": false, "Level": 1, "UseLevels": false, "KeepListStructure": false }, { "Id": "bda9ee8ba1784ad8af6b1fcda1fdb0b5", "Name": "ignoreCase", "Description": "Whether or not comparison takes case into account.\n\nbool\nDefault value : false", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "8d25f04a49544b519d0efe64c7e9c992", "Name": "bool", "Description": "Whether the string contains the substring.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "CrossProduct", "Description": "Determines if the given string contains the given substring.\n\nString.Contains (str: string, searchFor: string, ignoreCase: bool = false): bool" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "true;", "Id": "24fc77a072864a51bbc903e90cba645b", "Inputs": [], "Outputs": [ { "Id": "a3b9bfb392f14ceb81f0d446dad54511", "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.Transpose@var[]..[]", "Id": "7fa4e4143c9e44b1ab5b650529d96f88", "Inputs": [ { "Id": "c77ebf704d4f4de38c757502139657a8", "Name": "lists", "Description": "A list of lists to be transposed.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "4b0655836a204d9cb096d6d4533624d5", "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.Flatten@var[]..[],int", "Id": "f3a8b2fe3de2431280884bd19573b911", "Inputs": [ { "Id": "9897a9757c2648c699d77b4b5856068b", "Name": "list", "Description": "List to flatten.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "08ae8b23a7814fa987fa153a48464598", "Name": "amt", "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "b8faf0537a36473a841f6cc6beba8fbc", "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.Input.StringInput, CoreNodeModels", "NodeType": "StringInputNode", "InputValue": "Balcon Terrasse", "Id": "d1c837d35fcd460282d308b2c8fd5f7b", "Inputs": [], "Outputs": [ { "Id": "eacb5a4538be4e25adba4a0bbfd37768", "Name": "", "Description": "String", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Creates a string." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.String.Split@string,string[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "bc2637dad1d941a79fe0b83b64d0b19c", "Inputs": [ { "Id": "cf30274740274d61824f218618ef649d", "Name": "str", "Description": "String to split up.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "255d0bc0113b455286577675fea2d6b8", "Name": "separator0", "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": "8294ecd10c1740c1b857980206b53439", "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 separator strings.\n\nString.Split (str: string, separators: string[]): string[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\" \";", "Id": "70af478aac77402b8dc0e003087509cd", "Inputs": [], "Outputs": [ { "Id": "5b96b56985de438a9bc7ac5e5c323a7b", "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.AllIndicesOf@var[]..[],var", "Id": "63fe8782d7644fa48dbe24ebcb11ca09", "Inputs": [ { "Id": "ca9915a2428b46258ed79dee8f47b12c", "Name": "list", "Description": "List to search in. If this argument is null, an empty list is returned.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 1, "UseLevels": false, "KeepListStructure": false }, { "Id": "f26b45a76381411283169ce08b23f806", "Name": "item", "Description": "Item to look for.\n\nvar", "UsingDefaultValue": false, "Level": 1, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "c9c51cbba4d1406e88f77c81fd3ef768", "Name": "var[]..[]", "Description": "A list of zero-based indices of all occurrences of the item if found, or an empty list if the item does not exist in the list.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Given an item, returns the zero-based indices of all its occurrences in the list. If the item cannot be found, an empty list is returned.\n\nList.AllIndicesOf (list: var[]..[], item: var): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", "Id": "ccc5ceecb2fa4c5abddc77e1a5b09a68", "Inputs": [ { "Id": "209fa4ab5a7e408684aea4efe3ba84b6", "Name": "list", "Description": "List to flatten.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "dfa618b6c57d42f3bb549f0550b1885d", "Name": "amt", "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "839a62a6ff1742bd9e05b90ae3fd03ec", "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.Clean@var[]..[],bool", "Id": "8114873f007a4f9285f56dacc2ea5e21", "Inputs": [ { "Id": "5d677f278a014544b6177e25c7b33ad6", "Name": "list", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "51c646be7c7146d385d9a62a7f93efce", "Name": "preserveIndices", "Description": "Provide an option to preserve the indices of the data such that non-trailing nulls may not be filtered out\n\nbool\nDefault value : true", "UsingDefaultValue": true, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "194aeeaab2d94a50a6e6b893013b32da", "Name": "var[]..[]", "Description": "A list cleaned of nulls and empty lists", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Cleans data of nulls and empty lists from a given list of arbitrary dimension\n\nList.Clean (list: var[]..[], preserveIndices: bool = true): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "false;", "Id": "cacd8f89c2844e92986ebc6e9b7562e8", "Inputs": [], "Outputs": [ { "Id": "f29c89debf0a46f9ae04b8b144f8925b", "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.RemoveItemAtIndex@var[]..[],int[]", "Id": "03446cb76eb340a8b16794b7d01ce829", "Inputs": [ { "Id": "505bf886a44048e4bf5568f1b8c872dc", "Name": "list", "Description": "List to remove an item or items from.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "70e2d15979f84478b1fda30703d58c2b", "Name": "indices", "Description": "Index or indices of the item(s) to be removed.\n\nint[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "76df221554634f6caa725159832bc44e", "Name": "list", "Description": "List with items removed.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Removes an item from the given list at the specified index.\n\nList.RemoveItemAtIndex (list: var[]..[], indices: int[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "13e4f76f0d3b4a36a7f25e26a7bfc08e", "Inputs": [ { "Id": "22c043758af245f4b0f92cbc339ce3dd", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "3a1bd6aa5702464c89d3aecfeb382281", "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": "1896ac228b324c2087ade740d1a087f3", "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.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.GroupByKey@var[]..[],var[]..[]", "Id": "f0b18a3852154d48b3472e8597e5da0b", "Inputs": [ { "Id": "e92483a9be7843bc91dd8a0f49e02d27", "Name": "list", "Description": "List of items to group as sublists\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "19894490bb444a20abbf92312469893f", "Name": "keys", "Description": "Key values, one per item in the input list, used for grouping the items\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "0ba8a943a57c4c8c9893cb042be2500c", "Name": "groups", "Description": "list of sublists, with items grouped by like key values", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "41403e999f77421294e95c654923811c", "Name": "unique keys", "Description": "key value corresponding to each group", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Group items into sub-lists based on their like key values\n\nList.GroupByKey (list: var[]..[], keys: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.String.Length@string", "Id": "4227829e8f7741d79667d469bf0300b7", "Inputs": [ { "Id": "5433b80172534d7c8c6a83a4adfd65a9", "Name": "str", "Description": "String to find the length of.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "58c0f714be064077a565423253676ab6", "Name": "length", "Description": "Number of characters in the string.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the number of characters contained in the given string.\n\nString.Length (str: string): int" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "a==0;", "Id": "0da1346b133b48539efbd5bfa0c82c9e", "Inputs": [ { "Id": "83b1ca53468a4266b47805c9085c0b8b", "Name": "a", "Description": "a", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "934dac7a187d4911818ee4b407cbcee3", "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.FilterByBoolMask@var[]..[],var[]..[]", "Id": "a8c98ce86ebf4735914448acf1b3d3ba", "Inputs": [ { "Id": "e273d1c1c792457789002eaa4cdb2474", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "728c0deb7778460d89ab1d598da5bacf", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "7781bf3db0bd4d4ca2523bd69a7de87c", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ea901df2e9be41528e758e07ab749031", "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.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "b86e5971c9b64b4b919a0c7397566458", "Inputs": [ { "Id": "810de33084534bc0bee1b0e5ba9bd906", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "62f06575eb834821a2ce8c43724b2f53", "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": "6d759ee5629444048fd25adb1da28ee6", "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.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "334cf347d9cb4b17bb54c810adf13649", "Inputs": [ { "Id": "403acb456a4040b29eade8961668476d", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "e7aaab77b3964608b06e091fa27543ae", "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": "74e62f1e4b1846c0a61b46d414ad995f", "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": "CoreNodeModels.Input.StringInput, CoreNodeModels", "NodeType": "StringInputNode", "InputValue": "Department", "Id": "8939b81667a34e44aeecdb885a8dbcfe", "Inputs": [], "Outputs": [ { "Id": "80c1a1316fee4fa8a79dba783edcb76f", "Name": "", "Description": "String", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Creates a string." }, { "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", "NodeType": "StringInputNode", "InputValue": "Area", "Id": "19f88f019b52436bac61eed4cc9be65e", "Inputs": [], "Outputs": [ { "Id": "81f0aa2b8dcc40468a9a890d3425dbc8", "Name": "", "Description": "String", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Creates a string." }, { "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", "NodeType": "StringInputNode", "InputValue": "Rooms", "Id": "78d2f1586c7e4644b7b962de7096c060", "Inputs": [], "Outputs": [ { "Id": "c83d290de4e44baa8e2e79f36c5a9d93", "Name": "", "Description": "String", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Creates a string." }, { "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", "NodeType": "StringInputNode", "InputValue": "SHAB logement", "Id": "2e64a9e50ad642dfbf1c9fc57bb52525", "Inputs": [], "Outputs": [ { "Id": "71c482ae3d884ae6bbdba5ddffa41899", "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.Math.Sum@double[]", "Id": "cc38444a67374cd8a7939b4d67891afe", "Inputs": [ { "Id": "7e4653e1b78744ad84993e1ed60af8ed", "Name": "values", "Description": "The numbers to sum\n\ndouble[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f8d9f215ab76421a8b6db40985fe213b", "Name": "sum", "Description": "The sum of the values", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.Object.Type@var", "Id": "eda3ddab49754cc9a31a9b8ffd04ff6c", "Inputs": [ { "Id": "5699da9eaaf94aee83848320d8e54220", "Name": "obj", "Description": "An object.\n\nvar", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "767d9f11122a49ccb7bc3db8e4cdec4b", "Name": "string", "Description": "Type of object.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the type of object represented as string.\n\nObject.Type (obj: var): string" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "a==\"System.String\";", "Id": "be272e0920684369a04ac9a4c2c56107", "Inputs": [ { "Id": "9ab72f288a5f458e99cee9090be93f49", "Name": "a", "Description": "a", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "0a8da03743164935bb19b38a7f697db0", "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.FilterByBoolMask@var[]..[],var[]..[]", "Id": "44eb8d70544d45af85939b25a5daa1c6", "Inputs": [ { "Id": "c5f7004920434c1cb8b1910456ef1a7a", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "d90e939641e14471adbe148e8db17324", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "642eb818aecd4d96908f7d506e30ef40", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "1c3b7ccd1cf947a2a4e718df050743cd", "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.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "e71f2bec362d4b78803849d05d900c27", "Inputs": [ { "Id": "125ce51c7cbb40229d8de672e0e4ad1b", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "7e87140f6c134d308c81c98ab6c9a651", "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": "7d65f4bdd67146029dd350813cb0ddee", "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.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var", "Id": "86754825d02741de9712acd5f2c16d81", "Inputs": [ { "Id": "3220037b6dd44eb08a3ef97c7a22efbf", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "4ab94c6d542748fb88028c3b408e489e", "Name": "parameterName", "Description": "The name of the parameter to set.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "e400f4290c654a55ac4231ae2cad98fb", "Name": "value", "Description": "The value.\n\nvar", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "65f1679654ad41e7b0251f30fe6ff054", "Name": "Element", "Description": "Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Set one of the element's parameters.\n\nElement.SetParameterByName (parameterName: string, value: var): Element" } ], "Connectors": [ { "Start": "8467d97d996e4c15b946c601065bb1a6", "End": "51ee7abcf0fb4a79b09c7ab7cf9f01ac", "Id": "eeb808e2896d4daeba77c7077f35bc60" }, { "Start": "8467d97d996e4c15b946c601065bb1a6", "End": "bbb5c31baed44c9cbdeb6c1d212e713c", "Id": "ae3b43caee2e40d8ab9fa261dbef3121" }, { "Start": "8467d97d996e4c15b946c601065bb1a6", "End": "505bf886a44048e4bf5568f1b8c872dc", "Id": "1942ffc510e8414da8ffee6a611b0e10" }, { "Start": "8467d97d996e4c15b946c601065bb1a6", "End": "ca9915a2428b46258ed79dee8f47b12c", "Id": "ad7f8e42ee0e46c49723081c09f8cd03" }, { "Start": "95f4ddbb069a43109f15efe5a8ab8ad5", "End": "953732c1362e48e386f51d06feedb3f3", "Id": "4c1eda352d904d3792d4519c1b3c3712" }, { "Start": "fe47c152fa5c4e10a2488ad4273e33bc", "End": "40dfe2b1b98348c2ab3840719205bc21", "Id": "9dae02261c5742fbad79b48c099f960d" }, { "Start": "29925efd8df74c2e9764a3832fec1e75", "End": "9897a9757c2648c699d77b4b5856068b", "Id": "fc91dbeba0e443b394ac45a1c1a329c7" }, { "Start": "8d25f04a49544b519d0efe64c7e9c992", "End": "c77ebf704d4f4de38c757502139657a8", "Id": "aef1232edff145489544b0a6494884ca" }, { "Start": "a3b9bfb392f14ceb81f0d446dad54511", "End": "bda9ee8ba1784ad8af6b1fcda1fdb0b5", "Id": "f8000a3710e34c79a011437b248799eb" }, { "Start": "4b0655836a204d9cb096d6d4533624d5", "End": "46f54b8c78b843989f59e3ab4854b881", "Id": "c8443d01dc6d4879aba21dc50fa07963" }, { "Start": "b8faf0537a36473a841f6cc6beba8fbc", "End": "f26b45a76381411283169ce08b23f806", "Id": "09dd6ab6f3df4dfb8e4b6137175bb42d" }, { "Start": "eacb5a4538be4e25adba4a0bbfd37768", "End": "cf30274740274d61824f218618ef649d", "Id": "c314822f5e174356bae82df2d82b0253" }, { "Start": "8294ecd10c1740c1b857980206b53439", "End": "f82ba8725d06408d808488573cb45b03", "Id": "3806a133002a460692fb44a4dc2f8a10" }, { "Start": "5b96b56985de438a9bc7ac5e5c323a7b", "End": "255d0bc0113b455286577675fea2d6b8", "Id": "df5cdc3a55bd4cda9d7dc7fc4f763553" }, { "Start": "c9c51cbba4d1406e88f77c81fd3ef768", "End": "209fa4ab5a7e408684aea4efe3ba84b6", "Id": "fde4b30271794d29b3e48f917b7d5d48" }, { "Start": "839a62a6ff1742bd9e05b90ae3fd03ec", "End": "5d677f278a014544b6177e25c7b33ad6", "Id": "e626a8ec1960439bb6ae2481eeb5beb5" }, { "Start": "194aeeaab2d94a50a6e6b893013b32da", "End": "70e2d15979f84478b1fda30703d58c2b", "Id": "7c8469d8285543bcb2f6b3d681516e09" }, { "Start": "f29c89debf0a46f9ae04b8b144f8925b", "End": "51c646be7c7146d385d9a62a7f93efce", "Id": "27260c7712544999ad5c117997b9c145" }, { "Start": "76df221554634f6caa725159832bc44e", "End": "22c043758af245f4b0f92cbc339ce3dd", "Id": "e9e4c6fe98204b7bb09fd0a50e52f74b" }, { "Start": "76df221554634f6caa725159832bc44e", "End": "e273d1c1c792457789002eaa4cdb2474", "Id": "a3fa889f4dd84b45a859234ecd478b47" }, { "Start": "1896ac228b324c2087ade740d1a087f3", "End": "5433b80172534d7c8c6a83a4adfd65a9", "Id": "f634c53913a6455c8ec02139692648b7" }, { "Start": "0ba8a943a57c4c8c9893cb042be2500c", "End": "403acb456a4040b29eade8961668476d", "Id": "0a852d9d3fcf4cebb03406f3ae1bce49" }, { "Start": "0ba8a943a57c4c8c9893cb042be2500c", "End": "c5f7004920434c1cb8b1910456ef1a7a", "Id": "4eced39d184249cf9dd8af48a876951d" }, { "Start": "58c0f714be064077a565423253676ab6", "End": "83b1ca53468a4266b47805c9085c0b8b", "Id": "2be55db4e3764cba8ba5853c5494708c" }, { "Start": "934dac7a187d4911818ee4b407cbcee3", "End": "728c0deb7778460d89ab1d598da5bacf", "Id": "3182af2991e948dab02bb9299c2a1180" }, { "Start": "ea901df2e9be41528e758e07ab749031", "End": "810de33084534bc0bee1b0e5ba9bd906", "Id": "f3dfed58fc074a489ead1d374fc62c7f" }, { "Start": "ea901df2e9be41528e758e07ab749031", "End": "e92483a9be7843bc91dd8a0f49e02d27", "Id": "08c7890e0039426f9c24dba9b5563070" }, { "Start": "6d759ee5629444048fd25adb1da28ee6", "End": "19894490bb444a20abbf92312469893f", "Id": "039195b3be4d462da97ff74470903265" }, { "Start": "74e62f1e4b1846c0a61b46d414ad995f", "End": "5699da9eaaf94aee83848320d8e54220", "Id": "17b0702d0b964046abac7dafbfc0e3dd" }, { "Start": "80c1a1316fee4fa8a79dba783edcb76f", "End": "3a1bd6aa5702464c89d3aecfeb382281", "Id": "5821e1acdf064642b730c3691aa00e01" }, { "Start": "80c1a1316fee4fa8a79dba783edcb76f", "End": "62f06575eb834821a2ce8c43724b2f53", "Id": "c6a952e519d64fb0ae6f1085a1cf83f9" }, { "Start": "81f0aa2b8dcc40468a9a890d3425dbc8", "End": "e7aaab77b3964608b06e091fa27543ae", "Id": "6178ccf2a0d44c48b4c7671d6871d0cf" }, { "Start": "81f0aa2b8dcc40468a9a890d3425dbc8", "End": "7e87140f6c134d308c81c98ab6c9a651", "Id": "ea1b906d23b749f2a157ea7295397bb9" }, { "Start": "c83d290de4e44baa8e2e79f36c5a9d93", "End": "45983f256989462b97fe0c331473dac9", "Id": "2743469772674e63a1caddf9d76c59c8" }, { "Start": "71c482ae3d884ae6bbdba5ddffa41899", "End": "4ab94c6d542748fb88028c3b408e489e", "Id": "af5d219771bf47b782069cb74b8eae9e" }, { "Start": "f8d9f215ab76421a8b6db40985fe213b", "End": "e400f4290c654a55ac4231ae2cad98fb", "Id": "579c2e6714bf4ad798e633133ae4ac27" }, { "Start": "767d9f11122a49ccb7bc3db8e4cdec4b", "End": "9ab72f288a5f458e99cee9090be93f49", "Id": "6e9757bde9bf49a2a4e6fdab420fbf5d" }, { "Start": "0a8da03743164935bb19b38a7f697db0", "End": "d90e939641e14471adbe148e8db17324", "Id": "ee1776c96fc947ac8a8161bc645ff3ef" }, { "Start": "1c3b7ccd1cf947a2a4e718df050743cd", "End": "125ce51c7cbb40229d8de672e0e4ad1b", "Id": "533c4e875851416999113daf23f78f04" }, { "Start": "1c3b7ccd1cf947a2a4e718df050743cd", "End": "3220037b6dd44eb08a3ef97c7a22efbf", "Id": "502a8ccb56fb4650bb0ea2e61ca45a33" }, { "Start": "7d65f4bdd67146029dd350813cb0ddee", "End": "7e4653e1b78744ad84993e1ed60af8ed", "Id": "53ba2293d4aa431683990ba4471f4e1c" } ], "Dependencies": [], "NodeLibraryDependencies": [], "Bindings": [], "View": { "Dynamo": { "ScaleFactor": 1.0, "HasRunWithoutCrash": true, "IsVisibleInDynamoLibrary": true, "Version": "2.3.0.5885", "RunType": "Automatic", "RunPeriod": "1000" }, "Camera": { "Name": "Background Preview", "EyeX": -17.0, "EyeY": 24.0, "EyeZ": 50.0, "LookX": 12.0, "LookY": -13.0, "LookZ": -58.0, "UpX": 0.0, "UpY": 1.0, "UpZ": 0.0 }, "NodeViews": [ { "ShowGeometry": true, "Name": "All Elements of Category", "Id": "e61ca2dd384f45ed82887e82940ec79b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 516.83997033265564, "Y": 985.33946967577981 }, { "ShowGeometry": true, "Name": "Category.ByName", "Id": "acd51856af5c4ce79fefb8f7f174e458", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 208.83997033265558, "Y": 985.33946967577981 }, { "ShowGeometry": true, "Name": "Room.Name", "Id": "b833b0d219af40cbb2b26cb2286ab0dc", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1009.9158459927276, "Y": 673.29447353898377 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "530b9d45aea148518e2ace7ca679c6cd", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1899.9480380907294, "Y": 804.56796436536524 }, { "ShowGeometry": true, "Name": "String.Contains", "Id": "2294e62d69594dfca1660d798cf7094a", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1435.6169687189897, "Y": 481.41326727463513 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "24fc77a072864a51bbc903e90cba645b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1127.7727442463718, "Y": 772.09889953174138 }, { "ShowGeometry": true, "Name": "List.Transpose", "Id": "7fa4e4143c9e44b1ab5b650529d96f88", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1740.3491608767888, "Y": 471.76793352605318 }, { "ShowGeometry": true, "Name": "List.Flatten", "Id": "f3a8b2fe3de2431280884bd19573b911", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2221.2337947040273, "Y": 926.879315505385 }, { "ShowGeometry": true, "Name": "Excluded room names", "Id": "d1c837d35fcd460282d308b2c8fd5f7b", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 730.23471684552328, "Y": -138.80033505590052 }, { "ShowGeometry": true, "Name": "String.Split", "Id": "bc2637dad1d941a79fe0b83b64d0b19c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1059.1151622971179, "Y": 498.16758917690049 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "70af478aac77402b8dc0e003087509cd", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 924.172808973555, "Y": 563.40175687543365 }, { "ShowGeometry": true, "Name": "List.AllIndicesOf", "Id": "63fe8782d7644fa48dbe24ebcb11ca09", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2449.2356967861069, "Y": 1056.4303463569508 }, { "ShowGeometry": true, "Name": "List.Flatten", "Id": "ccc5ceecb2fa4c5abddc77e1a5b09a68", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2688.3518815932066, "Y": 1063.2850183668318 }, { "ShowGeometry": true, "Name": "List.Clean", "Id": "8114873f007a4f9285f56dacc2ea5e21", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2915.9472415724672, "Y": 1065.1317188817768 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "cacd8f89c2844e92986ebc6e9b7562e8", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2778.0412967081038, "Y": 1204.6723990532091 }, { "ShowGeometry": true, "Name": "List.RemoveItemAtIndex", "Id": "03446cb76eb340a8b16794b7d01ce829", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3223.4031845543423, "Y": 1286.3119315029053 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "13e4f76f0d3b4a36a7f25e26a7bfc08e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3572.696132997221, "Y": 1175.7452601518658 }, { "ShowGeometry": true, "Name": "List.GroupByKey", "Id": "f0b18a3852154d48b3472e8597e5da0b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4695.1111629073812, "Y": 2038.4178759388521 }, { "ShowGeometry": true, "Name": "String.Length", "Id": "4227829e8f7741d79667d469bf0300b7", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3892.7959040838023, "Y": 1161.6810734610701 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "0da1346b133b48539efbd5bfa0c82c9e", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4119.4589989453925, "Y": 1176.9159885425959 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "a8c98ce86ebf4735914448acf1b3d3ba", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4222.396611195918, "Y": 1312.26522196792 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "b86e5971c9b64b4b919a0c7397566458", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4293.275702289221, "Y": 2046.6817186293874 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "334cf347d9cb4b17bb54c810adf13649", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 4901.5042813812142, "Y": 1670.662817770869 }, { "ShowGeometry": true, "Name": "Apartment parameter name", "Id": "8939b81667a34e44aeecdb885a8dbcfe", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 3270.2173765882671, "Y": 433.13424811345237 }, { "ShowGeometry": true, "Name": "Room area parameter name", "Id": "19f88f019b52436bac61eed4cc9be65e", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 4611.4401871084165, "Y": 756.50979006718831 }, { "ShowGeometry": true, "Name": "Room category name", "Id": "78d2f1586c7e4644b7b962de7096c060", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 271.80769350419087, "Y": -234.84821480967679 }, { "ShowGeometry": true, "Name": "Department area parameter name", "Id": "2e64a9e50ad642dfbf1c9fc57bb52525", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 5328.6470179087883, "Y": 1058.6301272955388 }, { "ShowGeometry": true, "Name": "Math.Sum", "Id": "cc38444a67374cd8a7939b4d67891afe", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6346.9326088168154, "Y": 1917.0663046566553 }, { "ShowGeometry": true, "Name": "Object.Type", "Id": "eda3ddab49754cc9a31a9b8ffd04ff6c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5215.3215471860776, "Y": 1543.2068216822427 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "be272e0920684369a04ac9a4c2c56107", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5453.2059429315659, "Y": 1564.6214659121215 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "44eb8d70544d45af85939b25a5daa1c6", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5507.1751483886655, "Y": 1759.2725732648782 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "e71f2bec362d4b78803849d05d900c27", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 5919.10100748599, "Y": 1923.9368917758056 }, { "ShowGeometry": true, "Name": "Element.SetParameterByName", "Id": "86754825d02741de9712acd5f2c16d81", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 6914.175608653235, "Y": 2515.2660972609533 } ], "Annotations": [ { "Id": "587eebc81de54ac4a2a9f289492c905a", "Title": "Select all rooms", "Nodes": [ "e61ca2dd384f45ed82887e82940ec79b", "acd51856af5c4ce79fefb8f7f174e458" ], "Left": 198.83997033265558, "Top": 932.33946967577981, "Width": 502.00000000000006, "Height": 146.0, "FontSize": 36.0, "InitialTop": 985.33946967577981, "InitialHeight": 127.21333333333394, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "1b626816527f48258357f4b6214e71d5", "Title": "Find terasses and balcons", "Nodes": [ "b833b0d219af40cbb2b26cb2286ab0dc", "530b9d45aea148518e2ace7ca679c6cd", "2294e62d69594dfca1660d798cf7094a", "24fc77a072864a51bbc903e90cba645b", "7fa4e4143c9e44b1ab5b650529d96f88", "bc2637dad1d941a79fe0b83b64d0b19c", "70af478aac77402b8dc0e003087509cd" ], "Left": 914.172808973555, "Top": 418.76793352605318, "Width": 1166.7752291171744, "Height": 504.80003083931206, "FontSize": 36.0, "InitialTop": 471.76793352605318, "InitialHeight": 513.38361536627121, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "fa1889eb9c714bca89de26644ebabeff", "Title": "Remove terasses and balcons", "Nodes": [ "f3a8b2fe3de2431280884bd19573b911", "63fe8782d7644fa48dbe24ebcb11ca09", "ccc5ceecb2fa4c5abddc77e1a5b09a68", "8114873f007a4f9285f56dacc2ea5e21", "cacd8f89c2844e92986ebc6e9b7562e8", "03446cb76eb340a8b16794b7d01ce829" ], "Left": 2211.2337947040273, "Top": 873.879315505385, "Width": 1200.1693898503149, "Height": 531.43261599752032, "FontSize": 36.0, "InitialTop": 926.879315505385, "InitialHeight": 508.43261599752032, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "5eecf002e601451e897ef374cac8bbd2", "Title": "Remove empty department", "Nodes": [ "13e4f76f0d3b4a36a7f25e26a7bfc08e", "4227829e8f7741d79667d469bf0300b7", "0da1346b133b48539efbd5bfa0c82c9e", "a8c98ce86ebf4735914448acf1b3d3ba" ], "Left": 3562.696132997221, "Top": 1108.6810734610701, "Width": 840.700478198697, "Height": 322.58414850684994, "FontSize": 36.0, "InitialTop": 1161.6810734610701, "InitialHeight": 368.37283278167638, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "33f5dff0881844159f74d5bd6017a802", "Title": "Sanitize area values", "Nodes": [ "334cf347d9cb4b17bb54c810adf13649", "eda3ddab49754cc9a31a9b8ffd04ff6c", "be272e0920684369a04ac9a4c2c56107", "44eb8d70544d45af85939b25a5daa1c6" ], "Left": 4891.5042813812142, "Top": 1490.2068216822427, "Width": 796.67086700745131, "Height": 388.06575158263558, "FontSize": 36.0, "InitialTop": 1543.2068216822427, "InitialHeight": 365.06575158263558, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "f60d82e9f20b45a7a6e5dba8c43abda9", "Title": "Group by apartment", "Nodes": [ "f0b18a3852154d48b3472e8597e5da0b", "b86e5971c9b64b4b919a0c7397566458" ], "Left": 4283.275702289221, "Top": 1985.4178759388521, "Width": 640.83546061816014, "Height": 180.26384269053528, "FontSize": 36.0, "InitialTop": 2038.4178759388521, "InitialHeight": 157.26384269053528, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "24232214cdb54e79870d479d009e0856", "Title": "Calculate Department area", "Nodes": [ "cc38444a67374cd8a7939b4d67891afe", "e71f2bec362d4b78803849d05d900c27" ], "Left": 5909.10100748599, "Top": 1864.0663046566553, "Width": 631.83160133082583, "Height": 178.87058711915029, "FontSize": 36.0, "InitialTop": 1917.0663046566553, "InitialHeight": 155.87058711915029, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "35f990931f82431b9ca534a49bf09fbc", "Title": "Write parameter values", "Nodes": [ "86754825d02741de9712acd5f2c16d81" ], "Left": 6904.175608653235, "Top": 2419.2660972609533, "Width": 290.0, "Height": 241.0, "FontSize": 36.0, "InitialTop": 2515.2660972609533, "InitialHeight": 175.0, "TextblockHeight": 86.0, "Background": "#FFC1D676" } ], "X": -3520.2375429709832, "Y": -853.70328161061889, "Zoom": 0.62353125063298609 } }