DYNAMO - PIECES et ESPACES - Renuméroter

Permets de numéroter les pièces ou les espaces d'un projet.


 NOUVELLE VERSION DISPONIBLE :
Une nouvelle version plus performante est disponible dans le package "MyBIMtheque_d2" pour Dynamo 2. 
Voir : https://dynamo-help.mybimtheque.com/2019/03/dynamo-pieces-et-espaces-renumeroter.html






 AVERTISSEMENT 1 :
Comme pour n'importe quel script Dynamo, il est conseillé de sauvegarder le projet avant et après exécution du script pour ne pas perdre votre travail en cas de "plantage" de Revit.
En cas de traitement de beaucoup d'éléments d'un seul coup, il est également conseillé de relancer Revit après exécution du script pour libérer de la mémoire et éviter les ralentissements de Revit.


 AVERTISSEMENT 2 :
Le projet Revit sur lequel vous appliquez ce script, ne doit pas comporter de pièce ou d'espace non placé.
Avant d’exécuter ce script, vérifiez dans vos nomenclatures les cas existants de pièces ou d'espaces non placés et supprimez-les si nécessaire.



ELEMENTS A NUMEROTER
Permets de choisir entre la fonction numérotation des pièces ou numérotation des espaces.






SELECTION LIGNE A SUIVRE

Permets de sélectionner dans la vue active la ligne (Ligne de modèle) à suivre pour la numérotation. Le script va sélectionner les pièce ou espace traversés par cette ligne.

Seules les pièces (ou espaces) de la phase de la vue active dans Revit seront prises en comptes.
Exemple : si vous travaillez sur une vue de la phase 1, seules les pièces de cette phase seront prises en compte dans la numérotation.

Découpage de la ligne : le script découpe la ligne sélectionnée et place des points qui servent à sélectionner les pièces ou espaces suivant la ligne sélectionnée. Si des pièces ou espaces ne sont pas correctement numérotés, augmentez la précision du découpage.

 Attention : l'augmentation de la précision du découpage utilise plus de ressources de l'ordinateur. Sur les grands projets, préférer une numérotation des pièces ou espaces en plusieurs étapes (dessinez  plusieurs lignes à suivre et exécutez ce script par étapes).







FILTRE PAR EXPRESSION

Permets de filtrer les pièces ou espaces sélectionnés par le script.

Sur les numéros : permets de filtrer les pièces ou espaces sur leurs numéros actuels.

Sur les noms : permets de filtrer les pièces ou espaces sur leurs noms.

Eléments filtrés inclus / exclus : Permets de définir si le script (Action) doit être exécuté sur les éléments filtrés ou sur les éléments non filtrés.

Respecter la casse : permets de définir si le filtre doit respecter les majuscules et minuscules de l’expression saisie. Si le filtre doit respecter la casse, seuls les éléments comportant l’expression avec les mêmes majuscules et minuscules seront filtrés.





LISTE DES PIECES

Liste toutes les pièces ou espaces trouvés par le script et non exclus par les filtres. Cette liste permet de retirer des opérations de numérotations des pièces ou espaces.






NUMEROTATION

Permets de configurer la numérotation qui va être exécutée.


Pas NUM : Permets de définir le pas de numérotation.

Début NUM : Permets de définir la valeur de début de numérotation.


Nbr mini CARR : Permets de contraindre un nombre minimum de caractères pour la numérotation.




PREFIXE / SUFFIXE

Permets d'ajouter un préfixe et / ou un suffixe dans la numérotation.


Posts les plus consultés de ce blog

DYNAMO - NWS ANALYSES - MEP inclinaisons reseaux distribution (Dynamo 2)