LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Лазерные, плазменные станки, газо- и водорезки, плоттеры.
Rlax
Новичок
Сообщения: 5
Зарегистрирован: 23 мар 2021, 15:16
Репутация: 1
Контактная информация:

LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение Rlax »

Здравствуйте, друзья! Прошу помощи в решении проблемы, буду признательна за качественную обратную связь. |Суть проблемы наглядно на видео в конце|
Что имеем:
- Drawbot, собранный на Arduino+CNCShield
Изображение
- Прошивка GRBL с поддержкой сервопривода
- Inkscape 0.92 и плагин J tech photonics laser tool
- Работаем на Windows7 64 bit (если это имеет значение)
Суть проблемы
В общем станок работает хорошо, проблема скорее всего в настройках при создании Gcode. При первом запуске поставили в работу Gcode, который прислали вместе со станком для теста, результат отличный. Потом при самостоятельном создании Gcode по настройкам, которые были присланы в мануале китайцем, появилась проблема. Станок как-то не так работает при подъёме и опускании сервопривода (ось Z), в итоге получается мазня, наглядно на фото:
Изображение
Настройки плагина J tech photonics laser tool
Мои
Изображение
И по мануалу идентичные
Изображение
Пробовала поменять значения, не помогает. В чем причина я пока не могу понять, поэтому обращаюсь к сообществу в надежде пролить свет на проблему.
Прикрепляю ссылки на видео работы станка, наглядно показывающее проблему, так сказать вместо тысячи слов
Нормальная работа, здесь видно, что сервопривод работает четко (нарисовал-поднял-переместился-опустил):
https://drive.google.com/file/d/1nspYl4 ... sp=sharing
Работа с мазней, здесь непонятно:
https://drive.google.com/file/d/1--w8uT ... sp=sharing

Ссылки на Gcode
Мой:
https://drive.google.com/file/d/1bAODeK ... sp=sharing
Китайский для теста:
https://drive.google.com/file/d/15vlVTg ... sp=sharing
Вложения
Drawbot1.jpg (1069 просмотров) <a class='original' href='./download/file.php?id=193936&sid=a8927adc1c3dd97b8f185d68d55939cd&mode=view' target=_blank>Загрузить оригинал (976.75 КБ)</a>
Example.jpg (1069 просмотров) <a class='original' href='./download/file.php?id=193937&sid=a8927adc1c3dd97b8f185d68d55939cd&mode=view' target=_blank>Загрузить оригинал (568.6 КБ)</a>
ChineseSettings.jpg (1069 просмотров) <a class='original' href='./download/file.php?id=193938&sid=a8927adc1c3dd97b8f185d68d55939cd&mode=view' target=_blank>Загрузить оригинал (191.37 КБ)</a>
MySettings.jpg (1069 просмотров) <a class='original' href='./download/file.php?id=193939&sid=a8927adc1c3dd97b8f185d68d55939cd&mode=view' target=_blank>Загрузить оригинал (156.87 КБ)</a>
Последний раз редактировалось Rlax 27 мар 2021, 18:30, всего редактировалось 1 раз.
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение kfmut »

Файлы с g-кодом для обоих примеров лучше тысячи слов :lol:
Rlax
Новичок
Сообщения: 5
Зарегистрирован: 23 мар 2021, 15:16
Репутация: 1
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение Rlax »

kfmut писал(а): 27 мар 2021, 17:54 Файлы с g-кодом для обоих примеров лучше тысячи слов :lol:
Ссылки на Gcode
Мой:
https://drive.google.com/file/d/1bAODeK ... sp=sharing
Китайский для теста:
https://drive.google.com/file/d/15vlVTg ... sp=sharing
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение kfmut »

Rlax писал(а): Ссылки на Gcode
Похоже у вас файлы сгенерированы в разных версиях плагины или ещё какие-то настройки надо поковырять :wik: В оригинале после "отключения шпинделя"/подъёма ручки стоит команда задержки(G4 P_), а у вас такого нет. Посмотрите какой из приложенных вариантов у вас будет работать:
Вложения
vars.zip
(9.46 КБ) 71 скачивание
Rlax
Новичок
Сообщения: 5
Зарегистрирован: 23 мар 2021, 15:16
Репутация: 1
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение Rlax »

kfmut писал(а): 27 мар 2021, 18:52
Rlax писал(а): Ссылки на Gcode
Похоже у вас файлы сгенерированы в разных версиях плагины или ещё какие-то настройки надо поковырять :wik: В оригинале после "отключения шпинделя"/подъёма ручки стоит команда задержки(G4 P_), а у вас такого нет. Посмотрите какой из приложенных вариантов у вас будет работать:
Оба файла нормально отрисовывает. Вариант 1 - тот что снизу. Так по поводу плагина что конкретно можно сделать? В самом плагине не так много настроек
Вложения
IMG_20210329_214945.jpg (985 просмотров) <a class='original' href='./download/file.php?id=194023&sid=a8927adc1c3dd97b8f185d68d55939cd&mode=view' target=_blank>Загрузить оригинал (6.33 МБ)</a>
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение kfmut »

Rlax писал(а): Оба файла нормально отрисовывает. Вариант 1 - тот что снизу. Так по поводу плагина что конкретно можно сделать? В самом плагине не так много настроек
Вы плагин с гитхаба брали https://github.com/JTechPhotonics/J-Tec ... Laser-Tool ? Если да, то там в питоновском скрипте вроде бы всего пару строк надо поправить в конце. Если нет, то киньтесь скриптом, я могу попробовать поправить, но генерацию кода проверять сами будете, мне просто негде.

А вот оно, "дерево"! "gcode after path" надо поправить:

Код: Выделить всё

        self.tools = {
            "name": "Laser Engraver",
            "id": "Laser Engraver",
            "penetration feed": self.options.laser_speed,
            "feed": self.options.laser_speed,
            "gcode before path": ("G4 P0 \n" + self.options.laser_command + " S" + str(
                int(self.options.laser_power)) + "\nG4 P" + self.options.power_delay),
            "gcode after path": (
                    "G4 P0 \n" + self.options.laser_off_command + " S0" + "\n" + "G1 F" + self.options.travel_speed),
        }
Rlax
Новичок
Сообщения: 5
Зарегистрирован: 23 мар 2021, 15:16
Репутация: 1
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение Rlax »

kfmut писал(а): 29 мар 2021, 22:19
Rlax писал(а): Оба файла нормально отрисовывает. Вариант 1 - тот что снизу. Так по поводу плагина что конкретно можно сделать? В самом плагине не так много настроек
Вы плагин с гитхаба брали https://github.com/JTechPhotonics/J-Tec ... Laser-Tool ? Если да, то там в питоновском скрипте вроде бы всего пару строк надо поправить в конце. Если нет, то киньтесь скриптом, я могу попробовать поправить, но генерацию кода проверять сами будете, мне просто негде.

А вот оно, "дерево"! "gcode after path" надо поправить:

Код: Выделить всё

        self.tools = {
            "name": "Laser Engraver",
            "id": "Laser Engraver",
            "penetration feed": self.options.laser_speed,
            "feed": self.options.laser_speed,
            "gcode before path": ("G4 P0 \n" + self.options.laser_command + " S" + str(
                int(self.options.laser_power)) + "\nG4 P" + self.options.power_delay),
            "gcode after path": (
                    "G4 P0 \n" + self.options.laser_off_command + " S0" + "\n" + "G1 F" + self.options.travel_speed),
        }
В приложении плагин, который сейчас стоит, в скритпе laser.py в конце код такой же
Вложения
JTP_Laser_Tool_V2_2 - inkscape 9_2 version.zip
(39.96 КБ) 68 скачиваний
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение kfmut »

G-код после генерации сюда скиньте "на посмотреть", а потом можно будет отправлять на станочек...ну или на свой страх и риск :relsa:
Вложения
laser.zip
(30.77 КБ) 72 скачивания
Rlax
Новичок
Сообщения: 5
Зарегистрирован: 23 мар 2021, 15:16
Репутация: 1
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение Rlax »

kfmut писал(а): 30 мар 2021, 11:08 G-код после генерации сюда скиньте "на посмотреть", а потом можно будет отправлять на станочек...ну или на свой страх и риск :relsa:
Всё работает отлично, проблема устранена! Примите, пожалуйста, мою искреннюю благодарность!
Вложения
IMG_20210402_012131.jpg (915 просмотров) <a class='original' href='./download/file.php?id=194136&sid=a8927adc1c3dd97b8f185d68d55939cd&mode=view' target=_blank>Загрузить оригинал (1.11 МБ)</a>
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: LittleHelp! Drawbot Arduino+CNCShield GRBL софт Inkscape

Сообщение kfmut »

Rlax писал(а): Всё работает отлично, проблема устранена! Примите, пожалуйста, мою искреннюю благодарность!
Например, отлично :good: Спасибо!
Ответить

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