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.
Tjenesten har tilrettelagt to grensesnitt som kan brukes til å teste icf-formaterte filer:
Underliggende valideringsfunksjon er selvfølgelig samme for begge grensesnitt.
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:
Ifc-objekter som skal filtreres ut | |||
---|---|---|---|
IfcAirTerminal IfcAlarm IfcAudioVisualAppliance IfcCableFitting IfcCableSegment IfcChiller IfcCompressor IfcCondenser IfcControl IfcCoolingTower IfcCostItem IfcCostSchedule IfcCostValue IfcCrewResource IfcCrossProduct IfcDamper | IfcDiscreteAccessory IfcDistributionChamberElement IfcDistributionCircuit IfcDistributionControlElement IfcDistributionElement IfcDistributionFlowElement IfcDistributionPort IfcDistributionSystem IfcElectricAppliance IfcElectricGenerator IfcElectricMotor IfcElectricTimeControl IfcElectricVoltageMeasure IfcEngine IfcEvaporator IfcEvent | IfcFan IfcFastener IfcFlowController IfcFlowMeter IfcFlowMovingDevice IfcFlowSegment IfcFurniture IfcHeatExchanger IfcHumidifier IfcIlluminanceMeasure IfcImageTexture IfcLagTime IfcLamp IfcLightFixture IfcMassMeasure IfcMedicalDevice | IfcMonetaryMeasure IfcMotorConnection IfcPipeFitting IfcPipeSegment IfcPump IfcSensor IfcSolarDevice IfcSoundPowerLevelMeasure IfcSoundPowerMeasure IfcSoundPressureLevelMeasure IfcSoundPressureMeasure IfcTransformer IfcWorkCalendar IfcWorkPlan IfcWorkSchedule IfcWorkTime |
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: )
Vil du vite mer om BIM og IFC så kan disse linkene være et sted å starte: