Equidistant surface from points

Hi everyone,

I am trying to display some values given on the middle line of the surfaces. The idea is to extrapolate that value to the whole thickness surface. For the vertical and horizontal surfaces it is okay but in case of the chamfer, I do not know which would be the best approach.

If I use voronoi 2D, the created surfaces do not cut the chamfer surface in its totality, nd the result is not worth it.

Does anyone has an idea about approaching the problem in a good way?

Thanks in advance

Chamfer.gh (33.4 KB)


This could be a way…
Not very parametric though. Maybe it’s enough for your application.

ChamferSplit.gh (11.9 KB)

1 Like

Do you need to divide the chamfer surface into equal-sized segments?

I am looking for the best transition between the vertical and the horizontal geometries.

@magicteddy provided a good-looking solution although I would need to adjust the lines to match with the points:

I thought about this one as well, although I do not think it is the best one:

The goal is to achieve a good surface transition to apply a gradient of values calculated between the points highlighted on the pictures. Sorry for the ambiguity but it is difficult to explain.

The thing is that when having vertical and horizontal geometries, everything is easy to display but when chamfers appears I do not know how to deal with the best solution.

Thanks in advance

Ambiguity makes any problem more difficult to solve.


Here is a way to create the Tween line between naked edges.

Chamfer_2023Mar17a.gh (36.8 KB)

Fillet could be applied to smooth it.

P.S. I just noticed that your gradient color code is not parametric at all.

Chamfer_2023Mar17b.gh (45.2 KB)

P.P.S. While making the gradient parametric (by area?), I noticed that your color scale had two points on top of each other, creating a gray zone. So I scrapped it. What is the gradient for?

Chamfer_2023Mar17c.gh (47.7 KB)

1 Like

I simplify the original problem into this one since the other one was more complex to explain, that is what the gradient makes no sense here. The gradient was done using the number assigned to each area since it is a FEM model.

Anyway, thank you very much for your help, it look cool. :slight_smile: