Relations, Filter by relation, Rule 231
-
Hi Solibrians,
I would like to check certain windows/doors according to the space they are related to. I try to extract the elements I need to check using 231 as a gatekeeper rule, without any success. I m not sure whether it’s even possible or not.
Since classification does not allow relations, I have a manual workaround to select certain objects related. But I need a solution totally automatized.
Could you help please whether there is a rule or automatized workaround to filter elements according to relations?
Thanks in advance
Ilona -
Hi @Ilona-C-T
Here is an example of checking Office Doors that uses Rule 231 to send Doors that have a nearest space with spaces named “office” to have further checks in sub rules:
Solibri Building_Office Doors.smcThe 231 Gatekeeper checks the door has at least 1 space that has the name office and sends those that pass the check to the sub rules of the gatekeeper:

Also related, if you want to find distances of components in the same space, the component distance rule has a specifically to set for that:
https://society.solibri.com/topic/1983/how-can-i-find-distance-between-components-within-a-space/2?_=1661287948197If you still have problems, can you upload an example?
-
Hi @john-lipp!
Thank you very much for the explanation and for sending the .smc with the exact settings.
I tested it and it seems working! I am more than happy
Many thanks!
Have a great day!
Ilona
Copyright © 2025 Solibri Inc. | Powered by NodeBB