
What this component contains
ATTRIBUTION.mdLICENSEREADME.mdcomponent.jsongraphcheck.pymeshcheck.pypreview.pngstairs_spiral.pytest_package.pyverification/native.json
How it works
- Operator
- baltor.stairs_spiral
- Parameters
- steps, total_height, turn_degrees, inner_radius, outer_radius, tread_thickness, arc_segments, column_sides and 3 more
- Result
- One mesh object named Spiral Stairs with a UVMap layer; origin at the column base.
- Blender
- 4.2 or later
- Axes
- Blender Z up, -Y forward
- Units
- metres
Recorded checks
blender 5.2.1 LTS (hash 9e2066aef7ef built 2026-08-25 02:12:34)
addon_install_and_enableoperator_runs_with_defaultsblender_data_matches_coreaddon_disable_unregistersscript_mode_runsclean_reopen_addon_fileclean_reopen_script_filegltf_separate_exportengine_output_clean
Limits to consider
One mesh object made of separate closed solids that touch but are not merged, so booleans need a merge first. The handrail is a square section swept along the helix with the section kept vertical, not a circular profile, and the balusters are square posts. Treads are flat slabs with no nosing profile. No building code check is made. Verified in Blender 5.2.1; written for the 4.2 API.