Плоттер на GRBL по бумаге 374*364

Лазерные, плазменные станки, газо- и водорезки, плоттеры.

Плоттер на GRBL по бумаге 374*364

Сообщение Trostinka » 13 фев 2020, 14:15

Описание станка, основные характеристики:Плоттер на GRBL
Рабочее поле:374*364
Обрабатываемые материалы:ручкой по бумаге
Чертежи, фото, видео станка:
Плоттер на GRBL по бумаге 374*364 2020-02-13 13-00-43.JPG
Плоттер на GRBL по бумаге 374*364 2020-01-31_08-59-50.png

Моторы
Плоттер на GRBL по бумаге 374*364 2020-02-13_12-39-50.png
, БП 12в 30А, контроллер - Ардуино UNO+CNC Shield v3+A4988, дробление шага 1/16, 80 шагов на мм. ПО Grbl 0.9i Servo Z, Inkscape-0.48.5-1-win32, плагин MI Inkscape Extension и 4xidraw, UniversalGcodeSender.

Примеры изделий (фото):
Плоттер на GRBL по бумаге 374*364 2020-02-13 13-00-23.JPG

Вопросы: Строил лазерный гравер, но наперед решил перед накоплением средств на лазерный модуль потренироваться с ручкой. И вот плоттер запустил, все двигается, домой работает. Все казалось бы хорошо. Но постоянно возникают ошибки и рисование останавливается:
(для просмотра содержимого нажмите на ссылку)
1)
>>> G1X15.999Y8.5214
>>> G1X16.047Y8.5888
[Error] An error was detected while sending 'G3X15.6715Y8.5772I19.0545J8.4953': error: Expected command letter. Streaming has been paused.
**** The communicator has been paused ****
**** Pausing file transfer. ****
ok
[Error] Error while processing response <ok>: An unexpected command was completed by the controller.
[Error] Error while processing response <ok>: An unexpected command was completed by the controller.
[Error] Error while processing response <ok>: An unexpected command was completed by the controller.


2)
>>> G3X27.8456Y5.5963I0.J0.3314
ok
>>> G1X27.7722Y5.7374

3)
>>> G1X6.0821Y1.6327
[Error] An error was detected while sending 'G1X5.7787Y2.4793': error: Invalid gcode ID:24. Streaming has been paused.
**** The communicator has been paused ****
**** Pausing file transfer. ****

ok
ok
ok
ok
**** Connection closed ****

4)
>>> G1X24.5317Y8.6423
ok
>>> G1X24.774Y8.5012
**** Resuming file transfer. ****
**** Resuming file transfer. ****
**** Resuming file transfer. ****

5)$N1=
ok
>>> G1F1500
[Error] An error was detected while sending 'G1X17.0371Y6.0774': error: Expected command letter. Streaming has been paused.
**** The communicator has been paused ****
**** Pausing file transfer. ****
ok
ok
ok

6)
>>> G3X26.7752Y2.9217I0.0001J-2.0211
ok
>>> G3X26.5742Y2.8978I0.2416J-2.8805
[Error] An error was detected while sending 'G3X27.2652Y2.9052I-0.7551J-2.655': error: Invalid gcode ID:24. Streaming has been paused.
**** The communicator has been paused ****
**** Pausing file transfer. ****
[Error] An error was detected while sending 'G3X26.9441Y2.9288I-0.3211J-2.1778': error: Invalid gcode ID:33. Streaming has been paused.
**** The communicator has been paused ****
**** Pausing file transfer. ****
[Error] An error was detected while sending 'G3X26.7752Y2.9217I0.0001J-2.0211': error: Invalid gcode ID:33. Streaming has been paused.
**** The communicator has been paused ****
**** Pausing file transfer. ****

7)
>>> G1X2.3951Y11.398
ok
<Idle,MPos:2.525,11.375,0.000,WPos:2.525
Grbl 0.9i ['$' for help]
An unexpected error was detected: error: Expected command letter
**** The communicator has been paused ****

**** Pausing file transfer. ****

8)
>>> G1X30.8461Y30.9982
>>> G1X30.8132Y30.9775
<Run,MPos:30.225,
Grbl 0.9i ['$' for help]
An unexpected error was detected: error: Expected command letter
**** The communicator has been paused ****
**** Pausing file transfer. ****
An unexpected error was detected: error: Undefined feed rate
**** The communicator has been paused ****
**** Pausing file transfer. ****
An unexpected error was detected: error: Undefined feed rate
**** The communicator has been paused ****
**** Pausing file transfer. ****


Настройки GRBL:
(для просмотра содержимого нажмите на ссылку)
**** Connected to COM5 @ 57600 baud ****
Grbl 0.9i ['$' for help]
>>> $$
$0 = 10 (step pulse, usec)
$1 = 100 (step idle delay, msec)
$2 = 0 (step port invert mask:00000000)
$3 = 2 (dir port invert mask:00000010)
$4 = 0 (step enable invert, bool)
$5 = 0 (limit pins invert, bool)
$6 = 0 (probe pin invert, bool)
$10 = 3 (status report mask:00000011)
$11 = 0.010 (junction deviation, mm)
$12 = 0.002 (arc tolerance, mm)
$13 = 0 (report inches, bool)
$20 = 0 (soft limits, bool)
$21 = 0 (hard limits, bool)
$22 = 1 (homing cycle, bool)
$23 = 3 (homing dir invert mask:00000011)
$24 = 25.000 (homing feed, mm/min)
$25 = 700.000 (homing seek, mm/min)
$26 = 250 (homing debounce, msec)
$27 = 2.000 (homing pull-off, mm)
$100 = 40.000 (x, step/mm)
$101 = 40.000 (y, step/mm)
$102 = 250.000 (z, step/mm)
$110 = 1500.000 (x max rate, mm/min)
$111 = 1500.000 (y max rate, mm/min)
$112 = 500.000 (z max rate, mm/min)
$120 = 100.000 (x accel, mm/sec^2)
$121 = 100.000 (y accel, mm/sec^2)
$122 = 10.000 (z accel, mm/sec^2)
$130 = 374.000 (x max travel, mm)
$131 = 364.000 (y max travel, mm)
$132 = 200.000 (z max travel, mm)


Что пробовал: Искал ИД ошибок, ругалось на кривые вроде как, менял разрешения кривых. Менял ускорения от 1000 мм/сек2 до 5, на 5 ужас как все медленно. На кореХУ ускорения стоят 1000 мм/сек2, но там понятно - быстрая кинематика. Снижал дробление шагов до 1/8 и количество шагов 40 на мм (дальше не снижал, ибо и так уже невыносимо орет), ставил ТМС2208. Менял скорости от 5000 мм/мин до 1000, менял паузу по оси Z. Снимал ремни, установил обдув драйверов, посадил на провода до моторов и концов феритовые кольца. Менял кабель и его длинну. Параллелил ШД на одном драйвере, разводил на разные драйверы. Повышал Вреф до 100% (1,04в), а не как по рекомендации 70% (0,73в). Смазывал направляющие и "подшипники" из ПЛА. Менял скорость порта на 115200 и обратно на 57600. Даже спалил один тмс2208 и мегу 2560. :) Угрожал выкинуть нах в окно...
Что плучилось: Получились ошибки под сполером. :) Получаются большие и размеренные фигуры рисовать. Мелкие фигурки с закраской, где много мелких движений типа надписей, почти в 90% ловлю ошибку из под сполера.
Что не получилось: Не получается рисовать с мелкими деталями.
Ориентировочный бюджет: 7000р.
Вобщем, ребзя, помогите, уже нервы просто не выдерживают... :) :freak_in_action:
Последний раз редактировалось Trostinka 13 фев 2020, 15:37, всего редактировалось 1 раз.
Аватара пользователя
Trostinka
Новичок
 
Сообщения: 3
Зарегистрирован: 13 фев 2020, 13:20
Репутация: 2

Re: Плоттер на GRBL по бумаге 374*364

Сообщение MX_Master » 13 фев 2020, 15:32

1. SKR E3 DIP + Marlin + работать с SD карты
2. Orange Pi + LinuxCNC + grbl шляпа для драйверов

Оба варианта недорогие, стабильные и проверены.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 5202
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2355
Медальки:

Re: Плоттер на GRBL по бумаге 374*364

Сообщение Trostinka » 13 фев 2020, 15:41

Пробовал Рампс 1.4 на Мега2560 с СД картой и репетиром, но gcode для ручки так и не получил, хотя научился двигать сервой. Но мегу спалил кривыми руками. А осталась CNC Shield с УНО.
Аватара пользователя
Trostinka
Новичок
 
Сообщения: 3
Зарегистрирован: 13 фев 2020, 13:20
Репутация: 2

Re: Плоттер на GRBL по бумаге 374*364

Сообщение MX_Master » 13 фев 2020, 16:54

Trostinka писал(а):но gcode для ручки так и не получил

Gкод для ручки ничем не отличается от Gкода для фрезы. Поэтому получить нужный Gкод можно в любой CAM программе. В том же Fusion 360, например. Нужно указать диаметр фрезы такой же как у кончика ручки. Далее для закраски ручкой надо юзать "выборку".

Trostinka писал(а):CNC Shield с УНО

Да, это я и имел ввиду под GRBL шляпой ;)
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 5202
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2355
Медальки:

Re: Плоттер на GRBL по бумаге 374*364

Сообщение Trostinka » 15 фев 2020, 19:45

MX_Master писал(а):SKR E3 DIP + Marlin + работать с SD карты

Значит ли это, что можно еще раз :) попробовать мега2560+рампс 1.4+марлин (я марлин не пробовал, пробовал репетир)? Или обязательно надо SKR 32бита? У меня остался экран с СД слотом.
Аватара пользователя
Trostinka
Новичок
 
Сообщения: 3
Зарегистрирован: 13 фев 2020, 13:20
Репутация: 2


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

Кто сейчас на конференции

Зарегистрированные пользователи: Argon-11, Алексей063, Barmoglot, Bing [Bot], Сергей Саныч, Darxton, DEИ, dibua, dimsonmaster, evgeni70, Евжений, frezeryga, Google [Bot], hmnijp, john1987887, karavan, Kupfershcmidt, Lsagan, Montis, MSN [Bot], RizONE, rusjack, Ruslan_Zp, Samodelkin 88, serjmd, ukrnshopess, UrfinJuise, vestkot, Vitalii, Yandex [bot]

Reputation System ©'