Document toolboxDocument toolbox

Lage ny_endre konfigurasjon

For å lage en ny konfigurasjon velges «Ny» fra menylinjen i konfigurasjonsvinduet. Man må da gi konfigurasjonen et navn – klikk ok, og man får opp en tom konfigurasjon.

Ny konfigurasjon (uten tilkoblet modell)

 I eksempelkonfigurasjonen over kalt «konfig», vises til venstre alle dRofus attributter det kan linkes til. To av attributtene er grået ut, og indikerer at disse ikke kan skrives til/overskrives fra ifc. «Romnavn og rombeskrivelse» er en konkatenering av to forskjellige attributter og kan derfor ikke skrives til. Romfunksjonsnummeret (Romfunksjonsnummer vil alltid være «nøkkel ID» som benyttes for datautvekslingen. Dette vil vanligvis mappes til ifc attributten «Name» (IfcSpace.Name). Hvis man kobler til den aktuelle modell det skal mappes til vil dette kunne fremgå av de tilgjengelige IFC attributter.

Ny konfigurasjon (med tilkoblet modell)

Lenke-typer

Når modell er tilkoblet er det enklere å lenke attributter. Ved å merke attributtene som skal lenkes og velge en av de nedenforstående «lenke typene» kan man sette sin egen konfigurasjon for datautvekslingen.

  • Lenke ->Data skrives fra dRofus til ifc modell

  • Lenke <- Data skrives fra ifc modell til dRofus

  • Ny Benyttes dersom man ønsker å opprette nye attributter eller Egenskapssett (Pset) i ifc filen

 I figuren under fremgår det at romfunksjonsnummeret ligger i Name feltet på IFC space objektene. Ved å merke disse og klikke på Lenke -> vil attributtene lenkes. Romfnr: vil alltid få lenke av type «==». Dette indikerer at det er nøkkel ID.

 Velger du Ny kan du opprette nye attributter og Egenskapssett (propertyset). Det er vanligvis sjelden man vil ha behov for dette, men et scenario vi har sett er at man ønsker å benytte IfcSpace.name attributten til det geografiske-/arkitektnummeret. Man har da opprettet et eget Egenskapssett (Pset) for å ivareta/holde Romfnr. 

Valget «Egendefinert spørring» gir deg hele express uttrykket, og vil for de fleste kun benyttes for å se hvor data hentes i modellen, men man kan også skrive direkte inn her hvor man ønsker å hente data.
I Fig. 16 er behandlingshøyde i dRofus skal hente verdi for fra egenskapssettet- og egenskap: BaseQuantities.FinishCeilingHeight. Express koden for dette vises i den egendefinerte spørringen.

Egendefinert spørring - behandlingshøyde fra ifc fil

Konfigurasjon av Artikkel (IfcElementType) og Utstyr (IfcElement)

Som for rom kan man konfigurere hvordan artikkel og utstyrsdata utveksles mot ifc.

I de fleste tilfeller er det tilstrekkelig å sette konfigurasjon for artikkel i konfigurasjonen, altså vil dRofus lete etter riktig typeobjekt. I enkelte tilfeller kan brukerne ha definert «type ID» på forekomstobjektene, og man må da sette konfigurasjon også på utstyr (forekomst objektene i modellen).

I Archicad kan man sette en egen ID på objektene (for eksempel Stol01, Stol02 osv) og disse følger forekomst objektene. Dersom man benytter denne ID'en til å sette artikkelnummer vil typebetegnelser bli angitt i «name» attributt på forekomstobjektet.

IfcElementType/IfcElement eller en av dets subbklasser mappes default til planartikkel i dRofus som følger:

dRofus Attributt

IFC Attributt

Forklaring

Påkrevd?

Artikkel Nummer

Name

Artikkelnummer

Ja

BIMID

Name

Artikkelens ID som benyttes til å koble objekter i modellen mot artikler i dRofus

Ja*

Artikkel navn

Description

Artikkelens navn

Nei

  • dRofus vil først forsøke å matche objekter i modellen mot BIM ID på artikkel. Dersom BIM ID ikke er satt ser dRofus etter artikkelnummer.