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

ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 04:35
Alex63
2019-02-17_07-21-22.png (5231 просмотр) <a class='original' href='./download/file.php?id=157244&sid=7fa1b4ada2104acdb42efaa43b4e0c04&mode=view' target=_blank>Загрузить оригинал (676.06 КБ)</a>
2019-02-17_07-20-49.png (5231 просмотр) <a class='original' href='./download/file.php?id=157245&sid=7fa1b4ada2104acdb42efaa43b4e0c04&mode=view' target=_blank>Загрузить оригинал (346.26 КБ)</a>
Круглошлифовальный станок, изначально ЧПУ со стойкой KELCO 70
Обрабатываемые материалы: металл
Станок полностью рабочий, но с дефектами.
Надо будет
- регулировать или менять ШВП на Z оси и возможно переводить ее на ролики - сейчас люфт 6 соток,
- чистить и регулировать роликовую подачу по Х - сейчас при подаче порой дрожит, что то попало, точность подачи радует - пол микрона,
- ставить новую ЧПУ - родная часто уходит в ошибку интерполяции, один раз сама поехала ось. Описаний как работает интерполятор нет, какие параметры где смотреть и менять нет.
От ЧПУ требуется
- полноценный режим работы с ручного пульта, наличие на нем режима отвода и обратного подвода оси примерно на 10 см,
- работа в "полуавтоматическом режиме" - когда одна ось ходит по маятнику между двумя запрограммированными точками, движение другой оси осуществляется вручную с пульта. Для шлифования это критически удобно! В родной стойке есть такой режим, правда, только для одной из осей - ходит по Z между двумя запомненными точками, а шпиндель подводится вручную,
- управление приводами аналоговое - родные движки в прекрасном состоянии, менять не хотим.

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

Основной же вопрос по выбору бюджетного варианта ЧПУ - Балтсистем не интересует.
Из изучения тем в форуме понял, что основные обсуждаемые тут варианты - Kfiop + Kmotion & LCNC. Возможно, посоветуете третий.
По первым двум - возможно ли к ним подключить родной полноценный ручной пульт, работать в режиме маятника по оси одновременно с ручным подводом по другой?
И еще вопрос - по оси Z стоит энкодер на 5000 линий/оборот, шаг ШВП 10 мм, т е если в лоб то цена инкремента 2 микрона. Вместе с теми станок четко ходит по 1 микрону и индикация шага тоже 1 микрон. Похоже, что при переходе на другое ЧПУ если оставлять родные энкодеры, надо будет что то паять для удвоения числа счетных импульсов. Есть на форуме готовые решения?

Всем удачи!


Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 10:46
aftaev
Alex63 писал(а):Из изучения тем в форуме понял, что основные обсуждаемые тут варианты - Kfiop + Kmotion & LCNC. Возможно, посоветуете третий.
На свой 3е642 поставили сервы+Mach3. Ставили для "обдирки" втулок. ЧПУ обдирало до припуска в пару соток, останавливалось, а потом вручную доводили до нужного диаметра. Измеряли микрометром ручным, потом поставили LVDT. Если задача была посложнее втулок поставили Lcnc.
Alex63 писал(а):По первым двум - возможно ли к ним подключить родной полноценный ручной пульт, работать в режиме маятника по оси одновременно с ручным подводом по другой?
Если про пульт MPG(РГИ - штурвал) то можно.
Ставили себе ЧПУ так что можно работать в режиме ЧПУ, от пульта и вручную(механически "отключаются" сервы от осей).
Alex63 писал(а):И еще вопрос - по оси Z стоит энкодер на 5000 линий/оборот, шаг ШВП 10 мм, т е если в лоб то цена инкремента 2 микрона. Вместе с теми станок четко ходит по 1 микрону и индикация шага тоже 1 микрон. Похоже, что при переходе на другое ЧПУ если оставлять родные энкодеры, надо будет что то паять для удвоения числа счетных импульсов. Есть на форуме готовые решения?
Если не ошибаюсь Lcnc умножает энкодер х4. КФЛОП не помню.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 13:33
Alex63
Спасибо за быстрый ответ, тем более в выходной!
aftaev писал(а):Измеряли микрометром ручным, потом поставили LVDT
- LVDT это что такое?
aftaev писал(а): Если задача была посложнее втулок поставили Lcnc.
- не совсем понял, Mach 3 позволяет довольно сложные траектории генерить, в чем преимущество ЛИНУКса для перехода на него?
aftaev писал(а):Если про пульт MPG(РГИ - штурвал) то можно. Ставили себе ЧПУ так что можно работать в режиме ЧПУ, от пульта и вручную(механически "отключаются" сервы от осей).
- механически у нас не получится - станок изначально под ЧПУ, ручных подач просто физически нет. Суть вопроса в том, что нужна работа в " полуавтоматическом режиме" Т е ОДНОВРЕМЕННО/ОДНОРЕЖИМНО одна ось ездит по запомненным/запрограммированным координатам, при этом другая управляется вручную.
aftaev писал(а):Если не ошибаюсь Lcnc умножает энкодер х4. КФЛОП не помню.
Спасибо! Т е по Кфлопу буду уточнять. Причина простая - от предыдущего проекта токарника остался купленный комплект Кфоп + Каналог - там реанимировали родную НЦ 31, с которой и продал станок. Если этот комплект можно использовать, проще жить - не надо вкладываться, чтобы проверить подход.
Умножение энкодера на 4 - самый правильный ИМХО подход - при счете смены кодов Грея на каждом фронте А и В давим дребезг и повышаем разрешение, вот как обрабатывают квадратурный сигнал драйвера и контроллеры это вопрос. Поэтому заранее и спросил, если выбранный счетчик будет считать только положительные фронты А, типа степ/дир. Подозреваю, что большинство драйверов так и делают. Интересно, когда с Яскавой или Дельтой на управление сервами подключали оптические линейки, как там идет счет? В любом случае хочу заранее определиться, можно ли сделать это на дискретных элементах или надо что то мутить с программированием МК.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 13:45
Alex63
Вопрос к практикам использования КилоФлопа!
У нас на осях стоят энкодеры ROD 426А 5000 Н5. Как я понял из описания, это 5000 lpr, т е линий на оборот. Что надо задавать в контроллер, 5000 имп или 20000 имп на оборот?

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 13:49
ukr-sasha

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 13:51
Alex63
Вопрос к практикам подключения энкодеров!
Думаю, что обработка квадратичного сигнала по анализу смены кода Грея и учетверению частоты сигналов энкодера на счетчик - это достаточно типовая задача. Буду признателен за ссылку на аппаратное решение для TTL сигналов А и В.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 14:00
ukr-sasha
Я дал ссылку, там все написано.
Кфлоп считает по нарастающему фронту и по спадающему.
Т.е. энкодер на 2500 ppr, к примеру, будет виден, как 10 000 импульсов/оборот.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 14:00
Alex63
Александр, спасибо за ответ!
Т е (доля начинающих, как я , лучше уточнить ;) ) - в настройках надо ставить 20000 и все будет соответсвовать?

Ооо, ответ появился раньше вопроса. Сорри.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 14:02
ukr-sasha
Alex63 писал(а): в настройках надо ставить 20000 и все будет соответсвовать?
Если касается линейной оси, то еще учитывается К редукции.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 14:12
Alex63
ukr-sasha писал(а):
Alex63 писал(а): в настройках надо ставить 20000 и все будет соответсвовать?
Если касается линейной оси, то еще учитывается К редукции.
Ну да, понятно, я о сути - при пересчета шага по оси в 10 мм/оборот получится 2000 имп/мм. Класссно!

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 14:13
ukr-sasha
Alex63 писал(а):при пересчета шага по оси в 100 мм/оборот получится 2000 имп/мм.
Не видел ШВП с шагом 100мм. :-)

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 14:27
aftaev
Alex63 писал(а):- LVDT это что такое?
Линейный трансформатор, дифф.трансформатор, а если упростить то цифровой микрометр.
В круглошлифах работа обычно такая: подвел камень, шлифанул , отвел камень, измерил, подвел и по лимбам шлифуется, перед чистовыми опять отводится, измеряется и так не один раз. Отвод шпинделя производится на быстрых, и потом подводится обратно в ту же позицию.
Так вот чтобы таким не заниматься, сделали черновую, подвели щупы и шлифуем пока не получаем нужный диаметр. При этом ЧПУ будет само подводить камень по программе и измерять. В некоторых моделях LVDT есть пневматика. Дали давление воздуха, щуп выдвинулся, померил. Отключили воздух, щуп втянулся.
Примерно так:
https://www.youtube.com/watch?v=BJKm_3HLL7Y
Alex63 писал(а):- не совсем понял, Mach 3 позволяет довольно сложные траектории генерить, в чем преимущество ЛИНУКса для перехода на него?
Не знаю всех ваших задач, и не понимаю какие оси у вас на станке могу управлять ЧПУ. На своем 3е642 при доработке можно и резьбу шлифовать. Mach3, лично мое мнение не фонтан для резьбы. Так же Mach3 не работает с обратной связью и сервы аналоговые(как у вас) не шибко умеет крутить. С КФЛОП работал несколько лет, потом избавился от него.
Alex63 писал(а):Суть вопроса в том, что нужна работа в " полуавтоматическом режиме" Т е ОДНОВРЕМЕННО/ОДНОРЕЖИМНО одна ось ездит по запомненным/запрограммированным координатам, при этом другая управляется вручную.
Вам нужно чтобы ездило туды/сюды, в это время штурвалом подводить камень? Туда сюда ездит гидравликой или тоже от ЧПУ(ШВП) ?
Alex63 писал(а):Умножение энкодера на 4 - самый правильный ИМХО подход
ЧПУ которые ставили, умножали энкодер на 4. Или нужно было в настройках самому вписать число энкодер х 4 или вписывается значение энкодера и ЧПУ само умножит.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 15:07
Alex63
aftaev писал(а):Не знаю всех ваших задач, и не понимаю какие оси у вас на станке могу управлять ЧПУ. На своем 3е642 при доработке можно и резьбу шлифовать. Mach3, лично мое мнение не фонтан для резьбы. Так же Mach3 не работает с обратной связью и сервы аналоговые(как у вас) не шибко умеет крутить. С КФЛОП работал несколько лет, потом избавился от него.
Оси Икс Зет, шпиндель круга и вращение детали в бабке. Сам не знаю всех задач, со шлифовальным станком не работал, начальник производства не работал с ЧПУ и пока речь идет об основных без изюминок работах. По обратной связи Мач - ну Кфлоп же ее имеет. Т е основание отказа от КФЛОП недостаточная изощренность Мач или Кмоушен?
aftaev писал(а):Вам нужно чтобы ездило туды/сюды, в это время штурвалом подводить камень? Туда сюда ездит гидравликой или тоже от ЧПУ(ШВП) ?
В это время штурвалом подводить камень, гидравлики на станке нет.
aftaev писал(а):ЧПУ которые ставили, умножали энкодер на 4. Или нужно было в настройках самому вписать число энкодер х 4 или вписывается значение энкодера и ЧПУ само умножит.
Спасибо за практический опыт. Как понял и Килофлоп все делает правильно.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 15:29
Alex63
Раз в теме проявились гуру, рискну задать вопрос про общую логику управления контроллерами.

Нам нужно в данном случае в первом приближении управлять аналоговыми драйверами по совсем простым траекториям.
Их можно прописать и без Мача или ЛЦНЦ просто по ЛПТ порту хоть в Винде, хоть в Линуксе, хоть в Досе.
Как я понял из курения тем на форуме, те же Мач3 и Линукс СНЦ управляют по ЛПТ порту набором сигналов степ/дир + по нему же управление электроавтоматикой/чтение датчиков. (Отсюда неочевидный вывод - Кфлоп может управляться ЛЦНС).
Например, если Кфлоп инициализировать под виндой с введением всех настроечных значений шагов, скоростей, ПИД параметров и т п, то потом можно с ЛПТ порта управлять им своей программой в любой оболочке, зная что он сделает в ответ на команду?

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 15:48
Alex63
aftaev писал(а):Линейный трансформатор, дифф.трансформатор, а если упростить то цифровой микрометр.
Можно марку, что вы использовали и как? У нашего станка изначально были измерительные головки, но сейчас их нет и что и как ставить неясно.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 17:05
aftaev
Alex63 писал(а):Т е основание отказа от КФЛОП недостаточная изощренность Мач или Кмоушен?
Фрезеровал какую то железку, воткнул или вытыкнул из компа флешку из USB когда работал станок. КФЛОП тут же вогнал фрезу по оси Z. И комп повис.
Было что сам шпиндель включался на долю сек. это было слышно по сработавшему частотнику.
Alex63 писал(а):По обратной связи Мач - ну Кфлоп же ее имеет.
Для этого его и брал. Подключил линейки, не понравилось как работает станок. Но тут наверно больше проблемы с механикой(люфтами) станка, а не проблемы с КФЛОП. Снял КФЛоп, подключил Mach3 разницы в работе не заметил. Смысл держать КФЛОП чтобы работать по степ/дир. Пока мода есть на КФЛОП, продал его. Mach3 мне нравится тем что в нем легко можно перерисовать морду под станок. С Lcnc, КФЛОП это сложнее для меня.
Alex63 писал(а):Спасибо за практический опыт. Как понял и Килофлоп все делает правильно.
Я не помню как там Кфлоп делает. Выше ссылку приводили. Я про то что многие ЧПУ делают умножение. Это наверное из меньших проблем с которыми вы столкнетесь. В крайнем случае можно и энкодер поменять. А вот как сделать чтобы стол(ось X) бегал туды/сюды и при этом еще штурвал работал, вот это интересней. Это наверно хочется так6 подъехал камнем сюда, сбросил в ноль. Подъехал сюда, нажал кнопку запомнить, запомнил и стол начинает бегать туды/сюды и в это время можно еще и штурвалом камень подводить. Вот эта задачка по интересней.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 17:24
aftaev
Alex63 писал(а):Нам нужно в данном случае в первом приближении управлять аналоговыми драйверами по совсем простым траекториям.
Их можно прописать и без Мача или ЛЦНЦ просто по ЛПТ порту хоть в Винде, хоть в Линуксе, хоть в Досе.
Для того чтобы управлять аналоговыми приводами(управление+-10в) нужна ЧПУ с обратной связью. Это Lcnc, КФЛОП+КАНАЛОГ и тд.. Mach3 напрямую с LPT без доп. плат управлять аналоговыми приводами(управление+-10в) не сможет. Так же и ДОС не сможет управлять приводами с аналоговым управлением, степ/дир - да можно.
Alex63 писал(а):Как я понял из курения тем на форуме, те же Мач3 и Линукс СНЦ управляют по ЛПТ порту набором сигналов степ/дир
степ/дир и драйвера с аналоговыми управлением(управление+-10в) это разные вещи. Для управление через аналог нужен реалтайм. У винды с этим проблемки. Потому Lcnc работает под Linux, а не Виндой. А ЧПУ которые работают под виндой, как правило имеют выносные мозги вид доп плат. например КФЛОП. Эти выносные платки. иногда имеют свою программу и не нуждаются в Mach3.
Alex63 писал(а):+ по нему же управление электроавтоматикой/чтение датчиков.
Только скорость LPT не безгранична. Если к LPT подключить ваш энкодер на 5000 и раскрутит до 1000 об/мин то скорости Lpt может просто не хватить его опрашивать.
Alex63 писал(а):Отсюда неочевидный вывод - Кфлоп может управляться ЛЦНС
Если написать драйвера и проделать кучу работы, возможно сможет. Только этого в природе наверно нет и не будет.
Alex63 писал(а):Например, если Кфлоп инициализировать под виндой с введением всех настроечных значений шагов, скоростей, ПИД параметров и т п, то потом можно с ЛПТ порта управлять им своей программой в любой оболочке, зная что он сделает в ответ на команду?
1. КФЛОП работает через USB. А не через LPT. Скорости работы LPT под ваши задачи наверно не хватит.
2. Lcnc для шустрых задач тоже работает не через LPT. А через PCI или интеренет карты.

Если у вас уже есть КФЛОП+КАНАЛОГ, тогда чтобы не тратить деньги ставить его и осваивать. Кфлоп работает со своей программой KMotionCNC. Про LPT нужно забыть. Для Lcnc придется покупать платы, стоимость которых примерно будет как у КФЛОП+КАНАЛОГ.

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 21:31
aftaev
Alex63 писал(а):Можно марку,
LVDT (Linear Variable Differential Transformer, дифференциальный трансформатор для измерения линейных перемещений) То есть это прибор для измерения как микрометр, штангельциркуль, линейка и тд... Производят его кучка разных фирм Marposs, LUCAS, Solatron и так же производят в России. Этот датчик прикручивается к приборчику который выдает либо данные в RS232, RS485 или просто замыкает контакты.
Alex63 писал(а):У нашего станка изначально были измерительные головки, но сейчас их нет и что и как ставить неясно.

Они разные по принципу работы, частотам и кол-ву пинов. Просто купить первый попавшийся и прикрутить, может не прокатить. Искать на платах название производителя.
Alex63 писал(а):что вы использовали и как?
На видео вкратце рассказал.
https://youtu.be/CVPseOz1Qjs

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 21:42
FLUKE
aftaev писал(а):У винды с этим проблемки.
Тем не менее внизу видос Винда+Мач4+Ethercat
(для просмотра содержимого нажмите на ссылку)

Re: ЧПУ на KELLENBERGER UR 175*1500

Добавлено: 17 фев 2019, 21:57
aftaev
FLUKE писал(а):Тем не менее внизу видос Винда+Мач4+Ethercat
Выше писал что для аналога и Mach3 он же Mach4 нужны внешние платки. Реалтайм крутится там, как у Кфлопа