If you make your door schedule to sort / filter doors by level, you may, sooner or later, fall in one of Revit many little road blocks: curtain panels assume their level from the level of the curtain wall they belong to, including door curtain panels. Did you gasp yet?
Yes, this means that if you have doors placed on different levels but belonging to the same curtain wall, they will all have the same level, which is the base level of the curtain wall itself.
I think Revit should provide a "Level" field in the curtain panel elements, which the user can adjust, selecting the appropriate level. Better yet, Revit should simply assign the closest level to the curtain panel elements. End of it.
If you know of a workaround which does not involve creating a door instance parameter called "My_quadrigazzillionth_custom_parameter_to_make_revit_do_what_I_need", please, comment away...
About the Author
Giovanni Succi is a project designer living and working in San Francisco. He is a LEED AP, and for the last twenty years he has been researching the field of computer graphics, 3D modeling, rendering, and architectural design.
More Revit Blogs