Select by Mass utilise les Masses Revit sélectionnées comme filtres spatiaux et sélectionne les occurrences des catégories configurées dont la géométrie intersecte leur volume. Pour les pièces et autres éléments spatiaux, la commande contrôle le point de localisation de l’élément. Le résultat peut également être limité aux éléments visibles dans la vue active.
La commande se trouve dans l’onglet BIMO, panneau Select, sous Select by Mass.
Important : la commande modifie uniquement la sélection Revit actuelle. Elle ne change ni les paramètres ni la géométrie des éléments et ne lance pas Temporary Hide/Isolate. Le résultat remplace la sélection précédente.
Quand l’utiliser
Sélectionner les pièces affectées à une section de bâtiment représentée par une Mass.
Trouver des murs, portes, équipements ou autres catégories dans une zone volumétrique.
Préparer des éléments pour une modification groupée de paramètres.
Limiter un grand projet aux éléments associés à une ou plusieurs Masses.
Sélectionner uniquement les éléments correspondants visibles dans la vue active.
Avant l’exécution
Ouvrez un document de projet Revit. Les documents de famille ne sont pas pris en charge.
Préparez un ou plusieurs éléments de la catégorie Mass possédant une géométrie solide valide et un volume positif.
Vérifiez la position et les dimensions des Masses dans le modèle.
Choisissez les catégories de résultat dans les réglages de la commande.
Pour utiliser Only visible on view, ouvrez d’abord la vue requise.
La commande agit uniquement dans le document hôte actif. Les éléments des modèles Revit liés ne sont pas traités.
Réglages de la commande
Réglage | Fonction |
|---|---|
| Liste obligatoire des catégories à rechercher. La valeur par défaut est |
| Après la recherche spatiale, conserve uniquement les éléments que l’API Revit considère comme visibles dans la vue active. Désactivé par défaut. |
Les noms de catégories sont validés dans le document actif. Si un preset a été créé dans une autre langue de Revit et qu’une catégorie est signalée comme non valide, sélectionnez-la de nouveau dans les réglages du projet actuel.
Procédure
Avec des Masses présélectionnées
Sélectionnez une ou plusieurs Masses dans Revit.
Lancez BIMO > Select > Select by Mass.
Vérifiez
CategoriesetOnly visible on viewdans la fenêtre de réglages.Confirmez la commande.
Si la sélection actuelle contient au moins une Mass valide, BIMO utilise toutes les Masses sélectionnées et n’ouvre pas de mode de sélection supplémentaire. Les autres éléments présélectionnés sont ignorés.
Sans présélection
Lancez Select by Mass.
Confirmez les réglages.
Sélectionnez une ou plusieurs Masses dans Revit. Les éléments d’autres catégories ne peuvent pas être choisis.
Terminez la sélection multiple Revit standard.
Après le traitement, BIMO remplace la sélection actuelle par les éléments correspondants.
Détermination du résultat
Pour chaque Mass sélectionnée, la commande extrait tous les solides dont le volume est positif et recherche uniquement les occurrences des catégories configurées.
Éléments ordinaires
Pour les murs, portes, équipements et autres éléments non spatiaux, la commande teste l’intersection géométrique avec le solide de la Mass.
Important : un élément n’a pas besoin d’être entièrement contenu dans la Mass. Si sa géométrie traverse la limite du volume, il peut également être sélectionné.
Pièces et autres éléments spatiaux
Pour les occurrences de SpatialElement, notamment les Rooms et Spaces, la commande contrôle le point de localisation. L’élément est retenu lorsque ce point se trouve à l’intérieur du solide de la Mass.
La limite de la pièce n’est pas comparée à celle de la Mass. Une pièce traversant une limite de section est donc affectée à la Mass qui contient son point de localisation.
Plusieurs Masses
Lorsque plusieurs Masses sont sélectionnées, leurs résultats sont regroupés. Un élément doit correspondre à un seul solide d’une seule Mass pour être inclus.
Only Visible On View
Lorsque Only visible on view est activé, le filtre de visibilité Revit de la vue active est appliqué après la recherche d’intersection. La recherche géométrique s’effectue toujours dans le document hôte, puis les résultats non visibles dans la vue active sont supprimés.
Exemples
Affecter des numéros de section aux pièces
Créez une Mass pour chaque section du bâtiment.
Conservez
RoomsdansCategories.Sélectionnez la Mass correspondant à la section requise et exécutez la commande.
Vérifiez les pièces sélectionnées.
Remplissez le paramètre de numéro de section avec les outils Revit standard ou une autre commande validée.
L’appartenance d’une Room est déterminée par son point de localisation.
Sélectionner plusieurs catégories dans un volume
Ajoutez des catégories telles que Walls, Doors et Mechanical Equipment. Sélectionnez la Mass de zone et exécutez la commande. Les éléments dont la géométrie intersecte le solide sont regroupés dans une même sélection.
Limiter le résultat à la vue active
Ouvrez le plan ou la vue 3D requis, activez Only visible on view et effectuez la sélection. Les éléments que l’API Revit ne considère pas comme visibles dans cette vue sont exclus.
Presets, variants et raccourcis clavier
Select by Mass prend en charge les presets. Chaque preset enregistre :
la liste
Categories;l’état de Only visible on view.
Les presets fréquemment utilisés peuvent être affectés à Variant #1, Variant #2 et Variant #3. Un variant dont les réglages sont valides s’exécute sans rouvrir la fenêtre, puis utilise les Masses présélectionnées ou vous demande de les choisir.
Avant un lancement rapide, vérifiez le document et la vue actifs, les Masses sélectionnées et les catégories du preset.
Pour la configuration, consultez Presets and Variants.
Erreurs et dépannage
Problème | Vérification |
|---|---|
La commande ne s’exécute pas dans une famille | Ouvrez un document de projet Revit. |
L’objet requis ne peut pas être sélectionné | La commande accepte uniquement un |
Une erreur d’extraction de solide apparaît | Vérifiez que la Mass fournit une géométrie solide dont le volume est positif. Les formes vides ou constituées uniquement de vides ne sont pas prises en charge. |
Aucun élément n’est sélectionné | Vérifiez l’intersection avec la Mass, la liste des catégories et l’état de Only visible on view. |
Un élément traversant la limite est sélectionné de manière inattendue | Les éléments ordinaires utilisent l’intersection, et non le confinement complet. |
Une pièce est associée à une autre Mass | Vérifiez le point de localisation de la pièce. Sa limite n’est pas utilisée pour ce test. |
Une catégorie est signalée comme non valide | Sélectionnez-la de nouveau dans le projet actuel, en particulier après un changement de langue de Revit. |
Les éléments du modèle lié sont absents | La commande ne recherche pas dans les documents liés. Exécutez-la dans le modèle concerné. |
Certains résultats disparaissent | Vérifiez la vue active et l’état de Only visible on view. |
Une Mass complexe ou transformée produit un résultat inattendu | Vérifiez sa géométrie solide sur un petit jeu de test ; l’implémentation actuelle extrait la géométrie d’occurrence au moyen de l’API de géométrie de famille Revit. |
Limites connues
Fonctionne uniquement dans les documents de projet.
Utilise les Masses du document hôte actif et ne traite pas les modèles liés.
Sélectionne les occurrences, et non les types d’éléments.
Teste l’intersection pour les éléments ordinaires, et non le confinement complet.
Utilise le point de localisation pour les éléments spatiaux, et non leurs limites.
Une Mass doit fournir au moins un solide dont le volume est positif.
Les géométries complexes, imbriquées ou transformées doivent être vérifiées sur un petit jeu de test.
Remplace toujours la sélection actuelle ; les modes Add, Remove et Intersect ne sont pas disponibles.
N’affiche ni rapport final ni nombre de résultats.
Le traitement de plusieurs Masses complexes et de listes de catégories étendues peut prendre du temps.