Dynamic Component Scaling
-
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
-
@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 -
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.
-
-
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.
-
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=17948fwiw, 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 )
-
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?
-
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
Advertisement