Страница 3 из 7

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 12:34
maxvalin
попробовал вашу программу ToolsGenGkode, при разных вариантах разные ошибки. Но двигается хорошо, без остановок, змейкой.
вот что пишет

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

>>> 0X22.8Y43.5S0M3
error:1
>>> 0X23.7Y43.5S0M3
ok
ok
>>> 0X25.5Y43.5S0M3
error:1
>>> 0X27.6Y43.5S0M3
error:1
>>> 0X30Y43.5S0M3
error:1
>>> 0X32.1Y43.5S0M3
>>>  M5
ok
ok
>>>  G0X32.7Y43.2
error:1
>>> 0X32.7Y43.2S0M3
error:1
>>> 0X31.8Y43.2S0M3
error:1
>>> 0X31.2Y43.2S0M3
error:1
>>> 0X27.6Y43.2S0M3
error:1
>>> 0X23.4Y43.2S0M3
>>>  M5
error:1
>>>  G0X23.7Y42.9
ok
ok
>>> 0X23.7Y42.9S0M3
error:1
>>> 0X27.6Y42.9S0M3
error:1
>>> 0X30Y42.9S0M3
error:1
>>> 0X31.5Y42.9S0M3
error:1
>>> 0X33Y42.9S0M3
>>>  M5
error:1
>>>  G0X33.3Y42.6
ok
ok
>>> 0X33.3Y42.6S0M3
error:1
>>> 0X32.4Y42.6S0M3
error:1
>>> 0X31.8Y42.6S0M3
error:1
>>> 0X30.3Y42.6S0M3
error:1
>>> 0X30Y42.6S0M3
error:1
>>> 0X27.6Y42.6S0M3
ok
ok
>>> 0X25.8Y42.6S0M3
error:1
>>> 0X23.7Y42.6S0M3
error:1
>>> 0X22.8Y42.6S0M3
>>>  M5
error:1
>>>  G0X32.7Y42.3
error:1
>>> 0X32.7Y42.3S0M3
>>>  M5
error:1
>>>  G0X32.4Y42
error:1
>>> 0X32.4Y42S0M3
error:1
>>> 0X30.9Y42S0M3
>>> 0X30Y42S0M3
error:1
>>> 0X27.3Y42S0M3
error:1
>>> 0X23.7Y42S0M3
ok
ok
>>> 0X23.4Y42S0M3
>>>  M5
error:1
>>>  G0X31.5Y41.7
ok
ok
>>> 0X31.5Y41.7S0M3
error:1
>>> 0X31.8Y41.7S0M3
error:1
>>> 0X33Y41.7S0M3
error:1
>>> 0X33.9Y41.7S0M3
error:1
>>>  M5
error:1
>>>  G0X33.6Y41.4
error:1
>>> 0X33.6Y41.4S0M3
ok
ok
>>> 0X32.4Y41.4S0M3
error:1
>>> 0X24Y41.4S0M3
>>>  M5
error:1
>>>  G0X30.3Y41.1
error:1
>>> 0X30.3Y41.1S0M3
error:1
>>> 0X31.2Y41.1S0M3
ok
ok
>>> 0X32.7Y41.1S0M3
error:1
>>> 0X33.9Y41.1S0M3
>>>  M5
error:1
>>>  G0X34.2Y40.8
error:1
>>> 0X34.2Y40.8S0M3
ok
ok
>>> 0X33Y40.8S0M3
error:1
>>> 0X30.9Y40.8S0M3
error:1
>>> 0X29.7Y40.8S0M3
>>>  M5
error:1
>>>  G0X29.1Y40.5
error:1
>>> 0X29.1Y40.5S0M3
ok
ok
>>> 0X30.9Y40.5S0M3
error:1
>>> 0X33.3Y40.5S0M3
error:1
>>> 0X34.5Y40.5S0M3
>>>  M5
error:1
>>>  G0X34.8Y40.2
error:1
>>> 0X34.8Y40.2S0M3
ok
ok
>>> 0X28.8Y40.2S0M3
error:1
>>> 0X24Y40.2S0M3
>>>  M5
error:1
>>>  G0X24.6Y39.9
error:1
>>> 0X24.6Y39.9S0M3
error:1
>>> 0X27.9Y39.9S0M3
ok
ok
>>> 0X29.1Y39.9S0M3
error:1
>>> 0X31.5Y39.9S0M3
error:1
>>> 0X33.6Y39.9S0M3
>>>  M5
error:1
>>>  G0X35.1Y39.6
ok
ok
>>> 0X35.1Y39.6S0M3
error:1
>>> 0X32.1Y39.6S0M3
error:1
>>> 0X30.3Y39.6S0M3
error:1
>>> 0X28.5Y39.6S0M3
error:1
>>> 0X28.2Y39.6S0M3
error:1
>>> 0X27Y39.6S0M3
ok
ok
>>> 0X26.7Y39.6S0M3
error:1
>>> 0X26.1Y39.6S0M3
error:1
>>> 0X25.8Y39.6S0M3
error:1
>>> 0X24.9Y39.6S0M3
>>>  M5
error:1
>>>  G0X24.3Y39.3
error:1
>>> 0X24.3Y39.3S0M3
error:1
>>> 0X25.5Y39.3S0M3
>>>  M5
error:1
>>>  G0X34.8Y39
error:1
>>> 0X34.8Y39S0M3
error:1
>>> 0X31.2Y39S0M3
>>>  M5
error:1
>>>  G0X24Y38.7
ok
>>> 0X24Y38.7S0M3
ok
>>> 0X24.6Y38.7S0M3
error:1
>>> 0X30Y38.7S0M3
error:1
>>> 0X32.1Y38.7S0M3
ok
ok
>>> 0X33Y38.7S0M3
error:1
>>> 0X34.2Y38.7S0M3
error:1
>>> 0X35.4Y38.7S0M3
ok
>>>  M5
ok
error:1
>>>  G0X33.6Y38.4
error:1
>>> 0X33.6Y38.4S0M3
error:1
>>> 0X31.5Y38.4S0M3
error:1
>>> 0X30.9Y38.4S0M3
error:1
>>> 0X24.9Y38.4S0M3
>>>  M5
error:1
>>>  G0X23.7Y38.1
error:1
>>> 0X23.7Y38.1S0M3
ok
ok
>>> 0X29.7Y38.1S0M3
error:1
>>> 0X34.8Y38.1S0M3
error:1
>>> 0X36Y38.1S0M3
>>>  M5
error:1
>>>  G0X36.3Y37.8
error:1
>>> 0X36.3Y37.8S0M3
ok

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


**** Resuming file transfer. ****

ok
>>> 0X35.4Y37.8S0M3
error:1
>>> 0X33.9Y37.8S0M3
error:1
>>> 0X33Y37.8S0M3
error:1
>>> 0X32.1Y37.8S0M3
error:1
>>> 0X30.9Y37.8S0M3
ok
ok
>>> 0X24.9Y37.8S0M3
error:1
>>> 0X24.3Y37.8S0M3
>>>  M5
error:1
>>>  G0X29.7Y37.5
error:1
>>> 0X29.7Y37.5S0M3
error:1
>>> 0X35.1Y37.5S0M3
>>>  M5
error:1
>>>  G0X36.6Y37.2
error:1
>>> 0X36.6Y37.2S0M3
error:1
>>> 0X35.4Y37.2S0M3
error:1
>>> 0X34.2Y37.2S0M3
ok
ok
>>> 0X32.1Y37.2S0M3
error:1
>>> 0X31.5Y37.2S0M3
error:1
>>> 0X29.7Y37.2S0M3
ok
ok
>>> 0X25.2Y37.2S0M3
error:1
>>> 0X23.4Y37.2S0M3
>>>  M5
error:1
>>>  G0X24.6Y36.9
error:1
>>> 0X24.6Y36.9S0M3
error:1
>>> 0X26.4Y36.9S0M3
error:1
>>> 0X30Y36.9S0M3
error:1
>>> 0X35.1Y36.9S0M3
>>>  M5
error:1
>>>  G0X36.9Y36.6
error:1
>>> 0X36.9Y36.6S0M3
ok
ok
>>> 0X31.5Y36.6S0M3
error:1
>>> 0X30.3Y36.6S0M3
error:1
>>> 0X29.1Y36.6S0M3
error:1
>>> 0X28.2Y36.6S0M3
error:1
>>> 0X27.9Y36.6S0M3
ok
ok
>>> 0X27.6Y36.6S0M3
error:1
>>> 0X27.3Y36.6S0M3
error:1
>>> 0X27Y36.6S0M3
error:1
>>> 0X26.1Y36.6S0M3
error:1
>>> 0X24.3Y36.6S0M3
>>>  M5
error:1
>>>  G0X24.3Y36.3
error:1
>>> 0X24.3Y36.3S0M3
error:1
>>> 0X25.8Y36.3S0M3
error:1
>>> 0X26.4Y36.3S0M3
error:1
>>> 0X29.7Y36.3S0M3
error:1
>>> 0X31.2Y36.3S0M3
error:1
>>> 0X34.5Y36.3S0M3
>>>  M5
ok
ok
варианты в бенбокс понравились. А именно точночть размеров из корела. Хочешь змейкой, хочешьб контур. Очень не плохо. Жаль что работать не будет

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 12:41
staltech
Измени в папке "profiles" профиль "лазер S вариант.txt" вот таким образом:

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

# Настройка для лазерного выжигателя S - вариант #
$.$
"%"
"G90"
"S0"
"M5"
"G1 F400"

LINES
{
   "G0" "X"[X] "Y"[Y]
   "M3"
   POINTS
   {
      "G1" "X"[X] "Y"[Y] "S"[S]
   }
   "M5"
}

"G0 X0 Y0"
"M30"
"%"
А лучше новый файл профиля добавь.

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 12:43
Fiks
maxvalin писал(а):дрыгается каждый раз когда лазер вкл или выкл
Было аналогичное, но с движением по одной оси. Вылечил сбросом всех настроек в дефолт и чисткой eeprom. Заново настроил и все завертелось как надо.

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 13:00
maxvalin
только что очистил и опять залил grbl/ провел настройки по новой. микроостановка присутствует

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 13:08
staltech
maxvalin писал(а):только что очистил и опять залил grbl/ провел настройки по новой. микроостановка присутствует
Микроостановка всегда была во время команд управления шпинделем, чтобы ее убрать в версии GRBL 1.1 был добавлен режим Laser mode. Но в этом режиме команда управления S должна находится в том же кадре где и команда перемещения. То есть

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

G1 X10 Y10 S255
и ни как иначе. Или опять будут притормаживания.

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 13:19
maxvalin
staltech писал(а):# Настройка для лазерного выжигателя S - вариант #
$.$
"%"
"G90"
"S0"
"M5"
"G1 F400"

LINES
{
   "G0" "X"[X] "Y"[Y]
   "M3"
   POINTS
   {
      "G1" "X"[X] "Y"[Y] "S"[S]
   }
   "M5"
}

"G0 X0 Y0"
"M30"
"%"
при таком раскладе S0 - лазер выключен.
заменил все на S700 лазер постоянно горит (мерцает даже) но ходит без остановок.

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 13:22
maxvalin
staltech писал(а):и ни как иначе. Или опять будут притормаживания
это я уже понял ) но программа что код заготавливает, адекватно работает пока что только одна это CHPU
а в ToolsGenGkode большие картинки вылетают с крашем , и без вариантов((
Сейчас буду искать как в арткаме это делать, может там получится...
ну и геморой! чесслово(

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 13:28
staltech
maxvalin писал(а):при таком раскладе S0 - лазер выключен.
заменил все на S700 лазер постоянно горит (мерцает даже) но ходит без остановок.
Да я тоже проверил, нужно ждать Selenur Сергея. В программе явно есть ошибка с выводом значений S, отписался в личку будем ждать ответа.
Есть еще американский PicEngrave Pro5 но платный, буде водяные знаки вставлять в рисунок. Код он делает подходящий, управление там только немного на свой лад. :)

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 13:31
staltech
maxvalin писал(а):это я уже понял ) но программа что код заготавливает, адекватно работает пока что только одна это CHPU
а в ToolsGenGkode большие картинки вылетают с крашем , и без вариантов((
Сейчас буду искать как в арткаме это делать, может там получится...
ну и геморой! чесслово(
Если Сергея попросить, думаю он согласится доделать прогу ToolsGenGkode. Пообщайтесь с ним напрямую.

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 17:13
staltech
На данный момент S для черного цвета можно задать только в профиле. Смотри эту строку ( "G1" "X"[X] "Y"[Y] "S500")

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

# Настройка для лазерного выжигателя S - вариант #
$.$
"%"
"G90"
"S0"
"M5"
"G1 F400"

LINES
{
   "G0" "X"[X] "Y"[Y]
   "M3"
   POINTS
   {
      "G1" "X"[X] "Y"[Y] "S500"
   }
   "M5"
}

"G0 X0 Y0"
"M30"
"%"
Файл 4422х2764 px. без проблем проглотила, получился G код на 65 мб 480х300 мм.

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 17:53
maxvalin
Да?
значит я криволапый :wik: может я не ту версию скачал?

заморочился с переносами , вот в верде сделал:

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

%
G28  Z0 Y0
F500
S700
G0 Y0.5 X2.21 S700
G1 Y0.5 X2.29 S0
G0 Y0.5 X4.5 S700
G1 Y0.5 X4.79 S0
G0 Y0.57 X2.07 S700
G1 Y0.57 X2.21 S0
G0 Y0.57 X2.29 S700
G1 Y0.57 X2.36 S0
G0 Y0.57 X4.14 S700
G1 Y0.57 X4.21 S0
G0 Y0.57 X4.43 S700
G1 Y0.57 X5 S0
G0 Y0.64 X1.5 S700
G1 Y0.64 X2.14 S0
G0 Y0.64 X2.71 S700
G1 Y0.64 X2.79 S0
G0 Y0.64 X4.36 S700
G1 Y0.64 X5.07 S0
G0 Y0.71 X1.43 S700
G1 Y0.71 X1.86 S0
G0 Y0.71 X1.93 S700
G1 Y0.71 X2.07 S0
G0 Y0.71 X2.79 S700
G1 Y0.71 X2.93 S0
G0 Y0.71 X4.43 S700
G1 Y0.71 X4.64 S0
G0 Y0.71 X4.93 S700
результат: оси бодро бегают, лазер не велючается :cry:

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 18:13
staltech
Просто забыл, в начале M3 а в конце файла M5 ;) Пробуй.

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

%
G28  Z0 Y0
F500
S700
M3
G0 Y0.5 X2.21 S700
G1 Y0.5 X2.29 S0
G0 Y0.5 X4.5 S700
G1 Y0.5 X4.79 S0
G0 Y0.57 X2.07 S700
G1 Y0.57 X2.21 S0
G0 Y0.57 X2.29 S700
G1 Y0.57 X2.36 S0
G0 Y0.57 X4.14 S700
G1 Y0.57 X4.21 S0
G0 Y0.57 X4.43 S700
G1 Y0.57 X5 S0
G0 Y0.64 X1.5 S700
G1 Y0.64 X2.14 S0
G0 Y0.64 X2.71 S700
G1 Y0.64 X2.79 S0
G0 Y0.64 X4.36 S700
G1 Y0.64 X5.07 S0
G0 Y0.71 X1.43 S700
G1 Y0.71 X1.86 S0
G0 Y0.71 X1.93 S700
G1 Y0.71 X2.07 S0
G0 Y0.71 X2.79 S700
G1 Y0.71 X2.93 S0
G0 Y0.71 X4.43 S700
G1 Y0.71 X4.64 S0
G0 Y0.71 X4.93 S700
M5

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 18:34
maxvalin

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

 %
 G90
 S0
 M5
 G1 F400
 G0  X17.1  Y51.9
 M3
 G1  X17.1  Y51.9  S500
 G1  X22.2  Y51.9  S500
 G1  X22.5  Y51.9  S500
 G1  X22.8  Y51.9  S500
 M5
 G0  X23.7  Y51.6
 M3
 G1  X23.7  Y51.6  S500
 G1  X20.7  Y51.6  S500
 G1  X20.4  Y51.6  S500
 G1  X17.4  Y51.6  S500
 G1  X15  Y51.6  S500
 M5
 G0  X13.2  Y51.3
 M3
 G1  X13.2  Y51.3  S500
 G1  X16.8  Y51.3  S500
 G1  X24.9  Y51.3  S500
 M5
 G0  X16.2  Y51
 M3
 G1  X16.2  Y51  S500
 G1  X15.9  Y51  S500
 G1  X12.6  Y51  S500
 M5
 G0  X15  Y50.7
 M3
 G1  X15  Y50.7  S500
 G1  X18.9  Y50.7  S500
 G1  X19.2  Y50.7  S500
 G1  X19.8  Y50.7  S500
 G1  X25.2  Y50.7  S500
 M5
 G0  X24.3  Y50.4
 M3
 G1  X24.3  Y50.4  S500
 G1  X24  Y50.4  S500
 G1  X23.1  Y50.4  S500
 G1  X14.1  Y50.4  S500
 G1  X13.5  Y50.4  S500
 G1  X13.2  Y50.4  S500
 G1  X12.6  Y50.4  S500
 G1  X12.3  Y50.4  S500
 M5
 G0  X12  Y50.1
 M3
 G1  X12  Y50.1  S500
 G1  X12.9  Y50.1  S500
 G1  X22.5  Y50.1  S500
 G1  X25.2  Y50.1  S500
 G1  X26.4  Y50.1  S500
 M5
 G0  X26.7  Y49.8
 M3
 G1  X26.7  Y49.8  S500
 G1  X13.2  Y49.8  S500
 M5
 G0  X12  Y49.5
 M3
 G1  X12  Y49.5  S500
 G1  X12.6  Y49.5  S500
 G1  X22.2  Y49.5  S500
 G1  X25.2  Y49.5  S500
 G1  X27.3  Y49.5  S500
железного человека сделал.
лазер работает почти постоянно хотя в превью видно контур точками..Ну тут уже без пол литра не разобраться :mrgreen:
издевается это одоробло надо мной. А может и нет а все потому что у меня лазер без TTL . :cry:

Крешит кстати он бмп после лайаута (максимального размера черно-белые), другие файлы есть и большие в том числе.

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 18:37
maxvalin
staltech писал(а):G28  Z0 Y0
F500
S700
M3
G0 Y0.5 X2.21 S700
G1 Y0.5 X2.29 S0
специально скопировал этот кусок: лазер не включился.
может потому что в G0 строке он включается а не в G1?

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 18:50
staltech
Попробуй выполнить такой код:

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

G21 G90
F500
G0 X0 Y0
M3
G1 X100 Y100 S700
G1 X0 Y0 S0
M5
M30

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 18:55
staltech
maxvalin писал(а): А может и нет а все потому что у меня лазер без TTL .
Что то я запутался, а какой командой он у тебя тогда включается? Схемку бы нужно как он там включен и что за лазер.
Возможно схема включения просто не позволяет делать коммутацию с большой скоростью.

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 19:07
maxvalin
схема включения как ramps 1.4 от туда взял транзистор. и так же само спаял. на 11 пине на UNO.
http://rigidtalk.com/wiki/images/8/82/R ... ematic.png
включается M03
выключается M05
а лазер
https://ru.aliexpress.com/item/2500mW-B ... =100007229

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 19:35
staltech
Транзистор от сюда?
Screenshot_11.jpg
Screenshot_11.jpg (20.95 КБ) 4167 просмотров
По идее должен работать PWM если кондеров в цепи питания лазера нет. Можно еще попробовать уменьшить частоту PWM до 1000 гц.
Кстати что с кодом который я давал, на нем лазер включался?

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

G21 G90
F500
G0 X0 Y0
M3
G1 X100 Y100 S700
G1 X0 Y0 S0
M5
M30

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 19:53
maxvalin
Дда, как на картинке!
кондеров нет. Да работает ШИМ в принципе, если сравнительно то 700 начинает именно гравировать на дереве и 1000 жжет как прокаженный. Насчет частоты хз, Но если чисто по ардуински мыслить, похоже что передвижение осей выполняется командой Stepper1.runToNewPosition тоисть во время движения все остальное отпадает. может эта grbl 1.1 версия и не совсем удачная... Я бы на бенбокс прошился но времени нет(( 2 дня убил в никуда. На завтра две платы надо вытравить , поставил сейчас уже как есть. Единственное поднял $1 до 180, чтоб и движки не особо грелись и рывки были менье дрыгалистичны. Сейчас плату жжет, по этому тот код не могу проверить но судя по надписи поедет по диагонали потом включит лазер на минималку (мою) приедет по диагонали назад с включенным лазером и отключится..

Re: Помогите с GRBL

Добавлено: 18 дек 2016, 20:43
staltech
maxvalin писал(а):Сейчас плату жжет, по этому тот код не могу проверить но судя по надписи поедет по диагонали потом включит лазер на минималку (мою) приедет по диагонали назад с включенным лазером и отключится..
Так то да, вопрос в том включится или нет? А меньше S700 лазер совсем не работает или при малых S он сбоит.
maxvalin писал(а):Единственное поднял $1 до 180, чтоб и движки не особо грелись
Если $1=180 мкс то максимальная частота степ упадет килогерц до 5 а дальше будет ...
Проблемы скорее все таки в железе чем в прошивке. Посмотри вот здесь, тесты делали на разных прошивках: http://www.cnc-club.ru/forum/viewtopic. ... &start=180