Bardzo dziękuję , teraz mi się rozjaśniło . Po korektach program działa bez zarzutu czyli muszę dalej eksperymentować i pytać.
Niestety jestem już w tym wieku, że więcej zapominam niż się nowego uczę zatem proces to bolesny
Znaleziono 8 wyników
Wróć do „Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2”
- 05 sty 2020, 08:06
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
- Odpowiedzi: 161
- Odsłony: 89572
- 03 sty 2020, 06:57
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
- Odpowiedzi: 161
- Odsłony: 89572
Re: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
No cóż zacząłem walkę z linux'em cnc - jak na razie on wygrywa Udało mi się uruchomić w wersji mikro czyli brak sterowania obrotami wrzeciona , chłodziwo z "ręki" itd ale coś tam chodzi , coś tam frezuje, włączanie maszyny to trochę tajemne misterium ale ogólnie jest ok.
Uznałem że trzeba spalić okręty i wywaliłem windowsa całkiem coby nie korciło. Szukałem jakiegoś poradnika do linux'a (bardziej chodzi mi o składnię poleceń niż samą instalację ) bo jak napisałem program do frezowania prostokątnego otworu z zaokrąglonymi kątami i wymyśliłem sobie że zarówno boki jak kąty oraz średnicę freza będę miał jako zmienne (czyli niby uniwersalna procedura) to załapałem się na błędy w co drugiej linii. No ale to efekt braku wiedzy i ślepoty
Pisałem kilka razy to upraszczając to komplikując coby wreszcie poszło no i wreszcie się udało , błędy wyeliminowane i nawet efekt końcowy zgodny z założeniem . Jednego nie kapuję i proszę o wyjaśnienie. Założyłem sobie dla wygody że na początku programu wpisuję wartości np
#<sred_freza> = 5 potem jest pętla której "licznikiem" jest głębokość i stamtąd wywołanie podprogramu o nazwie <frezowanie> który sobie ten zaokrąglony prostokąt frezuje. Za każdym razem dostawałem błąd braku zadeklarowania kolejnej zmiennej (zadeklarowanej na początku) . Dopiero wpisanie tych deklaracji do podprogramu spowodowało że zaczął pracować. Czy to ja coś namieszałem czy podprogram trzeba wywołać z argumentami a nie zadeklarować je na początku programu ?
Uznałem że trzeba spalić okręty i wywaliłem windowsa całkiem coby nie korciło. Szukałem jakiegoś poradnika do linux'a (bardziej chodzi mi o składnię poleceń niż samą instalację ) bo jak napisałem program do frezowania prostokątnego otworu z zaokrąglonymi kątami i wymyśliłem sobie że zarówno boki jak kąty oraz średnicę freza będę miał jako zmienne (czyli niby uniwersalna procedura) to załapałem się na błędy w co drugiej linii. No ale to efekt braku wiedzy i ślepoty
Pisałem kilka razy to upraszczając to komplikując coby wreszcie poszło no i wreszcie się udało , błędy wyeliminowane i nawet efekt końcowy zgodny z założeniem . Jednego nie kapuję i proszę o wyjaśnienie. Założyłem sobie dla wygody że na początku programu wpisuję wartości np
#<sred_freza> = 5 potem jest pętla której "licznikiem" jest głębokość i stamtąd wywołanie podprogramu o nazwie <frezowanie> który sobie ten zaokrąglony prostokąt frezuje. Za każdym razem dostawałem błąd braku zadeklarowania kolejnej zmiennej (zadeklarowanej na początku) . Dopiero wpisanie tych deklaracji do podprogramu spowodowało że zaczął pracować. Czy to ja coś namieszałem czy podprogram trzeba wywołać z argumentami a nie zadeklarować je na początku programu ?
- 24 lis 2019, 12:41
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
- Odpowiedzi: 161
- Odsłony: 89572
Re: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Docelowo ma być osobny komputer w wersji ekonomicznej (tanio i możliwie bezawaryjnie - mam dwie płyty intel atom 230 (identyczne) mini ITX z portami lpt i będzie tylko płyta ,zasilacz i dysk - pomyślę nad ssd bo mam sporo hd ale stare więc pewnie jak już jakiś wybiorę to się wykrzaczy za jakiś czas. Na razie eksperymentuje i uczę się coraz to nowych rzeczy. Instaluję linuxcnc na optiplexie gx620 i zacznę planować stól teowy i przerabiać oś y i z - to co mam robione na kolanie . Dzięki za sugestie i pomoc
- 20 lis 2019, 20:57
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
- Odpowiedzi: 161
- Odsłony: 89572
Re: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Bo lubię sobie komplikować życie . A całkiem poważnie to zacząłem od macha i zadziałało - czuję się w nim w miarę swobodnie - do tego mam masę sprzętu starego który chodzi na sterownikach XP w nowszych sprzęt systemach sprzęt ten uważany jest za wymarły np plotery HP450C A0 i A1 (kupione z tuszami po 10 euro) i podłączone jako sieciowe no i trochę drukarek jak kolorowa laserówka Lexmarka optra sc1275 oraz inne. Szukam sterowników do linux'a i staram się coś tam modernizować ale naczelna zasada "jak działa to nie grzebać"
Generalnie cały stary sprzęt pamiętający Kajzera Wilhelma ale sprawne, chodzi i zwyczajnie pochodzi jeszcze wiele lat. Dodatkowo używam Autocada a to trochę wymusza Windows (jakiekolwiek) bo w 3d rysuje tylko w autocadzie i też w nim robiłem pliki dla drukarki 3D (tez posiadam dla zabawy ).
Wracając do tematu maszyna działa na linux'e(znaczy frezarka po drobnych modyfikacjach pliku konfiguracyjnego) i teraz eksperymentów ciąg dalszy . Na drugim (szybszym ) kompie mam WinXP i zainstaluje Linuxcnc wheezy i podmienię pliki w apcie no i zobaczę co się będzie działo . A potem pewnie zdecyduję która wersja będzie jako wiodąca. W sumie nie cel ale droga się liczy. Ostatnio żona zapytała "a co będziesz na tej frezarce frezował?" - no i miałem problem - sam tego jeszcze nie wiem może dlatego odwlekam ten moment. Samo budowanie też jest fajne
Generalnie cały stary sprzęt pamiętający Kajzera Wilhelma ale sprawne, chodzi i zwyczajnie pochodzi jeszcze wiele lat. Dodatkowo używam Autocada a to trochę wymusza Windows (jakiekolwiek) bo w 3d rysuje tylko w autocadzie i też w nim robiłem pliki dla drukarki 3D (tez posiadam dla zabawy ).
Wracając do tematu maszyna działa na linux'e(znaczy frezarka po drobnych modyfikacjach pliku konfiguracyjnego) i teraz eksperymentów ciąg dalszy . Na drugim (szybszym ) kompie mam WinXP i zainstaluje Linuxcnc wheezy i podmienię pliki w apcie no i zobaczę co się będzie działo . A potem pewnie zdecyduję która wersja będzie jako wiodąca. W sumie nie cel ale droga się liczy. Ostatnio żona zapytała "a co będziesz na tej frezarce frezował?" - no i miałem problem - sam tego jeszcze nie wiem może dlatego odwlekam ten moment. Samo budowanie też jest fajne
- 20 lis 2019, 07:44
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
- Odpowiedzi: 161
- Odsłony: 89572
Re: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
ok linuxcnc zainstalowany - apt-get update i upgrade działa , mc bez problemów zainstalowany zatem dzisiaj komp dostanie dostęp do frezarki i zobaczę jak w praktyce się zachowa.
Faktycznie mach i win7 jakoś się nie lubią ale na razie nie mają wyboru. Mam wrażenie że wszystko chodzi wolniej w win7 - jak będzie to prawda to wrócę do XP. Na napięcie zasilania zwrócę uwagę (silnik na filmie pędzi jak szalony - u mnie tylko się obraca choć zasilacz 48 volt a sterownik ustawiony na 2 A - połączenie szeregowe - muszę wypróbować równoległe i zasilanie 4A - ale to już kosmetyka jak maszyna będzie działać to wtedy zajmę się tuningiem). Na razie bolesne początki , co rusz czegoś nowego trzeba się uczyć a w moim wieku połącznia między neuronami tworzą się już bardzo niechętnie. No ale jak się coś uda to frajda spora
Faktycznie mach i win7 jakoś się nie lubią ale na razie nie mają wyboru. Mam wrażenie że wszystko chodzi wolniej w win7 - jak będzie to prawda to wrócę do XP. Na napięcie zasilania zwrócę uwagę (silnik na filmie pędzi jak szalony - u mnie tylko się obraca choć zasilacz 48 volt a sterownik ustawiony na 2 A - połączenie szeregowe - muszę wypróbować równoległe i zasilanie 4A - ale to już kosmetyka jak maszyna będzie działać to wtedy zajmę się tuningiem). Na razie bolesne początki , co rusz czegoś nowego trzeba się uczyć a w moim wieku połącznia między neuronami tworzą się już bardzo niechętnie. No ale jak się coś uda to frajda spora
- 19 lis 2019, 20:42
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
- Odpowiedzi: 161
- Odsłony: 89572
Re: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Dzięki wypróbuje. Dziś rano postawiałem Win7 x86 32bity i po zainstalowaniu macha i nieśmiałych fochach windowsa że sterownik jest niepodpisany wszystko udało się uruchomić - maszyna chodzi tak jak oczekuje (no prawie bo trochę wolno się porusza a przy ustawieniu większych prędkościach gubi kroki) . Teraz instaluje testowo linuxcnc-stretch-uspace-i386 - zobaczę jakie będą efekty . Jak się coś nie uda to wrócę do 2.7.14 z poprawkami z postu kolegi Hecza. Dzięki za pomoc i będę się meldował z efektami
- 19 lis 2019, 08:09
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
- Odpowiedzi: 161
- Odsłony: 89572
Re: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
To może faktycznie od początku. Chcę mieć kompa do sterowania moją amatorską frezarką cnc. Macha 3 już troszkę liznąłem ale wywaliłem się trochę na razie na dwóch rzeczach - cena no bo tak naprawdę trzeba zapłacić za wersję full (czyli bez ograniczania do 500 linii choć pisząc rozsądnie podprogramy można z tym żyć ) i na składni g-codu rozpoznawanej przez Mach'a (w osobnym wątku pytałem o natywne nazwy zmiennych na zmienna promień czy głębokość w różnych nawiasach - nie dałem rady tego przeskoczyć). Na wersji demo poustawiałem co trzeba i frezarka działa a nawet wiem co robi zatem pierwszy sukces. Ale - jestem fanem Linux'a i już sporo kompów pod różnymi linuksami ożywiłem (zresztą ulubiony to Knoppix bo fajnie "odkrywa" stary sprzęt a głównie na takich kompach się bawię). Generalnie linuksy debianopodobne bo od debiana zaczynałem zatem ten system jest dla mnie naturalny. Zassałem Linuxcnc-2.7 wheezy , wypaliłem i zainstalowałem. Z reguły jako pierwsze polecenie daje apt-get update i apt-get upgrade a potem jeśli nie ma instaluje midnight commandera takie przyzwyczajenie . Poczytałem też nieco o joysticku i kamerze no i pewnie trzeba będzie różne rzeczy doinstalować. Sprawdziłem w synapticu że np mc nie można w ten sposób doinstalować (choć w trakcie walki z jakimś live linuxem w synaptiku pojawił się pakiet mc do zainstalowania ale już nie pamiętam który obraz uruchomiłem a mam ich kilka zatem się gubię. Generalnie ma być komp z win7 wersja 32 (na 64 miałem problem z portem drukarki i doczytałem że na 64 się nie da zatem teraz ściągam windows 7 x86 i sprawdzę czy zadziałz. Jeśli nie to tradycyjne winXP i jako drugi system Linuxcnc. Komp to płyta ITX IPXLP-MB z intel atomem 230 - dostanie dwa dyski sata i własną obudowę - płyta jest malutka (17x17) a dvd czy cd nie potrzebne. Na testowej instalacji linux'a udało się poustawiać i uruchomić maszynę zatem myślę że dwa systemy się jakoś pogodzą. Na razie walczę z oprogramowaniem a jka mnie już całkiem wk......wi to rozbudowuję frezarkę (stół teowy maszyna już sama sobie zrobiła, teraz jeszcze będę robił od nowa oś y i z bo te aktualne były robione na kolanie i są mało estetyczne (przede wszystkim konstrukcja prototyp zatem dopiero teraz odkrywam ile błędów zrobiłem i powoli staram się je eliminować. Zatem płodozmian - raz software a raz hardware i na razie się nie zniechęcam. Maszyna to prowadnice podparte fi 20 i śruby kulowe fi 16, silniki 4 Nm JK60HS połaczone szeregowo (muszę sprawdzić jak bedą działały równolegle) na razie w 3 osiach (docelowo ma dostać jeszcze jedną oś ale potem) sterowniki JK1545i płyta lpt - efektywne pole pracy to 800x530 mm Z to 120 mm nad stołem . Może na razie zbyt wybiegam w przyszłość bo zarówno na Machu jak i Linuxie maszyna działa i jestem w stanie coś tam robić ale chciałbym zainstalować oprogramowanie "porządnie" żeby już nie wracać do początków tylko ewentualnie je rozbudowywać. Dziś będę jeszcze raz instalował Linuxcnc i spiszę dokładnie komunikaty apta żeby coś poradzić.
- 18 lis 2019, 23:40
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
- Odpowiedzi: 161
- Odsłony: 89572
Re: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Witam, instalowałem linuxcnc2.7.14 - niby najnowsze wydanie ale po instalacji i próbie instalowania dodatkowego oprogramowania (np. mc) czy update apt przeglądając serwery z /etc/apt/source.list poprzedza je informacja że je ignoruje albo że są niewłaściwe. Czy może ktoś zamieścić aktualne serwery do żródeł dla apta? Już mi łapy opadają ..