-
Notifications
You must be signed in to change notification settings - Fork 0
Niveaux des Modeles Papier
Affiche tous les niveaux, dans toutes les vues ouvertes, de chaque modèle de type Papier du fichier de dessin actif dont le nom correspond à un motif — par défaut, tout modèle dont le nom contient Folio. Les niveaux des références attachées à ces modèles sont activés eux aussi, puisque c'est généralement de là que vient leur contenu.
macro vba run [ARES]ActivateSheetLevels
Parcourt les modèles du fichier de dessin actif et retient les modèles Papier dont le nom correspond à ARES_Sheet_Levels_Model_Name. Les modèles de conception et de dessin sont ignorés quel que soit leur nom. Chaque folio retenu est ensuite ouvert à son tour — ses niveaux, et ceux de chacune de ses références, sont activés dans toutes les vues ouvertes de ce folio — puis le modèle d'où vous êtes parti est rétabli à la fin. La barre de statut indique combien de modèles papier, combien de vues et combien d'activations de niveau ont été faites, et les vues ouvertes sont rafraîchies.
Comme chaque folio doit être rendu actif pour qu'on puisse atteindre ses vues, vous verrez les folios défiler pendant l'exécution, et sur un fichier qui en compte beaucoup ce n'est pas instantané. C'est le prix du mécanisme que MicroStation expose réellement : les vues d'un modèle sont inaccessibles tant qu'il n'est pas le modèle actif.
Un niveau gelé reste invisible — le gel est un interrupteur distinct, que cette commande ne défait volontairement pas. C'est le seul cas où une exécution paraît légitimement en avoir fait moins que prévu : dégelez ces niveaux vous-même dans le gestionnaire de niveaux.
Un motif vide ne fait strictement rien — il n'est jamais interprété comme « tous les modèles » — et le signale dans la barre de statut ; une valeur ne contenant que des séparateurs \| et des espaces compte comme vide. Un modèle papier en lecture seule (fichier ou modèle verrouillé) est ignoré et signalé, jamais écrit. Une référence dont le fichier est introuvable est ignorée.
macro vba run [ARES]EditSheetLevelsOptions
Ouvre le panneau d'options : le motif de nom des modèles papier, et l'inclusion ou non de leurs références. Les deux réglages écrivent directement dans les variables de configuration ci-dessous.
| Variable | Défaut | Rôle |
|---|---|---|
ARES_Sheet_Levels_Model_Name |
*Folio* |
Nom(s) de modèle papier dont les niveaux sont affichés. Insensible à la casse, jokers * et ?, plusieurs alternatives séparées par | (les espaces autour d'un séparateur sont ignorés). Le motif est comparé au nom ENTIER : Folio seul ne correspondrait qu'à un modèle nommé exactement Folio — écrivez *Folio* pour « contient ». [ et ] ne sont pas gérés dans un motif. Vide = rien n'est traité. |
ARES_Sheet_Levels_Attachments |
True | Affiche aussi les niveaux de tout ce qu'un modèle papier retenu référence. Mettez False pour ne toucher qu'aux niveaux propres des folios — un folio dont le dessin provient d'une référence restera alors vide. |
Les deux prennent effet à l'exécution suivante, sans redémarrage. Réglez-les depuis EditSheetLevelsOptions, depuis la boîte Configuration de MicroStation (Espace de travail → Configuration), ou en les exportant avec ExportARESConfig, en modifiant le fichier et en le réimportant avec ImportARESConfig.
ARES Wiki
🇬🇧 English
- Home
- Zoning
- Zone Export
- Cable Report
- Region Split
- Region Merge
- Sheet Levels
- Custom Properties
- Property Calculation
- Property Rendering
- Property Actuator
- System & Config
- Configuration Variables
🇫🇷 Français