Skip to content
  • Categories
Collapse
Solibri Society Forum
  1. Home
  2. General Discussion
  3. Model Comparison - Check Geometry / Location

Model Comparison - Check Geometry / Location

Scheduled Pinned Locked Moved Solved General Discussion
16 Posts 4 Posters 4.1k 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.
  • JSNJ Offline
    JSNJ Offline
    JSN
    replied to Ruben Trouborst on last edited by
    #4

    @Ruben-Trouborst Exactly. Ideally it is not a uniform/symmetric object like a cube so that you can easily detect rotated or even mirrored models. Therefore you can really check for exact identical positions.

    1 Reply Last reply
    0
    • Ruben TrouborstR Offline
      Ruben TrouborstR Offline
      Ruben Trouborst
      wrote on last edited by
      #5

      I understand, maybe I am a bit unclear, but I am looking for differences between elements inside version A of a single model and a updated model version B. Maybe I can clearify with these images:

      Version A - 4 columns in the exact same position:

      Situatie - 01.jpg

      Version B - 4 columns have been moved / modified

      Situatie - 02.jpg

      Version A and B combined so you can see the differences:

      Situatie - Gecombineerd.jpg

      If I am using 'Modelcomparison SOL/206/2.2 Solibri doesn’t mention any change in geometry or location in situation 03 and situation 04 (check my first post) if the ‘insertion point’ is at the bottom left corner of a column.

      So: how does Solibri create / extract the insertion point from IFC and is there a way to check situation 03 and 04 as well?

      @Solibrians could you help me out?

      JSNJ 1 Reply Last reply
      0
      • JSNJ Offline
        JSNJ Offline
        JSN
        replied to Ruben Trouborst on last edited by
        #6

        @Ruben-Trouborst

        I use SOL 223 or 234 with zero tolerances to check such intended matches and geometric fits.

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

          Rule 206 should find these changes. Could you attach these sample models for testing?

          1 Reply Last reply
          0
          • Ruben TrouborstR Offline
            Ruben TrouborstR Offline
            Ruben Trouborst
            wrote on last edited by
            #8

            Comparison between models EXAMPLE.smc

            This one should do the trick!

            I already added the rulesets. The GUID of column 03 has changed, but the ruleset should still do the work, but it doesn’t…

            For me the ruleset with Model Comparison has a really nice workflow!

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

              I think I see what you mean and I have a hunch what it might be.

              E.g. here also the “missing” Column Nr. 3 should be detected as “Removed”, right? However it does not and therefore the result is not trustworthy.
              1318186c-a9cb-4bc0-b3d4-f8a4fb7efaaf-image.png

              So, I had some similiar issues in the past when I have had loaded multiple model versions of the same model which is also the case here.

              78ff40cf-54e9-4db9-a489-ed94d5be53e6-image.png

              Have you tried to just load two models (or remove the others which contain the missing elements of the results like the model with Column 3 here) and then perform the check?

              ffe54d77-77c7-4ade-8585-6e463648bd31-image.png

              I did it on a quick shot and I think the result makes much more sense now.

              67b5d880-ca8b-4ddb-9053-7049a11f73d4-image.png

              It seems like that when you have loaded other modells containing elements with the same GUID (like Column 3 here) then they still interfere with the results. This is actually a very strange behaviour. Correct me if I am wrong, but maybe @Matti-Kannala can tell us more about it?

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

                @JSN said in Model Comparison - Check Geometry / Location:

                It seems like that when you have loaded other modells containing elements with the same GUID (like Column 3 here) then they still interfere with the results. This is actually a very strange behaviour. Correct me if I am wrong, but maybe @Matti-Kannala can tell us more about it?

                I can confirm that there is a bug in this rule when checking more than two models. I reported this to our database.
                Currently the rule finds matching components by geometry and location from other models than targeted in the rule parameters “New model”.

                Work arounds:

                • Have only two models open when checking the revisions
                • If the GUIDs are kept same between the revisions I recommend to turn ON “Identify components only with GUID”. Then it is possible to have more than two models open.
                1 Reply Last reply
                0
                • MattiM Offline
                  MattiM Offline
                  Matti Solibrians
                  wrote on last edited by
                  #11

                  Generally the rule uses first the component GUID to find the match from the other model.
                  Then other ways (geometry, location and others ) are used to find the match.

                  If the match is not found from model 2 -> removed

                  If the match is not found form model 1 -> added

                  If the match is found but there is some change -> modified

                  If the match is found and there are no changes -> passed

                  1 Reply Last reply
                  0
                  • MattiM Matti marked this topic as a question on
                  • MattiM Matti has marked this topic as solved on
                  • MattiM Matti unlocked this topic on
                  • MattiM Offline
                    MattiM Offline
                    Matti Solibrians
                    wrote on last edited by
                    #12

                    Solibri 9.13.5 has been released!

                    • Fixed an issue where the Model Comparison rule #206 was reporting wrong results with more than two models
                    • Changed Model Comparison rule #206 to detect modification of the component type: e.g. Wall to Column.

                    https://society.solibri.com/topic/2524/solibri-9-13-5-has-been-released

                    1 Reply Last reply
                    0
                    • R Offline
                      R Offline
                      rohanbailey
                      replied to JSN on last edited by
                      #13

                      @JSN
                      You commented on this topic way back in 2020.
                      Any chance you could share the ruleset you referred to for checking coordination cubes?
                      Is it a gateway ruleset?

                      Thanks.

                      JSNJ 1 Reply Last reply
                      1
                      • JSNJ Offline
                        JSNJ Offline
                        JSN
                        replied to rohanbailey on last edited by JSN
                        #14

                        @rohanbailey said in Model Comparison - Check Geometry / Location:

                        Any chance you could share the ruleset you referred to for checking coordination cubes?
                        Is it a gateway ruleset?

                        What are you refering to?

                        R 1 Reply Last reply
                        0
                        • R Offline
                          R Offline
                          rohanbailey
                          replied to JSN on last edited by
                          #15

                          @JSN
                          See image.
                          Screenshot 2024-01-16 at 8.13.25 AM.png
                          You mentioned 3 rules for checking coordination cubes. We usually have issues with consultants not complying to co-location instructions and we would like to have a preliminary check to confirm alignment before clash detection. If it is a gateway ruleset then we would be able to automatically carry on to clashes if the rules are passed.

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

                            @rohanbailey said in Model Comparison - Check Geometry / Location:

                            We usually have issues with consultants not complying to co-location instructions and we would like to have a preliminary check to confirm alignment before clash detection. If it is a gateway ruleset then we would be able to automatically carry on to clashes if the rules are passed.

                            I don’t have those specific rules available any more. They are pretty simple to configure though. Actually solely the rules would not help you much either as they depend on the framework. Modelling specifications and information requirements have to be defined and communicated first before they can be implemented by your consultants.

                            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