Znaleziono 8 wyników

autor: blue_17
18 gru 2010, 14:38
Forum: LinuxCNC (dawniej EMC2)
Temat: Kompilacja programu w Ubuntu EMC
Odpowiedzi: 16
Odsłony: 3742

No to powiem tak że kolega mnie przekonał ale niestety nie znam phytona :?

Ale po przykładzie wydaje być się to logiczne.


Z tego co widzę to można zrobić z EMC wszytko co się chce właściwie niema ograniczeń :D

I to jest coolw linuxsie :mrgreen:

http://linuxcnc.org/docs/html/hal_pyvcp_examples.html
autor: blue_17
17 gru 2010, 23:31
Forum: LinuxCNC (dawniej EMC2)
Temat: Kompilacja programu w Ubuntu EMC
Odpowiedzi: 16
Odsłony: 3742

Pytałem o panel dotykowy bo byłem ciekawy czy obsłuży je wersja Ubuntu ale myślę że zależy to od sterowników.

W zasadzie pytam o konkretną wersję Ubuntu i w niej programowanie bo jeśli chcę przygodowość paczkę dla innych użytkowników tego systemu a trzeba powiedzieć że jest on dosyć specyficzny muszę dokonać kompilacji i przygotować paczkę właśnie na tym systemie aby nie miał później jakiś wysublimowanych problemów.

Właściwie chodzi mi o napisanie prostej aplikacji do cnc na port szeregowy, dodatkowe okienko przy głównym oknie aplikacji

Aplikacja miał by być pod Windows i pod Ubuntu EMC koledzy mnie napiętnują ale dlatego to piszę w obiect pascalu ponieważ lazarus jest wieloplatwormowy to znaczy jeśli chcę otrzymać program na windowsa instaluje kompilator na windzie i piszę , jeśli chcę na linuxa instaluje lazarusa na linuxsie przenoszę pliki i kompiluje nie zmienijąc nic w kodzie programu.

Wygoda i łatwość obsługi a tak na przykład programik może pracować koło macha i czymś tam sterować jakiś nadmuch itp i przy EMC również może coś tam załączać tylko poprzez port szeregowy RS232 lub USB a nie LPT

A tak właściwie to chcę spróbować swoich sił :D bo tworzenie daje mi radość :)
autor: blue_17
17 gru 2010, 16:58
Forum: LinuxCNC (dawniej EMC2)
Temat: Kompilacja programu w Ubuntu EMC
Odpowiedzi: 16
Odsłony: 3742

To może zadam konkretniejsze pytania czy za pomocą EMC można sterować poprzez port szeregowy :?:


I czy można podłączyć do tego ubuntu monitor z panelem dotykowym :?:
żeby poczuć się jak w MACHU :D
autor: blue_17
17 gru 2010, 15:37
Forum: LinuxCNC (dawniej EMC2)
Temat: Kompilacja programu w Ubuntu EMC
Odpowiedzi: 16
Odsłony: 3742

Jak napisałem popróbuje z postu dowiedziałem się prawie z tyle co z linku po polsku ale tam jeszcze gość proponuje podmiane odpowiednich plików w paczce co jest niedoskonałym rozwiązaniem

Gdyby mieć podczas pracy EMC jeszcze jedno dodatkowe okienko które by czymś sterować poprzez RS232 to może to rozwiązać pewne komplikacje choćby brak wolnych pinów w porcie LPT, a mi przysporzyć trochę poszerzenia słownika ( odkurzenia niektórych słów (także takich których na forum nie godzi się używać :D )

A później satysfakcji bo przecież w Polsce mało kto piszę na linuxa :D właściwie na Ubuntu

Czy mogę ewentualnie liczyć na pomoc w przetestowaniu czy będzie chodzić bo niestety nie mam możliwość testować na "prawdziwie" zainstalowanym EMC a na live CD to różnie bywa o czym się przekonałem niekoniecznie przy tej dystrybucji

Pozdrawiam
autor: blue_17
16 gru 2010, 14:03
Forum: LinuxCNC (dawniej EMC2)
Temat: Kompilacja programu w Ubuntu EMC
Odpowiedzi: 16
Odsłony: 3742

Dostałem kawę na ławę tylko nie wiem jak to połączyć z lazarusem :?

http://czytelnia.ubuntu.pl/index.php/20 ... im-zostac/

I wszystko było by elegancko :) i prosto nawet dla początkującego użytkownika :)

Spróbuję coś pokombinować na wirtualnej maszynie z EMC :)
autor: blue_17
16 gru 2010, 00:01
Forum: LinuxCNC (dawniej EMC2)
Temat: Kompilacja programu w Ubuntu EMC
Odpowiedzi: 16
Odsłony: 3742

Według mojego odczucia Jeśli już mamy EMC to nie sądzę aby ktoś rekompilował sobie sytem, a nie mówię już o uaktualnieniu bo z tego co wiem przy aktualizacji zmienia się na zwykłe jądro.

Chyba że rekompilacja następuje przy zainstalowaniu nowego oprogramowania :?:

Ewentualnie jakie narzędzia służą do tworzenia paczek na linuksa i czy w paczce już nikt nie będzie widział kodu mojej aplikacji jeśli będzie ona w formie binarnej :?:
autor: blue_17
15 gru 2010, 23:02
Forum: LinuxCNC (dawniej EMC2)
Temat: Kompilacja programu w Ubuntu EMC
Odpowiedzi: 16
Odsłony: 3742

Mówiąc szczerze liczyłem na odpowiedź kolegi bo czytałem kolegi posty :) Dziękuję

Co konkretnie do obsługi to lazarus jest tak skonstruowany i jego biblioteki że taki sam kod jeśli nie odnosi się do specyficznych rzeczy (funkcji) danego systemu jest komilowalny na prawie wszystkich systemach.

Do tego dąży lazarus aby kod był kompilowalny na wszystkich systemach

Co do sterowania portem szeregowym bezpośrednio tego nie robię tylko korzystam z biblioteki która w super prosty sposób to umożliwia i ponoć steruje com-em pod windą i pod linuxsem jak przeczytałem w jej dokumentacji.

Co do kompilacji i przedstawiania kodu to powiedzmy, że nie jest rozbudowany maks 100 Lini kodu z nagłówkami ale nie chciał bym go "dawać" do zabawy czy da się to jakoś w inny sposób zrobić np coś jakby instalka na windowsa bo jak widzę po forum to jeśli niema GUI to różnie bywa z osobami które do sterowania CNC używają tylko linuksa i nieco lepiej z nim się nie zapoznały :)

A czy na przykład jeśli bym skompilował to emc na swoim systemie i przeniósł na inny system (kogoś innego EMC) lub udostępnił ten plik czy będzie działał innym systemie

Morze pytania moje wydają się dziwne bo jak mówiłem tylko co nieco znam zasadę działania linuksa niestety nie znam dogłębnie bo do pracy używam windy bo niestety pewne programy nie dadzą rady funkcjonować na linuxsie, a co do programowania na linuksie to od strony użytkownika wygląda to tak samo jak na windzie

Pozdrawiam
autor: blue_17
14 gru 2010, 23:45
Forum: LinuxCNC (dawniej EMC2)
Temat: Kompilacja programu w Ubuntu EMC
Odpowiedzi: 16
Odsłony: 3742

Kompilacja programu w Ubuntu EMC

Witam mam pytanie piszę sobie aplikację do sterowania portem szeregowym w Lazarusie co umożliwia mi kompilacje w przeróżnych systemach.

Program będzie sterował prostą zabawką związaną z CNC i mam pytanie czy da się jakoś przygotować pliki aby działały na Ubuntu CNC, jak działa linux mam jakieś mgliste pojęcie ale nie wiem jak przygotować pliki aby działały na ubuntu.

Czy muszę instalować lazarusa na ubuntu i skompilować czy cały projekt muszę przenieść i dokonać kompilacji na konkretnej wersji :?:

Wróć do „Kompilacja programu w Ubuntu EMC”