Страница 25 из 58
Установка LinuxCNC EMC2
Добавлено: 05 дек 2009, 14:08
Nick

- EMC2 LinuxCNC.png (13.47 КБ) 340497 просмотров
| Тип | Управление станками с ЧПУ |
| Разработчик | LinuxCNC.org |
| OS | Linux |
| Последняя версия | 2.4.4 |
| Лицензия | GNU GPL |
EMC2 это бесплатное программное обеспечение для управления станками с ЧПУ при помощи обычного компьютера. EMC2 запускается на базе операционной системы Linux с поддержкой rtai ядра, которое позволяет выполнять процессы в режиме realtime. Это позволяет достичь больших скоростей и большей стабильности работы станка чем при использовании других операционных систем.
Содержание
Установка EMC2 с LiveCD LinuxCNC 10.04
Этот тип установки не требует каких-либо специальных навыков и фактически повторяет обычную установку Ubuntu 10.04. Также Вы можете запустить EMC2 с диска не устанавливая его на компьютер.
Загрузить LiveCD можно официального сайта:
http://www.linuxcnc.org/index.php/english/download
MD5 сумма образа 5283b33b7e23e79da1ee561ad476b05f.
По умолчанию устанавливается rtai ядро и EMC2.
Процедура установки:
- Загружаете iso образ LiveCD.
- Записываете его на CD, или Flash. Инструкция по записи на Flash на сайте ubuntu: http://www.ubuntu.com/download/desktop/ ... on-windows. При записи на флешку можно оставить место под пользовательские файлы, чтобы, в случае работы в режиме LiveUSB каждый раз не начинать с чистого листа.
- Загружаетесь с записанного CD или Flash. Выбираете русский язык.
- После этого Вы можете
- Запустить EMC2 из меню Applications и попробовать его в работе (время загрузки программ может занимать большее время в режиме LiveCD, чем при запуске на установленной системе, т.к. доступ к CD медленнее доступа к HDD).
- Установить Ubuntu 10.04 c предустановленным EMC2, запустив программу установки, ярлык которой находится на рабочем столе.
Установка EMC2 на уже установленную Ubuntu 10.04
Начиная с Ubuntu 10.04 и EMC2 2.4.4, процесс установки EMC2 и rtai ядра значительно упростился, не требует специальных знаний и занимает около 5 минут. Для установки потребуется доступ к интернет.
Процесс установки вариант 1 с использованием графического интерфейса
- Загружаем установочный скрипт http://cnc-club.ru/forum/download/file.php?id=9035
- Отрываем папку с сохраненным скриптом
- Распаковываем архив
- Нажимаем правой кнопкой мыши на файле и выбираем Свойства
- Открываем вкладку "Права" и ставим галку в поле "Выполнение" и закрываем окно
- Запускаем скрипт установки двойным кликом
- Вводим пароль, по запросу
- Ждем пока все само установится
Процесс установки вариант 2 из консоли
- Выполняем следующую команду из консоли
Код: Выделить всё
wget http://cnc-club.ru/forum/download/file.php?id=9035 -O linuxcnc-install.sh.tar.gz
tar xvf linuxcnc-install.sh.tar.gz
sh linuxcnc-install.sh
- По запросу вводим пароль
- Ждем пока все само установится
После успешной установки переходим к
конфигурации LinuxCNC для вашего станка.
См. также
Re: Установка LinuxCNC EMC2
Добавлено: 22 сен 2013, 19:18
Serg
kernel писал(а):Или все-таки лучше так:
Так точно будет работать.
kernel писал(а):X Window Server не добавит джиттера?
Нет, ресурсоёмкая отрисовка будет выполнятся на стороне сервера, т.е. в винде.
kernel писал(а):Мне в сторону Xming копать?
Тут не подскажу - уже лет 15 не интересовался XServer'ами под винды.
kernel писал(а):Мне не понятно, зачем там SSH, если вроде VNC и без него можно использовать?
Ради шифрования и/или компрессии трафика.
Re: Установка LinuxCNC EMC2
Добавлено: 22 сен 2013, 22:07
mhael
а не проще KVM switch использовать?
Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 00:13
Serg
Не проще. Например нельзя копипастить между экранами.
Ну и я например, перепробовав множество разных KVM так и не смог найти такой, который "не глотает" быстрые перемещения мыши.
Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 04:12
Сергей Саныч
Работаю через RealVNC - в принципе, устраивает.
Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 07:03
kernel
Спасибо всем за ответы! Буду пробовать. Думаю, что VNC мне поможет

Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 09:44
Nick
А чем не устроил вариант с виртуальной машиной и axis-remote?
Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 13:06
kernel
Nick писал(а):А чем не устроил вариант с виртуальной машиной и axis-remote?
Да просто уже по VNC начал делать, а виртуальную машину поленился ставить. Оставил как последний вариант, если VNC не заработает.
А вообще, это наиболее производительный вариант или особого отличия от VNC нет?
Сегодняшние пляски с бубном вокруг x11vnc, openssh и xming долго меня путали, как это связать между собой. В итоге просто без всякого ssh и xming соединился с помощью RealVNC, о котором упоминал
Serg-tmn, с x11vnc. Вроде работает. У меня все равно локалка "отсекается" от внешнего мира роутером, поэтому, думаю, SSH мне не особо то нужен?
Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 13:40
Nick
А вообще, это наиболее производительный вариант или особого отличия от VNC нет?
По идее так Axis будет передавать только команды и получать обратную связь, при этом нагрузка на сеть и проц должна быть заметно меньше.
Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 13:48
kernel
Nick писал(а):А вообще, это наиболее производительный вариант или особого отличия от VNC нет?
По идее так Axis будет передавать только команды и получать обратную связь, при этом нагрузка на сеть и проц должна быть заметно меньше.
Вот я тоже про это подумал. Я тогда пока с VNC поработаю, если будут проблемы, то придется мне тут на форуме про axis спрашивать

Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 13:55
Serg
Любой вариант с VNC - это как раз тот случай, когда вся графика полностью отрисовывается ресурсами машинки с linuxcnc и в отрисованном виде попиксельно гонится по сети.

Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 19:03
kernel
UAVpilot писал(а):Любой вариант с VNC - это как раз тот случай, когда вся графика полностью отрисовывается ресурсами машинки с linuxcnc и в отрисованном виде попиксельно гонится по сети.

Понятно

А если поставить X Window Server, то ведь при завершении сессии иксы отвалятся и больше не получится удаленно смотреть за linuxcnc, пока на нем вручную не перезапустишь?
Re: Установка LinuxCNC EMC2
Добавлено: 23 сен 2013, 19:22
Сергей Саныч
UAVpilot писал(а):Любой вариант с VNC - это как раз тот случай, когда вся графика полностью отрисовывается ресурсами машинки с linuxcnc и в отрисованном виде попиксельно гонится по сети.

А так ли это страшно? По крайней мере у меня на работе станка это никак не сказывается и latency не растет. Да и графика у LCNC не больно-то динамичная.
Re: Установка LinuxCNC EMC2
Добавлено: 24 сен 2013, 07:14
Serg
Serg-tmn писал(а):А так ли это страшно?
Ну это
kernel волнуется, а я просто рассказываю как это всё устроено.
kernel писал(а):Понятно

А если поставить X Window Server, то ведь при завершении сессии иксы отвалятся и больше не получится удаленно смотреть за linuxcnc, пока на нем вручную не перезапустишь?
Тогда остаётся только запуск консольной морды через screen - и нагрузка минимальна и можно на одном компе закрыть соединение, на другом открыть и продолжить без перерыва.

Re: Установка LinuxCNC EMC2
Добавлено: 24 сен 2013, 07:53
kernel
UAVpilot писал(а):Ну это
kernel волнуется, а я просто рассказываю как это всё устроено.

Ну пока что у
kernel'а не появилось повода для волнений

, по VNC работает все хорошо [тьфу-тьфу-тьфу].
kernel писал(а):Тогда остаётся только запуск консольной морды через screen - и нагрузка минимальна и можно на одном компе закрыть соединение, на другом открыть и продолжить без перерыва.

Хм, точно. Будет тогда запасной вариант, если что

Re: Установка LinuxCNC EMC2
Добавлено: 23 окт 2013, 21:29
s_nick
Помогите решить проблему с установкой, пожалуйста!
После установки LCNC дистрибутива с флэшки черный экран и мигающий курсор в углу, и ничего не происходит.
Несколько раз переставлял с тем же результатом.
Так же любопытно что не дает после такой кривой установки загрузиться с флэшки в режиме лайвсиди, выдает такой же черный экран.
Только после форматирования и новой заливки дистрибутива работает с нее нормально. (Может быть она неотмонтируется как надо в конце установки?)
Все железо новое. м.плата Gigabyte (модель завтра посмотрю, не помню).
Re: Установка LinuxCNC EMC2
Добавлено: 23 окт 2013, 23:20
Serg
Давай скриншоты настроек BIOS.
И опиши подробно по шагам что происходит при первой загрузке после установки: Заставка BIOS, дальше что, подробно?..
Re: Установка LinuxCNC EMC2
Добавлено: 23 окт 2013, 23:39
NightV
UAVpilot писал(а):Давай скриншоты настроек BIOS.
это что-то новое....
может фотографии с экрана биос?
хотя... у меня мать имеет какуюто ОС в биосе (ASUS), но её можно загрузить только после диагностики биос... позволяет лазить в интернете, смотреть фоты(про фильмы не помню), управлять файлами на харде... я ее (эту функцию) запер в биосе как купил эту мать 3 года назад, стоила тогда около 450$
но чтобы делать скриншот в биос.... круть

Re: Установка LinuxCNC EMC2
Добавлено: 24 окт 2013, 00:16
Serg
Ну это кто как умеет. Кто-то может сфотографировать, у кого-то может стоять специальная карта, позволяющая транслировать консоль по сети. сам процесс не принципиален, важен результат.
Ну а если уж ударится в формальности, то screenshot дословно переводится как "снимок экрана": screen - экран, shot - снимать.

Re: Установка LinuxCNC EMC2
Добавлено: 24 окт 2013, 11:30
Nick
Может образ битый? контрольную сумму проверял? Какой дистриб ставишь?
Re: Установка LinuxCNC EMC2
Добавлено: 24 окт 2013, 16:32
s_nick
Уже раза три перезаписал, заново образ, скачивая его заново)
Я обнаружил кнопку ПринтСкрин в биосе уже когда сделал фотографии.
Происходит следующее заставка с лого и надписью для входа в биос дел для альтернативных вариантов загрузки f12
и далее черный экран, кнопка SHIFT не приводит к результатам.
Меня больше всего удивляет, что с флэшки убунта тоже перестает загружаться