Проблема с 3х осевой обработкой наружных углов в EMC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
igryck
Новичок
Сообщения: 8
Зарегистрирован: 09 ноя 2017, 21:51
Репутация: 1
Настоящее имя: Егор
Контактная информация:

Проблема с 3х осевой обработкой наружных углов в EMC

Сообщение igryck »

При обработке наружных углов на краю заготовки фреза обходит их не под прямым углом как задано программой (по чертежу), а по радиусу. Если это внутренняя проблема EMC, подскажите как программу перенастроить (исправить). Таких скруглений на модели не задано. Раньше работали в MACH3 таких проблем не возникало.
Вложения
4buhK6_qhGo[1].jpg (3074 просмотра) <a class='original' href='./download/file.php?id=128250&mode=view' target=_blank>Загрузить оригинал (162.67 КБ)</a>
s71FCRYXlXw[1].jpg (3074 просмотра) <a class='original' href='./download/file.php?id=128251&mode=view' target=_blank>Загрузить оригинал (153.17 КБ)</a>
Буфер обмена-1.jpg (3074 просмотра) <a class='original' href='./download/file.php?id=128252&mode=view' target=_blank>Загрузить оригинал (80.05 КБ)</a>
nevkon
Почётный участник
Почётный участник
Сообщения: 2471
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 310
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Проблема с 3х осевой обработкой наружных углов в EMC

Сообщение nevkon »

Была такая проблема. Решения 2 - делать останов перед выходом на следующую траекторию или настроить срез на минимальный размер (например по размеру фрезы). Оба варианта замедляют выполнение программы.
1: поставить g-code G61 (если есть G64 - убрать его)
2. поставить G64 P0.1 Q0.001
Подробнее: http://www.cnc-club.ru/forum/viewtopic.php?t=113#p1255
А вот что я не смог пока победить - при резке по кодам G2 и G3 на полукруге происходит останов между командами.
igryck
Новичок
Сообщения: 8
Зарегистрирован: 09 ноя 2017, 21:51
Репутация: 1
Настоящее имя: Егор
Контактная информация:

Re: Проблема с 3х осевой обработкой наружных углов в EMC

Сообщение igryck »

Благодарим за подсказку!!! Добавили G64 P0.1 Q0.001 и фреза проходила оставшийся контур без скруглений. Единственное, что не понятно, откуда в активных командах взялась G64 если в загруженном коде ее не было. Она то и привела не точной траектории. Может вы знаете где в настройках убрать это условие по умолчанию?
jkwe45
Опытный
Сообщения: 102
Зарегистрирован: 13 окт 2017, 12:26
Репутация: 5
Настоящее имя: Андрей
Контактная информация:

Re: Проблема с 3х осевой обработкой наружных углов в EMC

Сообщение jkwe45 »

igryck писал(а):Благодарим за подсказку!!! Добавили G64 P0.1 Q0.001 и фреза проходила оставшийся контур без скруглений. Единственное, что не понятно, откуда в активных командах взялась G64 если в загруженном коде ее не было. Она то и привела не точной траектории. Может вы знаете где в настройках убрать это условие по умолчанию?
Она используется по умолчанию, по этому если требуется высокая точность траектории без скруглений, то советуют подправить постпроцессор что бы он дописывал G64 P0.1 Q0.001 в обязательном порядке.
JudasPriest
Мастер
Сообщения: 501
Зарегистрирован: 17 мар 2015, 14:41
Репутация: 202
Настоящее имя: Максим
Откуда: Украина
Контактная информация:

Re: Проблема с 3х осевой обработкой наружных углов в EMC

Сообщение JudasPriest »

jkwe45 писал(а):
igryck писал(а):Благодарим за подсказку!!! Добавили G64 P0.1 Q0.001 и фреза проходила оставшийся контур без скруглений. Единственное, что не понятно, откуда в активных командах взялась G64 если в загруженном коде ее не было. Она то и привела не точной траектории. Может вы знаете где в настройках убрать это условие по умолчанию?
Она используется по умолчанию, по этому если требуется высокая точность траектории без скруглений, то советуют подправить постпроцессор что бы он дописывал G64 P0.1 Q0.001 в обязательном порядке.
Разобраться бы ещё как это в постпроцессор добавить, чтоб каждый раз не дописывать
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Проблема с 3х осевой обработкой наружных углов в EMC

Сообщение Сергей Саныч »

JudasPriest писал(а):Разобраться бы ещё как это в постпроцессор добавить, чтоб каждый раз не дописывать
Можно добавить не в постпроцессор, а в стартовую строку LinuxCNC
в раздел [RS274NGC]
в параметр RS274NGC_STARTUP_CODE =
Чудес не бывает. Бывают фокусы.
WWW116
Мастер
Сообщения: 205
Зарегистрирован: 14 янв 2014, 16:31
Репутация: 2
Контактная информация:

Re: Проблема с 3х осевой обработкой наружных углов в EMC

Сообщение WWW116 »

Разобраться бы ещё как это в постпроцессор добавить, чтоб каждый раз не дописывать[/quote]

Посмотри тему постпроцессор Арткам под Линкус СНС. Недавно там это обсуждалось.
http://www.cnc-club.ru/forum/viewtopic. ... 40#p403858
Ответить

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