grblControl проблемы с масштабом

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

grblControl проблемы с масштабом

Сообщение max252458 »

Здравствуйте! Ситуация такая. Собрал станок на базе Arduino Uno поставил программу grblControl. В ручном управлении шаг перемещения по осям совпадает по заданным значениям а при выполнении перемещения по G-коду программа увеличивает масштаб примерно 1к10. Уп. делал в арткам. Все размеры указал правильно.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение xenon-alien »

УП генерируется для метрической системы, или для дюймовой?
И какие коды в начале УП? (первые 10-15 строк)
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

Насчет метрической или дюймовой не нашел. В консоле больше ничего не отображается только внизу окна координаты.
Вложения
Снимок экрана (147).png (6513 просмотров) <a class='original' href='./download/file.php?id=164176&mode=view' target=_blank>Загрузить оригинал (183.7 КБ)</a>
Снимок экрана (148).png (6513 просмотров) <a class='original' href='./download/file.php?id=164177&mode=view' target=_blank>Загрузить оригинал (312.06 КБ)</a>
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение Mamont »

Размер гравюры 170*170. т.е. при работе она делается 1.7метра*1.7метра? Поля станка хватает?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение selenur »

max252458 писал(а):Здравствуйте! Ситуация такая. Собрал станок на базе Arduino Uno поставил программу grblControl. В ручном управлении шаг перемещения по осям совпадает по заданным значениям а при выполнении перемещения по G-коду программа увеличивает масштаб примерно 1к10. Уп. делал в арткам. Все размеры указал правильно.
А если выполнить такой код:
G1 f500 X0 Y0
X200 Y0
X200 Y200
X0 Y200
X0 Y0

Станок пройдет по контуру квадрата 200х200 мм???
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

Станок с полем 1200x1200мм. Если ввожу команду;
G1 f500 X0 Y0
X200 Y0
X200 Y200
X0 Y200
X0 Y0
то поля ему не хватает чтобы пройти по квадрату.
А может быть такое что уп в дюймах берет значение 170 а не в миллиметрах, тогда 170дюймов это 4318мм?
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение Mamont »

Это могло иметь место, если в начале программы (которую просил XenonAlien) был указан код G20 - работа в дюймах


На всякий случай выложи настройки GRBL ($$), параметры ШВП/зубчатой рейки, микрошаг драйвера
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

ШВП 8mm шаг 2мм, микрошаг драйвера 8, 1600 шагов за оборот. Шаговые двигатели nema23 шаг 1.8°
Вложения
Снимок экрана (150).png (6453 просмотра) <a class='original' href='./download/file.php?id=164209&mode=view' target=_blank>Загрузить оригинал (144.65 КБ)</a>
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение xenon-alien »

Откройте в блокноте УП и скопируйте сюда первые 10-15 строк.
И каким постпроцессором генерируете УП?
Значения 100 - 102 что-то великоваты... 2000 шагов/мм!!! Как это вы посчитали?
1600/2мм = 800 микрошагов на мм.
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

xenon-alien пробовал ставить 800 тогда при ручном управлении шаг на 10мм в программе станок делает 5мм. При значении 2000 станок девает столько шагов сколько задаешь пробовал 400,800,1600 шагов на мм.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение xenon-alien »

max252458 писал(а):xenon-alien пробовал ставить 800 тогда при ручном управлении шаг на 10мм в программе станок делает 5мм. При значении 2000 станок девает столько шагов сколько задаешь пробовал 400,800,1600 шагов на мм.
Grbl_001.jpg (6442 просмотра) <a class='original' href='./download/file.php?id=164215&mode=view' target=_blank>Загрузить оригинал (185.41 КБ)</a>
А тут что показывает?
Первая галочка стоит?

И как УП отрабатывается со значением 800?

Если гагочка не дает результата , то можно попробовать перед ручным перемещением вводить G21 команду

Микрошаг точно 1/8?
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

В ручном режиме задаю шаг 10мм проходит по факту 5мм при значении 800. При чтении G-кода масштаб уменьшился но не стал 170мм.
Вложения
Снимок экрана (151).png (6438 просмотров) <a class='original' href='./download/file.php?id=164220&mode=view' target=_blank>Загрузить оригинал (160.66 КБ)</a>
Снимок экрана (152).png (6438 просмотров) <a class='original' href='./download/file.php?id=164221&mode=view' target=_blank>Загрузить оригинал (162.53 КБ)</a>
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

Ввел команду G21 все по-прежнему, еще раз все проверил точно 1/8.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение xenon-alien »

Я с таким не сталкивался...
Или шаг винта не верный, или настройки, или драйвер...
Максимум, что могу посоветовать, так это с моей темы воспользоваться прошивкой. (я её проверял, если всё правильно настроить, то работает как надо)
Если и с той прошивкой не заработает, то не знаю, куда копать.
Последний раз редактировалось xenon-alien 09 июн 2019, 18:25, всего редактировалось 1 раз.
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение Mamont »

max252458 писал(а): xenon-alien пробовал ставить 800 тогда при ручном управлении шаг на 10мм в программе станок делает 5мм. При значении 2000 станок девает столько шагов сколько задаешь
Проблема фундаментальнее чем может показаться
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

xenon-alien у вас есть какой нибудь G-код сгенерированный? Мне кажется у меня арткам корявый.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение xenon-alien »

max252458 писал(а):xenon-alien у вас есть какой нибудь G-код сгенерированный? Мне кажется у меня арткам корявый.
Grbl_002.jpg (6410 просмотров) <a class='original' href='./download/file.php?id=164227&mode=view' target=_blank>Загрузить оригинал (195.03 КБ)</a>
Вот такой есть.(я для другой прошивки модифицировал постпроцессор)
Он должен подойти и для GRBL.
Верх заготовки - это ноль!! (так что фреза будет опускаться ниже после запуска кода до -6,1мм)
Вложения
X - axis mount plate 022.rar
(30.41 КБ) 246 скачиваний
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

xenon-alien спасибо за код! Все равно масштабирует. Попробую другую grbl прошивку поставить.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение xenon-alien »

Если шаг винта 2 мм и дробление 1/8, то значения должны быть 800.
Можете фото станка выложить и винта?
max252458
Новичок
Сообщения: 12
Зарегистрирован: 08 июн 2019, 18:46
Репутация: 0
Настоящее имя: Максим
Контактная информация:

Re: grblControl проблемы с масштабом

Сообщение max252458 »

Извиняюсь за качество фото.
Вложения
IMG_20190609_220954.jpg (6391 просмотр) <a class='original' href='./download/file.php?id=164240&mode=view' target=_blank>Загрузить оригинал (1.04 МБ)</a>
IMG_20190609_221053.jpg (6391 просмотр) <a class='original' href='./download/file.php?id=164241&mode=view' target=_blank>Загрузить оригинал (1.08 МБ)</a>
Ответить

Вернуться в «Windows / Mach»