IFC-entiteetit

IFC-kääntäjä

Objektit kirjoitetaan IFC-tiedostoon aina tiettynä IFC-entiteettinä, joka määrittelee objektin perusluokan. Entiteetin sisällä luokittelua tarkennetaan tyypillä (PredefinedType). Objektien tyypitys helpottaa niiden tunnistamista mallissa.

Kun Vertex BD -malli viedään IFC-tiedostoon, objektien entiteetti ja tyyppi määräytyy seuraavasti:
  • Oletuksena ohjelma käyttää kiinteästi koodattuja entiteettejä ja tyyppejä.
  • Oletusarvot voidaan ylikirjoittaa käyttäjän omilla määrityksillä niin sanottujen IFC‑entiteettityyppisääntöjen avulla. Niissä määritellään, minä IFC-entiteettinä ja tyyppinä tietyt Vertex‑objektit viedään IFC‑tiedostoon. Objektit, joille ei ole määritetty entiteettityyppiä säännössä, viedään käyttäen oletusarvoja. Voit valita entiteettityyppisäännöt käyttöön IFC-vientiasetuksissa. Lue lisää ohjeesta Muokkaa IFC-entiteettityyppisääntökirjastoa.
  • Entiteetti ja tyyppi on mahdollista määrittää myös objektikohtaisesti. Objektikohtaiset määrittelyt ylikirjoittavat kaikki muut määrittelyt, jos valitset ne käyttöön IFC-vientiasetuksissa. Lue lisää ohjeesta Määritä objektin entiteettityyppi.

Lisäksi makrokomponenteille (esimerkiksi kalusteet) on mahdollista asettaa oletusentiteetti ja -tyyppi komponenttikirjastossa. Kun lisäät makrokomponentin malliin, se saa komponenttikirjastossa määritetyt oletusarvot. Nämä oletusarvot voidaan ylikirjoittaa entiteettityyppisääntöjen perusteella tai objektikohtaisilla määrityksillä. Lue lisää ohjeesta Oletusentiteetit komponenttikirjastossa.

Huomaa: Poikkeuksen muodostavat seuraavat objekityypit, joiden IFC-entiteettejä ei voi muuttaa:
  • Moduuliverkot - Viedään aina entiteettinä IfcGrid.
  • Seinät - Viedään aina entiteettinä IfcWall.
  • Elementit ja G4-kokoonpanot - Viedään aina entiteettinä IfcElementAssembly.