GRBL — убрать ускорение при резке

Общие вопросы станкостроения и организиции труда.
Аватара пользователя
RomanKoff
Новичок
Сообщения: 15
Зарегистрирован: 29 ноя 2017, 00:12
Репутация: 0
Настоящее имя: Роман Ковалевич
Откуда: Санкт-Петербург
Контактная информация:

GRBL — убрать ускорение при резке

Сообщение RomanKoff »

Разбираюсь с лазерным резаком. На контроллере используется GRBL 1.1. Режу в режиме лазера ($32=1). Импорт делаю из Inkscape с помощью cnc-club gcodetools.

При работе лазера, во время перемещения, происходит ускорение. Из-за этого по углам линии жжет нормально, а в центре слабо (лазер движется слишком быстро).

Как решается такая проблема? Или я что-то принципиально делаю не так?

Вариант с M4 вместо M3 не катит, потому-что нужно чтобы лазер всегда работал на максимуме.
Вариант с уменьшением ускорений тоже не подошел, потому-что тогда головка медленно перемещается и на холостом ходу (или что-то не так я настроил?)

То есть нужно, чтобы подача на фигуру была быстрой, а резка медленной. Не пойму, что не так...
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

Re: GRBL — убрать ускорение при резке

Сообщение arkhnchul »

дык этсамое, раз "лазер движется слишком быстро" - уменьшить рабочую скорость (фидрейт в программе, а не максимальную в прошивке)
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: GRBL — убрать ускорение при резке

Сообщение selenur »

Используй команду включения лазера M4 вместо M3, тогда мощность будет уменьшаться в начале и в конце траектории, что-бы выжигание проходило более равномерно на любой скорости. А в программе cnc-club gcodetools снижай скорость, до такого значения при котором получишь нужный тебе результат.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
RomanKoff
Новичок
Сообщения: 15
Зарегистрирован: 29 ноя 2017, 00:12
Репутация: 0
Настоящее имя: Роман Ковалевич
Откуда: Санкт-Петербург
Контактная информация:

Re: GRBL — убрать ускорение при резке

Сообщение RomanKoff »

Так я же говорю, M3 вместо M4 не решает проблему, потому, что, тогда лазер уменьшает мощность на медленном участке, а нужно, чтобы мощность всегда была максимальная. У меня всего 2.5 вата, куда там еще уменьшать. Про общее замедление понял. Значит выходит, что невозможно при подаче сделать одну скорость (можно и с ускорением), а при резке другую и постоянную (без ускорения вовсе)?

А где это, интересно, в gcodetools можно указать скорость?
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

Re: GRBL — убрать ускорение при резке

Сообщение arkhnchul »

RomanKoff писал(а):Значит выходит, что невозможно при подаче сделать одну скорость (можно и с ускорением), а при резке другую
терминологически подача эт не то) предполагаю, что вы говорите о холостых перемещениях (G0). Скорости могут отличаться хоть в каждом кадре, ничего этому не мешает.
RomanKoff писал(а):без ускорения вовсе
как вы это себе физически представляете?
RomanKoff писал(а):А где это, интересно, в gcodetools можно указать скорость?
параметр feed у инструмента
Аватара пользователя
RomanKoff
Новичок
Сообщения: 15
Зарегистрирован: 29 ноя 2017, 00:12
Репутация: 0
Настоящее имя: Роман Ковалевич
Откуда: Санкт-Петербург
Контактная информация:

Re: GRBL — убрать ускорение при резке

Сообщение RomanKoff »

arkhnchul писал(а):
RomanKoff писал(а):без ускорения вовсе
как вы это себе физически представляете?
Ну не абсолютно ;) Просто, чтобы движение было примерно равномерное, без ускорения.

p.s. А что такое подача? Я только осваиваю технологию и не во все врубаюсь...


Я вообще правильно делаю для лазерной резки, может что-то не так (inkscape + gcodetools)?
Векторный рисунок -> Object to Path -> Dynamic Offset -> Gcodetools/Tools library (default) -> Gcodetools/Path to Gcode
На выходе генерится файл *.ngc и его я обрабатываю с помощью Candle указав в заголовке кода M3 S1000
Аватара пользователя
RomanKoff
Новичок
Сообщения: 15
Зарегистрирован: 29 ноя 2017, 00:12
Репутация: 0
Настоящее имя: Роман Ковалевич
Откуда: Санкт-Петербург
Контактная информация:

Re: GRBL — убрать ускорение при резке

Сообщение RomanKoff »

arkhnchul писал(а):параметр feed у инструмента
Спасибо! Это именно то, что было нужно!!!
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

Re: GRBL — убрать ускорение при резке

Сообщение arkhnchul »

RomanKoff писал(а):А что такое подача?
в общем случае - нечто, относящееся к рабочему ходу, когда инструмент уже обрабатывает заготовку, а не просто едет по воздуху вхолостую. Без указания чего-то конкретного (подача на зуб, подача на оборот, это вот все) - обычно как раз линейная скорость при обработке, то самое feed.
Ответить

Вернуться в «Общие вопросы»