sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Components behaving strangely, too many?

    Scheduled Pinned Locked Moved SketchUp Bug Reporting
    sketchup
    10 Posts 3 Posters 3.9k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M Offline
      marlambie
      last edited by

      Hi,

      I've been having some issues with components becoming unique without being instructed to and not showing up in the component list.

      To set the scene, I'm running Pro 8 on Windows 7 64bit. The model I'm working on is pretty huge, for coordination purposes we imported a revit model via dwg so there are now hundreds of components (968 definitions, 20376 instances).

      First problem was when I went to edit a window component. Inside this component I have the frame drawn as a 2 mirrored components with the same definition (i.e. the left half of the frame and the right half). I can click on each and see in entity info that they have the same name, but when I double click to edit say the right one of them, then exit out, the left one has now got a unique name and any changes have not been carried across.

      Second problem was that to solve the above issue I went into component palette to try to replace the new unique component with the original definition and noticed that neither were in the list!

      I've been using sketchup for years now and have never come across this, if I had to guess I would have thought its because of the large number of components. Anyone had a similar experience or have any ideas how to fix it?

      Thanks,
      Martin

      1 Reply Last reply Reply Quote 0
      • JQLJ Offline
        JQL
        last edited by

        Do you have any locked components in your model?

        Do you have "expand" activated on component browser's details?

        Are you sure the window is a component?

        Can you save that window component to an exterior file using context menu "save as" and then edit it there?

        Does the problem persist in the external file?

        www.casca.pt
        Visit us on facebook!

        1 Reply Last reply Reply Quote 0
        • M Offline
          marlambie
          last edited by

          @jql said:

          Do you have any locked components in your model?

          No, no locked groups or components.

          @jql said:

          Do you have "expand" activated on component browser's details?

          I was looking at the select tab, but have expanded now and shows the same thing, hundreds of components but none of the window definitions listed.

          @jql said:

          Are you sure the window is a component?

          Yes, have double checked.

          @jql said:

          Can you save that window component to an exterior file using context menu "save as" and then edit it there?

          Does the problem persist in the external file?

          I've just tried that, the problem is still there in the external file. When I saved as component a dialog reported "Selected component has a non-default scale", maybe this has something to do with it?

          1 Reply Last reply Reply Quote 0
          • JQLJ Offline
            JQL
            last edited by

            That might have something to do with it... I don't know.

            Could you share the window component?

            Try right clicking the scaled component, inside the smaller model and, in the poping out context menu, select scale definition. Try after this and if it isn't working try also "reset scale", or "reset skew".

            Are these the only unlisted components?

            www.casca.pt
            Visit us on facebook!

            1 Reply Last reply Reply Quote 0
            • M Offline
              marlambie
              last edited by

              Hi JQL, cheers for reply.

              I've attached the window component. To be clear, I notice actually that the problem component is the stone/plaster wall opening, which doesn't include the frame. When I go to the component palette in this file I don't see the problem component listed either. I've tried resetting the scale as you suggested but hasn't helped.

              As far as other missing components in the main model goes, I don't really know how to check. I've tried clicking a few and they are listed, I assume this is problem affects only recent components as I haven't noticed the problem until now and I regularly edit components without them becoming unique.


              Carnegie foyer window.skp

              1 Reply Last reply Reply Quote 0
              • M Offline
                marlambie
                last edited by

                Scrap that, I take it back! Whilst they aren't spontaneously turning unique yet thankfully, the not-listed problem is happening with other new components...

                1 Reply Last reply Reply Quote 0
                • M Offline
                  marlambie
                  last edited by

                  Seem like there was something funny with the window component and the nested wall opening component, I've just exploded and made-new-component one at a time and they seem to be listed and working now. I was concerned that the bug was in the model and would affect other components but it seems like its a freak occurrence. Lucky there was only a few instances of this one to replace, cheers for your help JQL.

                  1 Reply Last reply Reply Quote 0
                  • JQLJ Offline
                    JQL
                    last edited by

                    If you click on those new components are they somehow classified in the Entity info, under type dropdown?

                    www.casca.pt
                    Visit us on facebook!

                    1 Reply Last reply Reply Quote 0
                    • JQLJ Offline
                      JQL
                      last edited by

                      I've taken a look at your component and it is really strange:

                      Those components that are mirrored were separated into different definitions and hidden away from browser exactly how you described above...

                      Are you capable of exporting the model from Revit in other formats other than DWG? have you tried them?

                      www.casca.pt
                      Visit us on facebook!

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        slbaumgartner
                        last edited by

                        You have run afoul of some of the gotchas of the way Groups are implemented in SketchUp. Beneath the skin, Groups are actually just a special case of Components and share almost all of their underpinnings. Because of this sharing, SketchUp implements "lazy" uniqueness on Groups. That is, if you make copies of a Group, SketchUp handles them exactly like ComponentInstances until you alter one in a way that necessitates breaking it off as its own unique Entity. Your "stone/plaster wall opening" is actually a Group, not a Component and your mirrored copy did not force SketchUp to make the two objects unique. This only happens when you edit one or the copies.

                        What seems like a bug to me is that until you force uniqueness, the EntityInfo window displays "Component (2 in model)" when the underlying definition is actually marked as a Group and the supposed Component does not appear in the Components window (I confirmed the marking by probing via the Ruby Console)! Note that being a Group or Component has nothing to do with the name of the definition. The sash in your sample file is a Component with the name Group1231!

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post
                        Buy SketchPlus
                        Buy SUbD
                        Buy WrapR
                        Buy eBook
                        Buy Modelur
                        Buy Vertex Tools
                        Buy SketchCuisine
                        Buy FormFonts

                        Advertisement