независимый генератор step? (Подача сварочной проволоки)
-
adif
- Кандидат
- Сообщения: 69
- Зарегистрирован: 02 дек 2010, 09:55
- Репутация: 18
- Контактная информация:
независимый генератор step? (Подача сварочной проволоки)
Есть потребность создать сварочный автомат ЧПУ. Обычный фрезерный ЧПУ переделать в сварочный автомат: вместо шпинделя поставить держатель полуавтомата и наваривать проволокой. Протяжный механизм подачи проволоки приводить шаговым двигателем. Возможно ли организовать в linuxcnc отдельный генератор step для управления шаговым двигателем подачи проволоки, т.е. чтобы была возможность управлять скоростью шагового двигателя независимо от скорости движения осей станка? Как бы отдельная ось со своей скоростью подачи. Не обязательно использовать задание скорости в коде а просто ползунок изменяющий скорость подачи проволоки, ну типа как изменение скорости шпинделя, а включение и выключение через коды например М8 и М9.
Мой блог http://adif-studio.blogspot.com/
- raddd
- Почётный участник

- Сообщения: 1564
- Зарегистрирован: 10 фев 2015, 08:50
- Репутация: 540
- Настоящее имя: Alexey Rodionov
- Откуда: Беларусь Минский р-н
- Контактная информация:
Re: независимый генератор step? (Подача сварочной проволоки)
А чем плох генератор в "железе"? Например. NE555. Крути ручку и все. А запуск-останов по коду.
||||||||||||
||||||||||||
||||||||||||
-
adif
- Кандидат
- Сообщения: 69
- Зарегистрирован: 02 дек 2010, 09:55
- Репутация: 18
- Контактная информация:
Re: независимый генератор step? (Подача сварочной проволоки)
запуск-останов по коду уже есть, ручку тоже крутить уже есть. Но есть еще готовая четвертая ось. её планируем использовать как привод проволоки. удобно с компьютера управлять. хотя действительно если бы кодами управлять скоростью проволоки тогда вообще супер.
Мой блог http://adif-studio.blogspot.com/
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: независимый генератор step? (Подача сварочной проволоки)
adif, а Mach3 для этих дел не подойдет?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: независимый генератор step? (Подача сварочной проволоки)
Да, самое простое - в виде отдельной оси и управлять из G-кода. Например так:adif писал(а):Возможно ли организовать в linuxcnc отдельный генератор step для управления шаговым двигателем подачи проволоки, т.е. чтобы была возможность управлять скоростью шагового двигателя независимо от скорости движения осей станка?
Код: Выделить всё
G0 X0 Y0
M3
G1 X100 C50 F300
M3Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
adif
- Кандидат
- Сообщения: 69
- Зарегистрирован: 02 дек 2010, 09:55
- Репутация: 18
- Контактная информация:
Re: независимый генератор step? (Подача сварочной проволоки)
Да, это имеет смысл. Только вот если деталь с криволинейными отрезками нужно в каждом кадре прописывать длин расхода проволоки. придется думать как описать алгоритм постпроцессора чтобы поделить длину проволоки на отдельные отрезки
Мой блог http://adif-studio.blogspot.com/
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: независимый генератор step? (Подача сварочной проволоки)
Просто производная от перемещений...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1646
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: независимый генератор step? (Подача сварочной проволоки)
А зачем вообще это из программы делать?
Скорость подачи проволоки задает сварочный ток. Так может логичнее Sкомандой задавать? ШИМ-мом гнать задание на вход аппарата мимо родной крутелки, и шаговик не нужен... Или нужно прям положить до миллиграмма заданное кол-во проволоки в шов?
Скорость подачи проволоки задает сварочный ток. Так может логичнее Sкомандой задавать? ШИМ-мом гнать задание на вход аппарата мимо родной крутелки, и шаговик не нужен... Или нужно прям положить до миллиграмма заданное кол-во проволоки в шов?