In general, I agree with this post (especially if we are speaking about railing edit tools): https://forums.autodesk.com/t5/revit-ideas/railing-overhaul-resolution-of-limitations/idi-p/7085622
But for creating new railing I suppose will be better to kill existing tool and create rail model constructor. Why kill: - very difficult for newcomers - inflexible How railing constructor could be looks like: this is interface where user create a part (one or some parts) of railing system from prepared families and create rules for distribute these parts in railing system. In general, for railing system we have 4 main type of parts: straight section, arc section, inclined section and transitions - any of part must be tune in railing constructor.
For example:
This is illustration of constructor viewport (but, exclude transitions, any part must be tune separately). For any position on the picture user choose the family and create the rules of placement. For example: family 7 set on the base of family 4, family 5 set in crossection of family 2 and family 4... After this, user create a sketch, where he chooses a type of part for any segment of sketch:
If length of segment on the sketch 1000 millimeters and type of part for this segment have a length 500 mm, then Revit generate 2 similar parts, if segment have 900 mm, then last part must be automatically cut off.
When railing system is ready, user get some tools for editing it: - manually replace any family in system or replace a whole part - change the position for any family - change the path for any rail, like this:
And of course, any family in railing system must be available in schedule and parts of railing system must be available in legends.
Show More