I'm trying to modify my Electrical Fixture Tag to be able to align the text with either right or left justification. I copied the label and changed the horizontal alignments accordingly. Then I created two Yes/No visibility instance parameters: one "Align Right", the other "Align Left", with a formula in "Align Left" to read =not(Align Right).
Then in the family properties, linked the label "Visible" properties to their respective "Align Right"/"Align Left" parameter.
However, when I load it into the project, the instance parameters do not show up in the properties box at all. Is this just one of the limitations of Revit?
I could just make different family types (like boxed vs. standard), but feel using instance parameters for visibility would be much "cleaner".
You have followed the steps I had originally taken EXACTLY. It's like revisiting the disappointments of the past, when the idea of using Instance Parameters in Tags was shattered. Unfortunately, they cannot be used in Tags and you must create a new Type for each. Maybe one day it will be possible, but I'm not holding my breath.
Did you ever find a solution to this? I am wanting to accomplish the same thing.
This is exactly what I spent all afternoon trying to accomplish. GRR. Good to know I wasn't doing something wrong. I would've settled for a 'flip' yes/no instance parameter but that doesn't exist either.
Hello @ebow3d, @lindgren.scott, @SwedeBeans, @smbrennan,
Autodesk is responding to their users' needs but they can't satisfy all users.
Look at the list of Ideas.
Revit is comparing to other modeling software very flexible.
So the solution with the types is an acceptable workaround!
So, how has Autodesk solved the problem?
Where is the list of ideas that you mention in your post?
Hello to all,
Let us not argue
We as Forum members are here to help you.
The Revit Idea Forum is directly on the Revit Forum.
see: Revit Idea Forum
Vote there and please add reply to the Idea to tell Autodesk why you voted and need this Idea so willingly.
And notice that Autodesk can't satisfy al there users.
I have been working with the MEP portion of Revit since 2011. Like many of you, I too have read countless Revit forums/blogs/etc... (Many of them about this same issue)
In my opinion, the ability to use instance parameters within a tag is one of the most sought after features with Revit tags since I started using Revit. But here we are still wishing!
By not having this feature coupled with not having the ability to wrap parameter values for different tag instances, Revit has left all Revit users (not just MEP Revit users) to use plain old text in many situations. This is obviously disappointing because Revit preaches/promotes smart parameter modeling (i.e BIM), yet in the 8 versions of Revit that I am familiar with, the developers have not addressed this to my knowledge.
To conclude this multi year thread thus far, the question is can Revit tags utilize instance parameters within a project. Like everyone else, I also don't know the answer, but like everyone else, I also continuously hope the answer is yes it can. I would say the answer we all want to hear should come from the Autodesk developers, because if it isn't a feature today it would be nice to have this feature sooner than later if possible.
I've never tried using instance parameters in tags and I never use text to where a tag should be. Although a couple of my tags have a lot of types, they have not become unmanageable. Types are free and they work.
Out of the box thought: add the Left/Right instance shared parameter to the host element, not the tag. Then use a formula to control the visibility of Left or Right label based on this parameter.
Some parameters in the host can be used in the tag family to drive label formula. But the use, or lack thereof, is very limited, and I don't think you will find it useful. Below is an example.
I work for a MEP engineering firm. We rarely create/edit the building walls/doors/etc... Does this concept work with MEP categories?