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

    Why do some Components not scale?

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    13 Posts 6 Posters 706 Views 6 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.
    • J Offline
      Jim
      last edited by

      I have a chair model that when I scale the model to 1/2 size, all the components and groups scale expect the cushion. Does anyone know the difference in that one component?

      To clarify, the technique I am using to scale is to draw a line of some length, "Tape" it, then enter the new length I want - scaling the entire model.

      I know I can always select everything and use the Scale Tool, but then I loose the ability to enter exact lengths.

      Hi

      1 Reply Last reply Reply Quote 0
      • GaieusG Offline
        Gaieus
        last edited by

        Hi Jim,

        With the tape measure tool, external (imported) components do not scale. Try to explode that cushion and "implode" it again into a new component - now it should scale.

        Here is the Tape measure section of the (old) SU Guide. Read the bottom line note of the "Scaling an Entire Model" part:

        @unknownuser said:

        http://download.sketchup.com/sketchuphelp/gsu6_win/Content/Z-images/Icons/note-32.png
        Note- Only components that are created within the current model (not dragged from the Component Browser and loaded from an external component file) can be resized.

        Gai...

        1 Reply Last reply Reply Quote 0
        • J Offline
          Jim
          last edited by

          Ok, thanks. It makes sense because that was an imported component - but I can't think of a good reason why it would work that way.

          Hi

          1 Reply Last reply Reply Quote 0
          • GaieusG Offline
            Gaieus
            last edited by

            I can also only guess - maybe they think that most of the components one imports are scaled properly and sometimes people may only realise that they are out of scale with their models when they start populating it with imported stuff.

            Now you can safely scale your own model while keeping the otherwise correctly scaled components at their original scale.

            This would make somesense...

            Gai...

            1 Reply Last reply Reply Quote 0
            • Chris FullmerC Offline
              Chris Fullmer
              last edited by

              Really? THat is odd and I had never noticed that before. And like Jim, I can think of no reason it would need to work that way, or that it should work that way. Very odd.

              Chris

              Lately you've been tan, suspicious for the winter.
              All my Plugins I've written

              1 Reply Last reply Reply Quote 0
              • thomthomT Offline
                thomthom
                last edited by

                @gaieus said:

                I can also only guess - maybe they think that most of the components one imports are scaled properly

                ...not if you import Google Warehouse models.... All too many models there are out of scale. And it would be very practical if the tape scaling for for them - to for instance scale that 20000meter car into the correct scale.

                Thomas Thomassen β€” SketchUp Monkey & Coding addict
                List of my plugins and link to the CookieWare fund

                1 Reply Last reply Reply Quote 0
                • TIGT Offline
                  TIG Moderator
                  last edited by

                  I never noticed that either !
                  You can scale the contents of an imported component by editing its definition and using the tapemeasure tool [tm] with two picked points and typing in a new size.
                  If you group several things and then edit that group and then scale by tm, any external components instances don't get scaled BUT other geometry etc does !
                  BUT if you had grouped that group and you do the scale by tm whilst editing the outermost enclosing group then everything will scale by tm as desired ???
                  Grouping groups and scaling by tm does do it, but then remember to explode them afterwards...
                  I really can't see why you can't scale by tm for instances of imported components - especially when you can scale by tm on it's contents and a 'reload' of it will completely mess you up then !!!
                  πŸ˜•

                  TIG

                  1 Reply Last reply Reply Quote 0
                  • GaieusG Offline
                    Gaieus
                    last edited by

                    @thomthom said:

                    @gaieus said:

                    I can also only guess - maybe they think that most of the components one imports are scaled properly

                    ...not if you import Google Warehouse models.... All too many models there are out of scale. And it would be very practical if the tape scaling for for them - to for instance scale that 20000meter car into the correct scale.

                    Thom - the key words were "they think".
                    πŸ˜‰

                    Gai...

                    1 Reply Last reply Reply Quote 0
                    • thomthomT Offline
                      thomthom
                      last edited by

                      Thinking, ey...

                      Thomas Thomassen β€” SketchUp Monkey & Coding addict
                      List of my plugins and link to the CookieWare fund

                      1 Reply Last reply Reply Quote 0
                      • DavidBoulderD Offline
                        DavidBoulder
                        last edited by

                        I never noticed that behavior either. I wonder if you make the component unique if it will scale. they you could right click on it "save as" to over write the original defenition.

                        --

                        David Goldwasser
                        OpenStudio Developer
                        National Renewable Energy Laboratory

                        1 Reply Last reply Reply Quote 0
                        • J Offline
                          Jim
                          last edited by

                          If it is the only Component in the model, it is already unique, so Make Unique is not enabled in the menu.

                          Clearly when you import a Component it is a copy of the one one disk, and I still can't think of a reason for not scaling it. The extra work of exploding and re-creating the Component is a bit annoying.

                          Hi

                          1 Reply Last reply Reply Quote 0
                          • GaieusG Offline
                            Gaieus
                            last edited by

                            There is this same difference with expandable and non-expandable nested components. I think it was Chris who brought it up on that other forum why we cannot have collapsed components in the browser when the child components only exist nested in parents? It would be logical and very comfortable as tiny bits would not pollute your valuable work space.

                            Gai...

                            1 Reply Last reply Reply Quote 0
                            • thomthomT Offline
                              thomthom
                              last edited by

                              @gaieus said:

                              There is this same difference with expandable and non-expandable nested components. I think it was Chris who brought it up on that other forum why we cannot have collapsed components in the browser when the child components only exist nested in parents? It would be logical and very comfortable as tiny bits would not pollute your valuable work space.

                              Yes - I'd really like to see the user (and developers via the API) to be able to control which components are expanded (internal) or not. Would make organizing a model so much easier.

                              Thomas Thomassen β€” SketchUp Monkey & Coding addict
                              List of my plugins and link to the CookieWare fund

                              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