Extracting Curvature/Radius Values of Surface from Curvature Analysis Tool

Hello everyone,

I am trying to find a way to get the values for the curvature/radius of this surface I am working with. Ideally, I would be able to pick any point along the surface and see the principal curvature values and directions to compare to other areas on the surface. I have tried probing along the surface, but can only get coordinates of points, not curvature/radius values. Does anyone know how to get numerical curvature values at any point on the surface? I feel like the data must exist in Rhino is they can make the plot. Some pictures of the surface are shown below. This is part of a bigger project and will need to do this analysis for 12 different surfaces.!


Thanks for the help everyone!
Tyler

Hi Tyler - use the Curvature command for this.
Also, hit Adjust Mesh on the dialog in your image and set the mesh ‘Minimum initial grid quads’ very high: 5000 > 10,000.
-Pascal

Awesome thanks Pascal! I have another quick question about the output of the curvature tool. Following the values for the maximum and minimum principal curvatures there are a set of coordinates. What do those values mean?

image

Thanks again!
Tyler

Surface curvature evaluation at parameter (0.974041, 0.661954):
= UV parameters on Surface

3-D Point: (1.82837, 0.878327, 0.660075)
= x y z coordinate in World

3-D Normal: (0.280327, 0.302998, 0.910829)
= Unit Vector perpendicular to surface (blue)

Maximum principal curvature: -0.479789 (0.328983, 0.86108, -0.3877)
Minimum principal curvature: -0.209904 (-0.901769, 0.40833, 0.141703)
= the information about the red circles
curvature = 1/radius (the first numer) = (invers of distance red - cyan point)
unit vectors defining the orientation / rotation of the circles in space (cyan) (your main question)

Gaussian curvature: 0.10071
wikipedia_1

Mean curvature: -0.344847
wikipedia_2

That is very helpful! Thank you both!