Solibri 24.9.0 Release Notes
Solibri Office 24.9.0 is now ready to be installed, with improvements to Clash Detection Matrix, IfcMaterial support, a new dark mode, Distance Rule updates and further, smaller bug fixes.
Important: We strongly recommend upgrading to this version especially if your current version is 24.5.0. The reason is the fixes we’ve made to a serious bug related to model updating, about which there’s more information available below in the section “Fix for a bug related to model updating”.
In this release we’ve focused on improving the user experience through general enhancements and bug fixes. We’ve improved our support for IfcMaterial, for example for improved gathering of reliable information for carbon footprint analyses and lifecycle assessments.
As a follow-up for the UI revamp we launched in the last release, we’ve implemented a dark theme for the UI to make it easier for the eyes to work on Solibri for a longer time. Another further development related to the last release worth mentioning are the bug fixes and improvements to the clash detection matrix that we’ve made based on the valuable feedback we’ve got from our users.
What’s more, there have also been some updates to the Distance rule (#222). Also a heads-up for offline license users - there have been some changes to offline licensing.
Improved IfcMaterial support
We’ve expanded the IfcMaterial support in Solibri. You can now report all IfcMaterial attributes and PropertySets with ITO, allowing you to capture comprehensive raw material data. This means that all material-related details are easily accessible and can be viewed under the Material tab in the info view. Whether you’re collecting data for carbon analysis or simply need a clearer overview of materials, this update provides better insight and management of your IFC materials.

Dark theme and UI improvements
We’re excited to introduce the Dark Mode in Solibri! This new feature offers a darker, higher-contrast color theme, making long work sessions easier on your eyes. Whether you’re looking to reduce eye strain, improve contrast, or simply prefer a more refined, modern look, Dark Mode provides a practical and comfortable experience. The new mode can be turned on through the “Appearance” option in the General settings of Solibri.

There are also some other UI improvements to highlight:
- A larger change in the software icons, with the aim of making them look more modern
- The Close button in the toolbars of Checking, Classification, and ITO is highlighted with red color to make it more visible, reducing the risk of accidentally hitting it and losing unfinished work
- High DPI with scaling support: We have improved support for high-resolution monitors that use operating system scaling. If the user is using a High DPI monitor with scaling and wants to have high-quality text and icons they are advised to remove the VM option: “-Dsun.java2d.uiScale=1.0” and add instead the VM option “-Dsupported-screen-scales=1.0,1.25,1.5,1.75,2.0” (if you’re using some other scaling than the ones listed, add your scaling to the list). This option will allow high-resolution scaling without losing the quality. Some rendering issues may occur when the user is having multiple external monitors, each with different scaling. We will improve this later on.
Check out this help article for all information regarding this update.
Distance Rule (#222) Updates
We’re excited to announce the improvements to Distance Rule #222. We’ve introduced a new grouping of Distance Types for better clarity, added range distance measuring, updated key terminology, and now allow container distance measurements, such as Building-to-Building. Additionally, we’ve created fresh illustrations for minimum, maximum and range inputs, and reordered the minimum number input field.

Looking ahead, we’re continuing our rework on the remaining illustrations and will introduce new distance types such as offset for footprints, a new container filter specify detailed check locations… These enhancements will allow for more precise checks. Rest assured, the rule remains backwards compatible with all previous versions.
Read more about the Distance Rule here.
Expanded Attribute Support - IDS Rule #244
We’ve expanded the range of attributes supported by IDS Rule #244, enhancing its model checking capabilities. This update now covers attributes like LongName, ElevationWithFlooring, ObjectType, Tag, CompositionType, ElevationRefHeight, and ElevationOfTerrain.
Additionally, ElevationRefHeight, ElevationOfTerrain, and ElevationWithFlooring are now available in the UI “Information view” for improved usability.
Fix for a bug related to model updating
We regret to inform you that some bugs were discovered in Solibri that may cause corrupted .smc files. The bugs have mainly been traced to the latest release 24.5.0, but it cannot be completely excluded that they wouldn’t occur in earlier releases as well.
The trigger for the bugs is the updating of the .ifc models within the .smc file, but still certain conditions seem to be required to make the bugs occur. The effect of the bugs is that some components seem to have disappeared from the 3D view. In some cases they have moved to another location, but most often they seem to lose their geometry, i.e. their dimensions are reduced to 0x0x0. The components can still be found in the model tree, classifications and ITOs, but they’re invisible in the 3D view. Removing and re-importing the model temporarily solves the problem. When opening the affected .ifc files separately, no loss of geometry is seen.
If the corruption of the files goes unnoticed, it can affect e.g. QTO calculations and clash checking, thereby resulting in errors in design, construction, and procurement. So the bugs can have serious consequences, and we worked hard towards getting them solved as soon as we started getting reports and more information about them.
We’re happy to inform you that the needed fixes for the problems are now included in the 24.9.0 version. Therefore we strongly recommend everyone to upgrade to 24.9.0 to avoid any negative effects caused by the bugs.
Offline licensing changes
Effective from Version 24.9.0, important changes have been made to the offline licensing system:
- New License Requirement: All offline license users are required to generate new licenses to replace the old ones. Please contact Solibri Support to obtain your new license.
- Fingerprint Generation: The process for generating license fingerprints remains unchanged and will continue to function as before.
Deprecated Old Licenses: Old licenses will no longer work by default with this update. However, if you wish to continue using your old license until its expiration date, you can do so by adding the following VM option to the Solibri configuration file: -Dssc-offline-license=true
Path to the configuration file:C:\Program Files\Solibri\SOLIBRI\Solibri.vmoptions
For further assistance or to request your new license, please reach out to Solibri Support.
Bug fixes and small improvements
IFC
- Added importing of all IFC material properties.
- Added importing of all IFC material attributes.
- Added support for IfcURIReference.
- IfcSpatialZones are now invisible by default.
- Added IFC 4.3 selector in the Select Component Type dialog.
- Fixed an issue where components were moved to wrong location in IFC update.
- Fixed an issue where description attribute was not cleared in IFC update.
- Fixed an issue where IFCPOWERMEASURE type was not shown correctly in Info view.
- Fixed an issue where “Inconsistencies have been cleared” dialog box was unintentionally shown again.
- Fixed an issue where duplicate translation of component names caused problem in selecting components.
Clash Detection Matrix
- Fixed an issue where Clash Detection Matrix tolerance settings were enabled and “Overlapping” clashes was Off.
- Fixed an issue where default name was empty for the Clash Detection Matrix report.
- Fixed an issue where save button was not enabled after editing Clash Detection Matrix parameters.
- Fixed an issue where checked components view was not showing failed Clash Detection Matrix components.
- Fixed an issue where matrix was badly filled with asymmetric Clash Detection Matrix hierarchies.
- Fixed an issue where importing invalid Clash Detection Matrix from Excel caused UI painting error.
- Fixed an issue where Clash Detection Matrix tolerances were reported as zero in issue description.
- Fixed an issue where importing Clash Detection Matrix from Excel was resetting the filter.
- Fixed an issue where very thin clashes were giving error in Clash Detection Matrix rule.
- Fixed an issue where severities were set to empty cells in Clash Detection Matrix.
- Fixed an issue where the issue counts in Clash Detection Matrix report didn’t match with the actual result count.
- Fixed an issue where Clash Detection Matrix filter was reset in copy/paste of the rule.
- Fixed an issue where Clash Detection Matrix could not be parameterized without model open.
- Fixed an issue where system of a covering was not taken into account in Clash Detection Matrix.
- Fixed an issue where importing of invalid Excel was clearing the Clash Detection Matrix.
- Fixed an issue where opening and closing the edit matrix dialog was affecting the results.
- Added a VM option -DClashDetectionMatrix.NoClashVisualizations=true that disables the visualization of clashes, which prevents the project file size from growing overly big
IDS
- Added support for prohibited cardinality for classification, attribute, entity and property.
- Added support for very large numbers in IDS rule.
BCF Live Connector
- Editing a BCF Server is no longer loading all servers.
- Fixed a bug that caused extreme lag when entering text in Live Issue Details when using BIMcollab
BCF
- Solibri is no longer exporting an empty description to BCF
Classification
- Fixed an issue where the letter case in GUID and BAT_ID properties was not considered when classifying
Information Takeoff
- Fixed an issue where hyperlinks were not copied from the ITO and other report templates.
- Fixed an issue where ITO report dialog was very wide due to long ITO name.
Checking
- Fixed an issue where Result Summary Report failed due to TimSort error.
- Improved the speed of canceling the checking process
- Fixed a bug that caused “Show checked components” in Result summary view to constantly stay in disabled state
Performance
- Turned off Score layout by default as it affected performance. Users can turn it on when needed through Settings > Checking > Score.
SharePoint
- Fixed an issue where Solibri SharePoint integration connected to wrong project from recent files.
Hyperlinks
- Fixed an issue where right mouse click was opening the hyperlink.
Quantities
- Fixed an issue where area of opening was calculated wrong.
Ruleset Manager
- Added multi language editor for rule and ruleset name and description to Ruleset Manager.
- Fixed an issue where UI was looking bad when a view was maximized in Ruleset Manager.
- Fixed an issue where Parameters view was missing components when the same rule was edited in RSM and in Checking.
- Fixed an issue where a complex ruleset structure collapsed in copy/paste in Ruleset Manager.
- Fixed an issue where .cset and .xml extension were shown when selecting a folder in Ruleset Manager.
Rules
- Fixed a bug that prevented images from being displayed in rules that have been programmed with API
Autorun
- Fixed an issue where removing specific model was removing ITOs, Classifications and Rulesets.