Announcements
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

View-specific Family (visibility) parameter

View-specific Family (visibility) parameter

The initial idea is to have a Family parameter to switch visibility of elements in a Family depending on the view. So if I have a very detailed Family on the first floor and this Family is visible on the second floor as well, I don't want to see all details of that family on the second floor-view. If I had a view-specific visibility parameter, I could assign this to the Family elements of which I want to control the visibility. On the view first floor, I would switch this parameter on and on the view second floor, I would switch it off. For example, I could create a masking region in the Family to hide stuff I don't want to see in every view and assign it the view-specific visibility parameter.

 

View-specific parameters can do more than just manage visibility. For example, assign different colors / materials in different views. This would open a whole new level of flexibility.

7 Comments
jkidder
Collaborator

This idea may be somewhere else too, but I don't have time to look for it.  This would be very useful for doors, which might need to show as closed in RCP, partially open in plan, and fully open in a 3d view.

mmcintosh-ral
Advocate

I tried to delete my comment but am unable to.

acrossonbouwers
Contributor

This is exactly what i need! I'm trying to build a structural wood column family that will show as a filled in box on the associated view when cut through the cut plane, and as an 'X' to show as a point load from above when there is a column on the level above that lands on a beam in my associated view. This requires the family to be within the view extents of both my floor plan 1 and floor plan 2, for example, at the same time. There's no way to show different settings for specific detail components within a family per view. So if i turn off the 'cut through' post visibility in my floor plan 1, it also won't show in my floor plan 2, which is not what i want. Being able to have view specific yes/no parameters would REALLY help me on this one! 
Side note, to @jkidder , i beleive this was an idea for Revit 2016 in this forum, but it since has been closed due to lack of support. I'm hoping this can get looked at again, because i think it would add an incredible amount of customization options for families that they're lacking now. 

jmhanbyV4TDM
Advocate

I need this also.  It would be great!

srichinsQXYNJ
Explorer

The scenario: You have a piece of equipment that has required clearances that are part of the Revit family. This piece of equipment appears in several plans such as the overall plans, partial plans, enlarged plans, annotative plans, dimension plans, site plan... etc. For clarity the graphics showing the required clearances are not shown throughout the drawings. But every time that equipment moves or adjustments are made to the design, it is helpful to show the required clearances... but there is no easy way manage the display of clearances. Maybe you want the clearances shown on the enlarged plan and nowhere else, so it is managed through view templates but sometimes as a designer you want to see the bigger picture while modifying the design or maybe the edits occur in multiple areas, so edits are made in the site plan or overall plans... but in order to turn on the clearances, first you need to know where the clearance information is within the view template (even for a savvy Revit user this isn't automatic), then you need edit the view template temporarily, then you can make your edits and then you need to edit the view template again back to it's original setting. 
A far more user friendly solution would be to a have "instant-view visibility parameter" that is associated the with view, in other words under the properties of the family you can toggle visibility.  Wallah! any user can quickly unhide design aid information, like clearances, and then turn them off and it doesn't require a degree in Revit.

Ric_Weber
Advisor

So it's an instance parameter (or could even be a type parameter), but somehow it could be view specific!  I love it!!!

 

@srichinsQXYNJ, FYI, while we're waiting for this idea to take fruition; assuming you have a view template assigned to the view, instead of changing the view template, and then needing to change it back, use the Temporary View Properties to temporarily override the view template and be able to simply Restore View Properties when done.  

 

 

Screenshot 2026-03-06 091927.png

Susana_Duarte_LMSI
Collaborator

It's more like a quick shortcut (like the view masses in view on/off button) for all clearance subcategories hardcoded by revit (when revit decides to have them hardcoded).

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

Submit Idea