Le package « Autodesk Steel Connections 2020» (dont vous trouverez la description et l’utilisation dans un de nos articles paru l’année dernière) a été mis à jour (version 2020.2.118) récemment.
Cette mise à jour permet au script Dynamo de charger des types d’assemblages préconfigurés dans un fichier Revit (cible) à partir de fichiers Revit (source). Cela évite par exemple d’avoir un fichier Revit avec tous les assemblages préchargés.
Le nœud « ConnectionType.LoadFromFile » permet de charger un (ou plusieurs) type(s) d’assemblage à partir de la bibliothèque d’assemblage d'un fichier Revit (en indiquant le chemin où est sauvegardé le fichier source, le nom ainsi que le type d’assemblage).
Le nœud « ConnectionType.ListFromFile » est utilisé pour la configuration du script Dynamo. Il permet d’obtenir la liste des types d’assemblage utilisée à partir d'un fichier Revit (en indiquant le chemin où est sauvegardé le fichier source).
Le nœud « ConnectionType.LoadOnDemand » permet de charger le (ou les) type(s) d’assemblage à partir du fichier source uniquement s'il n'existe pas dans le fichier cible (actuel) et s'il est utilisé par le script pour créer des instances de ce type assemblage.
Le nœud « ConnectionType.UseCurrentOrLoadFromFile » est utilisé pour charger des types d’assemblage à partir du fichier source (bibliothèque), mais uniquement s'il n'existe pas déjà dans le fichier cible (actuel).
Je vous conseille la lecture de ce billet écrit par Tomasz Fudala sur le blog Revit Blog où il propose un script simple et efficace qui permet de charger une bibliothèque d’assemblage issue d’un fichier Revit.
Voici la vidéo ci-dessous de Tomasz montrant le script destiné à être utilisé avec le Dynamo Player :