Custom flex base cabinet

Custom flex base cabinet

Anonymous
Not applicable
662 Views
4 Replies
Message 1 of 5

Custom flex base cabinet

Anonymous
Not applicable

In my office, I have been tasked in my downtime to establish our office's standard cabinets.  I'm doing okay with simple designs, that is to say, that I'm fairly confident in how to make simple parametric models.

One of our standard base cabinets is two doors with a one wide drawer.  The doors are nested families inside the cabinet, and I have figured out how to make them flex with the base cabinet.  The drawer is also a nested family.  I cannot, however, figure out how to make the drawer flex with the base cabinet.

Can anyone help me out here?  What am I doing wrong?  What am I missing?

0 Likes
Accepted solutions (1)
663 Views
4 Replies
Replies (4)
Message 2 of 5

barthbradley
Consultant
Consultant
Accepted solution

Simply associate INSTANCE Parameter in the Nested Family to Parameters in the Host. 

 

...See what I did in your Family (attached).  "Width" dimension in Nested Drawer Family change to "Width2", an Instance Parameter.  Loaded into Host and the "Width2" Parameter is associated with the Host "Width" Parameter. 

 

ABD.png

0 Likes
Message 3 of 5

KrisAribal
Advocate
Advocate

To associate the "Drawer width" parameter with the nested drawer family. On the family list, right click type properties on the drawer type family. Just click on the right button beside the parameter to associate it.

yeah, I don't see any formulas on your family. Formulas are necessary to maintain the geometry of the family.

0 Likes
Message 4 of 5

barthbradley
Consultant
Consultant

@KrisAribal wrote:

I don't see any formulas on your family. Formulas are necessary to maintain the geometry of the family.


I get what you are saying, but I don't know if there is any parameters in the OPs Family that can be driven by formulas.  But the OP has defined Family Types in the Family, so I assume all the parameters will be pre-set by Type.  

 

@Anonymous : you might want to lock your parameters now that all your dimensions labeled.  

0 Likes
Message 5 of 5

Anonymous
Not applicable

@barthbradley wrote:

Simply associate INSTANCE Parameter in the Nested Family to Parameters in the Host. 

 

...See what I did in your Family (attached).  "Width" dimension in Nested Drawer Family change to "Width2", an Instance Parameter.  Loaded into Host and the "Width2" Parameter is associated with the Host "Width" Parameter. 

 

ABD.png


THANK YOU, so much!  I looked at it, and I think that I understand what you did.  I do see the difference between type & instance parameters, and I do see how you linked them.  I'm going to have to play with this some more so that it fully sinks in.  But, again, thank you so much for your help.