ПОМОГИТЕ Решить программные проблемы на CNC3018PRO

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

ivanovap

ЧТО-ТО УЖЕ ЧИРКАНУЛ
ПРОВЕРЕННЫЙ
Регистрация
24.02.2020
Сообщения
25
Реакции
8
Баллы
3
Город
Магнитогорск
Здравствуйте! Купил станок с офлайн контроллером и лазером в комплекте.
Прошивка гребер 0.9
Пробовал работать в GRBLControl и Candle разных версий, везде одинаковая ситуация.
Плата на стонке стоит такая:
контроль панель.jpg
Помогите решить проблемы:
1. Перепробовал кучу версий: нет визуалиции, фреза не передвигается и в программе рабочие координаты стоят всегда на нуле.
Оси не сбрасываются в 0, хотя в консоли команды посылаются и выполняются. То есть я не вижу это на визуализации.
2. Карта высот строится непонятно как, например выбираю сетку 3 на 3, а он строит 2 на 2. Карта высот строится намного больше чем указано в размере по ширине и высоте.
3. При нажатии на кнопку Восстановить или Домой, каретка уезжает за предели рабочей поверхности.
4. НА чпу код выполняется намного в большем масштабе, где-то в два три раза. Например, размер моей платы 50на50 мм, а он ее делает где-то 150 на 150. По крайней мере карту высот по этим размерам начинает строить.
5. Еще одна, можно сказать основная проблема, это при запуске кода, как только фреза касается текстолита, выходит ошибка последовательного порта, теряется связь и станок зависает, пока его не выключишь, шпиндель крутится. Я думаю проблема тут в земле и в потенциалах на станке. Так как текстолит не изоливан от корпуса станка.
6. Оси скрепят, чем их можно смазать?

Мои настройки
$$ < $0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=1 (status report mask:00000001)
$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=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=800.000 (x, step/mm)
$101=800.000 (y, step/mm)
$102=800.000 (z, step/mm)
$110=5000.000 (x max rate, mm/min)
$111=5000.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=20.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok



Пробовал работать на ноутбуке с Win 7 32, потом перешел на декстоп с Win 7 64. Ничего не изменилось, все тоже самое. Если найду сам решение, обязательно выложу сюда.
Буду рад, если кто-то сможет объяснить, как это все победить. Готов задонатить, оказать помощь форуму и так далее, за ценой не постою.
 
Здравствуйте! Купил станок с офлайн контроллером и лазером в комплекте.
Прошивка гребер 0.9
Пробовал работать в GRBLControl и Candle разных версий, везде одинаковая ситуация.
Плата на стонке стоит такая:
контроль панель.jpg
Помогите решить проблемы:
1. Перепробовал кучу версий: нет визуалиции, фреза не передвигается и в программе рабочие координаты стоят всегда на нуле.
Оси не сбрасываются в 0, хотя в консоли команды посылаются и выполняются. То есть я не вижу это на визуализации.
2. Карта высот строится непонятно как, например выбираю сетку 3 на 3, а он строит 2 на 2. Карта высот строится намного больше чем указано в размере по ширине и высоте.
3. При нажатии на кнопку Восстановить или Домой, каретка уезжает за предели рабочей поверхности.
4. НА чпу код выполняется намного в большем масштабе, где-то в два три раза. Например, размер моей платы 50на50 мм, а он ее делает где-то 150 на 150. По крайней мере карту высот по этим размерам начинает строить.
5. Еще одна, можно сказать основная проблема, это при запуске кода, как только фреза касается текстолита, выходит ошибка последовательного порта, теряется связь и станок зависает, пока его не выключишь, шпиндель крутится. Я думаю проблема тут в земле и в потенциалах на станке. Так как текстолит не изоливан от корпуса станка.
6. Оси скрепят, чем их можно смазать?

Мои настройки
$$ < $0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=1 (status report mask:00000001)
$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=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=800.000 (x, step/mm)
$101=800.000 (y, step/mm)
$102=800.000 (z, step/mm)
$110=5000.000 (x max rate, mm/min)
$111=5000.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=20.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok



Пробовал работать на ноутбуке с Win 7 32, потом перешел на декстоп с Win 7 64. Ничего не изменилось, все тоже самое. Если найду сам решение, обязательно выложу сюда.
Буду рад, если кто-то сможет объяснить, как это все победить. Готов задонатить, оказать помощь форуму и так далее, за ценой не постою.
1. Обновите прошивку до версии 1.1f, параметр $10=1 поменяйте на $10=3
2 и 4. Настройте параметры $100 $101 $102 - вместо 800 для начала выставьте 200. Дальше по ситуации (больше - меньше)
Хотя не понятно, для наших станков 800 самое то.
3. Датчики дома не установлены и не настроены $22=1(должно быть). Станок не знает где находится каретка.
 
1. Обновите прошивку до версии 1.1f, параметр $10=1 поменяйте на $10=3
2 и 4. Настройте параметры $100 $101 $102 - вместо 800 для начала выставьте 200. Дальше по ситуации (больше - меньше)
Хотя не понятно, для наших станков 800 самое то.
3. Датчики дома не установлены и не настроены $22=1(должно быть). Станок не знает где находится каретка.
вы что насоветовали то? Изменить 100,101, и 102 ? На нашем станке с винтом с шагом 4мм на оборот, делителем шага 1/16 именно 800 и должно стоять, если драйвер (8825) там делитель 1/32 то должно быть 1600, 200 шагов/мм можно ставить только если делитель шага установлен 1/4 (обычно такое значение очень редко используется). Считается легко: 200 (шаги необходимые двигателю для совершения одного оборота(360/1,8:)/ 4 (перемещение каретки совершенном за 1оборот (или проще- шаг винта:)* 16 (делитель шага установленный на драйвере) = 800 шагов/мм.
 
Efenia, а мне теперь что делать)?
 
ivanovap, изучать справочник. Тогда недоразумений не будет.
 
  • Последнее редактирование:
Последнее редактирование:
вы что насоветовали то? Изменить 100,101, и 102 ? На нашем станке с винтом с шагом 4мм на оборот, делителем шага 1/16 именно 800 и должно стоять, если драйвер (8825) там делитель 1/32 то должно быть 1600, 200 шагов/мм можно ставить только если делитель шага установлен 1/4 (обычно такое значение очень редко используется). Считается легко: 200 (шаги необходимые двигателю для совершения одного оборота(360/1,8:)/ 4 (перемещение каретки совершенном за 1оборот (или проще- шаг винта:)* 16 (делитель шага установленный на драйвере) = 800 шагов/мм.
Согласен.
Просто у человека с его настройками в 800, как он написал, размеры в три раза больше получились.
Заодно поймёт как эти параметры влияют.
Потом приладит линейку и откалибрует эти значения под свой станок. ;)
 
После того как прошился. Заработала и визуализация, и каретка ездит с нормальным соотношением. Застрял на пострении карты высот.
Вот такая ситуация:
кв проблема.jpg
Устанавливаю фрезу на начало координат. То есть на станке подвожу куда надо, обнуляю X и Y (тоже после прошивки заработало). Использую кандли 1.1.8 русская версия. Загружаю файл с кодом гравировки платы, захожу в карта высот, настройки на скриншоте. Жму z щуп, фреза опускается, касается, поднимается на 20 мм вверх. Жму зонд Фреза опускается, касается текстолита и тревога. ЧТо я не так делаю?
 
После того как прошился. Заработала и визуализация, и каретка ездит с нормальным соотношением. Застрял на пострении карты высот.
Вот такая ситуация:
кв проблема.jpg
Устанавливаю фрезу на начало координат. То есть на станке подвожу куда надо, обнуляю X и Y (тоже после прошивки заработало). Использую кандли 1.1.8 русская версия. Загружаю файл с кодом гравировки платы, захожу в карта высот, настройки на скриншоте. Жму z щуп, фреза опускается, касается, поднимается на 20 мм вверх. Жму зонд Фреза опускается, касается текстолита и тревога. ЧТо я не так делаю?
У меня с версией Candle 1.1.8 тоже самое. Поставил 1.1.7 всё работает.
Если честно мне не ясно откуда взялась версия 1.1.8 её нет на официальном сайте разработчика.
 
У меня с версией Candle 1.1.8 тоже самое
Да точно. На 1.1.7 начало работать. Теперь я пытаюсь откалибровать оси. Положил линейку на стол, и по ней смотрю на сколько проедет мм за 10, у меня проезжало 15 при значении 200.00, я поставил 425 методом тыка. И в одну сторону едет 10мм, а обратно 9 или 9.5 мм, всегда по разному останавливается. Как с этим разобраться? Или это так и должно быть?
 
Да точно. На 1.1.7 начало работать. Теперь я пытаюсь откалибровать оси. Положил линейку на стол, и по ней смотрю на сколько проедет мм за 10, у меня проезжало 15 при значении 200.00, я поставил 425 методом тыка. И в одну сторону едет 10мм, а обратно 9 или 9.5 мм, всегда по разному останавливается. Как с этим разобраться? Или это так и должно быть?
Возможно шаги пропускает. Напряжение на драйверах надо проверить.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

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

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

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

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