Нестандартные функции для ЧПУ
Добавлено: 28 фев 2013, 15:45
Доброго времени.
Решил сделать ЧПУ и в поисках решения забрёл на этот сайт...
Сам увлекаюсь физикой, электронщик, в железе много чего могу сделать, а вот программирование для меня тёмный лес. Есть желание много чего сделать, в частности интересует микросборка и наносборка но руками малость не получается. Да и заказать где невозможно, а где и финансово нереально.
В настоящий момент работаю наладчиком ЧПУ на заводе, опыта поднабрался, и хочу начать уже что то делать из своих задумок, но вот незадача, не всё что я хочу, есть в открытом виде...
Интересуют процессы как обычной фрезеровки, раскроя, шлифовки (ну, как бы стандартная вещь) так и экзотические, такие как наплавка металла, электрохимическая и электроэрозионная обработка.
1. К примеру, для электроэрозионной обработки требуются паузы в диапазоне (единицы микросекунд - доли секунды), т.е. когда рабочий инструмент -проволока, или любой другой - приближается к металлу на определённое расстояние (обычно десятки микрон) загорается пульсирующий разряд, выжигающий металл.
Задача - по сигналу от датчика приближения инструмента, мгновенно приостановиться и подождать, пока металл не выгорит до такого расстояния, чтоб двигатели начали делать следующие шаги по траектории обработки.
Метод подходит для малых скоростей, где резкое торможение не критично.
Для электрохимической обработки потребуется такой же принцип действия.
Готовых решений я пока не обнаружил(
Существует ли возможность такую опцию задействовать?
2. Хочу сделать автономное устройство управления станком, т.е по возможности без компьютера.(во первых, энергопотребление, во вторых, стоимость управления, особенно в простых узлах, где и монитор то нужен лишь для первичных настроек, а инструмент универсален и никогда не изменяется.
Понравился вот этот девайс):
http://code.google.com/p/miniemc2/wiki/ ... _maual_Rus
Можете подсказать, возможно ли на базе его или ему подобного, организовать следующие функции, включая мгновенную приостановку:
2.1 Автоматическая загрузка программы при включении питания девайса и автоматический выход в рабочую готовность с загрузкой файла G кода из флешь накопителя.
2.2 Внешнее управление по входным шинам: 1-старт (выход в рабочу зону и выполнение обработки), 2-пауза (подразумевает плавную приостановку работы с выходом в ожидание), 3-продолжение работы(при выходе из паузы), 4-стоп, 5-общий сброс. (Скорее ещё пара опций будет, но это основа...)
Подскажите пожалуйста решения (если таковые есть) или тех, кто может посодействовать в этом нелёгком деле...
С уважением, Вадим.
Решил сделать ЧПУ и в поисках решения забрёл на этот сайт...
Сам увлекаюсь физикой, электронщик, в железе много чего могу сделать, а вот программирование для меня тёмный лес. Есть желание много чего сделать, в частности интересует микросборка и наносборка но руками малость не получается. Да и заказать где невозможно, а где и финансово нереально.
В настоящий момент работаю наладчиком ЧПУ на заводе, опыта поднабрался, и хочу начать уже что то делать из своих задумок, но вот незадача, не всё что я хочу, есть в открытом виде...
Интересуют процессы как обычной фрезеровки, раскроя, шлифовки (ну, как бы стандартная вещь) так и экзотические, такие как наплавка металла, электрохимическая и электроэрозионная обработка.
1. К примеру, для электроэрозионной обработки требуются паузы в диапазоне (единицы микросекунд - доли секунды), т.е. когда рабочий инструмент -проволока, или любой другой - приближается к металлу на определённое расстояние (обычно десятки микрон) загорается пульсирующий разряд, выжигающий металл.
Задача - по сигналу от датчика приближения инструмента, мгновенно приостановиться и подождать, пока металл не выгорит до такого расстояния, чтоб двигатели начали делать следующие шаги по траектории обработки.
Метод подходит для малых скоростей, где резкое торможение не критично.
Для электрохимической обработки потребуется такой же принцип действия.
Готовых решений я пока не обнаружил(
Существует ли возможность такую опцию задействовать?
2. Хочу сделать автономное устройство управления станком, т.е по возможности без компьютера.(во первых, энергопотребление, во вторых, стоимость управления, особенно в простых узлах, где и монитор то нужен лишь для первичных настроек, а инструмент универсален и никогда не изменяется.
Понравился вот этот девайс):
http://code.google.com/p/miniemc2/wiki/ ... _maual_Rus
Можете подсказать, возможно ли на базе его или ему подобного, организовать следующие функции, включая мгновенную приостановку:
2.1 Автоматическая загрузка программы при включении питания девайса и автоматический выход в рабочую готовность с загрузкой файла G кода из флешь накопителя.
2.2 Внешнее управление по входным шинам: 1-старт (выход в рабочу зону и выполнение обработки), 2-пауза (подразумевает плавную приостановку работы с выходом в ожидание), 3-продолжение работы(при выходе из паузы), 4-стоп, 5-общий сброс. (Скорее ещё пара опций будет, но это основа...)
Подскажите пожалуйста решения (если таковые есть) или тех, кто может посодействовать в этом нелёгком деле...
С уважением, Вадим.