Naar de hoofdinhoud

Maak een waardewoordenboek om IFC-gegevens te vereenvoudigen met Smart properties

Meer dan 4 maanden geleden bijgewerkt

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

Bij het toevoegen van data aan een BIM-model zijn verschillende talen, afkortingen en typefouten onvermijdelijk. Om deze verschillen glad te strijken, helpen Smart Properties om een voorspelbaar resultaat te krijgen voor consistente modelvalidatie.

📝 Opmerking: Om Smart Properties te kunnen maken en gebruiken in BIMcollab desktop, heb je een actieve licentie nodig.

In dit voorbeeld maken we een woordenboek voor alle manieren waarop materiaallnamen kunnen voorkomen in een IFC-model, om de data te ontwarren en een eenduidig overzicht van materiaallnamen te bereiken.

Laten we eerst een overzicht maken van alle materiaallnamen die aanwezig zijn in de geladen IFC-bestanden.

  1. Ga naar het tabblad Lists

  2. Maak een nieuwe List met de naam 'Overzicht materiaallnamen'

  3. Kies 'Property table' als List type

  4. Voeg in de bronset één regel toe met de volgende instellingen: Elk element, Materiaalnaam, Is defined, Toevoegen

  5. Selecteer bij de eigenschappen alleen de Materiaalnaam

  6. Sla de list op en voer deze uit

  7. Schakel in het List-resultatenpaneel de optie 'Merge uniform rows' in

Dit resulteert in een lijst van alle verschillende materiaallnamen die aanwezig zijn in de geladen IFC-bestanden, met één materiaallnaam per regel. De list-resultaten kunnen zichtbaar blijven terwijl je de nieuwe Smart Property maakt, om naar de juiste namen te verwijzen in de volgende stappen.

  1. Maak een nieuwe Smart Property

  2. Voeg een regel toe met deze instellingen:

    • Element type : Elk element

    • Eigenschap: Materiaalnaam

    • Operator: One Of

    • Waarde: voeg alle materiaallnamen toe die in het model voorkomen en tot één waarde moeten worden gecombineerd, gescheiden door komma's.
      Bijvoorbeeld: wood, Holz, Hout, woods, WD

    • Actie: Waarde instellen

    • Uitvoer: Voeg de nieuwe waarde toe voor de materiaallnaam die alle waarden in het 'Waarde'-veld zal vervangen. Bijvoorbeeld 'Wood'

  3. Herhaal stap 2 totdat alle materiaallnamen zijn gedekt

  4. Sla de Smart Property op

De nieuwe Smart Property zal aanwezig zijn voor elk component waarvoor de eigenschap 'Materiaalnaam' beschikbaar is. De waarde wordt bepaald door de regels die zijn ingesteld in de Smart Property.

Was dit een antwoord op uw vraag?