Staircase generator plug-in

This topic has been viewed 1147933 times and has 72 replies
Thread status: Active
Test the features and bug fixes of future versions [img]http://www.sweethome3d.com/images/flags/en_small.gif[/img]
User avatar
Xlance
Posts: 122
Joined: Mon Mar 23, 2020 8:36 am

Re: Advanced Staircase generator plug-in v4.0

Post by Xlance »

The Staircase Generator is a plug-in designed for Sweet Home 3D that allows users to create highly customizable 3D staircases. The tool features a comprehensive parameters menu for fine-tuning dimensions, structural elements, handrails, and midrails. It also includes an integrated 2D Shape Designer for creating custom handrail profiles.

Real-World Application: Whether you are an interior designer pitching a sleek, modern glass-railing loft, or an architect ensuring a multi-story traditional home meets building codes, this plug-in provides the exact geometrical control you need.

https://sourceforge.net/p/sweethome3d/plug-ins/60/

Windows 64bit | Intel i7 | 8GB Ram | SH3D 7.5 + Plugins
deschmal
Posts: 3
Joined: Sun Sep 07, 2025 9:58 pm

Re: Advanced Staircase generator plug-in v4.0

Post by deschmal »

Hi Xlance,
v4.0 looks really great and I love the more detailed options!
However, one flaw that I found is that when you select "U shaped", the generator will create a "U shaped with bottom landing instead" so something seems to be linked incorrectly there.

Thanks for the nice work!
deschmal
Posts: 3
Joined: Sun Sep 07, 2025 9:58 pm

Re: Advanced Staircase generator plug-in v4.0

Post by deschmal »

The error is on line 441:

Code: Select all

				return createUShapedStaircaseShapes(stairCount, firstStairCount, 1, turnStairCount, stairWidth, stairDepth, stairHeight, treadOffset, treadThickness, true, riserThickness,

should be

Code: Select all

				return createUShapedStaircaseShapes(stairCount, firstStairCount, turnStairCount, turnStairCount, stairWidth, stairDepth, stairHeight, treadOffset, treadThickness, true, riserThickness,
User avatar
Xlance
Posts: 122
Joined: Mon Mar 23, 2020 8:36 am

Re: Advanced Staircase generator plug-in v4.0

Post by Xlance »

@Dorin
@deschmal
Fixed glitch and uploaded corrected plugin as per @deschmal
with organised code as per @Dorin on:
https://sourceforge.net/p/sweethome3d/plug-ins/60/

Thank You :-)

Windows 64bit | Intel i7 | 8GB Ram | SH3D 7.5 + Plugins
deschmal
Posts: 3
Joined: Sun Sep 07, 2025 9:58 pm

Re: Advanced Staircase generator plug-in v4.0

Post by deschmal »

Thanks, seems to be working fine :-)
knoxsooner
Posts: 2
Joined: Fri Mar 13, 2026 4:56 pm
Country: United States

Re: Staircase generator plug-in

Post by knoxsooner »

Where do I find the new 'generate staircase'? I don't have a menu titled 'Tools'.
User avatar
Xlance
Posts: 122
Joined: Mon Mar 23, 2020 8:36 am

Re: Staircase generator plug-in

Post by Xlance »

Has anyone created advanced stairs using v4.0 of the generator ?
It would be really of benefit to see users' creations to help guide further development [:)]

Windows 64bit | Intel i7 | 8GB Ram | SH3D 7.5 + Plugins
User avatar
Xlance
Posts: 122
Joined: Mon Mar 23, 2020 8:36 am

Re: Staircase generator plug-in

Post by Xlance »


Windows 64bit | Intel i7 | 8GB Ram | SH3D 7.5 + Plugins
sjb007
Posts: 300
Joined: Tue May 18, 2021 1:49 pm

Re: Staircase generator plug-in

Post by sjb007 »

Cool! One quirk of British building regulations: A landing area must at minimum be a square, each side equal to the width of the stair. i.e. the middle landing of your Y shaped stair would be illegal. To make it legal you'd need to overlay the 3 squares in the smallest space, if that makes sense.
User avatar
Xlance
Posts: 122
Joined: Mon Mar 23, 2020 8:36 am

Re: Staircase generator plug-in

Post by Xlance »

@sjb007
OK [:)] Refer to updated Models

Type T
https://ibb.co/8QRzw5T

Type inv T
https://ibb.co/SYyMVgz

Type Y
https://ibb.co/YBJTNp4B

Type inv Y
https://ibb.co/Qvk51v69

Windows 64bit | Intel i7 | 8GB Ram | SH3D 7.5 + Plugins
Post Reply New Topic

Who is online

Users browsing this forum: No registered users and 1 guest