Reverse Run в LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Eagle
Новичок
Сообщения: 4
Зарегистрирован: 10 май 2017, 11:11
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Reverse Run в LinuxCNC

Сообщение Eagle »

Добрый день.
Много лет пользуюсь Mach3 и сейчас задумался о переходе на LinuxCNC. В целом нравится идеология этой системы, большинство возможностей Mach там поддерживается. Но не нашёл одной полезной функции, а именно, Reverse Run.
В Mach было очень удобно, например, в плазме, когда гаснет дуга, переместиться обратным ходом по траектории до определённого места и продолжить выполнение оттуда. Причём поддерживаются круговые траектории G2/G3. Неужели в LinuxCNC до сих пор не реализован Reverse Run? Просто Mach уже достал своими глюками, то один баг вылезет, то другой :evil: :evil: :evil: Давно пора переехать на Linux, но вот обратного хода реально не хватает.
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

Re: Reverse Run в LinuxCNC

Сообщение vovafed »

Eagle
Новичок
Сообщения: 4
Зарегистрирован: 10 май 2017, 11:11
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Reverse Run в LinuxCNC

Сообщение Eagle »

Да, спасибо, эту тему я видел.
Но предложенное там решение несколько "костыльное". Насколько я понял, предыдущая строка G-кода просто выполняется "в лоб", соответственно это работает только для прямых траекторий. Давайте подумаем, как это можно красиво сделать, хотя бы без учёта модальных параметров G-кода, но с "разворачиванием" окружностей и на любое количество кадров назад. Mach же умеет :)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Reverse Run в LinuxCNC

Сообщение aftaev »

Eagle писал(а):соответственно это работает только для прямых траекторий.
https://www.youtube.com/watch?v=3aYaHxT6ZnQ
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
a321
Мастер
Сообщения: 644
Зарегистрирован: 03 дек 2016, 00:30
Репутация: 74
Контактная информация:

Re: Reverse Run в LinuxCNC

Сообщение a321 »

это дев-версия или что-то как-то отдельно прикрутили?
Eagle
Новичок
Сообщения: 4
Зарегистрирован: 10 май 2017, 11:11
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Reverse Run в LinuxCNC

Сообщение Eagle »

Ну на видео как раз видно, что траектория разбита на мелкие прямые отрезки. Интересно, как будет работать с настоящими дугами.
a321 писал(а):это дев-версия или что-то как-то отдельно прикрутили?
Похоже, что в релизной версии этого пока нет.
jo_key
Почётный участник
Почётный участник
Сообщения: 262
Зарегистрирован: 19 сен 2011, 14:49
Репутация: 30
Настоящее имя: Евгений
Откуда: Украина, Харьков
Контактная информация:

Re: Reverse Run в LinuxCNC

Сообщение jo_key »

https://github.com/robEllenberg/linuxcn ... se-run-2.7

клонируем, ставим, наслаждаемся
Ответить

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