Skip to content

3.4_PredefinedType

In de context van de IFC (Industry Foundation Classes) 2x3-standaard verwijst een "vooraf gedefinieerd type" naar een reeks vooraf bepaalde of vooraf gedefinieerde waarden die zijn toegewezen aan een attribuut of eigenschap van een IFC-entiteit of -object. Deze voorgedefinieerde typen bieden een gestandaardiseerde manier om specifieke kenmerken of variaties van een element binnen het gebouwinformatiemodel (BIM) te beschrijven.

Veel IFC-entiteiten hebben attributen of eigenschappen die vooraf gedefinieerde typen kunnen hebben. Deze typen worden meestal weergegeven als opsommingen, wat betekent dat ze bestaan uit een eindige lijst met toegestane waarden. Door vooraf gedefinieerde typen te gebruiken, zorgt de IFC-standaard voor consistentie en interoperabiliteit tussen verschillende softwaretoepassingen en systemen die met de IFC-gegevens werken.

Laten we bijvoorbeeld eens kijken naar de entiteit "IfcDoor" in het IFC 2x3-schema. Het heeft een attribuut genaamd "OperationType" dat het type bediening of beweging van de deur weergeeft. Het attribuut "OperationType" kan vooraf gedefinieerde typen hebben zoals "SingleSwingLeft", "SingleSwingRight", "DoubleDoor", "Sliding", enz. Deze vooraf gedefinieerde typen definiëren de mogelijke variaties van deurbediening die kunnen worden toegewezen aan een IfcDoor-object in het BIM model.

Door gebruik te maken van vooraf gedefinieerde typen, kunnen softwaretoepassingen die de IFC-gegevens consumeren of ermee intergreren, de waarden consistent begrijpen en interpreteren, waardoor een nauwkeurige weergave en uitwisseling van informatie over verschillende platforms wordt gegarandeerd.

Het is belangrijk op te merken dat de specifieke vooraf gedefinieerde typen die beschikbaar zijn in de IFC 2x3-standaard kunnen variëren, afhankelijk van de entiteit of eigenschap die wordt overwogen. De IFC-specificatie biedt een gedetailleerde lijst van vooraf gedefinieerde typen voor elk relevant attribuut of eigenschap binnen de standaard.

Raport resultaten

Streef naar 0 totaal issues Streef naar 0 USERDEFINED issues Streef naar 0 NOTDEFINED issues