Shared Nested Detail Components

Shared Nested Detail Components

kmccormickYAYUH
Contributor Contributor
831 Views
6 Replies
Message 1 of 7

Shared Nested Detail Components

kmccormickYAYUH
Contributor
Contributor

I've come across an issue where it appears that when nesting detail components, you seem lose the ability to adjust their layering when they are shared. My goal is to use individual detail components to create parametric detail 'assemblies' if you will (detail component families made from a combination of nested individual pieces). Obviously, I'd like to make these individual components shared so that if I need to change one, the changes will update everywhere. Id hate to have to track down every nested instance of a piece of flashing because I want to tweak the shape of it. So, is there any work around to have these nested components be shared and control their layering within the parent detail component? Or is there at least a way to easily identify every family a component is nested into. 

0 Likes
Accepted solutions (1)
832 Views
6 Replies
Replies (6)
Message 2 of 7

ToanDN
Consultant
Consultant

What does 'layering' mean?

0 Likes
Message 3 of 7

kmccormickYAYUH
Contributor
Contributor

Send to Back/Backwards - Bring to Front/Forward

0 Likes
Message 4 of 7

ToanDN
Consultant
Consultant
Accepted solution

Thanks for the clarification.  Can you place them in a proper order 'bottom' to 'top' in the parent family?  May use cut and paste in place so they change 'layer' but stay in the same place.

Message 5 of 7

kmccormickYAYUH
Contributor
Contributor

This does work, but we wanted to avoid it.  It's been a while since we changed course to the 'non shared' route on behalf of this, and I know we did this but cant' recall the reason we ultimately decided against it. I will quarantine a test file and run through this option again and let you know what happens. On the other hand, are there any easy ways you know of to run an inquiry of nested components in multiple families at once? Script maybe?

0 Likes
Message 6 of 7

David_W_Koch
Mentor
Mentor

@kmccormickYAYUH 

 

Are you familiar with using Dynamo in Revit?  If so, and if you have the Rhythm package, there is a node that takes a list of family instances as input and returns a list of lists, each sublist containing the nested families within each family instance.

 

This image is from Revit 2022/Dynamo 2.12.1:

 

Snag_2c598e9e.png

 

If you are looking to have the Dyanmo graph process those nested families, you may find some clues/inspiration in this thread in the dynamobim forum.


David Koch
AutoCAD Architecture and Revit User
Blog | LinkedIn
EESignature

Message 7 of 7

kmccormickYAYUH
Contributor
Contributor

Thankyou for your response, sorry I didn't see it until just now. We figured out that we can just layer within the assembly by order of placement.

0 Likes