Paketet innehåller begrepp, metoder, mallar och värdelistor kopplat till openBIM enligt buildingSMARTInternational.
Metadata HEADER - En beskrivning av metadata: information om en datamängd, det vill säga ”data om data”.
Jämför fil Öppna i webbläsare Ladda ner Se meta fil Ladda ner PDFSäkerställer att korrekt metadata inkluderas när IFC levereras.
Metadata är information om en datamängd, det vill säga ”data om data”. Varje IFC-modell inleds med ett avsnitt med metadata för själva IFC-modellen. Avsnittet rubriceras ”HEADER”. Därefter kommer modellinformationen, som rubriceras “DATA”. Informationen i en IFC-leverans består alltså av följande två delar:
Figur: Exempel på HEADER och DATA i en IFC-fil. (Filen är öppnad i Windows Anteckningar)
HEADER innehåller ett antal fördefinierade metadatafält, som kommer med vid IFC-exporten.Dessa beskrivs i tabellen nedan.
Tabell: Attribut i HEADER för IFC
Attribut | Exempel (värde) | Förklaring |
---|---|---|
FILE_DESCRIPTION | ||
Description 1 | ViewDefinition (Coordination View) | Formell definition av den model view definition (MVD) som använts vid export. Denna information kan kompletteras med ytterligare valfri information om exporten, t.ex. “RevitIdentifiers” som i figuren i exemplet. |
Implementation Level 1 | 2:1 | Efterlevnadsklass enligt ISO 10303–21 (STEP). För IFC-formatet är detta värde alltid 2:1. |
FILE_NAME | Exempel | Förklaring |
Name1 | C:\V-57-V-000.ifc | Lokal sökväg och namn för aktuell fil. |
Time Stamp1 | 2024–01-15T21:55:31+01:00 | Datum och tidpunkt enligt ISO 8601 för när filen skapades. |
Author2 | Skopis Skopis@byggarebob.se | Namn och e-postadress till den person som skapat filen. |
Organization2 | Byggare Bob AB | Namnet på det företag där personen som skapat filen arbetar. |
Preprocessor version1 | ODA SDAI 23.12 | Namn och version för det verktyg som använts för att skapa filen, inte originalprogramvaran som skapat informationsinnehållet. |
Originating System1 | Autodesk Revit 24.0.5.432 (ENU) - IFC 24.2.0.49 | Namn, version, och kompileringsnummer för originalprogramvaran. |
Authorization2 | Bandis Bandis@byggarebob.se | Namn och e-postadress till den person som godkänt att filen levereras, t.ex. uppdragsansvarig. |
FILE_SCHEMA | Exempel | Förklaring |
Schema Identifiers1 | IFC4X3 | Namn på aktuell IFC-version. |
1 Obligatorisk (värde läggs in av programmet)
2 Valfri (värde kan anges av användaren)
Metadata behövs för att kunna identifiera ursprunget på den data som exporterats till IFC. Den metadata som redovisas i filens HEADER är viktig bland annat för att kunna kontrollera följande:
Allt detta kan vara bra att veta om till exempel felsökning behöver göras i ursprungsmodellen.
Hur metadata genereras till IFC-filens HEADER beror på vilken programvara som används vid exporten. Hur fälten för METADATA fylls i varierar enligt följande två metoder:
Ansvaret för att metadata genereras på ett korrekt sätt ligger hos den som skapar IFC-modellen, alltså leverantören av informationen. Det kan vara modellansvarig hos respektive disciplin. I vissa fall exporteras metadata på ett felaktigt sätt. Vid dessa tillfällen bör denna person åtgärda felaktigheten i den exporterade filen via ett textredigeringsprogram, exempelvis Windows Anteckningar.
Metadata redovisas tydligast i programvaror som läser IFC-filer (en “BIM-viewer”). Nedan presenteras samma exempel med metadata i programmet Solibri . Informationen i HEADER redovisas på nivån IfcProject. För att granska metadata måste toppnoden i IFC-modellen markeras.
Figur: Exempel på hur HEADER kan redovisas i en programvara som kan läsa IFC
För att säkerställa att metadata för IFC-modellen levereras på ett korrekt sätt ska mottagaren av leveransen ställa krav på metadata i HEADER. Det görs förslagsvis via en leveransspecifikation för objekt, men i nuvarande version av IDS (vers 1.0) går det inte att kontrollera krav på metadata via IDS-formatet. Kraven ska vara en del av projektets informationsutbyteskrav (EIR) i enlighet med anvisningarna i ISO 19650.