Create arc from start point, radius and length?

I need to take a small snippet out of a circle with a specific length. Pretty easy to do with the Arc command in Rhino but I’ve been racking my brain how to do it in grasshopper. Any hot tips?

the Evaluate Length component can be used to find the point at (and the parameter along) the curve at a certain length from the starting point. Do note that the default behaviour is for the length to be ‘normalised’, that is 0.0 = start, 0.5 = middle and 1.0 = end of curve. To use absolute length you have to set the N input to false.

The attached file will work on any kind of curve, not just circles.

arclength.gh (10.6 KB)

Oh well, David beat me to the punch but here’s my solution, assuming that you wanted to extract a snippet of specified length starting at a point in the circle and the snippet is smaller than half the length of the circle.

Snippet from Circle.gh (9.7 KB)

Awesome, thank you both! Any way I can control the rotation or quadrant it’s snipped from?? Trying to end up with a straight section. Like a crescent moon.

like this?
arc.gh (9.8 KB)