MagiCAD i et BIM-prosjekt Beskrivelse av prosessen med IFC import og eksport i et BIM-prosjekt ved bruk av MagiCAD. (Utgave av 10.09.2013 – Tilpasset ny IFC-eksport i versjon 2013.4) NTI CADcenter AS Innhold 1. Innledning ........................................................................................ 3 2. Etablering av 3D-dwg fra IFC............................................................... 4 2.1. IFC-import................................................................................... 4 2.2. Underlagsfiler 2D og 3D ................................................................ 6 3. Plassering i koordinatsystemet............................................................. 8 3.1. Innsetting av underlagsfiler fra arkitekt ........................................... 8 3.2. Valg av plassering av VVS/EL-modell .............................................. 9 3.3. Flytting av arkitektens 3D-modell ................................................. 10 3.4. Internt koordinatsystem (UCS) .................................................... 11 3.5. Tilrettelegge dwg for EUREF89 (hvis påkrevd) ................................ 12 4. MagiCAD Room ................................................................................ 14 4.1. Oppretting av prosjekt i MagiCAD Room ........................................ 14 4.2. IFC-import i MagiCAD Room ........................................................ 15 4.3. IFC-oppdatering ......................................................................... 17 5. MagiCAD HPV og Electrical ................................................................ 19 5.1. Utnyttelse av rominformasjon ...................................................... 19 5.2. Eksport til DIALUX ...................................................................... 20 5.3. MagiCAD Electrical – Etasjer ........................................................ 20 5.4. MagiCAD HPV – Etasjer ............................................................... 20 5.5. BIM .......................................................................................... 25 5.6. MagiCAD Property Set Manager .................................................... 27 6. IFC-eksport ..................................................................................... 29 6.1. Før IFC-eksporten ...................................................................... 29 6.2. IFC-eksport fra MagiCAD Room .................................................... 29 6.3. IFC-eksport fra MagiCAD ............................................................. 31 6.4. Filtrere ut objekter som skal eksporteres til IFC ............................. 34 6.5. Kontroll av sammenstilte modeller ................................................ 36 MagiCAD i et BIM-prosjekt Side 2 1. Innledning Dette dokument beskriver prosessen med håndtering av IFC-filer i et BIMprosjekt ved bruk av MagiCAD. Hvordan arkitektens IFC-modell skal importeres, hvordan filer fra importen benyttes, hva som skal tas hensyn til av informasjon i modellen, og til slutt hvordan modellen skal eksporteres ut til IFC. MagiCAD er som kjent en påbygning til AutoCAD. Når det gjelder import av bygningsmodellen må dette utføres i AutoCAD Architecture eller AutoCAD MEP. Vanlig AutoCAD kan ikke importere IFC! I MagiCAD importeres det som er nødvendig for at installasjonene skal ha riktige referanser når anlegget skal eksporteres ut til IFC. Med det menes tilhørighet til etasjer og rom i bygget. Dette håndteres av MagiCAD Room. Følgende programvare er nødvendig for hele prosessen: AutoCAD Architectural (ACA) eller AutoCAD MEP (AMEP) for IFCimport MagiCAD Room MagiCAD HPV og/eller MagiCAD Electrical Man trenger nødvendigvis ikke ACA eller AMEP som plattform til MagiCAD. Man behøver kun disse for å etablere 3D-modeller som underlag for VVS- og ELprosjekteringen. Vanlig AutoCAD kan benyttes som plattform for MagiCAD etter at 3D-modellen er opprettet. MagiCAD i et BIM-prosjekt Side 3 2. Etablering av 3D-dwg fra IFC Normalt ligger hele bygget i en IFC-fil eksportert fra det programmet som den som har konstruert bygget benytter. De mest vanlige programmene er Revit, ACA, ArchiCAD, Microstation, Tekla og DDS. I AutoCAD er det mest hensiktsmessig å splitte opp hver enkelt etasje i egne filer. Dette vil IFCimporten i ACA/AMEP sørge for automatisk. I de etterfølgende eksempler har vi benyttet AMEP. Dersom prosjektet er prosjektert med ACA bør man ikke foreta denne IFC-importen i det hele tatt, men heller bruke de originale modellfilene på vanlig måte. Men merk at denne IFC-importen trenger du kun gjøre dersom du ønsker å ha arkitekt bygningsmodeller i 3D. Dersom du kan klare deg uten dette og kun ønsker å forholde deg til MagiCAD i denne BIM-prosessen, så kan du hoppe over dette kapitelet. 2.1. IFC-import Start AMEP eller ACA og kjør kommandoen IFCIMPORT Velg den aktuelle ARK IFC-filen i feltet: «IFC file to import» Velg plassering og navn for 3D ARK-dwg’ene som skal dannes, i feltet: «Create drawings named» Velg hvilken template 3D-tegningene skal dannes ut fra, i feltet: «Create drawings from template» Dansk VVS & Ventilation anbefales da den har ferdig definert By Layer på alle objekter. Men andre AECB templates kan også benyttes. MagiCAD i et BIM-prosjekt Side 4 Under ”Options” kan du gjøre unntak for hvilke typer objekter som eventuelt skal utelates. Møbler (Furnishing) øker filstørrelsen betraktelig og bør vurderes og utelates. Space kan også gjerne utelates siden MagiCAD likevel ikke nyttiggjør seg av dette i underlagsfilen. Dette håndteres av MagiCAD Room som beskrives senere. Dessuten fører disse arealobjektene ofte til uønsket skravur i modellen. Hvis møbler likevel er ønsket bør det vurderes å eksportere dette ut i egne filer. Enten i en egen IFCIMPORT, eller ved at det tas ut fra hovedmodellen senere med WBLOCK. Møbler og eventuell annen informasjon kan da legges inn som egne xrefer i modellfilene slik at de kan håndteres separat. De kan da normalt være unloaded slik at modellen er lettest mulig å arbeide med til normalt bruk. Trykk Create for å starte prosessen med å etablere etasjefilene. Nå dannes ARK 3D dwg-filene ut ifra importert ARK IFC-fil: MagiCAD i et BIM-prosjekt Side 5 IFC-filen inneholder navn på alle etasjer. Hver enkelt etasje får navn sammensatt av IFC-filnavnet og etasje: Hver enkelt fil er basert på en tegningsmal (dwt). Denne bør være tilpasset på forhånd til å inneholde gjennomarbeidede display-konfigurasjoner og andre innstillinger. 2.2. Underlagsfiler 2D og 3D 3D-modellene som dannes ved IFC-importen er normalt dårlig egnet som underlag for plantegninger. De har begrenset symbolikk og mangler ofte slagretning på dører, tekstinformasjon, akser for å nevne noe. For å få med denne informasjonen trenger du også ARK 2D-tegninger. Revit og Archicad kan også eksportere til 2D-dwg. Dette har vært vanlig tidligere. 3D-modellene benyttes for orientering og koordinering med VVS- og ELinstallasjoner og selvfølgelig ved 3D-presentasjoner. 2D-modellene benyttes som underlag for plantegningene som skal plottes. Det anbefales å ha plottetegninger i egen mappe. MagiCAD i et BIM-prosjekt Side 6 I tillegg til ARK-3D-modell bør gjerne også ARK-2D-plan settes inn som xref i RIE/RIV modell. Dette for å kunne koordinere tekstingen med underlagstegningenes tekst og annen informasjon slik at ikke dette blir over hverandre. Dessuten er informasjon som for eksempel slagretning på dører helt nødvendig for å kunne plassere for eksempel lysbrytere korrekt. RIE/RIV-modellene blir ofte tunge å jobbe med og stiller store krav til maskinkapasitet. Det bør sørges for at disse blir så lette som mulig. Derfor bør all annen informasjon enn selve modellen legges i andre filer. Dette gjelder ikke bare plantegninger for plotting, men også snitt og annen informasjon. Åpne MagiCAD Lagre blank fil som VVS Plan1.dwg i VVS-mappen Legg inn ARK 2D for 1. etg. som xref i x,y,z = 0,0,0 (Havner på skrå) Legg inn ARK 3D for 2. etg. som xref i x,y,z = 0,0,0 (Havner «vinkelrett») Stå i UCS = WCS Vi skal justere disse xref’ene litt senere, i punkt 3.2 med ALIGN. 3D xref til venstre (vinkelrett). 2D xref til høyre (rotert). MagiCAD i et BIM-prosjekt Side 7 3. Plassering i koordinatsystemet Et BIM-prosjekt skal ha et definert origo som alle modeller og tegninger i prosjektet relaterer seg til. Dette origo bør være et definert punkt i et kart og ligge sørvest for bygget/byggene i prosjektet. Statens kartverk og BA-næringen er blitt enige om å innføre en ny sekundær offisiell kartprojeksjon i Norge kalt EUREF89 NTM. Origo i prosjektet kan gjerne være referert til et Euref89koordinat, men selve EUREF89-koordinatet må ikke benyttes i IFC. De fleste kjente programmer i dag klarer ikke å håndtere grafikken på modellene dersom de ligger så langt unna origo som EUREF89 medfører. I det påfølgende eksempel har vi følgende plassering av bygget (gulbrun farge) i kartet: X- og Y-verdiene for EUREF89-koordinatet skal ikke benyttes ved innsetting av modeller. Denne koordinaten skal derimot være WCS=0,0,0 i prosjektet. 3.1. Innsetting av underlagsfiler fra arkitekt Fra arkitekt skal du normalt motta: - 2D-dwg filer separat for hvert enkelt plan - IFC-fil av bygget 2D-planene skal da være ferdig plassert i henhold til felles origo i prosjektet. Dersom de ikke er det må dette varsles og nye korrigerte filer mottas. MagiCAD i et BIM-prosjekt Side 8 Åpne MagiCAD Lagre blank fil som VVS Plan1.dwg i VVS-mappen Påse at du står i UCS=WCS Legg inn ARK 2D for 1. etg. som xref i x,y,z = 0,0,0 med rotasjon = 0 (Havner på skrå) Legg inn ARK 3D for 2. etg. som xref i x,y,z = 0,0,0 med rotasjon = 0 (Den 3D-filen som ble dannet fra IFC-importen. Havner «vinkelrett») Dersom du setter 3D-modellen i 0,0,0 kan du få følgende resultat: Det at 2D- og 3D-filene havner på ulike steder er ikke så uvanlig. I dette eksempelet er bygget modellert i Revit Architecture. I Revit bruker man en intern origo for hver enkel bygning. Hver enkelt etasje i modellen refererer seg til denne interne origo. Ved IFC-importen i AutoCAD er det denne origo som blir benyttet når dwg-filene genereres. Du kan derfor ikke gå ut fra at det er denne plasseringen som skal benyttes for dine modeller. 3.2. Valg av plassering av VVS/EL-modell Når 2D og 3D-modell av arkitektunderlag ligger ulikt plassert som her, må du foreta et valg på hvilken plassering som skal benyttes. Det enkleste er å velge den plasseringen som 3D-modellen viser. Det forenkler arbeidet med plassering av MagiCAD Room origo. Og du trenger kun å forholde deg til WCS koordinatsystem ved eksport. IFC-modellen vil likevel bli plassert riktig. Det vil si likt med øvrige IFC-modeller i prosjektet, selv om den egentlig ligger feil plassert i AutoCAD. Det er MagiCAD Room som holder kontroll på plassering i IFC uansett. MagiCAD i et BIM-prosjekt Side 9 Men som vi allerede har nevnt så medfører dette valget at modellen egentlig feil plassert i AutoCAD. Dersom dwg-filer skal plasseres i en situasjonsplan, vil man ikke kunne benytte felles origo. Da må 2D-dwg-plassering følges. 3.3. Flytting av arkitektens 3D-modell Først må det verifiseres 2D-dwg er plassert i henhold til prosjektets felles origo. Det er denne plasseringen du skal forholde deg til i din modell. 3D-modellen må derfor flyttes og roteres. Siden 3D-modellen ikke inneholder akser må du benytte noen andre holdepunkter. Gjerne noen sjaktvegger. Her er et forslag ved hjelp av ALIGN-kommando i AutoCAD: ALIGN Select objects: Velg 3D-xrefen Specify first source point: Velg et punkt i 3D-modellen som er entydig gjenkjennbart i 2D-xrefen. Specify first destination point: Velg tilsvarende punkt i 2D-xrefen. Specify second source point: Velg nytt punkt i 3D-modellen Specify second destination point: Og tilsvarende punkt i 2D-xrefen. Specify third source point or <continue>: Trykk Enter fordi det ikke trenges noe tredje punkt. Scale objects based on alignment points? [Yes/No] <N>: Og Nei fordi modellen ikke skal skaleres. MagiCAD i et BIM-prosjekt Side 10 Forsikre deg nå om at 3D-xrefen ligger korrekt i forhold til 2D-xrefen. Dersom du ikke allerede har lagt disse på egne lag bør du gjøre det nå og låse lagene. 2D-underlaget vises med akser. 3D-underlaget. 3.4. Internt koordinatsystem (UCS) Den rotasjonen som bygget har i WCS er lite hensiktsmessig å arbeide med. Du bør derfor opprette et UCS slik at du kan jobbe rettvinklet i prosjektet. Dessuten trenger du koordinatene og rotasjonen i MagiCAD Room og ved IFC-eksport senere. Den forflytning og rotasjon som 3D-xrefen har fått skal vi nå lese av. Men før du gjør det bør du se til at du har nok desimaler tilgjengelig når vinkelen bygget er rotert skal leses av. Kjør kommandoen DDUNITS i AutoCAD ”Angle” angis med minst 3 desimaler ”Length” kan angis med 0 desimaler da millimeter-nøyaktighet er tilstrekkelig på lengdeangivelser. Stå i UCS=WCS og les av egenskaper for 3D-xrefen med Properties og noter ned verdiene for Insertion point X, Y og Rotation: MagiCAD i et BIM-prosjekt Side 11 Det må opprettes et UCS med denne origo og vinkel. Til dette kan du med fordel opprette en scriptfil med Notepad (se kursmappen i Utforskeren). Her er den fylt inn med verdiene fra Properties-bildet ovenfor: X, Y, Z Rotasjon «Internt-Origo» er det navnet som automatisk blir gitt til det roterte UCS’et. Endres evt. her før scriptet kjøres. Merk at dette eksempelet sletter eventuelle eksisterende UCS i filen. Dersom du trenger flere UCS, bør disse innlemmes i filen. Skriptfilen lastes inn i tegningen med kommandoen SCRIPT eller simpelthen ved å dra + slipp fra utforsker ut i selve tegningsvinduet i model space. Alternativt kan man kjøre kommandoen UCS og angi + lagre UCS’et på vanlig måte. 3.5. Tilrettelegge dwg for EUREF89 (hvis påkrevd) Som nevnt skal du ikke arbeide med eksakte EUREF89-koordinater i modellene. AutoCAD klarer da ikke å vise grafikken på objektene. Dessuten kan det bli feil i IFC-eksporten. Dersom det er et krav at tegningene skal leveres med innsettingspunkt i henhold til EUREF89, kan dette løses ved å endre verdien for INSBASE. MagiCAD i et BIM-prosjekt Side 12 Sett WCS aktivt Kjør kommando INSBASE og angi koordinaten -586500000,-6658000000 (EUREF-koordinater for prosjektet) Legg merke til at det er negative verdier og at det er lagt til 3 nuller i forhold til EUREF89-koordinaten som er angitt i meter i kartet i begynnelsen av dette kapitelet. Men merk at dette bør kun gjøres på tegninger som sendes ut. Tegninger som xrefes inn internt mellom VVS- og elektro-disiplinene bør ha INSBASE 0,0,0. MagiCAD i et BIM-prosjekt Side 13 4. MagiCAD Room 4.1. Oppretting av prosjekt i MagiCAD Room Når VVS/EL-installasjonene skal eksporteres til IFC må de først tilordnes etasjer og rom. Dette håndteres av MagiCAD Room. Først må det etableres et prosjekt i MagiCAD Room. Dette kan gjøres i en RIEeller RIV-modell. Vi forutsetter her at det gjelder 1. Etasje for RIV. Trykk Edit Storey Properties Trykk Select Velg New og angi et filnavn til ditt MagiCAD Room-prosjekt Plasser prosjektfilen i en mappe som kan nås av både RIE og RIV Trykk OK for å komme tilbake til Storey properties. Trykk Move Origin og fyll inn den koordinaten og vinkelen som du har notert (evt. åpne scriptfilen for å se tallverdiene der). Det er det samme hvilket UCS du står i når du angir ”Storey origin”. Det blir uansett benyttet WCS-verdier. Trykk OK for å komme tilbake til Storey Properties igjen MagiCAD i et BIM-prosjekt Side 14 Klikke på Select under den den blanke linjen for Storey Velg 1. etasje: Storey Properties skal nå se slik ut: Disse verdiene skal ikke endres! Navn på ditt Roomprosjekt Active storey i Roomprosjektet Merk at dersom du valgte den enkle metoden for plassering. Det vil si med utgangspunkt i arkitekt 3D dwg plassering, så skal MagiCAD Room origo plasseres i 0,0,0 med retning 0°. 4.2. IFC-import i MagiCAD Room Prosjektet er opprettet og du skal velge hvilken etasje i IFC-filen den gjeldende tegning (VVS/EL plan1.dwg) skal knyttes til. Men først må IFC-filen importeres inn i ditt MagiCAD Room-prosjekt: Velg Edit i dialogboksen ovenfor Velg deretter IFC-import og velg den samme IFC-filen fra arkitekt som ble benyttet for å etablere 3D-modellene helt i starten av boken. MagiCAD i et BIM-prosjekt Side 15 Eventuelle etasje- og romdefinisjoner som ligger i prosjektet fra før blir erstattet av det som kommer fra IFC-filen. Trykk Yes for å starte importen: Neste dialogboks ser slik ut: I noen tilfeller inneholder modellen arealer definert som rom som dekker hele etasjen (rødmarkert i eksempelet over). Dette ”rommet” må fjernes: Marker «1. etasje GSA» Høyreklikk og velg ”Delete” I andre tilfeller kan det hende at det ikke er definert rom i det hele tatt. Årsaken til dette er enten at arkitektene ikke har definert noen rom ennå, eller at rommene ikke er medtatt i IFC-eksporten. Trykk Close for å komme tilbake til Storey properties Trykk OK Nå blir romgrensene og rominformasjon lagt inn som MagiCAD Room-objekter. Har du gjort alt riktig skal plasseringen stemme med underlagstegningene fra arkitekt. MagiCAD i et BIM-prosjekt Side 16 Hvilken rominformasjon som skal være synlig kan velges med funksjonen Show Room Objects på Room-menyen for evt. å gjøre valg: Show Room Objects Mulig å velge hva som skal være synlig av informasjon Slik ser resultatet ut etter IFC-importen til MagiCAD Room 4.3. IFC-oppdatering Når du får en ny IFC-fil må denne importeres på nytt. All rominformasjon som ligger i MagiCAD-Room-prosjektet blir da slettet og erstattet med innholdet i den nye IFC-filen. Normalt skal du da ikke trenge å knytte tegningene til etasjer på nytt. MagiCAD i et BIM-prosjekt Side 17 Ved IFC-oppdatering trenger du kun å åpne det eksisterende prosjektet i MagiCAD Room: Kjør deretter IFC-import: Kjør IFC Import på nytt dersom du mottar ny IFC fra ARK MagiCAD i et BIM-prosjekt Side 18 5. MagiCAD HPV og Electrical Når du prosjekterer videre i MagiCAD vil installasjonene som plasseres i bygget automatisk få en romtilhørighet så lenge tegningen er knyttet til et MagiCAD Room prosjekt. 5.1. Utnyttelse av rominformasjon I forbindelse med mengderapporter kan du nå velge å ha med rominformasjon og hvis ønskelig få splittet mengdene fordelt på rom. Her er et eksempel på rapportdefinisjon for ID-liste brann: Og her er et resultat av en slik rapport: MagiCAD i et BIM-prosjekt Side 19 5.2. Eksport til DIALUX Rommene kan også eksporteres til Dialux med funksjonen Dialux export som du finner sist på MagiCAD-Room-verktøyraden. Start Dialux export, gi navn til fil og klikk i hvert enkelt rom som skal medtas i eksporten. Merk at rommene har fått en forhåndsinnstilt romhøyde ved importen. Hvert enkelt rom må kanskje justeres med hensyn til romhøyde. Denne romhøyden blir eksportert til rommene i Dialux. Når filen skal åpnes i Dialux må du søke etter filtypen STF. Merk at Dialux normalt bruker filtypen DLX som prosjektfiler, men at du må skifte til STF ved eksport og import til MagiCAD. 5.3. MagiCAD Electrical – Etasjer I MagiCAD Electrical kan du koble sammen kabler, kabelstammer og kabelstiger mellom de ulike etasjer. Til å holde styr på høyder og plassering benyttes MagiCAD Room. Når MagiCAD Room prosjektet er etablert som beskrevet i forrige kapital har du allerede denne funksjonaliteten tilgjengelig. 5.4. MagiCAD HPV – Etasjer I MagiCAD HPV er det som kjent en egen løsning for håndtering av etasjer. Men vær oppmerksom på at etasjene kan importeres fra MagiCAD Room prosjektet. Stå i UCS = Internt Origo Opprett MagiCAD HP&V prosjekt i Project på vanlig måte MagiCAD i et BIM-prosjekt Side 20 Høyreklikk i Storey-listen og velg Import… Angi MagiCAD Room prosjektfilen du laget (.MRD fil) Bekreft at du ønsker å importere alle Storeys fra Room: Merk at det er kun etasjenavn og z-verdier som importeres. All annen informasjon er satt til null og må angis manuelt. Dersom du har opprettet HPV-prosjektet tidligere og brukt en del arbeid med etasjer, svarer det seg antagelig ikke å importere fra MagiCAD Room, men bruke de tidligere verdier som er lagt inn. Sørg for å kontrollere at Z-verdiene korresponderer. MagiCAD i et BIM-prosjekt Side 21 Når det gjelder plassering av etasjene i tegningene (”Storey rectangle”) kan du velge om de skal være retningsorientert i forhold til det UCS som ble opprettet for bygningen, eller til WCS. Eksempelet her viser retning i henhold til WCS. Klikk på Install storey origin… Skriv inn følgende verdier: Klikk OK Rediger deretter «1. etasje» i storeys og legg inn følgende verdier: Det er alltid ryddig å legge inn samme verdier for x og y for hver etasje/storey, som i x og y for Storey Origin med tanke på innsettingspunkter. Oppsettet i HPV skal nå se slik ut etter at alle storeys har fått riktige verdier manuelt lagt inn: MagiCAD i et BIM-prosjekt Side 22 Storey «Generell/felles origo» er lagt til for å dra forhåndsvisningen av storeys inn i vinduet nederst i dialogboksen. Her vises Storey rectangle når bygget ligger rotert vinkelrett iht UCS’et vi laget (Internt Origo): Dersom prosjektet består av kun ett bygg kan du godt velge UCS-retningen i Storey origin (279.573°) som vist i eksempel ovenfor. Hvis prosjektet består av flere bygninger bør du velge vinkelen 0° i henhold til WCS. De ulike byggene har ofte ulik rotasjon på normalaksene. For å beholde riktig relativ avstand og vinkel mellom byggene er det en fordel at alle byggene har etasjeplasseringer relatert til WCS. Kjør Save as… og lagre som VVS plan2.dwg dersom det er installasjoner i 2. etg. som skal ut i IFC-eksport Gå til UCS=WCS Detach xref’ene for 1. etasje og Attach riktige for 2. etasje: o 2D : Legges inn i 0,0,0 og 0° o 3D : Legges inn i 391247, 585687,0 og 279.573° (slipper da ALIGN) MagiCAD i et BIM-prosjekt Side 23 Gå inn i Room og på Edit storey properties Sett storey til «2. etasje» Gå deretter inn i HPV og Project/Active storey Sett active storey til «2. etasje» Her kan man se at Room-prosjektet nå viser informasjon for 2. etasje (romtekster): MagiCAD i et BIM-prosjekt Side 24 5.5. BIM MagiCAD har alltid ivaretatt BIM (BygningsInformasjonsModell). Det betyr at du egentlig ikke bør foreta noen ekstra grep i forhold til hva som ellers er vanlig. Noe som betyr at modellen skal være geometrisk korrekt, men kanskje må man ha mer fokus på informasjonen på hvert enkelt objekt. Når det gjelder IFC-informasjon er det ikke alt som kan eksporteres til standard IFC egenskaper (IFC Property Sets) simpelthen fordi denne informasjon ikke er definert i standarden. Det vil i overskuelig fremtid være slik at grunnmodellen alltid inneholder mer informasjon enn hva som kan eksporteres til IFC. Imidlertid har de fleste applikasjoner mulighet til å eksportere deler av dette. Men da til et egendefinert sett med egenskaper. Slik er det også for MagiCAD. Her er et eksempel på slike egenskaper for en tilluftsventil: Eksempel på Property set som vises i Solibri Model Checker MagiCAD i et BIM-prosjekt Side 25 Ventilasjonsaggregater: Du kan også eksportere AutoCAD-objekter i IFC-eksporten i MagiCAD HPV, for eksempel ventilasjonsaggregater. Forutsetningen er at du tilfører disse objektene MagiCAD-data. Dette gjøres med funksjonen ”Set MagiCAD data to AutoCAD object”: Sett inn et aggregat i 3. etasje via SystemairCAD add-in i MagiCAD Klikk på Set MagiCAD data to AutoCAD object Pek på aggregatet Fyll inn dialogen: Man må velge et system å legge aggregatet på. Velges f.eks. tilluft vil aggregatet adoptere den systemfargen ved en IFC-eksport, i vårt tilfelle grønn. AutoCAD-objektet må være en blokk bygget opp av 3DFACE-, MESH-, eller 3DSOLID-objekter. Denne funksjonaliteten finnes ikke på MagiCAD Electrical. Den er heller ikke nødvendig da slike produkter normalt kan opprettes som vanlig produktdata. MagiCAD i et BIM-prosjekt Side 26 5.6. MagiCAD Property Set Manager MagiCAD har en egen funksjonalitet for å bestemme hvilken informasjon som skal eksporteres til IFC og Navisworks. Som standard er det levert med konfigurasjonssett i henhold applikasjonsbestemte egenskapssett. (MagiCAD_pset_*) Knapp for Property Set Manager Oversikt over de forskjellige property set: Som nevnt kan man her definere egne navn på egenskapssett. I hvert enkelt sett kan det bestemmes hvilken informasjon som skal eksporteres. Statsbygg har utarbeidet en egen BIM-manual for sine prosjekter. Noen andre offentlige instanser har også lagt denne til grunn. I den er det listet opp navn på egenskaper og egenskapssett som skal leveres. Den er naturligvis basert på IFC-standarden. I skrivende stund mangler det enkelte definisjoner i IFC-standarden (2x3) for mye av den informasjonen som finnes i modellen. Blant annet finnes det ikke egenskapssett for instansunik informasjon som: Status, tverrfaglig merkesystem, MagiCAD i et BIM-prosjekt Side 27 luftmengde, trykk, lyd og effekt blant annet. Derfor har vi ikke kunnet utarbeide fullstendige nøytrale oppsett for dette ennå. Se for øvrig i brukermanualen for mer hjelp om Property Set Manager. Her følger et eksempel: MagiCAD i et BIM-prosjekt Side 28 6. IFC-eksport 6.1. Før IFC-eksporten Før IFC-eksporten anbefales det å tegne en ventilasjonskanal eller kabelstige utenpå yttervegg med underkant høyde = 0. Dette er rent midlertidig og kun for å sjekke at modellen havner riktig i forhold til bygget for øvrig. Det er lettere å se installasjonene når de ligger utenpå fasaden. Tegn en ventilasjonskanal med bottom level = 0 som på bildet: 6.2. IFC-eksport fra MagiCAD Room Før du kan eksportere modellene for VVS og EL må det etableres en IFC-fil med etasje- og rominformasjon. Dette gjøres i MagiCAD Room. Åpne Project i MagiCAD Room-menyen Klikk på IFC-Export MagiCAD i et BIM-prosjekt Side 29 Velg nå: Hvor IFC-eksporten fra Room skal lagres Hva IFC-filen skal hete: Du får nå en rapport over eksportert informasjon: Legg merke til om det noen Objects failed i eksporten… Ofte er det gjerne at krav at alle IFC-modeller i prosjektet skal ha lik informasjon om bygninger, etasjer og rom. Det vil si at GUID (Global Unique IDentifier) skal være like i alle IFC-modeller. MagiCAD Room ivaretar dette. MagiCAD i et BIM-prosjekt Side 30 IFC-eksport av RIV- eller RIE-modell alltid startes i MagiCAD Room. Det anbefales å ha en kopi av IFC filen slik at nye RIV- og RIE-modeller kan eksporteres uten at du trenger lage ny i MagiCAD Room. Det trenger du først å gjøre når du har importert en ny IFC-fil fra arkitekten. I noen tilfeller er det ikke ønskelig å eksportere ut rominformasjon fra RIV/RIEmodeller. Det er ingen valgmulighet for dette. Eksport fra MagiCAD Room tar med etasjer og alle rom som måtte ligge der. Men ved å fjerne alle rommene i MagiCAD Room prosjektet kan du unngå dette. Merk alle rommene i MagiCAD Room, høyreklikk og velg delete. Hver gang du importerer IFC-fil fra arkitektmodell, så vil rommene komme tilbake. Dersom det ikke skjer endringer på etasjer, trenger du ikke importere ny arkitektmodell. Og dersom du ønsker å beholde rommene for å dra nytte at dem i dine modeller, kan du vurdere å ha to MagiCAD Room prosjekter i bruk. Et med rom og ett uten. Så må det vurderes om det skal etableres en fil for RIE og en for RIV. Alt kan eksporteres til en felles fil, men det mest vanlige er og ha separate filer for RIE og RIV. 6.3. IFC-eksport fra MagiCAD Sørg for at det er eksportert en IFC-fil med etasje- og eventuelt rominformasjon som beskrevet i forrige kapitel. Videre skal det nå legges til objekter fra modellfilene til den filen som ble etablert med MagiCAD Room. Du kan velge hvilke modellfiler som skal eksporteres til IFC. Alle valgte modellfiler blir eksportert i en og samme prosess. Men husk at du må påse at alle nødvendig modellfiler er lagt til i prosjektet. MagiCAD i et BIM-prosjekt Side 31 Start kommandoen IFC export som du finner på MagiCAD Commonmenyen: MagiCAD i et BIM-prosjekt Side 32 Velg Append to existing IFC file og velg under File selection den IFC-filen som ble eksportert ovenfor fra MagiCAD Room. Velg Origin= Storey og påse at «Use MCR origin if present» er avkrysset IFC for RIV åpnes i Solibri IFC for ARK åpnes i Solibri Her er resultatet på vår test med testkanal i bottom level = 0: Custom properties: Om du skal ta med dette er avhengig av om denne informasjonene er nødvendig i den aktuelle fasen i prosjektet. Storey mapping: Her velger du hvilke modellfiler som skal eksporteres. Dersom du har valgt eksisterende IFC-fil vil du få automatisk koblet modellfilene til riktig etasje i IFC-filen. Use extruded segments: Dette skal du normalt ikke ta med. Ikke alle IFC-lesere kan vise kanaler og rør med normal 2x3 eksport. Dette valget definerer kanaler/rør på en annen måte for at IFC-leseren skal kunne vise dem. Dette valget fører også til at filen blir større. For elektro er det eget valg for om kabler og verninformasjon skal medtas. Neste gang det skal eksporteres ut en ny komplett IFC fil kan du velge den forrige filen og så først ta valget Remove building system parts from file. Dette vil fjerne all VVS-og EL-informasjon fra filen. Etasje- og rominformasjon beholdes. MagiCAD i et BIM-prosjekt Side 33 Men det kan være vel så aktuelt å etablere ny IFC-fil fra MagiCAD Room. Det tar gjerne ikke lenger tid. Dessuten må du uansett gjøre dette ved hver oppdatering av prosjektet i MagiCAD Room. Merk at prosessen med å gå via MagiCAD Room og UCS-håndteringen i modellfilene er kun nødvendig dersom det er krav om at IFC-filen skal ligge i hht til felles origo. Dersom det kun er behov for å levere en IFC-fil uten spesielle krav kan det godt velges ny fil direkte og med WCS som origo. 6.4. Filtrere ut objekter som skal eksporteres til IFC Dersom det er behov for å filtrere ut objekter som skal eksporteres til IFC kan dette gjøres ved at en slår av de lag som uønsket og benytter «Select objects» - valget. Det vil imidlertid bety at man må manuelt eksportere ut fra hver etasje siden man må inn i hver etasje for å velge hva som skal eksporteres. Dette kan automatiseres med følgende prosedyre: 1. Dele opp modellfilene etter innhold. Sørg for å ha egne modellfiler som inneholder kun det som skal eksporteres til IFC. Velg kun disse filene ved IFC-eksport. Øvrige objekter legges i andre modellfiler. 2. Kjør en skriptrutine som fjerner alt som ikke skal eksporteres til IFC og lagrer nye modellfiler. Alternativ 1 kan i mange tilfeller være uhensiktsmessig fordi det er behov for direkte kobling mellom objekter som skal og skal ikke til IFC. Her følger et eksempel på en skriptrutine som nevnt i alternativ 2: MagiCAD i et BIM-prosjekt Side 34 Eksempelet er basert på de samme 3 modellfiler som beskrevet i forrige kapitel. Men i stedet for å lagre de originale modellfilene blir hver fil lagret til egen mappe og med nytt navn etter at filtreringen er utført. Originalfilene blir ikke lagret. Sørg for at alle filer unntatt den du starter fra er lukket. Den du starter fra (i dette tilfellet RIE-plan-01.dwg) bør lagres før du starter. Som i forrige kapitel settes Tilemode og UCS først. Deretter skjer følgende: -LAYER s 0 on * off "E41*,*442*,*443*" Lag 0 settes aktivt, alle lag slås på. Deretter slås av alle lag som inneholder de objekter som skal til IFC. I dette tilfellet alle lag som begynner på “E41” (føringsveier) og alle lag som inneholder “442” og “443” (alt lys) ERASE w (getvar "extmin") (getvar "extmax") Alt som står igjen blir fjernet -LAYER On * MagiCAD i et BIM-prosjekt Side 35 Lagene til de objektene som skal eksporteres slås på igjen Normalt vil resultatfiler ligge igjen etter forrige kjøring. Derfor er det lagt inn “Y” for “Yes” på overskriving av eksisterende fil. Når du kjører rutinen første gang bør du derfor sørge for at det ligger et sett med filer der på forhånd. Innholdet i filene er ikke relevant. De blir jo overskrevet. Etter at rutinen er kjørt kan IFC-eksport utføres. På forhånd bør du påse at modellfilene for IFC-eksport er lagt til som modellfiler i prosjektet. Kryss av kun for disse ved eksporten. Alle skriptfiler som er omtalt i dette dokument er lagt i egen zipfil og kan lastes ned fra samme side som du lastet ned dette dokument. 6.5. Kontroll av sammenstilte modeller For å kontrollere at modellen stemmer overens med øvrige modeller i prosjektet trengs et program som kan sammenstille modellene. Det kan for eksempel være Navisworks eller Solibri Model Checker. Her vises eksempel fra Solibri. I dette tilfellet er kabelstigen for testing lagt på høyde med OK-gulv 2.etasje. MagiCAD i et BIM-prosjekt Side 36 Test-kanal og test-kabelbro MagiCAD i et BIM-prosjekt Side 37
© Copyright 2024