Here is a first look at the proposed Edit Menu for the Railing Tool:
The options shown are for typical stair railings (balustrade), additional options or parameters along with additional sub-menus may be added for Deck, Glass and Cable railing types:
BASIC OPTIONS:
Railing Name:
Railing Type: Balustrade, Deck, Glass, Cable
HANDRAIL OPTIONS:
Handrail: YES/NO
Handrail Profile: Circle, Square, LJ6000, etc…
Handrail Height:
Handrail Size:
Handrail Ext. Start: 0.0
Handrail Ext. End: 0.0
Handrail Material:
Handrail Fitting Start: NONE, PTP, LJ fittings etc…
Handrail Fitting End: NONE, PTP, LJ fittings etc…
Handrail Fitting Corner: NONE, PTP, LJ fittings etc…
Handrail Fitting Mid: NONE, PTP, LJ fittings etc…
START POST OPTIONS:
Start Post: YES/NO
Post Type: Circle, Square
Post Height:
Post Size:
Post Material:
Post Profile/Comp: NONE, library components
Profile Segments: 12
Bottom Offset: 0.0
END POST OPTIONS:
End Post: YES/NO
Post Type: Circle, Square
Post Height:
Post Size:
Post Material:
Post Profile/Comp: NONE, library components
Profile Segments: 12
Bottom Offset: 0.0
CORNER POST OPTIONS:
Corner Post: YES/NO
Post Type: Circle, Square
Post Height:
Post Size:
Post Material:
Post Profile/Comp: NONE, library components
Profile Segments: 12
Bottom Offset: 0.0
INTERMEDIATE POST OPTIONS:
Middle Post: YES/NO
Post Spacing: 60"
Post Type: Circle, Square
Post Height:
Post Size:
Post Material:
Post Profile/Comp: NONE, library components
Profile Segments: 12
Bottom Offset: 0.0
BALUSTER OPTIONS:
Balusters: YES/NO
Baluster Type: Circle, Square
Baluster Size:
Baluster Spacing:
Baluster Offset List: “empty by default”
Baluster Material:
Baluster Profile/Comp: NONE, library components
Baluster Profile/Comp 2: NONE, library components
Profile Segments: 12
Baluster Shoe: NONE, library components
Bottom Offset: 0.0
SHOERAIL OPTIONS:
Shoerail: YES/NO
Shoerail Profile: NONE, library components
Shoerail Width:
Shoerail Height:
Shoerail Material:
As one can see there are a lot of parameters and the menu will be very “busy” similar to many of my other menus, but that is the price you pay for making these plugins “complete”. Let me know if you see anything I’m missing here or something that could be presented in a more logical and efficient manner.