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.
