Электроэрозионная обработка на ЕМС2

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

Люди, зачем вы так ломаете себе голову?
Простая программа-приставка к ЕМС переводит ЕМС в разряд САМ программы, а управление станком передается программе-приставке- банальному проигрывателю, который реагирует на все возможные входы АЦП ЦАП, ускоряется, замедляется, реверсирует и т.д.?
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение vmarkiv »

Dmitriy писал(а):Люди, зачем вы так ломаете себе голову?
Простая программа-приставка к ЕМС переводит ЕМС в разряд САМ программы, а управление станком передается программе-приставке- банальному проигрывателю, который реагирует на все возможные входы АЦП ЦАП, ускоряется, замедляется, реверсирует и т.д.?
Ну да , заморочил голову , а теперь .... На http://www.linuxcnc.org/emc2/index.php/ ... mitstart=0 пробовали обсуждать тему электроискровой обработки
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

aftaev
Зазор измеряется генератором элементарно, на каждом импульсе.
Если напряжение импульса 0В ток максимальный-значит КЗ
Если напряжение 30В ток номинальный- значит зазор нормальный
Если напряжение 100В ток отсутствет - значит зазор большой, холостой ход
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

Что значит "Ну да , заморочил голову"?
Я эту тему начал именно с этой мысли. Думал перед этим очень долго и пришел к выводу что промстанки имеют буфер-контроллер который именно это и делает. Но его возможности ограничены памятью, по этому некоторые генераторы могут откатиться только на 0.5мм. Маловато и сложновато.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение nkp »

Dmitriy писал(а):Простая программа-приставка к ЕМС переводит ЕМС в разряд САМ программы, а управление станком передается программе-приставке- банальному проигрывателю, который реагирует на все возможные входы АЦП ЦАП, ускоряется, замедляется, реверсирует и т.д.?
можно поконкретней ??
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

Конкретней в посте №1. Я не понимаю что конкретней? Вопрос в чем?
№1 отредактировал.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение nkp »

Dmitriy писал(а):Вопрос в чем?
вопрос такой :
обсуждаем здесь вопрос конкретно программы-проигрывателя или и над другими вопросами (реверса в емс)
можно поразмышлять??
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Nick »

Dmitriy писал(а):Nick
Разделять нельзя. Рабочий зазор сам по себе 0.01 и меньше, просто откатив назад можно упереться в перпендикулярный рез. Откатываться надо строго по траектории.
Если нам надо откатиться максимум на 0.1мм, то можно тупо хранить последние n шагов, и откатываться по известной на n шагов траектории. Так мы точно мимо не уйдем.

Какой размер шага у шд? (==какой нужен размер буфера?)
Да, на станке ШД стоят или нет?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение aftaev »

nkp писал(а):можно поконкретней ??
Он хочет чтоб какая нибудь программа типа ЕМС прочитала Gcode и выдала управляющие сигналы степ/дир в порт. С порта все управляющие сигналы для моторов записываются в некое устройство типо даталоггера. Потом это устройство включают на воспроизведение и оно начинает генерить сигналы степ/дир но при этом можно ускорять или замедлять процесс и отматывать назад.
Нечто подобное сделано в 3Д принтереРепРапе когда записывают задание для принтера на флешку.

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

Re: Электроэрозионная обработка на ЕМС2

Сообщение Nick »

aftaev писал(а):Nick давненько спрашивал у тебя как в ЕМС можно задавать скорость внешними сигналами. Суть примерно такая: Между импульсами подается небольшое напряжение таким образом измеряется зазор. Если он большой увеличиваем скорость подачи. Это больше применяется в ЭХО.
Какое напряжение между импульсами? ничего не понимаю :)
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

nkp писал(а):
Dmitriy писал(а):Вопрос в чем?
вопрос такой :
обсуждаем здесь вопрос конкретно программы-проигрывателя или и над другими вопросами (реверса в емс)
можно поразмышлять??
Можно. Ломать голову всегда можно. Я буду счастлив если вы найдете способ лучше, надежней, проще.
Меня устроит любой рабочий вариант.
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

Nick писал(а):
Dmitriy писал(а):Nick
Разделять нельзя. Рабочий зазор сам по себе 0.01 и меньше, просто откатив назад можно упереться в перпендикулярный рез. Откатываться надо строго по траектории.
Если нам надо откатиться максимум на 0.1мм, то можно тупо хранить последние n шагов, и откатываться по известной на n шагов траектории. Так мы точно мимо не уйдем.

Какой размер шага у шд? (==какой нужен размер буфера?)
Да, на станке ШД стоят или нет?
Почему на 0.1? Просто я смотрел паспорт генератора http://www.estanok.ru/documents.htm
откат 0.5. Если можно 0.1, значит можно и 0,5?

На станках стоят шаговые двигатели, винт шпильки шаг 1мм и 2мм на оборот. Главное точно мимо не уйти.
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

aftaev писал(а):
nkp писал(а):можно поконкретней ??
Он хочет чтоб какая нибудь программа типа ЕМС прочитала Gcode и выдала управляющие сигналы степ/дир в порт. С порта все управляющие сигналы для моторов записываются в некое устройство типо даталоггера. Потом это устройство включают на воспроизведение и оно начинает генерить сигналы степ/дир но при этом можно ускорять или замедлять процесс и отматывать назад.
Нечто подобное сделано в 3Д принтереРепРапе когда записывают задание для принтера на флешку.

Это и будет та самая ЧПУ стойка в которую нельзя записать игры :)
Да, так. Только на хрен стойку, комп само то, для начала.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение nkp »

aftaev писал(а): какая нибудь программа типа ЕМС прочитала Gcode и выдала управляющие сигналы степ/дир в порт. С порта все управляющие сигналы для моторов записываются в некое устройство типо даталоггера. Потом это устройство включают на воспроизведение и оно начинает генерить сигналы степ/дир но при этом можно ускорять или замедлять процесс и отматывать назад.
мне кажеться всеми нужными качествами этого проигрывателя обладает емс - кроме одного (надеюсь пока) - реверса ,даже
я бы сказал быстрого реверса.
все остальное там уже есть....
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

Dmitriy писал(а): Почему на 0.1? Просто я смотрел паспорт генератора http://www.estanok.ru/documents.htm
откат 0.5. Если можно 0.1, значит можно и 0,5?
Извините наврал.
Максимальный
откат на 240мкм.
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

Nick писал(а): Если нам надо откатиться максимум на 0.1мм, то можно тупо хранить последние n шагов, и откатываться по известной на n шагов траектории. Так мы точно мимо не уйдем.
Nick
Это будет все равно половиной решения, потому что прошивной станок может абсолютно всё (в т.ч.резку, выборку глухих пазов, шлифовку, перпендикулярные отверстия в глухих пазах, и т.д.), а проволочный только резку.
Согласен что резка прошивным станком это идиотизм, но можно. На хрена нужны перпендикулярные отверстия в глухих пазах не знаю, но в книгах такая возможность указывается. Так что надо сразу нормальный откат делать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение aftaev »

Эрозия много чего может что другим обработкам не по зубам. ЭХО может то что не может эрозия, не разрушать электрод и быстрее обрабатывать :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Nick »

Dmitriy писал(а):Это будет все равно половиной решения, потому что прошивной станок может абсолютно всё (в т.ч.резку, выборку глухих пазов, шлифовку, перпендикулярные отверстия в глухих пазах, и т.д.), а проволочный только резку.
Я в том плане, что можно накатать компопнет buffer, в котором будем хранить последовательность выданных шагов на ШД, для реверса, тупо проигрываем ее назад, до потери КЗ. С траектории 100% никуда не сойдем.
Главный вопрос, какой длинны буфер хранить? Сколько шагов ШД всех осей надо хранить?

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

ЗЫ что за ЭХО такое?
Dmitriy
Кандидат
Сообщения: 41
Зарегистрирован: 28 ноя 2012, 14:13
Репутация: 0
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Dmitriy »

Буфер(стек?) нужен разный, его размер лучше задавать переменной.

Сколько шагов ШД всех осей надо хранить? - не всех осей, а только тех которые задействованы в данной траектории.

ЭХО - электрохимическая обработка, 100% грязное дело.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Электроэрозионная обработка на ЕМС2

Сообщение Nick »

Dmitriy писал(а):Буфер нужен разный, его размер лучше задавать переменной.
Понятно, что переменный, но интересно приблизительные размеры.
Ответить

Вернуться в «LinuxCNC»