Контроллеры myCNC
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Сделал LiveCD для желающих попробовать систему на Linux
На нем Ubuntu Mate 64bit с предустановленным софтом myCNC и другими полезными утилитами (типа Samba и FTP серверов, Teamviewer для удаленной поддержки и тп)
Автоматический запуск myCNC настроен.
На LiveCD есть возможность как установить с нуля Linux на компьютер, так и попробовать запуск Linux-myCNC без установки прямо с USB/CD
Система еще на стадии тестирования-наладки, но попробовать уже можно.
Доступна для скачивания тут
На нем Ubuntu Mate 64bit с предустановленным софтом myCNC и другими полезными утилитами (типа Samba и FTP серверов, Teamviewer для удаленной поддержки и тп)
Автоматический запуск myCNC настроен.
На LiveCD есть возможность как установить с нуля Linux на компьютер, так и попробовать запуск Linux-myCNC без установки прямо с USB/CD
Система еще на стадии тестирования-наладки, но попробовать уже можно.
Доступна для скачивания тут
- AymoZotto
- Новичок
- Сообщения: 35
- Зарегистрирован: 29 мар 2018, 12:53
- Репутация: 3
- Настоящее имя: Алексей
- Контактная информация:
Re: Контроллеры myCNC
Есть ли возможность запрограммировать два входа на функции Пауза, Продолжить?
Те сделать две внешние кнопки для быстрой приостановки, продолжения.
Так вообще делают?
Те сделать две внешние кнопки для быстрой приостановки, продолжения.
Так вообще делают?
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Сделать можно.
Так делают.
Есть диалоги настроек с Hotkeys (горячие кнопки с клавиатуры) и Hardkeys (входы контроллера, на которые назначены события пульта).
Там можно настроить кнопку, вход, событие (нажатие-отпускание) и обработчик (что делать)
Тут есть список возможных обработчиков, немного информации (еще пополняется) и скрины. На одном из скринов как раз показан пример как задать входы 0, 1 на остановку и запуск выполнения
Так делают.
Есть диалоги настроек с Hotkeys (горячие кнопки с клавиатуры) и Hardkeys (входы контроллера, на которые назначены события пульта).
Там можно настроить кнопку, вход, событие (нажатие-отпускание) и обработчик (что делать)
Тут есть список возможных обработчиков, немного информации (еще пополняется) и скрины. На одном из скринов как раз показан пример как задать входы 0, 1 на остановку и запуск выполнения
- AymoZotto
- Новичок
- Сообщения: 35
- Зарегистрирован: 29 мар 2018, 12:53
- Репутация: 3
- Настоящее имя: Алексей
- Контактная информация:
Re: Контроллеры myCNC
Спасибо!mycnc писал(а):Сделать можно.
Так делают.
Буду LiveCD пробовать.
-
Andru
- Новичок
- Сообщения: 1
- Зарегистрирован: 28 апр 2018, 10:26
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Re: Контроллеры myCNC
Здравствуйте!
Прочитал в теме, что были реализации гидроабразивной резки на вашей стойке. Можете дать ссылку где об этом почитать или посмотреть в деле?
И еще один вопрос ко всем, кто читает тему.
У каждой технологии раскроя свои нюансы. Например, чтобы вырезать точно углы на лазере (т.е. не сжигать их), нужно в динамике уменьшать мощность на подходе к углу.
На гидроабразиве нам требуется замедление подачи на подходе к сложным участкам геометрии, чтобы струя максимально выровнялась (т.е. точка входа и выхода из материала были соосны).
Нам нужно начать плавное замедление на определенном расстоянии до точки резкой смены направления движения, а после смены также плавно разогнать до номинальной скорости подачи.
Данную задачу можно решить софтом. В прикрепленном файле квардрат.txt программа, сделанная в IGEMS. Там проблема решена разбивкой геометрии на некоторое число сегментов со своей скоростью в зависимости от материала/толщины/подачи.
Я разговаривал с некоторыми российскими разработчиками софта (например с Техтраном), они говорили что это сделать слишком сложно, либо невозможно.
У нас был проект станка на контроллере B&R, на котором мы попытались реализовать эту функцию на станке за счет снижения изменения значения ускорения-замедления по эмпирической формуле в зависимости от информации в программе о толщине и материале. Получилось немного кривовато, со своими недостатками.
Так вопрос в следующем: есть ли у кого нибудь опыт с подобной технологией? Можно ли решить такую задачу средствами станка, а не CAD-CAM?
Прочитал в теме, что были реализации гидроабразивной резки на вашей стойке. Можете дать ссылку где об этом почитать или посмотреть в деле?
И еще один вопрос ко всем, кто читает тему.
У каждой технологии раскроя свои нюансы. Например, чтобы вырезать точно углы на лазере (т.е. не сжигать их), нужно в динамике уменьшать мощность на подходе к углу.
На гидроабразиве нам требуется замедление подачи на подходе к сложным участкам геометрии, чтобы струя максимально выровнялась (т.е. точка входа и выхода из материала были соосны).
Нам нужно начать плавное замедление на определенном расстоянии до точки резкой смены направления движения, а после смены также плавно разогнать до номинальной скорости подачи.
Данную задачу можно решить софтом. В прикрепленном файле квардрат.txt программа, сделанная в IGEMS. Там проблема решена разбивкой геометрии на некоторое число сегментов со своей скоростью в зависимости от материала/толщины/подачи.
Я разговаривал с некоторыми российскими разработчиками софта (например с Техтраном), они говорили что это сделать слишком сложно, либо невозможно.
У нас был проект станка на контроллере B&R, на котором мы попытались реализовать эту функцию на станке за счет снижения изменения значения ускорения-замедления по эмпирической формуле в зависимости от информации в программе о толщине и материале. Получилось немного кривовато, со своими недостатками.
Так вопрос в следующем: есть ли у кого нибудь опыт с подобной технологией? Можно ли решить такую задачу средствами станка, а не CAD-CAM?
- Вложения
-
- квадрат.txt
- Программа обработки
- (1.27 КБ) 992 скачивания
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Контроллеры myCNC
В LinuxCNC это легко решается.Andru писал(а):Так вопрос в следующем: есть ли у кого нибудь опыт с подобной технологией? Можно ли решить такую задачу средствами станка, а не CAD-CAM?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Клиенты, в основном, не отчитываются перед нами куда и как они используют контроллеры. И маловероятно, что они будут делиться своими ноу-хау на форумах. Запросы на гидроабразивы приходят иногда, никаких специальных требований при этом не было.
В софте задается угол торможения. Если текущий угол излома траектории больше заданного угла торможения - включается плавное снижение скорости с заданным ускорением, потом плавный разгон после этого угла. Я не понял - вам такое управление надо, или что-то другое?
Если нужны какие-то доработки в софте, мы всегда готовы обсудить возможности.
(Управление мощностью лазера через ШИМ в зависимости от скорости и снижение мощности на углах у нас есть)
В софте задается угол торможения. Если текущий угол излома траектории больше заданного угла торможения - включается плавное снижение скорости с заданным ускорением, потом плавный разгон после этого угла. Я не понял - вам такое управление надо, или что-то другое?
Если нужны какие-то доработки в софте, мы всегда готовы обсудить возможности.
(Управление мощностью лазера через ШИМ в зависимости от скорости и снижение мощности на углах у нас есть)
- Umnik
- Мастер
- Сообщения: 2563
- Зарегистрирован: 20 июл 2014, 19:32
- Репутация: 2153
- Настоящее имя: Георгий
- Откуда: Калуга
- Контактная информация:
Re: Контроллеры myCNC
Некоторое время назад появился глюк...
После срабатывания одного из концевиков по Х, например, при хомлении, появляется сообщение о сработке концевика. И не пропадает, несмотря на то, что ответная часть от датчика отъехала.
На вкладке с микросхемой отображается сработка концевика.
Поначалу решил, что накрылся датчик, отпаял, проверил - все работает.
Данный баг пропадает после перезагрузки компьютера, иногда два-три раза нужно перезагрузить.
Можно было бы списать это на какой нибудь неконтачащий провод, но проблема пропадает при перезагрузке, что вряд ли возможно при пропадании контакта, я думаю.
Что может быть?
После срабатывания одного из концевиков по Х, например, при хомлении, появляется сообщение о сработке концевика. И не пропадает, несмотря на то, что ответная часть от датчика отъехала.
На вкладке с микросхемой отображается сработка концевика.
Поначалу решил, что накрылся датчик, отпаял, проверил - все работает.
Данный баг пропадает после перезагрузки компьютера, иногда два-три раза нужно перезагрузить.
Можно было бы списать это на какой нибудь неконтачащий провод, но проблема пропадает при перезагрузке, что вряд ли возможно при пропадании контакта, я думаю.
Что может быть?
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
На плате есть светодиоды на каждый вход. Что происхдит с ним при наезде и съезде?
Что будет со светодиодом и индикацией на экране (во вкладке с микросхемой), если выдернуть разъем входов?
Что будет со светодиодом и индикацией на экране (во вкладке с микросхемой), если выдернуть разъем входов?
- Umnik
- Мастер
- Сообщения: 2563
- Зарегистрирован: 20 июл 2014, 19:32
- Репутация: 2153
- Настоящее имя: Георгий
- Откуда: Калуга
- Контактная информация:
Re: Контроллеры myCNC
mycnc, завтра проверю, напишу.
Трудность еще в том, что проблема плавающая, то появляется, то исчезает.
И какой-либо закономерности я пока не выявил...
Трудность еще в том, что проблема плавающая, то появляется, то исчезает.
И какой-либо закономерности я пока не выявил...
- Umnik
- Мастер
- Сообщения: 2563
- Зарегистрирован: 20 июл 2014, 19:32
- Репутация: 2153
- Настоящее имя: Георгий
- Откуда: Калуга
- Контактная информация:
Re: Контроллеры myCNC
пришел сегодня к станку.
С утра нормально все работало, станок отхомился, я начал пилить.
Спустя некоторое время решил проверить еще раз - и поймал глюк.
Станок отхомил Z, потом Y, начал хомить Х и глюканул.
Надо сказать, что в процедуре хомления я поменял макрос хомления по Х на макрос выравнивания портала, чтобы при поиске дома каждый раз автоматически выравнивался портал.
И до недавнего времени все прекрасно работало...
Теперь получается что:
1. Надпись о срабатывании концевика висит на экране;
2. Светодиоды на входах все горят, как будто все ок;
3. В менюшке с микросхемой этот вход показан как сработавший;
4. Датчик сам работает при этом, от него на вход контроллера приходит 12 В, при подносе железки к датчику напряжение падает до 0,65 В, светодиод тухнет - т.е. со стороны датчика все ок;
5. Если вытащить разъем из платы, то все светодиоды тухнут, вылазит сообщение о сработке концевиков, во вкладке с микрухой все 4 входа показываются как сработавшие.
И сейчас что-то не выходит победить это перезагрузкой...
С утра нормально все работало, станок отхомился, я начал пилить.
Спустя некоторое время решил проверить еще раз - и поймал глюк.
Станок отхомил Z, потом Y, начал хомить Х и глюканул.
Надо сказать, что в процедуре хомления я поменял макрос хомления по Х на макрос выравнивания портала, чтобы при поиске дома каждый раз автоматически выравнивался портал.
И до недавнего времени все прекрасно работало...
Теперь получается что:
1. Надпись о срабатывании концевика висит на экране;
2. Светодиоды на входах все горят, как будто все ок;
3. В менюшке с микросхемой этот вход показан как сработавший;
4. Датчик сам работает при этом, от него на вход контроллера приходит 12 В, при подносе железки к датчику напряжение падает до 0,65 В, светодиод тухнет - т.е. со стороны датчика все ок;
5. Если вытащить разъем из платы, то все светодиоды тухнут, вылазит сообщение о сработке концевиков, во вкладке с микрухой все 4 входа показываются как сработавшие.
И сейчас что-то не выходит победить это перезагрузкой...
- niksooon
- Мастер
- Сообщения: 2144
- Зарегистрирован: 23 июн 2014, 23:18
- Репутация: 1207
- Откуда: Кашира
- Контактная информация:
Re: Контроллеры myCNC
чет такое ощущение что ты что-то перемудрил с подключением-настройкой ....
датчики какого типа рнр нрн? выход но или нз ? как подключал к контроллеру и что в настройках проги указал нормально замкнутый или нормально разомкнутый?
фрагмент эл схемы подкл датчика к контроллеру крайне желателен.............
у меня к примеру датчики нпн типа нормально разомкнутые , при его срабатывании ( 0 вольт появляется на выходе датчика) загорается светодиод на плате контроллера ну и на вкладке с микросхемой соответствующий вход становиться активным , в настройках проги датчик настроен как нормально разомкнутый ......
а у тебя чёт какая-то "каша" или я что либо не допонял.............
датчики какого типа рнр нрн? выход но или нз ? как подключал к контроллеру и что в настройках проги указал нормально замкнутый или нормально разомкнутый?
фрагмент эл схемы подкл датчика к контроллеру крайне желателен.............
у меня к примеру датчики нпн типа нормально разомкнутые , при его срабатывании ( 0 вольт появляется на выходе датчика) загорается светодиод на плате контроллера ну и на вкладке с микросхемой соответствующий вход становиться активным , в настройках проги датчик настроен как нормально разомкнутый ......
а у тебя чёт какая-то "каша" или я что либо не допонял.............
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
- Umnik
- Мастер
- Сообщения: 2563
- Зарегистрирован: 20 июл 2014, 19:32
- Репутация: 2153
- Настоящее имя: Георгий
- Откуда: Калуга
- Контактная информация:
Re: Контроллеры myCNC
можно было бы предположить, что я что-то напутал, если бы это не работало с самого начала.
но все функционировало исправно до недавнего времени.
Да и на остальных осях все работает, хотя подключено так же.
Датчики npn НЗ, в проге естественно прописаны как НЗ, иначе движение бы блокировалось всегда.
Светодиоды горят, т.к., насколько я понимаю, не сработавший датчик (нормально замкнутый) подает на вход 12В.
При сработке датчика светодиод тухнет, т.к. напряжение падает до 0,65 В.
Тут все логично, а мой взгляд.
Сейчас колдовал опять, решил продуть контроллер воздухом, мало ли, пыль куда не туда осела..
Подул - все заработало.
Спустя какое-то время опять вылезла ошибка.
Снова подул - сообщение о сработке концевика пропало.
Я вот думаю... С утра (когда все холодное) все работает нормально.
Может быть такое, что на плате что-то нагревается и дает подобный эффект?
А стоит подуть (охладить) - глюк уходит.
но все функционировало исправно до недавнего времени.
Да и на остальных осях все работает, хотя подключено так же.
Датчики npn НЗ, в проге естественно прописаны как НЗ, иначе движение бы блокировалось всегда.
Светодиоды горят, т.к., насколько я понимаю, не сработавший датчик (нормально замкнутый) подает на вход 12В.
При сработке датчика светодиод тухнет, т.к. напряжение падает до 0,65 В.
Тут все логично, а мой взгляд.
Сейчас колдовал опять, решил продуть контроллер воздухом, мало ли, пыль куда не туда осела..
Подул - все заработало.
Спустя какое-то время опять вылезла ошибка.
Снова подул - сообщение о сработке концевика пропало.
Я вот думаю... С утра (когда все холодное) все работает нормально.
Может быть такое, что на плате что-то нагревается и дает подобный эффект?
А стоит подуть (охладить) - глюк уходит.
- niksooon
- Мастер
- Сообщения: 2144
- Зарегистрирован: 23 июн 2014, 23:18
- Репутация: 1207
- Откуда: Кашира
- Контактная информация:
Re: Контроллеры myCNC
Umnik писал(а): при подносе железки к датчику напряжение падает до 0,65 В
эти две фразы в моем понимании противоречят друг другу т.к. если принять утверждение что датчик действительно npn НЗ то на его выходе должно постоянно висеть 0В а при срабатывании на выходе +12В .......Umnik писал(а):Датчики npn НЗ, в проге естественно прописаны как НЗ,
За сим вердикт- почти со 100% уверенностью у тебя датчики нрн но и надо лицезреть схему подключения дабы понять в чем возможная проблема, ибо без неё гадание на кофейной гуще ...
и еще стоит проверить подключение самого датчика- провода случаем не попутал? должно быть -BN, он же BROWN — коричневый провод. Им подключают плюс источника питания. BU, он же BLUE — синий провод. Им подключают минус источника питания. BK, он же BLACK — черный провод.Им подключают выход датчика.
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Согласен.niksooon писал(а):чет такое ощущение что ты что-то перемудрил с подключением-настройкой ....
фрагмент эл схемы подкл датчика к контроллеру крайне желателен.............
Наиболее вероятно, проблема в подключении. Предложить что-нибудь сложно, не зная схемы.
В документации всегда говорится о питании 24В на датчики. Если у вас 12В, то тем более хочется увидеть как это подключено.
На контроллерах ЕТ6-ЕТ10 - группы по 4 входа с разделенным питанием. Нужна схема подключения датчиков к такой группе.
- Umnik
- Мастер
- Сообщения: 2563
- Зарегистрирован: 20 июл 2014, 19:32
- Репутация: 2153
- Настоящее имя: Георгий
- Откуда: Калуга
- Контактная информация:
Re: Контроллеры myCNC
накидал схемку, по которой подключены датчики.
датчики вот такие:
Все-таки действительно ошибка пропадает при обдуве воздухом.
Кроме как на изменение температуры больше ни на что подумать не могу...
Кроме как на изменение температуры больше ни на что подумать не могу...
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
тогда есть предположение, что 12В не хватает, чтобы сработал оптрон.
Есть возможность переключить датчики на 24В?
Есть возможность переключить датчики на 24В?
- niksooon
- Мастер
- Сообщения: 2144
- Зарегистрирован: 23 июн 2014, 23:18
- Репутация: 1207
- Откуда: Кашира
- Контактная информация:
Re: Контроллеры myCNC
если в контроллере на входе датчиков токоограничительное сопротивление 10кОМ то ток через оптопару 1,2мА при 12-ти вольтах,возможно этого мало ....
Схема правильная , по маркировке датчика он действительно нрн нормально закрытый ,но ранее озвученное
Если все работает штатно , то на выходе датчика должно быть 0 В ,светодиод на плате контроллера должен гореть , если подсунуть железяку то на контроллере светодиод должен потухнуть...........
Схема правильная , по маркировке датчика он действительно нрн нормально закрытый ,но ранее озвученное
сбило с толку.Umnik писал(а):. Датчик сам работает при этом, от него на вход контроллера приходит 12 В, при подносе железки к датчику напряжение падает до 0,65 В, светодиод тухнет
Если все работает штатно , то на выходе датчика должно быть 0 В ,светодиод на плате контроллера должен гореть , если подсунуть железяку то на контроллере светодиод должен потухнуть...........
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
- Umnik
- Мастер
- Сообщения: 2563
- Зарегистрирован: 20 июл 2014, 19:32
- Репутация: 2153
- Настоящее имя: Георгий
- Откуда: Калуга
- Контактная информация:
Re: Контроллеры myCNC
могу попробовать подключить датчики к БП контроллера для проверки.mycnc писал(а):тогда есть предположение, что 12В не хватает, чтобы сработал оптрон.
Есть возможность переключить датчики на 24В?
Хотя он слабенький, 2 А вроде бы....
Меряю напряжение между клеммой + на входе контроллера и одной из клемм, к которым подключены черные (сигнальные) провода датчиков.niksooon писал(а):Если все работает штатно , то на выходе датчика должно быть 0 В ,светодиод на плате контроллера должен гореть , если подсунуть железяку то на контроллере светодиод должен потухнуть...........
В нормальном состоянии (сработки датчика нет) между клеммами 12 В. Светодиод на плате контроллера при этом горит.
Если поднести железку, между клеммами напряжение падает до 0,6 В, светодиод тухнет.
- Umnik
- Мастер
- Сообщения: 2563
- Зарегистрирован: 20 июл 2014, 19:32
- Репутация: 2153
- Настоящее имя: Георгий
- Откуда: Калуга
- Контактная информация:
Re: Контроллеры myCNC
Сделал несколько фоток, как просил Сергей.
Надпись о сработке концевика: Вкладка с микросхемкой говорит о том, что датчик сработал: Но светодиоды на входе горят: Если выдернуть разъем из контроллера, то вылазят сообщения о сработке датчиков ...на вкладке показывается сработка концевиков: ...и светодиоды не горят: Завтра попробую снять кино небольшое, если глюк придет опять.
Надпись о сработке концевика: Вкладка с микросхемкой говорит о том, что датчик сработал: Но светодиоды на входе горят: Если выдернуть разъем из контроллера, то вылазят сообщения о сработке датчиков ...на вкладке показывается сработка концевиков: ...и светодиоды не горят: Завтра попробую снять кино небольшое, если глюк придет опять.