Страница 12 из 174

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 03:50
Сергей Саныч
Какой-то датчик положения карусели все равно должен быть, иначе откуда станку знать, в каком положении она находится при включении?

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 07:36
nik1
Это наверняка так,
вряд ли оператор при включении станка , ставит карусель в начало и нажимает кнопку ,
что это именно начало

А если поставить Шд , может так будет проще управлять выбором фрезы?
Поставить хоум , а дальше пусть думает контролер станка , куда и как крутить карусель
Да и может не надо редуктор ставить ?

Если ставить обычный мотор, сможет ли контролер станка задать логику для работы карусели ?
не пойму , как по одному датчику считают импульсы и реверсы :thinking:

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 10:26
Serg
Реверс считать не надо - двигатель крутится в ту сторону, в которую ему сказали крутиться. :)

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 11:32
Сергей Саныч
Чем хорош мальтийский механизм - точность установки задается простым механическим способом. А чем его крутить - второй вопрос. Можно даже обойтись без реверса - правда, среднее время доступа значительно увеличится.

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 11:39
nik1
Что то я не догоняю этой комбинации :hehehe:
Допустим мне надо такая последовательность,
Первая фреза номер 1, вторая фреза номер 5, третья фреза номер 3, четвертая номер 6
Как посчитать по датчику сколько мотор должен ехать в нужное время на нужную позицию :thinking:
Оно же не будет каждый раз считать от 1 позиции?
Или так и будет, типа каждый раз возврат на начало (номер 1) и от него пошла следущая-новая позиция??
И если мне нужна 8 фреза, то механизм будет ехать полный круг за ней, или поедет через другую сторону, как ближе ?
В механизме 8 фрез.

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 11:51
aftaev
nik1 писал(а):И если мне нужна 8 фреза, то механизм будет ехать полный круг за ней, или поедет через другую сторону, как ближе ?
Это будет зависеть от контроллера. Если хочешь работать с ПО myCNC нужно у них уточнить, они подскажут.
Вариантов установки нужного инструмента куча. Например можно поставить абсолютный энкодер и по нему отслеживать позицию. Или взять самому сделать счетное устройство. Напротив каждого инструмента ставиться пластинка с отверстиями/прорезями + оптопары. 4 датчика = 16 инструмента. Отверстиями по бинарной задаем номер инструмента. Контроллер будет считывать номер инструмента и его точно позиционировать.

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 11:57
nik1
По ходу точно, надо сперва уточнить у Сергея , как будет лучше под его ПО

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 11:59
Сергей Саныч
При включении станок крутит карусель, пока не сработают оба датчика (карусели и двигателя). Допустим, что это положение соответствует фрезе 1.
Больше датчик карусели не нужен.
Далее так:
- нужен номер 1 - никуда не крутим
- номер 5 - считаем кратчайший путь. Если вперед - нужно повернуть карусель на 4 шага (1, 2, 4, 5). Если назад - тоже 4 шага (8, 7, 6, 5). Разницы нет, допустим, крутим вперед и считаем срабатывания датчика двигателя. По четвертому срабатыванию двигатель выключаем. Запоминаем новую позицию карусели.
- номер 3 - вперед надо 6 шагов (6, 7, 8, 1, 2, 3), назад - 2 шага (4, 3). Крутим назад, ждем второго срабатывания. Запоминаем.
- номер 6 - вперед - 3 шага, назад - 5. Крутим вперед.
Нам не нужно каждый раз узнавать позицию карусели. Мы ее помним.
Все может быть реализовано на чем угодно - от релюшек до микроконтроллера.
И, само собой, средствами управляющего компьютера.

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 12:13
Serg
Всё проще: нужно два простых датчика, один на инструмент номер 1, второй на положение, когда любой инструмент находится в позиции смены.
Первый датчик используется для "хоминга", а далее контроллер сменщика сам помнит какой инструмент он ставил в позицию смены и сам посчитает на сколько и в какую сторону надо повернуть магазин для выбора требуемого.

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 12:25
nik1
То есть контроллеру не важно , что считать , типа импульсы для ШД или импульсы от датчика позиции инструмента, так?

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 13:42
aftaev
nik1, мы тут долго можем фантазировать, а потом выясниться что в mycnc уже все придумано за нас, или не стыкуется с тем что тут на придумали. Стоял бы Мач или ЕМС тогда можно было фантазировать.

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 14:12
Nick
nik1 писал(а):То есть контроллеру не важно , что считать , типа импульсы для ШД или импульсы от датчика позиции инструмента, так?
Обычно да
В крайнем случае пишется на Gкоде процедура:

Код: Выделить всё

#2 = 0
M64 P1 (включаем двигатель на вращение вправо)
O101 WHILE [#2 LT #1]
  M66 P0 L1 (ждем растущего фронта, фактически считаем импульсы)
  #2 = #2+1
O101 endwhile
M65 P1 (выключаем двигатель)
И потом все это в Osub запихиваем и вызываем O<#turn-right> call [n]

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 14:14
aftaev
Nick писал(а):И потом все это в Osub запихиваем и вызываем O<#turn-right> call [n]
а потом mycnc говорить не понимать я это, у меня свой синтаксис языка :)

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 14:14
Nick
mycnc это умеет. И синтаксис вроде такой же.

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 19 окт 2012, 14:44
nik1
Спасибо парни, уверен что справимся ;)
Контролер по идее приедет через 10 дней, тогда наиграемся :hehehe:
По электрике более менее ясно, теперь само железо
Как нарисовать геометрию механизма на 8-10 перемещений?
Точнее саму форму пазов и пропилов, в целом эту.. шестерню..

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 21 окт 2012, 17:39
nik1
Сегодня получил патрон Исо 30
На фотках он выглядет не таким огромным :)
Теперь можно подгонять под него захват из капролона

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 21 окт 2012, 17:53
Nick
Ты захват по фото делал? :)

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 21 окт 2012, 18:52
nik1
Свой нарисовали, примерно похожий
Тока нарисовали выступ на котором висит Исо , по форме самого паза Исо
Щас как раз пытаюсь в каме этот скос сделать
Выходит с мелкими ступенями, но наверное это не будет проблемой, для посадки патрона

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 21 окт 2012, 19:26
aftaev
nik1 писал(а):Сегодня получил патрон Исо 30
На фотках он выглядет не таким огромным
у меня ИСО40 и небольшой так, по сравнению с ИСО 50 :)
nik1 писал(а):Выходит с мелкими ступенями, но наверное это не будет проблемой, для посадки патрона
или уменьшить шаг или напильник в помощь :)

Re: Тяжелый станок 500х400х200 по алюминию

Добавлено: 21 окт 2012, 19:33
Nick
Или фрезой конусной пройти.