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


См. также

Andrey@KZN
Мастер
Сообщения: 442
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 44
Настоящее имя: Андрей
Контактная информация:

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

Сообщение Andrey@KZN »

MX_Master писал(а):надо юзать что-то типа axis-remote
Хмм... гляну, что это...
MX_Master писал(а):Если не совсем полноценно, то vnc с поддержкой opengl. В x11vnc такое есть.
Да просто я хотел к той-же сессии еще и с iPad подключаться, чтобы так, чисто прогресс посмотреть.

А вообще, получится ли использовать lcnc без дисплея? Т.е. подключиться как-то (кроме tklinuxcnc), запустить программу на фрезерование, отключиться. А он там жужжит себе headless и не падает с ошибками. А я через полчасика опять подключаюсь, смотрю что и как...
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

Есть еще консольный интерфейс, keystick. Типа через ssh зайти глянуть чё как (я не пробовал). Кроме того в ssh консоли с помощью halcmd можно выведать состояние пинов нужного компонента. И по ним судить как идут дела.
Andrey@KZN
Мастер
Сообщения: 442
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 44
Настоящее имя: Андрей
Контактная информация:

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

Сообщение Andrey@KZN »

А вообще попытка использовать lcnc в headless режиме имеет право на жизнь или бред?
И я буду первопроходцем, если ввяжусь в это?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

Если ты имеешь ввиду автономный режим (без монитора, мышей и клав), то именно так я сейчас и пользуюсь. Материнка установлена в ящике, от неё наружу выходит только Ethernet розетка. К ней подключен Wi-Fi роутер, к которому я цепляюсь по Wi-Fi с ноутбука. Ноут таскаю всегда с собой, он возле станка не болтается. Способ управления = VNC + tklinuxcnc. Можно дополнительно рулить с телефона или планшета.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

MX_Master писал(а):Есть еще консольный интерфейс, keystick. Типа через ssh зайти глянуть чё как (я не пробовал).
Не получится - при закрытии ssh-сессии все запущенные процессы пристрелятся. Тут поможет только screen/tmux.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Andrey@KZN
Мастер
Сообщения: 442
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 44
Настоящее имя: Андрей
Контактная информация:

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

Сообщение Andrey@KZN »

Нашел у друга старый монитор за бутылку пива, проблема решена, пусть и не так, как хотелось
1280х1024 для lcnc нормально хватит же?
Andrey@KZN
Мастер
Сообщения: 442
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 44
Настоящее имя: Андрей
Контактная информация:

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

Сообщение Andrey@KZN »

Вопрос не про совместимость.
У меня на виртуалке сейчас на таком разрешение lcnc запустился.
Вопрос про то, что хватает обычно такого или нет. Насколько я понимаю, можно делать свои экраны и выкладывать их, дорабатывать. Вот они обычно под большее разрешение делаются или нет?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

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

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

Сообщение nkp »

facepalm.gif
facepalm.gif (588.22 КБ) 11232 просмотра
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

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

Сообщение solo »

подскажите пж скачал образ Debian 7 с сайта
сделала загрузочную флешку , пытаюсь загрузится с флешки , вот такое на экране блымает , шо делать :thinking: :crazy:
на этот комп с этой же флешки убунта 10.04 стала моментально
Вложения
IMG_20190704_171200.jpg (10631 просмотр) <a class='original' href='./download/file.php?id=165806&sid=9cc69989dcb9d081894fef1f873c3e18&mode=view' target=_blank>Загрузить оригинал (2.88 МБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Попробовать ещё раз скачать, перезаписать и/или сменить флешку. Для надёжности стоит писать прогой, которая умеет проверять записанное.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

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

Сообщение solo »

писал прогой unetbootin если нужно другую программу то подскажите какую
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

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

Сообщение _taras_ »

unebooting в последних версиях чего-то глючит ;(
Реально у меня записало рабочую флешку какая-то стандартная програ в линукм минт. И...Rufus. Специально нашел машину с виндой.
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

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

Сообщение solo »

проблема решилась использованием Rufus в качестве проги для создание загрузочной флешки
Аватара пользователя
PLOT
Мастер
Сообщения: 302
Зарегистрирован: 24 июн 2019, 16:09
Репутация: 68
Настоящее имя: Семен
Откуда: Москва

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

Сообщение PLOT »

Всем шалом :)
Подскажите, как установить скрин touchy?
http://www.linuxcnc.org/docs/2.5/html/gui/touchy.html - тут написано банально исправить ini файл - но это не дало эффекта, похоже, что он не установлен.

upd ругается на отсутствие touchy.hal
конфиг создавал через stepconf... направьте на путь истинный друзья :)
Подписывайтесь на канал YouTube Game Of CNC
А это сайтик сбаценный на тильде, с информацией о нас и нашей работе - заходите
Аватара пользователя
Grommy
Новичок
Сообщения: 20
Зарегистрирован: 19 окт 2019, 20:05
Репутация: 7
Настоящее имя: Борис
Откуда: Волгоград
Контактная информация:

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

Сообщение Grommy »

ОБновляю информацию по версиям :)
Поставил две версии ,и на Дебиане 7, и на вполне живом Дебиане 9.
На одной машинке, с SSD.
Несмотря на понятные опасения - та же стабильная версия 2.7.14 заработала хорошо и дала джиттер примерно тот же, что и в обычном старом варианте.
Сложность была, да, флешка никак не хотела грузиться, пока не применил Руфус, причём свежий!
У меня был ...годичной наверное давности - не подошёл, тоже был сбой загрузки.
Но последняя версия с офсайта Руфуса - решила проблему, я не сразу догадался :)
Дальше пока не пошёл, по времени эту неделю было сложно.
Что и как проверить в этой версии, если кого интересует?
Пока на автономном компьютере ,сорри, тестирую и выбираю железо из двух вариантов :)
treyne
Новичок
Сообщения: 10
Зарегистрирован: 04 апр 2020, 21:17
Репутация: 1
Настоящее имя: Илья
Откуда: Ростов-на-Дону
Контактная информация:

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

Сообщение treyne »

Unimat писал(а): linuxcnc : Зависит: linux-image-2.6.32-122-rtai но он не может быть установлен
На Ubuntu 10.04 Вот такая ошибка:
Пакет linux-image-2.6.32-122-rtai недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
Alex47rus
Новичок
Сообщения: 5
Зарегистрирован: 19 май 2020, 22:19
Репутация: 4
Настоящее имя: Александр
Контактная информация:

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

Сообщение Alex47rus »

Подскажите пожалуйста, нужна помощь в установке крафтекс, выдает ошибку
Вложения
IMG_20200509_142431.jpg (4629 просмотров) <a class='original' href='./download/file.php?id=181550&sid=9cc69989dcb9d081894fef1f873c3e18&mode=view' target=_blank>Загрузить оригинал (6.25 МБ)</a>
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

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

Сообщение alex_sar »

пишет что параллельный порт занят. уже запущен linuxcnc может быть?

если сами linuxcnc компилировали, то make setuid запустили?


и вдогонку - вы себе сделаете большое одолжение, если не будете называть файлы русскими буквами. не надо это вам, поверьте )
Ответить

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