sla8a писал(а):
Мы ему тут помогаем, а он нам картинки неприличные выкладывает Дауж, эдакое математическое порно!))
sla8a писал(а):
По теме, не все так страшно как описал Леонид. Вам достаточно найти центр окружности. Смотрите картинку. У вас уже сразу есть данные для Point3 и Point4 это ваши координаты начало дуги (А) и конец дуги (B). Найдя центр, вы получите Point1 (вычесть из позиции центра по Х и Y радиус) и Point2 (добавить к центру по оси Х и Y радиус (R)).Но g-код меняется при таком рисунке, насколько я понял, что если дуга разворачивается больше чем на 180 градусов, в код вставляются 2 дуги и одна берет начало из конца другой.
