Dynamic Components - Door Frame
-
I am having a recurring issue with Dynamic Components. Let me describe a
simple task and the problem i encounter. I have tried to make a dynamic
door frame. I want it to be 2100mm x 900mm overall and be made up of 2 sides
and a top all with profile dimensions of 90mm x 30mm. But i would like to
make it dynamic in that it can be made higher and wider but the jamb widths
stay constant at 30mm x 90mm. How can i fix that profile dimension so that
it doesn't change when i use the LenX, LenY properties to change the
overall size? (File attached)By the way, i realize that it could be done by making 3 extruded rectangles (one each for the sides and top) but is there any way to make the U-shaped extruded frame that i am after with the profile dimensions locked?
Thanks in advance.
Cameron
-
what i do is to set the overall frame attributes in the top component level and then set each of the groups in the component with the values - x,y, z as either user entered (or scaled) or computed values. so jamb stock thickness or depth would be user set (number or scale tool for depth) and the positioning would be computed. so make sure all of the size and position values are set to something other than the default value (i.e. use an "equals <value>") to ensure that it will not scale arbitrarily when you change the overall size of the component.
-
Hi Glenn,
Thanks for your reply. That makes sense.
I hit a problem though when i try to break up the jamb into groups to accommodate that plan. Anything that is rectangular is easy to work with in dynamic components, but (referring again to my door frame), there would have to be 2 U-shaped groups in my component. When these are scaled everything scales uniformly whereas i would like to be able to somehow fix the width of each leg of the U-shape. Can that be done somehow?
-
Hi Camncam,
Maybe you can have a look a this one, I think I got a quite nice door.
http://sketchup.google.com/3dwarehouse/details?mid=5458489f62664747014d27e3900e2e0You are free to modify it, translate dimension etc...
Regards -
CamnCam,
See this DC that I created a while ago, it may give you some help:
http://sketchucation.com/forums/viewtopic.php?f=289&t=21350
........
I suspect that the real problem you may be having is with the framed object corners ???
ie You want to change the overall size of the frame eg make it taller or wider but at the same time keep the frame members a regular size eg 50 x 50 ???
.........
One trick is to use some hidden cubes / rectangles in the corners + some lines on a layer that you hide eg Give a Layer the name "Hide" etc or hide some geometry.
..........
See DC above
..........
Hope this helps.
Howard L'
Advertisement