Ошибка в перемещении шпинделя самодельного станка

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

Доброго времени. Попал тут мне в руки самодельньій фрезер по дереву 260 на 300 мм под Ардуинкой с GRBL. Я новичок, так что честно пьітаюсь разобратся с его работой, но наткнулся на не совсем понятную вещь - при использовании g-code sendera да и другого софта для Arduino grbl под Линукс условное рабочее поле станка зеркально по x и y относительно начала координат.
То есть при загрузке детали в визуализаторе поле с сеткой, координатами и загруженной модели по сути находится вне реальной рабочей зоньі станка.
При попьітке старта задачи вьідается ошибка: G-code motion target exceeds machine travel. Machine position safely retained. Alarm may be unlocked.
В то же время я могу мьішью указать точку перемещения на якобьі нерабочей области и станок туда успешно загоняет шпиндель.
Гле копать?
Извините за сумбур.
Вложения
20220209_141948.jpg (918 просмотров) <a class='original' href='./download/file.php?id=201663&sid=9d350cddcf600dbc0c8531a703c7a31d&mode=view' target=_blank>Загрузить оригинал (2.72 МБ)</a>
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение calabr »

1) прочитать на официальной страничке GRBL всю вики.
2) разобраться что означают все параметры в намтройках контроллера - выдает по $$ в консоль.
3) разобраться что накое машинные и рабочие координаты в станке и как пользоваться.
Скорее всего нужно за-хоумиться перед началом работы. Датчики на станке есть?
И потом обнулить координаты в точке ноля заготовки.
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

1. Занимаюсь
2. В принципе понимаю, еще с приколов с лазерньім гравером из сдромов
3. Вот тут возможно и проблема, а еще крутится в голове что-то про рабочий оффсет
4. Концевики есть по всем осям, команда хоум вьіполняется на отлично, координатьі обнуляю.
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

А это случаем не спамер?

А вот єто к чему?
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение calabr »

Hind писал(а): 4. Концевики есть по всем осям, команда хоум вьіполняется на отлично, координатьі обнуляю.
Как ты их обнуляеш, если у тебя после этого деталь за пределами поля?
может она просто больше поля? или в программе 0 где-то в огородах?
напиши руками маленькую програмку по-ездить туда-сюда, квадратик.
выполни ее в MDA по-строчно, потом запусти всю.
По воздуху на безопасном расстоянии.
покажи настройки станка и программу.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Rom327 »

Скорми станку эту программу. viewtopic.php?p=525009#p525009
Это квадрат 100х100 мм. Сразу будет ясно где допущен косяк с нулями...
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

Ситуация в Unioversal Gcode platform следующая.
координатное типа рабочее поле всерху справа зеркально реальному рабочему полю снизу слеваю
Прогрммьі отрабатьіваются только есть загнать станок в левое нижнее положение и определить ему ноль.
Вложения
Знімок екрана з 2022-02-10 23-15-37.png
Знімок екрана з 2022-02-10 23-15-37.png (11.36 КБ) 799 просмотров
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

[MSG:Check Limits]
[MSG:'$H'|'$X' to unlock]
$0 = 10 (Step pulse time, microseconds)
$1 = 25 (Step idle delay, milliseconds)
$2 = 0 (Step pulse invert, mask)
$3 = 4 (Step direction invert, mask)
$4 = 0 (Invert step enable pin, boolean)
$5 = 1 (Invert limit pins, boolean)
$6 = 0 (Invert probe pin, boolean)
$10 = 1 (Status report options, mask)
$11 = 0.010 (Junction deviation, millimeters)
$12 = 0.002 (Arc tolerance, millimeters)
$13 = 0 (Report in inches, boolean)
$20 = 1 (Soft limits enable, boolean)
$21 = 1 (Hard limits enable, boolean)
$22 = 1 (Homing cycle enable, boolean)
$23 = 0 (Homing direction invert, mask)
$24 = 10.000 (Homing locate feed rate, mm/min)
$25 = 100.000 (Homing search seek rate, mm/min)
$26 = 200 (Homing switch debounce delay, milliseconds)
$27 = 2.000 (Homing switch pull-off distance, millimeters)
$30 = 1000 (Maximum spindle speed, RPM)
$31 = 0 (Minimum spindle speed, RPM)
$32 = 0 (Laser-mode enable, boolean)
$100 = 96.000 (X-axis travel resolution, step/mm)
$101 = 96.000 (Y-axis travel resolution, step/mm)
$102 = 96.000 (Z-axis travel resolution, step/mm)
$110 = 300.000 (X-axis maximum rate, mm/min)
$111 = 300.000 (Y-axis maximum rate, mm/min)
$112 = 200.000 (Z-axis maximum rate, mm/min)
$120 = 10.000 (X-axis acceleration, mm/sec^2)
$121 = 10.000 (Y-axis acceleration, mm/sec^2)
$122 = 10.000 (Z-axis acceleration, mm/sec^2)
$130 = 260.000 (X-axis maximum travel, millimeters)
$131 = 340.000 (Y-axis maximum travel, millimeters)
$132 = 40.000 (Z-axis maximum travel, millimeters)
ok
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

Вот так єто вьіглядит, когда переопределяю нулевьіе координантьі, переместив шпиндель в произвольое положение.
Знімок екрана з 2022-02-10 23-14-09.png (795 просмотров) <a class='original' href='./download/file.php?id=201713&sid=9d350cddcf600dbc0c8531a703c7a31d&mode=view' target=_blank>Загрузить оригинал (115.11 КБ)</a>
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение calabr »

96 шагов на мм - как-то странно.
Сколько у мотора шагов на оборот, шаг винта и делитель драйвера?
В каких точках стоят датчики дома?
homing это читал?
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

У єтого движка Митсуми от лазерного принтера 7.5градусов/шаг, 48 шагов на оборот.
Впрочкм, вьіставид 192 - передвижение стало бьістрее и тише. На 384 начинает уже простальзьівань один из шаговиков на оси У.
Концевики стоят по обеим крайним точкам всех трех осей.
Последний раз редактировалось Hind 12 фев 2022, 20:41, всего редактировалось 1 раз.
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение гражданинъ »

Hind писал(а): только есть загнать станок в левое нижнее положение
S23 поставь "3" пускай сам туда мчится . Может фазы на моторах перевёрнуты? Где сейчас шпиндель после хоумления ?
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

Попробовал все настройки $23, 2 и 3 вродн работает, но положение шпинделя ниже обрабатьіваемой плоскости, так что вьідает ошибку.
А как определить перевернутость или неперевернутьсть фаз на шагмоторах?
Последний раз редактировалось Hind 12 фев 2022, 21:21, всего редактировалось 1 раз.
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение гражданинъ »

Hind писал(а): координатьі обнуляю.
Вот это когда делаешь ?
Hind писал(а): А как определить перевернутость

При движении по стрелке в право , в перёд и вверх координаты должны увеличиваться т е в плюс .
Вложения
Правильно ,что бы поехать в Х500 Y500 надо что бы 0 <br />был в левом нижнем углу !
Правильно ,что бы поехать в Х500 Y500 надо что бы 0
был в левом нижнем углу !
ноль.png (8.38 КБ) 722 просмотра
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

Так и есть, увеличение координат происходит.
Координатьі обнуляю после передвижения в рабочее поле (на изображении - полупрозрачньій прямоугольник).
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение гражданинъ »

Значит в УП ноль детали в правом верхнем углу . Или переделать УП или "обнулиться" так что бы поместилась . Да и поменьше что ни будь взял бы ,50Х50 типа .
Последний раз редактировалось гражданинъ 12 фев 2022, 21:38, всего редактировалось 1 раз.
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

Да єто понятно. Но можно ли развернуть рабочее поле отросительно начала координат? Иначе рабочее поле вьіходит за предельі и понятно, что срабатьівают софтлимитьі.
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение гражданинъ »

Софтлимиты берегут станок от поломок ,надо настроить их правильно и всё . Выходит за размеры не рабочее поле ,а деталь .
Вложения
Может это поможет ? (715 просмотров) <a class='original' href='./download/file.php?id=201723&sid=9d350cddcf600dbc0c8531a703c7a31d&mode=view' target=_blank>Загрузить оригинал (72.54 КБ)</a>
Может это поможет ?
Последний раз редактировалось гражданинъ 12 фев 2022, 22:01, всего редактировалось 1 раз.
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

Там проблема в том, чтобьі установить шпиндель в такое положение, чтобьі он не находился изначально в зоне дейстіия софтлимитов.
Hind
Новичок
Сообщения: 14
Зарегистрирован: 10 фев 2022, 01:22
Репутация: 0
Контактная информация:

Re: Ошибка в перемещении шпинделя самодельного станка

Сообщение Hind »

гражданинъ писал(а): 12 фев 2022, 21:45 Софтлимиты берегут станок от поломок ,надо настроить их правильно и всё . Выходит за размеры не рабочее поле ,а деталь .
Извините, а что у Вас за софт?
Я сейчас использую Universal G-Code Platform.
Ответить

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