Railings

Current UCS is not on a horizontal plane!
ثeϥΪ̮y(UCS)äOeA!
----prompts for Straight Railing
Starting point <0,0,0>: 
_I<0,0,0>: 
Railing length <
<
Railing height <
<
Handlrail width <
ߤe<
Handlrail thickness <
ߤp<
Square baluster width <
ΤWe<
Number of segment <
ƥ<
Baluster on both side? [Yes/No] <Yes>: 
ݳW? [O(Y)/_(N)] <O>: 
-> Division between balusters is: 
-> Wj: 
----prompts for Inclined Railing
Starting point <0,0,0>: 
_I<0,0,0>: 
End point or [Length]: 
I [(L)]: 
Inclined railing horizontal length: 
ɱ: 
Inclined railing raised/dropped height: 
ɱW/U: 
Railing height <
<
Handlrail width <
ߤe<
Handlrail thickness <
ߤp<
Square baluster width <
ΤWe<
Number of segment: 
ƥ: 
Baluster on both side? [Yes/No] <Yes>: 
ݳW? [O(Y)/_(N)] <O>: 
----prompts for Round Railing
Center point <0,0,0>: 
<0,0,0>: 
Start Point (base on center line of handrail): 
_I(߽̾u): 
End point or [Angle]: 
I [(A)]: 
Included angle: 
J: 
Railing height <
<
Handlrail width <
ߤe<
Handlrail thickness <
ߤp<
Square baluster width <
ΤWe<
Number of segment: 
ƥ: 
Baluster on both side? [Yes/No] <Yes>: 
ݳW? [O(Y)/_(N)] <O>: 
-> Angle between two balusters is: 
-> Wܶߪ: 
----prompts for Complex Railing
Starting point <0,0,0>: 
_I<0,0,0>: 
End point or [Length]: 
I [(L)]: 
Railing total length <
`<
Railing column height <
W<
Railing column width <
We<
Upper railing height <
W<
Lower railing height <
U<
Handlrail width <
ߤe<
Handlrail thickness <
ߤp<
Number of segment <
ƥ<
Baluster on [Starting/Ending/Both/None] <Both> side: 
[_I(S)/I(E)/ݳ(B)/ݳL(N)] <ݳ> Wl: 
Add a small baluster between upper and lower handrails? [Yes/No] <Yes>: 
WUߤⶡ[@ӤpW? [O(Y)/_(N)] <O>: 
-> Division between balusters is: 
-> Wlj: 
