More advanced and modular View Templates I would like to have more advanced options for setting up and managing View Templates in Revit. At the moment, View Templates work well for controlling the general appearance and settings of a view. However, they become limiting when the same type of view needs to be displayed differently depending on the context. For example, I might create a View Template for a Construction Plan. This template would define all the general settings for construction drawings, such as visibility, detail level, graphic settings, annotation settings, etc. However, imagine a project where the building consists of three separate sections. I may want to create construction plans where the active section is shown normally, while the other two sections are displayed in halftone. Currently, this would require me to create three separate View Templates: Construction Plan – Section 1 Construction Plan – Section 2 Construction Plan – Section 3 The problem is that these templates are almost identical. The only difference is which section is displayed normally and which sections are shown in halftone. This becomes particularly problematic when the general construction plan settings need to change. If, for example, I want to change how certain categories are displayed, I would have to update all three View Templates individually. What I would like instead I would like View Templates to support a more modular or layered approach. For example, I could have: View Template: Construction Plan General construction plan settings Visibility/Graphics Detail Level Discipline Annotation settings General graphic settings And separately: View Template: Section 1 Section 1 shown normally Section 2 shown halftone Section 3 shown halftone These could then be combined, so that the final view effectively uses: Construction Plan + Section 1 The same Section 1 template could then be applied to any view where Section 1 needs to be the primary focus, regardless of whether it is a construction plan, ceiling plan, reflected ceiling plan, etc. Likewise, the general Construction Plan template could be used consistently across all construction plans. Why this would be valuable This would make View Templates much more maintainable and consistent. If I change the general construction plan settings, I would only need to change the Construction Plan template once. That change would automatically affect all views using that template, regardless of which building section they are displaying. Likewise, if I change how the sections are graphically separated, I would only need to change the relevant section template. This would avoid having multiple almost-identical View Templates and would make it much easier to maintain consistent drawing standards across larger projects. Essentially, I would like to be able to separate "what type of drawing is this?" from "what part of the building am I focusing on?" The first would be controlled by one View Template, while the second would be controlled by another. These settings could then be combined or layered to create the final view. This would make View Templates significantly more flexible and scalable, especially on projects with multiple building sections, phases, disciplines, or other recurring graphical variations. Alternative: More advanced filter logic Another possible solution would be to make View Filters significantly more advanced, for example by introducing conditional logic such as IF/ELSE statements. A parameter could be added to the view itself, for example: View Section = Section 1 The filter logic could then use this parameter to determine how elements should be displayed. For example: IF View Section = Section 1 → Section 1 shown normally, Sections 2 and 3 halftone IF View Section = Section 2 → Section 2 shown normally, Sections 1 and 3 halftone IF View Section = Section 3 → Section 3 shown normally, Sections 1 and 2 halftone This would allow the same Construction Plan View Template to be used for all three views, while the view-specific parameter determines which section receives the normal graphical representation. The key point is that the user should not have to create multiple almost-identical View Templates just because one small part of the graphical representation needs to change.
显示更多