you actually created potential nice logo with this graphics
For a 2D Euler spiral/clothoid if the curvature at the points on the curve is known and the difference in tangent direction between the two points is known:
the arc length between the two points is the difference in tangent direction divided by the average of the curvatures.
Derivation:
- The derivative of the tangent direction by the arc length is the curvature.
- The change in tangent direction between two points along a curve is the integral of the curvature as a function of arc length between the two points.
- For the Euler spiral/clothoid the curvature varies linearly with arc length.
- Therefore the integral of the curvature along the curve is average of the curvature at the end points multiplied by the arc length.
- Using 2 and 4 and rearranging: the arc length is the difference in tangent direction divided by the average of the curvatures.
Ignore previous edit about mistake in the spreadsheet. I confused myself. I will repost.
So guys i took effort with my cousin and put together this:
you can just play around with inputs in gh and moving black points in rhino to have fun
clothoidal-transition.gh (34.3 KB)
Hello, thank you for the plugin! Unfortunately, I have an issue with the Grasshopper file. Please see the attached image below. This is within the cluster in the middle. Do you know what could be the issue? Thank you in advance.
Hi -
When you open that file, you should get the following warning:
That’s the component that is missing in your screenshot.
-wim