Страница 1 из 1

Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 04 апр 2021, 11:35
Ildar_M
Нам необходимо собрать электронный упор. Задача: с ПК на Windows 10 управлять шаговым двигателем передвигая каретку на определенную координату относительно нуля. Для примера на практике оператор на ПК вбивает число, например 2346 мм. Каретка передвигается на 2346 мм по зубчатой рейке от нулевой точки. Затем оператор вбивает следующий размер, например 350 мм, каретка встает на это размер относительно нуля и т. д.
Каретка должна плавно разгоняться и плавно останавливаться.
В начале установлен концевик для калибровки. При запуске ПО оператор нажимает кнопку «Колибровка», шаговый двигатель медленно перемещает каретку в сторону нулевой отметки до срабатывания концевика. Срабатывание концевика останавливает движение каретки и означает что каретка находится на "Нулевой отметке". Текущему положению (координата) каретки присваивается значение "Нулевой отметки". Нулевую отметку мы задаем в настройках на ПК. Она может быть равна любому числу (не обязательно нулю).

Набор механической части, который мы приобрели приложен (Механическа часть.png)

Задачи:
1. Нужно подобрать комплектующие между ПК и Шаговым двигателем.
2. Настроить связующие звенья между ПК и ШД и описать примеры протоколов управления с ПК.
3. Подобрать концевик который будет с точностью до 0,2 мм останавливать движение ШД при калибровке.

Дополнительная информация

Описание практического назначения электронного упора.
Электронный упор (или электронный рольганг) устанавливается рядом с пилой. Оператор вбивает необходимый размер заготовки, который он хочет отрезать, на электронном упоре (на ПК). Упор перемещается на заданную позицию. Оператор кладет профиль на рольганг и упирает его одним концом в упор, который находится на каретке. (файл приложен "Пример упора на практике.png")
Затем пилой отрезаю заготовку. Длина отрезанной заготовки будет равна значению заданному на ПК.

Для сведения. Общее описание ПО.
Программа по распилу у нас уже есть. Она написана на Делфи. Мы ее можем редактировать. Если у нас будут примеры протоколов управления, мы сможем в нее их добавить.
Функции программы
- загрузка файлов с раскроем
- печать этикеток
- отображение информации о заготовке
В программу загружается файл с расширением CSV. В этом файле для каждой заготовки есть поля с информацией (артикул, длина реза, углы реза, тип профиля, номер заказа и прочее).
Для каждой отпиленной заготовки печатается этикетка.
Внешний вид интерфейса (Файл "Программа раскроя на ПК.png" приложен).
Здесь можно выделить три зоны:
1. Показывает количество исходных хлыстов которые мы распиливаем на заготовки. Их порядковый номер, артикул, длина.
2. Для каждого хлыста в этом окне отображено на какие заготовки нужно его распилить и в какую ячейку положить.
3. В этой зоне показана детальная информация по активной заготовке. Это та заготовка которую сейчас нужно отпилить.

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 04 апр 2021, 13:06
SVP
И вам тоже посоветую справиться самостоятельно.
Просто потому, что в основном тут нужна интеграция в вашу систему и в ваши тараканы, а не какая-то сложная работа с комплектухой.

Если вы заплатите те-же деньги что с вас возьмет любой нанятый фрилансер (это по-любому десятки, а может и сотни тысяч рублей) своим специалистам в виде премии, то скорее всего они справятся...

Набор комплектующих сверхстранный... где драйвер-то ?
Некоторые сервопаки умеют получать на вход прям задание... надо посмотреть, и если удастся такой купить, то, возможно, удастся обойтись вообще без системы управления... смотреть надо...

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 04 апр 2021, 17:28
Ildar_M
SVP писал(а): Если вы заплатите те-же деньги что с вас возьмет любой нанятый фрилансер (это по-любому десятки, а может и сотни тысяч рублей) своим специалистам в виде премии, то скорее всего они справятся...
К сожалению у нас пока нет такого спеца, который бы смог реализовать это проект.
SVP писал(а): Набор комплектующих сверхстранный... где драйвер-то ?
Здесь перечислена только механическая часть, которую мы уже купили, что бы собрать саму конструкцию. Драйвер, блок питания и прочее мы хотим подобрать уже с исполнителем, т.к. понимаю, что вариантов решения много.

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 04 апр 2021, 18:01
Ildar_M
Это видео подобного электронного упора.
https://cloud.mail.ru/public/wgHy/sZ42Gr1nf

По его аналогии мы хотим собрать свой. Сейчас доступа к нему нет, поэтому просто скопировать все комплектующие не получится. Но есть еще общее фото шкафа:
https://cloud.mail.ru/public/1LQQ/iXck5vPE1
https://cloud.mail.ru/public/Lq6p/NuFDCR1RB

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 04 апр 2021, 23:10
SVP
Ildar_M писал(а): 04 апр 2021, 17:28
SVP писал(а): Если вы заплатите те-же деньги что с вас возьмет любой нанятый фрилансер (это по-любому десятки, а может и сотни тысяч рублей) своим специалистам в виде премии, то скорее всего они справятся...
К сожалению у нас пока нет такого спеца, который бы смог реализовать это проект.
У них либо предельная скромность, либо что-то не так с менеджментом...
Ildar_M писал(а): 04 апр 2021, 17:28 Здесь перечислена только механическая часть, которую мы уже купили, что бы собрать саму конструкцию. Драйвер, блок питания и прочее мы хотим подобрать уже с исполнителем, т.к. понимаю, что вариантов решения много.
Шаговый двигатель - это уже сделанный выбор, который вычеркивает 80% иных решений...

Есть какой-то бюджет ? Срок ? Локация ? Можно в ЛС, если стесняетесь...

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 05 апр 2021, 21:42
Ildar_M
SVP писал(а): Шаговый двигатель - это уже сделанный выбор, который вычеркивает 80% иных решений...
До этого я встречал четыре разных аналогичных электронных упора, все они были на шаговом двигателе и работали стабильно и точно. Отсюда и выбор.
Если у Вас есть более оптимальное решение, то с радостью выслушаю. А заказанный шаговый двигатель мы найдем куда применить.
SVP писал(а): Есть какой-то бюджет ? Срок ? Локация ? Можно в ЛС, если стесняетесь...
Бюджет на драйвер, контроллер, питание, т.е. то что стоит между шаговым двигателем и ПК не более 40 т.р.
Бюджет на услугу, что бы все это соединить и предоставить нам протоколы для управления не определен. Тут нужно обсуждать.
Мы находимся в г.Уфа.
Срок 30 дней.

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 06 апр 2021, 10:21
u33
У меня есть такая линейка. Двигатель там однозначно и без вариантов СЕрВА или сервошаг. Даже не думайте о шаговом. Удар - сдвиг. Ушла координата. А работяги и не такое могут
Могу пофотать всю внутрянку

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 06 апр 2021, 11:33
SVP
Ildar_M писал(а): 05 апр 2021, 21:42 Бюджет на услугу, что бы все это соединить и предоставить нам протоколы для управления не определен. Тут нужно обсуждать.
Мы находимся в г.Уфа.
Срок 30 дней.
Чего тут обсуждать-то? Как видите "без морковки" желающих даже что-то переспросить "не вагон".

Я пас, я не в уфе, а рулить этим удаленно лично мне представляется не слишком удобным и продуктивным.

ЗЫ. Сделайте по лекалам тех 4х упоров, что есть, не надо нового ничего изобретать...

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 06 апр 2021, 12:05
wldev
Здравствуйте!

Думаю вам подойдёт полуавтономный контроллер WLM155S. https://wldev.ru/product/wlm155s/
Вы можете сами управлять движением по Ethernet, говоря ему куда переместится, и с какими параметрами.
Прямо из Delphi...

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 06 апр 2021, 12:08
Lunatic
Ардуина с GRBL прошивкой, протоколы открыты. Поддерживает базирование по концевику. Покажите протоколы вашим программистам, которые будут интегрировать в готовую оболочку. Останется выбрать драйвер шаговика и блок питания.
Может потребуется (пневматический) тормоз? Тоже есть сомнения, что без обратной связи или без жесткой фиксации упора будет надежно.
Я просто мимо проходил, опыта в подобных проектах нет.
p.s.
Вот про wldev хотел написать, а он сам откликнулся.

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 10 апр 2021, 00:31
Ildar_M
Спасибо большое за рекомендации. В итоге нашел спеца у нас в городе.
u33 писал(а): Двигатель там однозначно и без вариантов СЕрВА или сервошаг.
Уже все заказали, придется пробовать ШД. У нас он будет плотно загружен, думаю за пару недель будет понятно, оставаться на ШД или менять на сервопривод. Постараюсь отписаться здесь о результате. Думаю, после меня еще будут желающие повторить опыт.
u33 писал(а): Могу пофотать всю внутрянку
Было бы очень интересно. Можете сюда выложить?

Re: Подобрать и запрограммировать комплектующие для 1-осевого станка

Добавлено: 13 сен 2021, 14:37
Wanderer
Блин..
я как раз такое и создавал - распил рамки для производства переработки стекла. Все норм получилось по управлению, ШД для него самое то. Софт тоже на Дельфи писал.