Тема: DXF-ARC

Народ, помогите пожалуйста разобраться с dxf-кодами команды ARC. Как рассчитать коды 10,20,40,50 и 51 зная координаты трех точек для построения дуги и что это за центральная точка (10,20) и где этот радиус (40).
Пожалуйста, очень нужно!
Олег.

Re: DXF-ARC

> Народ,
помогите пожалуйста разобраться с dxf-кодами команды ARC. Как рассчитать коды 10,20,40,50 и 51 зная координаты трех точек для построения дуги и что это за центральная точка (10,20) и где этот радиус (40).
> Пожалуйста, очень нужно!
> Олег.
Центр описаной окружности(твоей дуги) - точка пересечения перпендикуляров к серединам сторон треугольника. Если дуга не компланарна плоскости XY, то учти, что группа 210 это нормаль к плоскости построения. Как строится по нормали строится вся система координат посмотри в справке на "Arbitrary axis"
Александр

Re: DXF-ARC

> Народ,
помогите пожалуйста разобраться с dxf-кодами команды ARC. Как рассчитать коды 10,20,40,50 и 51 зная координаты трех точек для построения дуги и что это за центральная точка (10,20) и где этот радиус (40).
>> Пожалуйста, очень нужно!
>> Олег.
> Центр описаной окружности(твоей дуги) -- точка пересечения перпендикуляров к серединам сторон треугольника. Если дуга не компланарна плоскости XY, то учти, что группа 210 это нормаль к плоскости построения. Как строится по нормали строится вся система координат посмотри в справке на "Arbitrary axis"
> Александр
Александр, спасибо за ответ! Не мог бы ты еще дополнить - что это за "начальный угол" (50) и "конечный угол" (51).
Заранее благодарен,
Олег

Re: DXF-ARC

> Народ,
помогите пожалуйста разобраться с dxf-кодами команды ARC. Как рассчитать коды 10,20,40,50 и 51 зная координаты трех точек для построения дуги и что это за центральная точка (10,20) и где этот радиус (40).
>>> Пожалуйста, очень нужно!
>>> Олег.
>> Центр описаной окружности(твоей дуги) -- точка пересечения перпендикуляров к серединам сторон треугольника. Если дуга не компланарна плоскости XY, то учти, что группа 210 это нормаль к плоскости построения. Как строится по нормали строится вся система координат посмотри в справке на "Arbitrary axis"
>> Александр
>
> Александр, спасибо за ответ! Не мог бы ты еще дополнить -- что это за "начальный угол" (50) и "конечный угол" (51).
>
> Заранее благодарен,
> Олег
Именно то что сказано.
Например дуга от 0 до 180 градусов по часовой стрелке
(50 . 0)(51 . 3.14159)
Спроси у AutoCAD-а
(entget(car(entsel))'("*"))
или DXFOUT с выбором объектов
Сам ACAD всегда рисует дугу по часовой и приводит углы в диапазон 0..360 градусов(в радианах конечно)
Александр

Re: DXF-ARC

Александр, спасибо за помощь. Осталась одна непонятка - от какой точки и до какой измеряются эти начальный и конечный углы. Если не трудно, объясни пожалуйста.
Best regards,
Oleg