Skip to content
  • Categories
Collapse
Solibri Society Forum
  1. Home
  2. General Discussion
  3. Boundary Representation (Body, Tessellation and Sweep Solid)

Boundary Representation (Body, Tessellation and Sweep Solid)

Scheduled Pinned Locked Moved General Discussion
7 Posts 3 Posters 1.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    f.zanoni
    wrote on last edited by
    #1

    I created a rule to identify beams with Boundary Representation geometry. However, I noticed that not all beams with this geometry were recognized by the rule.

    When analyzing in X BIM, I observed that the ifcRepresentation of these beams shows some differences:

    The beams that were identified have ifcShapeRepresentation defined as (‘Body’, ‘Swept Solid’).

    The beams that were not identified have ifcShapeRepresentation defined as (‘Body’, ‘Tessellation’).

    My question is: could this difference impact the result of the rule?

    Reference images

    First image – shows a beam identified by the rule, with geometry = Boundary Representation and ifcShapeRepresentation = Swept Solid.

    428f95c3-329d-4dc1-b954-89e5dfa50347-image.png

    3346a7a7-54ae-4a64-86df-58372c9d8348-image.png

    Second image – shows a beam not identified by the rule, also with geometry = Boundary Representation but with ifcShapeRepresentation = Tessellation.

    1c0893fd-5f31-46b0-88fb-55e386a679c8-image.png

    375268a1-80fa-41aa-8267-e4dd13f6b9a0-image.png

    1 Reply Last reply
    0
    • MattiM Offline
      MattiM Offline
      Matti Solibrians
      wrote on last edited by Matti
      #2

      For Solibri the IFC geometric representation item matters more:
      e.g. IfcExtrudedAreaSolid or IfcBooleanResult

      IFC has a lot of different geometric representation items.
      In Solibri the IFC items are converted to few choices:

      • Brep
      • Extrusion
      • Solid

      Anyway this is not affecting on checking results in general. The different geometry types might affect on speed because of some optimizations.

      F 1 Reply Last reply
      0
      • F Offline
        F Offline
        f.zanoni
        replied to Matti on last edited by
        #3

        Hi @Matti

        Thanks for your quick reply and support.

        I’m sending you a message with more details along with the IFC file, so you can analyze why the rule doesn’t detect all geometry with boundary representation.

        1 Reply Last reply
        0
        • MattiM Offline
          MattiM Offline
          Matti Solibrians
          wrote on last edited by
          #4

          I tested your model. The rule works, if you choose the both “Boundary Representation” values in your filter.
          There are actually two different geometry types with equal name and that causes this confusion. Just curious, what is the goal of this rule?

          image.png

          1 Reply Last reply
          0
          • F Offline
            F Offline
            f.zanoni
            wrote on last edited by
            #5

            Hi @Matti

            I noticed that two geometries appear with the same name, but since the writings are identical, I was wondering why Solibri creates two geometries with the same name?

            The purpose of the rule is to check whether the beams are modeled continuously or modeled between columns. If the beam is modeled continuously, its geometry will be Boundary Representation. If it is modeled from column to column, then it will be of the Extrusion type.

            Would you suggest another way to identify whether beams are modeled continuously (the same beam but with several columns creating sections along it)?

            1 Reply Last reply
            0
            • MattiM Offline
              MattiM Offline
              Matti Solibrians
              wrote on last edited by
              #6

              You could also use inversion, the geometry of the beam is not extrusion
              I don’t know any other way for checking this. There could be authoring tool specific property sets that differs between modeling style and could be used for the same purpose.

              1 Reply Last reply
              0
              • JSNJ Offline
                JSNJ Offline
                JSN
                wrote on last edited by
                #7

                I use it in a different context and noticed the same. I was also wondering why there are two different types of BREPs which look like the same?
                Actually I don’t have them in all models and without reading this I would still scratch my head and wonder why I am missing stuff.

                image.png

                1 Reply Last reply
                0

                Copyright © 2025 Solibri Inc. | Powered by NodeBB

                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories