@jim said:
One does not exist, but it could be done.
Each Arc is made of line segments, and each arc has its own radius point. The line segments of any one of the Arcs should all have the same length. Therefore it is possible to find the lines that make up each arc, get the end points, center point, and radius; and finally re-create the arc.
Would be very interesting if it will be developed.
Personally I have very low practice with ruby scripting, but I think for the experts here in this forum wouldn't be a matter.
Replying to Dave R, I already know weld.rb but the problem with that is the curves you joined together aren't editable like arcs (if you pick the middle point on an arc you can stretch it and change his shape)