Установка LinuxCNC EMC2

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Установка LinuxCNC EMC2

Сообщение Nick »

EMC2 LinuxCNC.png
EMC2 LinuxCNC.png (13.47 КБ) 343238 просмотров
ТипУправление станками с ЧПУ
Разработчик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 для вашего станка.


См. также

nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

В Ini файле (вспомни розовое выделение :) ) закоментируй axis и раскоментируй mini
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

В мини загрузилось, но интерфейс не такой! И что теперь?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

Емс работает .С Axis проблемы.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

Попробуй Tkemc также запустить
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

Пробовал! Тоже запускается!
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

В консоли напиши python и посмотри какая версия питона стоит
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

nkp писал(а):В консоли напиши python и посмотри какая версия питона стоит
python 2.6.5
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

А лучше не мини а tkemc, а еще лучше и то и другое попробовать, в папке с настройками меняешь в мой_станок.ini строку
DISPLAY = axis
на
DISPLAY = tkemc
или на
DISPLAY = mini
и запускаешь заново.
Возможно это из-за твоего интерфейса... А откуда ты брал свою сборку?
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

Nick писал(а):А откуда ты брал свою сборку?
Подогнали на диске! Где его брали - не знаю!
Nick писал(а):А лучше не мини а tkemc, а еще лучше и то и другое попробовать, в папке с настройками меняешь в мой_станок.ini строку
DISPLAY = axis
на
DISPLAY = tkemc
или на
DISPLAY = mini
и запускаешь заново.
Это попробовал, так робит! А в axis работать не будет?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

Скорей всего,что нет.
Чем разбираться-быстрей поставить "правильную" версию.
А проги поставишь безболезненно. Некоторые основные уже будут-эмулятор терминала :hehehe:
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

nkp писал(а):быстрей поставить "правильную" версию.
Правильную версию чего?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Только при установке воткни комп в сеть и выбери русский язык!
а потом сразу

sudo apt-get install gimp inkscape vlc chromium-browser

Что тебе еще надо?
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

Nick писал(а):Только при установке воткни комп в сеть и выбери русский язык!
а потом сразу
Скачать linuxCNC, подключить НЭТ, запустить установку и выбрать русский язык! При этом языковой пакет установится с НЭТа.
Я правильно понял?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

При этом языковой пакет установится с НЭТа.
Русский языковой пакет встанет и так, просто он будет не таким полным - не так просто на 1 CD уместить все. А если будет интернет, то он попытается доустановить все, что нужно.
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

Так, с установкой вроде определились, теперь надо определить, выдает ЕМС2 сигнал на LPT или нет! Вопрос, как это сделать, если пока еще нет контроллера? Тестером, светодиодом...?
Если это уже обсуждалось, прошу ткнуть носом по сЦылке!
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

Можно и тем и тем.Цепляемся к 25 выводу и к нужному-например к пину управлением направления оси.Сигнал будет изменяться при изменении направления движ выбраной оси

Код: Выделить всё

net Xdir  => parport.0.pin-02-out
по распиновке
http://cnc-club.ru/forum/viewtopic.php? ... &start=220
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

Подключил к порту LPT светодиод и запустил ЕМС... Сигналы вроде выдает! На сигналы DIR всех осей сигнал вроде нормальный(светодиод горит ярко :lamp_flash: ), ШИМ шпинделя тоже работает! Но на STEP светодиод горит тускло! Это из-за того, что частота большая для загорания светодиода или что-то с портом?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Тима писал(а):Это из-за того, что частота большая для загорания светодиода
Лампочка дневного света мигает с частотой 50 герц, ты это на глаз видишь? А телик и того меньше - 25Гц ;).
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

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

Сообщение Тима »

Nick писал(а):ты это на глаз видишь?
То, что мигания на глаз видны не будут - я знаю! Просто думал светодиод будет гореть ярче!
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Ответить

Вернуться в «LinuxCNC»