Страница 22 из 58

Установка LinuxCNC EMC2

Добавлено: 05 дек 2009, 14:08
Nick
EMC2 LinuxCNC.png
EMC2 LinuxCNC.png (13.47 КБ) 339774 просмотра
ТипУправление станками с ЧПУ
РазработчикLinuxCNC.org
OSLinux
Последняя версия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.

Процедура установки:

  1. Загружаете iso образ LiveCD.
  2. Записываете его на CD, или Flash. Инструкция по записи на Flash на сайте ubuntu: http://www.ubuntu.com/download/desktop/ ... on-windows. При записи на флешку можно оставить место под пользовательские файлы, чтобы, в случае работы в режиме LiveUSB каждый раз не начинать с чистого листа.
  3. Загружаетесь с записанного CD или Flash. Выбираете русский язык.
  4. После этого Вы можете
    • Запустить 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

Добавлено: 24 апр 2013, 17:16
Serg
А почему 9.3? Там-же 13.1 дают.

chmod +x amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run
sudo ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run

Re: Установка LinuxCNC EMC2

Добавлено: 24 апр 2013, 17:44
Gaspar
Я же писал, что у меня карта Radeon 9550, для неё только 9.3

Re: Установка LinuxCNC EMC2

Добавлено: 24 апр 2013, 22:17
Serg
Ну не суть, порядок действий тот-же.

Re: Установка LinuxCNC EMC2

Добавлено: 24 апр 2013, 22:28
Gaspar
Где должен лежать файл .run?
Что-то не получается, пишет "No such file or directory"

Re: Установка LinuxCNC EMC2

Добавлено: 24 апр 2013, 22:46
Serg
Вы скачали файл .zip, распакуйте его - там будет этот .run, куда распакуете, там он и будет лежать.
Такие разовые и временные вещи лучше делать в каталоге /tmp - система через некоторое время сама всё там подчистит.

Re: Установка LinuxCNC EMC2

Добавлено: 24 апр 2013, 23:01
Gaspar
Разобрался как запускать.
Вылазит ошибка.
Error: ./default policy.sh does not support version default:v2"i686::none:2.6.32-122-rtail; make sure that the version is being
correctly set by --iscurrentdistro

Re: Установка LinuxCNC EMC2

Добавлено: 26 апр 2013, 22:15
Gaspar
Разобрался я во всём.
Оказывается из за глюкнутого сдрома, ubuntu криво установилась и по этому у меня флешки не определялись, нельзя было подключить интернет и т.д.
Драйвера на видеокарту от amd не подходят, amd прекратила разработку драйверов на старые видеокарты, карта работает на встроенном драйвере, правда пришлось в загрузчик Grub прописать режим "nomodeset" при загрузке ubuntu.
Спасибо всем за помощь.

Re: Установка LinuxCNC EMC2

Добавлено: 15 май 2013, 10:00
tooshka
Вопрос, никто не делал в линукс снс вместо кнопок "найти начало оси" на каждую ось, одну общую или добавить кнопку что бы по одной по очереди само все хоумилось?

Re: Установка LinuxCNC EMC2

Добавлено: 15 май 2013, 10:08
nkp

Re: Установка LinuxCNC EMC2

Добавлено: 15 май 2013, 11:39
tooshka
О-о-опс)) Смотрел на нее и не видел))

Re: Установка LinuxCNC EMC2

Добавлено: 15 май 2013, 11:44
Nick
Еще вроде Ctrl+Home делает тоже самое.

Re: Установка LinuxCNC EMC2

Добавлено: 15 май 2013, 12:07
PKM
Такая кнопка появляется, если в ini прописаны параметры HOME_SEQUENCE

Re: Установка LinuxCNC EMC2

Добавлено: 26 май 2013, 08:05
Ворон226
Не уверен - нужно ли этот вопрос вытаскивать в отдельную тему... Потому напишу тут:

Народ!
В чем плюсы и минусы установки LinuxCNC двумя вариантами:
в системную область в замен старой
или
в пользовательский раздел из исходников ?
(не уверен, что сам вопрос корректен - если так - подправим!)

Описание обоих вариантов установки попытался изложить в материалах вики - http://cnc-club.ru/wiki/index.php/%D0%9 ... 0%B8%D1%8F

Re: Установка LinuxCNC EMC2

Добавлено: 26 май 2013, 09:12
Serg
Первый удобен тем, что система сама поддерживает актуальное состояние пакета, вовремя обновляет его и т.п. Ну и доступен он всем пользователям без каких-либо ухищрений и прописвания дополнительных путей. И меньше шансов сломать что-нибудь, кроме своих личных настроек.
Второй имеет смысл, когда нужно что-то попробовать, либо другую версию пакета, либо когда что-то меняете в самом пакете. При этом можно ковырятся в своём каталоге, а в системе будет по прежнему стоять заведомо рабочая версия.

Создание собственного интерфейса средствами, имеющимися в linuxcnc не требуют изменения самого linuxcnc, поэтому тут вполне достаточно первого варианта.

Re: Установка LinuxCNC EMC2

Добавлено: 22 июн 2013, 08:28
Sanya
Здравствуйте.
Установил ubuntu 10.04 c LiveCD, но не работает lpt порт. Подключал контролер с шаговиками, нет сигналов. Установил менеджер устройств и с помощью него нашел lpt, но он там в списке устройств идет как паралельный порт и передним стоит знак вопроса. Как понял на него нужен драйвер. Как его установить и где взять? А то опыт с Linux 2 дня.
P.S. На mach3 все работает.
Заранее спасибо.

Re: Установка LinuxCNC EMC2

Добавлено: 22 июн 2013, 08:42
nkp
Sanya писал(а):Как его установить
вроде бы на лпт драйвер не нужен...
а номер порта в hal файле совпадает с показаным диспетчером ??

Re: Установка LinuxCNC EMC2

Добавлено: 22 июн 2013, 09:17
Sanya
nkp писал(а):а номер порта в hal файле совпадает с показаным диспетчером ??
:shock: не подскажите где это найти? а то я с програмирование на огромное ВЫ. Спасибо.

Re: Установка LinuxCNC EMC2

Добавлено: 22 июн 2013, 09:29
nkp
в домашней папке есть скорей всего папка linuxcnc...
в ней - папки с файлами запускаемых конфигураций...(в папке configs)
каждая такая конфигурация содержит (обязательно !) один .ini файл и один или несколько .hal файлов...
открываем standard_pinout.hal:
Выделение(009).jpg (3224 просмотра) <a class='original' href='./download/file.php?id=15646&mode=view' target=_blank>Загрузить оригинал (367.75 КБ)</a>
только если несколько конфигураций - то не перепутать .а то бывает редактируют одну конфигурацию , а запускают другую ;)

Re: Установка LinuxCNC EMC2

Добавлено: 22 июн 2013, 16:47
Sanya
nkp писал(а):в домашней папке есть скорей всего папка linuxcnc...
в ней - папки с файлами запускаемых конфигураций...(в папке configs)
каждая такая конфигурация содержит (обязательно !) один .ini файл и один или несколько .hal файлов...
открываем standard_pinout.hal:
standard_pinout.hal я не нашел. В папке configs нашел только мой-станок.hal в нем есть про порт
Снимок.png (3209 просмотров) <a class='original' href='./download/file.php?id=15653&mode=view' target=_blank>Загрузить оригинал (275.89 КБ)</a>
Вот скрин device manager
Снимок-2.png (3209 просмотров) <a class='original' href='./download/file.php?id=15654&mode=view' target=_blank>Загрузить оригинал (259.05 КБ)</a>

Re: Установка LinuxCNC EMC2

Добавлено: 22 июн 2013, 17:38
Sanya
Спасибо за ответы. Проблему решил обновлением и перезагрузкой.