> For the complete documentation index, see [llms.txt](https://help.socinformatique.fr/justbim/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.socinformatique.fr/justbim/lintelligence-artificielle-dans-vos-projets/rechercher-et-selectionner.md).

# Rechercher et sélectionner

### Sélectionner des objets

L'Assistant traduit votre demande en une requête, que JustBIM exécute ensuite pour mettre à jour la sélection courante.

#### Exemple simple

```
Sélectionne les murs de l'étage RDC qui ont une longueur supérieure à 2m
```

#### Combiner plusieurs classes d'objets

Vous pouvez interroger plusieurs classes IFC dans la même instruction :

```
Sélectionne les murs de l'étage RDC qui ont une longueur supérieure à 2m
et les dalles qui ont un NetArea inférieur à 30 m²
```

### Filtrer par propriété IFC

N'importe quelle propriété IFC présente sur les objets peut servir de critère : `Width`, `Height`, `Length`, `NetSideArea`, `NetArea`, `NetVolume`, `LoadBearing`, `IsExternal`, etc.

{% hint style="warning" %}
**Respectez le nom exact des propriétés IFC.** En version 5.1, l'IA ne traduit pas encore les noms français vers les noms IFC anglais. Tapez `NetSideArea` plutôt que « surface latérale nette », et `Width` plutôt que « largeur ».
{% endhint %}

{% hint style="info" %}
**Pas besoin d'indiquer l'unité.** Les valeurs numériques sont interprétées dans l'unité par défaut de la propriété (mètre, m², m³ selon le cas).
{% endhint %}

### Isoler des objets

La commande `Isole` fonctionne exactement comme `Sélectionne`, à une différence près : les objets identifiés sont également **isolés dans la vue 3D**. Le reste de la maquette est masqué, ce qui facilite le contrôle visuel.

#### Exemple

```
Isole les murs qui ont un NetSideArea supérieur à 40 m²
```

Pour restaurer l'affichage complet, utilisez la commande standard de JustBIM **Vue > Tout afficher** (ou raccourci dédié).

### Accéder à la requête générée

Chaque résultat de sélection est accompagné d'un petit bouton donnant accès à l'**éditeur**. Vous pouvez ainsi :

* **Consulter** la requête générée par l'IA : utile pour comprendre l'interprétation faite de votre demande.
* **Modifier** la requête manuellement.
* **Ré-exécuter** la requête modifiée.

{% hint style="info" %}
**À venir.** Une prochaine version permettra d'**enregistrer une requête comme règle de sélection** réutilisable dans le projet et exportable.
{% endhint %}

### Si la sélection ne correspond pas à votre attente

1. **Vérifiez la requête** générée (bouton à côté du résultat) : le critère a peut-être été mal interprété.
2. **Reformulez** avec des termes plus précis (nom IFC anglais, étage entre guillemets).
3. **Adressez-vous directement** au Selection agent plutôt qu'au Superviseur
