How do the thickening to a curve?

I am trying to thicken a curve, but I don’t understand which vector I need to use.
I want to do the thickening like the second picture.

doesn’t work! :disappointed:

What is List.Chop for?

carves out a list in a group of consecutive sub-lists of specific lengths, from the beginning of the list

You have coincident points.
Your list should be as below…

To create a polycurve you only need a list of consecutive points

yes I know, but i need to have the list with the startpoint and endpoint for do then another geometric constructions.

For that, explode the polycurve and get the start and end points of the component curves.

In any case what you’re doing doesn’t seem right. Even if you want to create groups of two points, first create a list of unique points as your base list. Then use List.Sublists to create a list with two point sub lists.

While you could do what I’ve suggested above, the fact that it doesn’t work the way you want it to, is a problem.
Could you please report the issue here

On the picture I show you what can I try to do, but the problem is that the solid is not uniform. And dont know if are a command with I can extrude the curve and give height differents.
All the coordinate points are taken from Excel, and are defined like startpoint and endpoint, but now I just try to do the process whit this three elements.

If you have some ideas to solve my problem I would greatly appreciate it!

  1. Create three surfaces
  2. Combine them to form a Polysurface
  3. Thicken the polysurface

PolysurfaceThicken.dyn (6.4 KB)

1 Like

thank you so much!

1 Like