Solibri Model Checker (SMC) assigns a severity to every result of an issue found. Not only do the severity levels provide a visual aid in determining what critical issues need to be fixed, results can be filtered by severity level in the checking and results view as well as in the checking results report. This allows you to provide greater focus on the issues in the model that are important first. Furthermore, you are able to custom tailor these severity levels through component filter parameter tables in the rule parameters of your ruleset. The following article provides an understanding of these concepts.
Each result of a check has either a critical , moderate, , or low severity. SMC automatically determines the severity of an issue based on either the category (e.g. wrong door opening direction) of the result or how far off a requirement is (e.g. too narrow a door). The following link provides a table with details on how each rule template calculates the severity of results:
Additionally, you can customize your own severity levels through critical and low severity component filter parameter tables within the rule parameters of your ruleset. Details on this topic are found in the following sub-section.
The Rule Parameters of every rule template includes a Severity Parameters dialog that allows you to override critical and low severity results based on a component filter parameter table.
For example, in the results of the rule Find Missing Components Above seen below, the severity of the result category Component’s don’t touch above, is based on the distance of the Checked Components to the Touching Components above. Since the distance from the columns to the roof is within the 100mm-500mm range, as listed in the Checking Results Severity Table, the severity is listed as Moderate .
However, the EW-2 type walls used as railings on a balcony do not have any components touching above, which is why the severity is Critical . Knowing that columns should be bracing a roof, and that walls of type EW-2 are used as balcony railings, these severity levels can be improved. By modifying the severity parameters of the rule, you can set the issues with columns to be critical severity and the walls of type EW-2 to be low severity:
The severity levels now correspond to the filters in the Severity Parameters of the rule when checked.
Severity of Results in the Checking Layout
The severity levels of results are displayed in the various views of the Checking Layout in SMC. In the image below you can see that the status columns in the Checking View lists the severity levels of results in the three severity columns. For example, the Space Validation rule contains both critical and low severity results.
By selecting this rule, the Results Summary View and the Results View is populated with the rules corresponding results. In the Results Summary View, you can see that there are 2 Critical severity issues and 3 Low severity issues. By selecting within these columns in the Results Summary View, the corresponding space locations of these issues are isolated and colored based on the severity of those issues.
In the Results View, you can see the various severity levels of issues designated by their severity icon.
Filtering Rules and Results based on Severity Level
In the Checking View, you are able to filter which rules are displayed in the tree by clicking the result status icons in the column header to hide/unhide those results. Once hidden, the column header icon appears crossed out, and all rules that contain only results with hidden severity levels are hidden in the tree.
Furthermore, the Results View only lists results with severity levels that aren’t currently hidden.
Filtering Reports of Checking Results based on Severity Level
In the Create Report dialog that opens upon clicking the Report button in the Checking View, there is a Content check box list.
This list allows you to limit your report to specific severity levels.