> 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/proprietes-et-limites.md).

# Proprietes et limites

### Propriétés IFC utilisables dans les commandes

Toutes les propriétés présentes sur les objets de votre maquette IFC peuvent être utilisées comme critère dans une commande de l'Assistant. Les plus courantes :

| Propriété IFC   | Type d'objet               | Signification                          |
| --------------- | -------------------------- | -------------------------------------- |
| `Width`         | Mur, Dalle, Poutre…        | Épaisseur ou largeur (en m)            |
| `Height`        | Mur, Porte, Fenêtre        | Hauteur (en m)                         |
| `Length`        | Mur, Poutre                | Longueur (en m)                        |
| `NetArea`       | Dalle, Toiture             | Surface nette (en m²)                  |
| `GrossArea`     | Dalle, Toiture             | Surface brute (en m²)                  |
| `NetSideArea`   | Mur                        | Surface latérale nette (en m²)         |
| `GrossSideArea` | Mur                        | Surface latérale brute (en m²)         |
| `NetVolume`     | Tout objet 3D              | Volume net (en m³)                     |
| `GrossVolume`   | Tout objet 3D              | Volume brut (en m³)                    |
| `LoadBearing`   | Mur, Dalle, Poutre, Poteau | Porteur (booléen : `true` / `false`)   |
| `IsExternal`    | Mur, Porte, Fenêtre        | Extérieur (booléen : `true` / `false`) |

{% hint style="warning" %}
**Respectez la casse et l'orthographe anglaise.** `Width` fonctionne, mais `width` ou `Largeur` ne seront pas systématiquement reconnus en JustBIM 5.1.
{% endhint %}

### Limites connues en version 5.1

#### 🌐 Traduction français ↔ IFC

L'IA ne traduit pas encore automatiquement les noms français vers les noms IFC. Une demande comme *« les murs qui font 20 cm de largeur »* peut ne pas être correctement traduite en `Width = 0.20`.

**Contournement** : utilisez directement le nom anglais de la propriété IFC.

✅ `les murs qui ont un Width de 0.20`\
⛔ `les murs qui ont une largeur de 20 cm`

#### 🧪 Création de composition (alpha)

* La création depuis la **sélection ne supporte qu'un seul objet** à la fois.
* La fonctionnalité est en **mode alpha** : relisez systématiquement le résultat avant utilisation.

#### ⏱ Performance sur grandes maquettes

Sur une maquette IFC de plus de 500 Mo, le temps de réponse de l'IA peut dépasser 30 secondes pour des requêtes complexes. Pensez à :

* **Filtrer par étage ou par lot** avant la requête (réduit l'espace de recherche).
* **Travailler en mode « Chargement différé »** (Paramètres > Performance).
* **Préférer plusieurs petites requêtes** à une seule requête combinant trop de critères.

#### 🗣 Langue

L'Assistant comprend le français et l'anglais. Le mélange des deux dans une même commande est possible, mais peut occasionnellement dérouter l'IA. Privilégiez une langue par commande.

### Que faire en cas de réponse incohérente ?

{% stepper %}
{% step %}

### Reformulez votre demande

Reformulez votre demande avec des termes plus précis :

* Nom de propriété IFC exact (`Width`, pas « largeur »).
* Nom d'étage entre guillemets (`"étage 2"`).
* Valeur numérique dans l'unité par défaut (mètre).
  {% endstep %}

{% step %}

### Passez directement par l'agent spécialisé

Passez directement par l'agent spécialisé plutôt que par le Superviseur
{% endstep %}

{% step %}

### Ouvrez l'éditeur SQL

Ouvrez l'éditeur SQL pour voir comment l'IA a interprété votre demande, et corrigez la requête.
{% endstep %}
{% endstepper %}
