Shared Nested Family Parameters (Again)

Shared Nested Family Parameters (Again)

Anonymous
Not applicable
567 Views
2 Replies
Message 1 of 3

Shared Nested Family Parameters (Again)

Anonymous
Not applicable

First of all, apologies for posting so many queries, trouble is I'm working in isolation most of the time and can't really bounce ideas around.

 

This may be an obvious query - I've set up a door assembly family, and nested individual door leafs. I've managed to share the parameters and can control them from the host family - and in the main this works fine - at least until I place more complex options in the mix.

 

Do shared instance parameters that apply to one door panel need to apply to all door options ?

 

When I limit the shared (linked) instance parameters that are common to all door panels, it works fine. But if there is an instance that applies to one door leaf only, but not the others, it spits out the error:

 

"Failed to apply family parameters."

 

In other works, should I limit the shared instance parameters to only the common elements (materials, overall door width, height, thickness etc.) and have the more specific parameters limited to 'Types' ?

 

I've attached the door assembly file in case some kind soul has a few minutes to look at what I'm trying to achieve. I may be using far too many shared parameters.

 

Many thanks

Martin

 

 

0 Likes
Accepted solutions (1)
568 Views
2 Replies
Replies (2)
Message 2 of 3

Alfredo_Medina
Mentor
Mentor
Accepted solution

That error message means that one of the parameters that are essential for the family to be created does not exist or cannot be applied to one of the nested elements. This does not have anything to do with the parameters being shared or not, it's more about the geometry of the elements and the parameters that create them.

 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Message 3 of 3

Anonymous
Not applicable

Thanks Alfredo, you were right. It was late at night and I couldn't see the wood for the trees.

 

Quote:

That error message means that one of the parameters that are essential for the family to be created does not exist or cannot be applied to one of the nested elements. This does not have anything to do with the parameters being shared or not, it's more about the geometry of the elements and the parameters that create them.

 

The problem was due to the nested family having shared instance parameters that were linked to the host, but that parameter had not been established in the host family parameters. After adding that parameter, the families interchange without a problem.

 

many thanks for your help - it is sometime difficult trying to work through some of these problems in isolation as you tend to get stuck on a particular track.

Martin

0 Likes