3.7 Använd property sets

Fasta positioner

IFC beskriver användningen av egenskapsuppsättningar med tillhörande egenskaper. Eftersom vi använder en internationell standard har alla inkluderade egenskaper en fast position vilket gör det möjligt att hitta egenskaperna på samma ställe i alla aspektmodeller.

Fördefinierade egenskaper

IFC tillhandahåller fördefinierade egenskaper i egenskapsuppsättningar som tillhör specifika entiteter: Common PropertySets. När entiteterna definieras ytterligare genom användning av TypeEnumerations blir ytterligare egenskapsuppsättningar ibland tillgängliga.

Egenskaper i egenskapsuppsättningar (Pset)

En entitet har flera egenskaper som samlas i en uppsättning. Varje entitet har en samling egenskaper som är specifika för den entiteten. De mest kända är Common PropertySets, till exempel PsetWallCommon, innehåller exempelvis egenskaperna FireRating, LoadBearing, IsExternal.

  • Om de inmatade egenskaperna enligt buildingSMART hör hemma i ett visst Pset, bör de åtminstone även hittas där också.
  • Ytterligare egenskaper som inte tillhandahålls av buildingSMART kan placeras i en egen egenskapsuppsättning. Namnge dessa egna uppsättningar enligt de projektspecifika överenskommelserna under 4.8, så att alla i projektgruppen vet var de egenskaper som du har validerat kan hittas.
  • Observera: Namnet på en valfri egenskapsuppsättning får enligt BuildingSMART inte börja med “Pset”.

Exempel

Pset_CoveringCommon (gäller även IfcCovering.FLOORING) innehåller följande egenskaper:

  • FireRating (klassning av brandsäkerhet)
  • IsExternal (extriört)
  • LoadBearing (lastbärande)
  • FlammabilityRating (klassning av antändlighet)
  • AcousticRating (klassning av akustiska egenskaper)
  • FragilityRating (klassning av uthållighet)
  • SurfaceSpreadOfFlame (ytspridning av låga)
  • Combustible (brännbart)

Pset_Covering.Ceiling (gäller endast tak) innehåller följande egenskaper:

  • FragilityRating (klassning av uthållighet)
  • Permeability (förmåga att släppa igenom vatten)
  • TileLength (undertakplattornas längd)
  • TileWidth (undertakplattornas bredd)

Skillnader mellan IFC 2×3 TCl och IFC 4

Observera att egenskaper och egenskapsuppsättningar skiljer sig mellan de olika IFC-versionerna. Till exempel i fallet IfcPile: denna entitet har i IFC 2×3 TC1 inte LoadBearing med som egenskap i Pset_PileCommon. Om du vill ange att denna påle är bärande eller icke måste du ange detta i en separat egenskapssuppsättning.

Från och med IFC 4.0.2 ingår LoadBearing i Pset_PileCommon.

Figur 3.7: Exempel Pset_WallCommon