Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

How to control a yes/no parameter from a linked model?

11 ANTWORTEN 11
Antworten
Nachricht 1 von 12
ffn2YJXN
584 Aufrufe, 11 Antworten

How to control a yes/no parameter from a linked model?

I have an electrical Revit model linked to my project, and I want to control the symbol text for the lighting fixtures. The text is controlled by a Yes/No parameter. My goal is to be able to turn off only the text for the lighting fixtures in my ceiling plans.

 

I tried to replicate this using a shared parameter and filter it in my view, but this also turns off the symbol, not just the text.

 

Is there a way to achieve this?

Thanks in advance!

 

/F

ffn2YJXN_0-1725518524923.png

 



11 ANTWORTEN 11
Nachricht 2 von 12
SteveKStafford
als Antwort auf: ffn2YJXN

This is one reason why tagging such things it the best and intended way to identify elements in the project, not nested annotation.

 

You might be able to map a parameter to a Global Parameter. Can't say for your family without having a copy of it to experiment with. I know we use a global parameter to turn off graphic lines in our Title block families through the project so it might be possible...as long as you're not using Revit LT which doesn't have Global Parameters.

 

It should work, just tested it on a family. As long as the label has an instance or type yes/no parameter controlling it in the family...it can be mapped to a Global Parameter after loading it into the project. In the project select the family or (edit type) and click the small sneaky gray button to the right of the parameter (Associate Global Parameter tool tip). Create a Global Parameter and that should turn off all the instances/types assigned to it.


Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
EESignature

Nachricht 3 von 12
handjonathan
als Antwort auf: ffn2YJXN

Hi @ffn2YJXN 

Thanks a lot for posting your question to the forums!   Has the solution suggested by @SteveKStafford helped with your issue?

We look forward to hearing back from you with more information so we can help you as a community! 



Jonathan Hand


Industry Community Manager | AEC (Architecture & Building)

Nachricht 4 von 12
TripleM-Dev.net
als Antwort auf: ffn2YJXN

Hi @ffn2YJXN,

 

1. Do you want to link that On/Off parameter from the link to your model? that's not possible

Or

2. Do you want to make your own family with this option in the host model?

 

Options:

1. that text is a generic annotation, if you don't need any GA's from that link in the view, turn the category off.

 

2. When using generic annotations as labels in 3D families I always use a Shared nested Generic model family which only has the generic annotation in it. This way I can filter the shared family and turn the text on/off.

The family option on/off is then if the text should never show anywhere.

 

As the preview is a screenshot I can't determine if the label in the link's model family is embedded directly in the fixure family or a shared family is used. If the label is inside a shared nested family you might be able to filter it out.

 

- Michel

Nachricht 5 von 12
ffn2YJXN
als Antwort auf: ffn2YJXN

Thanks to all of you for your responses. Unfortunately, I haven't been able to solve the issue yet.

@SteveKStafford I tried using a global parameter, but since the yes/no parameter I’m trying to control comes from a linked family, the global parameter doesn’t trigger it.

@TripleM-Dev.net I want to link the on/off parameter from the model, but the BIM coordinator for the EL-model explained that the families he uses are set up in a way that turning off the generic annotation of that category also turns off the symbol text, as well as the light fixture annotation, which I still need visible on my ceiling plan.

The yes/no text parameter I'm trying to filter is coming from a linked model, which is why I'm struggling with it.

I'll attach the family here in case someone can figure out a workaround. 

Nachricht 6 von 12
azad.Nanva
als Antwort auf: ffn2YJXN

why you cannot use the detail item as symbol and generic annotation for text, then you can off all the generic annotation and text will be disappeared and symbol stay in place.

 

If it solves your problem, please click Accept to enhance the Forum.
Nachricht 7 von 12
TripleM-Dev.net
als Antwort auf: ffn2YJXN

Hi @ffn2YJXN,

 

Sorry, controlling parameter values of a link by something in the Host model is not possible.

 

The Yes/No parameter in the family is not very effective if it's used to control the visibility of the text on views!

If actually hides the text in the family, and you want to hide it only in a certain view.

 

Some options, but always something needs to be edited in the model:

1. the owner of the linked model needs to edit their family so the text can be hidden with a viewfilter.

2. the owner of the linked model turns the text off in the family and prepares a view in that model where the families are tagged, this view can then be used as "Linked view"

3. You edit their model / family each time you get a update. Which means those different views can't be printed together, as the linked model needs to edited each time you want to switch the visible state of the text.

 

1. How to edit the family:

- A) Separate the Symbol (generic annotation) into 2 parts, one with the text and one with the symbolic lines.

- B) place the generic annotation with the text inside a Generic model, and make the Generic model shared (so it will only have that GA-family in it)

- C) place the Generic model family inside the Fixure family and link the correct parameter so the text value is passed to the nested GA-family.

- D) the Generic annotation family with only the symbolic lines can be loaded back into the Fixure family (as it was, but without the text now)

 

Now you can set up a viewfilter to filter out and hide that shared Nested Generic Model family that's inside the Fixure family. By it's name or something.

This also works in the Host, it can hide that Shared Generic Model family.

 

- Michel

 

Also:

"generic annotation of that category " => Generic Annotation is it's own category, Fixure category doesn't have it's own Generic Annotation category. So I don't know what the BIM coordinator was trying to communicate?

 

Nachricht 8 von 12
barthbradley
als Antwort auf: ffn2YJXN

Under VGOs, Set Link/Model Categories to Custom and then set the Detail Level for Lighting Fixtures to Fine.  That workaround work for you?  

Nachricht 9 von 12
SteveKStafford
als Antwort auf: ffn2YJXN

Another possibility, you could create your own version of their family and remove the annotation. Then use the Copy/Monitor tool to copy their light fixture into your model but specify your version of the family in the options settings. This way your version of their family would be used and you could filter out theirs.


Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
EESignature

Nachricht 10 von 12
ffn2YJXN
als Antwort auf: ffn2YJXN

@azad.Nanva I’m using a link that I don’t own, so I don’t have direct access to the linked model.
@barthbradley There’s a standard for the drawings we send out, so I can’t approach it that way.
@SteveKStafford I had the same idea yesterday, but I realized there are around 20 families like that, so it would mean extra work for me.

 

@TripleM-Dev.net I think the only viable option is the one you suggested. Since it's beyond my control, the team responsible for the linked model would need to adjust their family parameters so they can be filtered. Ideally, they’d be taggable, but this is the first time I’ve encountered this situation.

 

Thanks again, everyone, for your responses. This has helped me come to a conclusion!

 

Nachricht 11 von 12
azad.Nanva
als Antwort auf: ffn2YJXN

how can see the Generic Annotation from Links?

If it solves your problem, please click Accept to enhance the Forum.
Nachricht 12 von 12
ar_micahbaleciado
als Antwort auf: ffn2YJXN

were you able to control it? 

 

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report