FROM STANDARDIZATION OF BIM MODELS TO FIRE SAFETY ENGINEERING
Evaluation of IFC data model and development of an IDM for fire prevention code checking
Ing. Gabbanoto Alessia
1 Aprile 2023 – Ordine degli ingegneri di Venezia
DIGITALIZZAZIONE E STANDARDIZZAZIONE
IFC2FDC A.Gabbanoto
STANDARDIZZAZIONE
PREVENZIONE INCENDI
DIGITALIZZAZIONE E
NELLA
PROBLEM STATEMENT DPR 1 Agosto 2011 n. 151 Regolamento di Disciplina dei Procedimenti di Prevenzione Incendi DM 3 Agosto 2015 CODICE DI PREVENZIONE INCENDI D.M. 312/2021 OBBLIGO D.M. 560/2017 Decreto Baratono OBBLIGO D. LGS. 50/2016 Codice dei contratti INDIRIZZO D. 2014/24/UE Direttiva appalti POTENZIALITÀ 2011/2013 UK Gov. Strategy VISIONE N O R M A T I V A B I M 1 2
DM 7 Agosto 2012
Modalità' di presentazione delle istanze concernenti i procedimenti di prevenzione incendi
IFC2FDC A.Gabbanoto
PROBLEM STATEMENT
DIGITALIZZAZIONE E STANDARDIZZAZIONE PROCESSO DI CODE CHECKING
METODO
IFC
METODO TRADIZIONALE
DIGITALE
NUOVO DM
INDUSTRY FOUNDATION CLASSES (IFC)
IFCDOOR
IFC2FDC A.Gabbanoto STANDARDS
ANALYSIS
INDUSTRY FOUNDATION CLASSES (IFC)
A.Gabbanoto
Entitydefinitions
ATTRIBUTE
Entitydefinitions
IfcAlarm
ATTRIBUTE
Pset_ZoneCommon PROPERTYSET ENTITY
Analarmisadevicethatsignalstheexistenceofaconditionorsituationthatisoutsidetheboundariesofnormalexpectationorthatactivatessuchadevice. Alarmsincludetheprovisionofbreakglassbuttonsandmanualpullboxesthatareusedtoactivatealarms.HoweverIFC4doesnotprovidepropertysetsforanyoftheIfcAlarmTypeentities.
Azoneisagroupofspaces,partialspacesorotherzones.Zonestructuresmaynotbehierarchical(incontrarytothespatialstructureofaproject-seeIfcSpatialStructureElement),i.e.oneindividualIfcSpace maybeassociatedwithzero,one,orseveralIfcZone's.IfcSpace'saregroupedintoanIfcZonebyusingtheobjectifiedrelationshipIfcRelAssignsToGroupasspecifiedatthesupertypeIfcGroup.AnIfcZoneis aspatialsystemunderwhichindividualIfcSpace's(andotherIfcZone's)aregrouped.IncontrarytotheIfcSpatialZoneentity,IfcZoneisameregrouping,itcannotdefineanowngeometricrepresentationand placement.Thereforeitcannotbeusedforspatialzoneshavingadifferentshapeandsizecomparedtotheshapeandsizeofaggregatedspaces.
IfcAlarmTypeEnum(BELL, BREAKGLASSBUTTON,LIGHT, MANUALPULLBOX,SIREN,WHISTLE)
TheIfcAlarmTypeEnumdefinestherangeof differenttypesofalarmthatcanbespecified.
NOTE TheIfcZoneisregardedasthespatialsystem(ascomparedtothebuildingservice,electrical,oranalyticalsystem),thenameremainsIfcZoneforcompatibilityreasons,insteadofusingaproper namingconvention,likeIfcSpatialSystem.
NOTE Oneofthepurposesofazoneistodefineafirecompartmentation.Inthiscaseitdefinesthegeometricinformationaboutthefirecompartment(throughthecontainedspaces)andinformation,whether thiscompartmentisventilatedorsprinklerprotected.Inadditionthefireriskcodeandthehazardtypecanbeadded,thecodingisnormallydefinedwithinanationalfireregulation.Allthatinformationis availablewithintherelevantpropertysets.Again,ifanindependentshapehastobeprovidedtothefirecompartment,thentheentityIfcSpatialZoneshallbeused.
thefollowingtypesshouldbeused,if applicable,asvaluesoftheObjectType attribute: 'FireCompartment':azoneofspaces,collected torepresentasinglefirecompartment. 'ElevatorShaft':acollectionofspaceswithinan elevator,potentiallygoingthroughmany storeys. 'RisingDuct':Acollectionofverticalairspaces. 'RunningDuct':Acollectionofhorizontal airspaces.
IfcBoolean
Pset_SpaceFireSafetyRequirements Name Italianname DataType Definition PredefinedType Tipo
FireExit luogodipassaggioperl'uscitadiemergenza
activityassignedtothisspaceinpeaktime
accordingtolocalbuildingregulations.Itdefines thefireriskofthespaceatseverallevelsoffire hazard.
Indicationwhetherthespaceisintendedto serveasastorageofflammablematerial(which isregardedassuchbythepresidingbuilding code.(TRUE)indicatesyes,(FALSE) otherwise.
Indicationwhetherthisobjectisdesignedto serveasanexitinthecaseoffire(TRUE)or not(FALSE).Herewhetherthespace(incase ofe.g.,acorridor)isdesignedtoserveasan exitspace,e.g.,forfireescapepurposes.
SprinklerProtection presenzadiSprinkler P_SINGLEVALUE IfcBoolean Indicationwhetherthespaceissprinkler protected(TRUE)ornot(FALSE).
SprinklerProtectionAutomatic AttivazioneautomaticaSprinkler P_SINGLEVALUE IfcBoolean Indicationwhetherthespacehasanautomatic sprinklerprotection(TRUE)ornot(FALSE).It shouldonlybegiven,iftheproperty "SprinklerProtection"issettoTRUE.
AirPressurization P_SINGLEVALUE IfcBoolean Indicationwhetherthespaceisrequiredtohave pressurizedair(TRUE)ornot(FALSE).
GrossPlannedArea Superficielordadizona P_SINGLEVALUE IfcAreaMeasure Totalplannedgrossareaforthezone.Usedfor programmingthezone.
PubliclyAccessible Accessopubblico P_SINGLEVALUE IfcBoolean Indicationwhetherthisspace(incaseofe.g.,a toilet)isdesignedtoserveasapublicly accessiblespace,e.g.,forapublictoilet (TRUE)ornot(FALSE).
HandicapAccessible Accessoper disabili P_SINGLEVALUE IfcBoolean
Indicationwhetherthisspace(incaseofe.g.,a toilet)isdesignedtoserveasanaccessible spaceforhandicappedpeople,e.g.,forapublic toilet(TRUE)ornot(FALSE).Thisinformation isoftenusedtodeclaretheneedforaccessfor thedisabledandforspecialdesign requirementsofthisspace.
IFC2FDC
STANDARDS
ANALYSIS
Name Italianname DataType Definition ObjectType IfcZoneTypeEnum Incaseofazonedenotinga(fire)compartment,
Name Italianname DataType Definition OccupancyType Tipodiutente P_SINGLEVALUE IfcLabel Occupancytypeforthisobject.Itisdefined
OccupancyNumber numerodiutenti P_SINGLEVALUE IfcCountMeasure Numberofpeoplerequiredfortheactivity
OccupancyNumberPeak massimonumerodiutenti P_SINGLEVALUE IfcCountMeasure Maximalnumberofpeoplerequiredforthe
AreaPerOccupant areaperutente P_SINGLEVALUE IfcAreaMeasure Designoccupancyloadingforthistypeofusage
FireRiskFactor profilodirischiodiunattività P_SINGLEVALUE IfcLabel FireRiskfactorassignedtothespace
accordingtothepresidingnationalbuilding
assignedtothisspace
assignedtothisspace.
P_SINGLEVALUE
FlammableStorage Stoccaggiodiamterialiinfiammabili P_SINGLEVALUE
IfcBoolean
Propertydefinition
IfcZone
Pset_SpaceOccupancyRequirements
IFC2FDC A.Gabbanoto INFORMATION DELIVERY MANUAL (IDM) & MODEL VIEW DEFINITION (MVD) STANDARDS ANALYSIS
IFC2FDC A.Gabbanoto INFORMATION DELIVERY MANUAL (IDM) & MODEL VIEW DEFINITION (MVD) BEST PRACTICES
CHECKING (CCC)
Solibri Model MVDxmlChecker Visual Programming
BEST PRACTICES
IFC2FDC A.Gabbanoto CODE COMPLIANCE
IFC2FDC A.Gabbanoto A1 A2 A4 A5 A6 A3 A7 A8 ATTIVITÀ COMPARTIMENTO ASSEGNAZIONE PROFILI DI RISCHIO CARICO DI INCENDIO REAZIONE AL FUOCO RESISTENZA AL FUOCO VIE D’ESODO PIANO DI RIFERIMENTO COMPARTIMENTO A PROVA DI FUMO STRATEGIE ANALIZZATE RESEARCH
Requisito tecnico
CODE COMPLIANCE CHECKING (CCC)
Definizione, regola prescrittiva, regola prestazionale
Definizione degli oggetti dell’articolo
Estrazione dei concetti e degli attributi contenuti nell’articolo
A.Gabbanoto
Relazioni con altri articoli
IFC2FDC
CODEIFC
METHODOLOGY
Corrispondenza IFC, implementazione software BIM
Attività soggetta: attività soggetta ai controlli di prevenzione incendi di competenza del Corpo nazionale dei Vigili del fuoco.
Paragrafo G.1.5 Norme tecniche di prevezione incendi
IFC2FDC A.Gabbanoto A1 ATTIVITÀ SOGGETTE NORMATIVA ITALIANA ALLEGATO I DPR 151 / 2011
CATEGORIA DELL’ATTIVITÀ
IFC2FDC A.Gabbanoto A1 ATTIVITÀ SOGGETTE NORMATIVA ITALIANA
ALLEGATO III DM 7 agosto 2012
IfcZone: is a spatial system under which individual IfcSpace's (and other IfcZone's) are grouped
IFC2FDC A.Gabbanoto
A1 ATTIVITÀ SOGGETTE EQUIVALENZA IFC ATTIVITÀ LOCALI, COMPARTIMENTI …
IFC2FDC A.Gabbanoto A1 ATTIVITÀ SOGGETTE EQUIVALENZA IFC
IFC2FDC A.Gabbanoto A2 COMPARTIMENTI NORMATIVA ITALIANA EQUIVALENZA IFC
IFC2FDC A.Gabbanoto A3 COMPARTIMENTO A PROVA DI FUMO NORMATIVA ITALIANA EQUIVALENZA IFC
IFC2FDC A.Gabbanoto A3 COMPARTIMENTO A PROVA DI FUMO EQUIVALENZA IFC NORMATIVA ITALIANA
IFC2FDC A.Gabbanoto A3 COMPARTIMENTO A PROVA DI FUMO EQUIVALENZA IFC NORMATIVA ITALIANA
significativo non significativo
IFC2FDC A.Gabbanoto A4 PROFILI DI RISCHIO NORMATIVA ITALIANA
Profilo di rischio Rambiente
Profilo di rischio Rbeni Profilo di rischio Rvita
IfcBuilding
IfcZone
IFC2FDC A.Gabbanoto
Proposa l
PROFILI DI RISCHIO EQUIVALENZA IFC
Profilo di rischio Rambiente
Profilo di rischio Rbeni
A4 NEW NEW NEW NEW
Profilo di rischio Rvita
Carico d’incendio specifico: carico di incendio riferito all’unità di superficie lorda di piano, espresso in MJ/mq
IfcZone
IFC2FDC
CARICO D’INCENDIO
A.Gabbanoto
A5 NEW EQUIVALENZA IFC
NORMATIVA ITALIANA
Reazione al fuoco: esprime il comportamento di un materiale che, con la sua decomposizione, partecipa al fuoco al quale è stato sottoposto in specifiche condizioni.
Resistenza al fuoco: riguarda la capacità portante in caso di incendio, per una struttura, per una parte della struttura o per un elemento strutturale nonché la capacità di compartimentazione in caso di incendio per gli elementi di separazione strutturali (es. muri, solai, …) e non strutturali (es. porte, divisori, …).
IFC2FDC A.Gabbanoto A6 REAZIONE AL FUOCO & RESISTENZA AL FUOCO
NORMATIVA ITALIANA
Name Data Type Definition
Fire rating P_SINGLEVALUE / IfcLabel
FlammabilityRating P_SINGLEVALUE / IfcLabel
Fire rating for the element. It is given according to the national fire safety classification.
Flammability Rating for this object. It is given according to the national building code that governs the rating of flammability for materials.
Combustible P_SINGLEVALUE / IfcBoolea n Indication whether the object is made from combustible material (TRUE) or not (FALSE).
IfcBuildingElement
IFC2FDC
A.Gabbanoto
Fire
Flammability
Combustible IfcBeam
A6 REAZIONE AL FUOCO E RESISTENZA
FUOCO EQUIVALENZA IFC
Rating
Rating
IfcColumn IfcCovering IfcCurtainWall IfcDoor IfcPlate IfcRamp IfcRoof IfcSlab IfcStair IfcWall IfcWindow
AL
Via d’esodo (o via d’emergenza): percorso senza ostacoli al deflusso, appartenente al sistema d’esodo, che consente agli occupanti di raggiungere un luogo sicuro dal luogo in cui si trovano. (G.1.9 comma 7)
Grado di protezione delle vie d’esodo: grado di protezione delle vie d’esodo. (S.4.5.3.1-4)
Locali/Compartimenti serviti
IFC2FDC A.Gabbanoto
1 2 3 A7 VIE D’ESODO NORMATIVA ITALIANA
IFC2FDC A.Gabbanoto A7 VIE D’ESODO EQUIVALENZA IFC IFCSYSTEM Object Ifc Entity ObjectType attribute value Unprotected escape route IfcSystem UnprotectedEscapeRoute Protected escape route IfcSystem ProtectedEscapeRoute Smoke proof escape route IfcSystem SmokeProofEscapeRoute
IFC2FDC A.Gabbanoto PROCESS MAP IDM
Information Units
Project
Type of intervention
Activity
Identification
EXCHANGE REQUIREMENTS
Entity/Pset/Attribute Mapped Concept
IfcProject.ObjectType -> IfcLabel
IfcZone.Name -> IfcLabel
IfcZone.Description -> IfcLabel
IfcZone.ObjectType -> IfcLabel
IfcRelAssociatesClassification.RelatedObjects -> IfcDefinitionSelect
IfcRelAssociatesClassification.Name -> IfcLabel
IfcRelAssociatesClassification.RelatingClassification ->
IfcClassificationSelect
IfcClassificationReference.Location -> IfcURIReference
IfcClassificationReference.Name -> IfcLabel
Object User Identity Object Predefined Type
Category
IfcClassificationReference.Identification -> IfcIdentifier
IfcClassificationReference.Description -> IfcLabel
IfcClassificationReference.ReferencedSource ->
IfcClassificationReferenceSelect
IfcClassification.Source -> IfcLabel
IfcClassification.Name -> IfcLabel
IfcClassification.Location -> IfcURIReference
IfcZone.IsGroupBy -> IfcRelAssignsToGroup
Member spaces & Compartments
Accessibility
Acitivity Manager
Assignment
Risk Assessment
Occupants
characteristics
Risk Profile Assignment
Building
Identification
IfcRelAssignsToGroup.RelatedObjects -> IfcObjectDefinition
IfcRelAssignsToGroup.RelatingGroup -> IfcGroup
Pset_ZoneCommon.PubliclyAccessible -> IfcBoolean
Pset_ZoneCommon.IsExternal -> IfcBoolean
Pset_ZoneCommon.HandicapAccessible -> IfcBoolean
IfcActor.IsActingUpon -> IfcRelAssignsToActor
IfcRelAssignsToActor.RelatingActor -> IfcActor
IfcRelAssignsToActor.RelatedObjects -> IfcObjectDefinition
Pset_SpaceFireSafetyRequirements.FireRiskFactor -> IfcLabel
Pset_SpaceFireSafetyRequirements.FireGrowthRate -> IfcLabel
Pset_SpaceFireSafetyRequirements.SpecificDesignFireLoad -> IfcReal
Pset_SpaceOccupancyRequirements.OccupancyType -> IfcLabel
Pset_FireRiskProfile.Rlife -> IfcLabel
Pset_FireRiskProfile.Renv -> IfcLabel
IfcBuilding.Description -> IfcLabel
Pset_BuildingCommon.IsLandmarked -> IfcLogical
Pset_BuildingCommon.IsBuildingStrategic -> IfcLogical
IfcBuilding.BuildingAddress -> IfcPostalAddress
IfcBuilding.BuildingAddress -> IfcPostalAddress.AddressLines ->
IfcLabel
Classification Association
Address
IfcBuilding.BuildingAddress -> IfcPostalAddress.Town -> IfcLabel
IfcBuilding.BuildingAddress -> IfcPostalAddress.Region -> IfcLabel
IfcBuilding.BuildingAddress -> IfcPostalAddress.PostalCode -> IfcLabel
IfcBuilding.BuildingAddress -> IfcPostalAddress.Country -> IfcLabel
Group Assignment
Property Sets for Objects
Actor Assignment
Property Sets for Objects
Property Sets for Objects
Property Sets for Objects
Object User Identity
Property Sets for Objects
Building Attributes
Risk Profile Assignment
Entrance Floor
Pset_FireRiskProfile.Rprop -> IfcLabel
Pset_BuildingCommon.EntranceLevel
Pset_BuildingCommon.IsDrivewayEntrance
Property Sets for Objects
Property Sets for Objects
IFC2FDC A.Gabbanoto
IDM
IFC2FDC
IDM
A.Gabbanoto FIRE SAFETY MODEL VIEW DEFINITION
Parameters found in IFC Assumptions with the current IFC dataset User-defined Property Sets Assumptions & user-defined Property Sets
Exportable parameters
Unexportable parameters
IFC2FDC A.Gabbanoto 47% 36% 15% 2% 53%
67% 33% Autodesk Revit Exportable parameters Unexportable parameters 85% 15% Graphisoft Archicad
RISULTATI