Section Visibility Threshold

Section Visibility Threshold

ryan.saluzzi
Enthusiast Enthusiast
3,119 Views
12 Replies
Message 1 of 13

Section Visibility Threshold

ryan.saluzzi
Enthusiast
Enthusiast

In any type of section for a floor or multiple floors in a building, the final extents of my views always extend above and below the floor construction to show that as part of the section. for example, on a section showing the 2nd-4th floors, the problem is for the floor plan drawings of 1 & 5, the section marker displays since it has passed the level line of those floors. in this example the section marker is really not relevant and we end up manually hiding these in the view to clean up those views. there really needs to be a "threshold" setting that controls the visibility of these sections that if a section marker ends within that threshold it will not be visible but if it extends beyond it will be visible. if this is something already available in a newer version of Revit (I'm running 2020 currently) please let me know or if anyone knows of a better workaround I'm all ears

0 Likes
Accepted solutions (1)
3,120 Views
12 Replies
Replies (12)
Message 2 of 13

iainsavage
Mentor
Mentor

1. You can change settings in your view template to switch off sections rather than manually hiding them.

2. You can have different types of section and then use a view filter to hide by type.

3. You can drag the section marker ends to different locations - this only affects the view that you are in.

0 Likes
Message 3 of 13

ryan.saluzzi
Enthusiast
Enthusiast

@iainsavage can you elaborate on how any or all of those suggestions will solve the issue I'm having? if I am understanding you correctly none of those suggestions seem like they will fix the issue I'm experiencing. 

0 Likes
Message 4 of 13

iainsavage
Mentor
Mentor

I maybe misunderstood the problem, I thought you were saying that the section lines/markers were straying beyond the part of the view that you wanted and were extending the extents of the viewport?

Could you post a screenshot of the problem and I’ll see if any of my solutions are applicable?

0 Likes
Message 5 of 13

ryan.saluzzi
Enthusiast
Enthusiast

Screenshot #1 - Taken From 22nd Floor Floor Plan

 

Section head 10/DR-4.2 does not pertain to any elements on this level as this particular riser ends on the floor below as seen below in the section view screenshot.

ryansaluzzi_0-1647289554305.png

 

Screenshot #2 - Taken From That Red Circled Section

 

Section extends to show slab above & only goes about 1' above level line of 22 hence making it meaningless to show on a 22 floor plan drawing but nonetheless it shows up since its more than a millimeter past the level line. Multiply this by every pipe and duct riser section I have, where on the top and bottom end of each this occurs, times the 4 tiers I have on this project, not to mention floor specific detail sections that may get added along the way.

 

ryansaluzzi_1-1647289626587.png

 

0 Likes
Message 6 of 13

ToanDN
Consultant
Consultant

I don't think there is mush else you can do except for manually hide them per view.  Even if you could do it with filters, there would be too many filters to be worth the diminishing return.

0 Likes
Message 7 of 13

ryan.saluzzi
Enthusiast
Enthusiast

@ToanDN That's the part 2 dilemma to this problem. so for most of our buildings they require part plans, so we've mainly been using one master view for all annotations with multiple dependent views depending on how many zones we need. those dependent views are the ones that we put to our shop drawing sheets but if you hide a section in the master view, it does NOT get hidden in the dependent view. all else seems to transfer between master and dependent but the hide in view does not. So its double duty if you want a clean master that also prints clean without these unneeded section heads. something else I think that should be addressed if it hasn't already in newer releases. 

0 Likes
Message 8 of 13

RobDraw
Mentor
Mentor

If you aren't already, utilizing "Do not show at scales coarser than" may help a bit.

 

Like the others, no matter what you choose to do, it's going to require manual labor. One of the many woes of annotating.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
0 Likes
Message 9 of 13

iainsavage
Mentor
Mentor

Okay, I did misunderstand your issue.

You could include a parameter for each section to designate the applicable level and then filter by that but you’d need a different filter for every level’s plan.

Or you could extend the section just say 1/2” above and below the levels and adjust the view ranges of floor plans to be say 1” from the associated level and -1” from level above (unless that would exclude crucial detail in the plan).

0 Likes
Message 10 of 13

ryan.saluzzi
Enthusiast
Enthusiast

@iainsavage so the filter thing is an interesting approach, not something I'm familiar with though at least as far as sections go. Would I be able to add this special parameter and then specify multiple "tags" or "keys" for each level that I want that section visible on (i.e. L01, L02, L03) and then just have a filter that would look at the current level and compare that to the key list I made for the section and if the values match show the section and if they don't hide the section? Then you wouldn't need a specific filter for every level is what I'm thinking, just not sure if that's possible, although I'd do that if this is possible because I still think that would save a lot of time.

0 Likes
Message 11 of 13

iainsavage
Mentor
Mentor
Accepted solution

You can create a simple text parameter (shared parameter if you want to schedule it) and associate it to views.

iainsavage_0-1647346483882.png

 

Populate its value with any text string that you want.

iainsavage_1-1647346632706.png

 

Have a filter for each level based on "does not contain" or "does not equal"

iainsavage_2-1647346958528.png

 

Not sure about the automation part though - maybe this could be done with Dynamo?

0 Likes
Message 12 of 13

ryan.saluzzi
Enthusiast
Enthusiast

that works perfectly, thank you for your help. i dont mind having to create the filters if it means not having to hunt and peck for all the sections that dont apply

0 Likes
Message 13 of 13

konradsten
Participant
Participant

Hi,

I totally get the frustration with section markers showing up in unrelated floor plans, like your example with the 1st and 5th floors when you're focusing on 2nd-4th. It really clutters the view. Revit still doesn’t have a native "threshold" setting to automatically control section marker visibility based on view extents, so manual hiding or view template tweaks are often the go-to, which can be a pain on big projects.

To make this easier, I built a free add-in called Sections Hider for the Revit community. It’s designed to quickly hide unwanted section markers in views without repetitive manual work. Plus, you don't have to generate filters and keep turning them on and off every time you create a new section – it simplifies the whole process. It’s compatible with Revit 2025 and later, lightweight, and made to save time for folks dealing with these issues. No catch – just wanted to contribute something useful.

Check it out here:
https://apps.autodesk.com/RVT/en/Detail/Index?id=9178681668701145560&appLang=en&os=Win64

If you’ve got other workarounds or want to dive deeper, let me know what you’re working with!

0 Likes