I have made a spiral staircase and I am trying to get it to wrap around a cylinder that gets narrower as it gets higher.

![enter image description here

I've tried to use the shrinkwrap tool but I am getting some really weird results.

Does anybody know of a good method to acheive this? Any help would be greatly appreciated!

  • $\begingroup$ A python script might be the most straightforward way to tackle this. $\endgroup$
    Commented Mar 29, 2021 at 22:46
  • $\begingroup$ you could try a screw modifier $\endgroup$
    – Chris
    Commented Mar 30, 2021 at 1:09
  • 1
    $\begingroup$ I might use a lattice deform to shrink the top of the stairs, though that may not provide exactly the results you’re looking for. $\endgroup$
    – TheLabCat
    Commented Mar 30, 2021 at 2:23

1 Answer 1


If you don't mind that the stairs lose a little width towards the top due to scaling, you can use the modifier Simple Deform for this.

enter image description here


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .