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
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.
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.
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.
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.