Feuille Model

Dans la feuille de calcul Modèle, vous pouvez modifier le schéma du modèle et les données du modèle.

Set Units -section

Les unités peuvent être définies pour le modèle et pour le Template.

La définition des unités de modèle affecte la définition d’unité du modèle (le modèle est converti en ces unités) et donc également le fichier IFC exporté. Si aucune valeur n’est donnée pour une unité de modèle, l’unité définie dans le modèle IFC importé est utilisée.

Les unités de template définissent l’interprétation de toutes les valeurs de mesure utilisées dans le template. Si aucune valeur n’est donnée pour une unité de template, l’unité de modèle est supposée. Les unités de template n’ont aucun effet sur les unités du fichier IFC exporté.

Add Identity to Object -section

Dans cette section, vous pouvez ajouter de nouvelles identités (noms) pour les classes d’objets. Cela n’a aucun effet sur l’exportation IFC mais vous permet par exemple de traduire les noms des classes d’objets dans votre propre langue dans l’interface utilisateur simplebim.

ChampValeurDescription

Objet [+]

Texte

Nom ou clé d’identité de la classe d’objets

Identité à ajouter [+]

Texte

Nom ou clé d’identité de l’identité à ajouter

Définir par défaut

Oui/Non

En faire l’identité par défaut, c’est-à-dire le nom affiché dans l’interface utilisateur de Simplebim ?

Add Property to Object Class or Group -section

Dans cette section, vous pouvez ajouter de nouvelles propriétés aux classes d’objets, aux groupes ou aux catégories de groupe. Vous utilisez les identités définies dans la feuille Ressources pour ajouter de nouvelles propriétés.

L’ajout d’une propriété à une classe d’objets inclut automatiquement cette propriété dans la vue du modèle. Si vous souhaitez exclure la propriété que vous avez ajoutée, vous devez l’exclure explicitement dans la section « Inclure/Exclure la propriété » de la feuille de calcul ModelView.

ChampValeurDescription

Objet ou groupe [+]

Texte

Nom ou clé d’identité d’une classe d’objets, nom d’un groupe d’objets ou nom d’une catégorie de groupe d’objets. Lorsque vous ajoutez une propriété à un groupe d’objets, la propriété est ajoutée au groupe d’objets lui-même, et non aux objets contenus par le groupe. Lorsque vous ajoutez une propriété à une catégorie de groupe d’objets, la propriété est ajoutée à tous les groupes de cette catégorie, ainsi qu’aux groupes qui sont affectés ultérieurement à la catégorie. Exemple : si vous ajoutez la propriété A à la catégorie X et affectez ultérieurement le groupe N à la catégorie X, le groupe N aura automatiquement la propriété A.

Propriété [+]

Texte

Nom ou clé d’identité de l’identité utilisée pour créer la nouvelle propriété

Type de propriété

Choix

Type de propriété. Les valeurs autorisées sont : Oui/Non, Nombre, Nombre entier, Logique, Texte et les différents types de mesures, tels que la longueur, la surface et le volume.

Single/Liste

Choix

Agrégation de la propriété. Les valeurs autorisées sont : Single, List

Symbole d’unité

Texte

Le symbole d’unité de la propriété, par exemple mm - s’applique uniquement aux propriétés de mesure. Doit être valide pour le type d’unité, par exemple mm est valide pour la longueur, mais pas pour la surface. Si aucun symbole d’unité n’est donné, les unités de modèle sont utilisées, c’est-à-dire que le symbole d’unité sera défini dans l’utilisation du modèle pour le type d’unité applicable.

Add Identity to Property -section

Dans cette section, vous pouvez ajouter de nouvelles identités (noms) pour les propriétés. Cela n’a aucun effet sur l’exportation IFC mais vous permet par exemple de traduire les noms des propriétés dans votre propre langue dans l’interface utilisateur simplebim.

ChampValeurDescription

Objet [+]

Texte

Nom ou clé d’identité de la classe d’objets

Propriété existante

Texte

Nom ou clé d’identité de la propriété à laquelle vous souhaitez ajouter la nouvelle identité. Cette propriété doit déjà exister sur la classe d’objets.

Identité à ajouter [+]

Texte

Nom ou clé d’identité de l’identité à ajouter

Définir par défaut

Oui/Non

En faire l’identité par défaut, c’est-à-dire le nom affiché dans l’interface utilisateur de Simplebim ?

Swap Property Values -section

Dans cette section, vous pouvez permuter les valeurs de deux propriétés. Lorsque vous permutez des valeurs de propriété (au lieu de copier), les valeurs des deux propriétés restent dans le modèle pour une utilisation ultérieure.

ChampValeurDescription

Objet [+]

Texte

Nom ou clé d’identité de la classe d’objets

Propriété 1

Texte

Le nom ou la clé d’identité de la première propriété

Propriété 2

Texte

Nom ou clé d’identité de la deuxième propriété

Trim Text Property Values -section

Vous pouvez utiliser cette section pour découper une partie d’une valeur de propriété de texte, par exemple un préfixe ou un postfix. Vous pouvez par exemple couper un préfixe « Mur de base » à partir du type de construction de l’élément de construction.

Il existe une section distincte dans le modèle pour le rognage avant les opérations de copie et après les opérations de copie, car l’ordre des événements détermine si le découpage est appliqué à une valeur copiée ou à la valeur d’origine.

ChampValeurDescription

Objet ou groupe [+]

Texte

Nom ou clé d’identité de la classe ou du groupe d’objets

Trim, propriété

Texte

Nom ou clé d’identité de la propriété de texte à découper

Type de garniture

Texte

Type de rognage. Les valeurs autorisées sont : prefix, postfix, anywhere, regex et regex inverse.

Sensible à la casse

Oui/Non

Effectuer une comparaison sensible à la casse ? Ce paramètre est ignoré si le type de trim est regex ou regex inverse.

Texte à découper

Texte

Texte à ajuster à partir de la position définie par le type de rognage. Si le type de découpage est regex ou regex inverse, la valeur de cette cellule est utilisée comme expression régulière.

Find and Replace Text Property Values -section

Vous pouvez utiliser cette section pour définir la valeur d’une propriété de texte en fonction de la valeur actuelle de la même propriété. Vous pouvez par exemple remplacer 'Mtg.' par 'Meeting' dans les noms d’espace.

Remarque : Il existe une section distincte dans le modèle pour rechercher et remplacer avant les opérations de copie et après les opérations de copie, car l’ordre des événements détermine si la recherche et le remplacement sont appliqués à une valeur copiée ou à la valeur d’origine.

ChampValeurDescription

Objet ou groupe [+]

Texte

Nom ou clé d’identité de la classe ou du groupe d’objets

Trouver une propriété [+]

Texte

Nom ou clé d’identité de la propriété pour laquelle vous souhaitez rechercher et remplacer des valeurs

Opérateur de texte

Choix

L’opérateur de texte pour trouver des valeurs

Sensible à la casse

Oui/Non

Effectuer une comparaison sensible à la casse ?

Rechercher une valeur [+]

Texte

Valeur(s) à rechercher. Laissez vide pour trouver des valeurs vides. Vous pouvez spécifier plusieurs valeurs en ajoutant de nouvelles lignes à la cellule (Alt + Entrée)

Remplacer la valeur

Texte

Valeur remplaçant la ou les valeurs trouvées. Laissez vide pour remplacer la ou les valeurs trouvées par une valeur vide.

Remplacer le type

Choix

Le type de remplacement

ATTENTION pour cette dernière option !

Whole Text ⇒ Toute valeur correspondant aux critères sera remplacée par la valeur de remplacement. Par exemple, si le critère est 'Commence par A' et que la valeur de remplacement est 'B, alors la valeur 'ABA' deviendra 'B'

Within Text ⇒ La partie de la valeur qui correspond aux critères sera remplacée par la valeur Replace. Par exemple, si le critère est 'Commence par A' et que la valeur de remplacement est 'B, alors la valeur 'ABA' deviendra 'BBA' |

Set Property Values Based on Text Property Value -section

Dans cette section, vous pouvez définir la valeur d’une propriété en fonction de la valeur de texte d’une autre propriété. Vous pouvez par exemple définir la propriété IsExternal sur « Oui » pour tous les murs dont le type de construction d’élément de construction commence par « EXT ».

Il existe une section distincte dans le modèle pour définir les valeurs de propriété avant les opérations de copie et après les opérations de copie, car l’ordre des événements détermine si la recherche des objets pour lesquels les valeurs de propriété sont définies est effectuée en fonction d’une valeur copiée ou de la valeur d’origine.

Si vous avez besoin d’un grand nombre de telles opérations, le système d’enrichissement est probablement la meilleure alternative car il est beaucoup plus compact et facile à gérer.

ChampValeurDescription

Objet ou groupe [+]

Texte

Nom ou clé d’identité de la classe ou du groupe d’objets La valeur spéciale « All » applique l’opération à toutes les classes d’objets qui ont la propriété Find ou, si aucune propriété Find n’est donnée, la propriété Set.

Trouver une propriété [+]

Texte

Nom ou clé d’identité de la propriété pour laquelle vous souhaitez rechercher et remplacer des valeurs.Si la propriété Find est vide, l’opération est appliquée à tous les objets de la classe d’objets ou du groupe d’objets donné.

Opérateur de texte

Choix

L’opérateur de texte pour trouver des valeurs

Sensible à la casse

Oui/Non

Effectuer une comparaison sensible à la casse ?

Rechercher une valeur [+]

Texte

Valeur(s) à rechercher. Laissez vide pour trouver des valeurs vides. Vous pouvez spécifier plusieurs valeurs en ajoutant de nouvelles lignes à la cellule (Alt + Entrée). Ou –logic est appliqué s’il y a plusieurs valeurs.

Set, propriété

Texte

Nom ou clé d’identité de la propriété dont vous souhaitez définir la valeur.

Définir la valeur

Mélangé

Valeur que vous souhaitez définir pour la propriété. La valeur est convertie en type de données de la propriété Set. Si vous définissez des valeurs de mesure, veuillez faire attention aux unités de modèle.

Copy Property Values -section

Dans cette section, vous pouvez copier des valeurs de propriété de texte d’une propriété à une autre. À l’aide de l’expression régulière, vous ne pouvez également copier qu’une partie de la valeur d’origine.

ChampValeurDescription

Objet ou groupe [+]

Texte

Nom ou clé d’identité de la classe ou du groupe d’objets

De la propriété

Texte

Nom ou clé d’identité de la propriété à partir de laquelle vous souhaitez copier les valeurs

Vers la propriété

Texte

Nom ou clé d’identité de la propriété dans laquelle vous souhaitez copier les valeurs

Copier des valeurs vides

Oui/Non

Faut-il copier des valeurs vides ? Utilisez Non si vous souhaitez fusionner les valeurs des deux propriétés.

Remplacer les valeurs non vides

Oui/Non

Si la valeur 'To Property' a déjà une valeur, cette valeur doit-elle être remplacée par la valeur de la 'From Property' ? Utilisez Non si vous fusionnez les valeurs des deux propriétés et que vous souhaitez donner la priorité aux valeurs de la propriété À.

Expression régulière

Texte

Vous pouvez éventuellement utiliser des expressions régulières pour modifier la valeur de propriété en cours de copie. Seule la partie de la valeur d’origine sélectionnée par l’expression régulière spécifiée sera copiée.

Vous pouvez facilement Fusionner les valeurs de copie de plusieurs propriétés portant le même nom dans une nouvelle propriété. Lorsque vous spécifiez un nom (et non une clé) comme « De la propriété », le système analyse toutes les propriétés portant ce nom et tente de copier les valeurs de chacune d’entre elles. Lorsque vous utilisez Merge Copy, vous devez définir 'Overwrite Non Empty Values' sur 'No', sinon les valeurs réelles peuvent être écrasées par une valeur vide.

Si les valeurs 'From Property' et 'To Property' portent le même nom , par exemple si vous copiez des valeurs d’un jeu de propriétés vers un autre et que les deux jeux de propriétés ont les mêmes noms de propriétés, vous devez utiliser une clé comme 'To Property' pour spécifier explicitement la cible. Dans ce scénario, la propriété 'From Property' peut être un nom ou une clé. Le système filtrera automatiquement le 'À la propriété' de la liste des 'Propriétés' possibles, ce qui signifie que les 'À la propriété' et 'De la propriété' ne seront plus jamais les mêmes.

La propriété From peut également provenir d’un autre objet ou groupe, comme l’espace contenant l’objet ou le système auquel l’objet appartient.

La syntaxe est la suivante : [Reference].Property

Par exemple [Space].Space Name

L’exemple ci-dessus copie la valeur de la propriété Space Name à partir de l’espace contenant l’objet.

Les notations ne respectent pas la casse et les espaces blancs sont également ignorés dans le texte, par exemple « building storey » est le même que « BUILDINGSTOREY ». Pour les groupes, la propriété Name est le nom du groupe, par exemple [System]. Nom copie le nom du système. Si un objet appartient à plusieurs groupes au sein de la même catégorie, par exemple un objet appartient à plusieurs systèmes, le premier groupe trouvé est utilisé.

Les notations du tableau suivant sont prises en charge.

Autre exemple : Copier le nom du groupe => [Group].Name

NotationDescription

[Container]

Conteneur de l’objet quelle que soit la classe d’objet

[Space]

Espace contenant l’objet

[Building Storey]

L’étage du bâtiment contenant l’objet

[Building]

Le bâtiment contenant l’objet

[Site]

Le site contenant l’objet

[Project]

Le projet contenant l’objet

[Element Assembly]

Assemblage d’éléments contenant l’objet

[Main Element Assembly]

L’assemblage d’éléments principal / supérieur contenant l’objet. Cette notation est utile si votre modèle contient des assemblages d’éléments imbriqués, c’est-à-dire des assemblages qui contiennent d’autres assemblages.

[Curtain Wall]

Le mur-rideau contenant l’objet

[Stair]

L’escalier contenant l’objet (Nouveau dans Simplebim 9.1 SR3)

[Roof]

Le toit contenant l’objet (Nouveau dans Simplebim 9.1 SR3)

[Model]

Modèle dont l’objet fait partie

[Asset]

L’actif (groupe) auquel appartient l’objet

[Building System]

Le système de construction (groupe) auquel appartient l’objet

[Distribution Circuit]

Le système de construction (groupe) auquel appartient l’objet

[Distribution System]

Le système de distribution (groupe) auquel appartient l’objet

[Group]

Le groupe IFC auquel appartient l’objet

[Inventory]

L’inventaire (groupe) auquel appartient l’objet

[System]

Le système (groupe) auquel appartient l’objet

[Zone]

La zone (groupe) à laquelle appartient l’objet

[Group|Group Category]

Le groupe d'une catégorie de groupe personnalisée à laquelle appartient l'objet. Par exemple, la notation [Group|DC:GROUPS:ERRORS] copie les groupes d'erreurs créés par divers outils.

[Classification|Classification System]

La notation de classification du système de classification spécifié. Par exemple, la notation [Classification|Uniformat] copie de la notation de classification attribuée à l'objet à partir du système de classification Uniformat

[Reference Property]

Toute référence trouvée sur l’objet peut être utilisée. Par exemple, la notation [DC:CONTAINEDBY] utilise la propriété Contained By et copie à partir du conteneur de l’objet

[Reference Property|Object Class]

Identique à la propriété de référence ci-dessus, mais suit la référence jusqu'à ce qu'un objet de la classe d'objets spécifiée soit trouvé. Par exemple la notation [DC:CONTAINEDBY|DC:SPACE] copie de l'espace contenant l'objet

Rotate Site Around Pivot Point -section

Dans cette section, vous pouvez déplacer et faire pivoter l’objet de site autour d’un point pivot donné, généralement pour préparer un modèle à utiliser dans le cadre d’un modèle combiné.

X, Y et Z doivent être dans la mesure unitaire de longueur (mm, m, pouce, pieds...) du modèle.

ChampValeurDescription

Pivot Point X

Nombre

Coordonnée X du point pivot

Pivot Point Y

Nombre

Coordonnée Y du point pivot

Pivot Point Z

Nombre

Coordonnée Z du point de pivot

Rotation (deg)

Nombre

Valeur comprise entre 0 et 360

Relatif/Absolu

Choix

Relative ⇒ Rotation par rapport à la rotation actuelle Absolute ⇒ Définit la rotation sur la valeur de rotation indiquée ici. |

Move and Rotate Site -section

Dans cette section, vous pouvez déplacer et faire pivoter l’objet site, généralement pour préparer un modèle à utiliser dans le cadre d’un modèle combiné.

X, Y et Z doivent être dans la mesure unitaire de longueur (mm, m, pouce, pieds...) du modèle.

ChampValeurDescription

X

Nombre

Valeur X du décalage

Y

Nombre

Valeur Y du décalage

Z

Nombre

Valeur Z du décalage

Rotation (deg)

Nombre

Valeur comprise entre 0 et 360

Relatif/Absolu

Choix

Relative ⇒ Ajoute les valeurs X, Y et Z données ici aux valeurs X, Y et Z actuelles du site, et effectue une rotation par rapport à la rotation actuelle Absolute ⇒ Définit les valeurs X, Y et Z du site sur les valeurs X, Y et Z données ici et définit la rotation sur la valeur de rotation donnée ici.

Move and Rotate Project -section

Dans cette section, vous pouvez déplacer et faire pivoter l’objet projet, généralement pour préparer un modèle à utiliser dans le cadre d’un modèle combiné.

X, Y et Z doivent être dans la mesure unitaire de longueur (mm, m, pouce, pieds...) du modèle.

ChampValeurDescription

X

Nombre

Valeur X du décalage

Y

Nombre

Valeur Y du décalage

Z

Nombre

Valeur Z du décalage

Rotation (deg)

Nombre

Valeur comprise entre 0 et 360

Relatif/Absolu

Choix

Relative ⇒ Ajoute les valeurs X, Y et Z données ici aux valeurs X, Y et Z actuelles du projet, et effectue une rotation par rapport à la rotation actuelle Absolute ⇒ Définit les valeurs X, Y et Z du projet sur les valeurs X, Y et Z données ici et définit la rotation sur la valeur de rotation donnée ici. |

Dernière mise à jour