ЧПУ пульты
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
Вообщем у менЯ задача такая: нужно сверлить стойки около 100шт в кадой стойке 50 отверстий. Поставил на станок 6т80ш серву на Z поставил Масн3 вот щас эту клаву прикручу чтоб не лезть к компу нажимать Пуск 
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: ЧПУ пульты
У телевонных размер меньше и за цену телефонного я взял работающий m500 и с контроллером мудрить не пришлось, только полудохлую батарейку выкинул.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Сваял прообраз копеечного пульта: энкодер + переключатель осей + переключатель величины передвижения. Новую тему открыть или здесь отчитаться? 
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
если это коммерческий проект то отдельно, а так можно и туточки
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Похоже все синячат в честь праздника.
Буду здесь писать. С клавой проблемы: стиль - полёт орла.
Короче, идея воплощённая в жизнь, такова:
1. Энкодер - это шаговый двигатель от принтера, 5" флоппика или любой другой.
Схема и описание здесь http://radiokot.ru/articles/27/ или здесь http://ra3ggi.qrz.ru/UZLY/encod.htm .
2. Подключение через LPT2.
3. Пишем новый hal, прописываем его в ini или дописываем в основном hal-e:
Все pin-ы индивидуальны.
Всё проверено - всё работает и в железе и в коде.
Буду здесь писать. С клавой проблемы: стиль - полёт орла.
Короче, идея воплощённая в жизнь, такова:
1. Энкодер - это шаговый двигатель от принтера, 5" флоппика или любой другой.
Схема и описание здесь http://radiokot.ru/articles/27/ или здесь http://ra3ggi.qrz.ru/UZLY/encod.htm .
2. Подключение через LPT2.
3. Пишем новый hal, прописываем его в ini или дописываем в основном hal-e:
Код: Выделить всё
# Энкодер
loadrt encoder num_chan=1
loadrt mux4 count=1
addf encoder.capture-position servo-thread
addf encoder.update-counters base-thread
addf mux4.0 servo-thread
#
# Если енкодер квадратурный то x4 установить в 1
# Если енкодер 1 импульс на 1 шаг энкодера то x4 установить в 0
#
setp encoder.0.x4-mode 0
#
# Для режима скорости установить setp axis.N.jog-vel-mode в 1, N - это ось. Нужно описать каждую ось.
# В режиме скорости пока крутишь энкодер ось вращается, прекратил - ось остановилась
# Для режима положения установить n в 0
# В режиме положения ось движется в соответствии с установкой mux4.0.in0 - mux4.0.in
# проходя за один импульс энкодера 0.1, 0.01 или 0. 001 мм
#
setp axis.N.jog-vel-mode
setp mux4.0.in0 0.1
setp mux4.0.in1 0.01
setp mux4.0.in2 0.001
#
#Эти 2 пина отвечают за величину шага
#
net scale1 mux4.0.sel0 <= parport.1.pin-09-in
net scale2 mux4.0.sel1 <= parport.1.pin-10-in
#
net pend-scale axis.0.jog-scale <= mux4.0.out
net pend-scale axis.1.jog-scale
net pend-scale axis.2.jog-scale
#
#Эти пины отвечают за энкодер
#
net mpg-a encoder.0.phase-A <= parport.1.pin-02-in
net mpg-b encoder.0.phase-B <= parport.1.pin-03-in
#
#Эти пины отвечают за выбор оси
#
net mpg-x axis.0.jog-enable <= parport.1.pin-04-in
net mpg-y axis.1.jog-enable <= parport.1.pin-05-in
net mpg-z axis.2.jog-enable <= parport.1.pin-06-in
#
net pend-counts axis.0.jog-counts <= encoder.0.counts
net pend-counts axis.1.jog-counts
net pend-counts axis.2.jog-countsВсе pin-ы индивидуальны.
Всё проверено - всё работает и в железе и в коде.
Последний раз редактировалось Serb01 12 июн 2012, 19:43, всего редактировалось 2 раза.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Пользуйтесь ,буду рад если это кому-то поможет.aftaev писал(а):если это коммерческий проект то отдельно, а так можно и туточки
Завтра видео.(Если сумею).
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
Видео грузануть на Ютубе и выложить сюды, напрямую не получиться. Иль отправить Nick он наверно поможет с загрузкой.
Надеюсь ваш пульт кому нибудь пригодиться.
ИМХО работать с энкодерами не удобно хоть шаговые, хоть настоящие. По мне джойстики приятней
Надеюсь ваш пульт кому нибудь пригодиться.
ИМХО работать с энкодерами не удобно хоть шаговые, хоть настоящие. По мне джойстики приятней
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
10 лет работаю оператором станков с ЧПУ - и не представляю себе станка без энкодера (маховичка). ИМХО конечно.aftaev писал(а):Видео грузануть на Ютубе и выложить сюды, напрямую не получиться. Иль отправить Nick он наверно поможет с загрузкой.
Надеюсь ваш пульт кому нибудь пригодиться.
ИМХО работать с энкодерами не удобно хоть шаговые, хоть настоящие. По мне джойстики приятней
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: ЧПУ пульты
А на чем ты преобразователь сигналов с шаговика в энкодер сделал?
Ждем викдео
Ждем викдео
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Шаговик
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Плата
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
На самом деле на чём собирать без разницы вся идея в 2 компараторах.
Последний раз редактировалось Serb01 12 июн 2012, 20:42, всего редактировалось 1 раз.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Схема и описание здесь http://radiokot.ru/articles/27/ или здесь http://ra3ggi.qrz.ru/UZLY/encod.htm .Nick писал(а):А на чем ты преобразователь сигналов с шаговика в энкодер сделал?
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Nick куда тебе видео залить?
Нашёл.
Нашёл.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
вчера ток нарвался на эту схему. Непонятно только сколько импульсов выдает на оборот?Serb01 писал(а):Схема и описание здесь http://radiokot.ru/articles/27/
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Похоже, не нашёл.
https://www.youtube.com/watch?v=T5SL52Fw6ec
https://www.youtube.com/watch?v=T5SL52Fw6ec
Последний раз редактировалось Serb01 12 июн 2012, 22:16, всего редактировалось 1 раз.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
Зависит от шаговика и обвесаaftaev писал(а):вчера ток нарвался на эту схему. Непонятно только сколько импульсов выдает на оборот?Serb01 писал(а):Схема и описание здесь http://radiokot.ru/articles/27/
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: ЧПУ пульты
Круто, теперь только осталось ручку удобную к шаговику приделать!
На джойстике сложно будет точное положение выставить, а с таким энкодером - только так.
На джойстике сложно будет точное положение выставить, а с таким энкодером - только так.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
у тебя сколько импульсов и сколько максимально можно сделать?Serb01 писал(а):Зависит от шаговика и обвеса
А если тригер в джойстике сделать как я писал ранееNick писал(а):На джойстике сложно будет точное положение выставить,
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: ЧПУ пульты
Да, меня тоже этот вопрос интересует, какую максимальную скорость поддерживает эта схема? Или там без ограничения и все упирается в скорость LinuxCNC?aftaev писал(а):у тебя сколько импульсов и сколько максимально можно сделать?
Какой триггер?aftaev писал(а):А если тригер в джойстике сделать как я писал ранее
