Classification based on location
-
Hello,
I am interested in making a classification based on element locations. This is already possible by defining classification rules based on the element global X,Y and Z. This is however a very tedious task. Trial an error is the only way i have gotten it to work. Is there a better way to do this? Can i somehow get the equation of a section plane and use the coordinates of the plane to make the classification?
Best regards,
A. -
Hi. I don’t think it is possible in a sane way right now, but I think we have a good solution to this soon, and I hope I get to present it in Solibri Society.
Would you want to classify the components solely based on their coordinates or would you need to classify them in relation to other components (floors, spaces or buildings?) coordinates? -
@AeL said in Classification based on location:
bal X,Y and
Could describe your use case more detail?
There is a way to classify by component’s global insertion point by blocks e.g. 20x20x20m.
You need to use Excel to generate all locations classes and there will be a lot of classes.
To limit the number of different classification names you can classify by only X and Y or use larger blocks.
-
@Matti-Kannala
Hi,
I want to classify a building into sections based solely on the elements location. If the model is placed in a way that the x- and y-axis are parallel to the section borders (usually walls) this is quite easy.
Done in the picture below:

But if i for example want to make the same section based classification in a model where the section borders are nonparallel to the x- and y-axis it is almost impossible. I think the best way to do this would be by using an equation for a plane and define the classification rules around it.
Hope this makes it clearer.
Best regards,
A -
@AeL Have you considered modelling spatial containment and adding to SMC as IFCSpace. Elements falling within specific space should be pick up the relationship within Containment giving you ability to single them out?
Have used this previously to isolate issue by Construction Zone.
-
@EgilsB Hi again,
I’m having trouble getting the Containment relationship to work between the spatial zone and the objects within it. I made an IFC space (using ArchiCAD) that I exported to the SMC file, and visually the objects are within the spatial zone. However the components within it do not get the Containment relationship with the spatial zone. Any idea what could be the cause for this?
Best regards,
A. -
@lasse-lindqvist said in Classification based on location:
Hi. I don’t think it is possible in a sane way right now, but I think we have a good solution to this soon, and I hope I get to present it in Solibri Society.
I bring this back up again as I am curious what the good solution would have been.
I am struggling here with a similar issue and this might be a help … -
@jsn said in Classification based on location:
@lasse-lindqvist said in Classification based on location:
Hi. I don’t think it is possible in a sane way right now, but I think we have a good solution to this soon, and I hope I get to present it in Solibri Society.
I bring this back up again as I am curious what the good solution would have been.
I am struggling here with a similar issue and this might be a help …Hi. So what I was referring back then was the unpublished Custom information API. https://society.solibri.com/topic/563/information-api
With that you could make any kind of “rules” based on the coordinate values and group the components to classes that way. This information can then be used in a classification or a rule filter parameter. It does require some Java development skills, but is otherwise really easy to implement and then use.
Copyright © 2025 Solibri Inc. | Powered by NodeBB
