Ces données Excel me serviront ensuite dans un deuxième applicatif à créer les pièces du plan Archi dans mon plan MEP.
Liens de téléchargement :
- Fichier Dynamo
Développé sur Revit 2016/2017 - Dynamo 1.2.1
A quoi sert l'applicatif Dynamo ? :
A partir d'un plan fournit par l'architecte (appelé Revit Archi dans le reste du document) sur lequel il a créé des pièces et renseigné les libellés de ces pièces, nous créons un fichier Excel dans lequel on retrouvera toutes les informations nécessaires à la création de ces pièces dans le plan MEP que l'on utilisera pour les lots techniques (MEP ELEC ou CVC)
Fond de plan Archi (les murs et les pièces sont sélectionnables) :
Fichier Excel après exécution de l'applicatif Dynamo :
Pour utiliser cet applicatif, il faut :
- Un plan Revit Archi sur lequel les murs et les pièces sont créés,
- Le patch de Node Clockwork,
- Un fichier Excel vierge,
Vue d'ensemble de l'applicatif :
Zone 1 : Zone d'initialisation de l'applicatif
Zone 2 : Zone de Node dans laquelle on récupère les données des pièces du niveau.
Le node "List.FilterByBoolMask" permet de filtrer la liste de pièce et de ne garder que les pièces du niveau choisi.
Le node "List.AddItemToFront" permet d'ajouter en tête de liste un libellé qui apparaîtra dans la colonne A du fichier Excel.
Zone 3 : Zone de Node qui permet de récupérer les coordonnées des murs du niveau.
Le Node "Element.Location" est un Node emprunté au Patch Clockwork. Il permet de récupérer les couples de coordonnées (start et End point).
Je récupère le point de début et le point de fin de chaque mur.
Zone 4 : Zone qui permet de récupérer les coordonnées des lignes séparatives de pièces
Zone 5 :
Zone 6 : Récupération du mur de référence.
Zone 7 : Zone de création de la liste et d'écriture dans le fichier Excel.
Chaque ligne Item du Node List.create correspond à une ligne du fichier Excel.
Chaque niveau aura sa propre feuille de calcul Excel avec l'entrée "sheetName" du Node "Excel.WriteToFile" renseignée avec le nom du niveau choisi en zone 1.
Aucun commentaire:
Enregistrer un commentaire