Skip to content
  • Categories
Collapse
Solibri Society Forum
  1. Home
  2. General Discussion
  3. Rule 234 - Comparing structural models

Rule 234 - Comparing structural models

Scheduled Pinned Locked Moved Solved General Discussion
9 Posts 3 Posters 1.9k 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.
  • J Offline
    J Offline
    jcosandey
    wrote on last edited by
    #1

    Hi everyone,

    I’m trying to compare the structural models coming from both the architect and the engineer with rule 234 (this rules checks distance between inner and outer components).
    I consider the model from the architect as the outer component.

    In the small example attached bellow, I have 3 differences between my two models :

    • in 2 occurences, inner components are protruding too much from the outer components
    • in 1 occurence, an inner component is two far away from the outer components

    Slabs_Checking.smc

    My problem is that the rule only detects the 2 first differences (the 2 redish slabs on the picture).
    The difference in the slab on the left is not detected.
    I have to duplicate the rule and reverse the outer and inner models to have a complete result but it creates duplicates in some cases.

    Is this a bug in the rule or am I doing something wrong?

    Thanks!

    Johan

    Capture d’écran 2020-02-20 à 09.29.17.jpg

    1 Reply Last reply
    0
    • Lauri LuomaL Offline
      Lauri LuomaL Offline
      Lauri Luoma Solibrians
      replied to jcosandey on last edited by
      #3

      @jcosandey

      First you might want to define the ARC slabs as the “outer components”.

      And change the “Distance to Outer Component” to Min from Max.

      55175e4c-00d0-499b-ba95-f5f1f8d60ca9-image.png

      I get all 3 issues when i made these changes to the rule paremeters,

      Hopefully this works for you 🙂

      1 Reply Last reply
      0
      • J Offline
        J Offline
        jcosandey
        wrote on last edited by
        #2

        Just a small “up” to see if someone can help with this issue?

        Lauri LuomaL 1 Reply Last reply
        0
        • Lauri LuomaL Offline
          Lauri LuomaL Offline
          Lauri Luoma Solibrians
          replied to jcosandey on last edited by
          #3

          @jcosandey

          First you might want to define the ARC slabs as the “outer components”.

          And change the “Distance to Outer Component” to Min from Max.

          55175e4c-00d0-499b-ba95-f5f1f8d60ca9-image.png

          I get all 3 issues when i made these changes to the rule paremeters,

          Hopefully this works for you 🙂

          1 Reply Last reply
          0
          • J Offline
            J Offline
            jcosandey
            wrote on last edited by
            #4

            Hi @Lauri-Luoma

            Thanks for your answer. I made a few more tests and sadly the problem is still there.
            For the Min and Max, I tried with the minimum value but it is not detecting the fact that the top of the structural slab is too far away from the architectural slab, only that the bottom of both slabs are too close from one another which is not the goal.

            I made a more precise Solibri example with only slabs and tried a few different rule setup to compare the results.

            Capture d’écran 2020-02-28 à 09.17.44.jpg

            In the first rule test, I used only the “any surfaces” check. I was thinking this would detect every single differences (8 in total) but to the contrary it only detects 3 differences.

            Capture d’écran 2020-02-28 à 09.19.33.jpg

            In the second test I used every possible check of the rule and it yielded 7 differences out of 8. Still 1 missing…

            Capture d’écran 2020-02-28 à 09.19.48.jpg

            I’m not using the rule in it’s intended goal but I have the feeling that something’s wrong with it and that it should work.
            It is almost working. There’s just a few strange behaviors.

            Here’s the new Solibri file : Slabs_Checking.smc

            Lauri LuomaL 1 Reply Last reply
            0
            • J Offline
              J Offline
              jcosandey
              wrote on last edited by
              #5

              Another UP just to say that the issue is not resolved

              1 Reply Last reply
              0
              • Lauri LuomaL Offline
                Lauri LuomaL Offline
                Lauri Luoma Solibrians
                replied to jcosandey on last edited by
                #6

                @jcosandey

                “I’m not using the rule in it’s intended goal but I have the feeling that something’s wrong”

                Could you please elaborate a bit what is the intended goal of the check?

                The model i downloaded looks a bit different (missing some slabs?) than the one in the picture. Would help also to understand what is the error that is not detected. If you could kindly add manually a presentation to the communication with a slide describing the issue so we can investigate if this is a bug.

                Thank you!

                1 Reply Last reply
                0
                • J Offline
                  J Offline
                  jcosandey
                  wrote on last edited by
                  #7

                  @Lauri-Luoma, sorry for the delay, it’s been an intense couple of weeks.

                  I isolated the problem and I have now a much more simple example. The problem (if it is one) comes from the outer elements.

                  Capture d’écran 2020-04-02 à 11.40.28.jpg

                  In the example I have 2 times the same inner element with the top side too far away from the top.
                  The outer elements are combined in the rule. In one case it is simply two slabs that touch each other. In the other one the smaller slab comes into the bigger one and creates a boolean operation (there is no intersection, just a different way of modeling the two volumes).

                  Capture d’écran 2020-04-02 à 11.40.53.jpg

                  As you can see in the SMC file atached, the rule cannot detect the problem in the second case.

                  TEST.smc

                  Let me know it you have any question or information.

                  Best regards.

                  Johan

                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    jcosandey
                    wrote on last edited by
                    #8

                    Just another up to see if someone has any input 🙂

                    1 Reply Last reply
                    0
                    • ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by A Former User
                      #9

                      Hi @jcosandey,

                      Maybe your problem is solved by now.
                      I had some thoughts about this problem too (I need it for a project with some colleagues of yours).

                      My guess is that solibri doesn’t consider your structural slab as inside the one of the two architectural slabs.
                      Maybe it understands only one protrusion at the time, I don’t know.
                      Hence no checking.

                      You could have your 3 errors by using the intersection rule (#1).
                      The strange thing is that this considers the big slabs as inside each other…
                      Have a look!
                      Screenshot.png
                      Screenshot1.png

                      What do you think about it?
                      Best regards 🙂

                      Mathieu

                      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