{
  "Uuid": "f32d633c-ca8a-438a-922d-f586fc8b81ec",
  "IsCustomNode": false,
  "Description": null,
  "Name": "BEST_RSX",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.Parameters",
      "Id": "c3be90b21fa5452db93249924c8f17da",
      "Inputs": [
        {
          "Id": "0657fe6e4a2a4261aafccccdc70f6472",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b8dc2cd94ec14e038c2c016b99e87e3f",
          "Name": "Parameter[]",
          "Description": "Parameter[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtenir tous les paramètres d'un élément, triés par nom.\n\nElement.Parameters: Parameter[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"SYN_\";",
      "Id": "bfa82e6235a3479581dc5d9dc799dbe6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fa741ae7842f4f33a541fdd3478c6ce4",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "+@var[]..[],var[]..[]",
      "Id": "dd7ce788400d484eab84f1ebf7bce953",
      "Inputs": [
        {
          "Id": "4ec9ebb6f08a48e39ecdc29b3a922938",
          "Name": "x",
          "Description": "Valeur X.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "45538093b2384ea2ab91d5ec7c6cbd60",
          "Name": "y",
          "Description": "Valeur Y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2f24c58f9fd74033afbb24a255e4a1aa",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Ajoute X à Y.\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Nodes.DSModelElementSelection, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "InstanceId": [
        "9400bb9a-4f5e-4e01-9c41-fedc0deff61b-00022721"
      ],
      "Id": "4a3fb9a521dd427fbe8abb2a5910ab86",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "87971a2805054c8999bf1efa267ca0ca",
          "Name": "Element",
          "Description": "Eléments sélectionnés.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var",
      "Id": "f32b211ea2dc4ae4946e342c26b11a5f",
      "Inputs": [
        {
          "Id": "d15004b6b9644bb78f7dd2082f3efedc",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "02ee49b685ac4c46b64cc17770c49211",
          "Name": "parameterName",
          "Description": "Nom du paramètre à définir.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "76fa7b6e97ff43fb95396370bc45020a",
          "Name": "value",
          "Description": "Valeur.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7f47bbc303294b8592ed0e6fa682ba6f",
          "Name": "Element",
          "Description": "Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Définir l'un des paramètres de l'élément.\n\nElement.SetParameterByName (parameterName: string, value: var): Element"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "archilab.Revit.Selection.Select.GetDocuments",
      "Id": "49feb66f97d04899b3a277cab77ce7b5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7de0093c7c594d63af56fa373c9d0cfd",
          "Name": "Link Doc",
          "Description": "Link Documents, Link Names, Link Instances and Link Paths.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b930e087c6314c7689bf900d2019aed6",
          "Name": "Link Name",
          "Description": "var",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "da112aac612248e6a0b0f776a571be3a",
          "Name": "Link Instance",
          "Description": "var",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ee2b2c5c150d49749add577065b8c34d",
          "Name": "Link Path",
          "Description": "var",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves all Link Documents and their Names/Paths.\n\nSelect.GetDocuments ( ): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "f48032ea-9f31-4227-8486-b565fa5f7a56",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "a11261d16ebb46139953f9e861769f25",
      "Inputs": [
        {
          "Id": "84e7126f0e7949dab33670b84dbfcd53",
          "Name": "Documents_",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9d00f395377248f0ba2fc68f44eeb65b",
          "Name": "CategoryOrType",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "096610dd724c4bbd8a062ea9b302a48f",
          "Name": "Elements",
          "Description": "valeur de retour",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get all elements of category or type from given documents "
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetCategory",
      "Id": "51540daf916f41d0b230f27aa1ba73fe",
      "Inputs": [
        {
          "Id": "9d48e4fc193d42c9983777b307715cb3",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "49435070539e4303ba44caf24db4aa27",
          "Name": "Category",
          "Description": "Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtenir une catégorie d'élément\n\nElement.GetCategory: Category"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "0bf06684f7d04527bece8507d0d4b8ef",
      "Inputs": [
        {
          "Id": "cd9c6d97113442ff9b55e4c9c5ac1281",
          "Name": "list",
          "Description": "Liste à aplanir.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "813646d5a7434050878724d0938c4766",
          "Name": "amt",
          "Description": "Couches d'imbrication à supprimer.\n\nint\nValeur par défaut : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4290488a4870441d8b6fd7054bdedc31",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Aplanit une liste imbriquée de listes en fonction d'une quantité spécifique.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Nom du système\";",
      "Id": "32c92c1d125b4de2b198b01be5c65474",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0931c7dad1fd4a979d0b701b4df8ce80",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "4bf975a06caf4f62a2baa0c3957f6763",
      "Inputs": [
        {
          "Id": "1c6806f48a144422a01b83049d0ea1cd",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b26ac545c98343e48210713591e1b331",
          "Name": "parameterName",
          "Description": "Nom du paramètre dont vous souhaitez obtenir la valeur.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7e302fc256644fd38d4d04688614bc14",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtenir la valeur de l'un des paramètres de l'élément.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Rhythm.Revit.Elements.Elements.SetParameterByNameTypeOrInstance@Revit.Elements.Element,string,var",
      "Id": "4c132c9198c84d60b9bd55bd1d6d6655",
      "Inputs": [
        {
          "Id": "a6b06f9da38d4fbba6054d7065f4ef06",
          "Name": "element",
          "Description": "The element to set parameter to.\n\nElement",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e873746ae76341618c9ec2d2d4a412f1",
          "Name": "parameterName",
          "Description": "The parameter name.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "61049fc0d017465fa5937da6ccdc8fcc",
          "Name": "value",
          "Description": "The value to set.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "744878545ccf47eab3d5d61b37b21dad",
          "Name": "element",
          "Description": "The element.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Set one of the element's parameters. Instance if it is instance or type if type.\n\nElements.SetParameterByNameTypeOrInstance (element: Element, parameterName: string, value: var): Element"
    }
  ],
  "Connectors": [
    {
      "Start": "fa741ae7842f4f33a541fdd3478c6ce4",
      "End": "4ec9ebb6f08a48e39ecdc29b3a922938",
      "Id": "a085c60e4a9d41ffb54f36a00d88573c"
    },
    {
      "Start": "2f24c58f9fd74033afbb24a255e4a1aa",
      "End": "61049fc0d017465fa5937da6ccdc8fcc",
      "Id": "5ad6af2f3a5847f681143566e72f82e3"
    },
    {
      "Start": "2f24c58f9fd74033afbb24a255e4a1aa",
      "End": "76fa7b6e97ff43fb95396370bc45020a",
      "Id": "2cdb2dd5ea654d7eb6a7ee6e43065037"
    },
    {
      "Start": "87971a2805054c8999bf1efa267ca0ca",
      "End": "0657fe6e4a2a4261aafccccdc70f6472",
      "Id": "5d7dd68811664951af9bf64c2fc67dee"
    },
    {
      "Start": "87971a2805054c8999bf1efa267ca0ca",
      "End": "9d48e4fc193d42c9983777b307715cb3",
      "Id": "35453ff42c7043469fd9d4a7de6f849e"
    },
    {
      "Start": "87971a2805054c8999bf1efa267ca0ca",
      "End": "a6b06f9da38d4fbba6054d7065f4ef06",
      "Id": "774f6f1d941b452996e2c18e4efb6428"
    },
    {
      "Start": "87971a2805054c8999bf1efa267ca0ca",
      "End": "d15004b6b9644bb78f7dd2082f3efedc",
      "Id": "0df93e5940b6430abd89d102b55b2592"
    },
    {
      "Start": "7de0093c7c594d63af56fa373c9d0cfd",
      "End": "84e7126f0e7949dab33670b84dbfcd53",
      "Id": "452b5ffa631f49cd8111c42a98b6b82a"
    },
    {
      "Start": "096610dd724c4bbd8a062ea9b302a48f",
      "End": "cd9c6d97113442ff9b55e4c9c5ac1281",
      "Id": "e30ee01b03fe4d05ac0d5f8008c3a34b"
    },
    {
      "Start": "49435070539e4303ba44caf24db4aa27",
      "End": "9d00f395377248f0ba2fc68f44eeb65b",
      "Id": "be6a3fbf322b4cb4ab82802b84f7762a"
    },
    {
      "Start": "4290488a4870441d8b6fd7054bdedc31",
      "End": "1c6806f48a144422a01b83049d0ea1cd",
      "Id": "3a3c16b51b3a437d965673ac22474449"
    },
    {
      "Start": "0931c7dad1fd4a979d0b701b4df8ce80",
      "End": "b26ac545c98343e48210713591e1b331",
      "Id": "f5932c4b3fad4bf08d5558befcfe2db7"
    },
    {
      "Start": "0931c7dad1fd4a979d0b701b4df8ce80",
      "End": "02ee49b685ac4c46b64cc17770c49211",
      "Id": "aa6d36015d9647b8b9b04167dcc833dd"
    },
    {
      "Start": "7e302fc256644fd38d4d04688614bc14",
      "End": "45538093b2384ea2ab91d5ec7c6cbd60",
      "Id": "7a1c8b3349fc4539a8916590f06a6b35"
    }
  ],
  "Dependencies": [
    "f48032ea-9f31-4227-8486-b565fa5f7a56"
  ],
  "NodeLibraryDependencies": [
    {
      "Name": "archi-lab.net",
      "Version": "2022.212.3121",
      "ReferenceType": "Package",
      "Nodes": [
        "49feb66f97d04899b3a277cab77ce7b5"
      ]
    },
    {
      "Name": "Data-Shapes",
      "Version": "2021.2.91",
      "ReferenceType": "Package",
      "Nodes": [
        "a11261d16ebb46139953f9e861769f25"
      ]
    },
    {
      "Name": "Rhythm",
      "Version": "2022.1.5",
      "ReferenceType": "Package",
      "Nodes": [
        "4c132c9198c84d60b9bd55bd1d6d6655"
      ]
    }
  ],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.5.0.7460",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Aperçu en arrière-plan",
      "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": "Element.Parameters",
        "Id": "c3be90b21fa5452db93249924c8f17da",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -24.595689130842743,
        "Y": 99.272108062839379
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "bfa82e6235a3479581dc5d9dc799dbe6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1522.1903398617105,
        "Y": 918.84782815130632
      },
      {
        "ShowGeometry": true,
        "Name": "+",
        "Id": "dd7ce788400d484eab84f1ebf7bce953",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1702.050807814509,
        "Y": 940.94776271941475
      },
      {
        "ShowGeometry": true,
        "Name": "Select Model Element",
        "Id": "4a3fb9a521dd427fbe8abb2a5910ab86",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -416.865076288917,
        "Y": 230.17132868218437
      },
      {
        "ShowGeometry": true,
        "Name": "Element.SetParameterByName",
        "Id": "f32b211ea2dc4ae4946e342c26b11a5f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2082.6366258709259,
        "Y": 436.03759654217623
      },
      {
        "ShowGeometry": true,
        "Name": "Select.GetDocuments",
        "Id": "49feb66f97d04899b3a277cab77ce7b5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 300.203617577695,
        "Y": 864.36222296618769
      },
      {
        "ShowGeometry": true,
        "Name": "GetAllElementsFromLinks++",
        "Id": "a11261d16ebb46139953f9e861769f25",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 524.04926232729247,
        "Y": 864.66960536123884
      },
      {
        "ShowGeometry": true,
        "Name": "Element.GetCategory",
        "Id": "51540daf916f41d0b230f27aa1ba73fe",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 188.76333312239433,
        "Y": 664.721373416612
      },
      {
        "ShowGeometry": true,
        "Name": "List.Flatten",
        "Id": "0bf06684f7d04527bece8507d0d4b8ef",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 870.53015188453855,
        "Y": 864.352189074897
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "32c92c1d125b4de2b198b01be5c65474",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 875.7527909341029,
        "Y": 650.60487172129785
      },
      {
        "ShowGeometry": true,
        "Name": "Element.GetParameterValueByName",
        "Id": "4bf975a06caf4f62a2baa0c3957f6763",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1196.8566220572536,
        "Y": 968.49246691910537
      },
      {
        "ShowGeometry": true,
        "Name": "ʳʰʸᵗʰᵐ|Elements.SetParameterByNameTypeOrInstance",
        "Id": "4c132c9198c84d60b9bd55bd1d6d6655",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2118.4393988424522,
        "Y": 712.08793571153092
      }
    ],
    "Annotations": [],
    "X": -2044.3470239486728,
    "Y": -541.72742297846492,
    "Zoom": 1.2176009801466656
  }
}