Solibri 24.5.0 Release Notes
The latest version of Solibri Office is one of the biggest releases this year and includes our latest development in clash checking — the Clash Detection Matrix
In this release (v24.5.0), you can install our new Clash Detection Matrix, greater data extraction possibilities, a revamped UI, significant improvements to ITO, and IFC 4.3 support to ensure the latest advancements in BIM. Update now to reap the latest advancements in Solibri Office.
Clash Detection Matrix
Clash detection matrix provides a more structured way for doing clash checking. Instead of setting up and adjusting a rule for every potential clash, a matrix of potential clashes is created, making it easy to manage and adjust clash checks, as well as to examine results.
Clash detection matrix is a new rule (#245) that allows creating the matrix in three ways:
- Default: the matrix is automatically created by a default template that contains the disciplines and IFC entities that are most commonly found in building models
- Custom: the matrix is created based on the model to be checked, by specifying manually which hierarchies are used on matrix rows and columns, and by optionally also filtering the components that are included in the matrix
- Excel-based: the matrix is created based on the information specified in an Excel file. Note that we haven’t provided a template for this, but you can export e.g. the default matrix as Excel and modify that.
After the matrix has been created, you can examine and adjust it. “Edit Matrix” will take you to a view where you can specify the hierarchies on rows and columns of the matrix, as well as filter components that are included in the matrix. You can edit the matrix also in the matrix view by right-clicking on top of row and column names to add, remove, or reorganize elements, or by double-clicking the name to rename it. Additionally, you can export the matrix as Excel and make adjustments there. After making changes in a synced Excel file, it’s possible to update the changes to the matrix by pressing the refresh icon next to the Excel icons in the upper toolbar.
In the matrix, potential clashes between intersecting elements have the general tolerance G assigned to them by default. Empty matrix cells are element combinations that won’t be checked for clashes, either because they’re checked elsewhere in the matrix or because they’ve set to be ignored. On the General tab you can adjust the tolerance values used for G, and determine what type of clashes will be taken into account in the checking.
On the custom tab more tolerance types can be added, adjusted, and applied to a selection of clashes. Select one or several matrix cells, write a new letter or combination of letters in the “Tolerance Name” field, adjust the tolerance values, and click Apply to assign the tolerance to the selection. You can also apply a certain severity level to the selection, which will override the default moderate level in the results. Moreover, a selection of clashes can set to be ignored, meaning that they won’t be checked.
After you’ve adjusted the matrix, you can run the checking. Checking results in the Results view are structured by the combinations or hierarchy levels in the matrix, and you can also access the Rule Report from the Checking view.
The number of detected clashes of each combination is shown in the report, along with color that indicates the severity level. Grey cells are combinations that couldn’t be checked because they weren’t applicable to the model. You can export the report in Excel format as such, and we’re also planning to implement further reporting options.
Improved data extraction
We have made it possible to extract a lot more data from Solibri than before, on a more detailed level. This improvement helps in following the progress of the project and communicating about it to stakeholders. It also allows building more accurate dashboards and visualizations of the quality of the model.
The comprehensive data extraction can be taken in use by adding new data keys to the Excel report template in the Result Summary view. There are four types of new data keys:
- Irrelevant message and rule decision for rule sets
- Rule parameters for different rules
- Issue data keys for listing all the issues that a certain rule check produces, together with relevant issue data
- Component data keys that list all the components that were involved in a certain issue, together with relevant component data
Compared with the 23 data keys that could be added to the report until now, there are now 682 additional keys that can be used in the template. It’s such an extensive list of keys that it doesn’t fit here, but can be separately found in a PDF below, now that during the beta phase we don’t yet have the keys available in the official documentation. (Please note that the internal links of the PDF aren’t working.)
Solibri_Checking_Summary_Data_Template_Keys.pdf
We have also created a new Excel template among the available data reporting templates in the Result Summary View. The template contains some of the new keys and you can enrich it by adding keys that are relevant and interesting for you.
IFC 4.3 support pre-release
We have built the initial support for IFC 4.3 standard, meaning that you can now import and work on models that follow this standard in Solibri. IFC 4.3 standard supports infrastructure models, so now also the surroundings of the building can be taken into account in the quality checking process. By initial support we mean that the basic capability of working on IFC 4.3 has been implemented in Solibri, but details that don’t work yet might come up when Solibri is more and more used for varied IFC 4.3 models. We encourage you to test how Solibri works for your IFC 4.3 models and to report about potential issues so that we know to fix them and move towards more solid IFC 4.3 support.
Here are some further details about this initial IFC 4.3 support:
Extended Element Classifications: Unlike its predecessors, IFC 4.3 includes new classifications for elements common in infrastructure, such as rails, sleepers, earth layers, dams, and asphalt surfaces, thus broadening its applicability from vertical (buildings) to horizontal (infrastructure) structures.
Geometric and Semantic Enhancements: The standard now includes detailed geometrical and semantic descriptions of infrastructure elements, especially focusing on linear infrastructure like roads, bridges, and railways. It incorporates complex geometrical data such as the layout of tracks and their gradients, enhancing the precision and utility of the data.
Linear Positioning System: linear positioning allows for the relational positioning of objects along a trajectory (curve), such as signals along a track, supporting more detailed and complex infrastructure projects
Creation of new Solibri disciplines: As part of IFC4.3, we have not only added new element classifications but also new disciplines, to which we have assigned the classifications accordingly. New disciplines:
- Bridge
- Road
- Railway
- Geotechnical
- Ports & Waterways
UI Revamp
Have you noticed the fresh look yet? We’ve revamped the UI to not only modernize the interface but to keep it as intuitive as ever. It’s the same Solibri you trust, now more polished, ready to exceed your expectations.
What’s New?
- Comprehensive component update: We’ve overhauled every element to enhance usability and provide a seamless experience.
- Enhanced in-product help: Find help easily with new to-do dialogs, icons, and tooltips.
- Refined color scheme: Consistent, thoughtful, and accessible colors improve clarity and focus, helping you concentrate on what matters most.
- Improved typography: Enjoy quick and easy to read texts with our new fonts, designed for better readability and contrast.
- Modern aesthetic: Experience a sleeker, more stylish Solibri that makes your daily tasks more pleasant.
Dive in and experience the difference!
ITO Improvements
We have developed these improvements in the ITO view to make its use more efficient:
- Total row on the bottom of the ITO view, showing the sum, average, min or max of each column. The row is always visible, also when scrolling the table. If there is no data or no numerical data for a column, the value in the total row is not shown. Total row values can also be included in the export report.
- Also the total value of a selection of ITO cells is shown on the bottom of the ITO view
- Color highlight of the selected cell(s) and the respective row(s) makes it easy to stay aware of which ITO row we’re working on, even when the table is large and we need to scroll around to view all the data.
Bug fixes and small improvements
UI
- Added Issue management shortcuts (A for Accept, R for Reject, U for Undefined) to Issues Table in the Info View
- Added an icon for accessing 3D settings in the 3D toolbar
- Added the possibility of opening/adding multiple model files through the right-click menu in the Recent Models view
- Show version number on the refreshed splash screen
- Fixed the positioning of the drop indicator when drag&dropping items to Classifications and ITO with horizontal scrolling applied
- Fixed long name display in Favorites Tab in Info View
Classification
- Fixed an issue where the scrollbar of the classification appeared in the wrong place
- Changed the warning text from ‘Revert’ to ‘Replace’ when replacing the existing classification and hyperlink template
IFC
- Added IFC 4X3 Support
- Fixed an issue where IfcPorts were not removed when updating a model while having IfcPorts setting off
- Fixed an issue where some components were not imported due to an invalid property set relation
- Fixed an issue where assemblies with IfcRelNests relation were deleted after the import
IDS
- Added support for attributes, relations and material in applicabilities
- Added support for IDS version 0.9.7. IDS 0.9.6 and 0.9.3 are converted to 0.9.7 automatically at import
- Added support for decimal restrictions
- Added support for double restrictions
- Added support for using numerical limits (min/max inclusive/exclusive) without explicit dataType
- Added support for visualizing all applicability types in the parameters
- Added support for arbitrarily large numbers
- Improved the visual clarity of the HTML description of the IDS
- Fixed incorrect issue description text for IDS partOf relation issues
BCF
- Fixed an issue where BCF XML file was not importing to Solibri due to duplicate UUIDs
- Fixed an issue where the checking issues/categories were not updated when the presentation was updated from BCF
Other
- Fixed an issue where temporary files were not removed when exiting Solibri application
- Fixed an issue about attempting to open a non-existing custom hierarchy
- Updated Java to OpenJDK 17.0.11+9 LTS
- Updated to Java Spring 6.1.6