hi ali,
with the master branch, or 2.2.2-alpha: you can double click on an entity and see its geometry info in a dialog.
For an arc, its arc length is displayed in the dialog.
ali wrote
I want to select objects, choose what arc line to "flatten" with flat lane distance the same as arc length.
and transform in that way when I select whole part (bottom one) select bottom arc in result middle part is created.
when select whole part (bottom one) select middle arc in result top part is created.
now I created that manually checking arc length of many arcs.
For orthogonal lines I created additional arcs to check arc lengths. For top part I calculated what % arc was lengthen and orthogonal lines are also that % further from center.