Associate Type Parameter Button Missing In Nested Families

Associate Type Parameter Button Missing In Nested Families

EATREVITPOOPCAD
Collaborator Collaborator
1,338 Views
9 Replies
Message 1 of 10

Associate Type Parameter Button Missing In Nested Families

EATREVITPOOPCAD
Collaborator
Collaborator

EATREVITPOOPCAD_0-1697204959262.png

Using Revit 2023, and this is nested families type parameters. All the associate parameter buttons are missing. The parameters are not driven by formulas. I've seen this a few times, not sure what causes it. Any ideas?

The definition of insanity is doing the same thing over and over again and expecting different results
0 Likes
Accepted solutions (1)
1,339 Views
9 Replies
Replies (9)
Message 2 of 10

Alfredo_Medina
Mentor
Mentor

That button is available for instance parameters in the nested family, not type parameters.


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

EATREVITPOOPCAD
Collaborator
Collaborator

That is what I found on many forum posts, however, this is not true. See the example below, this is a door family with a nested frame family. As you see, I have a few type parameters associated.

EATREVITPOOPCAD_0-1697207107394.png

 

The definition of insanity is doing the same thing over and over again and expecting different results
0 Likes
Message 4 of 10

syman2000
Mentor
Mentor

If the nested family is set to shared, then those parameter will not appear unless you set them as instance parameter.

Check out my Revit youtube channel - https://www.youtube.com/user/scourdx
Message 5 of 10

Alfredo_Medina
Mentor
Mentor

It works with type parameters for some categories, such as windows, profiles, and doors as you mentioned. But for general purposes, if you want to associate parameters from a nested family with parameters in a host, use instance parameters in the nested family.


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

EATREVITPOOPCAD
Collaborator
Collaborator

@syman2000 The nested family in both snippets i showed is shared.
@Alfredo_Medina That is insane if it works for some categories but not others o_O Can't image why it was intentionally made this inconsistent

EATREVITPOOPCAD_0-1697208191281.gif

 



The definition of insanity is doing the same thing over and over again and expecting different results
0 Likes
Message 7 of 10

Alfredo_Medina
Mentor
Mentor

Well, that's the way it is. I am just telling you what I've seen. Life is not perfect.

By the way, I don't see the point of the video that you posted


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes
Message 8 of 10

EATREVITPOOPCAD
Collaborator
Collaborator

The GIF is an allusion to a theory that life is not perfect because two different developer teams were partaking in recreational activities which made them forget to communicate with each other.

I could be wrong though, maybe there is a good reason that justifies this... It just seems like sloppy seconds. 

I do appreciate the response though, would've never guessed 🙂 Drove me crazy for a bit, glad I finally looked in to it 

The definition of insanity is doing the same thing over and over again and expecting different results
Message 9 of 10

syman2000
Mentor
Mentor
Accepted solution

@EATREVITPOOPCAD wrote:

@syman2000 The nested family in both snippets i showed is shared.

 




Yes nested shared family type parameter cannot tie them to current family parameter unless you set the nested family parameter as instance parameter. There is a reason why they did this. Since nested shared family will appear in the project browsers, it would be counter intuitive if the type family is tied to another family.

Check out my Revit youtube channel - https://www.youtube.com/user/scourdx
Message 10 of 10

EATREVITPOOPCAD
Collaborator
Collaborator

@syman2000 ahhhh, ok that makes sense. Thank you!

The definition of insanity is doing the same thing over and over again and expecting different results
0 Likes