Reducing/optimizing curves

Sometimes I get bad curves like this one:

Shape.3dm (132.8 KB)

_Rebuild doesn’t work on such shapes in one go.
Manual work is required.
Not an option, because there are 100s of similar curves.

Any ideas how to smooth and clean such curves without much effort?

FitCrv is Rhino’s native solution…

FitCrv with 0.005 tolerance and 5 degree angle tolerance reduced the point count from 3822 to 135.

Shapefix.3dm (131.4 KB)

Hi Mitch

Yes, FitCrv, I completely forgot about FitCrv.
How could that happen… and no, it’s not the age :wink:

Thank you Mitch!