1874 lines
59 KiB
Plaintext
1874 lines
59 KiB
Plaintext
{
|
|
"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
|
|
}
|
|
} |