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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
vladimir74

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

Сообщение 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

Я так понимаю что загвоздка в куговой интерполяции и координатами смещения инструмента, вообщем надеюсь на помошь.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Круговая интерполяция не правильная, С такими координатами нельзя нарисовать дугу окружности, расстояние от центра до точки старта не равно расстоянию от центра до точки окончания дуги.
vladimir74

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

Сообщение vladimir74 »

Задание формировал в PowerMil-е и наверное это не должно быть кругом, возможно ли emc заставить переместить инструмент по заданным координатам, даже если он с этим не согласен.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

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

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

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

Сообщение vladimir74 »

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

Вернуться в «LinuxCNC»