Станок для гибки проволоки. Помощь в разработке.
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
в среднем алгоритм такой как ты и описал:
выходим в нули, отрубаем хваст для 0 по х и поехали на х100 остановились, загнули проволоку на 90 градусов ( это выщитывается в координатах) поехали по х еще на 100 и того х200 загнули еще на 90 и так несколько раз, после отрубаем готовое изделие и повторили программу много много раз, а визуализация не нужна в принципе
выходим в нули, отрубаем хваст для 0 по х и поехали на х100 остановились, загнули проволоку на 90 градусов ( это выщитывается в координатах) поехали по х еще на 100 и того х200 загнули еще на 90 и так несколько раз, после отрубаем готовое изделие и повторили программу много много раз, а визуализация не нужна в принципе
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Ну это описание одной конкретной детали. Поворота только в ней нет ? В других есть?
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
поворота какого? во круг оси? дак это точно так же как и везде, ппод загибом я имел ввиду ось y
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
я привел частный пример квадрата в одной плоскости, а можно делать зд детали
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Я пока не знаю "как везде" , даже "как хоть где то"Loituma писал(а): дак это точно так же как и везде,
Вот пробовал простенький мастер: Каждая вкладка с одинаковыми полями,заполняем ,объеденяем , выполняем.
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
не понял...
поле ввода нужно для количества изделий.
давай я все таки найду время накидать пример с элюстрациями днем, тогда станет понятно все
поле ввода нужно для количества изделий.
давай я все таки найду время накидать пример с элюстрациями днем, тогда станет понятно все
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Пояснения:
Ось Х выталкивание проволоки по длинне
Ось Y поворот рукава для придания 3Д формы изделию
Ось Z гибочный элемент, который не посредственно гнет проволоку об оправку
Ось A Оправка которая имеет 2 инструмента и может поворачиваться вокруг своей оси.
P я обозначил вращение ножа, именно в этом месте отрубается проволока между двумя ножами.
И так: При включении мы имеем не позиционированный кусок хлама, далее мы по всем осям идем в нули, а имеено, ось х мы доводим до пневмоцилиндра в ручную, отрубаем и далее отъезжаем до оправки и говорим что это будет ноль, при этом обрубаем проволоку на ножах. Ось Y выставляем в любое положение по датчику как душе угодно, но что бы при конечной рубке изделия оно под силой тяжести падало в корыто. Ось Z встает не посредственно перед проволокой готовясь к первому загибу по датчику.
прошли на 100 мм (+ разумеется компенсация от ножа до гибочного элемента) и начинаем гибочной лапкой гнуть изделие.
Возвращаем гибочную лапку в исходное состояние
после этого отрубаем изделие и в итоге получаем простую букву Г из проволоки
Если нам надо 3х мерность повторяем протягивание и при этом балуемся с осью Y
программа выглядит следующим образом:
o103 repeat [X раз]
x100
z90
команда рубки
o103 endrepeat
вроде как то так...
Х раз - вот этот параметр нужно, что бы мог прописывать мастер из окна работы...
Ось Х выталкивание проволоки по длинне
Ось Y поворот рукава для придания 3Д формы изделию
Ось Z гибочный элемент, который не посредственно гнет проволоку об оправку
Ось A Оправка которая имеет 2 инструмента и может поворачиваться вокруг своей оси.
P я обозначил вращение ножа, именно в этом месте отрубается проволока между двумя ножами.
И так: При включении мы имеем не позиционированный кусок хлама, далее мы по всем осям идем в нули, а имеено, ось х мы доводим до пневмоцилиндра в ручную, отрубаем и далее отъезжаем до оправки и говорим что это будет ноль, при этом обрубаем проволоку на ножах. Ось Y выставляем в любое положение по датчику как душе угодно, но что бы при конечной рубке изделия оно под силой тяжести падало в корыто. Ось Z встает не посредственно перед проволокой готовясь к первому загибу по датчику.
прошли на 100 мм (+ разумеется компенсация от ножа до гибочного элемента) и начинаем гибочной лапкой гнуть изделие.
Возвращаем гибочную лапку в исходное состояние
после этого отрубаем изделие и в итоге получаем простую букву Г из проволоки
Если нам надо 3х мерность повторяем протягивание и при этом балуемся с осью Y
программа выглядит следующим образом:
o103 repeat [X раз]
x100
z90
команда рубки
o103 endrepeat
вроде как то так...
Х раз - вот этот параметр нужно, что бы мог прописывать мастер из окна работы...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Очень наглядно
Пробовал из #92 сообщения ?
Пробовал из #92 сообщения ?
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Нет еще не пробовал, но попробую обязательно, у меня загвоздка в том, что подошел момент запуска много контактной сварки, которую так же сам собирал, ща уперся по ней в преобразорвание переменного 24 в постоянный, диодных мостов оказалось нет, ща привезли, спаял, буду ставить и писать программу для ПЛК управление толпой пневмачей, но это не долго.
Так же мне только вчера отдали спаяные микроцентрониксы, теперь надо всю халабуду пихать в свой 3д и пробовать запускать без правочного элемента, потом правочный элемент приспасабливать и т.д.
Кроме этого у меня есть еще один проект на балансе тоже по 3д гибке, но из выпрямленого прутка и + сын второй родился в прошлую пятницу, теперь я тотально не успеваю ни хрена 2 раза 8-D
Так же мне только вчера отдали спаяные микроцентрониксы, теперь надо всю халабуду пихать в свой 3д и пробовать запускать без правочного элемента, потом правочный элемент приспасабливать и т.д.
Кроме этого у меня есть еще один проект на балансе тоже по 3д гибке, но из выпрямленого прутка и + сын второй родился в прошлую пятницу, теперь я тотально не успеваю ни хрена 2 раза 8-D
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
ребята, а подскажите пожалуйста как в емс в самой программе написать команду, что бы ось двигалась до датчика?
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Может через М3-М5 если ось завязать на шпиндель.М3 - движение по оси - сработал датчик-ладдер-MDI команда М5.
(слишком кратко описано ТЗ-опиши подробней,может там решение другое нужно)
(слишком кратко описано ТЗ-опиши подробней,может там решение другое нужно)
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
в данном контексте я думаю про другой станок, а именно станок подноса деталей.
стоит касета в касете листы, задача взять лист и переместить на не большое растояние.
по куда листы в касете уменьшаются и есть не ровности, то может просто сказать станку: встань в это положение по x y и двигийся после по z пока не на счупаешь датчик
стоит касета в касете листы, задача взять лист и переместить на не большое растояние.
по куда листы в касете уменьшаются и есть не ровности, то может просто сказать станку: встань в это положение по x y и двигийся после по z пока не на счупаешь датчик
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
nkr скажи что по емс читал, что знать так много? интергатор или еще что то?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Через touch-probe. Заводишь пин датчика на motion.probe-input и потом g38 FAQ по Gcode, примеры #21Loituma писал(а):ребята, а подскажите пожалуйста как в емс в самой программе написать команду, что бы ось двигалась до датчика?
Там можно и до датчика и от датчика и с замедленным уточнением
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
спасибо, бум пробовать
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
В общем, поставил все сервы, станок закрутился завертелся и забегал...
Скоро настрою и будем прог обеспечение вертеть...
Скоро настрою и будем прог обеспечение вертеть...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Снимай видеоLoituma писал(а):В общем, поставил все сервы, станок закрутился завертелся и забегал...
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
видео будет когда закочу и покрашу
франкинштейна чет не хочется выкладывать
франкинштейна чет не хочется выкладывать
- Loituma
- Мастер
- Сообщения: 512
- Зарегистрирован: 28 ноя 2011, 21:45
- Репутация: 57
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
В общем сейчас образовалась проблема:
При поиске начала выдает следующее значение: home switch inactive before start of backoff move
Что в принципе означает: концевой переключатель неактивный до начала движение отката
Но этого не может быть...
Странно но если быстро убирать концевик, то все работает... думаю, может через лаггер запрогать его?
При поиске начала выдает следующее значение: home switch inactive before start of backoff move
Что в принципе означает: концевой переключатель неактивный до начала движение отката
Но этого не может быть...
Странно но если быстро убирать концевик, то все работает... думаю, может через лаггер запрогать его?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Станок для гибки проволоки. Помощь в разработке.
Хмммм... скинь hal и ini.
а он в какое время это пишет, когда пытается уточнить начало?
И какой у тебя стоит датчик? Он случаем не шумит? Наводки какие-нибудь не ловит? Посмотри на него в HAL Scope...
а он в какое время это пишет, когда пытается уточнить начало?
И какой у тебя стоит датчик? Он случаем не шумит? Наводки какие-нибудь не ловит? Посмотри на него в HAL Scope...
