Dynamo – Conflit de version 1.3.4 & 2.0

Problématique

Les versions de Dynamo en téléchargement libre sur le site Dynamo BIM et celles intégrées à Revit 2019 et 2020 peuvent parfois conduire à des erreurs bloquantes qui interrompent Revit. Comment contourner ce problème ?

Logo Dynamo

Solution

Quand l’erreur survient-elle ?

Une erreur bloquante apparait si l’on essaye d’exécuter un script Dynamo qui a été créé avec une version plus récente que celle utilisée pour l’exécution. Le logiciel ne propose pas encore d’enregistrer en mode compatibilité pour les versions plus anciennes. Cette erreur clôt le projet Revit sans possibilité de sauvegarder.

Pourquoi cette erreur est-elle récurrente ?

Revit intègre depuis maintenant plusieurs années une version de Dynamo.version Dynamo 2.0.2 à exécuter
Revit 2019, par exemple, intègre la 1.3.4 par défaut. Il est possible d’en télécharger d’autres manuellement. Le programme demandera alors systématiquement la version à exécuter à chaque premier lancement du logiciel (cf. image ci-contre). Dès lors, lorsque l’on choisit une version, on peut exécuter (via le lecteur Dynamo) ou éditer tous les scripts qui ont été produits par cette version où une version antérieure (ici la 2.0.2). Néanmoins, le lancement direct du script par le lecteur, sans avoir d’abord ouvert une première fois l’éditeur, se fera toujours avec la version intégrée nativement à Revit, ici la 1.3.4. Ce qui conduit à la fermeture de votre projet sans possibilités de sauvegarder.

Comment éviter le problème ?

Pour éviter tout problème d’exécution, il faut penser à d’abord exécuter l’éditeur de script, qui lui, propose de choisir entre les différentes versions installées. éditeur de script
Notez que si vous utilisez Revit 2020, la version intégrée de Dynamo est la 2.1.0, la dernière version en date. Cela permet de lancer et éditer sans risques tous les scripts jusqu’à ce que cette version ne soit plus la plus récente.

 

Print Friendly, PDF & Email

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *