# Utiliser les règles (Automation)

{% hint style="warning" %}
Pré-requis : avoir une licence JustBIM MAX
{% endhint %}

{% hint style="info" %}
**A quoi ça sert ?**

L'outil de règle (Automation) sert à générer une action de manière automatique comme par exemple :

* Affecter une composition ou classiﬁcation à un type d'objet selon des règles prédéﬁnies.

**Pourquoi faire une règle ?**

La règle va vous permettre de gagner du temps sur l'affectation de vos classiﬁcations et compositions.

Plus besoin de rechercher le bon code à assigner à votre mur par exemple, la règle le fait pour vous.
{% endhint %}

{% hint style="warning" %}
**Prérequis :**

Savoir classiﬁer un projet ou faire une composition, **c**i-dessous les liens.

[Utiliser les compositions](https://help.socinformatique.fr/justbim/chiffrer-sur-une-maquette-3d/interface-et-generalites), [Classiﬁer un projet](https://help.socinformatique.fr/justbim/chiffrer-sur-une-maquette-3d/estimation-rapide-avec-trame-classification)&#x20;

L’outil est disponible qu'à partir de **JustBIM 1.6**
{% endhint %}

## Interface <a href="#interface" id="interface"></a>

Le menu se présente comme ceci dans le volet de gauche

<div align="left"><img src="https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2FnrC5jnwm16WYdOq48EgQ%2F2?alt=media" alt=""></div>

### **Les icônes de la palette**

<div align="left"><img src="https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2Fb6mTCS32NOTPy6353i2P%2F3?alt=media" alt=""></div>

| **1** | Ajouter une nouvelle règle        | Permet de créer une nouvelle règle                        |
| ----- | --------------------------------- | --------------------------------------------------------- |
| **2** | Ajouter un groupe                 | Permet de créer un groupe de règle                        |
| **3** | Exécuter les règles sélectionnées | Action pour jouer la règle que vous avez sélectionnée     |
| **4** | Importer une règle                | Permet de réimporter une règle précédemment exportée      |
| **5** | Exporter une règle                | Permet d'exporter une règle pour les conserver            |
| **6** | Aide sur les règles               | toutes les astuces pour comprendre et utiliser les règles |

## Créer une règle : Exemple d'un mur extérieur <a href="#creer-une-regle-exemple-dun-mur-exter" id="creer-une-regle-exemple-dun-mur-exter"></a>

Nous allons créer la règle **“Mur extérieur”** pour que cette dernière affecte automatiquement un code de composition et une classiﬁcation selon le type de mur.

Cliquez droit sur un mur ayant une classiﬁcation ou une composition et choisissez **créer une règle depuis l'objet sélectionné**.

<div align="left"><img src="https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2FNNlbKjBGmQhekluWxkoX%2F4?alt=media" alt=""></div>

L'assistant de règle s'ouvre

**Etape 1 :** Choisir l'action,

**Etape 2 :** Choisir les valeurs à lier et à ﬁltrer,

<div align="left"><img src="https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2F7VcxPxyTnf1VjFWK4rPw%2F5?alt=media" alt=""></div>

Cliquez ensuite sur **“Suivant”**,

**Etape 3 :** Vériﬁez que les paramètres voulus sont bien actifs puis cliquez sur **“Suivant”**,

<div align="left"><img src="https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2Ffh2t2kQYwuUyHbL57a7V%2F6?alt=media" alt=""></div>

**Etape 4 :** Choisir ensuite à quel moment jouer la règle, pour notre exemple on ne cochera rien.

<div align="left"><img src="https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2F9qX1ufpHN8CdI8qZadUg%2F7?alt=media" alt=""></div>

Cliquez ensuite sur **“Suivant”**,

**Etape 5 :** Déﬁnir le nom de votre règle puis cliquez sur “terminer”

<div align="left"><img src="https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2F0pl6Uiu88EmwcCi33tgd%2F8?alt=media" alt=""></div>

## Créer une règle directement dans le volet <a href="#creer-une-regle-directement-dans-le-vole" id="creer-une-regle-directement-dans-le-vole"></a>

Cliquez sur le + vert du volet **“Règles”**

![](https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2Ff0Hy5nWpdiGEw3mdCbqB%2F9?alt=media)

Puis il vous suﬃt de suivre les mêmes étapes que le chapitre précédent mais en partant d'une base vierge

Suivre la procédure ici :

## Modiﬁer une règle <a href="#modifier-une-regle" id="modifier-une-regle"></a>

Dans le volet de droite vous retrouverez votre règle, plusieurs possibilités pour la modiﬁer : 1 Vous pouvez faire clic droit pour modiﬁer la règle,

* Vous pouvez double cliquer sur une règle,
* Ou vous pouvez cliquer sur la règle pour accéder aux descriptions et les modiﬁer directement dans le menu sous la règle.

<div align="left"><img src="https://1959203690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq9sWDVQAPvSK1eNWwA50%2Fuploads%2FOUDoA23RvPfojRZyXBub%2F10?alt=media" alt=""></div>

## Réutiliser une règle sur un autre projet <a href="#reutiliser-une-regle-sur-un-autre-projet" id="reutiliser-une-regle-sur-un-autre-projet"></a>

#### Depuis un projet qui contient des règles que vous souhaitez conserver : <a href="#depuis-un-projet-qui-contient-des-regles" id="depuis-un-projet-qui-contient-des-regles"></a>

* Aﬃchez le menu des règles,
* Cliquez ensuite sur “**Exporter les règles sélectionnées**” 5ème bouton puis choisir l'emplacement de votre choix,
* Ouvrir ensuite un projet qui ne contient pas de règle pour pouvoir les importer, 4 : Aﬃchez le menu des règles,
* Cliquez ensuite sur “**Importer les règles depuis un ﬁchier**”

  ### Aide

  <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>En cas de besoin et dans le cadre de votre contrat <a href="https://www.socinformatique.fr/">SOC Informatique</a>, vous pouvez nous contacter, voici les liens utiles :</p><ul><li><a href="https://socinformatique.freshdesk.com/support/tickets/new">Contacter le support technique</a></li><li>Par téléphone : <strong>03 88 77 51 76</strong></li><li>Pour toutes autres demandes cliquez sur <a href="https://www.socinformatique.fr/contact/">contact</a></li></ul></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.socinformatique.fr/justbim/chiffrer-sur-une-maquette-3d/utiliser-les-regles-automation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
