Téléchargement / rechargement ( nouvelle indice ) de maquette dans revit avec Dynamo

Bonjour,

je suis en train de réfléchir sur la mise au point d’un script dynamo qui permettrait de recharger les maquettes qui possède un nouvel indice.
je me suis basé sur cette publication : Astuce Dynamo #1: Ajout/Rechargement rapide de liens Revit

ou j’ai réussi a faire la première étape;

Cette première étape charge les maquette “.rvt” présente dans le dossier sélectionné.

je suis bloqué à la seconde étape de la publication, j’aimerais faire ça :

  • les comparer avec les liens présents :
  • si c’est le même nom on ne fait rien, ( très important de ne pas toucher au maquette avec les mêmes indices afin de ne pas affacer les cotes qui sont attaché à cette maquette
  • si c’est un nom qui diffère sur un de ses dénominateur (indice par exemple) c’est qu’il s’agit d’un nouvel indice et qu’il faudra donc le recharger dans la maquette.

Merci de votre aide :wink:

Bonsoir,
attention ceux sont des conseils d’un débutant:
tu auras besoin du nœud Equals (comparer les noms) résultats (true ou false)
après du nœud ScopeIf
Les exemples du dictionnaire sont super bien faits pour progresser

bonne soirée

cordialement
christian.stan

1 « J'aime »

Il s’agit effectivement de savoir en premier lieu si le fichier existe déjà ou pas et ensuite retrouver quel fichier est à relier.
Voici un exemple


Relier un fichier.dyn (31,6 Ko)

3 « J'aime »

Bonjour,
J’ai essayé (normalement cela devrait fonctionner), mais fais plus confiance au travail de M. @DanielHurtubise
(Il est beaucoup plus expérimenté et c’est mieux optimisé aussi à mon avis)

Voici le résultat de mon travail : Essai avec list_chop.dyn (49,3 Ko)

bonne journée

cordialement
christian.stan

1 « J'aime »