{
  "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209",
  "IsCustomNode": false,
  "Description": "",
  "Name": "Identifiant auto poteaux - poutres",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var",
      "Id": "6a48d294d1474836998a4004dcc7649b",
      "Inputs": [
        {
          "Id": "ddfbd3452ffe48aeba4808bd717a9da0",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a085f9eee8724c7c822ca17132bd1571",
          "Name": "parameterName",
          "Description": "Nom du paramètre à définir.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e568445881c14d96ad6e3de33710090f",
          "Name": "value",
          "Description": "Valeur.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5810cc07a3b64dc89b27b8d7ca654792",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Identifiant\";",
      "Id": "6c372cfd584e407a8cc52683b1346873",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0baf6b5e7d284635af3ff3f52f5388bf",
          "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": "DSCore.List.Count@var[]..[]",
      "Id": "c3b676b885d649a2bd58e89b2de0cb73",
      "Inputs": [
        {
          "Id": "d67e85e2554b43e1bd32beaa6aee483c",
          "Name": "list",
          "Description": "Obtenir le nombre d'éléments de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ece5c4ee2d9d4fe1a57d7852365a2605",
          "Name": "count",
          "Description": "Longueur de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre d'éléments stockés dans la liste indiquée.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "dbe8a88672c54ff5a0f632f0cef73c21",
      "Inputs": [
        {
          "Id": "1e7cb7bdff1e4b82817814ff2bc11b74",
          "Name": "start",
          "Description": "Nombre ou lettre pour le début de la séquence à\r\nValeur par défaut: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d7b8b33e1a254f88b825aac9e929e659",
          "Name": "amount",
          "Description": "Nombre de nombres dans la séquence\r\nValeur par défaut: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "201fbd7aeebb4a2ca950a16249e2cb2c",
          "Name": "step",
          "Description": "Espace entre les nombres ou les lettres\r\nValeur par défaut: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ebf7d6136ca54a62baac91cb71c8198b",
          "Name": "seq",
          "Description": "Nouvelle séquence",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Crée une série de numéros."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;\n\"0\";",
      "Id": "e7cf89b69d0649c2b7ecacd7d64092b8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "137bd7f46a634382b1bd77f792d523e9",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2af1ca22fadc45c7b1067978649fab93",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "7a9641244e124f568432e9584e6133e9",
      "Inputs": [
        {
          "Id": "bc5c52d164b54601b504642abe1e2244",
          "Name": "obj",
          "Description": "Objet à sérialiser",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d4513c7a013a4267a4aae5854d4737b4",
          "Name": "str",
          "Description": "Résultat du calcul mathématique",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Convertir un objet en une représentation sous forme de chaîne."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.Insert@string,int,string",
      "Id": "a7077c8b9e4546318d3376b2d3ab0e8b",
      "Inputs": [
        {
          "Id": "68e1ae583a4048ef9093031d77353af1",
          "Name": "str",
          "Description": "Chaîne dans laquelle insérer.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0a566d22f14c407e98922041cf1f824a",
          "Name": "index",
          "Description": "Index au niveau duquel insérer.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "84a66c11435a413baf7f2521bfe3416d",
          "Name": "toInsert",
          "Description": "Chaîne à insérer.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f15ec52e3fab47ee90d3ffb7efd969c0",
          "Name": "str",
          "Description": "Chaîne avec la sous-chaîne insérée.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Insère une chaîne dans une autre chaîne à un index donné.\n\nString.Insert (str: string, index: int, toInsert: string): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "8ce8afad69c14340bee960c1781fc7ed",
      "Inputs": [
        {
          "Id": "52a448b369cd463dade1296483466c10",
          "Name": "list",
          "Description": "Obtenir le dernier élément de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c66abc62bf2f493ea79186dd17c7d939",
          "Name": "last",
          "Description": "Dernier élément de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Récupère le dernier élément d'une liste.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.Length@string",
      "Id": "0808edf2783f46e1be8c370b4320c0f8",
      "Inputs": [
        {
          "Id": "3be486b982734195b03f568feee35650",
          "Name": "str",
          "Description": "Rechercher la longueur de cette chaîne.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "db4f0db22f82407993a39ee2ccd2feeb",
          "Name": "length",
          "Description": "Nombre de caractères dans la chaîne.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre de caractères contenu dans la chaîne indiquée.\n\nString.Length (str: string): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.Substring@string,int,int",
      "Id": "87774cc64300494b8a96c4a3944aa649",
      "Inputs": [
        {
          "Id": "839e10f066444e5a911c893c9a30b902",
          "Name": "str",
          "Description": "Obtenir la sous-chaîne de cette chaîne.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "35d1fd81c3954f0891b88ceb3e1bc680",
          "Name": "startIndex",
          "Description": "Position du caractère de début de la sous-chaîne dans la chaîne d'origine.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "171f34b2419341a7adb1913a194f3779",
          "Name": "length",
          "Description": "Nombre de caractères dans la sous-chaîne.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e27327216bef43ddba6904c567c23cb7",
          "Name": "substring",
          "Description": "Sous-chaîne créée à partir de la chaîne d'origine.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtient une sous-chaîne de la chaîne indiquée. La sous-chaîne commence à la position de caractère indiquée et possède la longueur indiquée.\n\nString.Substring (str: string, startIndex: int, length: int): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.Length@string",
      "Id": "5c5718554165434fb1a02b1244a1c4eb",
      "Inputs": [
        {
          "Id": "0103eb5cd2d14676b7dd5832d4d4e9b6",
          "Name": "str",
          "Description": "Rechercher la longueur de cette chaîne.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "360e87c89ac442478629ad84d7f470b8",
          "Name": "length",
          "Description": "Nombre de caractères dans la chaîne.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre de caractères contenu dans la chaîne indiquée.\n\nString.Length (str: string): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "-@var[]..[],var[]..[]",
      "Id": "68a8c5d5fcc84b79a05ca5f123eb402a",
      "Inputs": [
        {
          "Id": "2a4d3b917b2d4b38a1ab869227d764bd",
          "Name": "x",
          "Description": "Valeur X.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5d0ba0c4626246f08feaa39693748938",
          "Name": "y",
          "Description": "Valeur Y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "19b1948732b641cbaf259f39379033c0",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Soustrait X à Y.\n\n- (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "1f4c0c908c8b423db344c382f9b3e093",
      "Inputs": [
        {
          "Id": "43e8ee6d5f094e74bbe1cda81bbfc629",
          "Name": "list",
          "Description": "Liste à mapper.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d34316748a3447c0a2286cbff2e4b630",
          "Name": "f(x)",
          "Description": "Procédure permettant de mapper l'élément",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e6c49dcbed5d4b2e906a804f77560a05",
          "Name": "mapped",
          "Description": "Liste mappée",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Applique une fonction sur tous les éléments d'une liste, générant une nouvelle liste à partir des résultats."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore",
      "FunctionSignature": "DSCore.String.Join@string,string[]",
      "FunctionType": "VariableArgument",
      "NodeType": "FunctionNode",
      "Id": "c2f19dd7fa604e6aaefbe8593786ee7f",
      "Inputs": [
        {
          "Id": "2cb6970ee60d4aeb9e77c9d9bebc17a3",
          "Name": "separator",
          "Description": "Chaîne à insérer entre les chaînes jointes.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "87d0342ddbd940728cbcd556d806a1c5",
          "Name": "string0",
          "Description": "Chaînes à joindre dans une chaîne unique.\n\nstring[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dfcf9b9628e34994902c1bff62a6862a",
          "Name": "string1",
          "Description": "string[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "72e70df17e1a4f6494e31c5274b2ba73",
          "Name": "str",
          "Description": "Chaîne créée à partir de la liste de chaînes, y compris le caractère de séparation.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Concatène plusieurs chaînes en une seule chaîne et insère le séparateur indiqué entre chaque chaîne jointe.\n\nString.Join (separator: string, strings: string[]): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\".\";",
      "Id": "49a3fdbb6c714cfc99a9739279348625",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "47885021a431469983d745357a8c9b06",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"1\";",
      "Id": "a1115868e6584871ad8ad8a2b89b0ae7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a9414b0cd66c49a784c50ef4e47970f5",
          "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.Nodes.DSModelElementsSelection, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "InstanceId": [
        "b3e6b6aa-1b88-43b1-bc28-0c2b4f0fb7d0-0026045c",
        "b3e6b6aa-1b88-43b1-bc28-0c2b4f0fb7d0-0026057f",
        "b3e6b6aa-1b88-43b1-bc28-0c2b4f0fb7d0-0026061f",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-0026203a",
        "08426edc-e0d1-47f4-a3c2-ac37dcbd76a2-00262d48",
        "08426edc-e0d1-47f4-a3c2-ac37dcbd76a2-00262d6a",
        "3117010a-cbea-41de-b457-87b0f61aed26-00262eee",
        "e76f0acd-b5b0-455a-aa56-c98624f0c197-002bd530",
        "fafcaa08-d609-4a4f-b828-c9d44be5a825-002ddfe6"
      ],
      "Id": "5da892f528f24b178055dd1ce7d85671",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0feabfd9bec74701a0a25d1c6b048569",
          "Name": "Elements",
          "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": "DSCore.String.Substring@string,int,int",
      "Id": "75fa28af28f2459d9c8045750a62c0e7",
      "Inputs": [
        {
          "Id": "ee31bd07de6942b2a8bede05eca44665",
          "Name": "str",
          "Description": "Obtenir la sous-chaîne de cette chaîne.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "842a001f7c0c42399a5ddda44da504e4",
          "Name": "startIndex",
          "Description": "Position du caractère de début de la sous-chaîne dans la chaîne d'origine.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0efe40ff274f43b5bad946b1dc99267a",
          "Name": "length",
          "Description": "Nombre de caractères dans la sous-chaîne.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4a8d20fbe22e4bb8ac0373f7802853df",
          "Name": "substring",
          "Description": "Sous-chaîne créée à partir de la chaîne d'origine.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtient une sous-chaîne de la chaîne indiquée. La sous-chaîne commence à la position de caractère indiquée et possède la longueur indiquée.\n\nString.Substring (str: string, startIndex: int, length: int): string"
    },
    {
      "ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "be98a4f9778a48039dbea7fb1a042560",
      "Inputs": [
        {
          "Id": "a0daf6e714274274b5e5f2a4c69bff88",
          "Name": "list",
          "Description": "Liste à mapper.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5f731e349b82417b9e6f2b3fa7798f67",
          "Name": "f(x)",
          "Description": "Procédure permettant de mapper l'élément",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3b87cc470a7e44819d031f3d4371e54a",
          "Name": "mapped",
          "Description": "Liste mappée",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Applique une fonction sur tous les éléments d'une liste, générant une nouvelle liste à partir des résultats."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore",
      "FunctionSignature": "DSCore.String.Join@string,string[]",
      "FunctionType": "VariableArgument",
      "NodeType": "FunctionNode",
      "Id": "d5afb44963d24a3e9e46c08033b8d32d",
      "Inputs": [
        {
          "Id": "f3c57b123edf45ae979f0823fff8761b",
          "Name": "separator",
          "Description": "Chaîne à insérer entre les chaînes jointes.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a83b16d343d04e0e94b70eaff65a4281",
          "Name": "string0",
          "Description": "Chaînes à joindre dans une chaîne unique.\n\nstring[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "00b41dbd2f174a5ebe4044c424516a86",
          "Name": "string1",
          "Description": "string[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7efb0d29a3b54ac7bfaedb75e4348d32",
          "Name": "str",
          "Description": "Chaîne créée à partir de la liste de chaînes, y compris le caractère de séparation.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Concatène plusieurs chaînes en une seule chaîne et insère le séparateur indiqué entre chaque chaîne jointe.\n\nString.Join (separator: string, strings: string[]): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.Length@string",
      "Id": "56eb8f452f0e447f8e69dd369569f926",
      "Inputs": [
        {
          "Id": "0d42fd8552574d7582f16cf4e5f32987",
          "Name": "str",
          "Description": "Rechercher la longueur de cette chaîne.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "59fa5aebab354ec2875f256d84970e72",
          "Name": "length",
          "Description": "Nombre de caractères dans la chaîne.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre de caractères contenu dans la chaîne indiquée.\n\nString.Length (str: string): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "-@var[]..[],var[]..[]",
      "Id": "6fc5bfdc35ad47b1bd1ea6b3b7c0f127",
      "Inputs": [
        {
          "Id": "e1bf0d293c454c398f43d0e7367b5941",
          "Name": "x",
          "Description": "Valeur X.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b785eeb1265c414c8e2ce517db2ae032",
          "Name": "y",
          "Description": "Valeur Y.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1fcaa270dccf44d298f6f97704fcb00c",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Soustrait X à Y.\n\n- (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var",
      "Id": "4195e31b764d423cb4805d4be85c0947",
      "Inputs": [
        {
          "Id": "56c8f4bbaf1b43c5b8d18fae193c47bb",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9f64735e34a84b25941f4835cec2ce63",
          "Name": "parameterName",
          "Description": "Nom du paramètre à définir.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c0ef1a402f454dffa2b2b69949dfe887",
          "Name": "value",
          "Description": "Valeur.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3ed8929785c14d7698e3602437e4600f",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Identifiant\";",
      "Id": "2ef15c0642c5449b901c693fd033bd10",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "dd84c44381a14533ab2646be7aa4edcb",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"1\";",
      "Id": "6a43807e1dd4414a92db53dcf214272e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "04967143595e40c3a9b6930531a97bf8",
          "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": "DSCore.String.Length@string",
      "Id": "6d8db0cdaa11414288322f4f0b7cb0d1",
      "Inputs": [
        {
          "Id": "28b6a876a984470ba405f9236c4dddbc",
          "Name": "str",
          "Description": "Rechercher la longueur de cette chaîne.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1c48e06f940c49b89dc28f01f8655e48",
          "Name": "length",
          "Description": "Nombre de caractères dans la chaîne.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre de caractères contenu dans la chaîne indiquée.\n\nString.Length (str: string): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\".\";",
      "Id": "64aa413b6af04b5282065bd422d5fda6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8a4060aa9df14c568b85624e0713f6bb",
          "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": "DSCore.String.Insert@string,int,string",
      "Id": "0f801f84289240b99d2e98593cb422af",
      "Inputs": [
        {
          "Id": "c3c194b092974e3b81b063e3531c4f9a",
          "Name": "str",
          "Description": "Chaîne dans laquelle insérer.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ac6ec1db8d3b4cf49aec2427328ba1c2",
          "Name": "index",
          "Description": "Index au niveau duquel insérer.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d42b489495764cac9e5ba6e9bac50ff0",
          "Name": "toInsert",
          "Description": "Chaîne à insérer.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "68c671f53d0c46e99a2ef9f147a8d58d",
          "Name": "str",
          "Description": "Chaîne avec la sous-chaîne insérée.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Insère une chaîne dans une autre chaîne à un index donné.\n\nString.Insert (str: string, index: int, toInsert: string): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "18798f8170014c5794acf6aefd17a8c9",
      "Inputs": [
        {
          "Id": "a8a8631ac14a422183e404e7d5f694a7",
          "Name": "list",
          "Description": "Obtenir le dernier élément de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7da6eeca102a4154900503cdd1d18474",
          "Name": "last",
          "Description": "Dernier élément de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Récupère le dernier élément d'une liste.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;\n\"0\";",
      "Id": "bcfd7bed232e46eca906978b4e386a5f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2e58a29b1e00418da3ad32c49f863de0",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "02c0320770164fd2a4519e7a47caee78",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "a67c30a2e1cd4a20855d8ebeb79edf60",
      "Inputs": [
        {
          "Id": "b1b63c93adb348e28ebc8c2c5173e55e",
          "Name": "obj",
          "Description": "Objet à sérialiser",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b37ffc16df234764bc7289dfcc3a58e3",
          "Name": "str",
          "Description": "Résultat du calcul mathématique",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Convertir un objet en une représentation sous forme de chaîne."
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "fede76b8f7be4b9fb470b2e74c6bb0ed",
      "Inputs": [
        {
          "Id": "90b8b3b1c11d4aff85b345b6f0b8ab1f",
          "Name": "start",
          "Description": "Nombre ou lettre pour le début de la séquence à\r\nValeur par défaut: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "add991457f32400cadc4e1231f16194f",
          "Name": "amount",
          "Description": "Nombre de nombres dans la séquence\r\nValeur par défaut: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e2fca810defe4b738e3eb30ead635ff6",
          "Name": "step",
          "Description": "Espace entre les nombres ou les lettres\r\nValeur par défaut: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2984ac8259224639a8cf2e0d9d529450",
          "Name": "seq",
          "Description": "Nouvelle séquence",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Crée une série de numéros."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "0fdf4f03329440989371f8277f4d7c76",
      "Inputs": [
        {
          "Id": "208dbe9692904d50b31847223c614fd7",
          "Name": "list",
          "Description": "Obtenir le nombre d'éléments de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ffbe6713009c40649f13f444b78f5b45",
          "Name": "count",
          "Description": "Longueur de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le nombre d'éléments stockés dans la liste indiquée.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Nodes.DSModelElementsSelection, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "InstanceId": [
        "c8771a5f-0ccc-4622-90f4-936118e6dcb2-0025fa54",
        "c8771a5f-0ccc-4622-90f4-936118e6dcb2-0025fa7e",
        "c8771a5f-0ccc-4622-90f4-936118e6dcb2-0025fa9b",
        "b3e6b6aa-1b88-43b1-bc28-0c2b4f0fb7d0-0026087f",
        "b3e6b6aa-1b88-43b1-bc28-0c2b4f0fb7d0-002608be",
        "b3e6b6aa-1b88-43b1-bc28-0c2b4f0fb7d0-002608fc",
        "b3e6b6aa-1b88-43b1-bc28-0c2b4f0fb7d0-00260909",
        "fb0982cc-a8c6-460b-8188-c06e92bf3aec-00260a7e",
        "fb0982cc-a8c6-460b-8188-c06e92bf3aec-00260a8d",
        "fb0982cc-a8c6-460b-8188-c06e92bf3aec-00260a9a",
        "fb0982cc-a8c6-460b-8188-c06e92bf3aec-00260aa7",
        "fb0982cc-a8c6-460b-8188-c06e92bf3aec-00260c70",
        "fb0982cc-a8c6-460b-8188-c06e92bf3aec-0026102c",
        "fb0982cc-a8c6-460b-8188-c06e92bf3aec-0026102e",
        "1980121a-a52c-43d8-8bbd-602e2929909d-002613b0",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261547",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261555",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261590",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002615ec",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261677",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261684",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261695",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261895",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261897",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002618a8",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002618aa",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002618bb",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002618bd",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002618ea",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-0026192e",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261941",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00261e6b",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002625c5",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-00262688",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002626cd",
        "986baea6-fc8f-42e9-ba8e-eb014cb84ccf-002627c2",
        "08426edc-e0d1-47f4-a3c2-ac37dcbd76a2-00262c65",
        "08426edc-e0d1-47f4-a3c2-ac37dcbd76a2-00262cf4",
        "3117010a-cbea-41de-b457-87b0f61aed26-00262f58",
        "3117010a-cbea-41de-b457-87b0f61aed26-00262f69",
        "3117010a-cbea-41de-b457-87b0f61aed26-00262f76",
        "3117010a-cbea-41de-b457-87b0f61aed26-00262f94",
        "3117010a-cbea-41de-b457-87b0f61aed26-0026300a",
        "3117010a-cbea-41de-b457-87b0f61aed26-0026303a",
        "3117010a-cbea-41de-b457-87b0f61aed26-0026308a",
        "3117010a-cbea-41de-b457-87b0f61aed26-002630d8",
        "3117010a-cbea-41de-b457-87b0f61aed26-00263126",
        "c69fc25f-3e46-4ee8-b473-fcef3a413701-002d0b53",
        "ddaedf3d-00b6-43a2-8cd0-8fe0898b8ff6-002d0bfa",
        "ddaedf3d-00b6-43a2-8cd0-8fe0898b8ff6-002d0d3e",
        "ddaedf3d-00b6-43a2-8cd0-8fe0898b8ff6-002d0e64",
        "ed3cecfc-8e0d-4a1a-8fb4-19677cfae7e9-002e929d"
      ],
      "Id": "1f8667ce42514da8950cf205a5c4791b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "74d16e92268b45dd8011712d528becd4",
          "Name": "Elements",
          "Description": "Eléments sélectionnés.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled"
    }
  ],
  "Connectors": [
    {
      "Start": "0baf6b5e7d284635af3ff3f52f5388bf",
      "End": "a085f9eee8724c7c822ca17132bd1571",
      "Id": "8e13fc3aa1c448289cc0b8a205e68536"
    },
    {
      "Start": "ece5c4ee2d9d4fe1a57d7852365a2605",
      "End": "d7b8b33e1a254f88b825aac9e929e659",
      "Id": "f730214dc52946f1987098cd87056c03"
    },
    {
      "Start": "ebf7d6136ca54a62baac91cb71c8198b",
      "End": "bc5c52d164b54601b504642abe1e2244",
      "Id": "75266f0a7bd340e8a0b0a1c37cdf89f4"
    },
    {
      "Start": "137bd7f46a634382b1bd77f792d523e9",
      "End": "0a566d22f14c407e98922041cf1f824a",
      "Id": "979cb8aa73f54568b64b690ba7d9d6d3"
    },
    {
      "Start": "2af1ca22fadc45c7b1067978649fab93",
      "End": "84a66c11435a413baf7f2521bfe3416d",
      "Id": "dd28b70016524fb795e3cce6caabedf5"
    },
    {
      "Start": "d4513c7a013a4267a4aae5854d4737b4",
      "End": "68e1ae583a4048ef9093031d77353af1",
      "Id": "088bdb75ee9b4c94902bd187437ca3ef"
    },
    {
      "Start": "d4513c7a013a4267a4aae5854d4737b4",
      "End": "52a448b369cd463dade1296483466c10",
      "Id": "ee0c8a403801469c9918f69d793fc835"
    },
    {
      "Start": "f15ec52e3fab47ee90d3ffb7efd969c0",
      "End": "839e10f066444e5a911c893c9a30b902",
      "Id": "8096e028e2e24423962c1776ab9aac1e"
    },
    {
      "Start": "f15ec52e3fab47ee90d3ffb7efd969c0",
      "End": "0103eb5cd2d14676b7dd5832d4d4e9b6",
      "Id": "cc9f4ffcc8c0421bb5100d19bf9fd7e0"
    },
    {
      "Start": "c66abc62bf2f493ea79186dd17c7d939",
      "End": "3be486b982734195b03f568feee35650",
      "Id": "00a18ff5785d44d1844fff56956f3dc8"
    },
    {
      "Start": "db4f0db22f82407993a39ee2ccd2feeb",
      "End": "171f34b2419341a7adb1913a194f3779",
      "Id": "b572fdf2d31946558a2c25db82cf48dc"
    },
    {
      "Start": "db4f0db22f82407993a39ee2ccd2feeb",
      "End": "5d0ba0c4626246f08feaa39693748938",
      "Id": "720a5baeb07c4469a56f629857fa99d3"
    },
    {
      "Start": "e27327216bef43ddba6904c567c23cb7",
      "End": "43e8ee6d5f094e74bbe1cda81bbfc629",
      "Id": "19824980865141a391a523e41f99414f"
    },
    {
      "Start": "360e87c89ac442478629ad84d7f470b8",
      "End": "2a4d3b917b2d4b38a1ab869227d764bd",
      "Id": "4636d4a52bf74e2ba7307de49d6af4af"
    },
    {
      "Start": "19b1948732b641cbaf259f39379033c0",
      "End": "35d1fd81c3954f0891b88ceb3e1bc680",
      "Id": "9c1ad21a57594614a75efd99d1004b0a"
    },
    {
      "Start": "e6c49dcbed5d4b2e906a804f77560a05",
      "End": "e568445881c14d96ad6e3de33710090f",
      "Id": "85abd5c788454cca80911b0289a6b10f"
    },
    {
      "Start": "72e70df17e1a4f6494e31c5274b2ba73",
      "End": "d34316748a3447c0a2286cbff2e4b630",
      "Id": "a0864fbe743242c0b058a6392b96c679"
    },
    {
      "Start": "47885021a431469983d745357a8c9b06",
      "End": "2cb6970ee60d4aeb9e77c9d9bebc17a3",
      "Id": "ee6578b6612d4750b41bcec6f768d969"
    },
    {
      "Start": "a9414b0cd66c49a784c50ef4e47970f5",
      "End": "87d0342ddbd940728cbcd556d806a1c5",
      "Id": "ba4a2790f08b4b12a051b1ca3862bb2b"
    },
    {
      "Start": "0feabfd9bec74701a0a25d1c6b048569",
      "End": "d67e85e2554b43e1bd32beaa6aee483c",
      "Id": "347820bab34f453a95a46b76db2d314c"
    },
    {
      "Start": "0feabfd9bec74701a0a25d1c6b048569",
      "End": "ddfbd3452ffe48aeba4808bd717a9da0",
      "Id": "b2a60e9ae4be4eac94c6abbe436d2af3"
    },
    {
      "Start": "4a8d20fbe22e4bb8ac0373f7802853df",
      "End": "a0daf6e714274274b5e5f2a4c69bff88",
      "Id": "d7bc1934d9c841e2af07d3a792f27d62"
    },
    {
      "Start": "3b87cc470a7e44819d031f3d4371e54a",
      "End": "c0ef1a402f454dffa2b2b69949dfe887",
      "Id": "33812d0e6d134641a38881806437a204"
    },
    {
      "Start": "7efb0d29a3b54ac7bfaedb75e4348d32",
      "End": "5f731e349b82417b9e6f2b3fa7798f67",
      "Id": "f5294dbbd89f4e5d84606756fc8f0c24"
    },
    {
      "Start": "59fa5aebab354ec2875f256d84970e72",
      "End": "0efe40ff274f43b5bad946b1dc99267a",
      "Id": "a6b92687bece403f8c4378ed94ccc93f"
    },
    {
      "Start": "59fa5aebab354ec2875f256d84970e72",
      "End": "b785eeb1265c414c8e2ce517db2ae032",
      "Id": "3a681006b3ee411386fcfacc6cb9a45d"
    },
    {
      "Start": "1fcaa270dccf44d298f6f97704fcb00c",
      "End": "842a001f7c0c42399a5ddda44da504e4",
      "Id": "cee030b8b5da4f54a0bb41f8dfed3fbe"
    },
    {
      "Start": "dd84c44381a14533ab2646be7aa4edcb",
      "End": "9f64735e34a84b25941f4835cec2ce63",
      "Id": "49755e9a064844b1b855d9472dda2df5"
    },
    {
      "Start": "04967143595e40c3a9b6930531a97bf8",
      "End": "a83b16d343d04e0e94b70eaff65a4281",
      "Id": "ac8d8c2c34da451f95e72b4d78df3ff5"
    },
    {
      "Start": "1c48e06f940c49b89dc28f01f8655e48",
      "End": "e1bf0d293c454c398f43d0e7367b5941",
      "Id": "ed3a616fe37544caa4aa465c3fb4f7c5"
    },
    {
      "Start": "8a4060aa9df14c568b85624e0713f6bb",
      "End": "f3c57b123edf45ae979f0823fff8761b",
      "Id": "d2c61f4e8af54961b4161d3adcde043a"
    },
    {
      "Start": "68c671f53d0c46e99a2ef9f147a8d58d",
      "End": "ee31bd07de6942b2a8bede05eca44665",
      "Id": "e87d5337bb1a4f38856c5195842508a1"
    },
    {
      "Start": "68c671f53d0c46e99a2ef9f147a8d58d",
      "End": "28b6a876a984470ba405f9236c4dddbc",
      "Id": "a2af8b458ddd4df6956be7533d945d7b"
    },
    {
      "Start": "7da6eeca102a4154900503cdd1d18474",
      "End": "0d42fd8552574d7582f16cf4e5f32987",
      "Id": "2870ffc12c1949a5a8519f98c1f85f68"
    },
    {
      "Start": "2e58a29b1e00418da3ad32c49f863de0",
      "End": "ac6ec1db8d3b4cf49aec2427328ba1c2",
      "Id": "6573c491e482496bb9d122d2cf354ae0"
    },
    {
      "Start": "02c0320770164fd2a4519e7a47caee78",
      "End": "d42b489495764cac9e5ba6e9bac50ff0",
      "Id": "a698ac44d0b14dc6b5079cb12cece6bb"
    },
    {
      "Start": "b37ffc16df234764bc7289dfcc3a58e3",
      "End": "c3c194b092974e3b81b063e3531c4f9a",
      "Id": "82459d997ef44228842f1593cae6ce59"
    },
    {
      "Start": "b37ffc16df234764bc7289dfcc3a58e3",
      "End": "a8a8631ac14a422183e404e7d5f694a7",
      "Id": "96e7c85e803a4d0eae120d62575c26fe"
    },
    {
      "Start": "2984ac8259224639a8cf2e0d9d529450",
      "End": "b1b63c93adb348e28ebc8c2c5173e55e",
      "Id": "e252b3a1218147aab237a4b7b5a318be"
    },
    {
      "Start": "ffbe6713009c40649f13f444b78f5b45",
      "End": "add991457f32400cadc4e1231f16194f",
      "Id": "d4b03865ba0648268af8144e271bc96b"
    },
    {
      "Start": "74d16e92268b45dd8011712d528becd4",
      "End": "208dbe9692904d50b31847223c614fd7",
      "Id": "a7fa6473ffbf4a21b8cedcb48c9b079c"
    },
    {
      "Start": "74d16e92268b45dd8011712d528becd4",
      "End": "56c8f4bbaf1b43c5b8d18fae193c47bb",
      "Id": "8d8c418ec0e14505bb4ec5307f4d29b2"
    }
  ],
  "Dependencies": [],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.0.3.8810",
      "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.SetParameterByName",
        "Id": "6a48d294d1474836998a4004dcc7649b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2224.82141014571,
        "Y": 33.599078781768895
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "6c372cfd584e407a8cc52683b1346873",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1945.26020022851,
        "Y": 69.8507486024703
      },
      {
        "ShowGeometry": true,
        "Name": "List.Count",
        "Id": "c3b676b885d649a2bd58e89b2de0cb73",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -101.48040070135869,
        "Y": 473.69599830657296
      },
      {
        "ShowGeometry": true,
        "Name": "Sequence",
        "Id": "dbe8a88672c54ff5a0f632f0cef73c21",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 102.09414561864219,
        "Y": 449.67010023411831
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "e7cf89b69d0649c2b7ecacd7d64092b8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 489.64185463497563,
        "Y": 567.45976355333528
      },
      {
        "ShowGeometry": true,
        "Name": "String from Object",
        "Id": "7a9641244e124f568432e9584e6133e9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 330.13147125711134,
        "Y": 452.64375569084888
      },
      {
        "ShowGeometry": true,
        "Name": "String.Insert",
        "Id": "a7077c8b9e4546318d3376b2d3ab0e8b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 655.1616656747027,
        "Y": 450.70500546809205
      },
      {
        "ShowGeometry": true,
        "Name": "List.LastItem",
        "Id": "8ce8afad69c14340bee960c1781fc7ed",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 451.99025037890647,
        "Y": 695.56849100613476
      },
      {
        "ShowGeometry": true,
        "Name": "String.Length",
        "Id": "0808edf2783f46e1be8c370b4320c0f8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 950.46509890550487,
        "Y": 842.73515717764587
      },
      {
        "ShowGeometry": true,
        "Name": "String.Substring",
        "Id": "87774cc64300494b8a96c4a3944aa649",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1415.0173921386695,
        "Y": 517.52714464522967
      },
      {
        "ShowGeometry": true,
        "Name": "String.Length",
        "Id": "5c5718554165434fb1a02b1244a1c4eb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 872.871889786929,
        "Y": 529.07954636024351
      },
      {
        "ShowGeometry": true,
        "Name": "-",
        "Id": "68a8c5d5fcc84b79a05ca5f123eb402a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1113.2627088825723,
        "Y": 595.39207152104848
      },
      {
        "ShowGeometry": true,
        "Name": "List.Map",
        "Id": "1f4c0c908c8b423db344c382f9b3e093",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1691.83256017023,
        "Y": 229.424955691564
      },
      {
        "ShowGeometry": true,
        "Name": "String.Join",
        "Id": "c2f19dd7fa604e6aaefbe8593786ee7f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1413.4302914338293,
        "Y": 141.442364485658
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "49a3fdbb6c714cfc99a9739279348625",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1287.4506313276222,
        "Y": -18.867167114674032
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "a1115868e6584871ad8ad8a2b89b0ae7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1143.2817332050713,
        "Y": 243.81827081599852
      },
      {
        "ShowGeometry": true,
        "Name": "Select Model Elements",
        "Id": "5da892f528f24b178055dd1ce7d85671",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -208.78270846877808,
        "Y": 30.59657222674133
      },
      {
        "ShowGeometry": true,
        "Name": "String.Substring",
        "Id": "75fa28af28f2459d9c8045750a62c0e7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1363.9784053908393,
        "Y": 1881.9693903705784
      },
      {
        "ShowGeometry": true,
        "Name": "List.Map",
        "Id": "be98a4f9778a48039dbea7fb1a042560",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1640.7935734223993,
        "Y": 1593.8672014169124
      },
      {
        "ShowGeometry": true,
        "Name": "String.Join",
        "Id": "d5afb44963d24a3e9e46c08033b8d32d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1362.3913046859993,
        "Y": 1505.8846102110065
      },
      {
        "ShowGeometry": true,
        "Name": "String.Length",
        "Id": "56eb8f452f0e447f8e69dd369569f926",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 899.4261121576742,
        "Y": 2207.1774029029943
      },
      {
        "ShowGeometry": true,
        "Name": "-",
        "Id": "6fc5bfdc35ad47b1bd1ea6b3b7c0f127",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1062.2237221347393,
        "Y": 1959.8343172463965
      },
      {
        "ShowGeometry": true,
        "Name": "Element.SetParameterByName",
        "Id": "4195e31b764d423cb4805d4be85c0947",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2173.7824233978795,
        "Y": 1398.0413245071172
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "2ef15c0642c5449b901c693fd033bd10",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1894.2212134806794,
        "Y": 1434.2929943278186
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "6a43807e1dd4414a92db53dcf214272e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1233.6797297194075,
        "Y": 1539.4795178316631
      },
      {
        "ShowGeometry": true,
        "Name": "String.Length",
        "Id": "6d8db0cdaa11414288322f4f0b7cb0d1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 821.83290303909826,
        "Y": 1893.5217920855923
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "64aa413b6af04b5282065bd422d5fda6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1236.4116445797893,
        "Y": 1345.5750786106744
      },
      {
        "ShowGeometry": true,
        "Name": "String.Insert",
        "Id": "0f801f84289240b99d2e98593cb422af",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 604.12267892687225,
        "Y": 1815.1472511934403
      },
      {
        "ShowGeometry": true,
        "Name": "List.LastItem",
        "Id": "18798f8170014c5794acf6aefd17a8c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 400.95126363107522,
        "Y": 2060.0107367314831
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "bcfd7bed232e46eca906978b4e386a5f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 438.60286788714529,
        "Y": 1931.9020092786834
      },
      {
        "ShowGeometry": true,
        "Name": "String from Object",
        "Id": "a67c30a2e1cd4a20855d8ebeb79edf60",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 279.09248450928021,
        "Y": 1817.0860014161974
      },
      {
        "ShowGeometry": true,
        "Name": "Sequence",
        "Id": "fede76b8f7be4b9fb470b2e74c6bb0ed",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 51.05515887081124,
        "Y": 1814.1123459594664
      },
      {
        "ShowGeometry": true,
        "Name": "List.Count",
        "Id": "0fdf4f03329440989371f8277f4d7c76",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -152.51938744918976,
        "Y": 1838.1382440319214
      },
      {
        "ShowGeometry": true,
        "Name": "Select Model Elements",
        "Id": "1f8667ce42514da8950cf205a5c4791b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -497.02642979627069,
        "Y": 1416.7547443572705
      }
    ],
    "Annotations": [
      {
        "Id": "27ae628c8d10483f97d2d860a40d0996",
        "Title": "Sequence",
        "Nodes": [
          "c3b676b885d649a2bd58e89b2de0cb73",
          "dbe8a88672c54ff5a0f632f0cef73c21",
          "e7cf89b69d0649c2b7ecacd7d64092b8",
          "7a9641244e124f568432e9584e6133e9",
          "a7077c8b9e4546318d3376b2d3ab0e8b",
          "8ce8afad69c14340bee960c1781fc7ed",
          "0808edf2783f46e1be8c370b4320c0f8",
          "87774cc64300494b8a96c4a3944aa649",
          "5c5718554165434fb1a02b1244a1c4eb",
          "68a8c5d5fcc84b79a05ca5f123eb402a"
        ],
        "Left": -111.48040070135869,
        "Top": 419.67010023411831,
        "Width": 1774.4977928400281,
        "Height": 516.06505694352757,
        "FontSize": 14.0,
        "InitialTop": 449.67010023411831,
        "InitialHeight": 387.601818242633,
        "TextblockHeight": 20.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "089177cca8d44a90b4363c8a414299b4",
        "Title": "Concatener list",
        "Nodes": [
          "49a3fdbb6c714cfc99a9739279348625",
          "c2f19dd7fa604e6aaefbe8593786ee7f",
          "1f4c0c908c8b423db344c382f9b3e093"
        ],
        "Left": 1277.4506313276222,
        "Top": -48.867167114674032,
        "Width": 558.38192884260775,
        "Height": 397.292122806238,
        "FontSize": 14.0,
        "InitialTop": -18.867167114674032,
        "InitialHeight": 274.309373728737,
        "TextblockHeight": 20.0,
        "Background": "#FFB9F9E1"
      },
      {
        "Id": "ef4f5ce296d94d6caaf7299a7fdcc5e3",
        "Title": "Sequence",
        "Nodes": [
          "0fdf4f03329440989371f8277f4d7c76",
          "fede76b8f7be4b9fb470b2e74c6bb0ed",
          "bcfd7bed232e46eca906978b4e386a5f",
          "a67c30a2e1cd4a20855d8ebeb79edf60",
          "0f801f84289240b99d2e98593cb422af",
          "18798f8170014c5794acf6aefd17a8c9",
          "56eb8f452f0e447f8e69dd369569f926",
          "75fa28af28f2459d9c8045750a62c0e7",
          "6d8db0cdaa11414288322f4f0b7cb0d1",
          "6fc5bfdc35ad47b1bd1ea6b3b7c0f127"
        ],
        "Left": -162.51938744918976,
        "Top": 1784.1123459594664,
        "Width": 1774.497792840029,
        "Height": 516.06505694352791,
        "FontSize": 14.0,
        "InitialTop": 1814.1123459594664,
        "InitialHeight": 516.06505694352791,
        "TextblockHeight": 20.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "a09234a5e5c342b098d38f92bdfe29cb",
        "Title": "Concatener list",
        "Nodes": [
          "64aa413b6af04b5282065bd422d5fda6",
          "d5afb44963d24a3e9e46c08033b8d32d",
          "be98a4f9778a48039dbea7fb1a042560"
        ],
        "Left": 1226.4116445797893,
        "Top": 1315.5750786106744,
        "Width": 558.38192884261,
        "Height": 397.292122806238,
        "FontSize": 14.0,
        "InitialTop": 1345.5750786106744,
        "InitialHeight": 397.292122806238,
        "TextblockHeight": 20.0,
        "Background": "#FFB9F9E1"
      },
      {
        "Id": "93a40838a6c2454fa5fcee293e833f61",
        "Title": "Poteaux",
        "Nodes": [
          "5da892f528f24b178055dd1ce7d85671"
        ],
        "Left": -218.78270846877808,
        "Top": -22.40342777325867,
        "Width": 258.0,
        "Height": 221.0,
        "FontSize": 36.0,
        "InitialTop": 30.59657222674133,
        "InitialHeight": 198.0,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "e7ae372a3e7a44fd828c5618262c5233",
        "Title": "Poutres",
        "Nodes": [
          "1f8667ce42514da8950cf205a5c4791b"
        ],
        "Left": -507.02642979627069,
        "Top": 1363.7547443572705,
        "Width": 258.0,
        "Height": 270.0,
        "FontSize": 36.0,
        "InitialTop": 1416.7547443572705,
        "InitialHeight": 247.0,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 336.674026048323,
    "Y": -31.885174741109722,
    "Zoom": 0.34527863344931342
  }
}