Страница 6 из 13

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 04 май 2012, 18:15
Loituma
в среднем алгоритм такой как ты и описал:

выходим в нули, отрубаем хваст для 0 по х и поехали на х100 остановились, загнули проволоку на 90 градусов ( это выщитывается в координатах) поехали по х еще на 100 и того х200 загнули еще на 90 и так несколько раз, после отрубаем готовое изделие и повторили программу много много раз, а визуализация не нужна в принципе

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 04 май 2012, 18:22
nkp
Ну это описание одной конкретной детали. Поворота только в ней нет ? В других есть?

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 04 май 2012, 20:09
Loituma
поворота какого? во круг оси? дак это точно так же как и везде, ппод загибом я имел ввиду ось y

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 04 май 2012, 20:10
Loituma
я привел частный пример квадрата в одной плоскости, а можно делать зд детали

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 04 май 2012, 21:15
nkp
Loituma писал(а): дак это точно так же как и везде,
Я пока не знаю "как везде" , даже "как хоть где то" :wik: ,но подразберусь .
Вот пробовал простенький мастер:
(для просмотра содержимого нажмите на ссылку)
Выделение_083.png (3648 просмотров) <a class='original' href='./download/file.php?id=5256&mode=view' target=_blank>Загрузить оригинал (57.57 КБ)</a>
Каждая вкладка с одинаковыми полями,заполняем ,объеденяем , выполняем.

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 05 май 2012, 04:03
Loituma
не понял...

поле ввода нужно для количества изделий.
давай я все таки найду время накидать пример с элюстрациями днем, тогда станет понятно все

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 05 май 2012, 09:59
Loituma
вид нуления.jpg (3637 просмотров) <a class='original' href='./download/file.php?id=5257&mode=view' target=_blank>Загрузить оригинал (531.29 КБ)</a>
Пояснения:
Ось Х выталкивание проволоки по длинне
Ось Y поворот рукава для придания 3Д формы изделию
Ось Z гибочный элемент, который не посредственно гнет проволоку об оправку
Ось A Оправка которая имеет 2 инструмента и может поворачиваться вокруг своей оси.
P я обозначил вращение ножа, именно в этом месте отрубается проволока между двумя ножами.

И так:
вид при включении.jpg (3637 просмотров) <a class='original' href='./download/file.php?id=5258&mode=view' target=_blank>Загрузить оригинал (378.9 КБ)</a>
При включении мы имеем не позиционированный кусок хлама, далее мы по всем осям идем в нули, а имеено, ось х мы доводим до пневмоцилиндра в ручную, отрубаем и далее отъезжаем до оправки и говорим что это будет ноль, при этом обрубаем проволоку на ножах. Ось Y выставляем в любое положение по датчику как душе угодно, но что бы при конечной рубке изделия оно под силой тяжести падало в корыто. Ось Z встает не посредственно перед проволокой готовясь к первому загибу по датчику.
x100 я пошел.jpg (3637 просмотров) <a class='original' href='./download/file.php?id=5259&mode=view' target=_blank>Загрузить оригинал (506.08 КБ)</a>
прошли на 100 мм (+ разумеется компенсация от ножа до гибочного элемента) и начинаем гибочной лапкой гнуть изделие.
Возвращаем гибочную лапку в исходное состояние
г.jpg (3637 просмотров) <a class='original' href='./download/file.php?id=5260&mode=view' target=_blank>Загрузить оригинал (62.56 КБ)</a>
после этого отрубаем изделие и в итоге получаем простую букву Г из проволоки

Если нам надо 3х мерность повторяем протягивание и при этом балуемся с осью Y

программа выглядит следующим образом:

o103 repeat [X раз]
x100
z90
команда рубки
o103 endrepeat

вроде как то так...
Х раз - вот этот параметр нужно, что бы мог прописывать мастер из окна работы...

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 05 май 2012, 10:11
nkp
Очень наглядно :good:
Пробовал из #92 сообщения ?

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 05 май 2012, 10:23
Loituma
Нет еще не пробовал, но попробую обязательно, у меня загвоздка в том, что подошел момент запуска много контактной сварки, которую так же сам собирал, ща уперся по ней в преобразорвание переменного 24 в постоянный, диодных мостов оказалось нет, ща привезли, спаял, буду ставить и писать программу для ПЛК управление толпой пневмачей, но это не долго.

Так же мне только вчера отдали спаяные микроцентрониксы, теперь надо всю халабуду пихать в свой 3д и пробовать запускать без правочного элемента, потом правочный элемент приспасабливать и т.д.

Кроме этого у меня есть еще один проект на балансе тоже по 3д гибке, но из выпрямленого прутка и + сын второй родился в прошлую пятницу, теперь я тотально не успеваю ни хрена 2 раза 8-D

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 06 май 2012, 09:10
Loituma
ребята, а подскажите пожалуйста как в емс в самой программе написать команду, что бы ось двигалась до датчика?

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 06 май 2012, 09:40
nkp
Может через М3-М5 если ось завязать на шпиндель.М3 - движение по оси - сработал датчик-ладдер-MDI команда М5.
(слишком кратко описано ТЗ-опиши подробней,может там решение другое нужно)

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 06 май 2012, 10:17
Loituma
в данном контексте я думаю про другой станок, а именно станок подноса деталей.
стоит касета в касете листы, задача взять лист и переместить на не большое растояние.
по куда листы в касете уменьшаются и есть не ровности, то может просто сказать станку: встань в это положение по x y и двигийся после по z пока не на счупаешь датчик

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 06 май 2012, 10:20
Loituma
nkr скажи что по емс читал, что знать так много? интергатор или еще что то?

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 09 май 2012, 13:02
Nick
Loituma писал(а):ребята, а подскажите пожалуйста как в емс в самой программе написать команду, что бы ось двигалась до датчика?
Через touch-probe. Заводишь пин датчика на motion.probe-input и потом g38 FAQ по Gcode, примеры #21
Там можно и до датчика и от датчика и с замедленным уточнением ;).

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 09 май 2012, 14:51
Loituma
спасибо, бум пробовать

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 10 май 2012, 15:41
Loituma
В общем, поставил все сервы, станок закрутился завертелся и забегал...
Скоро настрою и будем прог обеспечение вертеть...

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 10 май 2012, 17:23
Nick
Loituma писал(а):В общем, поставил все сервы, станок закрутился завертелся и забегал...
Снимай видео :D!

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 10 май 2012, 17:41
Loituma
видео будет когда закочу и покрашу
франкинштейна чет не хочется выкладывать

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 14 май 2012, 14:18
Loituma
В общем сейчас образовалась проблема:

При поиске начала выдает следующее значение: home switch inactive before start of backoff move
Что в принципе означает: концевой переключатель неактивный до начала движение отката

Но этого не может быть...

Странно но если быстро убирать концевик, то все работает... думаю, может через лаггер запрогать его?

Re: Станок для гибки проволоки. Помощь в разработке.

Добавлено: 14 май 2012, 14:52
Nick
Хмммм... скинь hal и ini.

а он в какое время это пишет, когда пытается уточнить начало?

И какой у тебя стоит датчик? Он случаем не шумит? Наводки какие-нибудь не ловит? Посмотри на него в HAL Scope...