algorithmic modeling for Rhino
Hi all,
I've designed a stair (first photo), loosely based on the stair in the photo below. I want to get a basic definition into Grasshopper so I can change change the angles and areas in the plan, tweak the tread depths, etc. without having to manually re-build the entire model every time I want to tweak it. I am a newish Grasshopper user though and haven't used it in a while. My first attempt used a simple offset to get the stair treads, but the problem is I want different sections of stair to offset different distances (one section at 280mm deep, one at 600mm deep etc). So in my second attempt I tried to use point, drew lines between them, determined the tangent at each line midpoint and shifted the points along that vector. After which my plan is to re-create a polyline and fillet with the same fillet radius. This is an extremely clunky way and I realize there must be a better way. I am surprised there doesn't seem to be anything similar online or in this forum though. If anyone has time, I would much appreciate some help as to how to better design this definition. Thanks!
Tags:
Thanks Joseph! I'm going to sped some time figuring out whats going on, but that is exactly what I was after. cheers
It has distinct limitations, as you'll soon see, caused by overlapping extended lines. Too many steps, for example, causes problems. It's complicated to do in a general way, especially if you want to add flourishes like those in your second image. Very terrain-dependent, probably easier in the end to do by hand. Not that this is the only way to code it, of course!
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by