I tried your Macro and I can say it's cool stuff. Compliments to you and thank you for picking up this challenge.
Here are some thougts/suggestions:
- sometimes it was difficult for me to predict where the stairs will start and where they will end ... I couldn't understand the logic behind it.
Edit: Just realized that respecting the right path order and choosing the right alignment do the trick
- sometimes to optain the desired result I had to make several tries ... inner path, outher path, left align, right align.
- in some cases the Macro fails if certain dimensions are too small (see red stairs with small distance between flights, i.e. 35cm in attachment).
- as you already mentioned sometimes splines actually have some problems.
Despite these minor issues, I think your tool can be a huge help for modeling stairs.
BTW is there a way to control step dimensions and therefore step numbers in the zones between the flights?
Thank you again and kind regards