Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL...)
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Щас по форумам пробежался народ грит можно под виндой это дело запустить и посмотреть. Что для этого нужно?
			
			
									
									Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- 
				Impartial
 - Мастер
 - Сообщения: 953
 - Зарегистрирован: 23 фев 2011, 01:50
 - Репутация: 36
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Я же выше выложил архив с программой под винду.aftaev писал(а):Щас по форумам пробежался народ грит можно под виндой это дело запустить и посмотреть. Что для этого нужно?
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Иль я что то недогоняю, или там нет запускаемых файлов. Там только расширения:
*.vcxproj
*.hh
*.c
*.cc
никаких exe файлов незамечено. Как запускать?
			
			
									
									*.vcxproj
*.hh
*.c
*.cc
никаких exe файлов незамечено. Как запускать?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- 
				Impartial
 - Мастер
 - Сообщения: 953
 - Зарегистрирован: 23 фев 2011, 01:50
 - Репутация: 36
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
А во втором приложении не смотрели?aftaev писал(а):Иль я что то недогоняю, или там нет запускаемых файлов. Там только расширения:
*.vcxproj
*.hh
*.c
*.cc
никаких exe файлов незамечено. Как запускать?
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Вчера видел одно вложение.
Скачал, распаковал, запускаю, моргает терминал и закрывается.
			
			
									
									Скачал, распаковал, запускаю, моргает терминал и закрывается.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- 
				Impartial
 - Мастер
 - Сообщения: 953
 - Зарегистрирован: 23 фев 2011, 01:50
 - Репутация: 36
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
А файл README слабо прочитать?aftaev писал(а):Вчера видел одно вложение.
Скачал, распаковал, запускаю, моргает терминал и закрывается.
Это же консольное приложение.
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Слабо понять где там про запуск этих файлов описано: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.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Заходишь в консоль и запускаешь: 
gcodecompiler -ini inifile ngcfile
inifile - это путь до ini emc2. На вывод будет подаваться поток положения 6-ти осей, одна строка на в миллисекунду.
Чтобы все это сохранить в файл output.file пишешь
gcodecompiler -ini inifile ngcfile >> output.file
			
			
									
									
						gcodecompiler -ini inifile ngcfile
inifile - это путь до ini emc2. На вывод будет подаваться поток положения 6-ти осей, одна строка на в миллисекунду.
Чтобы все это сохранить в файл output.file пишешь
gcodecompiler -ini inifile ngcfile >> output.file
- Andrey_L
 - Кандидат
 - Сообщения: 69
 - Зарегистрирован: 25 сен 2011, 16:50
 - Репутация: 0
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Ветка немного заглохла,а жаль!
Прикрутить 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.Господа,если кто либо занимается подобной темой или заинтересовался ею,готов оказать всяческую помощь,дабы результат был достигнут
			
			
									
									
						Прикрутить 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.Господа,если кто либо занимается подобной темой или заинтересовался ею,готов оказать всяческую помощь,дабы результат был достигнут
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Может просто заняться основательной чисткой дистрибутива Lucid? Я думаю, что в итоге можно уложиться метров в 200.
ЗЫ А зачем нужна мелкая система? Чего не хватает, памяти, диска, быстродействия???
			
			
									
									
						ЗЫ А зачем нужна мелкая система? Чего не хватает, памяти, диска, быстродействия???
- Andrey_L
 - Кандидат
 - Сообщения: 69
 - Зарегистрирован: 25 сен 2011, 16:50
 - Репутация: 0
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Nick,хватает всего и памяти и диска))Но Lucid уж очень громоздкий,соответственно и быстродействие никакое( я конечно ни с Win сравниваю).
Есть станок фрезер ( на работе),он катается под QNX , дистрибутив которого вместе с GUI Photon весит 5 метров,ну ничего лишнего,просто красота.
Ваша идея довести Lucid до 200 метров очень здравая,к сожалению,я не знаю как это сделать,кроме как пересобрать дистрибутив.Для меня это непосильная задача)) Если вы подскажите как это сделать с наименьшими людскими потерями ( урезать до 200 метров) буду очень признателен, думаю,что ни только я
P.S А вешать EMC c Linux на AMR- это от лукавого))
			
			
									
									
						Есть станок фрезер ( на работе),он катается под QNX , дистрибутив которого вместе с GUI Photon весит 5 метров,ну ничего лишнего,просто красота.
Ваша идея довести Lucid до 200 метров очень здравая,к сожалению,я не знаю как это сделать,кроме как пересобрать дистрибутив.Для меня это непосильная задача)) Если вы подскажите как это сделать с наименьшими людскими потерями ( урезать до 200 метров) буду очень признателен, думаю,что ни только я
P.S А вешать EMC c Linux на AMR- это от лукавого))
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
По идее, нужно всего лишь взять дистрибутив, и вырезать (стереть) из него не нужные пакеты. + Вырезать их установку в скрипте установки. 
Сейчас поищу как это можно сделать. На самом деле, все эти пакеты не должны никак мешать EMC2 делать свою работу, они просто есть в системе и все, лежат на винче и никого не трогают. Но если хочется, то пожалуйста
.
			
			
									
									
						Сейчас поищу как это можно сделать. На самом деле, все эти пакеты не должны никак мешать EMC2 делать свою работу, они просто есть в системе и все, лежат на винче и никого не трогают. Но если хочется, то пожалуйста
- Andrey_L
 - Кандидат
 - Сообщения: 69
 - Зарегистрирован: 25 сен 2011, 16:50
 - Репутация: 0
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Да,конечно все так,но EMC имеет кучу зависимостей,убей что-либо и не загрузится))
Они ,конечно лежат и не трогают,но очень раздражают
			
			
									
									
						Они ,конечно лежат и не трогают,но очень раздражают
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Ну например можно смело вырезать Office, видео проигрыватель, аудио проигрыватель, brasero (CD-recoder), в общем все из меню графика и аудио и видео, игрушки.
Потом похерить evolution, firefox, transmission. Это из того, что вообще ненужно. Дальше нужно удалять по несколько пакетов, и смотреть, чтобы они за собой emc2 не утянули
.
			
			
									
									
						Потом похерить evolution, firefox, transmission. Это из того, что вообще ненужно. Дальше нужно удалять по несколько пакетов, и смотреть, чтобы они за собой emc2 не утянули
- Andrey_L
 - Кандидат
 - Сообщения: 69
 - Зарегистрирован: 25 сен 2011, 16:50
 - Репутация: 0
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Был неплохой проект с Arch,легкий дистриб,и все бы хорошо,но на Arch навесили Gnom3 и все стало не очень хорошо и ,что совсем плохо, у них загнулся
Git сервер((
Nick, вы обещали

			
			
									
									
						Git сервер((
Nick, вы обещали
если не трудноNick писал(а): Сейчас поищу как это можно сделать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Да запросто: Наверное проще всего будет взять Ubuntu Construction Kit http://uck.sourceforge.net/  http://sudouser.com/sozdanie-svoego-dis ... buntu.html
Все по инструкции, а в конце жестко трем все не нужные пакеты
.
			
			
									
									
						Все по инструкции, а в конце жестко трем все не нужные пакеты
- Andrey_L
 - Кандидат
 - Сообщения: 69
 - Зарегистрирован: 25 сен 2011, 16:50
 - Репутация: 0
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Точно.а я совсем забыл об этой приблуде  
 
Nick, а все же,ваше мнение о Puppy-Studio? Я поигрался с Live-CD оч понравилось- я о том,что забугорные друзья пытаются
впихнуть в него EMC
			
			
									
									
						Nick, а все же,ваше мнение о Puppy-Studio? Я поигрался с Live-CD оч понравилось- я о том,что забугорные друзья пытаются
впихнуть в него EMC
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Да не только забугорные, но и на cnczone.ru тоже пытались, но проект заглох уже года полтора-два назад. Если хочешь сделать трушную аскетскую систему, то просто попробуй запуститься без иксов под консолью и там запусти EMC2, в качестве GUI (если его можно так назвать) бери keystick - он работает в текстовом режиме. Я как-то пробовал так делать, latency-test показал вообще отличные результаты! Если понравится, то берешь Ubuntu 10.04 Server  и ставишь на него EMC2, наверное придется помучиться с зависимостями к GUI, но встать должен.
			
			
									
									
						- Andrey_L
 - Кандидат
 - Сообщения: 69
 - Зарегистрирован: 25 сен 2011, 16:50
 - Репутация: 0
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Nick,несовсем (или совсем не понял) Ubuntu сервер зачем? я просто с ней не работал)
			
			
									
									
						- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Установка EMC2 в легкие дистрибутивы Linux (Puppy, DSL..
Ну в нем мало чего предустановленно, наверное могут быть и лишние пакеты, но в целом система гораздо более пустая, чем desktop. Там нет ни гнома, ни всего того, что написано для gui.
			
			
									
									
						