Страница 3 из 4

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 17 июл 2011, 00:49
aftaev
Щас по форумам пробежался народ грит можно под виндой это дело запустить и посмотреть. Что для этого нужно?

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 17 июл 2011, 10:37
Impartial
aftaev писал(а):Щас по форумам пробежался народ грит можно под виндой это дело запустить и посмотреть. Что для этого нужно?
Я же выше выложил архив с программой под винду.

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 17 июл 2011, 13:24
aftaev
Иль я что то недогоняю, или там нет запускаемых файлов. Там только расширения:
*.vcxproj
*.hh
*.c
*.cc

никаких exe файлов незамечено. Как запускать?

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 17 июл 2011, 15:08
Impartial
aftaev писал(а):Иль я что то недогоняю, или там нет запускаемых файлов. Там только расширения:
*.vcxproj
*.hh
*.c
*.cc

никаких exe файлов незамечено. Как запускать?
А во втором приложении не смотрели?

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 17 июл 2011, 15:19
aftaev
Вчера видел одно вложение.
Скачал, распаковал, запускаю, моргает терминал и закрывается.

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 17 июл 2011, 15:27
Impartial
aftaev писал(а):Вчера видел одно вложение.
Скачал, распаковал, запускаю, моргает терминал и закрывается.
А файл README слабо прочитать?
Это же консольное приложение.

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 17 июл 2011, 17:01
aftaev
Impartial писал(а):А файл README слабо прочитать?
Слабо понять где там про запуск этих файлов описано:

2007-04-12 OEMTech
This gcodecompiler is based on
EMC2 (www.linuxcnc.org) and implemented for the Windows platform.

It is licensed under GPL. See the file COPYING for license details.
Usage:
gcodecompiler -ini inifile ngcfile
where inifile provides
parameters per EMC2
(gcodecompiler.ini provided as an example.)
and ngcfile is the name of the G code file to
be compiled.

Example:
gcodecompiler -ini gcodecompiler.ini square-1mm.ngc
A stream of six axis
positions is printed
to standard output, one line per millisecond.

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 18 июл 2011, 07:29
Nick
Заходишь в консоль и запускаешь:
gcodecompiler -ini inifile ngcfile

inifile - это путь до ini emc2. На вывод будет подаваться поток положения 6-ти осей, одна строка на в миллисекунду.
Чтобы все это сохранить в файл output.file пишешь
gcodecompiler -ini inifile ngcfile >> output.file

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 25 сен 2011, 17:43
Andrey_L
Ветка немного заглохла,а жаль!
Прикрутить EMC на мелкий дистрибутив -прекрасная идея.Последняя версия на Lucid Ubuntu работает отлично,но вот весит Ubuntu почти как Win7 и имеет кучу ненужных для CNC приложений.Немцы которые создали CoolCNC 0.5 c EMC на базе Puppy,тоже это дело похерили
и версия EMC в этом дистре вышла релизом еще до отмены крепостного права.На Puppy Linux Forum энтузиасты привинтили EMC к Puppy 5.2 с помощью pet
пакетов,но так как этот дистрибутив без RTAI ядра ,то и работает прога только в режиме эмуляции ( как и на ядре vanilla).Есть готовая система с RTAI на базе Puppy -Studio 3.3 (http://puppylinuxstuff.meownplanet.net/ ... 3.3-rt.iso),но моих познаний не хватит чтобы установить на нее EMC.Господа,если кто либо занимается подобной темой или заинтересовался ею,готов оказать всяческую помощь,дабы результат был достигнут ;)

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 25 сен 2011, 23:38
Nick
Может просто заняться основательной чисткой дистрибутива Lucid? Я думаю, что в итоге можно уложиться метров в 200.
ЗЫ А зачем нужна мелкая система? Чего не хватает, памяти, диска, быстродействия???

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 27 сен 2011, 00:13
Andrey_L
Nick,хватает всего и памяти и диска))Но Lucid уж очень громоздкий,соответственно и быстродействие никакое( я конечно ни с Win сравниваю).
Есть станок фрезер ( на работе),он катается под QNX , дистрибутив которого вместе с GUI Photon весит 5 метров,ну ничего лишнего,просто красота.
Ваша идея довести Lucid до 200 метров очень здравая,к сожалению,я не знаю как это сделать,кроме как пересобрать дистрибутив.Для меня это непосильная задача)) Если вы подскажите как это сделать с наименьшими людскими потерями ( урезать до 200 метров) буду очень признателен, думаю,что ни только я
P.S А вешать EMC c Linux на AMR- это от лукавого))

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 27 сен 2011, 09:54
Nick
По идее, нужно всего лишь взять дистрибутив, и вырезать (стереть) из него не нужные пакеты. + Вырезать их установку в скрипте установки.
Сейчас поищу как это можно сделать. На самом деле, все эти пакеты не должны никак мешать EMC2 делать свою работу, они просто есть в системе и все, лежат на винче и никого не трогают. Но если хочется, то пожалуйста :).

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 27 сен 2011, 21:16
Andrey_L
Да,конечно все так,но EMC имеет кучу зависимостей,убей что-либо и не загрузится))
Они ,конечно лежат и не трогают,но очень раздражают :D

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 27 сен 2011, 21:28
Nick
Ну например можно смело вырезать Office, видео проигрыватель, аудио проигрыватель, brasero (CD-recoder), в общем все из меню графика и аудио и видео, игрушки.
Потом похерить evolution, firefox, transmission. Это из того, что вообще ненужно. Дальше нужно удалять по несколько пакетов, и смотреть, чтобы они за собой emc2 не утянули :).

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 27 сен 2011, 22:23
Andrey_L
Был неплохой проект с Arch,легкий дистриб,и все бы хорошо,но на Arch навесили Gnom3 и все стало не очень хорошо и ,что совсем плохо, у них загнулся
Git сервер((
Nick, вы обещали
Nick писал(а): Сейчас поищу как это можно сделать.
если не трудно :)

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 27 сен 2011, 22:29
Nick
Да запросто: Наверное проще всего будет взять Ubuntu Construction Kit http://uck.sourceforge.net/ http://sudouser.com/sozdanie-svoego-dis ... buntu.html
Все по инструкции, а в конце жестко трем все не нужные пакеты :).

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 27 сен 2011, 22:41
Andrey_L
Точно.а я совсем забыл об этой приблуде :D
Nick, а все же,ваше мнение о Puppy-Studio? Я поигрался с Live-CD оч понравилось- я о том,что забугорные друзья пытаются
впихнуть в него EMC

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 27 сен 2011, 23:13
Nick
Да не только забугорные, но и на cnczone.ru тоже пытались, но проект заглох уже года полтора-два назад. Если хочешь сделать трушную аскетскую систему, то просто попробуй запуститься без иксов под консолью и там запусти EMC2, в качестве GUI (если его можно так назвать) бери keystick - он работает в текстовом режиме. Я как-то пробовал так делать, latency-test показал вообще отличные результаты! Если понравится, то берешь Ubuntu 10.04 Server и ставишь на него EMC2, наверное придется помучиться с зависимостями к GUI, но встать должен.

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 28 сен 2011, 22:37
Andrey_L
Nick,несовсем (или совсем не понял) Ubuntu сервер зачем? я просто с ней не работал)

Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..

Добавлено: 28 сен 2011, 22:47
Nick
Ну в нем мало чего предустановленно, наверное могут быть и лишние пакеты, но в целом система гораздо более пустая, чем desktop. Там нет ни гнома, ни всего того, что написано для gui.