IFC
Functie
Een IFC-bestand importeren naar een 3D Adomi-model.
Werking
Het IFC-bestand wordt geïmporteerd naar componenten en materiaalstijlen.
Beginnen met importeren
Via het commando Importeren in het menu Bestand kunnen één of meerdere IFC-bestanden aangewezen worden die geïmporteerd moeten gaan worden. Het is ook mogelijk om één of meerdere IFC-bestanden vanuit de Windows Verkenner naar de Adomi-tekening te slepen waarin ze geïmporteerd moeten worden.
Na het starten van de importfunctie, wordt er een apart referentieproject met een eigen projectbibliotheek moet aangemaakt die als referentietekening bij de huidige tekening als onderlegger aangesloten wordt.
Bevonden de bestanden die geïmporteerd gaan worden zich nog niet in de projectmap, dan zullen ze voorafgaand aan de import naar de projectmap gekopieerd worden in de submap /import. Is er naast het IFC-bestand een ADL-bestand aanwezig (bijvoorbeeld omdat er via Areddo filters ingesteld zijn, zie hieronder bij de opmerkingen), want wordt dit bestand meegekopieerd en toegepast bij de import.
Bevat een of meer IFC-bestanden elementen die bestaan uit meer dan 5000 vlakken, dan zal Adomi je vragen of hiervan alleen de omhullende moet worden geïmporteerd. De keuze die je hier maakt, zal worden toegepast op de import van alle IFC-bestanden die bij deze importactie geselecteerd waren.
Nulpunt, building en site
De coördinaten van alle objecten in een IFC-model zijn relatief gedefinieerd ten opzichte van het gebouw (de 'building'), dat ook weer met coördinaten in het IFC-model opgeslagen kan worden. De coördinaten van de building zijn weer relatief gedefinieerd ten opzichte van de site die in het IFC-model is opgeslagen. Ook de site kan weer voorzien zijn van coördinaten, bijvoorbeeld RD-coördinaten, of een andere aanduiding die voor het project relevant is.
Bij de eerste import van een IFC-model in het project, worden de coördinaten van de building en de site in de projectbibliotheek opgeslagen. Deze worden namelijk weer meegeëxporteerd als je zelf een IFC-export van je eigen model genereert. De afspraak is immers dat in BIM-samenwerkingen de coördinaten van de site en building zoveel mogelijk gelijk gehouden worden in de onderling uitgewisselde aspectmodellen. Adomi zet tevens de site op de oorsprong (nulpunt) van het model, en bepaalt de coördinaten van alle objecten in je Adomi-tekening door de oorspronkelijke coördinaten van alle objecten in het IFC-model ten opzichte van de building op te tellen bij de oorspronkelijke coördinaten van de building ten opzichte van de site.
Bij alle volgende IFC-imports die je in hetzelfde project doet, bijvoorbeeld omdat er een update van het aspectmodel van een partij is geweest, of omdat je een model hebt ontvangen van een andere partij binnen hetzelfde project, worden de coördinaten van de site en building in het betreffende model vergeleken met de coördinaten van de site en de building die al in de Adomi projectbibliotheek opgeslagen waren. Als hier een verschil tussen zit, dan heb je namelijk mogelijk te maken met een nulpuntenprobleem.
Als er geen verschil is tussen de coördinaten van de site en building van het nieuw te importeren IFC-model en de gegevens die al in het project bekend zijn, dan wordt de import simpelweg uitgevoerd. Dit is wat er in de meeste gevallen gebeurt, en bovendien de gewenste situatie.
Als er wel een verschil wordt gedetecteerd tussen de coördinaten van de site en/of building van het nieuw te importeren IFC-model en de gegevens die al in het project bekend zijn, dan wordt er tijdens de import een dialoog getoond die de verschillen weergeeft. Je hebt vervolgens drie opties:
Je kiest voor 'Annuleren'. De import wordt dan afgebroken. Deze optie is geschikt als de verschillen vragen bij je oproepen, die je eerst met je BIM-partners wilt overleggen voor je verdergaat.
Je kiest voor 'Doorgaan'. De import wordt nu uitgevoerd, waarbij Adomi de site vanuit het nieuwe IFC-model op de oorsprong plaatst. De coördinaten van alle nieuw te importeren objecten worden bepaald door de coördinaten van alle objecten in het nieuwe IFC-model ten opzichte van de building, zoals gedefinieerd in het nieuwe IFC-model, op te tellen bij de coördinaten van de building ten opzichte van de site in het nieuwe IFC-model. In het kort: Adomi voert de import dan uit alsof er niet al een andere building en site in het project bekend waren. De optie 'Doorgaan' is bijvoorbeeld relevant als er sprake is van meerdere gebouwen binnen hetzelfde project, waarbij bewust de building voor elk gebouw anders is gedefinieerd ten opzichte van de site.
Je kiest voor 'Corrigeren'. Adomi gaat dan proberen om de coördinaten te corrigeren, zodat het importresultaat correct wordt gepositioneerd ten opzichte van eerdere imports. Als er sprake is van een dezelfde sitecoördinaten, maar verschillende buildingcoördinaten, dan zal Adomi een correctie toepassen van de nieuwe naar de oude buildingcoördinaten. Als er sprake is van verschillende sitecoördinaten (en eventueel óók verschillende buildingcoördinaten), dan worden de nieuwe sitecoördinaten gecorrigeerd naar de oude sitecoördinaten.
Ons advies is dat je, bij verschillende site- en/of buildingcoördinaten eerst probeert om met 'Doorgaan' de import zonder correcties uit te voeren. Levert dat niet het gewenste resultaat op, dan kun je de geïmporteerde referentietekening verwijderen en de import opnieuw doen. Je kiest dan voor 'Corrigeren'. Als ook dat niet het gewenste resultaat oplevert, dan is er sprake van een nulpuntenprobleem binnen het BIM-project. We adviseren dan afstemming met je BIM-partners. Indien gewenst, kunnen we hier in zo'n situatie vanuit de helpdesk in meedenken.
Opmerkingen
Objecten van de entity IfcSpace worden geïmorteerd op laag 120.
De standaard lijndikte voor uit een IFC-bestand geïmporteerde lijnen is 0.18 mm.
Tijdens het importeren van IFC-bestanden kan, bij zwaar gedetailleerde objecten, ervoor gekozen worden om van deze objecten alleen het omhulsel te importeren. Dit vergroot de snelheid van werken met het model en is bruikbaar als het verloren detailniveau acceptabel is voor de gebruiker.
Als in de map van het IFC-bestand een gelijknamig ADL-bestand aanwezig is, dan zal Adomi dit ADL-bestand gebruiken als basis om vanuit te importeren. Een ADL-bestand wordt aangemaakt door Areddo als in de rechterbalk op het 'klokje' geklikt wordt; een instelling die maakt dat het IFC-bestand in Areddo extra snel geopend wordt. Zijn in Areddo bepaalde objecten weggefilterd, dan wordt deze informatie eveneens in het ADL-bestand opgeslagen en de weggefilterde objecten zullen bij het importeren van het IFC-bestand in Adomi ook weggelaten worden.
Bij de eerste import van een IFC-bestand in het project zullen de oriëntatie en ligging ten opzichte van het nulpunt en de naam van het gebouw, de site en het project opgeslagen worden in de projectbibliotheek.
Is er in het IFC-bestand een ongeldig element aanwezig, dan wordt deze overgeslagen en het correcte deel van het IFC-bestand alsnog geïmporteerd.