• Login
sketchucation logo sketchucation
  • Login
ℹ️ GoFundMe | Our friend Gus Robatto needs some help in a challenging time Learn More

Dynamic Component Scaling

Scheduled Pinned Locked Moved Dynamic Components
sketchup
8 Posts 2 Posters 1.1k Views
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
    mtizdall
    last edited by 8 Jan 2013, 06:47

    Hello,

    I am looking for some method or plugin that will allow me to 'stick' two component faces together so that while using the scale tool, the 2 faces remain connected during the scaling.

    As I understand it this would have to do with defining spatial relationships between the components?

    Picture 2 cubes side by side, selected together and scaled together. Is there some way that I can preserve the gap dimensions as I scale both cubes?

    Thanks,

    Mtiz

    1 Reply Last reply Reply Quote 0
    • J Offline
      jeff hammond
      last edited by 8 Jan 2013, 07:09

      @mtizdall said:

      Picture 2 cubes side by side, selected together and scaled together. Is there some way that I can preserve the gap dimensions as I scale both cubes?

      open this skp then scale the component.. is that what you mean?
      coupla_boxes.skp

      probably a bunch of ways to do this.. this is one approach..

      coupla_boxes.jpg

      dotdotdot

      1 Reply Last reply Reply Quote 0
      • M Offline
        mtizdall
        last edited by 9 Jan 2013, 05:00

        Hey Jeff,

        That definitely looks like the start of what I need but unfortunately I couldn't test your file as I am running Sketchup 7.

        1 Reply Last reply Reply Quote 0
        • J Offline
          jeff hammond
          last edited by 9 Jan 2013, 06:38

          ah.. right.. here it is as V7..


          coupla_boxesV7.skp

          dotdotdot

          1 Reply Last reply Reply Quote 0
          • M Offline
            mtizdall
            last edited by 10 Jan 2013, 01:35

            Yes! That's the idea exactly. I am trying to design a scaling tool for cabinets to help with a 3D scanning application I am working on. What I want it to do is be able to grab a cabinet style from a catalog and then place it in my CAD kitchen.

            Once positioned I'd like to be able to use the 'scale' tool to grab the handle normal to the face and be able to stretch the cabinet to connect with other cabinets. The key of the whole idea being that I have to be able to preserve the necessary variables and offsets in order for the cabinet to still look like a cabinet.

            Any thoughts or insights you have into this kind of geometric control would be greatly appreciated! I'll keep messing around with the dynamic component attribute formulas you showed me.


            cabinet

            1 Reply Last reply Reply Quote 0
            • J Offline
              jeff hammond
              last edited by 10 Jan 2013, 03:12

              if your goal is to be able to make a bunch of different dynamic components, then yes, i think it's worth the time and effort required..

              if this is more of a one off situation then i'd recommend a different approach for this.. use fredo's FredoScale.. it has a stretching tool which lets you place a divider in an appropriate stretching spot while all other parts of the scaling will remain at their desired size/spacing..

              see this thread for more info and/or to download:
              http://sketchucation.com/forums/viewtopic.php?f=180&t=17948

              Screen Shot 2013-01-09 at 10.00.51 PM.png

              Screen Shot 2013-01-09 at 10.01.03 PM.png

              fwiw, doing this type of part as a dynamic component becomes really weird.. you'd actually have to make that grooved panel as 3 separate components with selectively hidden edges in order for it to scale properly.. (and i'd rather not go through the (long) steps of explaining it if FredoScale will do the trick for you 😆 😉 )
              Screen Shot 2013-01-09 at 10.02.04 PM.png

              dotdotdot

              1 Reply Last reply Reply Quote 0
              • M Offline
                mtizdall
                last edited by 11 Jan 2013, 16:18

                Nice! Yes, FredoScale is exactly what I need! Thanks so much Jeff!

                It does something weird for the top drawer though, if I try doing a 'z' stretch in the blue direction, I can stretch both of the bottom drawers, but not the tops drawer. All it does when I put the stretch plane in the middle of the top drawer is to stretch only the outside of the cabinet... any idea why it's doing that?

                1 Reply Last reply Reply Quote 0
                • J Offline
                  jeff hammond
                  last edited by 11 Jan 2013, 17:06

                  hmm.. i'm getting the same thing and i don't know why either.. this is probably something fredo should look at and you might want to post this model and explanation of the problem in the FredoScale thread..

                  i'll mess around with it a bit more to see if there's something obvious i've missed

                  dotdotdot

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

                  Advertisement