Rule ID: SUK/1002/v2.3
Important
Changes and improvements to the Fire Stopping rules may have an impact on any existing results, please take the time to review to the changes. See Update Log for BIM Coordination + Extension.
This article describes the Fire Stopping Identity Rule that has been developed by Solibri UK Ltd as part of the BIM Coordination + Library.
The rule is available for Solibri Office 24.9.0.38 or later via a Solibri Extension, which can be downloaded from the Solibri Solution Center.
The article covers the following topics:
Related articles:
Important
The parameters in this rule must be defined by the user to give meaningful results.
The rule is used to identify where service penetrations occur with compartmentation walls and floors along with an optional check for coverage by a fire seal for those service penetrations.
Penetrations detected between services and compartmentation walls and floors
This rule can be used for planning purposes at different stages of the project in determining where service penetrations occur, how many, and whether there is a corresponding builder’s work in connection (BWIC), opening, or fire seal assigned to the services.
This rule detects all service penetrations through compartmentation walls and floors. If a panellised floor system exists, a user-defined distance between those panels is considered to group them into a pseudo slab object. This object is then used, rather than the individual compartmentation components, to check for penetrations. This ensures penetrations through potential gaps or cutouts that reside between panels are not missed in the check. Where openings are created that produce no physical void geometry both in walls and floors the rule will still detect these instances, i.e. where no clash exists between services and either the compartmentation or the void geometry.
The rule first finds all penetrations of service components with walls and floors through their corresponding filters, while ignoring any partial penetrations where the service does not run completely through one side of the wall or floor and out the other.
There is a further option to identify service penetrations that do not penetrate a corresponding fire seal in the same location. Depending on the configuration of the result options, missing fire seals can be flagged with critical severity rather than the normal low severity result.
Checking the presence of fire seals for penetrations - indicated in cyan
Low level severity results occur where service penetrations intersect a fire seal (Result options set to show both failed and passed results)
Fire seal present for service presentation – model view
Critical severity results occur where service penetrations have no associated fire seal (Result options set to show both failed and passed results)
No fire seal present for service penetration
The service penetrations are categorised by the compartmentation wall or floor they reside on. Where multiple penetrations occur, they are sorted spatially along the longest length of the compartmentation component to help analyse their counts and collate them for fire stopping by easily grouping the results next to each other.
Example of Results sorting along the compartmentation component
Tip
For project stages, you can substitute the definition of fire seals for either BWIC or opening components. This enables checks for BWIC allocation, creation of openings and finally the provision of fire penetration seals.
In the Rule Parameters view define the compartmentation, services and fire seals if the check for fire seal coverage is checked. Alternatively use a predefined Common Parameter Name configuration to consistently utilise the same values for parameters within multiple fire stopping rules, essentially configuring the values only once.
Tip
Although this rule does not necessarily require the user to use a classification for each of the filters, it is good practice to use one for the filters in Rule Parameters as they will provide the following:
-
Help to structure the model geometry allowing easy identification and visualization in the classification of what will be checked
-
In subsequent fire stopping rules any services or fire seals will require classification values to interact with the FireStoppingRequirements.xlsx
Rule Parameters
Rule Parameters using Common Parameter Name
-
Common Parameters Name: The dropdown list displays the available pre-configured Common Parameter Names. Selecting a pre-configured value from the list automatically hides any common parameters and utilises the definitions in the named common parameter setup. Each filter or parameter controlled by the Common Parameter Name set up can be overridden if required using the override buttons and then configured manually within the rule. For common Parameter Name values see configuring the Common Parameter Rule.
-
Walls filter: The parameter table defines the compartmentation walls to be checked for service penetrations.
-
Floors filter: The parameter table defines the compartmentation floors to be checked for service penetrations.
-
Floor Distance: A distance value can be set so that floor components closer to one another than this value have their footprints combined to become a pseudo floor that is checked against service penetrations.
-
Services filter: The parameter table defines the services components that will be checked for penetrations that run through compartmentation components.
-
Service Merge Gap: Set distance to bridge and join gaps in services that would otherwise not fully penetrate the compartmentation component. Connections that terminate either at the edge or within the compartmentation may cause these to be ignored such as dampers that are connected to ducts.
-
Check for fire seal coverage: Activate check box to check where service penetrations exist without fire seals.
-
Fire Seals filter: The parameter table defines the fire seal components assigned to service penetrations that should reside at those locations.
-
Fire Seal on Wall Reduction Tolerance: Defines the dimension that the fire seal (body for calculation) will be reduced by, either side in order to ensure services fully penetrate the fire seal.
-
Fire Seal on Floor Reduction Tolerance: Defines the dimension that the fire seal (body for calculation) will be reduced, both from the top and bottom to ensure services full penetrate the fire seal.
Note
Models that may have been exported split by level or if service joins occur around the face of the fire seal, services will not fully penetrate the fire seal. Set a small value to effectively reduced the width (walls) or depth (floors) of the fire seal for successfully detecting services if required.
Fire seal depth reduced both sides by the Fire Seal on Wall Reduction Tolerance value - Used to ensure full penetration of services, not for other functions of the rule.
Fire seal depth reduced from the top / bottom by the Fire Seal on Floor Reduction Tolerance value - Used to ensure full penetration of services, not for other functions of the rule.
-
Enable Hollow Fire Seal: Activate check box to enable hollow fire seals to be processed correctly.
Example Hollow Fire Seal
-
Result Options: Three result options are available to filter the results
-
Show both failed and passed results
-
Show failed results
-
Show only passed results
-
The rule results are arranged with two levels of categorisation. At the top level, the rule categorises compartmentation that have service penetrations by the federated floor that the compartmentation resides on.
Results showing hierarchical breakdown of floor level and number of service penetration per compartmentation wall of floor
Below this category, the service penetration results are categorised by the compartmentation wall or floor component they penetrate. The number of issues for each compartmentation is related to the number of penetrations. Results are sorted across the longest axis of the compartmentation to allow them to be easily grouped based on their proximity to each other.
When the check for fire seal coverage is disabled:
-
Low (
) severity results are listed for all service penetrations.
-
Low (
) severity results are listed for services that do not fully pass through the compartmentation.
When the check for fire seal coverage is enabled:
-
Critical (
) severity results are listed for service penetrations that are missing a fire seal.
-
Low (
) severity results are listed for services that do not fully pass through the compartmentation.
-
Low (
) severity results are listed for service penetrations that are covered by a fire seal.
Note
The results displayed are filtered by the Result Options selected showing either Critical and Low, Critical or Low.
Severity parameters:
In addition, you can specify the severity classes according to your preferences and priorities in the Severity Parameters dialog. For example, you can filter specific compartmentation or services penetration components to have critical severity results regardless of checking for fire seal coverage.