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

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

Добавлено: 17 фев 2019, 21:59
Alex63
aftaev писал(а):Для того чтобы управлять аналоговыми приводами(управление+-10в) нужна ЧПУ с обратной связью. Это Lcnc, КФЛОП+КАНАЛОГ и тд.. Mach3 напрямую с LPT без доп. плат управлять аналоговыми приводами(управление+-10в) не сможет. Так же и ДОС не сможет управлять приводами с аналоговым управлением, степ/дир - да можно.
LCNC для этого тоже нужна плата Mesa, как я понимаю. Для ДОСа, например, есть 3х осевой контроллер Step-300 - на нем 3 ЦАПа, счетчика, даже интерполяторы линейный и по дугам. Для этого контроллера есть драйверы под ДОС и Винду. Управляется по шине.
aftaev писал(а):Только скорость LPT не безгранична. Если к LPT подключить ваш энкодер на 5000 и раскрутит до 1000 об/мин то скорости Lpt может просто не хватить его опрашивать.
Конечно, имел в виду, что управление идет через контроллер. Мне непонятно, как этот самый контроллер управляется программой - тот же КФЛОП например. Если Мач3 работает под Виной, которая не дружит с реалтаймом, как она управляет даже просто шаговиками?
aftaev писал(а):А вот как сделать чтобы стол(ось X) бегал туды/сюды и при этом еще штурвал работал, вот это интересней. Это наверно хочется так - подъехал камнем сюда, сбросил в ноль. Подъехал сюда, нажал кнопку запомнить, запомнил и стол начинает бегать туды/сюды и в это время можно еще и штурвалом камень подводить. Вот эта задачка по интересней.
Да, именно такое управление и надо реализовать! Так работает родная ЧПУ - подводишь вручную по Z к одной точке маятника, запоминаешь, ко второй, запоминаешь. Потом запускаешь подпрограмму и стол начинает ходить с заданной скоростью по Z туда сюда от Z1 до Z2, при этом по Х можно подходить ручным управлением - маховичком, быстрым переходом или толчком. Аккуратно подходишь до искры и по микрону снимаешь. Типовая задача - сошлифовать от 5 микрон в зависимости от заготовки.

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

Добавлено: 18 фев 2019, 05:38
Duhas
Alex63 писал(а):Конечно, имел в виду, что управление идет через контроллер. Мне непонятно, как этот самый контроллер управляется программой - тот же КФЛОП например. Если Мач3 работает под Виной, которая не дружит с реалтаймом, как она управляет даже просто шаговиками?
буферизация спасает отцов виндового реалтайма, реалтайм крутится на плате kflop, а на винде крутится планировщик + интерфейс, и отправляет буфер команд на плату.

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

Добавлено: 18 фев 2019, 08:21
aftaev
Alex63 писал(а):Мне непонятно, как этот самый контроллер управляется программой - тот же КФЛОП например.
У Кфлопа на плате есть DSP проц. Грубя говоря ему по USB скидывается команда типа х100 f500 и он сам рассчитывает разгон/торможение. Все эти команды пишутся в буфер, как заканчивается новые подкачиваются. Потому у Кфлопа нужно конфигурацию осей записать в плату. Делается это отдельной программой.
Alex63 писал(а):Если Мач3 работает под Виной, которая не дружит с реалтаймом, как она управляет даже просто шаговиками?
Если бы хорошо генерил сигнал степ/дир, то не появились СтепМастеры и разные внешние платы. Реалтайм больше нужен для чтения энкодеров. Lcnc работает с энкодерами через LPT, Mach3 нет.
Alex63 писал(а):Да, именно такое управление и надо реализовать!
Вот это должно больше интересовать, чем как работают платы. То есть нужно совместить автоматическую работу+ручную.
Alex63 писал(а):Потом запускаешь подпрограмму и стол начинает ходить с заданной скоростью по Z туда сюда от Z1 до Z2, при этом по Х можно подходить ручным управлением - маховичком, быстрым переходом или толчком.
Вот это самая веселая задача. Как только запустили программу, ЧПУ отключает ручные перемещения.

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

Добавлено: 18 фев 2019, 14:19
Alex63
aftaev писал(а):Вот это самая веселая задача. Как только запустили программу, ЧПУ отключает ручные перемещения.
К сожалению так и есть. Похоже, придется что то придумывать или писать свою простенькую программу для управления контроллером. Ну для этого опять же надо знать протокол обмена контроллера с программой, способ его управления. Протокол обмена Мач3 (компьютер) - тот же Кфлоп известен кому нибудь кроме разработчика?

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

Добавлено: 18 фев 2019, 15:29
aftaev
Alex63 писал(а): Протокол обмена Мач3 (компьютер) - тот же Кфлоп известен кому нибудь кроме разработчика?
Может правильнее взять и написать разработчику, поставить задачу что требуется от станка? Разработчик кфлоп (Том) возможно подскажет как ее правильно решить, чтобы не изобретать велосипед и не лезть в протоколы :)

Еще раз:
1. КФЛОП работает с родной программой KMotionCNC на нее есть какие то исходники.
2. Для Mach3 разработан плагин для КФЛОПА.

В вашем случае нужно брать КФЛОП(раз куплен), ставить KMotionCNC и забыть про Mach3.

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

Добавлено: 18 фев 2019, 16:33
Duhas
под кфлоп можно писать на си что угодно, никто вам не запретит своими "макросами" управлять в полуавтоматическом режиме.

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

Добавлено: 19 фев 2019, 14:14
Alex63
aftaev писал(а):Может правильнее взять и написать разработчику, поставить задачу что требуется от станка? Разработчик кфлоп (Том) возможно подскажет как ее правильно решить, чтобы не изобретать велосипед и не лезть в протоколы
Спасибо, совершенно согласен. Для этого завтра допишу ТЗ (хотелки), в т ч пример РПУ, потом уже его буду обсуждать в т ч с Томом. Согласую с руководством, переведу. Да и сюда выложу, чтоб понятнее было.
Duhas писал(а):под кфлоп можно писать на си что угодно, никто вам не запретит своими "макросами" управлять в полуавтоматическом режиме.
поясните, пожалста для начинающего осваивать тему. Так понимаю, есть КмоушенСНС, которая управляет Кфлопом, есть он сам и в него тоже записываются всякие предустановки в ИНИ файле. Макросы которые Вы имеете в виду, они как будут управлять - как часть Кмоушен?

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

Добавлено: 19 фев 2019, 14:21
Hanter
нет. он будет выполнять то, что вы в него запишете. например если в файле инициализации который записан у него в памяти вызвать какие то скрипты, он их выполнит. соответственно вы можете написать какие то свои макросы или даже программу автоматики которая будет выполняться клопом без всякого участия внешних устройств. без компа, без панели оператора. просто самой платой. как PLC.

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

Добавлено: 19 фев 2019, 14:30
aftaev
Alex63 писал(а):поясните, пожалста для начинающего осваивать тему. Так понимаю, есть КмоушенСНС, которая управляет Кфлопом,
1. Идем на сайт КФЛОП, скачиваем КмоушенСНС
2. Втыкаем Кфлоп в USB
3. Запускаем КмоушенСНС и изучаем.
4. Лезем в папку куда установился КмоушенСНС изучаем исходники.
Duhas писал(а):под кфлоп можно писать на си что угодно, никто вам не запретит своими "макросами" управлять в полуавтоматическом режиме.
Главное чтобы макрос позволил выполнять одновременно две задачи. Ехать например по G1 X100 и в этот же момент чтобы при помощи штурвала управлять осью Z. Может получится: вначале выполнится макрос(движение оси от точке к точке), а только потом будет опрашиватся штурвал.

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

Добавлено: 19 фев 2019, 18:02
Alex63
Вот сваял типа ТЗ, на одной страничке, в т ч пример пульта ручного управления.
Посмотрите, пожалуйста, уточнения / дополнения приветствуются. Моя цель - небольшим файлом в 1 - 2 стр донести суть хотелок.

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

Добавлено: 19 фев 2019, 18:08
Alex63
aftaev писал(а):Главное чтобы макрос позволил выполнять одновременно две задачи. Ехать например по G1 X100 и в этот же момент чтобы при помощи штурвала управлять осью Z. Может получится: вначале выполнится макрос(движение оси от точке к точке), а только потом будет опрашиватся штурвал.
Вот в этом и суть. Считаю правильным на этом этапе связаться с разработчиком (и возможно, не только Кмоушен, но и альтернативных систем ЧПУ) и на берегу понять, возможно реализовать хотелки или нет, а потом уже углубляться в детали.

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

Добавлено: 19 фев 2019, 18:28
Alex63
У нас уже ближе к ночи, поэтому устал и мысли не летают, был насыщенный рабочий день, в т ч встречались с техническим директором Барнаульского ЦТО.
Ему интересно, что мы занимаемся горячим напылением и шлифовкой т е реконструкцией станин, шпинделей, валов и т п, нам его опыт по автоматизации десятков промстанков. Он подкинул двоих реальных разработчиков систем ЧПУ в России, кроме Балтсистем (дорогих и закрытых) - NET (новые электронные технологии) из Ростова и Модмаш-Софт из Нижнего Новгорода (их система называется FMS или что то типа, записи на работе). Ну и еще вариант в силу достаточной простоты задачи (шлифовка существенно отличается от токарки, хотя оси те же - скорости ниже, ручных операций с необходимостью больше) - взять промышленный компьютер за 500$, к нему платы ЦАП, счетчиков, расширения и где то в 1000$ в сумме по комплектации + самим писать и управлять процессом под ДОС, в лучших традициях промышленных стоек, благо опыт есть...

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

Добавлено: 19 фев 2019, 18:39
aftaev
Переводи и отправляй.
Alex63 писал(а):Ему интересно, что мы занимаемся горячим напылением и шлифовкой т е реконструкцией станин, шпинделей, валов и
Мне интересно чем напыляете? Достаточно название технологии.
Alex63 писал(а):Он подкинул двоих реальных разработчиков систем ЧПУ в России
Вот тебе кучка Список отечественных ЧПУ контроллеров #1

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

Добавлено: 19 фев 2019, 18:51
Duhas
не вижу проблемы сделать все на кфлоп-е, надо пробовать как именно, желательно что-то вроде ТЗ увидеть. что будет ручками что программой и как это соотносится во времени )

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

Добавлено: 20 фев 2019, 01:57
Alex63
aftaev писал(а):Мне интересно чем напыляете? Достаточно название технологии.
Детонационное напыление. Сайт нашей организации http://detonation-stc.ru/
Duhas писал(а):желательно что-то вроде ТЗ увидеть
В 30м посте вложил файл.

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

Добавлено: 20 фев 2019, 04:27
Duhas
что то я провтыкал ТЗ сразу )

не вижу ничего не реализуемого на kflop.

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

Добавлено: 20 фев 2019, 11:30
aftaev
Alex63 писал(а):Детонационное напыление.
Обь используете. У наших хороших друзей Гром. У нас есть разная наплавка газом, PTA и газопламенное напыление.
Duhas писал(а):не вижу ничего не реализуемого на kflop
Нажали Пуск, чтобы непрерывно ездило:
G1 X0 F500
G1 X200
и в это время ось Z подводить штурвалом.

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

Добавлено: 20 фев 2019, 12:07
Hanter
aftaev писал(а):Нажали Пуск, чтобы непрерывно ездило:
G1 X0 F500
G1 X200
и в это время ось Z подводить штурвалом.
тупо подключить на вход сервопака параллельно концам от кфлопа МПГ.... что не реализуемого ??? сервопаку пофигу откуда пришли импульсы.. хоть в автоматическом режиме от кфлопа, хоть паралельно ему от мпг... хоть переключатель ставь.. вручную подвел, переключил на автомат...

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

Добавлено: 20 фев 2019, 12:30
ukr-sasha
aftaev писал(а):Нажали Пуск, чтобы непрерывно ездило:
G1 X0 F500
G1 X200
и в это время ось Z подводить штурвалом.
М команда отключающая ось из системы координат.

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

Добавлено: 20 фев 2019, 12:40
aftaev
Alex63, я правильно понимаю: когда оператор будет штурвалом подводить камень к детали, он хочет видеть координаты перемещения от штурвала на экране ЧПУ? То есть перемещение штурвалом должно быть связано с координатами ЧПУ. Чтобы не получилось так: подвели штурвалом камень, обнулили ось в ЧПУ. Потом отвели штурвалом камень, а так как он подключен не к ЧПУ, то координаты не учитывает ЧПУ. Переключаемся на автоматический режим. В ЧПУ жмем кнопку ехать Z=0, подвести камень к заготовке. И тут камень влетает в деталь.

Alex63, ты хорошо электронику знаешь? Сможешь подключить цифровой штурвал к своим сервам с аналоговым управлением?