Самодельный лазер на Arduino UNO. Уходит контур в процессе.

Лазерные, плазменные станки, газо- и водорезки, плоттеры.
Аватара пользователя
voverrr
Мастер
Сообщения: 242
Зарегистрирован: 07 июн 2019, 01:22
Репутация: 4
Настоящее имя: Vladimir Mironov
Откуда: Moscow
Контактная информация:

Самодельный лазер на Arduino UNO. Уходит контур в процессе.

Сообщение voverrr »

Здравствуйте.
Построил и играюсь с лазерным станком.
Во время выполнения задания станок начинает уходить с контура.
Перемещается в какой-то момент на несколько сантиметров в сторону и там продолжает резать.
Останавливаю, возвращаю на ноль - возвращается на ноль. Запускаю задание заново - идёт по тому же контуру, т.е. ноль не теряет. Но в какой-то момент опять убегает(не на том же самом месте.
Поскольку мощность слабая, я пробую вырезать за 2-3 прохода. Так вот первый проход он может сделать правильно, а на втором где-нибудь на полпути начинает выкрутасы. Или может съехать уже и на первом проходе.

Поле 700х700.
Твердотельный лазер 15W(по факту около 5).
Плата Arduino UNO.
Драйвера DM 542 2шт
Две оси. Ось Z не стал строить.
Прошивка GRBL 1.1.

Что делаю:
Вектор чищу в автокаде, сохраняю в ДХФ.
Открываю в арткаме, делаю траекторию, сохраняю в .nc
Этот .nc открываю в разных программах:
Laser GRBL - самый адекватно себя показавший. Но с контура соскакивает.
GRBLmaster - странно себя ведёт. После какого-то промежутка времени может остановиться и не реагировать. В ноль когда как- может вернётся, может и нет.
Universal Gcode Sender - вроде отрабатывает, двже лучше, чем лазер ГРБЛ, но тоже съезжает. Съезжая, он лазер оставляет работать, но лазер не прожигает материал. Ноль отслеживает.
Benbox - что-то непонятное на полукитайском, не смог его победить вообще.

Самое главное - непонятно, на каком этапе возникает косяк - в плате Ардуино, в арткаме(там дофига постпроцессоров при сохранении, скорее всего, не каждый подходит) или в конечной программе, которая уже отправялет g-codes на станок. Запускаю один и тот же файл - косяк случается на разных местах. Значит, дело не в файле?

Описание, конечно, то ещё, для телепатов. Но сочетание компонентов не уникальное. Навернякак кто-то ещё строил такой же станочек. Может, поделитесь соображением.

Вернуться в «Лазерные, плазменные и другие раскроечные станки»