As you managed a solution already, so I’m just sharing a thought here.
I believe Revit tools function perfectly well to serve the purpose they were designed for (at least those for stairs and railing). If one would apply in Revit the same concepts one used for hand drafting in the early days before CAD was even there, all those vertical gaps and the stair/handrail warnings are gone. The problem lies neither in the Tools Revit provides nor the handrail itself but in the treads and risers and where they are configured, start/end, how the stair is designed/configured to function and not how Revit builds it. Example:
- The odd vs even no. of risers which effects the top rail and balusters' height (Revit measures the rail height considering the Tread’s start as ref. point. Hence the gap between stair top rail and landing/slab toprail)
- Staggering 1st and 2nd flight of the stair by 1 tread to avoid horrible/bulky stair2landing/slab detail and to fix projecting handrails into the landing
- Apply the old concepts of of ideal human scale and proportions. One takes off with the left foot should end with a left foot in order to catch the landing (in other words land) with the right foot; hence, maintaining the balanced walking rhythm L-R-L-R.
- The 2 Steps ahead Concept (ie: the 2 false steps of the stairs which are embedded in the landing/slab - stair reinforcement)
When we, at least I, first started working with CAD then Revit I kind of thought I could skip all those rules because I simply thought if Revit does all that it would do this for me too! But it didn't and I'm pretty sure no other software does. Anyhow; putting the above riddle together in revit with minor tweaks does kill all the warnings and generate a smooth nice handrail just with a couple of clicks (nothing extraordinary)
