# Feuille Group

Dans la feuille de calcul Groupes, vous pouvez définir des groupes d’objets nommés basés sur des règles. Les groupes sont un concept très polyvalent que vous pouvez utiliser de différentes manières pour organiser, modifier et valider le modèle.

## Add Group Categories -section

Dans cette section, vous pouvez ajouter de nouvelles catégories de groupe au modèle. Les catégories de groupe sont utilisées pour organiser les groupes et définir les propriétés communes à tous les groupes d’une catégorie.

Vous pouvez ajouter des propriétés aux catégories de groupe dans la section Ajouter une propriété à la classe d’objet ou au groupe de la[ feuille **MODEL**](feuille-model) à l’aide de la clé ou du nom de la catégorie de groupe dans le champ Objet ou Groupe.

<table><thead><tr><th width="196">Champ</th><th width="150">Valeur</th><th width="329.992673992674">Description</th></tr></thead><tbody><tr><td>Clé de catégorie de groupe</td><td>Text</td><td>La clé unique de la catégorie de groupe</td></tr><tr><td>Nom de la catégorie de groupe</td><td>Text</td><td>Nom de la catégorie de groupe</td></tr><tr><td>Catégorie de groupe parent</td><td>Text</td><td>Nom de la clé de la catégorie de groupe parent. Vous pouvez créer une hiérarchie de catégories de groupe en donnant le parent de la catégorie de groupe.<br><br><mark style="color:blue;">La catégorie de groupe parent doit être créée avant la catégorie de groupe enfant.</mark></td></tr></tbody></table>

## Define Groups Based on Property Values -section

Dans cette section, vous pouvez définir de nouveaux groupes basés sur des règles.

Lorsque vous définissez un groupe qui existe déjà, le groupe existant est redéfini. La correspondance pour le groupe existant se fait par nom de groupe et la comparaison ne respecte pas la casse.

Pour les éléments de classification, l’opérateur commence par, ce qui signifie que vous pouvez utiliser l’identification au lieu du nom complet comme nom du groupe. Pour tous les autres groupes, l’opérateur est Égal. Lorsqu’un groupe existant est redéfini, la catégorie de groupe est conservée. Par exemple, si vous redéfinissez une zone IFC, le groupe redéfini est également une zone IFC.

<table><thead><tr><th width="151">Champ</th><th width="150">Valeur</th><th width="374.6027944111776">Description</th></tr></thead><tbody><tr><td>Nom du groupe</td><td>Texte</td><td>Le nom du groupe est utilisé pour identifier de manière unique un groupe.<br><br>Si le nom du groupe a la valeur spéciale [AUTO], un groupe distinct est créé pour chaque valeur unique de propriété. Lorsque vous utilisez [AUTO], vous devez laisser la valeur vide. <mark style="background-color:red;">Veuillez noter que vous ne pouvez pas utiliser les règles And/Or avec [AUTO]</mark>.</td></tr><tr><td>Classe d’objet [+]</td><td>Texte</td><td>Nom ou clé de la classe d’objet<br><br><mark style="color:green;">La valeur spéciale 'All'</mark> définit la valeur de 'Object Class [+]' sur toutes les classes d’objets qui ont la propriété que vous définissez dans 'Property [+]'</td></tr><tr><td>Propriété [+]</td><td>Texte</td><td>Nom ou clé de la propriété utilisée dans les critères de sélection des objets appartenant au groupe</td></tr><tr><td>Opérateur numérique</td><td>Choix</td><td>L’opérateur numérique est utilisé si la propriété est une propriété numérique</td></tr><tr><td>Opérateur de texte</td><td>Choix</td><td>L’opérateur de texte est utilisé si la propriété est une propriété de texte. Vous pouvez trouver plus d’informations sur l’opérateur Like ici et l’opérateur Match ici.</td></tr><tr><td>Sensible à la casse</td><td>Oui/Non</td><td>Effectuer une comparaison sensible à la casse ?</td></tr><tr><td>Valeur [+]</td><td>Mélangé</td><td>Valeur utilisée dans la règle. La valeur est convertie en type de données de la propriété. Si vous utilisez des valeurs de mesure, veuillez faire attention aux unités de modèle.</td></tr><tr><td>AND/OR</td><td>Texte</td><td><p>Vous pouvez utiliser plusieurs règles pour un groupe, par exemple sélectionner des objets de différentes classes d’objets en utilisant différents critères. Pour cela, vous ajoutez de nouvelles lignes sous la ligne avec le nom du groupe et laissez le nom du groupe vide sur ces lignes. Vous pouvez décider si vous souhaitez appliquer la logique AND ou OR.<br></p><p>And => Un objet doit correspondre à toutes les règles pour être accepté‎<br>Or => Un objet doit correspondre à au moins une des règles pour être accepté‎</p></td></tr><tr><td>Group Type</td><td>Choix</td><td><p><strong>Manuel</strong> ⇒ Les règles du groupe ne seront exécutées qu’une seule fois lorsque le modèle sera appliqué. Après cela, les objets peuvent être ajoutés et supprimés manuellement au groupe<br></p><p><strong>Vide manuel</strong> ⇒ Crée un groupe vide avec le prénom dans la catégorie de groupe donnée (facultatif) sous le groupe parent donné (facultatif). Tous les autres champs sont ignorés s’ils sont donnés.<br></p><p><strong>Basé sur des règles</strong> ⇒ Les règles du groupe sont exécutées chaque fois qu’une modification pertinente est apportée au modèle et que les objets du groupe sont mis à jour en conséquence. Par exemple, si la règle sélectionne tous les objets Walls dont la propriété Is External a la valeur Yes, la définition de la propriété Is External d’un objet Wall sur Yes à tout moment après l’application du modèle inclut automatiquement cet objet dans le groupe.<br></p><p><strong>Conteneur</strong> ⇒ Le groupe n’a pas d’objets propres, mais agit en tant que parent pour d’autres groupes et collecte tous les objets de ses groupes enfants. Lors de la création de groupes de conteneurs, vous n’avez pas besoin de spécifier une classe d’objet, une propriété ou un opérateur.</p><p></p><p><strong>Non groupé</strong> => Groupe spécial qui collecte tous les objets du groupe parent, qui n’appartiennent à aucun des groupes enfants. Fonctionne par exemple comme une liste de tâches pour les objets qui doivent encore être regroupés.<br></p><p><strong>Template Only</strong> ⇒ Le groupe est utilisé uniquement dans le contexte du modèle, par exemple dans les opérations de recherche et de remplacement. Le groupe ne sera pas ajouté au modèle dans Simplebim.</p></td></tr><tr><td>Parent Group</td><td>Texte</td><td>Nom du groupe parent du nouveau groupe. En affectant un groupe parent, vous pouvez créer des hiérarchies de groupes</td></tr><tr><td>Group Category</td><td>Texte</td><td>Nom ou clé de la catégorie de groupe à laquelle le nouveau groupe est affecté.</td></tr><tr><td>Options</td><td>Texte</td><td><strong>NON-OVERLAPPING-MANUAL-CHILD-GROUPS</strong> => Les groupes enfants manuels de ce groupe ne peuvent pas avoir les mêmes objets, c’est-à-dire que chaque objet ne peut être affecté qu’à un seul groupe enfant.<br><br><strong>LIMIT-MANUAL-CHILD-GROUPS</strong> => Les groupes enfants manuels de ce groupe ne peuvent contenir que des objets de ce groupe.</td></tr></tbody></table>



## Assign Groups to Group Categories -section

Dans cette section, vous pouvez mapper des groupes à IFC et affecter des groupes à des catégories de groupe, par exemple définir que votre groupe sera exporté vers IFC en tant qu’IfcZone. Simplebim crée automatiquement des catégories de groupe pour tous les types de groupes IFC, comme IfcGroup. IfcSystem ou IfcZone. Vous pouvez en outre créer vos propres catégories de groupe pour organiser le groupe que vous utilisez dans Simplebim.

{% hint style="info" %}
Par défaut, les groupes que vous définissez dans les modèles ne seront pas exportés vers IFC. Vous devez les mapper à IFC si vous souhaitez les exporter vers IFC.
{% endhint %}

<table><thead><tr><th>Champ</th><th width="150">Valeur</th><th width="328">Description</th></tr></thead><tbody><tr><td>Nom du groupe [+]</td><td>Texte</td><td>Le nom du groupe</td></tr><tr><td>Type de clé ou de nom de catégorie de groupe IFC ou de groupe</td><td>Texte</td><td>Le type de groupe IFC auquel votre groupe sera mappé ou le nom ou la clé d’une catégorie de groupe</td></tr></tbody></table>

## Add Classification Systems -section

Dans cette section, vous pouvez définir des systèmes de classification hiérarchiques qui sont exportés vers IFC à l’aide de la ressource de classification dédiée d’IFC.

Contrairement à d’autres sections, dans cette section, la première ligne définit le système de classification et les lignes suivantes les éléments du système de classification.

{% hint style="info" %}
Vous pouvez définir plusieurs systèmes de classification dans la même section en définissant d’abord le premier système de classification, puis en ajoutant une nouvelle première ligne pour le deuxième système de classification, suivie des lignes suivantes pour ce système de classification.
{% endhint %}

### **Première rangée**

<table><thead><tr><th>Champ</th><th width="150">Valeur</th><th width="328">Description</th></tr></thead><tbody><tr><td>Nom</td><td>Texte</td><td>Le nom du système de classification</td></tr><tr><td>Source</td><td>Texte</td><td>La source de définition du système de classification, c’est-à-dire l’organisation qui a défini le système de classification.</td></tr><tr><td>Édition</td><td>Texte</td><td>L’édition ou la version du système de classification</td></tr><tr><td>Date d’édition</td><td>Texte</td><td>La date de publication de l’édition</td></tr><tr><td>Description</td><td>Texte</td><td>La description du système de classification</td></tr><tr><td>Emplacement</td><td>Texte</td><td>URL ou autre référence à la définition du système de classification</td></tr><tr><td>Jetons de référence</td><td>Texte</td><td>Liste des délimiteurs utilisés pour séparer les niveaux hiérarchiques du système de classification dans l’élément Identification des éléments de classification</td></tr></tbody></table>

### Lignes suivantes

La hiérarchie du système de classification est créée en mettant en retrait les lignes des éléments de classification en fonction de leur niveau hiérarchique dans le système de classification.

Pour le premier niveau du système de classification, la première colonne non vide est la colonne D, la deuxième colonne non vide E et la troisième colonne F non vide.

Pour le deuxième niveau du système de classification, la première colonne non vide est la colonne E, la deuxième colonne non vide F et la troisième colonne non vide G.

<table><thead><tr><th>Champ</th><th width="150">Valeur</th><th width="325">Description</th></tr></thead><tbody><tr><td>Premier non vide</td><td>Texte</td><td>L’identification de l’élément de classification dans le système de classification.</td></tr><tr><td>Deuxième non vide</td><td>Texte</td><td>Le nom de l’élément de classification<br><br><mark style="color:blue;">Le commentaire dans cette cellule Excel sera utilisé comme description de l’élément de classification</mark></td></tr><tr><td>Troisième non vide</td><td>Texte</td><td>URL ou autre référence à la définition de l’élément de classification</td></tr></tbody></table>

### Exemple

![](https://simplebim.com/support/images/templateguide_001.png)
