stair maker
TRANSCRIPT
-
8/16/2019 Stair Maker
1/43
Stair Maker Version 1.0.23
1
-
8/16/2019 Stair Maker
2/43
Table of Contents
1 Setup 5
2 Introduction 7Tool Bar Buttons 7
Menu Options 7Edit Config 8
Host 8Service 8Translate arts 8!anguage 8"e#ug !evel $%orce Sil&ouettes Off $S'all %onts $E(tra Space $
) I'portant *otes 1+
, Metric Stair Ma-er Input Bo( 11
5 S'all %ont Metric Stair Ma-er Input Bo( 12
. I'perial Stair Ma-er Input Bo( 1)
7 Stair Configuration 1,7/1 Section 0 Inside Stringer 1,
Inside Stringer 1,Options 1,T&ic-ness 1,"ept& 1,
ail Options 1,7/2 Section 0 Outside Stringer 1,
Outside Stringer 1,Options 1,T&ic-ness 1,"ept& 15ail Options 15
7/) Section 0 iser Section 15Total ise 15isers 15iser T&ic-ness 15
iser *osing 15Open isers 15artial iser 15isers Sit On Treads 1.
7/, Section 0 Tread Section 1.Tread T&ic-ness 1.Tread Bullnose 1.
2
-
8/16/2019 Stair Maker
3/43
*osing 1.Side *osing 1.%lare 'ount 1.rogressive %lare 1.%lare Count 17
7/5 Section 0 3eneral Section 17
Stair "irection 17Stair 4idt& 17 verage un 17adius 17"egrees 17ail Stle 17
7/. Section 0 !ast Section 17%loor T&ic-ness 17Spindle Options 17Spindle Stle 18Create Stair 18Open Stle S&eet 18Save Stle S&eet 18Create Stair 18
8 Metric Stair Ma-er Codes nd ules 1$
$ Metric Stair Ma-er Codes nd ules 1$
1+ Codes nd ules 2+1+/1 Section 0 S-etc&up 3eo'etr 2+
*osing Seg'ents 2+1+/2 Section 6 Options 2+
Inside Tread Seg'ents 2+
Outside Tread Seg'ents 2+1+/) Section 0 Building Codes 2+Mini'u' iser Heig&t 2+Ma(i'u' iser Heig&t 2+Mini'u' un 2+Ma(i'u' un 2+Mini'u' Stair 4idt& 21Ma(i'u' 3ap 21ail Clearance 21Stair ail Heig&t 21!evel ail Heig&t 21
1+/, Section 6 "etails 21Mini'u' adius 21Top iser T&ic-ness 21"ado "ept& Tread 21"ado "ept& Stringer 21Stringer #ove %loor 21Housed Stringer eveal 22
)
-
8/16/2019 Stair Maker
4/43
referred anel 4idt& 22adius of %oot 22%oot #ove %loor 22%lare Satoot& %ace 22
11 E(trude Handrail 2)
12 11 3lue Edges 2,
1) dd Handrail rofile 2.
1, Stair 2" to )" 2$
15 )" Tread )+
1. Stair Ma-er 0 C&ec- !icense ),
17 defaults/t(t )5
18 rules/t(t )7
1$ config/t(t )8
2+ 'etric2d/t(t )821 i'perial2d/t(t )8
22 %iles and %ile !ocations )$
2) 9ersion Histor ,19ersion 1/+/2) 0 :an 2; 2+15 ,19ersion 1/+/22 0 *ov 18; 2+1, ,19ersion 1/+/21 0 Oct 1+; 2+1, ,19ersion 1/+/2+ 0 Oct ,; 2+1, ,19ersion 1/+/1$ 0 :ul 17; 2+1, ,29ersion 1/+/18 0 :un ); 2+1, ,2
9ersion 1/+/17 0 Ma )+; 2+1, ,29ersion 1/+/1. 0 Ma 22; 2+1, ,29ersion 1/+/15 0 Ma 17; 2+1, ,29ersion 1/+/1, 0 Ma 1,; 2+1, ,29ersion 1/+/1) 0 Ma 8; 2+1, ,29ersion 1/+/12 0 pr 27; 2+1, ,)9ersion 1/+/11 0 Mar .; 2+1, ,)9ersion 1/+/1+ 0 %e# 21; 2+1, ,)9ersion 1/+/$ 0 %e# 15; 2+1, ,)9ersion 1/+/8 0 %e# $; 2+1, ,)9ersion 1/+/7 0 %e# 8; 2+1, ,)
9ersion 1/+/. 0 :an 2$; 2+1, ,)
,
-
8/16/2019 Stair Maker
5/43
1 Setup
lease note t&at if ou are tring out t&e Stair Ma-er ou ill #e as-ed to register onca#'a-er)2/co' e#site/ t startup Stair Ma-er ill loo- for t&e config/t(t file in config folderand if it isnou ill t&en see anot&er 'essage telling ou &at Stair Ma-er is a#out to do/ lease notet&at if ou provide our on passord at registration ou ill not receive an e'ail/
Once ou &ave registered ou ill see an input #o( as-ing for ?ser I" and assord/ leasereplace t&e default ?ser I" and passord it& our on/
5
-
8/16/2019 Stair Maker
6/43
If ou do not replace t&e ?ser I" and assord ou ill see t&is error 'essage/
If ou do not tpe in t&e ?ser I" and or assord correctl ou ill see t&is error 'essage/
If ou &ave one of t&ese error 'essages ou need to delete t&e license/dat file &ic& is in3=4arestair'a-er@config folder and tr again/ >ou ill never loose ant&ing if ou delete t&elicense/dat file/ >our
-
8/16/2019 Stair Maker
7/43
2 IntroductionT&e Stair Ma-er sste' &as , #uttons in t&e A3=4are Stair Ma-er tool #ar and &as 8co''ands under t&e Alugins3=4are Stair Ma-er 'enu/
Tool Bar Buttons
1/ T&e first #utton #rings up t&e AStair Ma-er configuration for'/
2/ T&e second #utton AE(trude Handrail along a pat&/
)/ T&e t&ird #utton is used to A3lue Edges toget&er to for' a single elded arc/
,/ T&e fourt& #utton provides ou it& t&e a#ilit to save our or 'odif &andrail profiles/
5/ T&e fift& #utton AStair 2" to )" pops up a si'ple input for' &ic& includes total rise;nu'#er of risers etc/
./ T&e si(t& #utton A)" Tread pops up a si'ple for' containing Tread *u'#er/ T&is#utton converts a 2" tread into a )" tread and and riser asse'#l/
Menu Options
. of t&e 8 'enu c&oices or- e(actl t&e sa'e a as t&e #uttons on t&e tool#ar/ T&e 'enuc&oices are 'ostl in t&e sa'e order and areD
1/ Stair Ma-er
2/ E(trude Handrail
)/ 3lue Edges
,/ dd Handrail rofile
5/ Stair Ma-er 6 C&ec- !icense./ Stair Ma-er 6 Edit Config
7/ Stair 2" to )"
8/ )" Tread
7
-
8/16/2019 Stair Maker
8/43
lease notice t&at I &ave setup s&ort cuts for Stair Ma-er SF and for )" Tread S&iftGTF/C&ec- !icense ill #ring up t&e registration input #o(/ T&is lets ou fi( an -eing 'ista-esou 'a &ave 'ade during registration/
Edit Confi
T&e Edit Config 'enu c&oice allos ou to edit additional inputs found in config/t(t it&out
&aving to find t&e file on our &ardrive/
Host
T&is is ' e# site/ lease leave t&is as Aca#'a-er)2/co' ?nfortunatel it is possi#le t&at ae# site provider s&uts don &ic& ould 'a-e it necessar to c&ange urls/
Service
T&is is t&e e# service t&at t&e plugin co''unicates it& to detect licensing etc/ leaseleave t&is as Ag-areservice/p&p
Translate arts
T&is is relevant if ou are using a language ot&er t&an Englis& and is& to control &et&ereac& co'ponent is translated or left as Englis&/
!anguage
C&oose &ic& language ou ant/ T&e default value is
-
8/16/2019 Stair Maker
9/43
"e#ug !evel
T&is setting is currentl not used/ It is intended to #e used to log various values of t&e ru#script for potential #ug tracing/
%orce Sil&ouettes Off
If c&ec-ed t&is setting ill turn off t&e Edge Stle
-
8/16/2019 Stair Maker
10/43
3 I!portant "otesIt is reco''ended t&at ou open up a second instance of S-etc&up and #uild our stair t&ere/>ou can t&en cop and paste it into our 'odel/ T&e Stair Ma-er is uite co'plicated anduses t&e origin J+;+;+K as t&e center radius point/
T&e Stair Ma-er plugin provides a fe #uilt in c&ec-s/ Here is an e(a'ple
lease note t&at t&ere are a nu'#er of stair defaults t&at are in defaults/t(t/ T&is includes'ini'u' stair idt& etc/ dditionall; t&ere is a rules/t(t file t&at contains #uilding codes andrules/ >ou 'a adLust t&ese as needed/
T&e Stair Ma-er plugin can calculate a one of t&ree values providing t&at onl one of t&e t&reevalues is initiall set to +/ T&ese t&ree values are adius; "egrees and verage un/
If ou provide "egrees and verage un and set adius to + t&e Stair Ma-er ill calculatet&e adius/
If ou provide adius and verage un and set "egrees to + t&e Stair Ma-er ill calculate
t&e "egrees of stair rotation/
Hoever if ou provide "egrees and adius t&e Stair Ma-er ill calculate run/
If ou set our adius to 5+ '' or less #ut greater t&an + F t&en Stair Ma-er ill #uild aspiral staircase it& a center pole/
If ou ant to delete a stair i''ediatel after rendering t&en use t&e undo -es/ Ctrl illre'ove t&e stair/ Clic- stair 0 'a-e a c&ange and clic- AO= or press t&e AEnter -e/
1+
-
8/16/2019 Stair Maker
11/43
# Metric Stair Maker Input Bo$Stair Ma-er uses an input #o( &ic& contains four sections/ T&is is an e(a'ple input #o(&en using 'etric units/
11
-
8/16/2019 Stair Maker
12/43
% S!all &ont Metric Stair Maker Input Bo$Stair Ma-er allos ou to c&ange t&e &eig&t of t&e input #o( # using s'aller fonts/ In t&eStair Ma-er 0 Edit Config editor set S'all %onts to 1/
12
-
8/16/2019 Stair Maker
13/43
' I!perial Stair Maker Input Bo$Here is an e(a'ple input #o( &en using i'perial units/
1)
-
8/16/2019 Stair Maker
14/43
( Stair Confiuration
(.1 Section ) Inside Striner
Inside Stringer
T&e Inside Stringer tpe is Satoot&; Housed or *one/ *one is useful if ou are #uilding aspiral staircase it&out a stringer/
Options
T&e c&oices for Options are Heel; %oot; Bot& or *one/ Currentl t&e %oot is supported onl forStraig&t Stairs/
T&ic-ness
T&is is t&e t&ic-ness of t&e inside stringer/ If for instance ou &ave 5 laers of )8 spruce and1, oa- plood t&en set it to 2 18 or 5, ''/ It is a good idea &en #uilding t&e stair to set
t&is value to e(actl t&e t&ic-ness of t&e stringer/ ?se a digital 'icro'eter and 'easure asa'ple of all . laers/
"ept&
T&is is t&e dept& of t&e inside stringer/ T&e default is set to )++ '' or 12/ freestandingstair 'a reuire a #it 'ore dept&/ &oused stringer could #e set to less t&an )++ ''/
ail Options
T&e options are 3uard ail; 4all ail and *one/ 3uard ail is for posts and spindles and a4all ail is Lust a &and rail/
(.2 Section ) Outside Striner
Outside Stringer
T&e Outside Stringer tpe is Satoot&; Housed or *one/ *one is useful if ou are #uilding aspiral staircase it&out a stringer or if ou are #uilding a stair t&at &as a t&ic- single staircase/
Options
T&e c&oices for Options are Heel; %oot; Bot& or *one/ Currentl t&e %oot is not supported/
T&ic-ness
T&is is t&e t&ic-ness of t&e outside stringer/ If for instance ou &ave 5 laers of )8 spruceand 1, oa- plood t&en set it to 2 18 or 5, ''/ It is a good idea &en #uilding t&e stair toset t&is value to e(actl t&e t&ic-ness of t&e stringer/ ?se a digital 'icro'eter and 'easure asa'ple of all . laers/
1,
-
8/16/2019 Stair Maker
15/43
"ept&
T&is is t&e dept& of t&e outside stringer/ T&e default is set to ,++ '' or 1./ freestandingstair 'a reuire a #it 'ore dept&/ &oused stringer could #e set to less t&an ,++ ''/
ail Options
T&e options are 3uard ail; 4all ail and *one/ 3uard ail is for posts and spindles and a4all ail is Lust a &and rail/
(.3 Section ) *iser Section
Total ise
T&is is t&e total ise of t&e stair/
isers
Set t&e nu'#er of risers t&at ou is& for t&e stair/ T&is nu'#er is so'e&at dependent on
t&e 'ini'u' and 'a(i'u' rise per riser/ T&ese values are found in t&e defaults/t(t file under'etric'inrise; 'etric'a(rise; i'perial'inrise and i'perial'a(rise/ If ou set t&enu'#er of risers to a value &ere t&e rise per tread e(ceeds t&e 'a(i'u' rise t&en t&e StairMa-er adLusts t&e nu'#er of isers/ Conversel if ou set t&e nu'#er of risers to a value&ere t&e rise per tread is less t&an t&e 'ini'u' nu'#er of risers t&en t&e Stair Ma-er illauto'aticall adLust t&e nu'#er of risers/
iser T&ic-ness
T&is is t&e t&ic-ness for t&e risers and sets t&e riser portion of a satoot& stringer and or t&edado for t&e riser portion of a &oused stringer/ It also sets t&e idt& of t&e dado for t&e tread&ere t&e riser fits into t&e tread/ If ou ant an open riser stair t&en set t&is value to +/ T&edept& of t&e dado for #ot& &oused stringers and t&e tread is found in t&e defaults/t(t file under'etrictreaddado; 'etricstringerdado; i'perialtreaddado and i'perialstringerdado/
iser *osing
T&e Aiser *osing or riser return is for satoot& stringer and is t&e a'ount t&at t&e riser#oard e(tends #eond t&e satoot& stringer/ It is used to return t&e carpet/
Open isers
T&is is a c&ec- #o( t&at ill #uild eit&er open or closed riser stairs/
artial iser
T&e Aartial iser option is used in Lurisdictions &ere t&ere is code stipulating a 'a(i'u'space t&at is alloed/ T&is option is used in conLunction it& t&e AMa(i'u' 3ap settingfound on t&e ACode and ules page/
15
-
8/16/2019 Stair Maker
16/43
isers Sit On Treads
T&e Aisers Sit On Treads option is useful for certain -inds of risers suc& as 'ar#le &eret&e riser 'ust sit on t&e tread/ In t&is case t&e tread is e(tended to &ere t&e #ac- of t&e riseris and t&e riser is s&ortened # t&e ATread T&ic-ness
(.# Section ) Tread Section
Tread T&ic-ness
T&is is t&e t&ic-ness of t&e treads and top nosing/ n open riser stair s&ould &ave a t&ic-ertread suc& as ) laers of ), fir plood glue la'inated/ 1 tread is 'ini'u' treadt&ic-ness governed under 'ost #uilding codes/ T&e default is set to 1 12 or )8 ''/ gainou 'a c&ange t&e defaults in t&e defaults/t(t file to suit our reuire'ents/
Tread Bullnose
T&is is t&e radius of t&e tread #ullnose/ >ou can adLust &o 'an seg'ents t&at t&e #ullnoseuses/ T&e setting is in t&e defaults/t(t file and is found under Seg'ents/ %or e(a'ple if ou
ant 1, radius #ullnose t&en ou 'ig&t tr Seg'entsN, or if ou ant a 12 #ullnose &ic&ould #e good for carpet ou 'ig&t tr Seg'entsN./ lternativel ou could set Seg'entsN1and t&e Stair Ma-er plugin ill create a c&a'fer/
*osing
T&is is t&e a'ount of t&e Tread nosing for t&e front of t&e treads/ In 'ost Lurisdictions t&e'ini'u' alloed nosing is 1/ >ou 'a set it + if ou is&/ T&ere 'a #e cases &ere ouant to attac& a solid oa- nosing after t&e fact/%lare 'ountT&is is t&e a'ount t&at ou ant eac& and ever tread to flare forard/ 4e also call t&is a
continuous flare/
Side *osing
T&is is t&e a'ount of t&e nosing for t&e sides of t&e Tread &en #uilding satoot& stringers/
%lare 'ount
T&is is t&e a'ount t&at ever step is flared/ It is 'easured at t&e center of t&e tread/ iser#oards ill also flare # t&is sa'e a'ount/ Set t&is to + for no flare/
rogressive %lare
progressive %lare stair is &ere eac& step is flared t&is a'ount 'ore t&an t&e previousstep/ %or e(a'ple; if ou %lare Count to 5 and rogressive flare to 2+ '' t&en counting#ac-ards fro' t&e #otto' step t&e flares ould #e 1++; 8+; .+; ,+; 2+; + and so on/Currentl disa#led for closed riser stairs/
1.
-
8/16/2019 Stair Maker
17/43
%lare Count
T&is is t&e nu'#er of steps t&at are progressivel flared/ Currentl disa#led for closed riserstairs/
(.% Section ) +eneral Section
Stair "irection
T&e stair can #e Cloc-ise or nti Cloc-ise/ T&e default is nti Cloc-ise/ >ou can alsoc&oose AStraig&t Stair/
Stair 4idt&
T&is is t&e idt& of t&e stair fro' inside of t&e inside stringer to t&e outside of t&e outsidestringer/ T&e stair 'ust #e at least 'ini'u' idt&/ T&e 'ini'u' idt& is found in t&edefaults/t(t file under 'etric'instairidt& and i'perial'instairidt&/
verage un
T&e average run is 'easured at t&e 'iddle of t&e tread/ >ou 'a set t&is value to + and lett&e Stair Ma-er calculate a value #ased on adius and "egrees/
adius
T&is is t&e radius at t&e inside of t&e inside stringer/ >ou 'a set it to + and t&e Stair Ma-erill figure out t&e radius #ased on verage un and "egrees/
"egrees
>ou 'a set t&e degrees to + and t&e Stair Ma-er ill figure out &o far t&e stair rotates
#ased on verage un and adius/
ail Stle
T&is is a dropdon list of all t&e rail stles t&at ou &ave/ T&e StairMa-er plugin supplies .different &andrail profiles/ >ou can add 'ore &andrail profiles/
(.' Section ) ,ast Section
%loor T&ic-ness
T&is is t&e floor t&ic-ness at t&e top of t&e stair and is used to calculate t&e Stringer Heel and
top riser #oard/
Spindle Options
T&e ASpindle Options is not used for t&is version/
17
-
8/16/2019 Stair Maker
18/43
Spindle Stle
T&e ASpindle Stle is not used for t&is version/
Create Stair
T&e Create Stair #utton dras t&e stair/
Open Stle S&eet
T&e AOpen Stle S&eet drop don contains a list of saved stle s&eets/ etrieve a savedstle s&eet # selecting a different stle s&eet and clic- t&e AO= #utton/
Save Stle S&eet
T&e
-
8/16/2019 Stair Maker
19/43
- Metric Stair Maker Codes nd *ulesStair Ma-er uses an input #o( for Codes and ules &ic& contains four sections/ T&is is ane(a'ple input #o( &en using 'etric units/
/ Metric Stair Maker Codes nd *ulesT&is is an e(a'ple input #o( for Codes and ules &en using i'perial units/
1$
-
8/16/2019 Stair Maker
20/43
-
8/16/2019 Stair Maker
21/43
Mini'u' Stair 4idt&
T&e AMini'u' Stair 4idt& is used to 'a-e sure t&at t&e stair follos code/ CanadianBuilding Code is 8++ ''/
Ma(i'u' 3ap
T&e AMa(i'u' 3ap is t&e 'a(i'u' space alloed/ Canadian Building Code is 1++ ''/
ail Clearance
T&e Aail Clearance is t&e a'ount of finger roo' #eteen a all rail and t&e outside of t&eall stringer/ Canadian Building Code is ,+ ''/
Stair ail Heig&t
T&is is t&e &eig&t of t&e stair rail as 'easured verticall fro' t&e tread nosing/ CanadianBuilding Code is 8++ ''/ %or inside residential stairs
!evel ail Heig&tT&is is t&e &eig&t of level rail as 'easured verticall fro' t&e floor/ Canadian Building Code is$++ '' for inside residential rails and 1+++ ''/ for outside and co''ercial rails/
10.# Section etails
Mini'u' adius
T&is is t&e 'ini'u' radius t&at e allo for inside stringers on spiral stair cases/ t t&issetting e ill create a solid round pole instead of a stringer/
Top iser T&ic-ness
T&e top riser can #e a different t&ic-ness t&an t&e ot&er riser #oards/ T&is is #ecause it isused to secure t&e stair to t&e upper level/ T&ere are also t&e situations &ere ou &aveflared risers/ T&e top riser is never flared/
"ado "ept& Tread
iser #oards e(tend into a dado on t&e underside of t&e tread/ T&is is t&e dept& of t&at dado/T&e idt& of t&e dado is deter'ined # t&e t&ic-ness of t&e riser #oard/
"ado "ept& Stringer
Treads and risers e(tend into a stair dado on t&e inside surface of &oused stringers/
Stringer #ove %loor
T&is is t&e a'ount t&at a &oused stringer is a#ove t&e upper floor landing/ value of + 'eanst&e stringer is cut flus& it& t&e floor/ value li-e 12/7 '' 'eans t&at t&e stringer is cut sot&at none of it is 'ore t&an 12 a#ove t&e floor/
21
-
8/16/2019 Stair Maker
22/43
Housed Stringer eveal
T&e AHoused Stringer eveal is t&e a'ount t&e stringer is a#ove nosing of t&e stair/
referred anel 4idt&
T&e Areferred anel 4idt& is t&e idt& of glass panels/ T&is setting is not used in t&is
version/
adius of %oot
foot gives ou 'ore surface area at t&e floor for t&e stringer &ic& increases rigidit/ 9eruseful for open stair cases/ T&e 'ini'u' dia'eter for t&e radius is 5+ ''/
%oot #ove %loor
T&e A%oot #ove %loor gives ou vertical distance for t&e foot #efore it #egins curving/ s'all a'ount of vertical 'a-es it easier to fit a #otto' plate or 'oulding/
%lare Satoot& %aceC&ec- t&e A%lare Satoot& %ace c&ec- #o( and stair 'a-er 'iters eac& satoot& stringerriser faces to 'atc& t&e riser #oard/ If not c&ec-ed t&en t&e satoot& stringer is cut at $+degrees/
22
-
8/16/2019 Stair Maker
23/43
11 E$trude 4andrailE(trude Handrail gives t&e user t&e a#ilit to create 1 or 'ore sections of &andrail/ T&e&andrails 'a #e level rail or stair rail/
T&e user first selects a polline an arc or a nu'#er of line seg'ents t&at are gluedF/ T&e t&euser clic-s t&e E(trude Handrail #utton or c&ooses E(trude Handrail fro' t&e 3=4are Stair
Ma-er su# 'enu/
If t&e user does not c&oose a pat& t&en t&e user ill seeD
If t&e user selects a proper curve polline F t&en t&e user ill seeD
If t&e user c&ooses a &andrail profile and t&en clic-s o- t&e user ill seeD
If t&e user clic-s
-
8/16/2019 Stair Maker
24/43
12 11 +lue Edes3lue Edges ill glue toget&er eldF a nu'#er of connected edges toget&er/ If so'e of t&eedges ere alread glued toget&er t&is process ill glue all t&e edges toget&er/
If t&e user clic-s A3lue Edges #utton it&out c&oosing at least 2 edges t&en t&e user ill seeD
If t&e user c&ooses 'ore t&an 1 edge #ut t&e edges are not connected t&en t&e user ill seeD
2,
-
8/16/2019 Stair Maker
25/43
If t&e user c&ooses 'ore t&an 1 edge and all t&e edges are connected toget&er t&en t&e userill see so'et&ing li-e t&isD
25
-
8/16/2019 Stair Maker
26/43
13 dd 4andrail 5rofileT&e Add Handrail rofile #utton allos t&e user to add or 'odif a &andrail profile/ >ou 'aload our on &andrail profile or use t&e one Stair Ma-er provides &ic& is3=4areStairMa-errail profiles/s-p/
If t&e user does not c&oose t&e face of a &andrail profile t&en t&e user ill seeD
2.
-
8/16/2019 Stair Maker
27/43
If t&e user selects 1 and onl 1 &andrail profile face and t&en clic-s t&e Add Handrail rofile#utton t&en t&e user ill seeD
T&e user needs to create a na'e for t&e Handrail rofile/ lease note t&at t&e rail profiles/s-pfile &as t&e na'es of t&e supplied &andrail profiles/ >ou 'a use t&e sa'e na'e &ic& illresult in over riting t&e &andrail or prefera#l ou can enter a different na'e/
If t&e user enters a na'e t&at e(ists; for e(a'ple AClassic t&e user ill seeD
27
-
8/16/2019 Stair Maker
28/43
If t&e user c&ooses A*o t&en t&e t&e user ill seeD
If t&e user c&ose A>es t&en t&e user ill seeD
28
-
8/16/2019 Stair Maker
29/43
1# Stair 2 to 3T&e AStair 2" to )" #utton pops up a si'ple input for' used # t&e A)" Tread #utton/
T&ese stair settings are in 'etric or in i'perial depending on our 'odel settings/ T&is for''ust #e filled out #efore using t&e A)" Tread #utton/ T&ese settings are stored in t&e configfolder as eit&er 'etric2d/t(t or i'perial2d/t(t/
2$
-
8/16/2019 Stair Maker
30/43
1% 3 TreadT&e A)" Tread #utton is used to create a Tread and iser/ T&ere are 2 ne laers createdATreads and Aisers/ Select a tread face and 1 or 'ore edges t&at 'a-e up t&e front nosingof t&e tread/ T&en clic- t&e A)" Tread #utton or c&oose fro' t&e plugins 'enu or prefera#lassign a s&ort cut and use it/ T&e s&ort cut t&at I use is S&ift T/ T&e reason I pic-ed t&is is 'finger is alread on t&e s&ift -e during t&e selection process and I can re'e'#er AT for
tread/
Here is an e(a'ple &en read to process t&e t&ird tread/ *otice t&at t&e tread face and t&efront of t&e tread are selected/
T&e A)" Tread #utton opens up t&is si'ple input #o(/ T&e tread nu'#er is 1 for t&e firsttread/ T&e second ti'e ou use t&e A)" Tread utilit t&e nu'#er ill auto'aticall incre'entto 2/
)+
-
8/16/2019 Stair Maker
31/43
T&e one e(ception is for t&e top riser asse'#l/ ll ou need to select is t&e edgesF t&at'a-es up t&e nosing at t&e top of t&e stair/ lease note t&at ou can add and select anadditional face/ T&is ill provide a pat& for t&e to edges for t&e top riser/ If t&is is o'ittedt&en t&e cut is alas at $+ degrees to t&e edge at #ot& ends of t&e riser/
)1
-
8/16/2019 Stair Maker
32/43
dditional infor'ation at t&e #otto' of t&e stair ill infor' t&e ATread )" utilit to properlprocess volutes etc/ T&ere is an e(tra face added to &elp tread 1 and tread 2/ lease notet&at t&e e(tra face for tread 2 is added after tread 1 is co'plete/
T&ese are t&e first 2 tread asse'#lies including t&e volute/
)2
-
8/16/2019 Stair Maker
33/43
If ou do not provide adeuate infor'ation it& &at ou select t&en ou ill see one of t&efolloing error 'essages/
T&ere is one e(ception to t&is first error 'essage/ T&e top riser asse'#l ill or- &en onlan edge is selected and t&ere are no faces/
))
-
8/16/2019 Stair Maker
34/43
1' Stair Maker ) Ceck ,icense%or a licensed user 6 Stair Ma-er c&ec-s licenses at first ti'e use for eac& ne s-etc&upsession ever 5 to 1+ das/ "uring a trial Stair Ma-er c&ec-s licenses at ever first ti'e usefor eac& ne s-etc&up session/ %irst ti'e use 'eans t&e first ti'e ou use an of t&e utilitiest&at are provided it& t&e Stair Ma-er Suite/
T&e AStair Ma-er 6 C&ec- !icense 'enu option forces t&e license c&ec-/ T&is is useful if ouare anting to run t&e Stair Ma-er off line for e(tended periods of ti'e/ fter ou C&ec-!icense ou ill &ave at least 5 das #efore Stair Ma-er ill tr to C&ec- t&e license/
T&is options also allos ou to c&ange our ?ser I" and or assord/ T&is co'es in &and ifou 'iss -eed eit&er entr during t&e registration process/
),
-
8/16/2019 Stair Maker
35/43
1( defaults.t$tT&ere is an optional file called defaults/t(t &ic& contains 1 or 'ore lines t&at override t&eplugins defaults/ >ou 'a override an nu'#er of defaults/
default non lengt& values for input #o(insideoptionN*one
insidestringerNSatoot&insiderailN3uard ailoutsideoptionN*oneoutsidestringerNHousedoutsiderailN4all aildirectionNnti Cloc-isedegreesN$+/+railstleNTraditionalrisersN1,openriserN1partialriserN1
riserontreadN+flarecountN+spindleoptionNanelspindlestleNS'all ound
'etric default values for input #o('etricinsidet&ic-nessN.+/+'etricinsidedept&N)++/+'etricoutsidet&ic-nessN.+/+'etricoutsidedept&N,++/+'etricstairidt&N1+++/+
'etricaveragerunN25,/+'etricradiusN2,++/+'etrictotalriseN2..7/+'etricrisert&ic-nessN12/7'etrictreadt&ic-nessN)8/+'etrictread#ullnoseN12/7'etricnosingN25/,'etricflarea'ountN+/+'etricprogressiveflareN2+/+'etricfloort&ic-nessN)15/+
i'perial default values for input #o(i'perialinsidet&ic-nessN2/5i'perialinsidedept&N12i'perialoutsidet&ic-nessN2/5i'perialoutsidedept&N1.i'perialstairidt&N,2i'perialaveragerunN1+
)5
-
8/16/2019 Stair Maker
36/43
i'perialradiusN$.i'perialtotalriseN1+5i'perialrisert&ic-nessN+/5i'perialtreadt&ic-nessN1/5i'perialtread#ullnoseN+/5i'perialnosingN1
i'perialflarea'ountN+/+i'perialprogressiveflareN+/75i'perialfloort&ic-nessN12/25
).
-
8/16/2019 Stair Maker
37/43
1- rules.t$t defaultsinsidesectionsN)outsidesectionsN,seg'entsN,
'etric #uilding code and stair configuration'etrictoprisert&ic-nessN1$/+'etrictreaddadoN12/7'etricstringerdadoN12/7'etricrisernosingN12/7'etric'ini'u'radiusN5+/+'etricstairrail&eig&tN8++/+'etriclevelrail&eig&tN$++/+'etric&ousedstringerrevealN)8/+'etricstringera#ovefloorN12/7'etric'inriseN125/+
'etric'a(riseN2++/+'etric'inrunN21+/+'etric'a(runN)55/+'etric'instairidt&N$++/+'etricrailclearanceN,+/+'etric'a(gapN1++/+'etricpanelidt&N.++/+
i'perial #uilding code and stair configurationi'perialtoprisert&ic-nessN+/75i'perialtreaddadoN+/5
i'perialstringerdadoN+/5i'perialrisernosingN+/5i'perial'ini'u'radiusN2/+i'perialstairrail&eig&tN)2i'periallevelrail&eig&tN).i'perial&ousedstringerrevealN1/5i'perialstringera#ovefloorN+/5i'perial'inriseN5i'perial'a(riseN8i'perial'inrunN8/25i'perial'a(runN1,
i'perial'instairidt&N).i'perialrailclearanceN1/5i'perial'a(gapN,/+i'perialpanelidt&N2,/+
)7
-
8/16/2019 Stair Maker
38/43
1/ confi.t$tStair Ma-er co'es it& a config/t(t file t&at currentl contains $ lines/
1/ useridN?ser 2/ passordNtest)/ &ostNca#'a-er)2/co',/ serviceNg-areservice/p&p5/ defaultfileNdefaults./ languageNen7/ de#ugN+8/ forcesil&ouettesoffN+$/ translatepartsN11+/s'allfontN+11/ e(traspaceN+
If t&e userid or passord is #lan- ou ill get an error and ill not #e a#le to run t&e StairMa-er plugin/
Config/t(t no contains ite's .; 7; 8 and $ t&at used to #e in defaults/t(t/ T&ese ite's are nolonger in defaults/t(t or in an of t&e na'ed Stle S&eets/
20 !etric62d.t$ttotalriseN27++/+risersN1,risert&ic-nessN12/+toprisert&ic-nessN1$/+treadt&ic-nessN)8/+nosingN25/+
21 i!perial62d.t$ttotalriseN1+8/+risersN1,risert&ic-nessN+/5toprisert&ic-nessN+/8treadt&ic-nessN1/5nosingN1/+
)8
-
8/16/2019 Stair Maker
39/43
22 &iles and &ile ,ocationsIf ou are several versions of S-etc&up or &ave several users on a netor- t&en ou can &aveone cop of t&e g-arestair'a-er in a location of our c&oosing/ ll ou need to do is toplace a si'ple file in eac& version
-
8/16/2019 Stair Maker
40/43
) S-etc&upg-arestair'a-erconfig )/1 read'e/t(t
, S-etc&upg-arestair'a-erna'ed defaults ,/1 co'#o/t(t ,/2 eastern/t(t ,/) estern/t(t
,/, ///
5 S-etc&upg-arestair'a-erspindles 5/1 S'all ound/t(t 5/2 ///
. S-etc&upg-arestair'a-er&andrail ./1 Classic/t(t ./2 %ull ound/t(t ./) Modern/t(t ./, ound/t(t ./5 S'all ound/t(t ./. Suare/t(t ./7 Standard/t(t ./8 Traditional/t(t ./$ ///
7 S-etc&upg-arestair'a-ertranslators 7/1 en/lang 7/2 fr/lang 7/) ru/lang 7/, P&/lang 7/5 ///
8 S-etc&upg-arestair'a-ercss 8/1 g-are/css
,+
-
8/16/2019 Stair Maker
41/43
23 Version 4istor
Version 1.0.23 ) 7an 28 201%1/ dded Config file editor/ >ou can no edit a nu'#er of fields it&out &aving to find t&e
files on our &ard drive/2/ dded e(tra space field &ic& allos o to pad t&e input for' it& 'ore space/
)/ dded s'allfont field &ic& ou can turn on off/,/ Modified t&e 'enu option QStair Ma-er 6 C&ec- !icenseQ/ It no #rings up our userid
and passord &ic& 'a need to #e c&anged/5/ %i(ed %oot for Straig&t stairs/
Version 1.0.22 ) "o9 1-8 201#1/ dded Straig&t Stair to Stair "irection/2/ Co'pleted %oot for Straig&t stairs/
Version 1.0.21 ) Oct 108 201#1/ T&ere as a pro#le' it& translated pro'pts/ %i(ed/
2/ Supplied AOpen Stles asn
-
8/16/2019 Stair Maker
42/43
1./%lared treads greater t&an .5'' &ad pro#le's/ >ou can no flare tig&t radius stairsup to around 15+ ''/
Version 1.0.1/ ) 7ul 1(8 201#1/ dded to ne utilities to t&e Stair Ma-er Suite/
-
8/16/2019 Stair Maker
43/43
Version 1.0.12 ) pr 2(8 201#1/ Separated rules; defaults and connection data fro' defaults/t(t file into rules/t(t and
config/t(t2/ e'ove functions fro' stair'a-er/r# t&at are in utils)/ Move code into stairdefaults/r# and stairgui/r#,/ ?pdate 3?I to use ta#s and ta#les
5/ dd second page of defaults to input #o(./ dd in language translations for second page7/ 4rite savedefaults function for QSave as "efaultsQ8/ Clean up code 6 'ove Stair varia#les into separate st$/ ail idt& needed to #e calculated #ased on profile1+/Splice in licensing infor'ation11/ Modif t&e &t'l; css; Lavascript and Luer code
Version 1.0.11 ) Mar '8 201#1/ *o S? 2+1, co'pati#le2/ dded 'issing line to g-arestair'a-erloader/r#/ ?tils/r#s as onl loading if door
'a-er as installed/)/ dded Config folder to &old user configuration and te'p files,/ Ma-e #utton i'ages for add Handrail profile and glue edges5/ %i(ed #ug in &andrail scaling./ uto SiPing of 4e# "ialog/ %or so'e reason 6 need to add roo' for scroll 6 even if it
s&ouldn