Nested families visible when Hosted family visibility hidden

Nested families visible when Hosted family visibility hidden

armanhosseini
Contributor Contributor
1,180 Views
6 Replies
Message 1 of 7

Nested families visible when Hosted family visibility hidden

armanhosseini
Contributor
Contributor

Hello,

 

I am creating a bathroom family, which includes two levels of nested families. Level 1 is the individual plumbing fixtures (toilet, sink etc). Level 2 is a linear array of these families (to avoid conflicts with array groups). The level 2 array families are hosted into my Host family.

 

The Level 1 families are shared.

 

Here's the issue... within the Host family, when I toggle visibility of the Level 2 array family, the individual Level 1 fixtures are still visible.

 

Is there a way to toggle visibility of the Level 2 array family, as well as it nested Level 1 fixture families?

 

 

Thanks!

0 Likes
1,181 Views
6 Replies
Replies (6)
Message 2 of 7

barthbradley
Consultant
Consultant

Depends on how are you are controlling visibility.  Post the Family.  

0 Likes
Message 3 of 7

armanhosseini
Contributor
Contributor

With a yes/no visibility parameter, linked to the Level2 Array family. Does that help clarify?

0 Likes
Message 4 of 7

barthbradley
Consultant
Consultant

That's not what I meant.  Can you post the family? 

0 Likes
Message 5 of 7

armanhosseini
Contributor
Contributor

See attached example. I set this model up so that either the Left or the Right row of toilets are visible at a time. While one of the array families are indeed hidden, its nested toilet families are still visible.

 

The issue is resolved when the toilet families are not Shared. However, I'd like to keep them Shared if at all possible.

 

Thanks!

0 Likes
Message 6 of 7

barthbradley
Consultant
Consultant

Looks like all you need to do it carry forth a visibility parameter for the geometry that you want to hide upstream.  In other words, associate Visibility Parameters at each level of Nesting.  Or am I crazy nuts confused here?  he, he.  

0 Likes
Message 7 of 7

ToanDN
Consultant
Consultant

@armanhosseini wrote:

Hello,

 

I am creating a bathroom family, which includes two levels of nested families. Level 1 is the individual plumbing fixtures (toilet, sink etc). Level 2 is a linear array of these families (to avoid conflicts with array groups). The level 2 array families are hosted into my Host family.

 

The Level 1 families are shared.

 

Here's the issue... within the Host family, when I toggle visibility of the Level 2 array family, the individual Level 1 fixtures are still visible.

 

Is there a way to toggle visibility of the Level 2 array family, as well as it nested Level 1 fixture families?

 

 

Thanks!


Because Level 1 family is shared so they are independent from the Level 2 array visibility.  What you can do is add a Visibility parameter to the Level 1 family and associate it with a Visibility parameter of the level 2 family.