[Plugin] Stair Maker
-
@sdmitch said:
@db11 said:
How tough is it to add an inside radius variable for the spiral stair generator to allow curved stair creation?
I'm trying to make a 180° curved staircase with and inside radius of about 3'.
Something like this?
Exactly like that.
It will be a single stringer (u-channel) open tread stair. I figured I could generate a follow-me path for the stringer chord pretty easily by simply joining the bottom centre points of the treads.
-
Hi there,
after installing "StairMaker" the plugin shows up under "plugins"
The Dialog box asks for "normal, spiral....." etc
That was it, nothing else happens.
Sorry - what has to be done next ?
Thanks for your comments
Uli -
@atelierpaar said:
Hi there,
after installing "StairMaker" the plugin shows up under "plugins"
The Dialog box asks for "normal, spiral....." etc
That was it, nothing else happens.
Sorry - what has to be done next ?
Thanks for your comments
UliThis is what you should see
If not, open the Ruby Console window(Windows>Ruby Console) and try the plugin again to see if there are any error messages.
-
thanks for your quick response
Here is what i get from the Ruby ConsoleError: #<ArgumentError: Cannot convert "7.65748031496063" to Length>
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:267:into_l' C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:267:in
get_defaults'
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:77:inreset' C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Hello Maker.rb:68:in
initialize'
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:25:innew' C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:25:in
block in <top (required)>'
SketchUp:1:in `call' -
@atelierpaar said:
thanks for your quick response
Here is what i get from the Ruby ConsoleError: #<ArgumentError: Cannot convert "7.65748031496063" to Length>
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:267:into_l' C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:267:in
get_defaults'
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:77:inreset' C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Hello Maker.rb:68:in
initialize'
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:25:innew' C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2016/SketchUp/Plugins/Stair Maker.rb:25:in
block in <top (required)>'
SketchUp:1:in `call'Do you use ',' instead of '.' between number and fractional part?
-
Well, I dont get to type in any value.
the plugin quits right after the first Dialog box -
@atelierpaar said:
Well, I dont get to type in any value.
the plugin quits right after the first Dialog boxThat doesn't answer my question. If you could enter a number say 1234 mm as meters, would it be 1.234 or 1,234?
p.s.
Please check messages.
-
hello,
i have the same problem, when i open the plugin, i see the dialogue to chose the stair type, but after that get no options...
i use "," in numbers, lile "12,50"
here is the ruby console:
"Error: #<ArgumentError: Cannot convert "4.921259842519685" to Length>
C:/Users/admin/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Stair Maker.rb:267:into_l' C:/Users/admin/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Stair Maker.rb:267:in
get_defaults'
C:/Users/admin/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Stair Maker.rb:77:inreset' C:/Users/admin/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Stair Maker.rb:68:in
initialize'
C:/Users/admin/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Stair Maker.rb:25:innew' C:/Users/admin/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Stair Maker.rb:25:in
block in <top (required)>'
SketchUp:1:in `call'"what can i do?
thanks
filipe bonito -
I have sent by Personal Message a version that should work for you.
-
Could i have , please, the comma version?
-
@rabas said:
Could i have , please, the comma version?
I have updated the plugin at the Plugin Store to work with comma or period. Delete the existing Stair Maker.txt file.
-
Hi,
I meet the same result as Filipe does in the console, and the same result in Sketchup, i.e. nothing appears after having completed the tables.
I tried using either "." and "," with the plugin download today, and I also tried working in inches as well as in mm without need of using decimals nor fraction.
What have I been doing wrong?
Thanks,
Matt
-
Deleting the existing StairMaker.txt file and allow the plugin to recreate it.
-
Thanks, SD Mitch, for this very useful plugin.
Just installed this on iMac El Capitan. The input box dialogue is truncating the field names.
This is a known bug in InputBox on Mac, and can be fixed by adding extra spaces in the Prompts line of the call to inputBox.
prompts=["Step Width: ","Tread Depth: ","Riser Height: ","Num of Steps: ","Step Depth:","Rail Height:", "Rail Offset:","Height of Stairs:"]
The text above displays only one extra space added but in reality there are several - HTML is collapsing multiple spaces into one.
Result
I've incorporated this change into my own copy. Could it be fixed for any future plugin updates?
-
Since I don't have or have access to a Mac, there is no way for me to address this problem.
-
Hello. I'm trying to launch the Stair Maker plugin in SketchUp 2017. I get this error
Error: #<NameError: uninitialized class variable @@ss_height in SDM::Stair_Maker>
C:/Users/Silent_ip/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/StairMaker/StairMaker.rb:287:input_defaults' C:/Users/Silent_ip/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/StairMaker/StairMaker.rb:84:in
reset'
C:/Users/Silent_ip/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/StairMaker/StairMaker.rb:54:ininitialize' C:/Users/Silent_ip/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/StairMaker/StairMaker.rb:9:in
new'
C:/Users/Silent_ip/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/StairMaker/StairMaker.rb:9:inblock in <top (required)>' SketchUp:1:in
call'
Advertisement