Learn how to connect Dalux and Solibri for easier integration and collaboration.
Find the URL for your project
Go to Dalux Box and click on All Comments, then open the
More menu and select
Copy BCF Live Connector URL.
This will copy the URL to your clipboard so you can paste it in step 3 below.
Connect Dalux and Solibri
In Solibri you first want to add a new server:
- Select BCF Live connector
- Turn on synchronization
- Add new server
- Give the server a name
- Select Dalux on the ‘Server’ list
- Paste in the URL for your project (see Find the URL for your project) above
- Click Authenticate (this will open a browser where you can log in to Dalux, to authenticate your user)
When you have signed in you should see the message below, and you can then go back to Solibri.
Now you can select your project and click ‘Start synchronization.
Note: If you are working with a Box Pro project with multiple buildings, each building can be selected as a project.
Troubleshooting with the BCF Live Connector
Issues when creating comments in Dalux from Solibri using the BCF Live Connector integration.
Starting point is your own presentation with issues in Solibri. They can come from BCF imports or can just be created directly in Solibri.
A few general things to consider when working with the integration between Solibri and Dalux:
- The model file needs to be the same so GUIDs match and information can be applied in both software applications.
- Be aware of complex viewpoints with more than 1000 exceptions. These viewpoints
will be created in Dalux, but filters will not be applied to them, which results
in all models being shown at all times. Using section planes and boxes, instead of
hiding objects and object categories, will help to reduce the number of
exceptions in a viewpoint. - All information that exists in Solibri needs to be mapped to values in Dalux so it can be that some information does not yet exist in Dalux and first needs to be created in the comment type setup directly in Dalux.
- All issues synchronized to Dalux will become BCF comments and they will use the BCF communication channel.
Starting point
The starting point is a presentation directly created in Solibri or an imported BCF file. All this information is only available in Solibri at the moment and there is no connection to any information in Dalux and vice versa. It is important that these issues comply with the guidelines for BCF integration development via the API connection, which means <1000 hidden, colored, or selected elements.
After starting the synchronization, the issues from the presentation can be imported.
After starting the live connector all available information in the form of BCF comments will be available in Solibri. This information is connected, and changes will be reflected in both places.
We can now choose to import issues from our presentation and synchronize the information between platforms.
The values need to be mapped from Solibri to Dalux.
After mapping the Solibri values to Dalux values you can click 'OK' and the issues will show up in the BCF live view with an ongoing sync status, indicated by the two arrows.
Did you know, that once the synchronization is established the Dalux values become available in Solibri and can be used for the creation of new issues in your presentation or for updates of existing issues?
A successful synchronization is indicated by the green checkmark. Should issues remain to be shown with the ongoing status indicated by the two arrows, the comment most likely does not comply with the requirements.
Everything went well and the issues have been synchronized and are now shown as comments in Dalux
Time out
The connection to the Dalux server will time out after 60 minutes of use.
This window will appear to notify you that you need to log in again and will disappear once the connection has been reestablished.
Deleting comments
It is only possible to delete closed comments in Dalux. A comment's defined status for closed can be changed in the comment type settings directly in Dalux.
After a comment is closed it can be deleted from the comment list like this: