Verbatim from my post immediately preceding the one you quoted:
===== Since the maximum baluster spacing is often set by code (don't want children to get there heads caught between balusters), that makes a good start point for laying out the pattern.
- Choose the spacing you want, "D", less than or equal to the code required maximum. =======
'nuff said???
Tom Veatch Wichita, KS USA