{
  "Uuid": "64439e92-33b6-4587-a0fe-7293feab81ec",
  "IsCustomNode": false,
  "Description": null,
  "Name": "Essai modélisation finition des sols",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [
    {
      "Id": "62d2b4c22a994cc8b283adee14dab455",
      "Name": "Floor.ByOutlineTypeAndLevel",
      "Type": "unknown",
      "IntitialValue": "",
      "Description": "Créer un sol Revit en fonction du contour et du niveau de courbe\n\nFloor.ByOutlineTypeAndLevel (outline: PolyCurve, floorType: FloorType, level: Level): Floor"
    }
  ],
  "Nodes": [
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 379,
      "NodeType": "ExtensionNode",
      "Id": "a1ebd02e596a4dd49d099173c978cdab",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ad64b2e17e834d02ba80b94b8267451b",
          "Name": "Category",
          "Description": "Catégorie sélectionnée.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Toutes les catégories intégrées."
    },
    {
      "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "Id": "8f10126e91354d7a94ac1b1de2bedf8c",
      "Inputs": [
        {
          "Id": "6122fda2bd8e465bb1a40d4adcdaf300",
          "Name": "Category",
          "Description": "Catégorie",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "db690f8bf76d4384a4c1df8bcd40bf20",
          "Name": "Elements",
          "Description": "Type d'élément.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Obtenir tous les éléments de la catégorie spécifiée du modèle."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "3952db0718ee4394bfdba4c16bfc21b6",
      "Inputs": [
        {
          "Id": "7318cbe34fc24aa08094269b0be9627a",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5c05e669384f49b5acce19887f80b83e",
          "Name": "other",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "338d1ded191d4dce8f7d1c749a3bccae",
          "Name": "Geometry[]",
          "Description": "Geometry[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtenir la Geometry d'intersection pour cet objet et un autre\n\nGeometry.Intersect (other: Geometry): Geometry[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.XY",
      "Id": "c366c2e0f9b5462287fc5c8144873aaf",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5ad2c97ec6d1495bbeb620d0dd8f9cdc",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Crée un plan dans l'univers XY\n\nPlane.XY ( ): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.Geometry",
      "Id": "8c42f856979c4191b84b720d20c18b80",
      "Inputs": [
        {
          "Id": "192357fc6edd4f58b3e4511737dadd1a",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "afbff2959c6948d5bbb7b58fcf31c3ee",
          "Name": "var[]",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtenir l'ensemble de la Geometry associée à cet objet.\n\nElement.Geometry ( ): var[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "4c8e6b96dfd94ef6b72eb97e93a67c11",
      "Inputs": [
        {
          "Id": "b980f2962ef04f15a58a268a6192a66c",
          "Name": "list",
          "Description": "Liste à aplanir.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "53064f82120b4ddbbe73d6e775bac581",
          "Name": "amt",
          "Description": "Couches d'imbrication à supprimer.\n\nint\nValeur par défaut : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c5880ffdc5404225b0899722da8cbf23",
          "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.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves",
      "Id": "5ccab2f8519f4a12af35554f968b1aef",
      "Inputs": [
        {
          "Id": "c4aef17991c34b84a3575f316001b05a",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c403db0503c3402ca3527d6c5c287b96",
          "Name": "Curve[]",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie toutes les Curves de contour de la surface.\n\nSurface.PerimeterCurves ( ): Curve[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "9b9b74f02ed24c45a421400ee4b64486",
      "Inputs": [
        {
          "Id": "70e741582e6c496e90579d27350d6afb",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b12cded07a6f436aa17baea5a0c95dbf",
          "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": "f4b383113a974102a52c5df19e33a458",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Finition du sol\";",
      "Id": "99f306b6ca5a42ac8987100de543d922",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "48d9ffe0342d4311b4ddfa98c99fef57",
          "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": "DSRevitNodesUI.Levels, DSRevitNodesUI",
      "SelectedIndex": 0,
      "NodeType": "ExtensionNode",
      "Id": "a64e2e4adc16426f870fc2be61b2d09a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d194b1d513b04f8496de0377a613c5c7",
          "Name": "Levels",
          "Description": "Levels sélectionné",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Sélectionner un niveau dans le document actif"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Floor.ByOutlineTypeAndLevel@Autodesk.DesignScript.Geometry.PolyCurve,Revit.Elements.FloorType,Revit.Elements.Level",
      "Id": "62d2b4c22a994cc8b283adee14dab455",
      "Inputs": [
        {
          "Id": "e855f123939c4e8f892b342179f241c2",
          "Name": "outline",
          "Description": "PolyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "88a5d4ba1d184919b641efb682e1e036",
          "Name": "floorType",
          "Description": "FloorType",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "db4f7018f8c6422f897f9f79621e12ab",
          "Name": "level",
          "Description": "Level",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d965d096c3e445a6b6f27bdd6c002716",
          "Name": "Floor",
          "Description": "Sol",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Créer un sol Revit en fonction du contour et du niveau de courbe\n\nFloor.ByOutlineTypeAndLevel (outline: PolyCurve, floorType: FloorType, level: Level): Floor"
    }
  ],
  "Connectors": [
    {
      "Start": "ad64b2e17e834d02ba80b94b8267451b",
      "End": "6122fda2bd8e465bb1a40d4adcdaf300",
      "Id": "856f69336ab74f6093dbc60970baf3c6"
    },
    {
      "Start": "db690f8bf76d4384a4c1df8bcd40bf20",
      "End": "192357fc6edd4f58b3e4511737dadd1a",
      "Id": "7af572d6ae4149d88d536266094234a6"
    },
    {
      "Start": "db690f8bf76d4384a4c1df8bcd40bf20",
      "End": "70e741582e6c496e90579d27350d6afb",
      "Id": "0a07d36bec4648ea989fd4c0f0ad8676"
    },
    {
      "Start": "338d1ded191d4dce8f7d1c749a3bccae",
      "End": "b980f2962ef04f15a58a268a6192a66c",
      "Id": "963e035a44ff461b9130475018444d30"
    },
    {
      "Start": "5ad2c97ec6d1495bbeb620d0dd8f9cdc",
      "End": "5c05e669384f49b5acce19887f80b83e",
      "Id": "cd70e8e48ff749cc870341019114b798"
    },
    {
      "Start": "afbff2959c6948d5bbb7b58fcf31c3ee",
      "End": "7318cbe34fc24aa08094269b0be9627a",
      "Id": "7a803080872b42f18722f041c2ca6909"
    },
    {
      "Start": "c5880ffdc5404225b0899722da8cbf23",
      "End": "c4aef17991c34b84a3575f316001b05a",
      "Id": "9d0ba6cac7b24c6f89975b58101b3853"
    },
    {
      "Start": "c403db0503c3402ca3527d6c5c287b96",
      "End": "e855f123939c4e8f892b342179f241c2",
      "Id": "947c40f6125446c28a175354531452d4"
    },
    {
      "Start": "f4b383113a974102a52c5df19e33a458",
      "End": "88a5d4ba1d184919b641efb682e1e036",
      "Id": "f3b891e16a10400f92d466fde6c25d34"
    },
    {
      "Start": "48d9ffe0342d4311b4ddfa98c99fef57",
      "End": "b12cded07a6f436aa17baea5a0c95dbf",
      "Id": "f09f797e36fa48fb88cb14f57be29c41"
    },
    {
      "Start": "d194b1d513b04f8496de0377a613c5c7",
      "End": "db4f7018f8c6422f897f9f79621e12ab",
      "Id": "73e40ef2b3724236b23b21a8ced49130"
    }
  ],
  "Dependencies": [],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.0.0.4654",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Aperçu en arrière-plan",
      "EyeX": 7.53780800219138,
      "EyeY": 31.793422624914207,
      "EyeZ": -22.276828918191097,
      "LookX": -12.53780800219138,
      "LookY": -20.793422624914207,
      "LookZ": 14.276828918191097,
      "UpX": -0.3803659336989742,
      "UpY": 0.8171448983351266,
      "UpZ": 0.43312350618060175
    },
    "NodeViews": [
      {
        "ShowGeometry": true,
        "Name": "Categories",
        "Id": "a1ebd02e596a4dd49d099173c978cdab",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 219.60000000000008,
        "Y": 272.80000000000007
      },
      {
        "ShowGeometry": true,
        "Name": "All Elements of Category",
        "Id": "8f10126e91354d7a94ac1b1de2bedf8c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 430.00000000000006,
        "Y": 275.19999999999993
      },
      {
        "ShowGeometry": false,
        "Name": "Geometry.Intersect",
        "Id": "3952db0718ee4394bfdba4c16bfc21b6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 859.226340743587,
        "Y": 283.41317037179357
      },
      {
        "ShowGeometry": true,
        "Name": "Plane.XY",
        "Id": "c366c2e0f9b5462287fc5c8144873aaf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 636.4,
        "Y": 360.0
      },
      {
        "ShowGeometry": false,
        "Name": "Element.Geometry",
        "Id": "8c42f856979c4191b84b720d20c18b80",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 625.19999999999993,
        "Y": 171.19999999999996
      },
      {
        "ShowGeometry": false,
        "Name": "List.Flatten",
        "Id": "4c8e6b96dfd94ef6b72eb97e93a67c11",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1199.2098894456537,
        "Y": 270.90374128009086
      },
      {
        "ShowGeometry": true,
        "Name": "Surface.PerimeterCurves",
        "Id": "5ccab2f8519f4a12af35554f968b1aef",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1536.9663311365484,
        "Y": 294.71022640334752
      },
      {
        "ShowGeometry": true,
        "Name": "Element.GetParameterValueByName",
        "Id": "9b9b74f02ed24c45a421400ee4b64486",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 846.82241460070929,
        "Y": 449.58465367887129
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "99f306b6ca5a42ac8987100de543d922",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 336.17737213074042,
        "Y": 502.40867130497315
      },
      {
        "ShowGeometry": true,
        "Name": "Levels",
        "Id": "a64e2e4adc16426f870fc2be61b2d09a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1732.1728426875288,
        "Y": 428.58504663430926
      },
      {
        "ShowGeometry": true,
        "Name": "Floor.ByOutlineTypeAndLevel",
        "Id": "62d2b4c22a994cc8b283adee14dab455",
        "IsSetAsInput": false,
        "IsSetAsOutput": true,
        "Excluded": false,
        "X": 1988.9533982233959,
        "Y": 302.654352731662
      }
    ],
    "Annotations": [],
    "X": -342.84162392644737,
    "Y": 47.071503658057551,
    "Zoom": 0.57078412980454718
  }
}