Parallel working with Solibri
-
It would be great!
-
Hey all,
This is really interesting, thanks for sharing! We are looking into a multi-user solution for Solibri, but that might take some time. For next year, one of the items we have in development is a collaboration tool that would allow users to open the same file at the same time (with modify/read-only logic). We will update on it once it’s available, hopefully sometime in Q2.
-
@Kai said in Parallel working with Solibri:
we would like to work on a smc file with several people at the same time and create slides/issues.
Do you have similar/same requirements and how do you implement this?
My doinig currently looks like this:

I think the only way to manage BCF without too many sync problems is to use another provider as BCF server and restrict modification of the BCF comments through the live connector. Not sure which provider would be cheapest and quickest to implement depending on the team size and project complexity, but you can take a look at all those with a mark in the “BCF API” column on this page: buildingSMART - BCF implementation
-
@david-polanski Hello David,
that would be great. I am looking forward to it.Best regards
Kai -
@Kai in your case, I guess the best you can do is define very precise workflows on who can create and edit issues, and name separate presentations according to each workflow.
If you work on separate scopes this should work.
Example:
- Main SMC version 2.0 is duplicated. It contains presentation A, B and C
- User A works on version 2.1a, user B on V2.1b etc.
- Once each is done, user A will export BCF file “A” created from presentation A, same for B and C
- Main SMC can update presentation A, B or C in parallel, each time from the corresponding file. Once all are updated, that will be your version 3.0.
If needed, you could create presentations A2, A3 etc. for user A, same for the others.
This will most definitely be difficult to handle on interfaces between scopes. If you don’t need to update scopes independently, you could also use only one presentation.
The best case is if each user has a specific ruleset.
Hope I’m not too confusing, lmk if that’s what you are looking for.
-
@Alex-J Hello Alex,
thank you very much for your quick answer.
My approach to this looks very similar, but the parallel editing / creation of slides / presentations by different editors should happen directly after an model check.Example:
- the master smc file is duplicated after an check. It does not yet contain any slides or presentations.
- Each editor creates slides / presentations in his copy and in his area.
- When the editors are finished, they each create a bcf export.
- These various bcf exports are imported back into the master smc file.
Unfortunately, the link to the results is lost.
This is not a nice solution, but at the moment I don’t have a better one.Best regards
Kai -
In that case, may I ask why you need to copy from a main SMC? Is model update a performance issue?
Else, you could just update each parallel SMC. This way they maintain the link to the rule, which will help to update issues from rule results.
You can still load all BCF into a common SMC for viewing. If you chose to edit the issues (e.g. during an ICE-Session), loading the bcf back to each parallel file should still update the issues while maintaining the link to the rule results.
I’ve never tested this so I’m just thinking out loud… -
@david-welts
Hej David, are there any news about that?Best regards
Kai
Copyright © 2025 Solibri Inc. | Powered by NodeBB
With all the Problems which this method brings with… We need Solibri for multi-user 