Hi everyone, I’m making a topographic model and I’d like to close the curves, so I can create surfaces and extrude them. And I’d like to create a stepped model and not a Patch.
You can see when I use the CloseCRV command it creates new polylines that run point to point directly through the model. Does anyone know of a way to close the curves AND snap them to a perimeter line?
Create a curve that represents the boundary of your model. Trim this curve with your topography curve, than join the remains of the boundary curve and the topography curve => closed curve
I see - you’ll need a script for this - I’ll see if I can make something that works.
@akeim I can make you a thing that returns both possible closed curves - is that useful? I am not sure how to decide, automatically, which one to give you, but I can do both.
Yes, you would need a boundary curve for each elevation. It depends on the complexity of your model if doing it manually is acceptable or not. Maybe you could use Grasshopper.
Pascal, that’s amazing! It worked quite well. The only thing is that the curves went the long way. Is there a way to make it close on the shorter side?
I see. So I was planning on making each of these surfaces and then extruding them all the same distance. I received this message likely because the circle closes both ways? What do you think?
Hello - I would simply delete the ones you don’t want - a crossing selection in Top will get those - then, is there a problem with the reamining curves? If the orignal polylines self-intersect for example, that will cause this.
So, @akeim - some of your polylines extend past the circle and come back - my script assumes the end point is where you want to close them, it is up to you to have the curves set up as you want…
Hi Pascal, is there a way to make it delete the initial curve during this process? As of now, you end up with three curves - one closed going one direction, one closed going the opposite direction, and the original open line. Any way to end up with just the closed lines and not the open lines?