BIM-validering for byggesøknad - under utvikling
Innledning
Det er utviklet en tjeneste for å validere modeller som følger "Building Information Model", BIM, og ifc (Industry Foundation Classes).
Tjenesten støtter Ifc2x3 og IFC4.
Grensesnitt - testmotor
Tjenesten har tilrettelagt to grensesnitt som kan brukes til å teste icf-formaterte filer:
Testmotor web-grensesnitt: DiBK BIM-validering Web.
Testmotor swagger-grensesnitt: DiBK BIM-validering swagger
Underliggende valideringsfunksjon er selvfølgelig samme for begge grensesnitt.
Forutsetninger
Tjenesten bruker MVD for å validere fila, mens REGEX brukes til å validere tekst-formatet.
Eksempel på REGEX-krav:
Bruksenhetsnummerering må følge standard for "Nummerering av bruksenheter" slik det f.eks. er beskrevet i Føringsinstruksen
Et eksempel er: "H0101", som definerer at bruksenheten i hovedetasje ("H"), første etasje ("01") og det er bruksenhet nummer 1 på etasjen ("01")
Før modellen blir sendt til validering må enkelte ifc-objekter fjernes fra fila.
f.eks:
IfcFurniture
IfcSanitaryTerminalType
IfcLamp
IfcEngine
Liste over Ifc-objekter som må fjernes
Ifc-objekter som skal filtreres ut | |||
|---|---|---|---|
| IfcDiscreteAccessory | IfcFan | IfcMonetaryMeasure |
Verdiene i Ifc-fila er obligatorisk eller anbefalt ihht. spesifikasjonen. Modellen er godkjent når alle verdier som er "obligatoriske" er gyldige og systemet lager en validerings-ID. Modellen kan godkjennes selv om det eksisterer advarsler. Advarslene bør gjøres noe med før innsending.
Hvis modellen er ugyldig eller har advarsler, vil tjenesten gi mulighet til å laste ned resultatene i "BIM Collaboration Format V2.0" (BCF). Resultatene kan importeres i egnet verktøy for å se feil eller advarsler i modellen. For feil, vil navnet på BCF-filen være validerings-ID + filtype (".bcfzip"). For advarsel vil navnet på BCF-filen være "Warning_" + validerings-ID + filtype.
(For å lese mer om MVD-format, klikk her: )
DiBK BIM-validering Web
DiBK BIM-validering swagger
Vil du vite mer om BIM og IFC så kan disse linkene være et sted å starte:
Building Smart - BIM: BIM data-dictionary
Building Smart - IFC: IFC standard
Building Smart - MVD: MVD Overview (Model View definition)
Building Smart - Norge: bbsNorge