"Чтобы не создавать отдельную тему ради одного вопроса"
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 25 мар 2023, 19:01
- Репутация: 3
- Настоящее имя: Эдуард
- Откуда: Санкт-Петербург
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Доброго времени суток!
Установил концевик (пока что) на одну из осей и тестирую режим поиска домашней позиции.
При первом тесте портал поехал вправо (в положительном направлении) для поиска концевика, однако концевик у меня установлен слева.
Погуглив я выяснил, что необходимо активировать инверсию в настройках GRBL ($23) для оси, тем самым сказав станку что концевик установлен в отрицательном направлении и надо двигаться влево для его поиска.
Так оно и произошло, портал поехал влево, однако по окончании поиска у меня устанавливаются отрицательные координаты (-150), а мне бы хотелось видеть 0, т.к. я считаю что крайнее левое положение у меня - начало координат.
Однако дилемма, 0 он выставляет только в том случае, если отключить инверсию и установить концевик справа, но мне такое расположение 0 (справа) неудобно.
Как заставить двигаться станок влево и считать данное положение за ноль ?
PS: станок на основе CNC Shield V3 + прошивка GRBL
Установил концевик (пока что) на одну из осей и тестирую режим поиска домашней позиции.
При первом тесте портал поехал вправо (в положительном направлении) для поиска концевика, однако концевик у меня установлен слева.
Погуглив я выяснил, что необходимо активировать инверсию в настройках GRBL ($23) для оси, тем самым сказав станку что концевик установлен в отрицательном направлении и надо двигаться влево для его поиска.
Так оно и произошло, портал поехал влево, однако по окончании поиска у меня устанавливаются отрицательные координаты (-150), а мне бы хотелось видеть 0, т.к. я считаю что крайнее левое положение у меня - начало координат.
Однако дилемма, 0 он выставляет только в том случае, если отключить инверсию и установить концевик справа, но мне такое расположение 0 (справа) неудобно.
Как заставить двигаться станок влево и считать данное положение за ноль ?
PS: станок на основе CNC Shield V3 + прошивка GRBL
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
загуглите что-то такое рабочие и машинные координатыGreSHniK720 писал(а): ↑ Однако дилемма
в grbl всё рабочее поле станка всегда находится в отрицательных МАШИННЫХ координатах, а рабочие можете выставить какие угодно и как удобно с помощью программы управления
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 25 мар 2023, 19:01
- Репутация: 3
- Настоящее имя: Эдуард
- Откуда: Санкт-Петербург
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Понятно, значит после поиска домашней позиции придется вручную обнулять рабочие координаты. Не очень удобно но выход. Спасибоkfmut писал(а): ↑21 май 2023, 17:52загуглите что-то такое рабочие и машинные координатыGreSHniK720 писал(а): ↑ Однако дилемма
в grbl всё рабочее поле станка всегда находится в отрицательных МАШИННЫХ координатах, а рабочие можете выставить какие угодно и как удобно с помощью программы управления
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
а станок-то от куда должен знать где у ВАС в рабочем поле находится ноль детали?GreSHniK720 писал(а): ↑ Не очень удобно
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 25 мар 2023, 19:01
- Репутация: 3
- Настоящее имя: Эдуард
- Откуда: Санкт-Петербург
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Т.к. у меня ЧПУ рисующий плоттер, в моем случае все проще. У листов формата А3 А4 А5 есть свое фиксированное положение на рабочем поле станка. Если обнулить координаты в крайних положениях осей, то станок поедет в нужную точку. В общем этот момент у меня уже продуманkfmut писал(а): ↑21 май 2023, 18:33а станок-то от куда должен знать где у ВАС в рабочем поле находится ноль детали?GreSHniK720 писал(а): ↑ Не очень удобно
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Если планируется писать уп-шки в машинных координатах, то в настройках прошивки при компиляции были какие-то настройки какую точку считать за машинный ноль, если в рабочих, то можно на кнопку в интерфейсе скриптик запулить с поиском нуля $H и с обнулением по g10/g92 ( https://linuxcnc.org/docs/2.6/html/gcod ... ec:G10-L20 , https://linuxcnc.org/docs/2.6/html/gcod ... ml#sec:G92 ), если же есть возможность поковырять вывод УП-шки в CAM'е, то можно первый ход по G53 в машинных координатах сделать и дальше обнулиться для работы в рабочих. Какой вариант у вас был выбран?GreSHniK720 писал(а): ↑ В общем этот момент у меня уже продуман
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 25 мар 2023, 19:01
- Репутация: 3
- Настоящее имя: Эдуард
- Откуда: Санкт-Петербург
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
У меня была идея выставлять нижний левый угол листа (независимо от формата) в нижний левый угол рабочего поля станка.
На столе эта точка у меня визуально отмечена, ориентируясь на нее, закрепляю лист. Далее запускаю поиск домашней позиции, потом руками обнуляю РАБОЧИЕ координаты и запускаю управляющий файл.
В управляющем файле разумеется ноль так же выставляю в нижнем левом углу. Как-то так я себе это представлял
На столе эта точка у меня визуально отмечена, ориентируясь на нее, закрепляю лист. Далее запускаю поиск домашней позиции, потом руками обнуляю РАБОЧИЕ координаты и запускаю управляющий файл.
В управляющем файле разумеется ноль так же выставляю в нижнем левом углу. Как-то так я себе это представлял
-
- Мастер
- Сообщения: 1234
- Зарегистрирован: 07 фев 2020, 21:00
- Репутация: 160
- Настоящее имя: Дмитрий
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
100500 % что такая настройка предусмотрена ,просто надо взять инструкцию (видос из ютуба или типа https://portal-pk.ru/arduino-forum/topi ... sskom.html) и настроить ! Это если надо быстро . Или ждать . Тут есть ,конечно , "мастера спорта" по GRBL ,но надеяться ,что прям вот сейчас прочтут ,вспомнят и разжуют шанс не велик ,но он есть . Я сам в это (GRBL) поиграл ,бросил и забыл . Для плоттера использовал бенбокс , там ни каких проблем не было ,куда поставил стило там и ноль назначил .Рекомендую .
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
- Rom327
- Почётный участник
- Сообщения: 2940
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 431
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Всем привет!
Пытаюсь освоить программу LightBurn. Кроме всего прочего, там есть возможность запускать уже готовый G-code.
Запускаю программу: Нажимаю пуск, а станок летит в машинный ноль и останавливается на концевиках.
Причем в Candle эта же программа работает корректно. Окно LightBurn Подскажите, куда копать? Спасибо!
Пытаюсь освоить программу LightBurn. Кроме всего прочего, там есть возможность запускать уже готовый G-code.
Запускаю программу: Нажимаю пуск, а станок летит в машинный ноль и останавливается на концевиках.
Причем в Candle эта же программа работает корректно. Окно LightBurn Подскажите, куда копать? Спасибо!
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
- wldev
- Мастер
- Сообщения: 1639
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Надо смотреть что посылает... Может работает в машинной СК?
- Rom327
- Почётный участник
- Сообщения: 2940
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 431
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Посылает, согласно консоли, все правильно, ничего не добавляет. Но работает в машинных координатах. Я уменьшил размер стола до 161х101 (было 361х301) и программы отработали, но с середины стола. Версии LightBurn.v1.2.01.x86 и LightBurn.v1.2.00.x86. Разницы никакой... Похоже LightBurn подкидывает G53, но в консоли не видно.... Обидно, столько программ лежат в G коде...
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
так там на картинке интерфейсе выбор же "начать с", выбрана левая-нижняя точка, может ещё есть нужные варианты
- Rom327
- Почётный участник
- Сообщения: 2940
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 431
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Пробовал все варианты...Даже пробную версию у офф. скачал... Причем, свой код созданный в LightBurn из картинки, работает отлично.
Все, отловил! Нарисовал квадрат в LightBurn и сохранил G код, потом сравнил:
Код LightBurn: Мой код: У меня в коде не было в шапке прописано:
G00 G17 G40 G21 G54
G91
Хотя Candel никогда не ругалась...
Теперь надо разбираться что и к чему:
G0 ускоренное перемещение
G17 выбор рабочей плоскости Х-У
G40 отмена компенсации радиуса инструмента
G21 единицы измерения - миллиметры.
G54 переключение на заданную оператором систему координат
G91 задание координат инкрементально последней введённой опорной точки.
Все, отловил! Нарисовал квадрат в LightBurn и сохранил G код, потом сравнил:
Код LightBurn: Мой код: У меня в коде не было в шапке прописано:
G00 G17 G40 G21 G54
G91
Хотя Candel никогда не ругалась...
Теперь надо разбираться что и к чему:
G0 ускоренное перемещение
G17 выбор рабочей плоскости Х-У
G40 отмена компенсации радиуса инструмента
G21 единицы измерения - миллиметры.
G54 переключение на заданную оператором систему координат
G91 задание координат инкрементально последней введённой опорной точки.
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
-
- Мастер
- Сообщения: 1438
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 53
- Настоящее имя: Максим
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
хм - я их и не думал хранить Gкод'ы. нужно снова - загрузил модель и сгенерил.. есть конечно тот момент если подачи и прочее были откорректированы при работе и нужно ручками изменить в CAM по результатам, хотя это тоже нелогично. даже если бы была обратная связь .. тут какой то фундаментальный косяк в связке CAM - постпроцессор - Gкод - ЧПУ. все перепутано. это нормально для времен перфолент - но почему то тянется до сих пор.
- Rom327
- Почётный участник
- Сообщения: 2940
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 431
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Да где тут косяку взяться? 10 строк кода....
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
-
- Мастер
- Сообщения: 1438
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 53
- Настоящее имя: Максим
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
это не про конкретный случай - но даже на 10 строках все расползлось.
- Argon-11
- Мастер
- Сообщения: 2064
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Имеется водонагреватель, изготовленный из 200л бочки, т.е. из черного металла. Вода - хозяйственного назначения, ну скажем, для мытья пищевой посуды.
Чем покрыть изнутри этот нагреватель для защиты от ржавчины и вместе с тем, чтобы был допустим контакт с пищевкой?
Знаю, что есть эмаль КО-42Т, но ее малыми объемами не купить.
А вот что с кислотными грунтами, создающими химически неактивную фосфатную корку на металле?
Чем покрыть изнутри этот нагреватель для защиты от ржавчины и вместе с тем, чтобы был допустим контакт с пищевкой?
Знаю, что есть эмаль КО-42Т, но ее малыми объемами не купить.
А вот что с кислотными грунтами, создающими химически неактивную фосфатную корку на металле?
-
- Мастер
- Сообщения: 348
- Зарегистрирован: 07 ноя 2016, 15:45
- Репутация: 28
- Настоящее имя: Алексей
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Задачка не из легких. Я бы взял специально для бочек пластиковый мешок
https://www.google.com/search?newwindow ... fvmxvFOotM
https://www.google.com/search?newwindow ... fvmxvFOotM
-
- Мастер
- Сообщения: 348
- Зарегистрирован: 07 ноя 2016, 15:45
- Репутация: 28
- Настоящее имя: Алексей
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
Ну, и коли зашел, вопрос: обратились бывшие коллеги, провалились кнопки на панели частотника EasyDrive ED3100. Они искали панель под замену, сказали что не нашли, вроде как модель старая. Можно чем нибудь подменить? Осмотреть не могу, т.к. режимная территория. На крайний случай просили просто вывести кнопки + и -
-
- Мастер
- Сообщения: 1438
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 53
- Настоящее имя: Максим
- Контактная информация:
Re: "Чтобы не создавать отдельную тему ради одного вопроса"
никому не попадались 3д модели фрез?