Naar de hoofdinhoud

Werken met Subcomponenten

In dit artikel leer je Smart Views, Conflict Detection en Lists te gebruiken met samengestelde IFC-componenten.

Meer dan 4 maanden geleden bijgewerkt

Let op: Dit artikel is een door AI gegenereerde vertaling.

Wat zijn Sub-componenten?

Sub-componenten zijn individuele delen van een grotere samenstelling.

Deze relaties komen vaak voor in samenstellingen zoals vliesgevels, die uit meerdere delen bestaan, en in spaces of verdiepingen, waar componenten zoals meubels of structurele componenten bestaan als sub-delen.

Deze sub-componenten kunnen andere eigenschapswaarden hebben dan hun hoofdelement, waardoor het essentieel is om te onderscheiden welke eigenschappen bij elk element horen voor een nauwkeurige modelcontrole.


Eigenschappen van componenten en sub-componenten

Om een samenstelling met meerdere sub-componenten te selecteren vanuit het 3D-venster in de BIMcollab desktop applicatie, volg je de onderstaande stappen:

  • Enkele klik: Door op een sub-component te klikken, selecteer je de hele samenstelling.

  • Shift + Klik: Hiermee kun je een specifieke sub-component binnen de samenstelling selecteren, zonder de hele groep te selecteren.

Of de samenstelling of een sub-component nu is geselecteerd, de bijbehorende eigenschappen verschijnen in het eigenschappenscherm. In het scherm geeft de sectie 'PartOf' aan of het geselecteerde element tot een samenstelling behoort of een IFC-relatie heeft.

  • Selecteren van de samenstelling (Enkele klik)
    Heeft delen: Waar
    IfcRelContainedInSpatialStructure: IfcBuildingStorey


  • Selecteren van de sub-component (Shift + Klik)

  • Heeft delen: Onwaar
    IfcRelAggregates: IfcCurtainWall


Technische Achtergrond: Verschillende Soorten IFC Relaties

De BIMcollab desktop applicatie werkt met het IFC-schema, waarbij relaties tussen componenten worden gedefinieerd via specifieke entiteiten. Het begrijpen van deze relaties is cruciaal voor het beheren van sub-componenten.

IfcRelAggregates

Dit wordt meestal gebruikt om een relatie te definiëren tussen een samenstellingsentiteit en zijn sub-componenten, met veelvoorkomende voorbeelden van geaggregeerde componenten zoals IfcCurtainWall, IfcWall, IfcSlab en IfcElementAssembly.



IfcRelContainedInSpatialStructure

Deze relatie wordt gebruikt om componenten toe te wijzen aan specifieke niveaus van de structuur van je project (zoals een locatie, gebouw, verdieping of space). In de meeste gevallen zou de structuur van een regulier IFC-project er als volgt uitzien:

  • IfcProject

    • IfcSite

      • IfcBuilding

        • IfcBuildingStorey

          • IfcElement (bijv. IfcWall)

          • IfcElement (bijv. IfcSlab)

          • IfcSpace

            • IfcFurnishingElement


IfcRelAssignToGroup

Deze relatie wordt gebruikt om componenten in logische categorieën te groeperen, zoals systemen (IfcSystem, voor MEP-componenten), zones (IfcZone, voor verzamelingen van spaces), of willekeurige sets van componenten (IfcGroup), waardoor het gemakkelijker wordt om verschillende aspecten van een gebouw te beheren en te organiseren.

Controle regels: Inclusief delen

In de BIMcollab desktop applicatie kun je Smart Views, Conflict regels, en Lists maken om modellen te controleren, structuur te analyseren of gegevens binnen je project te visualiseren. Voor gedetailleerde richtlijnen over hoe je elk van deze kunt maken, raadpleeg de artikelen Basisprincipes van het maken van Smart Views, Beheer conflicts in BIMcollab, en Lists instellen in BIMcollab.

Een belangrijk aspect om te overwegen bij het maken van je controle regels is het 'Inclusief delen' selectievakje, geïntroduceerd in BIMcollab desktop applicatie 9.0.

Met deze instelling kun je ervoor kiezen om sub-componenten in of uit te sluiten van je modelcontroleproces. Voorheen werden alle sub-componenten standaard opgenomen in de toepassing van de regel.


Als je bijvoorbeeld met spaces werkt en het vakje 'Onderdelen opnemen' niet aanvinkt, betekent dit dat meubelcomponenten die aan de space zijn gekoppeld, niet worden opgenomen. Op dezelfde manier zal het toevoegen van een bouwlaag alleen de laag zelf omvatten, zonder al zijn subcomponenten (kinderen).

In de volgende secties lichten we meer voorbeelden toe waarbij dit vinkje nuttig kan zijn.

💡 Tip: Let op dat de optie 'Onderdelen opnemen' alleen invloed heeft op regels wanneer een specifiek 'Element Type' is geselecteerd. Als een van de regels 'Elk element' vermeldt, heeft het vinkje geen invloed op die regel.

Info

Smart Views gebruiken met Subcomponenten

Smart Views in BIMcollab stellen je in staat om componenten automatisch te kleuren of te filteren op basis van specifieke voorwaarden, waardoor het eenvoudiger wordt om complexe modellen met subcomponenten te beheren.

Spaces kunnen bijvoorbeeld subcomponenten zoals meubels bevatten, afhankelijk van je IFC-exportinstellingen. Als je IFC-model componenten zoals meubels aan een space koppelt, zullen Smart Views, Conflicts en Lists in de BIMcollab desktopapplicatie zowel de space als de daarin opgenomen componenten weergeven wanneer de optie 'Onderdelen opnemen' is ingeschakeld.

Om je uitsluitend op de space te richten en de subcomponenten uit te sluiten, hoef je deze optie alleen maar uit te vinken, zodat alleen de space zelf in je weergave wordt getoond. In het onderstaande Smart View-voorbeeld wordt de Auto color-functie alleen toegepast op de spaces zelf.


Onderdelen opnemen aangevinkt vs onderdelen opnemen niet aangevinkt:

Conflicts Detectie en Subcomponenten

Voor conflict detectie zal de BIMcollab desktopapplicatie subcomponenten in overweging nemen bij het zoeken naar conflicts tussen je bron- of doelsets, zolang de optie 'Onderdelen opnemen' is geactiveerd.

De mogelijkheid om subcomponenten te verwijderen kan vooral nuttig zijn bij het evalueren van containercomponenten.

Een goed voorbeeld hiervan zijn Assemblagecomponenten, die meestal geen eigen geometrie bevatten, maar worden weergegeven door hun subcomponenten.

Voor dit geval wordt aanbevolen om het 'Onderdelen opnemen' vinkje actief te houden. In tegenstelling hiermee kan het uitschakelen van de optie 'Onderdelen opnemen' nuttig zijn bij het werken met spaces.

Als je bijvoorbeeld de spaces uit je conflicts regels wilt verwijderen maar ervoor wilt zorgen dat de subcomponenten erin behouden blijven (meestal meubels of sanitaire voorzieningen), zorgt het uitschakelen van 'Onderdelen opnemen' ervoor dat alle subcomponenten worden opgenomen in de conflicts detectie en niet worden weggelaten.

Als je conflicts binnen de subcomponenten van dezelfde assemblage of systeem moet detecteren, kun je de optie 'Resultaten van een enkel component/systeem opnemen' inschakelen in de conflictregelinstellingen.


Lists en Subcomponenten

In de BIMcollab desktopapplicatie zullen Lists zowel assemblagecomponenten als subcomponenten opnemen als het 'Onderdelen opnemen' vinkje aanstaat.

Als je bijvoorbeeld bouwlagen of spaces aan een List toevoegt, zal BIMcollab automatisch al hun subcomponenten opnemen samen met de eigenschappen van de bovenliggende container.

Als je echter alleen bouwlagen of spaces zonder hun subcomponenten wilt weergeven, kun je de optie 'Onderdelen opnemen' uitvinken. Dit geeft je een schone lijst die alleen de bouwlagen of spaces weergeeft, zonder extra componenten.

Was dit een antwoord op uw vraag?