Передышка шпинделю через заданный промежуток времени обр-ки

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
pyaterok
Новичок
Сообщения: 35
Зарегистрирован: 23 июн 2012, 14:02
Репутация: 2
Контактная информация:

Передышка шпинделю через заданный промежуток времени обр-ки

Сообщение pyaterok »

Здравствуйте!
Возможно немного не в тот раздел написал..
Хочется, чтобы через определенное время выполнение управляющей программы приостанавливалось, выключался шпиндель, отдыхал минут 5, далее обработка возобновлялась бы.
Использую LinuxCNC, УП генерируется в PowerMill через ductpost, встроенного решения этой задачи не нашел в этих программах.
Подскажите как можно реализовать задуманное? Пока что вручную ставлю на паузу в linuxcnc. Предполагаю, что возможно это сделать через постпроцессор, подредактировать его, чтоб он включал коды остановки, задержки, возобновления процесса в нужном месте с заданным интервалом. Может быть у кого-нибудь есть готовое решение?
Заранее большое спасибо!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение Serg »

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

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение nkp »

если задача прерываться через определенные промежутки - то зачем это
делать через постпроцессор...
тогда уж 2 таймера в ладдере
а правильней паузу завязать на температуру - перегрелись - покурили...)))
pyaterok
Новичок
Сообщения: 35
Зарегистрирован: 23 июн 2012, 14:02
Репутация: 2
Контактная информация:

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение pyaterok »

UAVpilot писал(а):Правильное решение - шпиндель, которому не нужно периодически отдыхать.
На станке бытовой фрезер, ему отдыхать нужно периодически, так что нужно искать какое-то неправильное, но эффективное простое решение..
nkp писал(а):тогда уж 2 таймера в ладдере
а правильней паузу завязать на температуру - перегрелись - покурили...)))
про ладдер слышу впервые, буду разбираться..
Спасибо!
Если у кого еще есть идеи по этой теме, буду рад услышать!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение Serg »

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

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение aftaev »

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

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение Nick »

По идее - для такой остановки надо выставлять motion.feed-hold, потом тормозить шпиндель и все это делать по таймеру... так... поглядим...

Наверное можно попробовать использовать компонент timedelay http://linuxcnc.org/docs/html/man/man9/timedelay.9.html, связываем его in и out через not и по идее он должен начать "тикать" с заданными интервалами. потом заводим его на feedhold и через and совмещаем с motion.spindle-forward. Осталось только сделать добавочную задержку на отпускание feedhold, чтобы шпиндель успел разогнаться.

Только опасное это дело - затаившийся станок! Вдруг кто-нибудь решит, что станок глючит, полезет в него руками, а он как заведется и начнет обработку ...
pyaterok
Новичок
Сообщения: 35
Зарегистрирован: 23 июн 2012, 14:02
Репутация: 2
Контактная информация:

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение pyaterok »

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

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение Nick »

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

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение aftaev »

pyaterok писал(а): А пока тот не загнется, буду тогда вручную включать/выключать.
Спасибо!
Вариант ставить термореле на шпиндель, как перегрелся жмет пазу. Ты уже сам запускаешь когда остыл. Мой первый строительный шпиндель пустил дым когда фрезу зажало. Добежать и выключить его просто не успел :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение nkp »

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

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение aftaev »

nkp писал(а): ну в этом случае только токовое реле спасает
или нормальный шпиндель с защитой в частотнике :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение 2cme »

А это решение не подходит Шпиндель с RC-модельным двигателем ?
pyaterok
Новичок
Сообщения: 35
Зарегистрирован: 23 июн 2012, 14:02
Репутация: 2
Контактная информация:

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение pyaterok »

2cme писал(а):А это решение не подходит Шпиндель с RC-модельным двигателем ?
Какой-то ток у него большеватый - БП на него надо соответствующий, плюс патрон, да вал, лучше, наверное, будет что-то типа этого приобрести, ну или этот.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение aftaev »

первый скорее всего тот же коллекторник как и твой только с удобным креплением. Второй шпиндель нормального типа но ему еще частотник нужен.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
pyaterok
Новичок
Сообщения: 35
Зарегистрирован: 23 июн 2012, 14:02
Репутация: 2
Контактная информация:

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение pyaterok »

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

Re: Передышка шпинделю через заданный промежуток времени обр

Сообщение aftaev »

он работает от 100гц - 400гц в розетке 50.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

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