Revit MEP Forum
Welcome to Autodesk’s Revit MEP Forums. Share your knowledge, ask questions, and explore popular Revit MEP topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Changing Family Types of nested family with Family Type Parameter as Instance Drop-down

8 REPLIES 8
SOLVED
Reply
Message 1 of 9
kristian.pal86
337 Views, 8 Replies

Changing Family Types of nested family with Family Type Parameter as Instance Drop-down

kristian.pal86
Advocate
Advocate

Hi All, 

 

I am somewhat new to creating these types of families but I was wondering if someone could point me in a better direction.

 

I am creating a slot diffuser family with a variety of duct inlet sizes and I want to be able to have a few Diffuser types - with the types dictating the diffuser lengths - and for the nested Duct Inlet sizes to be user controlled with a drop-down menu as an instance parameter.

 

I have created a separate generic model family with an oval shaped extrusion tied to dimension parameters to be able to adjust the size of the oval inlet and I have created 8 different 'types' to represent the oval inlet sizes we require.  I thought this approach would be beneficial so I can later tie these parameters to the Duct Connection parameters so they will adjust and match with the inlet oval when changed.

 

I would now like to bring the oval inlet family into my diffuser family in a way where I can have an instance family parameter drive the type of inlet oval size in the diffuser family but I cannot get it to change when I select a new one from the drop down after it is brought in. 

 

I am not sure where I might be off here, there might even be something fundamentally wrong with how I am doing this, but I am having trouble figuring out what that is. If anyone has some ideas or links on how to progress in this I would truly appreciate it.

0 Likes

Changing Family Types of nested family with Family Type Parameter as Instance Drop-down

Hi All, 

 

I am somewhat new to creating these types of families but I was wondering if someone could point me in a better direction.

 

I am creating a slot diffuser family with a variety of duct inlet sizes and I want to be able to have a few Diffuser types - with the types dictating the diffuser lengths - and for the nested Duct Inlet sizes to be user controlled with a drop-down menu as an instance parameter.

 

I have created a separate generic model family with an oval shaped extrusion tied to dimension parameters to be able to adjust the size of the oval inlet and I have created 8 different 'types' to represent the oval inlet sizes we require.  I thought this approach would be beneficial so I can later tie these parameters to the Duct Connection parameters so they will adjust and match with the inlet oval when changed.

 

I would now like to bring the oval inlet family into my diffuser family in a way where I can have an instance family parameter drive the type of inlet oval size in the diffuser family but I cannot get it to change when I select a new one from the drop down after it is brought in. 

 

I am not sure where I might be off here, there might even be something fundamentally wrong with how I am doing this, but I am having trouble figuring out what that is. If anyone has some ideas or links on how to progress in this I would truly appreciate it.

8 REPLIES 8
Message 2 of 9
ToanDN
in reply to: kristian.pal86

ToanDN
Consultant
Consultant

Did you create a label in the main family to get a dropdown list of nested family types?

0 Likes

Did you create a label in the main family to get a dropdown list of nested family types?

Message 3 of 9

kristian.pal86
Advocate
Advocate

Hi Thanks for the reply, I did but when I switch to the different selections within the drop down menu nothing happens.  I also loaded into the project environment and nothing happens. I saw some tutorials with families that use the yes/no visibility parameter to control their visibility but I am not sure that applies here as all the family types are generated with the same extrusion.  Is there a workflow required to control the individual instances with formulas so they appear properly in the drop down?

0 Likes

Hi Thanks for the reply, I did but when I switch to the different selections within the drop down menu nothing happens.  I also loaded into the project environment and nothing happens. I saw some tutorials with families that use the yes/no visibility parameter to control their visibility but I am not sure that applies here as all the family types are generated with the same extrusion.  Is there a workflow required to control the individual instances with formulas so they appear properly in the drop down?

Message 5 of 9

kristian.pal86
Advocate
Advocate

Thanks for these links, I reviewed them already and they use the visibility parameter with yes/no to control what is visible. I am not sure but I think my approach is different since I am trying to select different instances of the nested family through the drop down menu, unless I am not following this right. 

 

I have attached my working files below, _AIRTERM is the parent file and Slot Diffuser Inlet is intended to be nested into the parent

0 Likes

Thanks for these links, I reviewed them already and they use the visibility parameter with yes/no to control what is visible. I am not sure but I think my approach is different since I am trying to select different instances of the nested family through the drop down menu, unless I am not following this right. 

 

I have attached my working files below, _AIRTERM is the parent file and Slot Diffuser Inlet is intended to be nested into the parent

Message 6 of 9
ToanDN
in reply to: kristian.pal86

ToanDN
Consultant
Consultant

@kristian.pal86 wrote:

Thanks for these links, I reviewed them already and they use the visibility parameter with yes/no to control what is visible. I am not sure but I think my approach is different since I am trying to select different instances of the nested family through the drop down menu, unless I am not following this right. 

 

I have attached my working files below, _AIRTERM is the parent file and Slot Diffuser Inlet is intended to be nested into the parent


You may not have read through the entire content of the links.  They definitely show how to create dropdown using label.

 

ToanDN_0-1658776160168.png

 

0 Likes


@kristian.pal86 wrote:

Thanks for these links, I reviewed them already and they use the visibility parameter with yes/no to control what is visible. I am not sure but I think my approach is different since I am trying to select different instances of the nested family through the drop down menu, unless I am not following this right. 

 

I have attached my working files below, _AIRTERM is the parent file and Slot Diffuser Inlet is intended to be nested into the parent


You may not have read through the entire content of the links.  They definitely show how to create dropdown using label.

 

ToanDN_0-1658776160168.png

 

Message 7 of 9

kristian.pal86
Advocate
Advocate

Hi Thanks for pointing that out but I did read the articles and unless I am mistaken here for some reason my family isn't behaving the same way. 

 

I have tried this numerous times now with type and instance parameters and nothing changes when the drop down menu selections are changed. Please see my screenshots below:  One is in the family environment with the label applied to the extrusion and the other is in the project environment with those labels loaded in, where Round Inlet is selected but it clearly still shows as Oval

Air Terminal Inlet Not changing - Proj.png

Air Terminal Label - Parent.png

  

 

0 Likes

Hi Thanks for pointing that out but I did read the articles and unless I am mistaken here for some reason my family isn't behaving the same way. 

 

I have tried this numerous times now with type and instance parameters and nothing changes when the drop down menu selections are changed. Please see my screenshots below:  One is in the family environment with the label applied to the extrusion and the other is in the project environment with those labels loaded in, where Round Inlet is selected but it clearly still shows as Oval

Air Terminal Inlet Not changing - Proj.png

Air Terminal Label - Parent.png

  

 

Message 8 of 9
ToanDN
in reply to: kristian.pal86

ToanDN
Consultant
Consultant
Accepted solution

ToanDN_0-1658777300468.png

 

ToanDN_0-1658777395252.png

 

ToanDN_1-1658777407712.png

 

 

 

ToanDN_0-1658777300468.png

 

ToanDN_0-1658777395252.png

 

ToanDN_1-1658777407712.png

 

 

 

Message 9 of 9

kristian.pal86
Advocate
Advocate

Wow I was worried it was something simple like that, thank you for your patience.  I think this will work now.  So to sum it up for others: my parameters in the nested family were set as instance when they should have been set as type. Your help and guidance is very much appreciated.

0 Likes

Wow I was worried it was something simple like that, thank you for your patience.  I think this will work now.  So to sum it up for others: my parameters in the nested family were set as instance when they should have been set as type. Your help and guidance is very much appreciated.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report