Делаю на PYTHON конвертор формата CAD файла CF2 в SVG
Проблема в том, что CF2 поддерживает только линии, текст и арки
С линией проблем нет
А вот с аркой, есть
Код арки в CF2
A,2,1,0,-0.000000,-0.000000,90.000000,-0.000000,45.000000,-20.000000,+1,0,0.000000
Спецификация:
A, p, t, at, sx, sy, ex, ey, cx, cy, =/-1, nbridges, wbridges
A us the capital letter A.
P is the pointage in points (1/72 inches).
t is the common file linetype
at is the common file auxiliary linetype
sx, sy is the start coordinate of the arc.
ex, ey is the end coordinate of the arc.
cx, cy координаты центра окружности
nbridges is the number of bridges in the arc.
wbridges is the width of the bridges in the arc in mm.
В спецификации к SVG не нашел только ARC от элипcа, по двум радиусам.
Не подскажете как можно из CF2 данным вычислить необходимые для SVG данные?
Можно просто подробными формулами. В пайтон сам переведу... наверное