LinuxCNC: Czy Ktoś próbował??
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1342
- Rejestracja: 13 sie 2004, 13:58
- Lokalizacja: warszawa
Proponowałbym jednak zajrzeć na inne fora , można się czegoś nowego nauczyć.
Linux jest najmłodszym środowiskiem i może rzeczywiście oferuje coś innego.
Należy pamiętać o tym że program ten jest darmowy, a za dobry, sprawdzony sterownik dosowki trzeba zapłacić.
Jestem stałym czytelnikiem wielu list na yahoo i mogę służyć pomocą .
pozdrawiam pltmaxnc
Linux jest najmłodszym środowiskiem i może rzeczywiście oferuje coś innego.
Należy pamiętać o tym że program ten jest darmowy, a za dobry, sprawdzony sterownik dosowki trzeba zapłacić.
Jestem stałym czytelnikiem wielu list na yahoo i mogę służyć pomocą .
pozdrawiam pltmaxnc
Tagi:
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 208
- Rejestracja: 23 cze 2004, 09:44
- Lokalizacja: Gdansk
za turbocnc tez trzba placic ?pltmaxnc pisze:Proponowałbym jednak zajrzeć na inne fora , można się czegoś nowego nauczyć.
Linux jest najmłodszym środowiskiem i może rzeczywiście oferuje coś innego.
Należy pamiętać o tym że program ten jest darmowy, a za dobry, sprawdzony sterownik dosowki trzeba zapłacić.
Jestem stałym czytelnikiem wielu list na yahoo i mogę służyć pomocą .
pozdrawiam pltmaxnc

"Everything should be made as simple as possible, but not one bit simpler."
Albert Einstein
Albert Einstein
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 5
- Rejestracja: 18 gru 2004, 12:08
- Lokalizacja: Warszawa
Korzystam z linuxcnc.org. Działa przyzwoicie.
To prawda, że trochę pracy trzeba w to włożyć.
Generalnie kroki są następujące:
1. Zainstalowanie jakiejś dystrybucji Linuxa. Sam wychodziłem od Slackware, ale po wielu latach zabawy jest to już moja własna konfiguracja.
2. "Skrojenie" oprogramowania na miarę posiadanego sprzętu, aby wyciągnąć maksimum możliwości.
3. Dołożenie funkcjonalności czasu rzeczywistego - uwaga na wersję kernela obecnie max 2.4.25!
4. Zainstalowanie EMC
5. Skonfigurowanie parametrów dla posiadanego urządzenia
6. Podczas pracy korzystam z nakładek graficznych pokazujących stan rzeczywisty urządzenia - dobre też jako symulator.
Za budowę CNC przeważnie biorą się ludzie obeznani z techniką komputerową, więc raczej nie powinno być problemu z konfiguracją i używaniem. Niemniej jeśli ktoś jest kompletnie "zielony" w te klocki, to przed rozpoczęciem radzę uzbroić się w dużo ciepliwości.
To prawda, że trochę pracy trzeba w to włożyć.
Generalnie kroki są następujące:
1. Zainstalowanie jakiejś dystrybucji Linuxa. Sam wychodziłem od Slackware, ale po wielu latach zabawy jest to już moja własna konfiguracja.
2. "Skrojenie" oprogramowania na miarę posiadanego sprzętu, aby wyciągnąć maksimum możliwości.
3. Dołożenie funkcjonalności czasu rzeczywistego - uwaga na wersję kernela obecnie max 2.4.25!
4. Zainstalowanie EMC
5. Skonfigurowanie parametrów dla posiadanego urządzenia
6. Podczas pracy korzystam z nakładek graficznych pokazujących stan rzeczywisty urządzenia - dobre też jako symulator.
Za budowę CNC przeważnie biorą się ludzie obeznani z techniką komputerową, więc raczej nie powinno być problemu z konfiguracją i używaniem. Niemniej jeśli ktoś jest kompletnie "zielony" w te klocki, to przed rozpoczęciem radzę uzbroić się w dużo ciepliwości.
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 5
- Rejestracja: 13 sty 2005, 16:31
- Lokalizacja: Pozna?
Witam:)
Bardzo się cieszę, ze EMC (Enhanced Machine Controller ) z linux CNC zawiatał na forum.
Od przeszło roku śledzę ten projekt (linuxCNC), niestety “na sucho” - jestem w trakcie konstrukcji plotera plazmowego. Do tej pory używałem oprogramowani jako “backendu” do testowania NC-codu na wycinarkę laserową, ponadto sprawdziłem działanie większości sterowników LPT wraz z konfiguracją na oscyloskopie stąd też określenie “na sucho”. Wszystko działało poprawnie.
Może w skrócie:
ZALETY:
1.jest oprogramowaniem opensourcowym, czyli potocznie bezpłatnym,
2.bardzo dynamicznie sie rozwija, środowisko skupione wokół projektu jest aktywne i projekt “żyje”, czego nie można powiedzieć o wielu innych... wystarczy sprawdzić na www.sourceforge.net
3.wspiera przemysłowy standard NC-codu, G-code (RS274) opis i specyfikację znaleźć można na stronie www.linuxcnc.org, www.isd.cme.nist.gov/personnel/kramer/p ... 4NGC_3.pdf i innych...
4.bezpośrednio z portu(ów) LPT można sterować wszelkiej maści silnikami krokowymi – sterownikami silnikow (od step&direction, po 4-fazowe) a przy załadowaniu odpowiednich sterowników do wspieranych kart PCI również i serwo. Sam na LPT sprawdzałem 3 osie, z dokumentacji wynika że można sterować 5-6 osiami przy instalacji dodatkowej karty z portami LPT. Można definiować osie obrotowe. Wejścia LPT wykorzystywane są do czytanie pozycji home, stop ... po szczegóły odsyłam do obszernej specyfikacji...
5.developerzy zdając sobie sprawę problemów związanych z instalacją dystrybucji Linuxa -> łataniem jądra za pomocą łat systemu czasu rzeczywistego -> kompilacją i instalacją samego EMC... co nie jest łatwe, udostępniają obrazy płyt bootowalnych gotowych do użytku,
Początkowo wykorzystywano dystrybucję RedHead (z tego co pamiętam BDI 2.08 opary byl na redhed-zie 7.?), ostatnie wydanie oparte jest na Morphixie (dystrybucj Debinopochodnej www.debian.org). Zaletą tych płyt jest to, ze nie jest wymagana instalacja na hdd po to, by przetestować EMC.
WADY
1.dla wielu, że jest jedynie na Linuxie
2.konfiguracja polegająca na edytowaniu plików *.ini (zresztą formatowanie plików jest analogiczne – podzielone na sekcje jak w windowsie)
3.zastosowanie jądra z łatą czasu rzeczywistego (obecnie Rtai) spowalnia system, a system musi byc “czasu rzeczywistego” --- maszyna nie będzie czekać, az sie zwolnia zasoby
4.ponieważ jestem nieobiektywny (z pewnych przyczyn zrezygnowałem całkowicie z windowsa) więcej wad nie wymienię...
Osobiście używam dystrybucji Debiana sid. Ostatnio udostępniono wersje EMC (wraz z spachwanym jądrem 2.6.9) w pakietach .deb (http://homepage.ntlworld.com/bdi-emc/debian/) i działa bez zarzutu.
Obecna wersja stabilna to EMC1, rozwijana jest wersja EMC2 głównie dlatego, ze wersja poprzednia tak sie rozrosła iż trudno było panować nad kodem źródłowym.
Zachęcam do lookniecia, warto:)
pozdrowienia
niar
Bardzo się cieszę, ze EMC (Enhanced Machine Controller ) z linux CNC zawiatał na forum.
Od przeszło roku śledzę ten projekt (linuxCNC), niestety “na sucho” - jestem w trakcie konstrukcji plotera plazmowego. Do tej pory używałem oprogramowani jako “backendu” do testowania NC-codu na wycinarkę laserową, ponadto sprawdziłem działanie większości sterowników LPT wraz z konfiguracją na oscyloskopie stąd też określenie “na sucho”. Wszystko działało poprawnie.
Może w skrócie:
ZALETY:
1.jest oprogramowaniem opensourcowym, czyli potocznie bezpłatnym,
2.bardzo dynamicznie sie rozwija, środowisko skupione wokół projektu jest aktywne i projekt “żyje”, czego nie można powiedzieć o wielu innych... wystarczy sprawdzić na www.sourceforge.net
3.wspiera przemysłowy standard NC-codu, G-code (RS274) opis i specyfikację znaleźć można na stronie www.linuxcnc.org, www.isd.cme.nist.gov/personnel/kramer/p ... 4NGC_3.pdf i innych...
4.bezpośrednio z portu(ów) LPT można sterować wszelkiej maści silnikami krokowymi – sterownikami silnikow (od step&direction, po 4-fazowe) a przy załadowaniu odpowiednich sterowników do wspieranych kart PCI również i serwo. Sam na LPT sprawdzałem 3 osie, z dokumentacji wynika że można sterować 5-6 osiami przy instalacji dodatkowej karty z portami LPT. Można definiować osie obrotowe. Wejścia LPT wykorzystywane są do czytanie pozycji home, stop ... po szczegóły odsyłam do obszernej specyfikacji...
5.developerzy zdając sobie sprawę problemów związanych z instalacją dystrybucji Linuxa -> łataniem jądra za pomocą łat systemu czasu rzeczywistego -> kompilacją i instalacją samego EMC... co nie jest łatwe, udostępniają obrazy płyt bootowalnych gotowych do użytku,
Początkowo wykorzystywano dystrybucję RedHead (z tego co pamiętam BDI 2.08 opary byl na redhed-zie 7.?), ostatnie wydanie oparte jest na Morphixie (dystrybucj Debinopochodnej www.debian.org). Zaletą tych płyt jest to, ze nie jest wymagana instalacja na hdd po to, by przetestować EMC.
WADY
1.dla wielu, że jest jedynie na Linuxie
2.konfiguracja polegająca na edytowaniu plików *.ini (zresztą formatowanie plików jest analogiczne – podzielone na sekcje jak w windowsie)
3.zastosowanie jądra z łatą czasu rzeczywistego (obecnie Rtai) spowalnia system, a system musi byc “czasu rzeczywistego” --- maszyna nie będzie czekać, az sie zwolnia zasoby
4.ponieważ jestem nieobiektywny (z pewnych przyczyn zrezygnowałem całkowicie z windowsa) więcej wad nie wymienię...

Osobiście używam dystrybucji Debiana sid. Ostatnio udostępniono wersje EMC (wraz z spachwanym jądrem 2.6.9) w pakietach .deb (http://homepage.ntlworld.com/bdi-emc/debian/) i działa bez zarzutu.
Obecna wersja stabilna to EMC1, rozwijana jest wersja EMC2 głównie dlatego, ze wersja poprzednia tak sie rozrosła iż trudno było panować nad kodem źródłowym.
Zachęcam do lookniecia, warto:)
pozdrowienia
niar

-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 1
- Posty: 66
- Rejestracja: 11 mar 2005, 21:31
- Lokalizacja: Warszawa
Obraz płyty EMC
Czy ktoś ostatnio ściągał obraz płyty EMC i jest w stanie go udostępnić(warszawa)/podesłać? Lub czy można to zrobić jakoś prościej, niż ściągać od razu cały obraz płyty.
Najchętniej wydzieliłbym jakąś drobną przestrzeń specjalnie dla EMC zainstalował jakiegoś boot loadera tak by działał mi równocześnie z DOSem.
Pozdrawiam!
Najchętniej wydzieliłbym jakąś drobną przestrzeń specjalnie dla EMC zainstalował jakiegoś boot loadera tak by działał mi równocześnie z DOSem.
Pozdrawiam!
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 107
- Rejestracja: 04 lip 2004, 22:51
- Lokalizacja: Kielce
Witam,
Ściągnołem jakiś czas temu bdi 4.20 EMC jak się konfiguruje go ,które pliki "ini" trzeba skonfigurować posiadam sterownik oparty na L297/298 silniki 200 krokowe 1.4A na faze
śruba skok 1,25mm.
Prosze o jakiś przykład konfiguracji pliku co trzeba w nim poustawiać (nazwa pliku ini jest ważna ) wogóle jak się do ustawienia EMC trzeba zabrać.
Z góry dziękuje za odpowiedź
Ściągnołem jakiś czas temu bdi 4.20 EMC jak się konfiguruje go ,które pliki "ini" trzeba skonfigurować posiadam sterownik oparty na L297/298 silniki 200 krokowe 1.4A na faze
śruba skok 1,25mm.
Prosze o jakiś przykład konfiguracji pliku co trzeba w nim poustawiać (nazwa pliku ini jest ważna ) wogóle jak się do ustawienia EMC trzeba zabrać.
Z góry dziękuje za odpowiedź
-
- Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 1
- Posty: 38
- Rejestracja: 04 mar 2006, 21:40
- Lokalizacja: Wrocław
- Kontakt:
Witam zasysam i będę testował.
A dla wszystkich kawalik:
Synek Billa Gatesa pyta się ojca: - Tato, chciałbym w końcu zasmakować seksu, ale nie wiem jak zaproponować to kobiecie... - Musisz, synu, kupić jej wielki bukiet pięknych róż, zaprosić ją do wykwintnej restauracji na dobrą kolację i markowe wino, poźniej zabrać ją ekskluzywnym samochodem do drogiego hotelu... W tym momencie wtrąciła się córka: - Tatusiu, a co z romantycznym spacerem nad brzegiem jeziora, zbieraniem polnych kwiatów w świetle księżyca, szeptaniem czułych słówek? - To wszystko wymyslili linuksiarze, córeczko, żeby podupczyć za darmo...
I dlatego lubię ten system.

A dla wszystkich kawalik:
Synek Billa Gatesa pyta się ojca: - Tato, chciałbym w końcu zasmakować seksu, ale nie wiem jak zaproponować to kobiecie... - Musisz, synu, kupić jej wielki bukiet pięknych róż, zaprosić ją do wykwintnej restauracji na dobrą kolację i markowe wino, poźniej zabrać ją ekskluzywnym samochodem do drogiego hotelu... W tym momencie wtrąciła się córka: - Tatusiu, a co z romantycznym spacerem nad brzegiem jeziora, zbieraniem polnych kwiatów w świetle księżyca, szeptaniem czułych słówek? - To wszystko wymyslili linuksiarze, córeczko, żeby podupczyć za darmo...
I dlatego lubię ten system.

-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 9
- Posty: 243
- Rejestracja: 29 mar 2006, 23:24
- Lokalizacja: Laski, gm. Izabelin
Re: Obraz płyty EMC
To już pewnie nieaktualne, ale sam właśnie przymierzam się do EMC2, i na podstawie tego co wyczytałem w dokumentacji, najłatwiej zainstalować Ubuntu 5.10 lub 6.06, i dociągnąć pakiety EMC2 -> to już pewnie nie więcej niż kilka MB.ksitau pisze:Czy ktoś ostatnio ściągał obraz płyty EMC i jest w stanie go udostępnić(warszawa)/podesłać? Lub czy można to zrobić jakoś prościej, niż ściągać od razu cały obraz płyty.
Ubuntu możesz zamówić za darmo, albo kupić na Allegro za 1zł + przesyłka. Powinny być dwie płyty: Live, i Install - dla nas ważniejsza będzie Install, Live można użyć, żeby się oswoić z Linuksem. Zajrzałem do zależności pakietu EMC2, i on wymaga całkiem świeżych bibliotek (no właśnie nie wiem, czy nie są to tylko zależności paczki zbudowanej dla Ubuntu), więc na początek najlepiej zacząć od Ubuntu, gdzie wszystko jest już dopasowane. Jak będę miał czas, to powalczę z tym w Slackware, ale trzeba i założyć łatę RTAI (Real Time) na jądro, podnieść potrzebne biblioteki do wymaganych wersji, w końcu skompilować EMC2.
W tej chwili czekam na płytę.
Zależy jak rozumiesz "drobną przestrzeń". Ja przygotowałem dla Ubuntu dysk 800MB, i będę musiał uważnie wybierać pakiety przy instalacji. I katalog /home będzie wspólny ze Slackware.ksitau pisze:Najchętniej wydzieliłbym jakąś drobną przestrzeń specjalnie dla EMC zainstalował jakiegoś boot loadera tak by działał mi równocześnie z DOSem.
Ubuntu najprawdopodobniej używa bootloadera Grub (jak Debian). I przy instalacji powinien go poprawnie skonfigurować i zainstalować.
UWAGA: Instalator Debiana domyślnie chce zagarnąć cały dysk dla siebie, więc trzeba uważnie czytać instrukcje w momencie ustalania przestrzeni dyskowej.
Postaram się robić szczegółowe notatki, i jak coś mi z tego wyjdzie, to się tutaj pochwalę. A chciał bym, bo czytałem User Manual, i ciekawie to wygląda. Warto spróbować, przynajmniej do zastosowań amatorskich.
Jak są jacyś zainteresowani to proszę się zgłaszać. Będę miał większą motywację. Gorzej z czasem.