Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
Добавлено: 07 апр 2014, 15:52
а скока стоит?SONIC300077 писал(а): там де мы их покупали
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
а скока стоит?SONIC300077 писал(а): там де мы их покупали
Ну как известно теория хорошо познается в действии ! да и вообще сейчас время такое все приходится делать на ходу.UAVpilot писал(а):Вот удобная приблуда для настройки PID: http://www.linuxcnc.org/index.php/engli ... al?limit=6
это лучшее, что я пробовал. Сразу предупреждаю: это не автомат, это просто удобный инструмент, чтоб правильно настроить PID надо хотя-бы поверхностно знать теорию.
Нет, это должно быть в external feed override, чуть ниже на том же скрине.SONIC300077 писал(а):Про галетный переключатель подачи может вот тут настраивается скорость !
В custom.hal добавь эти строчки:SONIC300077 писал(а):Тумблер "Ручное управление" - включает возможность управлять с пульта на станке .
Код: Выделить всё
net manual-mode <= hm2_5i25.0.7i77.0.0.input-XX
net manual-mode => halui.mode.manualА... ну да, точноUAVpilot писал(а):Не получится меандр - будет треугольник с паузой.
А если поставить боолшие скорости и ускорения, хотя да, работать будет не оч удобно ? Получается, что станок по freqgen, если с меандром будет елозить на максимальных ускорениях, которые позволят привода...UAVpilot писал(а): Для настройки PID тестовый сигнал не получится генерить G-кодом будут мешать заданные скорости и ускорения.
Сигнал нужно генерить помошью siggen и подавать на ось в качестве задания.
а как это делается ?Nick писал(а):Сигнал нужно генерить помошью siggen и подавать на ось в качестве задания.
Ник а почему в custom.hal а не в основной 6P13F3.hal вроде все пины в нем прописаны ??Nick писал(а):Нет, это должно быть в external feed override, чуть ниже на том же скрине.SONIC300077 писал(а):Про галетный переключатель подачи может вот тут настраивается скорость !
В custom.hal добавь эти строчки:SONIC300077 писал(а):Тумблер "Ручное управление" - включает возможность управлять с пульта на станке .
это мы к пину XX подключем пин halui.mode.manual, который включает ручной режим.
Вместо XX - поставь номер пина.Код: Выделить всё
net manual-mode <= hm2_5i25.0.7i77.0.0.input-XX net manual-mode => halui.mode.manual
Скажем так, если настраивать с твоим "генераторам", то допустимые скорости и ускорения осей придётся подбирать методом научного тыка, причем процесс должен быть такой:Nick писал(а):А если поставить боолшие скорости и ускорения, хотя да, работать будет не оч удобно ? Получается, что станок по freqgen, если с меандром будет елозить на максимальных ускорениях, которые позволят привода...
А ты почитай что тебе пишут в самом начале основного файла и в custom.hal...SONIC300077 писал(а):Ник а почему в custom.hal а не в основной 6P13F3.hal вроде все пины в нем прописаны ??
Да. Там не сложно, вроде только в конце для осей указать свои encoder и analogout.SONIC300077 писал(а):и про pid_tuning я так понял что его надо настроить под мои Mesa 5i25+7i77 а потом запустить ?
попробую методом сравнения переделать. Вроде пока все понятно !UAVpilot писал(а):Да. Там не сложно, вроде только в конце для осей указать свои encoder и analogout.
scale у меня тоже 1000UAVpilot писал(а):Нужно только подправить scale
Да, для активации приводов на даном станке нужно подать высокий уровень на выходные пины 0 и 2, ну я так подключил. У вас будет по своему.SONIC300077 писал(а):а вот эти строки мне не очень понятны, я так думаю что это выходные сигналы, первый думаю что запускает привода
Если почитать оригинальную тему (на англ. языке), то там в первоначальном наборе файлов толи ошибки были, толи файла не все - там чуть позже выложен этот архив для исправления этого.SONIC300077 писал(а):Да и вы еще там же добавили !
Код: Выделить всё
sudo comp --install *.compКод: Выделить всё
halrun -f config.halКод: Выделить всё
sudo rm -f /usr/realtime-*/modules/linuxcnc/line4to2.* /usr/realtime-*/modules/linuxcnc/passthru.* /usr/realtime-*/modules/linuxcnc/reciprocal.*Я извиняюсь но что то у меня не выходит !UAVpilot писал(а):Все команды выполняются в консоли в каталоге с распакованными файлами
Проблема решена установкой вот этого пакета sudo apt-get install linuxcnc-devSONIC300077 писал(а):Я извиняюсь но что то у меня не выходит !UAVpilot писал(а):Все команды выполняются в консоли в каталоге с распакованными файлами