Todd Pankratz Posted April 13, 2006 Share Posted April 13, 2006 OK kids... this concept has evaded me from the very beginning (v3.2) and I just haven't had the time to dig into it until now. I work for a cabinet shop. Almost all of our base cabinets are the same height and depth but the width varies, and it's not always by a set amount. All of the parts of the cabinets are made the same way. My sides all have the same machining (for a drawer and a door anyway) and they are always the same thickness (3/4"). My stretchers are always 4" x 3/4" x ?? depending on width of cabinet. etc, etc, etc... I have a 36" base cabinet modeled and all parts are combined into an assembly. I thought I had it set, using constraints, so that when I changed the width of the assembly I would end up with a different size cabinet. On the surface this seemed to be the case, until I looked at my sides. What used to be a 3/4" thick side in a 36" cabinet has now become a 1/2" side in a 24" cabinet. Is there any way to lock the sizes of certain parts so that only the position moves when resizing an assembly? Quote Link to comment Share on other sites More sharing options...
Guest IronKevin Posted April 13, 2006 Share Posted April 13, 2006 Should be possible. How are you resizing the Assembly. If you are using the Assembly Sizebox handles then the Aspect Locks could play a role. Either way, I'd have to see your file to make sure I understand your needs. support@ironcad.com IK Quote Link to comment Share on other sites More sharing options...
Todd Pankratz Posted April 13, 2006 Author Share Posted April 13, 2006 I have messed around with the aspect locks but I'm not sure if I have them right. Here's the file of the 36" Base Cabinet. See what you can do with it. I'd really like to be able to just drop this into a catalog and drop it into a scene and resize for quick shop drawings. Thanks for the help. 36_Base_End.ics Quote Link to comment Share on other sites More sharing options...
tlehnhaeuser Posted April 13, 2006 Share Posted April 13, 2006 Todd, IC used to have a shelving demo movie which should how to do what you ask using Associate to Edge option. I will see if I can dig it up somewhere. Quote Link to comment Share on other sites More sharing options...
Guest IronKevin Posted April 13, 2006 Share Posted April 13, 2006 Todd, The Assembly Sizebox probably won't work for this. Parametric Expressions are probably the right way to go. See the attached example. The Shelf becomes the driving part, the other parts derive their width from the Shelf via Expressions in the Parameter table. Then the assembly is always updated by editing the Shelf Value in the Parameter Table. (Use no handles on this) IK Parametric_Cabinet.ics Quote Link to comment Share on other sites More sharing options...
Marcus Bertilsson Posted April 13, 2006 Share Posted April 13, 2006 I have asked for a stretch tool for cases like this. Because I to have alot of cases like this one. And I don't want to do it by parameters, that will be to complicated and hard to make big changes I think. I realy, realy hope that it will be included in V9 /Marcus Quote Link to comment Share on other sites More sharing options...
Todd Pankratz Posted April 13, 2006 Author Share Posted April 13, 2006 Todd, IC used to have a shelving demo movie which should how to do what you ask using Associate to Edge option. I will see if I can dig it up somewhere. 13696[/snapback] I found the demo right after I posted this but have not had time to open it yet. Thanks!!! Quote Link to comment Share on other sites More sharing options...
Todd Pankratz Posted April 13, 2006 Author Share Posted April 13, 2006 Todd, The Assembly Sizebox probably won't work for this. Parametric Expressions are probably the right way to go. See the attached example. The Shelf becomes the driving part, the other parts derive their width from the Shelf via Expressions in the Parameter table. Then the assembly is always updated by editing the Shelf Value in the Parameter Table. (Use no handles on this) IK 13699[/snapback] Thanks... I'll check it out after I get these submittal drawings finished and let you know. I appreciate everyones help. Quote Link to comment Share on other sites More sharing options...
Todd Pankratz Posted April 13, 2006 Author Share Posted April 13, 2006 Todd, The Assembly Sizebox probably won't work for this. Parametric Expressions are probably the right way to go. See the attached example. The Shelf becomes the driving part, the other parts derive their width from the Shelf via Expressions in the Parameter table. Then the assembly is always updated by editing the Shelf Value in the Parameter Table. (Use no handles on this) IK 13699[/snapback] OK... I understand WHAT I need to do... I just don't understand HOW to do it... Is there a Tutorial somewhere on how to write expressions and assign them to a part? The "Help" file is of no HELP. I'm almost there... Everything sizes when I move a Side of the cabinet other than the Doors... I can't get them to stay 1/8" away from the outside and 1/16" away from the center of the cabinet. I've tried constraints but it seems as though you can only have one per door, otherwise the door goes all askew... HELP Please Quote Link to comment Share on other sites More sharing options...
Guest IronKevin Posted April 13, 2006 Share Posted April 13, 2006 Getting Started Guide Chapter 5. IK Quote Link to comment Share on other sites More sharing options...
Todd Pankratz Posted April 13, 2006 Author Share Posted April 13, 2006 Getting Started Guide Chapter 5. IK 13715[/snapback] Oh sure Kevin... You get to run around with a flowing red Cape and a Big IC on your chest Some of us have to work and don't have time to read 617 pages to figure out how to do something... If my boss caught me spending 3 hours of non-chargeable time on this he'd just tell me to draw it up in AutoCAD... None of us want THAT to happen now DO we??? All I want to do is select the left edge of the left door and align it to the left side of the cabinet with an 1/8" offset and then select the right edge of the left door and align it to the center of the bottom with a 1/16" offset and then do the same thing but mirrored to the right door. For some reason I can get one or the other to work but not both at the same time. The rest of the parts are working fantabulously utilizing the associative edge process (Thanks tlehnhaeuser). Looking at your parametric cabinet file you posted, while COOL, doesn't help because I don't understand what you did to get it to do that. I don't remember WHEN I got stupid, but it must have happened recently cause I'm sure feelin' it. Quote Link to comment Share on other sites More sharing options...
Guest IronKevin Posted April 13, 2006 Share Posted April 13, 2006 We do have training classes available in Atlanta or via the Web. I'll try to record a video of that file going together. IK Quote Link to comment Share on other sites More sharing options...
Guest IronKevin Posted April 17, 2006 Share Posted April 17, 2006 Here's a video example showing how to create parameters in the context of cabinet design. IK Parameter_example.zip Quote Link to comment Share on other sites More sharing options...
Todd Pankratz Posted April 18, 2006 Author Share Posted April 18, 2006 Here's a video example showing how to create parameters in the context of cabinet design. IK 13753[/snapback] Thank You Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.