Aller au contenu principal

Panneau COMMUN — Outils transverses

← Retour au sommaire

Le panneau COMMUN regroupe cinq outils utilisables quel que soit le métier : le dimensionnement des objets Revit natifs, la sélection par critères, la suppression de feuilles, la synchronisation de filtres entre vues et l'attribution automatique de LEG_Etage.

Sommaire

  1. Objets dimensions
  2. Quick Select
  3. Supprimer feuilles
  4. Synchroniser filtres
  5. Attribuer LEG_Etage

Objets dimensions

Objectifs

Renseigner les paramètres de dimensions (STR_Longueur, STR_Volume, STR_Surface…) des objets Revit natifs d'un projet : murs, sols, poteaux, ossature, fenêtres, portes, etc. C'est la contrepartie de Parts dimensions pour les maquettes qui n'ont pas été passées en éléments.

Différence avec Parts dimensions

Les deux outils ouvrent exactement la même fenêtre, avec les mêmes champs et les mêmes valeurs par défaut. Ce qui change est le périmètre et la méthode :

Parts dimensions (MTH)Objets dimensions (COMMUN)
Éléments traitésLes éléments uniquementLes objets Revit natifs et les éléments
Méthode de calculToujours recalculé depuis la géométrieRecopie le paramètre natif de Revit quand il existe et vaut plus de zéro (Epaisseur, Hauteur, Longueur) ; recalcule sinon
Message de fin« Succès : n Elements »« Succès : n Objets »

Choisissez Objets dimensions sur une maquette de conception non calepinée, et Parts dimensions sur une maquette passée en éléments.

Prérequis et portée

  • Les paramètres partagés STR_* doivent exister sur les éléments et être modifiables (paramètres d'occurrence). Un élément dépourvu d'un paramètre est ignoré sans avertissement.
  • Le mode Tous les éléments ne balaie que les catégories listées dans Modes de sélection. Pour un objet d'une autre catégorie, utilisez le mode Manuel.

Mode d'emploi

  1. Dans l'onglet LEGENDRE ING, panneau COMMUN, cliquez sur Objets dimensions.
  2. La fenêtre « Dimensions d'objets Revit » s'ouvre. Vérifiez les six noms de paramètres.
  3. Choisissez le Mode de sélection.
  4. Cliquez sur LANCER.
  5. En mode Manuel, désignez les objets dans la vue puis validez avec Terminer.

Champs de la fenêtre

ChampRôleValeur par défaut
SurfaceParamètre recevant la surfaceSTR_Surface
VolumeParamètre recevant le volumeSTR_Volume
LongueurParamètre recevant la longueurSTR_Longueur
EpaisseurParamètre recevant l'épaisseurSTR_Epaisseur
HauteurParamètre recevant la hauteurSTR_Hauteur
Surface vides pour pleinsParamètre recevant la surface sans déduction des percementsSTR_Surface vides pour pleins
Mode de sélectionTous les éléments (défaut) ou ManuelTous les éléments

Résultat

Les six paramètres d'occurrence sont renseignés sur chaque objet traité, en une seule transaction.

Message de fin : « Succès : n Objets ».

Messages et dépannage

SituationConduite à tenir
« Succès : 0 Objets »Le projet ne contient aucun objet dans les catégories balayées. Essayez le mode Manuel.
Le compteur est correct mais les paramètres restent videsLes paramètres STR_* ne sont pas chargés, ou ils sont définis en paramètres de type au lieu d'occurrence.
Une valeur ne correspond pas à la géométrie visibleSur les objets natifs, la valeur du paramètre Revit d'origine est reprise en priorité. Vérifiez le paramètre natif (Longueur, Hauteur, Epaisseur) de l'élément.

Quick Select

Objectifs

Sélectionner d'un coup tous les objets qui répondent à un ou plusieurs critères : catégorie, famille, type, puis valeur de paramètre. Remplace avantageusement la sélection manuelle ou les filtres temporaires quand il faut isoler, par exemple, tous les voiles du R+2 dont le commentaire vaut « à valider ».

La fenêtre est flottante : elle reste ouverte pendant que vous travaillez dans Revit, ce qui permet d'enchaîner plusieurs sélections. Voir Fenêtres flottantes.

Prérequis et portée

  • Aucun prérequis de paramétrage : l'outil lit ce qui existe dans le projet.
  • L'arbre se construit au fur et à mesure du dépliage. Un nœud « … » signifie que le niveau suivant est en cours de chargement.
  • Les valeurs de paramètres proposées sont échantillonnées : elles sont relevées sur une partie des instances de chaque type et plafonnées à cent valeurs distinctes. Une valeur très rare peut donc ne pas apparaître dans la liste. La catégorie Éléments (les parts) fait exception et est traitée sans plafond.
  • Les types qui n'ont aucune instance dans le projet ne sont pas affichés.
  • Le périmètre Sélection actuelle est figé à l'ouverture de la fenêtre : il correspond à ce qui était sélectionné à ce moment-là et ne se met pas à jour ensuite.

Mode d'emploi

  1. Dans le panneau COMMUN, cliquez sur Quick Select.
  2. Choisissez le Périmètre de sélection.
  3. Dépliez l'arbre Category → Familles → Types → Paramètres → Valeurs et cochez vos critères :
    • cocher un type entier retient tous ses éléments ;
    • déplier un type et cocher des valeurs de paramètres restreint la sélection à ces valeurs.
  4. Cliquez sur LANCER.
  5. Les éléments sont sélectionnés dans Revit. La fenêtre reste ouverte : ajustez les critères et relancez autant de fois que nécessaire.

Comment les critères se combinent

  • Entre plusieurs paramètres d'un même type : logique ET — l'élément doit satisfaire tous les paramètres cochés.
  • Entre plusieurs valeurs d'un même paramètre : logique OU — l'une des valeurs suffit.

Exemple : sous le type « Voile BA 20 », cocher LEG_Etage = R+1 et R+2, puis MET_JCCycle = 5, sélectionne les voiles BA 20 du R+1 ou du R+2 qui sont au jour de cycle 5.

Si vous ne cochez aucun critère et lancez, tous les éléments du périmètre sont sélectionnés.

Champs de la fenêtre

ChampRôleValeur par défaut
Périmètre de sélectionTout le projet, Vue active ou Sélection actuelleTout le projet
Category → Familles → Types → Paramètres → ValeursArbre de critères à cinq niveaux, à chargement progressif

Résultat

Les éléments correspondants deviennent la sélection courante de Revit. Le bandeau indique « n élément(s) sélectionné(s) ».

Messages et dépannage

SituationConduite à tenir
Sélection actuelle est griséRien n'était sélectionné à l'ouverture de la fenêtre. Sélectionnez d'abord des éléments dans Revit, puis rouvrez Quick Select.
« Erreur : Aucun élément n'est actuellement sélectionné dans Revit. »Même cause : choisissez un autre périmètre.
Une valeur attendue n'apparaît pas dans l'arbreLa liste des valeurs est échantillonnée. Cochez le type entier, puis affinez avec un filtre de vue.
Rien n'est sélectionné après LANCERLes critères se combinent en ET entre paramètres : vérifiez qu'aucun élément ne peut satisfaire simultanément tous vos critères.

Supprimer feuilles

Objectifs

Supprimer plusieurs feuilles d'un coup, ainsi que les vues et les nomenclatures qu'elles portent. Les feuilles sont présentées regroupées par métier puis par numéro de plan, ce qui permet de retirer tout un carnet généré par erreur en cochant une seule case.

Prérequis et portée

  • Les paramètres de feuille LEG_Metier et LEG_Numéro de plan servent au regroupement. Les feuilles qui ne les portent pas sont rangées sous « (Sans métier) » et « (Sans numéro) » — elles restent parfaitement sélectionnables.
  • La suppression est immédiate et ne demande aucune confirmation. Seul un Ctrl+Z permet de revenir en arrière.
  • Les vues et nomenclatures qui apparaissent également sur une feuille non supprimée sont automatiquement préservées : c'est le sens de la mention « hors vues partagées ».
  • Les feuilles fantômes (placeholder) ne sont pas listées.

Mode d'emploi

  1. Dans le panneau COMMUN, cliquez sur Supprimer feuilles.
  2. Décidez du sort des vues et nomenclatures avec les deux cases du haut.
  3. Dans « Feuilles disponibles », dépliez les groupes et cochez les feuilles à supprimer. Maj+clic sélectionne toute une plage.
  4. Cliquez sur LANCER.

Champs de la fenêtre

ChampRôleValeur par défaut
Supprimer les vues associées (hors vues partagées)Supprime aussi les vues placées sur les feuilles cochées, sauf celles utilisées ailleursCoché
Supprimer les nomenclatures associées (hors nomenclatures partagées)Idem pour les nomenclaturesCoché
Feuilles disponiblesArbre Métier ▸ Numéro de plan ▸ Feuille

Résultat

Les vues et nomenclatures sont supprimées d'abord, puis les feuilles (transaction « Suppression de feuilles »).

Message de fin, cumulé selon les options retenues :

« Succès : 12 feuille(s) supprimée(s). 34 vue(s) supprimée(s). 12 nomenclature(s) supprimée(s). »

Messages et dépannage

SituationConduite à tenir
« Aucune feuille sélectionnée. »Aucune case n'était cochée dans l'arbre.
Une vue attendue n'a pas été suppriméeElle est placée sur une autre feuille, conservée. Supprimez aussi cette feuille, ou retirez la vue manuellement.
Toutes les feuilles sont sous « (Sans métier) »Les paramètres LEG_Metier et LEG_Numéro de plan ne sont pas renseignés. Le regroupement est dégradé, mais la suppression fonctionne.
Suppression de tropCtrl+Z immédiatement : l'ensemble de l'opération est annulé en une fois.

Synchroniser filtres

Objectifs

Copier les filtres appliqués à une vue ou à un gabarit de référence — avec leurs remplacements graphiques, leur visibilité et leur activation — vers d'autres vues ou gabarits. Utile pour aligner les filtres d'un jeu de gabarits après avoir mis au point les couleurs sur un seul d'entre eux.

Prérequis et portée

  • Source et cibles peuvent être des vues comme des gabarits de vue ; les nomenclatures et les feuilles ne sont pas proposées, car les filtres n'y ont pas de sens.
  • L'outil fonctionne en mode remplacement : sur chaque vue cible, les filtres cochés remplacent entièrement le jeu de filtres existant. Tout filtre déjà présent sur la cible et absent de la sélection est retiré.
  • Une vue dont les filtres sont pilotés par son gabarit (case Filtres de V/G non décochée dans les propriétés du gabarit) ne peut pas être modifiée directement : elle est ignorée et listée dans le message de fin.

Mode d'emploi

  1. Dans le panneau COMMUN, cliquez sur Synchroniser filtres.
  2. Choisissez la Vue source dans la liste déroulante.
  3. Dans « Filtres à copier », cochez les filtres à propager. Aucun n'est coché par défaut — changer de vue source réinitialise la liste. Maj+clic sélectionne toute une plage.
  4. Dans « Vues cibles », dépliez l'arbre (Gabarits de vue, puis un groupe par type de vue) et cochez les cibles. Maj+clic sélectionne toute une plage.
  5. Cliquez sur LANCER.

Champs de la fenêtre

ChampRôleValeur par défaut
Vue sourceVue ou gabarit dont les filtres servent de référenceVue active, si éligible
Filtres à copierFiltres appliqués à la source, à cocher individuellementAucun coché
Vues ciblesArbre Gabarits de vue / Type de vue ▸ Vue, à cocher

Résultat

Chaque vue cible reçoit exactement les filtres cochés, dans l'ordre de la source, avec les mêmes remplacements graphiques, la même visibilité et le même état d'activation (transaction « Synchronisation de filtres »).

Message de fin :

« Succès : 3 vue(s) synchronisée(s) avec 4 filtre(s). »

Si des vues ont été ignorées, un bloc « Ignorée(s) » liste chacune avec la raison (filtres pilotés par un gabarit, remplacements non autorisés, ou autre erreur).

Messages et dépannage

SituationConduite à tenir
« Aucune vue source sélectionnée. » / « Aucun filtre sélectionné. » / « Aucune vue cible sélectionnée. »Un des trois choix n'a pas été fait ; rien n'est modifié.
Une vue cible apparaît dans « Ignorée(s) » avec la mention filtres pilotés par le gabaritCette vue n'accepte pas de filtres propres tant que son gabarit contrôle ce paramètre. Modifiez le gabarit directement, ou décochez Filtres de V/G dans les propriétés du gabarit de la vue.
Un filtre que je voulais garder a disparu d'une vue cibleComportement attendu du mode remplacement : seuls les filtres cochés à l'étape 3 subsistent sur les cibles. Ctrl+Z annule l'ensemble de l'opération.

Attribuer LEG_Etage

Objectifs

Renseigner automatiquement le paramètre LEG_Etage de chaque élément à partir du nom de son niveau, au lieu de le saisir étage par étage. C'est l'outil qui alimente toute la chaîne : une fois LEG_Etage renseigné, Phasage LEG_Etage, les carnets de phasage et les filtres par étage fonctionnent sans intervention manuelle.

La règle appliquée

Le nom du niveau est lu sous la forme XXXX_YYYY — le code d'étage est le texte situé avant le premier tiret bas. Un niveau sans tiret bas est son propre code (RDC donne RDC).

Le code retenu dépend ensuite de l'orientation de l'élément :

Type d'élémentCatégoriesValeur écrite
VerticalMurs, poteaux, poteaux porteurs, portes, fenêtres, murs-rideaux, modèles génériques… et toute catégorie non listée ci-dessousLe code de son propre niveau
HorizontalSols, toits, plafonds, ossature, fondationsLe code du niveau inférieur

Un élément horizontal constitue le plancher haut de l'étage situé en dessous : une dalle rattachée au niveau R+1_Sol appartient donc au RDC.

Deux précisions importantes :

  • Les niveaux qui partagent le même code sont ignorés dans la descente. Si le projet contient R+1_Sol et R+1_Faux-plafond, une dalle posée sur l'un ou l'autre reçoit RDC, jamais R+1. L'outil descend jusqu'à trouver un code réellement différent.
  • Un élément horizontal au niveau le plus bas reçoit son propre code, faute de niveau inférieur.

Prérequis et portée

  • Le paramètre LEG_Etage doit exister sur les éléments, être de type Texte, en paramètre d'occurrence et modifiable. Un élément qui ne le porte pas est compté à part et laissé tel quel.
  • Les valeurs existantes sont systématiquement écrasées. L'outil est la source de vérité ; une correction manuelle antérieure sera perdue au prochain lancement.
  • Les niveaux doivent être nommés de façon cohérente. C'est le seul prérequis réel : un nommage fantaisiste produit des codes fantaisistes.
  • Le mode Tous les éléments ne balaie que les catégories listées dans Modes de sélection, plus les éléments (parts). Pour une catégorie absente de cette liste, utilisez le mode Manuel.
  • Le niveau d'un élément est cherché successivement dans ses paramètres de niveau (nomenclature, contrainte inférieure de mur, niveau de famille, niveau de référence d'ossature, niveau de base de toit), puis via son niveau de rattachement, et en dernier recours d'après l'altitude de sa base. Un élément dont aucun niveau ne peut être déterminé est compté à part.

Mode d'emploi

  1. Dans le panneau COMMUN, cliquez sur Attribuer LEG_Etage.
  2. Vérifiez le nommage de vos niveaux dans Gérer ▸ Niveaux ou dans une élévation.
  3. Choisissez le Mode de sélection.
  4. Cliquez sur LANCER.
  5. En mode Manuel, désignez les éléments dans la vue puis validez avec Terminer.

Champs de la fenêtre

ChampRôleValeur par défaut
Mode de sélectionTous les éléments, Vue active ou ManuelTous les éléments

Résultat

Le paramètre LEG_Etage est écrit sur chaque élément traité, en une seule transaction « Attribution LEG_Etage » — un Ctrl+Z annule toute la passe.

Message de fin, cumulé selon les cas rencontrés :

« Succès : 1 248 élément(s) renseigné(s) sur 1 310. 12 élément(s) sans niveau exploitable. 50 élément(s) sans paramètre « LEG_Etage » texte et modifiable. »

Messages et dépannage

SituationConduite à tenir
« n élément(s) sans paramètre « LEG_Etage » texte et modifiable »Le paramètre partagé n'est pas chargé sur ces catégories, il est défini en paramètre de type au lieu d'occurrence, ou il n'est pas de type Texte. Voir Paramètres partagés.
« n élément(s) sans niveau exploitable »Ces éléments ne sont rattachés à aucun niveau et leur géométrie n'a pas permis de trancher. Renseignez LEG_Etage à la main sur ce reliquat.
Les dalles reçoivent le même code que les murs du même niveauLe niveau inférieur porte un code identique (R+1_Sol et R+1_Dalle, par exemple). Renommez les niveaux pour que les codes d'étage soient distincts.
Tous les éléments reçoivent le nom complet du niveauLes noms de niveaux ne comportent pas de tiret bas : le code d'étage est alors le nom entier. Adoptez le nommage XXXX_YYYY.
En mode Vue active, des éléments hors de la vue ont été traitésLimitation connue du mode de sélection : les éléments sont collectés sur l'ensemble du projet. Utilisez le mode Manuel pour un périmètre strict.
Une valeur corrigée à la main a été écraséeComportement attendu. Corrigez le nommage des niveaux plutôt que la valeur, ou traitez ces éléments en mode Manuel.

← Panneau MTH · Retour au sommaire · Panneau STR →