Grasshopper

algorithmic modeling for Rhino

Evaluating Points on Curve where Curvature Circle Changes Side

Is there an easy way to find the points on a curve where the curvature circle changes side? I tried a few things, because I thought they could be constructed from greville and control points, piecewise bezier spans' control points and a few lines, but, well, wasn't able to find them.

Views: 1765

Replies to This Discussion

Hi Marcus,

Would something like* this work. Where the angle flips from Pi to 0 at the inflection point. You would have to iterate over the length and the points would be where the greatest angle difference occurs between steps.

* I say like because this only works on a 2D curve but you could develop the idea a bit more for 3D.

does the CurveDiscontinuity component do this when you set it to curvature?

Can't check at the moment...

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service