Accéder au contenu principal

Le guide et le média de l'écosystème construction numérique et BIM

Espace membre

phases avec des dates

‹ Retour à phases avec des dates
AB anthony benoit
25 juin 2021
2.94K

Commentaires des utilisateurs

Aucun avis pour le moment
AB anthony benoit
·
Bonjour à vous,

Je sais qu'il est compliqué de gérer les phases par Dynamo hélas...
Je suis débutant sur dynamo mais pour le moment j'ai réalisé un script me permettant d'importer les dates d'un fichier excel dans revit.
ce script fonctionne en faisant un lien avec un "code 4D" et ensuite tous les objets se voit attribuer une date debut et fin se trouvant dans le planning.

date excel revit.png

Je pensais soit créer une phase par mois et si le MTH_DEBUT se trouve dans le mois de janvier (par exemple) je le mettrai dans la phase 1. Après il resterai a gérer les années... Soit créer un nombre fixe de phase est inclure les dates de début dans l'intervalle.

Actuellement, je peux dupliquer une vue mais je bloque pour attribuer une phase à chaque vue...

date excel revit.png

La suite serait de voir combien de phase il faut créer par rapport au nombre de mois, la création des phases correspondantes et des vues.

Je prends toutes les idées que vous pouvez me soumettre ;)
FB François Bastier
·
Bonjour,

Comme vous le savez, la fonction Phase de Revit n'intègre pas de notion de date de début et de date de fin.
De plus, Revit ne dispose pas d'unité de type Date. Donc, il ne pourra pas faire une recherche sur un intervalle de temps.

Donc, faire comprendre à Dynamo que le nom de la phase contient au moins deux chaines de valeur, qu'elles représentent des dates, que la première est une date de début et que cette chaine doit être comparée à un paramètre textuel des objets de modèle, qui lui aussi est censé être une date, ne sera pas aisé.
Cela dit, c'est un challenge que je trouve intéressant (à mon modeste niveau de relatif débutant en Dynamo), alors j'ai commencé à travailler un script Dynamo...

Quoi qu'il en soit, je pense que le plus simple reste encore de travailler avec Excel :
- Vous produisez une nomenclature de vos objets Revit avec les paramètres "Phase", "Date de début", "Date de fin"
- Vous exportez la nomenclature vers Excel
- Vous utilisez les formules de calcul Excel (recherches conditionnelles) pour renseigner automatiquement les infos de nom de phase
- Vous importez le fichier excel modifié pour mettre à jour les nomenclatures

Un plugin comme Import/Export Excel, proposé gratuitement par BIMOne fera tout à fait l'affaire, voire un script Dynamo pour gérer ce même import/Export.
RB Raphaël Blaiteau
·
Bonjour,

Dynamo, sans add-in ne permet pas de gérer les phase. Cependant l'add-in Orchid peux vous permettre d'interagir avec les phase. Cependant, vous devrez toujours créer les phases à la main.

Je ne suis pas encore penché sur les api de Revit (il faudrait que je connaisse votre version de Revit) pour ne pas vous donner de faux espoirs.


Ne connaissant pas votre niveau sur Dynamo, je vais considérer que vous n'avez jamais programmer sous dynamo. Je suis prêt à vous accompagner pour le développement de ce code (qui ne devrais pas être très compliquer) ce qui en ferai un cas pratique pour vous initier à cet outil de programmation.
De plus, je ne connais pas toutes les contraintes auquel devra faire face ce code Dynamo, vous seriez dans l'incapacité d'adapter les code à votre cas et/ou de résoudre les potentiels bugs qui pourrais apparaitre (l'utilisation d'une version différente de dynamo par exemple).

Cordialement,
Raphaël
La lettre HEXABIM

Les outils qui comptent, tous les 15 jours.

Nouveautés utiles, un comparatif, un retour d'expérience. Désinscription en un clic.

Newsletter
Newsletter