Aller au contenu
PDF

Importation et conversion

Un modèle fait avec un autre logiciel arrive sous forme de fichier IFC. BIMopen en lit les murs, les sols, les portes, les fenêtres et les espaces comme ses propres éléments. Tout le reste qui a une forme (toits, poutres, poteaux, escaliers, garde-corps, murs-rideaux, mobilier, appareils sanitaires) reste un objet importé : sa géométrie telle qu'elle a été lue, comme modèle générique. Convertir fait ensuite de chaque objet importé un élément BIMopen de n'importe quelle catégorie, quand et autant qu'il le faut.

Ouvrir un fichier IFC

  1. Ouvrez le menu de l'application (la marque de BIMopen en haut de la barre latérale) et choisissez Ouvrir ➤ IFC….
  2. Choisissez un fichier IFC2x3 ou IFC4.

BIMopen crée un nouveau projet : les étages deviennent des niveaux, les murs sont reconstruits à partir de leur axe, les dalles deviennent des sols, les portes et les fenêtres vont dans les murs que leurs ouvertures coupent, les espaces deviennent des pièces. Tout autre objet ayant une forme devient un objet importé. Chacun garde :

  • le fichier d'où il vient et son format (casa.ifc · IFC4) ;
  • sa classe IFC (IfcRoof, IfcFurniture…) et son identifiant ;
  • l'objet dont il fait partie : les volées d'un escalier, les panneaux d'un mur-rideau ;
  • ses jeux de propriétés et de quantités, dans Propriétés sous Propriétés IFC.

Les messages comptent ce qui a été lu, ce qui a été approché et ce qui a été laissé de côté.

Options d'import IFC

Coordonner ▸ Options IFC… ouvre Options d'import IFC : ce que devient chaque classe IFC à l'ouverture d'un fichier.

Options d'import IFC : les classes IFC, la catégorie de chacune et ce qui se passe à l'ouverture
Chaque classe IFC, sa catégorie et ce qui se passe à l'ouverture
  • Murs, dalles, portes, fenêtres et espaces sont lus comme Élément BIMopen ; chacun peut être lu à la place comme objet importé (Modèles génériques) ou laissé de côté (Non importé).
  • Les autres classes sont lues comme objets importés. Catégorie est la catégorie proposée pour chaque classe quand on la convertit : n'importe quelle catégorie de BIMopen.
  • À l'ouverture dit ce qui leur arrive à l'ouverture du fichier : À convertir les laisse pour plus tard ; Garder la géométrie, Reconstruire comme élément BIMopen ou Créer un composant avec paramètres les convertit tout de suite (voir plus bas).
  • Ajouter une classe ajoute une classe que la liste n'a pas.
  • Charger… lit un fichier de correspondance des classes, Enregistrer sous… en écrit un : un fichier texte, une classe par ligne. Standard remet la correspondance par défaut.

Les options sont gardées d'une session à l'autre.

État de conversion

Tant que le projet contient des objets importés encore à convertir, la barre de la vue affiche État de conversion, avec leur nombre. Son info-bulle dit combien il y en a et dans combien de classes IFC.

La barre de la vue avec l'interrupteur État de conversion et son nombre
État de conversion dans la barre de la vue

Cliquez dessus : la vue montre chaque objet dans la couleur de son état, dans un cadre bleu canard.

Couleur État Signification
Orange À convertir importé, encore modèle générique
Jaune Catégorie attribuée géométrie importée conservée, avec une catégorie
Vert Converti élément BIMopen ou instance de composant
Rouge Non reconnu la reconstruction n'a pas reconnu la forme : géométrie seule
Gris Créé dans BIMopen non importé
La vue 3D avec État de conversion activé : le toit et le mobilier en orange, le reste en gris, le panneau État de conversion sous Propriétés
État de conversion dans la vue 3D, avec son panneau

Il fonctionne dans les plans, coupes, élévations et vues 3D, et ne change que la fenêtre : le modèle et les autres vues restent tels quels. Tant qu'il est activé, seuls les objets importés peuvent être sélectionnés.

Un plan avec État de conversion activé : mobilier en orange, murs en demi-teinte
La même chose en plan

Le panneau État de conversion, sous Propriétés, contient :

  • la légende avec le nombre de chaque état : un clic sur un état le masque dans la vue, ou l'affiche à nouveau ;
  • les classes IFC ayant des objets encore à convertir, la catégorie proposée pour chacune et combien il en reste. Un clic sur une classe sélectionne ses objets à convertir et ouvre Convertir….

Quand il ne reste rien à convertir, le panneau le dit. Désactivez État de conversion et son bouton quitte la barre de la vue.

Dans le style Classique, le panneau est un onglet à côté de Propriétés ; en mode tactile, c'est une feuille, ouverte depuis les réglages de la vue.

Convertir un objet importé

Sélectionnez un ou plusieurs objets importés : la carte contextuelle Édition | Objets importés s'ouvre. Convertir… ouvre Convertir l'objet importé.

Convertir l'objet importé sur le toit : Catégorie Toit, Reconstruire comme élément BIMopen choisi, un nouveau type depuis l'objet, ce qui a été détecté avec une fiabilité élevée, les paramètres et l'aperçu
Le toit, reconstruit comme toit de BIMopen
  1. Catégorie : ce que devient l'objet. La proposition de la classe vient en premier.
  2. L'un des trois modes (ci-dessous). Un mode qui ne s'applique pas à la catégorie est grisé.
  3. Type : l'un des types de la catégorie, ou un nouveau type fait depuis l'objet.
  4. Détecté : ce que BIMopen lit dans la forme et sa fiabilité.
  5. Paramètres : Marque et Commentaires, et les propriétés IFC de l'objet.
  6. Convertir.

L'aperçu montre ce que deviendra l'objet. L'interrupteur Aperçu de l'en-tête le masque ; la boîte de dialogue garde sa taille.

Les trois modes

Mode Catégories Ce qui se passe
Garder la géométrie toutes L'objet prend la catégorie, un type et des paramètres. Il compte dans les nomenclatures, les filtres, la visibilité et l'export IFC comme élément de cette catégorie ; sa forme reste celle importée. Il se déplace, tourne et se met en miroir.
Reconstruire comme élément BIMopen murs, sols, toits, portes, fenêtres BIMopen lit la forme et crée l'élément natif, modifiable comme un élément dessiné : axe, épaisseur et hauteur d'un mur ; contour, épaisseur et niveau supérieur d'un sol ; contour, pentes, épaisseur et hauteur d'égout d'un toit ; une porte ou une fenêtre dans le mur où elle se trouve, avec sa largeur, sa hauteur et son allège.
Créer un composant avec paramètres mobilier, appareils sanitaires, modèles génériques, portes, fenêtres, poteaux, poutres La géométrie devient un type de composant avec Largeur, Profondeur et Hauteur tirées de son encombrement ; les changer étire la forme. L'objet devient son instance.

Une forme qui ne peut pas être reconstruite comme la catégorie choisie devient rouge (Non reconnu) et reste telle qu'elle était : convertissez-la à nouveau en gardant sa géométrie. La reconstruction des poteaux, poutres, escaliers et garde-corps viendra dans une phase suivante.

Catégorie dans Propriétés fait la même chose que Garder la géométrie : y choisir une catégorie convertit tout de suite l'objet sélectionné.

La vue 3D avec État de conversion activé après la conversion du toit et des chaises : tous deux verts, le reste des objets importés en orange
Les objets convertis deviennent verts

Composants à partir d'objets importés

Créer un composant sur la carte contextuelle ouvre la boîte de dialogue avec Créer un composant avec paramètres choisi.

Convertir l'objet importé sur une chaise : Catégorie Mobilier, un nouveau composant depuis l'objet, son encombrement, quatre copies identiques et la vue 3D du type
Une chaise devient un composant ; ses trois copies en deviennent des instances

Les propriétés IFC identiques sur toutes les copies deviennent des paramètres de type ; celles qui diffèrent restent à chaque instance. Le composant apparaît dans l'Index du projet sous Objets importés, et ses Paramètres du type modifient toutes les instances à la fois.

Formes identiques

Les copies d'une même forme, déplacées et tournées en plan, sont reconnues comme identiques. Sélectionner les formes identiques les sélectionne ; dans la boîte de dialogue, Appliquer aussi aux N formes identiques du projet les convertit ensemble (activé par défaut pour un composant). Instances d'un seul composant, elles occupent moins de mémoire et se dessinent plus vite dans les grands modèles.

Sélectionner les objets importés

  • Sélectionner la classe sélectionne les objets importés de la même classe IFC.
  • Une classe dans le panneau État de conversion, ou Tout convertir (N)… sur une classe dans l'Index du projet, sélectionne ses objets à convertir et ouvre la boîte de dialogue.
  • Un objet qui fait partie d'un autre (une volée d'escalier) va avec lui : convertir l'ensemble emporte ses parties.

Les objets importés dans l'Index du projet

Objets importés dans l'Index du projet liste chaque fichier lu, avec son format et le nombre d'objets qui restent à convertir ; dessous, les classes IFC, sous chaque classe ses objets, avec la couleur de leur état et, une fois convertis, la catégorie qu'ils sont devenus. Les objets faits de parties listent leurs parties dessous.

L'Index du projet : Objets importés, le fichier casa.ifc, ses classes, le mobilier avec quatre chaises converties en Mobilier
Objets importés dans l'Index du projet
  • Seulement à convertir masque ce qui est déjà converti.
  • Un clic sur un objet le sélectionne ; un double clic le montre dans une vue.
  • Le bouton droit sur une classe : Tout convertir (N)…, Sélectionner tous ceux à convertir (N), Restaurer les originaux (N).
  • Le bouton droit sur un fichier : les mêmes, et Supprimer les références d'origine….
  • Le bouton droit sur un objet : Convertir…, Sélectionner les formes identiques, Afficher dans la vue, Masquer dans la vue, Restaurer l'original.

Restaurer les originaux

Ce qu'une conversion remplace reste dans le projet, dans le fichier .bimopen : l'objet d'origine, avec les parties qu'il a emportées. Restaurer l'original (sur la carte contextuelle, dans l'Index du projet ou dans le menu du bouton droit) le remet tel qu'il a été importé, de nouveau orange.

Restaurer l'original : quatre objets redeviennent importés ; ils avaient été transformés en composant, et les modifications faites sur eux seront perdues
La restauration demande d'abord confirmation

Elle demande d'abord confirmation, et dit ce qui sera perdu : les modifications faites sur les éléments reconstruits ou les composants, et les portes et fenêtres des murs convertis. Un composant créé par la conversion part avec sa dernière instance. Annuler reprend une conversion ou une restauration comme toute autre modification.

La géométrie des originaux est stockée une seule fois pour chaque maillage identique ; les garder coûte donc peu. Quand les conversions sont définitives, Supprimer les références d'origine… sur le fichier dans l'Index du projet supprime les originaux : ensuite, Restaurer l'original n'est plus possible.

Bientôt

  • Mettre à jour depuis le fichier : relire le fichier d'origine et mettre à jour ses objets.
  • Des outils par face, pour poser murs, sols et toits sur des formes libres et courbes.
  • La reconstruction des poteaux, poutres, escaliers et garde-corps.
  • La conversion des objets des fichiers OBJ et glTF avec la même boîte de dialogue.