Saving Custom Layouts in SMC

Version 9.7.11 of Solibri Model Checker (SMC) adds the ability to save sets of layouts of views.  Previously, you could move/undock/resize views in the layouts to the way you want or create additional layouts of specific views and those changes would persist across sessions.  However, you couldn’t save the layouts for later use, for instance, if you reset to the default layouts or temporarily needed to adjust the views.

Below is the default layout set of the Checking layout, which consists of the Checking, Result Summary, Results, and Info view on the left side and the 3D view on the right side of the application window.

If you want more space for checking related views at the expense of a narrower 3D view, you could remove the Results Summary view, move the Results view to the right side of the application, and add the checked components view as seen below:

This layout set can be saved to your computer to be opened later by clicking File > Settings > Layouts.

You can then re-open the Layout Set if you modify your layouts over time during your SMC session.

In addition, you can save different Layout Sets to different roles under File > Settings > Roles.  For instance, below we can set the “My Layout” layout set previously created as the default for the “BIM Validation – Architectural Role”:

Saving Custom Layouts in SMC

Info Pop-up of the 3D View

When you hover the mouse cursor over a component in the 3D View of Solibri Model Checker (SMC), a window will pop-up in the view to briefly display properties of the component.   This is called an Info Pop-up, and you are able to change the information displayed, how long it is displayed, or turn off the feature completely through the File > Settings > 3D > Info:

By default, this feature is turned on to display the type and name of the component for 3 seconds.

You can add/remove property rows and rearrange them using the  row editing buttons.

Click the  Browse button in the Property cell to select any property to add to the Info pop-up display.

In the screenshot below, we’ve added Pset_DoorCommon properties to the Info Pop-up.  As rows are added, the Filter column is automatically set to ‘*’ so that the properties are displayed for all components.

If you hover the cursor over a door in the model, it will display the property values of those Pset_DoorCommon properties:

However, the properties also display if we hover over a non-door component such as the stair in the screenshot below, in which the value is Not Available.

To resolve this, a simple door filter is created using the Filtering view and saved to the Filter folder:

You are able to add rows to create complex filters for specific components based on any property.  For more information on the Filter view, please see: Filtering View

This filter door can then be used in the settings of the Info Pop-up settings so that these properties only display for doors:

The information will still display when hovering over doors, but that information is ignored for stairs:

In closing, the Info Pop-up is a powerful, yet flexible feature to view important property information of components without the need to taking your eyes off the 3D View.

Info Pop-up of the 3D View

The Result Summary View

The Result Summary view reports the counts of issues grouped by their severity and whether they are accepted or rejected. The summary is associated with the specific check that is highlighted in the Checking > Ruleset view (as below).

Selecting a cell in the table isolates and colorizes those components in the view. Below the components that fail the “Clearance Infront of Windows” check with a Critical severity level have been selected in the Result Summary view and are isolated in the 3D view.


The Result Summary view also provides an “Issue Density” calculation, which reflects the number of issues proportionate to the volume of the model in cubic meters.  The formula for the issue density value is below:


Below is a simple model of a building that is 100 ft long, 50 ft wide, and 10 ft tall. There are two issues of a pipe running into a duct.


It is important to note that the volume of the model in the formula for issue density is reflected in cubic meters.   In this example, the volume of the building is 15.24 m x 30.48 m x 3.048 m = 1415.84 m³.  Therefore the calculation is 2 issues x 1000 m³ / 1415.84 m³ = 1.41, which is the value shown in the issue density cell.

The Result Summary View

Space Group Containment – SOL/175

Solibri Model Checker (SMC) includes the rule template named Space Group Containment (Rule Template # SOL/175) that is able to check that specific space groups exist in your model and that those space groups contain the correct spaces and counts of those spaces. Since the list of required space groups and their required spaces varies from project to project, you must configure the rule parameters with your own values rather than using default values, as with some other rules in SMC.

You are able to find information for this rule in the help topics by following the link below to the Solibri Solution Center:

The following article will provide an additional explanation, using the SMC Building.ifc and the “Example Rules” role.  To open this role, select Roles under the File tab, click the Open button, and browse to the Example Rules role.


This role includes examples of all the rules templates in SMC.

After opening the SMC Buidling.ifc, switch to the Checking tab.  When you click to add a ruleset, a window opens that allows you to select rules from the Example Rules role. Please, select the #175 Space Group Containment.


Click the checking button to view the results of the check.

The first category of results listed is “Not enough spaces”.  This category occurs when a space group does not contain a required space.  You can see in the Info view, the Elevator space is not included in the Common Area space group.


Checking the rule parameters of the rule, we see all the required space groups and what spaces are required to be contained in those space groups.  Space Groups named Common Area must contain a single Elevator, Lobby, Stair, and Corridor space.


In the model, the Common Area space groups contain a single Lobby, Stair, and Corridor, but not the required Elevator space, which explains the result previously seen.

The second category of issues is listed as “Too many spaces.”  These issues occur when a space group contains additional spaces that aren’t listed in the requirements.  The Common Area 231 space group includes a Restroom, Gym, Kitchen, and two Corridors instead of a single Corridor, which explains the result and description in the Info view.


The last category of issues is “Inadequate Information.”  These results are listing space groups that were not listed in the requirements.  The requirements in the Rule only allow for space groups named Common Area, Education and Conference Area, Petty Education Inc., Arbor Doves, Inc., Tomorrows Lubrication, Inc. and Biochemical Startup, Inc..

Checking the Classification view, there are two types of Space Groups, Gross Area and Other.  Only the space groups from the Other type are listed in the requirements of the rule.


These results of additional space groups have a low severity denoted by the yellow warning icon, so you could approve their results as non-issues or you’ll need to fill in all the required spaces and their counts for the Gross area on each floor. Alternatively, you could remove gross areas from the classification rules of the Space Grouping classification.






Space Group Containment – SOL/175

Clearing Checking Results In Solibri Model Checker

Why this is Important:

There will be times when you may want to clear out all the results generated from a previous check and start with a fresh, unchecked model.  Perhaps you have modified a ruleset and you would like to repeat a check using the new version of the ruleset.  Or, maybe you have reached some key milestones and now you want to use the same model, but for a different purpose.  It’s also possible that you will want to run a final check, just to verify that all significant issues have been identified and addressed.



There are two quick ways to clear out the checked ruleset view.  The easiest way is to delete the already checked ruleset from the SMC model, then reload it again. This can be done whenever you like.


Deleting the ruleset from the SMC model will erase all the checks/results that were associated with that ruleset.  A warning will appear advising you that your results will be lost.


Reloading the ruleset brings the same checking logic back into SMC, but without the previous results that had been identified.   In the example below, the ruleset “BIM Validation – Architectural” has been removed from the model, and then re-added.  You can see that the issue severity icons have been cleared from that ruleset.


Another option is to modify a ruleset in the Ruleset Manager.  This will clear all the current checking results.  If you switch to the Ruleset Manager, you will see a ruleset folder titled “Rulesets Open in SMC.”  Any rulesets currently loaded in the model will appear here.  If you select a ruleset from this folder, and from the workspace choose the “Open for Editing” icon, the ruleset will then appear in the workspace and is available for you to edit.


Any changes to the ruleset in the workspace will result in the results being cleared from the Checked View.


In this scenario, once you run the check (again), any slides created during your previous check will remain, as shown below.  This is perhaps the most important distinction between the two methods.  Removing the ruleset and adding it back will NOT retain the slides, while modifying the ruleset in the Ruleset Manager will retain the slides. So, if you want to make sure that you have all of the slides you created, please keep this in mind.


Clearing Checking Results In Solibri Model Checker

Enhanced and Advanced Model Comparison, using the Checked Components View

The purpose of this article is to explain and explore how the Checked Components feature in Solibri Model Checker (SMC) significantly extends the benefits of a typical Model Comparison check.  Comparing models is a basic, yet important capability within SMC. It allows you to load two different versions of a BIM file, then compare them to identify where any differences have occurred.  The results clearly articulate the changes that have been made, both in the geometry (objects) and the associated properties (data). This is presented as components that have been added, removed, or modified.  By using the Checked Components view, you can also see which components remain unchanged, which verifies that all the components have been checked.

You can find more information about how to use the Model Comparison rule by reading several articles written on the topic at:

If you would like additional information about the Checked Components view,  please follow the link below:

When running the model comparison rule in SMC, the results you would expect to see in the Checking Results window include:

Added: Components that have been added since the previous model was submitted (shown in the newest model)

Removed: Components removed from the previous model

Modified: Components that still remain in the newer model, but have changed, in any way, from their original form

What would not be seen in the Checking Results are all other components that were not added, removed, or modified.  For example, if there is an expectation that a space footprint would have changed in the new version of the model and that change is not showing up in the Checking Results, you can look at the Checked Components view to verify that the room was actually checked by the model comparison rule, and whether there was in fact a change to the space.

There may be several reasons that the example space change is not showing up in the results.  Perhaps the model comparison check is not checking geometry changes.  Or there may be an exemption that specifies not to check spaces.  Or, the space was checked and there was in fact no change to the space.  It is important to be able to determine which of these is the actual reason.

In the Checked Components window, the ‘Failed’ items from each model are listed by default.


By selecting the dropdown next to ‘Show Failed’ other visualization options appear.  ‘Show All Checked’ lists the components that have been checked using the rule.  If all components in the model are listed, that means all components will have been run through the model comparison.  By selecting ‘Show All Checked,’ the 3D window will display the checked components.


You can then navigate through the model to verify that the space or component in question is displayed.  If it is not, then it is not one of the components that were checked.  As mentioned before, this could be due to an exemption of this space in the rule parameters, and can be addressed by correcting the rule parameters to include such space changes.

If it is shown as checked, you can then return to the Checked Components window and select ‘Show Passed’ to verify that it did in fact ‘Pass’ the model comparison check, and therefore was unchanged.


If it still appears in the 3D window while in the ‘Show Passed’ mode, the space was not changed between versions.

It is important to recognize that there are many different parameters that can affect the way a model is compared in SMC.  A user can limit their comparisons to specific types of components and their geometry, or broadly check an entire model for any changes of any kind.  Using the Checked Components view in conjunction with the Model Comparison rule provides greater insight into the details of the results, and should give you much greater confidence in the Quality of the model, as well.

Enhanced and Advanced Model Comparison, using the Checked Components View

Incorporating the Solibri Model Viewer into your Project Workflow – Great capabilities to streamline and no cost to the project team

Solibri Model Viewer (SMV) is an exceptionally powerful model review tool intended for users who do not have a license of the Solibri Model Checker (SMC).  While the interfaces are nearly identical, SMV is for those users who must review work in BIM files but do not necessarily need to be able to perform checks or generate content in the BIM.  For these users, SMV offers a robust review option that is intuitive and easy to use.  Also, SMV acts as a presentation tool for those users who may not be able to take their SMC licenses with them to a meeting, or to a location without internet access.

If you are already familiar with Solibri Model Checker, you should be very comfortable with the SMV environment. The interface will be familiar, however, some key functions of SMC are disabled in the free Viewer.  Functionality such as running a check, or creating a new presentation, or merging multiple models require a Solibri Model Checker license.  SMV is intended to be used as a review tool, not a tool for creating additional content.

We will begin with the interface. There are multiple tabs at the top of the screen: File, Model, Checking, Communication, and finally Information Takeoff. From the File tab the user chooses which model is desired to review by selecting Open Model.


Once the file has been loaded in SMV, The user will automatically be taken to the Model tab. There are several viewing options on the Model tab, including the file tree, the info window, and the 3-D window which is present on all layouts.

Model Tree: the model tree can be expanded manually by selecting the + sign next to any model listed, or via hotkey.  The user can isolate components in the view and add, subtract, or set components to the selection basket by selecting those components in the Model Tree view and clicking the +, -, or = buttons at the top right of the Model Tree view. For example, the user can select a specific floor or type of component from the model tree and isolate those components in the 3D view by clicking the = button. The 3-D window will change to reflect only those selected components. Additional components can be added or subtracted from the 3-D view by selecting the plus or minus sign.


3D Views: these are intended to assist the user in navigation. In the top right of the 3-D view there are several drop-down windows, beginning with the navigation mode. Navigation modes include pan, orbit, walk and game mode. Select the navigation mode from the drop-down and press your mouse key to begin navigating. In addition, there is a tools drop-down that includes such functionality as Info and Hide.  By default, the user starts in the info mode. This simply means that as components are selected in the 3-D window by the user, the information about those elements is displayed in the info window in the bottom left corner of the model layout. In contrast, switching to the Hide mode will allow the user to hide components in the 3-D window by selecting them.


There is much more to know about the model tab, but this article serves as only an introductory tutorial for the most frequently used functions in SMV.

Select the Checking tab to move to the layout where ruleset checks that a user has performed in SMC can be reviewed or discussed. The checking tab consists of the 3-D window, the checking window, and checking results. The 3-D window is consistent in all layouts; so all functionalities from the model tab are still available from the checking tab.

To review checking results, select any ruleset from the Checking window and expand the results to see the full list of checks that have been run on the BIM. By selecting any rule within the checking window, the results of that check will automatically be displayed in the checking results window.  Then, select the result in the checking results window to automatically zoom to that location in the 3-D window.

Perhaps most importantly, any issues that have been rejected by the reviewer in Solibri Model Checker will have a red X next to them. To the right of these rejected checking results, there is a small icon if a slide has been created for the issue. User functionality in the checking layout is limited to review, so no new checks or modification can be created.  One final note: when reviewing results in the checking layout, a user can select a component in the 3-D window at any time and the info window will appear displaying all related information.


Switching to the Communication layout, you will find a presentation window to the left of the 3-D window. Any presentations that have been created by the model reviewer in SMC are listed here.  These presentations may include screenshots of different perspectives of the BIM as section views or redlined images, as well as presentations generated from any checking results that were found and rejected. Select any presentation that you would like to review, and then choose any of the slides, or issues, that appear below. The 3-D window will change to reflect the slide that is selected, changing to a live version of that model condition. In other words, when a slide is selected and reflected in the 3-D window, the user can still freely navigate the 3-D window, as it is not simply a static slide but a live representation of the slide.


Finally, there is the Information Takeoff layout. Again, functionality here is limited to review, so a user cannot create a new takeoff, but has the ability to look at any Information Takeoff definitions that have been created in SMC.  The Information Takeoff view is displayed at the bottom of the 3-D view. It contains columns of information about specified components. The user or reviewer in SMC creates takeoffs to reflect the information they find relevant. This may include details about specific component types such as spaces or walls, or be more generic and contain information about multiple component types.  In the top right of the Information Takeoff view there is a drop-down containing any takeoffs that have already been created. Select the drop down and choose any takeoff that you would like to view. When reviewing the information in the Information Takeoff View, the model in the 3-D window will be color-coded to reflect different rows of information. Select any row of information to isolate that row in the 3-D window.


This introduction should provide a good starting point for anyone hoping to use Solibri Model Viewer.  As mentioned before, SMV is very similar to SMC in its layout and behavior, so if you would like to go deeper into the features of SMV/SMC, we encourage you to review the SMC tutorial available on our website through the following link:

The site contains a getting started tutorial for SMC, as well as a video tutorial for all layouts discussed in this article.

Incorporating the Solibri Model Viewer into your Project Workflow – Great capabilities to streamline and no cost to the project team