That's all until now. There is many more to do.
---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law (Greer's Third Law) When all else fails, read the instructions.Murphy's Law
Netherlands
Joined: Apr 8, 2022
Post Count: 1175
Status:
Offline
Re: Stair builder
Great additions Dorin! The added polylines for the 2D view make it clear which part starts at the bottom and which part ends at the top. Personally I don't use the staircase generator much because I custom create all my staircases. I mainly use it to calculate the dimensions
The one thing that I think it needs most is a way to vary the post/baluster/handrail types. You can create a dozen different staircases but they will still all look more or less the same because all balusters, posts, and handrails are the same. I'm not sure if this is difficult or even possible.
---------------------------------------- Dodecagon.nl 800+ 3D models, manuals, and projects
Germany, Berlin
Joined: Sep 12, 2024
Post Count: 53
Status:
Offline
Re: Stair builder
Fantastic! When I recently modelled my home I missed such a tool very much for the helical stairs with rectangular outlines. I will add them as soon as my shelves are done.
----------------------------------------
Cheers - Joe //
Netherlands
Joined: Apr 8, 2022
Post Count: 1175
Status:
Offline
Re: Stair builder
Fantastic! When I recently modelled my home I missed such a tool very much for the helical stairs with rectangular outlines. I will add them as soon as my shelves are done.
The Staircase Generator plugin was created and introduced on December 13, 2022 by Emmanuel Puybaret, so it's been around for a while. Dorin is adding some extra features. That's the beauty of open source software!
---------------------------------------- Dodecagon.nl 800+ 3D models, manuals, and projects
* Stair builder-1.0 beta2 news: -add a CHANGELOG.TXT -fix the bug created by me on the cut out shape for round spiral stairs -fix a bug in information label for tread width when other option than Square Spiral are selected -have adjusted some translations accordingly with sjb007 & Keet's suggestions -set the author name to "anonymous" until will be a dedicated text field for this.
TODO (or at least what I intend to do): -to implement somehow a customizable cut-out-shape in respect of minim headroom requirement. -to add somewhere a picture with the specific terms used on stairs. I intend to change again the names accordingly to this. Like: -"Riser" in place of "Last step elevation" -"Run" in place of "Tread depth" -"Rise" in place of "Tread height" -"Nosing" in place of "Tread offset" etc. But I have to explain somehow to the users who know nothing about that terms.
@Keet Almost everything it is possible but not all are easy. All components of this stair are generated by extrusion. I don't have enough knowledge about 3D object manipulation so, you will have to wait until I will learn.
---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law (Greer's Third Law) When all else fails, read the instructions.Murphy's Law
Germany, Berlin
Joined: Sep 12, 2024
Post Count: 53
Status:
Offline
Re: Stair builder
Dorin is adding some extra features. That's the beauty of open source software!
Indeed it is. Plus some more advantages. I wish I could clone several instances of myself, like in a parametric CAD system. One of them would learn python, one java and together they would support a third one in collaborating with dorin on 3D geometry, using the guts of FreeCAD as a quarry.
----------------------------------------
Cheers - Joe //
Netherlands
Joined: Apr 8, 2022
Post Count: 1175
Status:
Offline
Re: Stair builder
But I have to explain somehow to the users who know nothing about that terms.
To name the parts of my custom staircases I did a search for "staircase parts diagram". Many results with excellent examples. Use one of the search results as an example to add names to an image of a generated staircase. Don't use one of the images you find, they might be copyrighted. Display it under a button or in the manual. (There are some strange names, like 'Kite winder' )
---------------------------------------- Dodecagon.nl 800+ 3D models, manuals, and projects
Romania
Joined: Apr 24, 2014
Post Count: 608
Status:
Offline
Re: Stair builder
@scjo Of course I will need and thanks for your willing. At this moment is not established the English part as nor for any other languages. I hope will be sometime in the future.
@Keet You're right about images and the probably copyrights. Anyway my needed image is not invented yet so, as in linux philosophy, I'll drawn myself. Probably I will use numbers in place of terms and the same numbers at corresponding input. In this way I could avoid to make 20+ pictures corresponding to every available language.
At the moment I'm not satisfied how the stair is generated in some circumstances. It need to be a strictly correspondence between inputted values and the final results. Now is not always the case.
---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law (Greer's Third Law) When all else fails, read the instructions.Murphy's Law
I continue to bore you with my ramblings. Probably this version will be the last with the classical look. I intend to modify it accordingly with my taste. From CHANGELOG: -decide to use terms accordingly with https://inspectapedia.com/Stairs/Ideal-Stair-Design-Specifications.php -improve round spiral stair calculation -set turn step count as default for squared turn stair in place of step count -add slope percent values -fix partially job results for squared turn stair
TODO: -generate the custom cut out shape for all but especially for round spiral stairs -add pre-maded localization files for all available languages
Disclaimer: Not always is WYSIWYG. Most of the calculus I suppose it is correct but their interpretation need to be improved. So, USE IT WITH CARE!
---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law (Greer's Third Law) When all else fails, read the instructions.Murphy's Law