Non, Simplebim ne change pas les noms de propriétés.
Lorsque Simplebim importe des propriétés à partir d’IFC, le nom d’origine de la propriété est toujours conservé, tous les espaces, toutes les lettres majuscules et minuscules, tous les caractères spéciaux, tout.
Lorsque Simplebim détecte qu’un nom de propriété utilise la syntaxe dite « camel case », le nom de cette propriété est affiché dans l’interface utilisateur de Simplebim sous une forme lisible par l’homme. Par exemple, 'MyProperty' s’affiche comme 'My property'. La syntaxe camel case vient du monde du codage logiciel car les variables dans le code logiciel ne peuvent pas avoir d’espaces.
Dim My property As String <– erreur de syntaxe
Dim MyProperty As String <– D’accord
Dans BIM exhange camel cases names peuvent sembler plus professionnels et certaines personnes pensent même que cette syntaxe présente certains avantages dans ce contexte, mais non.
Lorsque Simplebim exporte IFC, il utilise le nom d’origine qu’il a importé d’IFC. En cas de doute, il vous suffit d’ouvrir le fichier IFC que vous avez exporté de Simplebim dans le Bloc-notes ou similaire et de rechercher le nom de votre propriété. Vous n’avez pas besoin de connaître quoi que ce soit en IFC pour effectuer cette vérification, il s’agit simplement d’une recherche textuelle. La seule chose que vous devez savoir est que si le nom de la propriété contient des caractères non ANSI (comme des trémas), ils sont encodés selon la spécification ISO P21 et vous sembleront amusants.
#250=IFCPROPERTYSINGLEVALUE('MyProperty',$,IFCLABEL('ABC'),$);
Cependant, si vous n’aimez pas la façon dont Simplebim traite cette question, vous pouvez également afficher les noms IFC originaux dans la palette Propriétés : ouvrez le menu des paramètres et cochez 'Afficher les noms IFC de propriétés'.
Afficher les noms de propriété IFC dans la palette Propriétés
REMARQUE : Lorsque vous utilisez des noms de propriété dans un modèle Simplebim, vous devez utiliser le nom affiché dans l’interface utilisateur Simplebim, et non le nom IFC d’origine. Nous savons que ce n’est pas optimal et nous travaillons sur une solution à ce problème.