ПОМОГИТЕ Станок не отрабатывает Gcode.

Статус
В этой теме нельзя размещать новые ответы.

VeeL

МЕСТНЫЙ
ПРОВЕРЕННЫЙ
Регистрация
22.06.2019
Сообщения
10
Реакции
0
Баллы
21
Город
СПб
Имя
ВээЛ
Всем привет! подскажите в чем может быть проблема, создаю простейший gcode в Inkscape (в версиях 0.48 и 1.0.1) плагин Mi Grbl Z-axis servo contr.
Станок: arduino uno R3, СNС shied v.3
прошивка 1.1h
$$.JPG
Программа управления: Candle 2.1
Последовательность действий: conect, unlock, reset, Home (После парковки в дом ( концевики 3 шт в мин положениях) обнуляю рабочие координаты, загрузил созданный gcode, жмакаю SEND.
в окне gcode пара тройка строчек - OK
всегда доходит до G0 x...y... (координаты не суть сейчас) -sent
через 10строк в статусе - In quene
станок все это время стоит
в консоли gcode пробежал до конца и надпись
"[MSG:Reset to continue]"

в ручную команды перемещений отрабатываются.
Так же использовал программы для создания gcode : ImageToGcode, LaserGrbl, Ribs, NikRomSoftBmp везде картина одинаковая, иногда в окне статус вместо Idle появлялется Hold ( в зависимости от того где создан gcode )
Подскажите Что я делаю не так? или как делать gcod' Ы чтобы они воспринимались станком?
 
Решение
Арткам считает время обработки не только по коэффициентам 1, 2 или 3, а ещё и по быстрым перемещениям. Эти коэффициенты 123 итд. надо подгонять под реальное время обработки. Тут уж только методом сравнения. Наиболее близкие 1 и 2. , и все-равно фактическое время будет все-равно больше.
Странно!!!...(что где настраивается не знаю) у меня арткам высчитывает 4 часа 30 минут, по факту получается гдето час 45 минут!(черновая обработка того УП что выше в теме отправлял)
  • Последнее редактирование:
Последнее редактирование:
Полученый G-code в студию!
А там посмотрим кто из четверых накосячил...
И, да, приведите установки $$ в порядок, инфо в справочнике.
 
Программа управления: Candle 2.1
Не рекомендовал бы эту программу. Это форк авторской версии и хз, что там накрутили.
Вот закинул я рабочую УП, с дугами - оно на ней глючит, на дуги ругается, мол ошибка 33 и не выполняет их, доедет до дуги и возвращается обратно - странная логика, какая-то.
Кэндл от автора транслирует эту УП нормально.
 
Не рекомендовал бы эту программу. Это форк авторской версии и хз, что там накрутили.
Вот закинул я рабочую УП, с дугами - оно на ней глючит, на дуги ругается, мол ошибка 33...
Такая же ошибка в авторской Candle 1.2.9b при отработке по дугам. Поставил галку "Игнорировать ошибки...", и всё наладилось.
В 1.2.8b ошибки 33 не наблюдал ни разу.
 
  • Последнее редактирование:
Последнее редактирование:
Хм. Беру свои слова обратно.
Нормально отрабатывают все версии. Это, походу, парсер ГРБЛ чудит.
Штука в чём.
Есть у меня тестовая УП, с "внедрённой" ошибкой - для проверки их обработки моей "железякой". Вот если одну и ту же УП зарядить с ошибкой (там ошибка 2 заложена, одна штука), то на все дуги ругается "ошибка 33". Стоит только убрать добавленную мной ошибку - чудесным образом и дуги становятся нормальными.

Игнорирование ошибок, хотя и есть в программе такая галка - не очень хорошо.
У автора GRBL написано следующее
"Парсер g-кода Grbl полностью компилируется по стандартам с полной проверкой ошибок. Когда анализатор G-кода обнаруживает ошибку в блоке/строке G-кода, он сбрасывает все содержимое блока из памяти и сообщает error:об ошибке пользователю или графическому интерфейсу. Этот дамп абсолютно правильный, потому что строка g-кода с ошибкой может быть интерпретирована несколькими способами. Однако этот дамп может быть проблематичным, поскольку плохой блок G-кода может содержать некоторые ценные команды позиционирования или настройки скорости подачи, от которых зависит следующий g-код.

Настоятельно рекомендуется делать то, что делают все профессиональные контроллеры ЧПУ, когда они обнаруживают ошибку в программе G-кода, halt. Не делайте ничего дальше, пока пользователь не изменит G-код и не исправит ошибку в своей программе. Иначе могут случиться плохие вещи.
"
 
Хм. Беру свои слова обратно.
Нормально отрабатывают все версии. Это, походу, парсер ГРБЛ чудит.
Штука в чём.
Есть у меня тестовая УП, с "внедрённой" ошибкой - для проверки их обработки моей "железякой". Вот если одну и ту же УП зарядить с ошибкой (там ошибка 2 заложена, одна штука), то на все дуги ругается "ошибка 33". Стоит только убрать добавленную мной ошибку - чудесным образом и дуги становятся нормальными.

Игнорирование ошибок, хотя и есть в программе такая галка - не очень хорошо.
У автора GRBL написано следующее
"Парсер g-кода Grbl полностью компилируется по стандартам с полной проверкой ошибок. Когда анализатор G-кода обнаруживает ошибку в блоке/строке G-кода, он сбрасывает все содержимое блока из памяти и сообщает error:об ошибке пользователю или графическому интерфейсу. Этот дамп абсолютно правильный, потому что строка g-кода с ошибкой может быть интерпретирована несколькими способами. Однако этот дамп может быть проблематичным, поскольку плохой блок G-кода может содержать некоторые ценные команды позиционирования или настройки скорости подачи, от которых зависит следующий g-код.

Настоятельно рекомендуется делать то, что делают все профессиональные контроллеры ЧПУ, когда они обнаруживают ошибку в программе G-кода, halt. Не делайте ничего дальше, пока пользователь не изменит G-код и не исправит ошибку в своей программе. Иначе могут случиться плохие вещи.
"
Это у автора. У если нет ошибки в коде, а Candle матерится что есть, тогда как?

Было несколько раз, Candle то и дело сыпал Ошибку 1, и Ошибку 25. Проверял этот арткамовский код на эти ошибки несколько раз с разными очками на носу. Все строки начинаются с буквы (по ошибке 1), и нет одинаковых строк (по ошибке 25), а ошибки все-равно сыплются через строку.
Вот чего такое?
 
По идее, насколько я всяких исходников ковырял, софт G-код не парсит и на ошибки не проверяет.
максимум что - это может не пропустить строку, состоящую из комментария или пустую. Далее отправляет станку. Прошивка уже выполняет разбор того, что пришло и формирует на основе этого окей там или не окей. Т.е. что вернул станок, то программа и показала.
Может быть, где-то делается более глубокая чистка - комментарий в коде может попасться и в строке (хз, кто его туда пишет, но тем не менее) - что бы буфер станка и слабенький МК эти мусором не нагружать.
Также, некоторые программы могут подменять какие-то значения в транслируемом коде - ограничить прописанной величиной скорость подачи или обороты шпинделя.
Возможно, на этих этапах что-то там нарушается...

Проверял этот арткамовский код на эти ошибки
Не сохранился ли случАем этот код?
 
Не сохранился ли случАем этот код?
Сохранился: 4c. Чистовая (3Dx0.5x15x 4).rar
Этот файл создан с точность 0.001, размер - 29 мБ

А дело было не в бобине. Оказывается кендлу тяжело пережевывать тяжелые файлы, вот он и артачился. Переделал его на другой с точностью 0.01, из того же проекта. Размер получился 14.8 мБ. И всё, все проблемы исчезли.
 
Оказывается кендлу тяжело пережевывать тяжелые файлы, вот он и артачился.
Запустил эту УП в тестовом режиме до, примерно, 250к+ строк - ни одной ошибки.
Кэндл схавал и не поморщился...
 
Запустил эту УП в тестовом режиме до, примерно, 250к+ строк - ни одной ошибки.
Кэндл схавал и не поморщился...
В тестовом режиме всё ОК, в NC Corrector тоже, а в рабочем матерится.
 
В рабочем тоже гуд. Режим проверки от рабочего отличается только тем, что физически ничего не ездит, софт гонит строки станку, тот из парсит, если корректно - ок, если нет - эррор.
Ну и скорость подачи не учитывается, поэтому проверка всегда быстрее работы происходит.
 
  • Последнее редактирование:
Последнее редактирование:
Спасибо всем откликнувшимся.
G90
G0 Z20.000
G0 X0.000Y0.000
G1 X58.173 Y3.227 F1000
G1 Z-1 F1000
G1 X56.43 Y3.171 F1000
G1 X56.345 Y3.308
G1 X56.26 Y3.446
G1 X56.188 Y5.098
G1 X56.117 Y6.75
G1 X55.748 Y8.2
G1 X55.379 Y9.65
G1 X55.365 Y10.95
G1 X55.35 Y12.25
G1 X55.732 Y13.135
G1 X56.113 Y14.02
G1 X56.06 Y14.073
G1 X56.007 Y14.126
G1 X55.179 Y13.919
G1 X54.35 Y13.711
G1 X53.685 Y13.605
G1 X53.02 Y13.499
G1 X52.035 Y13.611
G1 X51.05 Y13.722
G1 X48.594 Y13.739
G1 X46.138 Y13.757
G1 X45.969 Y12.769
G1 X45.801 Y11.782
G1 X45.259 Y10.166
G1 X44.718 Y8.55
G1 X44.368 Y7.55
G1 X44.017 Y6.55
G1 X43.958 Y6.25
G1 X43.899 Y5.95
G1 X44.443 Y5.574
G1 X44.987 Y5.197
G1 X45.655 Y4.65
G1 X46.323 Y4.102
G1 X46.136 Y4.026
G1 X45.95 Y3.95
G1 X44.15 Y3.951
G1 X42.35 Y3.952
G1 X41.904 Y4.086
G1 X41.458 Y4.219
G1 X40.154 Y4.848
G1 X38.85 Y5.477
G1 X38.45 Y5.601
G1 X38.05 Y5.724
G1 X37.973 Y5.794
G1 X37.895 Y5.865
G1 X38.048 Y6.592
G1 X38.201 Y7.319
G1 X38.465 Y7.985
G1 X38.729 Y8.65
G1 X39.702 Y10.65
G1 X40.676 Y12.65
G1 X40.741 Y12.865
G1 X40.807 Y13.08
G1 X39.644 Y13.152
G1 X38.482 Y13.225
G1 X36.816 Y13.173
G1 X35.15 Y13.12
G1 X33.796 Y12.769
G1 X32.441 Y12.419
G1 X29.796 Y12.156
G1 X27.15 Y11.894
G1 X24.75 Y11.552
G1 X22.35 Y11.21
G1 X20.45 Y10.94
G1 X18.55 Y10.669
G1 X17.35 Y10.663
G1 X16.15 Y10.656
G1 X15.2 Y10.878
G1 X14.25 Y11.099
G1 X13.55 Y11.198
G1 X12.85 Y11.296
G1 X11.21 Y11.298
G1 X9.569 Y11.3
G1 X9.742 Y11.491
G1 X9.914 Y11.682
G1 X10.432 Y11.91
G1 X10.95 Y12.139
G1 X13.65 Y12.212
G1 X16.35 Y12.284
G1 X17 Y12.389
G1 X17.65 Y12.493
G1 X18.65 Y12.699
G1 X19.65 Y12.905
G1 X21.636 Y13.361
G1 X23.622 Y13.817
G1 X24.698 Y14.249
G1 X25.774 Y14.682
G1 X28.412 Y16.003
G1 X31.05 Y17.324
G1 X31.7 Y17.703
G1 X32.35 Y18.082
G1 X34.128 Y19.366
G1 X35.905 Y20.65
G1 X37.228 Y21.529
G1 X38.55 Y22.408
G1 X39.544 Y23.106
G1 X40.539 Y23.804
G1 X41.694 Y24.39
G1 X42.85 Y24.977
G1 X44.022 Y25.494
G1 X45.194 Y26.012
G1 X47.622 Y26.654
G1 X50.05 Y27.297
G1 X51 Y27.493
G1 X51.95 Y27.689
G1 X53.1 Y27.839
G1 X54.25 Y27.988
G1 X55.4 Y28.204
G1 X56.55 Y28.42
G1 X58.55 Y28.488
G1 X60.55 Y28.555
G1 X60.861 Y28.723
G1 X61.171 Y28.89
G1 X61.902 Y29.67
G1 X62.633 Y30.45
G1 X63.205 Y31.167
G1 X63.777 Y31.884
G1 X64.294 Y32.74
G1 X64.811 Y33.596
G1 X65.198 Y34.434
G1 X65.585 Y35.272
G1 X65.951 Y36.461
G1 X66.317 Y37.65
G1 X66.855 Y39.3
G1 X67.393 Y40.95
G1 X67.803 Y42.45
G1 X68.212 Y43.95
G1 X68.867 Y45.4
G1 X69.521 Y46.85
G1 X70.007 Y47.8
G1 X70.493 Y48.75
G1 X71.147 Y49.567
G1 X71.802 Y50.384
G1 X72.276 Y50.807
G1 X72.75 Y51.229
G1 X73.428 Y51.671
G1 X74.106 Y52.114
G1 X74.667 Y52.362
G1 X75.228 Y52.61
G1 X75.771 Y52.751
G1 X76.314 Y52.893
G1 X76.988 Y52.221
G1 X77.662 Y51.55
G1 X78.278 Y51.2
G1 X78.894 Y50.85
G1 X78.895 Y50.75
G1 X78.895 Y50.65
G1 X78.717 Y49.95
G1 X78.538 Y49.25
G1 X77.294 Y49.189
G1 X76.05 Y49.127
G1 X75.55 Y49
G1 X75.05 Y48.873
G1 X74.35 Y48.552
G1 X73.65 Y48.232
G1 X73.166 Y47.711
G1 X72.683 Y47.19
G1 X72.249 Y46.27
G1 X71.816 Y45.35
G1 X71.461 Y44.323
G1 X71.106 Y43.297
G1 X70.709 Y41.673
G1 X70.313 Y40.05
G1 X69.957 Y38.323
G1 X69.602 Y36.595
G1 X69.295 Y35.373
G1 X68.988 Y34.15
G1 X68.395 Y32.081
G1 X67.802 Y30.012
G1 X67.261 Y28.631
G1 X66.719 Y27.25
G1 X66.161 Y26.065
G1 X65.602 Y24.88
G1 X65.262 Y24.315
G1 X64.921 Y23.75
G1 X64.403 Y22.6
G1 X63.886 Y21.45
G1 X63.251 Y20.15
G1 X62.616 Y18.85
G1 X62.306 Y18.068
G1 X61.996 Y17.285
G1 X61.658 Y16.168
G1 X61.319 Y15.05
G1 X61.149 Y13.959
G1 X60.978 Y12.867
G1 X61.022 Y12.342
G1 X61.065 Y11.816
G1 X61.719 Y10.533
G1 X62.372 Y9.25
G1 X62.628 Y8.6
G1 X62.885 Y7.95
G1 X62.996 Y7.1
G1 X63.107 Y6.25
G1 X63.601 Y5.222
G1 X64.095 Y4.193
G1 X63.823 Y4.09
G1 X63.55 Y3.986
G1 X62.85 Y3.976
G1 X62.15 Y3.965
G1 X61.635 Y4.191
G1 X61.12 Y4.416
G1 X60.919 Y4.633
G1 X60.719 Y4.85
G1 X60.61 Y5.25
G1 X60.501 Y5.65
G1 X60.501 Y6.257
G1 X60.5 Y6.863
G1 X60.392 Y7.457
G1 X60.283 Y8.05
G1 X59.996 Y8.55
G1 X59.71 Y9.05
G1 X59.121 Y9.696
G1 X58.533 Y10.343
G1 X58.467 Y9.031
G1 X58.4 Y7.719
G1 X58.506 Y6.685
G1 X58.612 Y5.651
G1 X58.798 Y5.231
G1 X58.984 Y4.812
G1 X59.543 Y4.381
G1 X60.103 Y3.95
G1 X60.04 Y3.65
G1 X59.977 Y3.35
G1 X59.947 Y3.317
G1 X59.917 Y3.283
G1 X58.173 Y3.227
G1 Z0
G0 X41.325 Y6.005
G1 Z-1
G1 X41.4 Y6
G1 X41.398 Y6.725
G1 X41.396 Y7.45
G1 X40.952 Y6.95
G1 X40.508 Y6.45
G1 X40.504 Y6.386
G1 X40.5 Y6.321
G1 X40.875 Y6.166
G1 X41.25 Y6.01
G1 X41.325 Y6.005
G1 Z0
G0 X0 Y0
такой, есть еще с 10ок подобных :) все немного отличаются, в зависимости от того где их создаю, но результат пока везде не утешительный.
Ваши сообщения автоматически объединены:


Ваши сообщения автоматически объединены:

вот взятый с сайта Герб РФ
герб рф.JPG
 
Первая ваша УП нормальная, отрабатывается.
Не в УП дело, это точно.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать