Страница 1 из 1

Подскажите на что именно жалуется емс?

Добавлено: 13 май 2011, 00:32
vladimir74
Доброго времени суток.
Подскажите что именно не устраивает emc в данном куске кода:
X57.59Y72.857
Z30.
G1Z23.F500.
G3X59.132Y71.949I-1.225J-.317F1000.
Ошибка: Радиус конца окружности отличается от радиуса начала:start=(X57.5900,Y72.8570)
center-(X56.3650,Y72.5400)
end=(X59.1320,Y71.9490) r1=1.2654 r2=2.8294

Я так понимаю что загвоздка в куговой интерполяции и координатами смещения инструмента, вообщем надеюсь на помошь.

Re: Подскажите на что именно жалуется емс?

Добавлено: 13 май 2011, 07:06
Nick
Круговая интерполяция не правильная, С такими координатами нельзя нарисовать дугу окружности, расстояние от центра до точки старта не равно расстоянию от центра до точки окончания дуги.

Re: Подскажите на что именно жалуется емс?

Добавлено: 13 май 2011, 09:02
vladimir74
Задание формировал в PowerMil-е и наверное это не должно быть кругом, возможно ли emc заставить переместить инструмент по заданным координатам, даже если он с этим не согласен.

Re: Подскажите на что именно жалуется емс?

Добавлено: 13 май 2011, 09:37
Nick
Нет, не выйдет, таким образом можно задать бесконечное множество кривых. т.е. не будет однозначного задания траектории.
Вот иллюстрация:
g03 EMC2 Радиус конца окружности отличается от радиуса начала.png (2658 просмотров) <a class='original' href='./download/file.php?id=1476&mode=view' target=_blank>Загрузить оригинал (28.13 КБ)</a>
В твоем случае, возможно, центр задан не абсолютно, а относительно, тогда нужно либо поменять настройки powermill, либо добавить Gкод G91.1 - он задает относительное расстояние до центра дуги окружности.

Покажи исходную траекторию.

Re: Подскажите на что именно жалуется емс?

Добавлено: 13 май 2011, 11:02
vladimir74
Ок спасибо, буду ковырять G91.1
Уже не первый раз такая фикня при 3д выборке со смещением. Если далать растром, то таких проблем нет.