GKWare Stair Maker
Creates a variety of curved and spiral stairs
GKWare Stair Maker

7 days free trial

Pro Version $50.00 CDN

Licenses are perpetual and do not expire. Licenses are for one user on one computer. Contact me with valid reason for trial extension.

Creates Curved and straight stair cases with a number of options. Stringers can be housed (routed) or sawtooth (cut). Risers can be closed or open. Treads can be flared or progressively flared.

You can adjust the thickness and Depth of each Stringer. You also have complete control over the thickness of treads, risers, landing thickness, nosing depth, bullnose radius etc.

There is a 2D to 3D stair tread convert utility.

You can now name your own stair style complete with your own saved parameters.


There is a stair maker manual in the gkware_stairmaker/StairMaker.pdf

Alternatively you can view the manual on my web site.


Language Localization

StairMaker currently supports English, French, Russian, Chinese(Traditional) and Czechoslovakian with other languages to come. There is a folder called Translations and in it are en.lang, fr.lang, ru.lang, zh.lang and cs.lang. The en.lang file can be used as a template for more language support. Anyone wishing to help out please contact me.

By default the web dialog displays Language as "en" on the second page "Codes and Rules". If you edit this entry please note that you need to restart Sketchup for the new language to take effect. Changes require you to check "Save as Default" and build a stair.


If you have any problems please log on to my web site and contact me. Please include what version of SU and which OS you are using. My web site is WWW.CabMaker32.com

Release Notes

Version 1.0.25 – Apr 20, 2015

  1. Modified security. Some users were getting inaccurate error messages.

Version 1.0.23 – Jan 2, 2015

  1. Added Config file editor. You can now edit a number of fields without having to find the files on your hard drive.
  2. Added extra space field which allows yo to pad the input form with more space.
  3. Added small_font field which you can turn on / off.
  4. Modified the menu option "Stair Maker - Check License". It now brings up your userid and password which may need to be changed.
  5. Fixed Foot for Straight stairs.

Version 1.0.22 – Nov 18, 2014

  1. Added Straight Stair to Stair Direction.
  2. Completed Foot for Straight stairs.

Version 1.0.21 – Oct 10, 2014

  1. There was a problem with translated prompts. Fixed.
  2. Supplied “Open Styles” wasn't working with translations. Fixed.

Version 1.0.20 – Oct 4, 2014

  1. Changed the web dialog.
    the enter key now acts like the OK button.
    the escape key now acts like the cancel button.
  2. Fixed first time registration bug.
  3. Web dialog is no longer resizeable.
  4. Added ‘Open Style Sheet’ drop down. You can now store and retrieve style sheets.
  5. Changed ‘Save As Default’ check box to ‘Save Style Sheet’ drop down. You can now save current style as a named style sheet.
  6. Issue with first nosing. Fixed
  7. Added feature risers now have choice to sit on tread - stone risers etc...
  8. Added feature for partial risers with open riser stair
  9. Added feature - you can now specifiy side nosing for tread independently from front of tread nosing.
  10. Back of tread was not bullnosed for open riser progressive flare. Fixed
  11. Added checks
    Web Dialog data entry now pops up message for invalid data entry
    Tread dado must be less than tread thickness
    Tread bullnose cannot be negative
    Tread nosing cannot be negative
    Tread side nosing cannot be negative
    Riser nosing cannot be greater than tread nosing
    Riser nosing cannot be negative
    Tread bullnose cannot be larger than tread nosing
  12. Riser boards now work with progressive flare.
  13. Updated translation files.
  14. Flared risers have stringer dado problem. Fixed
  15. Housed stringer at front of stair not calculating properly. Fixed
  16. Flared treads greater than 65mm had problems. You can now flare tight radius stairs up to around 150 mm.

Version 1.0.19 – Jul 17, 2014

  1. Added two new utilities to the Stair Maker Suite. 'Stair 2D to 3D' and '3D Tread'. These utilities give the user the ability to easily create 3D tread and risers from a 2D drawing.
  2. Re-factor common code used by Stair Maker and Door Maker.
  3. All utilities now under license. License is checked once per session and by first utility that is run.

Version 1.0.18 – Jun 3, 2014

  1. The undo stack wasn't correct for Stair Maker and for Extrude Handrail. Fixed.
  2. If user click No – for trial there was an error. Fixed.

Version 1.0.17 – May 30, 2014

  1. Added help button to web dialog.
  2. There is a bug with open riser stair and cut stringer - the stringer is cut as if there are risers. Fixed.
  3. The back of treads for open riser stair aren't bullnosed. Fixed.
  4. Setting inside radius to 50 mm now properly creates a center pole for spiral.

Version 1.0.16 – May 22, 2014

  1. Missed a couple of web dialog labels with language translation. Fixed.
  2. Extrude Handrail didn't work with SU 2014. Fixed.
  3. Add Profiles didn't work with SU 2014. Fixed.

Version 1.0.15 – May 17, 2014

  1. Stair Maker now calculcates Screen size which is dependent on language file, OS, Browser etc.
  2. Modified language translation files. Added “Screen Width Pixels” which is a minimum value. This helps Stair Maker calculate proper screen size.
  3. Changed “Radius” to “Inside Radius”
  4. Inside Radius, Degrees and Average Run labels are now in Red. This is to visually identify which fields have mouse over help. Hold mouse over red label to see additional information.

Version 1.0.14 – May 14, 2014

  1. Added documentation for buttons and menu choices: “Extrude Handrail”, “Glue Edges”, “Add Handrail Profile” and “Stair Maker – Check Licences”.
  2. Modified user feedback for the prior butons and menu choices.
  3. Moved Adding of new layers into Make_Stair. The Ctrl-Z undo key will now remove the added layers.
  4. The “Extrude Handrail” process was creating a violation. Fixed.

Version 1.0.13 – May 9, 2014

  1. The Metric rule for minimum run was wrong. Should be 125 – Fixed.
  2. Missed updating the plugin menu for stair maker. Fixed.

Version 1.0.12 – May 4, 2014

  1. First Published Version for Extension Warehouse.
40938 users
679.81 KB
GKWare Stair Maker (1.0.26); April 29, 2015
Number of Views: 
OS Compatibility: 
Extensions: 4
I have 15 years experience in cabinet making and curved staircase building and have been building software full time since the mid 90's Hobbies include skiing, golfing, hiking, sushi making and writing software.