Hi All,

I’m working on a component for evaluating edge continuity in Grasshopper.

The goal is to match the results from the **EdgeContinuity** command in rhino, highlighting the peak result. I’m using a series of sample points on a brep edge to test the curvature (G2) value on the edge’s two adjacent faces.

What I am unsure about is what is the **radius** used in the relative value calculation.

G2 = (Radius1-Radius2)/(Radius1+Radius2)

I had assumed it was the principal curvature’s Min (C1) value, but this isn’t correct.

My question is what method / property does the EdgeContinuity command use for Radius?

Or alternatively, what process is used by the EdgeContinuity command to get return the Radius value?

Any help would be greatly appreciated.