Hi Guys,
I’m pretty new to dynamic components and am looking for a solution to my problem.
So ive designed a couple dynamic cabinets in sketch up in a library ive made.
Basically what I want to be able to do is have the sub component defintions change when I change the parent component for example (using the attached picture for illustration)
Say I make “base cabinet” is the defintion of my parent component. If i have a run of cabinets all different sizes, i would want to name them different names like cab #1, cab #2 and so forth.
Is there a way to make the sub components definitions change change i change the parent component. For example I change a parent component cabinet to cab #3, then all my sub components like base end (like of pic) would be cab #3 base end etc.
I want it this way so when i get all my pieces cut at a manufacturer and they print the labels im not looking through 50 base ends or 50 bottoms to find the one that goes with the related cabinet
be reminded that im a noob and dont know much about the difference between definitions and instances and all that stuff.
Also I’d be happy to pay someone to send me a video on how to do so for a small fee
on insert can use instance name “cab1”, “cab2”… to set option and attribute header display
if you are using OCL then report can be organized with the Name attribute, this overrides the display, so copy instance to Name attribute
and for sub parts
Name = parent!name & " base end"
you can’t easily change the definition - but as pcmoor suggests you can create a name attribute composed of different values to create name which can then be used in your reports and estimators etc.
if i made the parent name attribute set as “base”, and the child name attribute as “door” or “shelf”
then i could use parent!nameattr & " " & name.attr & " " & xyzvalues etc
and get “base door 24x30” etc etc in my reports