Skip to content
  • Categories
Collapse
Solibri Society Forum
  1. Home
  2. General Discussion
  3. Check Type Values are Unique

Check Type Values are Unique

Scheduled Pinned Locked Moved General Discussion
11 Posts 4 Posters 3.0k 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.
  • K Offline
    K Offline
    keithwilkinson
    wrote on last edited by keithwilkinson
    #2

    Has no-one got any thoughts on this?

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

      Not sure if your question was precise enough. I have a hard time to understand it.

      1 Reply Last reply
      0
      • K Offline
        K Offline
        keithwilkinson
        wrote on last edited by
        #4

        Ah, okay, let me try and elaborate. In a project, I have instances of 50 blank doors. However, those 50 doors are made up of 3 door types, the only variation is in the width which are 910, 1010, and 1110mm wide. These are labeled with a corresponding Type Code in the format ‘IDTnn’ as shown below.

        910mm wide : IDT_01A
        1010mm wide : IDT_01B
        1110mm wide : IDT_01C

        Currently, I only seem to be able to check data at the instance level, i.e. all 50 individual doors. So I have 25 doors that show IDT_01A, 20 doors as IDT_01B, and 5 doors as IDT_01C. If I run a duplication check I get errors even though the data is valid, i.e. at a type level the values are unique.

        What I want to happen is if the 1010mm wide door was also mistakenly labeled IDT_01A, i.e. it is no longer unique, I want Solibri to flag an error.

        So my basic question is, how do I check data at a Type rather than instance level?

        1 Reply Last reply
        0
        • B Offline
          B Offline
          brinkman
          wrote on last edited by
          #5

          with ruleset 171/1.4
          You can say that if 1 property is the same, a second property must also match.

          Can you do it with that?

          1 Reply Last reply
          0
          • K Offline
            K Offline
            keithwilkinson
            wrote on last edited by
            #6

            I may be missing an angle, but I can’t see how that would work. Every 910mm door would have the same code, so every door would in theory pass that test. What I need to do is check if two different types have the same value…

            1 Reply Last reply
            0
            • Harmen JorritsmaH Offline
              Harmen JorritsmaH Offline
              Harmen Jorritsma
              wrote on last edited by
              #7

              Sometimes a ruleset is the best way to check.
              Maybe you can try to make een ITO to check quickly if the type mark are te same
              Bij grouping the mark colum there would be only 20 IDT_01A with the same bouding box. If the bouding box is different you will see two line with IDT_01a witf different bouding box with
              image.png

              Met vriendelijke groet,
              Harmen Jorritsma

              BIM regisseur Van Wijnen Amsterdam
              Diemerhof 32 | 1112 XN Diemen | KvK 32129744

              020 -36 44 000 | 06-83 15 66 88 | LinkedIn | www.vanwijnen.nl
              Volg ons op Facebook en Twitter

              JSNJ 1 Reply Last reply
              0
              • K Offline
                K Offline
                keithwilkinson
                wrote on last edited by
                #8

                Thanks, I could definitely do this, but just so I’m clear and not missing anything, this would effectively need to be a manual check on the values once the rows are grouped? If so, my concern with this is that on a large project, there could be a large number of types to be compared and it would be easy to miss one…

                One of the things I love about Solibri both with Classifications and Ruleset is that it’s super quick to highlight and report errors without having to worry about human error on the checking side.

                1 Reply Last reply
                0
                • Harmen JorritsmaH Offline
                  Harmen JorritsmaH Offline
                  Harmen Jorritsma
                  wrote on last edited by
                  #9

                  Mayb yoy can try to make a IDS for this. If the doors are good, the rule shows oke, if not you will see it?

                  But 171/1/1.4 wil do the job, as @brinkman says.
                  But you have to create 1 rule per doortype

                  image.png

                  Met vriendelijke groet,
                  Harmen Jorritsma

                  BIM regisseur Van Wijnen Amsterdam
                  Diemerhof 32 | 1112 XN Diemen | KvK 32129744

                  020 -36 44 000 | 06-83 15 66 88 | LinkedIn | www.vanwijnen.nl
                  Volg ons op Facebook en Twitter

                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    keithwilkinson
                    wrote on last edited by
                    #10

                    Let me go and have a play around with this and I’ll report back. Thanks all for your help and input thus far, it’s very much appreciated.

                    1 Reply Last reply
                    0
                    • JSNJ Offline
                      JSNJ Offline
                      JSN
                      replied to Harmen Jorritsma on last edited by
                      #11

                      @Harmen-Jorritsma said

                      Bij grouping the mark colum there would be only 20 IDT_01A with the same bouding box. If the bouding box is different you will see two line with IDT_01a witf different bouding box with

                      @keithwilkinson
                      You can try the bounding box but I would not totally rely on those values but rather try to go with the door parameters as much as possible.

                      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