How to associate different family types with different visibility parameters

How to associate different family types with different visibility parameters

GeorginaGrundy
Observer Observer
1,071 Views
6 Replies
Message 1 of 7

How to associate different family types with different visibility parameters

GeorginaGrundy
Observer
Observer

Hi there

 

I am trying to create one room tag with four different family types for different sizes and combinations of information. I would like 2 small and 2 large room tags, one with just the name and one with the name and areas too (so 4 in total).  However I would like to "lock" the visibility parameters for each room tag so that when they are loaded into the project, the visibilities associated with each different family type cannot be changed.  Can this be achieved with formulae? I have tried typing in the formula box 1=1, the name of the formula in quotes and various forms of if/and and if/not formulae with no success.  Am I missing something trivial, or is what I'm wanting just not possible? 

 

I do not want to use the standard out the box room tag as we want to change the sizes and text heights, plus I just really want to know what the answer to the above is now, for my own knowledge!

 

Many thanks in advance for any assistance

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

barthbradley
Consultant
Consultant

Don't forget about AND or OR.  

 

https://www.revitforum.org/node/1126

0 Likes
Message 3 of 7

RSomppi
Mentor
Mentor

Use a yes/no type parameter, associate it with the visibility for the entities, and turn on/off as desired.

0 Likes
Message 4 of 7

barthbradley
Consultant
Consultant

Is the game plan to disable the checkboxes with each Type to prevent someone from monkeying around with them?  

 

If so, I wouldn't use YES/NO Visibility Parameters. I would go with a single Family Types Parameter.  

 

Tag818-1.pngTag818-2.pngTag818-3.png

 

 

Tag818-4.png

 

 

0 Likes
Message 5 of 7

barthbradley
Consultant
Consultant

Here's more info about the approach I'm using above.  

 

Create a Nested Family with Interchangeable Components | Revit 2019 | Autodesk Knowledge Network

 

 

0 Likes
Message 6 of 7

GeorginaGrundy
Observer
Observer

Hi @barthbradley 

 

Yes, that is exactly what I want to do! 

 

I am not sure if I am still missing a link somewhere though, I have nested the room tags with associated visibility parameters and sub-types into a secondary room tag with the family type parameters.  The different sub types have been set up in the secondary family and each linked to the different family category parameters. However when I load this into a project it doesn't work. There is no label placed in the secondary family though (which the other ones are nested into), is this the reason? If so, how do I link that label up to the parameters set up in the family?

0 Likes
Message 7 of 7

barthbradley
Consultant
Consultant

Sorry, we're talking past each other.  

 

You can't use that approach with TAGS.  

 

Afte re-reading what you wrote, I'm wondering if this is even necessary. 

 

You say: "I do not want to use the standard out the box room tag as we want to change the sizes and text heights".

 

Are you aware that Tags are View-Specific and Annotative?  To put it another way, Tags in one View don't show up in other Views, and Tag size is governed by View Scale. 

 

And - most important - Tag Instance Parameters are not accessible at the Project level.   So, if you were to change all your Room Tag Type Parameters to INSTANCE Parameters, they would not be accessible in the Project. It would be like they don't exist.  So, no way to monkey around with them.  

 

 

0 Likes