Сменить конус на Х

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going писал(а):DK 7732 - это тот который у Вас в хозяйстве?
Аха.
going писал(а):Он 4х осевой.
Аха. У него сверху 2 оси могут отклонять проволоку на 15 градусов по U и V осям.
going писал(а):А вот это разве не подходит?
Да именно так и ездит. Но маленькое но - когда проволока рвется, нужно отъехать точно по траектории назад на заданное кол-во шагов. ЧПУ должно уметь измерять и "держать" межэлектродный зазор и корректировать скорость подачи.

Китайская PCI плата+ПО специально заточена под этот станок. Умеет держать зазор, отъезжать назад, включать мотор проволоки, СОЖ, следить за обрывом проволоки, управлять 4мя осями, поиск края заготовки, поиск центра ... дофига чего умеет :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Сменить конус на Х

Сообщение going »

aftaev писал(а):Китайская PCI плата+ПО специально заточена под этот станок. Умеет держать зазор, отъезжать назад, включать мотор проволоки, СОЖ, следить за обрывом проволоки, управлять 4мя осями, поиск края заготовки, поиск центра ... дофига чего умеет :)
К ней и ПО прилагается. А цена вопроса какая?
Я к тому, что вы решили купить готовое, чем налаживать имеющееся, тратить время.
Мне интересно прикинуть, сколько должно стоить готовое решение с данными возможностями и сколько потребуется времени на доработку linuxcnc? что бы они сравнялись по функционалу и удобству использования.
Платы: BPI-M3, BPI-A64, OPI-PC2
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going писал(а):К ней и ПО прилагается.
1 программа для управления станком, друга программа типо Автокада имеет делать несколько проходов, перемычки и тд... aleha. выкладывал сцылки на ПО (работает в деморежиме) Re: Элекроэрозионный вырезной 4732ф3 (проволочный и не тольк #30 в теме много чего интересного он выкладывал :)

Еще интересное - китайская чудо плата умеет выдавать либо степ/дир либо сама управлять 3 и 5 фазными шаговыми движками (то есть не нужны как токовые шаговые драйвера, нужны только транзисторы).
going писал(а): А цена вопроса какая?
300$ с доставкой ;)
going писал(а):Я к тому, что вы решили купить готовое, чем налаживать имеющееся, тратить время.
Не совсем понял. Имелся "калькулятор" на котором никто не знает как работать :)
Поставил Lcnc, но сложно разбираться как сделать чтоб оно нормально держало зазор и отъезжало назад.
going писал(а):Мне интересно прикинуть, сколько должно стоить готовое решение с данными возможностями и сколько потребуется времени на доработку linuxcnc? что бы они сравнялись по функционалу и удобству использования.
Lcnc для меня темный лес :) Мож поискать на форуме тему nkp. про то как боролись чтоб Lcnc умел как то хитро ехать назад :)
Сможешь сделать чтобы по внешнему сигналу Lcnc умел ездить по траектории взад и вперед? Допустим на аналоговом входе +1в подача = 100%, +5в подача = 500%, а если -5в едим назад ПО КОНТУРУ все оси с подачей 500%

ПО (автокад) можно наверно взять и китайскую, там она генерит свой хитрый Gcode который наверно можно просто конвертнуть. Там своеобразный Gcode который выдается не в мм, а в микронах
Вложения
01.jpg (2123 просмотра) <a class='original' href='./download/file.php?id=66731&mode=view' target=_blank>Загрузить оригинал (133.12 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Сменить конус на Х

Сообщение going »

Не знал. Действительно калькулятор.
aftaev писал(а):Сможешь сделать чтобы по внешнему сигналу Lcnc умел ездить по траектории взад и вперед? Допустим на аналоговом входе +1в подача = 100%, +5в подача = 500%, а если -5в едим назад ПО КОНТУРУ все оси с подачей 500%
Надо подумать. Интересная задачка. Но сначала вопросы:
1. А G-код для такого станка чем генерить?
2. Схема контроля тока контура "деталь - проволока". И что там на выходе
а) в оптимальном режиме,
б) в критическом, когда проволочка слишком близко,
г) когда проволочка далеко,
д) когда обрыв
Последний раз редактировалось going 21 дек 2015, 16:38, всего редактировалось 1 раз.
Платы: BPI-M3, BPI-A64, OPI-PC2
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Сменить конус на Х

Сообщение nkp »

going писал(а):Надо подумать. Интересная задачка.
готовое решение :
https://codeload.github.com/robEllenber ... 2.7-rebase
--------------------------------------------
http://www.cnc-club.ru/forum/viewtopic. ... 73#p219073
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Сменить конус на Х

Сообщение going »

nkp писал(а): готовое решение :
Вот спасибо. Только захотел обдумать мысль, а решение уже имеется.
Платы: BPI-M3, BPI-A64, OPI-PC2
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going писал(а):1. А G-код для такого станка чем генерить?
SolidCam, Mastercam умеет с проволочновырезными работать. Так же можно использовать китайскую ПО она выдает нечто похожее на Gcode например G1 X26879 (это в микронах) то есть равно Х26,879
going писал(а):2. Схема контроля тока контура "деталь - проволока". И что там на выходе
Измеряется напряжение и подается в LCNC
going писал(а):а) в оптимальном режиме,
Допустим железку толщиной 30мм можно резать на скорости 5мм/мин. В Gcode задается эта ПРИМЕРНАЯ скорость F5.
going писал(а):б) в критическом, когда проволочка слишком близко,
Либо замедляется, если слишком близко это уже КЗ и тогда едим назад по контуру.
Задача держать напряжение между проволокой и деталью скажем 70в. Если упало до 30в, значит скорость слишком большая, если возросла до 100в, то слишком медленная скорость. Если упало меньше 20в = КЗ
going писал(а):г) когда проволочка далеко,
Скорость добавляется например через скорость подач в %
going писал(а):д) когда обрыв
Стоп, и отъезжаем назад по контуру на n... шагов.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Сменить конус на Х

Сообщение NightV »

aftaev писал(а):G1 X26879 (это в микронах) то есть равно Х26,879
у меня стойка (на фрезерном) и то и то понимает,
забудешь порой точку поставить, и привет, для нее мм становятся микронами, и как минимум сломаный инструмент :) как то работал в 4х оси, а ноль по Y и Z у меня это центр вращения заготовки, так вот написал отскок на G0 Z100, а точку забыл, он и ломанулся на всех порах фрезой 20мм видиа в заготовку, я же указал 100 микрон. хорошо двери были закрыты, фреза в дребезги и летала шрапнелью по аквариуму станка. а сам станок удара даже не почувствовал, в алларм не выпал :shock:
Всё просто! если знаешь КАК!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

NightV писал(а):у меня стойка (на фрезерном) и то и то понимает,
Это мелочь, можно вылечить, а вот нормально поддерживать зазор ...
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Сменить конус на Х

Сообщение going »

aftaev писал(а): 2. Схема контроля тока контура "деталь - проволока". И что там на выходе


Измеряется напряжение и подается в LCNC
Измеряется чем? Что на выходе ? Я имел в виду следующее:
Измерять мы можем что угодно и в каких угодно величинах, а заводят в систему управления например число в диапазоне 000000 - 999999 или токовую петлю 4 - 20 мА или 0 -+10В. В общем ту величину, которую система понимает. Согласитесь 70В в конечном итоге надо преобразовать в циферки.
aftaev писал(а):Либо замедляется, если слишком близко это уже КЗ и тогда едим назад по контуру.
Задача держать напряжение между проволокой и деталью скажем 70в. Если упало до 30в, значит скорость слишком большая, если возросла до 100в, то слишком медленная скорость. Если упало меньше 20в = КЗ
С этим понятно. С G-кодом то же вопросов не возникнет. Остаётся соорудить цепочку измерения тока и (или) напряжения, преобразования этих величин в циферку и передачи её в linuxcnc. Дальше дело в шляпе. написать корректный алгоритм увеличения (уменьшения) скорости в зависимости от того уменьшается напряжение или увеличивается. В принципе подойдёт пид регулятор. Плюс реакция на обрыв, который тоже меряется. Ток =0, Напряжение = Umax.
Существующей схемы нет видимо?
Платы: BPI-M3, BPI-A64, OPI-PC2
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going писал(а):Измеряется чем? Что на выходе ?
Делителем напряжения :)
going писал(а):Согласитесь 70В в конечном итоге надо преобразовать в циферки.
Вот как удобно, так и переводят. Я делал на Ардуине, которая просто выдавала два дискретных сигнала добавить подачу или уменьшить подачу.
going писал(а):Остаётся соорудить цепочку измерения тока и (или) напряжения, преобразования этих величин в циферку и передачи её в linuxcnc.
Аналоговый вход на платах Меса + делитель напряжения.
going писал(а):Существующей схемы нет видимо?
Изобретать и экспериментировать нужно.

Сегодня в китайском ПО обнаружился осциллограф, по которому настраиваются параметры резки - что улучшают качество ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Сменить конус на Х

Сообщение going »

aftaev писал(а):Я делал на Ардуине, которая просто выдавала два дискретных сигнала добавить подачу или уменьшить подачу.
Уже всё реализовано! И что не устраивает?
aftaev писал(а):Аналоговый вход на платах Меса + делитель напряжения.
Не понял, что у Вас реализовано. Цифровой выход с ардуинки или аналоговый сигнал на Месу.
aftaev писал(а):Изобретать и экспериментировать нужно.
Я имел ввиду ту схему, которая оригинальная, китайская, которая с станком приехала. Чтобы понять как правильно измерять техпроцесс.
Платы: BPI-M3, BPI-A64, OPI-PC2
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going писал(а):Уже всё реализовано! И что не устраивает?
На каждый режим генератора искры, нужно подстраиваться.
going писал(а):Не понял, что у Вас реализовано. Цифровой выход с ардуинки или аналоговый сигнал на Месу.
going писал(а):Остаётся соорудить цепочку измерения тока и (или) напряжения, преобразования этих величин в циферку и передачи её в linuxcnc
Ответил как это реализуется: Аналоговый вход на платах Меса + делитель напряжения.
going писал(а):Я имел ввиду ту схему, которая оригинальная, китайская, которая с станком приехала. Чтобы понять как правильно измерять техпроцесс.
Схему китайцы не дают и не дают даже распиновку коннектора платы, подключать приходится методом научного тыка. Срисовать входную схему уже не получится - станок пашит.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Сменить конус на Х

Сообщение going »

aftaev писал(а):На каждый режим генератора искры, нужно подстраиваться
А режим генератора что задаёт? Он выставляется в зависимости от диаметра проволочки, толщины заготовки?
aftaev писал(а):Схему китайцы не дают и не дают даже распиновку коннектора платы
В тёмную идти? Я даже затрудняюсь какое надо заклинание прочитать.
Платы: BPI-M3, BPI-A64, OPI-PC2
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going писал(а):А режим генератора что задаёт?
Меняется переключается 70/130в. Задается скважность импульсов, можно переключать на пачку импульсов и задавать кол-во импульсов в пачке.
Задается ток 1-6А.
going писал(а):Он выставляется в зависимости от диаметра проволочки, толщины заготовки?
Проволока как бы одна 0,18мм. От толщины заготовки задается ток. При шибко толстых заготовках напругу повышают до 130в и 6А ток.

Есть однопроходные и многопроходные станки WEDM. Наш однопроходной(был). У многопроходных САМ программа задает 3-4 прохода, а чтобы деталь не выпала то и генериться перемычка которая срезается на последнем проходе.
Первый проход черновой. ЧПУ переключает генератор на максимальную производительность и мксимальная скорость перемотки проволоки(чтоб не перегорела).
Второй проход получистовой.
Чистовой проход - генератор переключается на короткие импульсы, маленький ток, и уменьшается скорость перемотки.
Можно получить неплохую шероховатость ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going писал(а):В тёмную идти? Я даже затрудняюсь какое надо заклинание прочитать.
Для меня Lcnc оказался темнее чем китайская плата. На плате есть оптопары и по ним видно где входы, где выходы.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going, у тебя что есть интерес к проволочновырезному процессу?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Сменить конус на Х

Сообщение going »

aftaev писал(а):Можно получить неплохую шероховатость
Круто.
По большому счёту надо контролировать как ток, так и напряжение. Может попробовать соорудить свою систему измерений на базе отечественных приборов.
А с них уже заводить данные в linuxcnc. Это будут достоверные данные с которыми можно работать (подставлять в формулы). Выбранный режим и толщину заготовки по уму тоже надо завести в систему управления.
В результате можно будет контролировать плотность тока, а именно эта величина определяет скорость и шероховатость.
aftaev писал(а):going, у тебя что есть интерес к проволочновырезному процессу?
Да есть небольшой. Но пока только задумки.
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Сменить конус на Х

Сообщение going »

aftaev писал(а):Для меня Lcnc оказался темнее чем китайская плата.
Это система управления перемещениями с заданной точностью, а не технологическим процессом.
В проволочном станке наблюдается технологический процесс с несколькими параметрами. LinuxCNC ничего о них не знает.
Платы: BPI-M3, BPI-A64, OPI-PC2
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Сменить конус на Х

Сообщение aftaev »

going писал(а):По большому счёту надо контролировать как ток, так и напряжение.
Еще и параметры импульсов ;)
going писал(а):Выбранный режим и толщину заготовки по уму тоже надо завести в систему управления.
Толщину заготовки заводить не нужно. Допустим нужно разрезать швеллер, каку толщину задавать? ЧПУ подстраивает скорость чтобы держать межэлектродный зазор.
going писал(а):Да есть небольшой. Но пока только задумки.
https://www.youtube.com/watch?v=yb3oNLzpShE
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

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