Strona 1 z 3

Dylemat - sterowanie frezareczką CNC

: 28 sie 2011, 12:56
autor: Cypisek
Witam

Jako że to mój pierwszy post - wypada się przedstawić :) ..
46 latek; rencista; zainteresowania - rowery, góry, trochę elektroniki; ulubiona bajka z dzieciństwa - Przygody rozbójnika Rumcajsa ;)

To forum śledzę od prawie pół roku, t.j. od momentu, gdy zacząłem myśleć o samodzielnej konstrukcji frezarki CNC. Mam "w głowie" kilkanaście rozwiązań części mechanicznych, które będę testował w swojej pierwszej konstrukcji mającej powstać tej zimy. Piszę pierwszej, gdyż ma ona być wersją testową, a gdy się sprawdzi - za jaj pomocą wykonam elementy do tej docelowej, mającej obrabiać głównie alu, drewno i pleksi.
Czytając to forum znalazłem wiele rozwiązań części elektronicznej, ale to jest tak jak z osiołkiem i dwoma żłobami - nie wiem na co się zdecydować :( ..
Mam starego, stacjonarnego kompika, na którym mogę uruchomić co najwyżej Win98 (mającego gniazda LPT i USB). Mam też lapika, ale mającego tylko USB.
Samodzielny kompik do obsługi jest wygodny, znalazłem wiele schematów, ale pożre o wiele więcej energii do pracy niż lapik. Z drugiej strony - elektronika podłączona pod LPT jest chyba łatwiejsza i tańsza do wykonania (nie wiem, nie analizowałem kosztów elementów). Z kolei podłączenie lapika uniemożliwi mi korzystanie z niego na czas pracy frezareczki..
A może można przygotować projekt na lapiku, i przenieść go za pomocą kart SD do samodzielnego układu sterującego frezarką? Nie ukrywam, że taka opcja byłaby dla mnie najbardziej pociągająca - problem w tym, że jakoś nigdzie nie natrafiłem na opis takiej możliwości..
Proszę - pomóżcie mi dokonać wyboru, bo zastanawiając się chyba nigdy nie podejmę decyzji (i nic nie zrobię :( ).. Jeśli zaś opcja z kartą SD jest Wam znana - mógłbym prosić o jakieś namiary? (jak pisałem wcześniej - jakoś na nic nie natrafiłem)

Dzięki, i pozdrawiam wszystkich.

: 29 sie 2011, 08:50
autor: barola
mam podobna sytuacje tzn na laptopie wykonuje projekt i za pomoca pendriva przenosze na komp.sterujacy maszyna (dell win.XP)Ma to taz dobre strony bo wczasie kiedy maszynka pracuje moge" projektowac" cos innego a kolejna sprawa to szkoda nowego laptopa do pracy w pyle w garazu.

: 29 sie 2011, 09:41
autor: Cypisek
Witam
To też jest jakieś wyjście, ale dotyczące tylko samej fazy przygotowania projektu - główną pracę, czyli sterowanie frezareczką, i tak wykonuje drugi kompik.. Skoro do silniczków trafiają komendy w formie cyfrowej (czy to poprzez LPT, czy USB) - to może istnieje sposób na zapisanie ich w czymś w rodzaju hexa (jak programowanie mikrokontrolerów), i sterownik by je tylko wykonywał?
Nie chcę wyważać drzwi, które być może już są otwarte - mój pomysł narodził się po znalezieniu tego przenośnego programatora oraz kilku innych, mówiących o sterownikach temperatury.. Idea byłaby taka, że jakiś mikroprocek ma oprogramowanie służące do prostej obsługi frezarki, a na karcie (lub penie) zapodawany jest kod do wykonania..
Ponadto, jak doczytałem w innych wątkach - odpada problem z gubieniem sygnału z powodu niewydolności optotriaka używanego jako zabezpieczenia galwanicznego..

Pozdrawiam

: 29 sie 2011, 11:16
autor: jarenio
pewnie, wszytko się da, tylko że koszt takiego sterowania był by pewnie porównywalny z zakupem osobnego kompa, jak nie większy. Sterowniki na SD też istnieją np. oparte na Arduino i opensourceowym wkładzie sterowanie RepRapa.
Jeżeli w starym kompie masz CD to wypal sobie EMC2 (live cd na linuxcnc.org) i sprawdź czy ruszy, bo jak tak, to masz problem sterowania rozwiązany ;)

: 29 sie 2011, 11:22
autor: pukury
witam.
coś podobnego o co Ci chodzi jest tu - http://www.cnczone.com/forums/open_sour ... oller.html
jest tam link do francuskiej strony ( oryginalny opis ) .
sam myślałem o tym - do innych celów .
ale na razie kasy nie ma na podzespoły :cry:
warto się zapoznać .
pozdrawiam .

: 29 sie 2011, 11:44
autor: Cypisek
Arduino znam, jak również jego klony - ale moja znajomość elektroniki sprowadza się do odtwarzania gotowych projektów (odróżnię opornik od kondensatora). Znalazłem nawet gotowe moduły do sterowania frezareczką, ale że są opisane w językach obcych - niewiele z nich rozumiem (a "tłumacz Google" to totalna porażka :) ). Ponadto, o ile zrozumiałem z tych opisów które znalazłem, te sterowniki nie mają "oprogramowania" pozwalającego na ingerencją w postaci n.p. zatrzymania frezareczki celem wymiany narzędzia, lub zmiany prędkości pracy czy zmiany ilości kroków silnika..
EMC2 również mam (Ubuntu 6.06, 8.04, 10.04), ale to tylko programy wymagające tak czy owak drugiego kompika.
Co masz na myśli mówiąc o RepRapie? Do tej pory sądziłem, że jest to samodzielna idea drukarki 3D, ale szczegółów nie znam. Czy oprogramowanie pozwala na użycie go do sterowania frezarką za pomocą kart SD?

Pozdrawiam

P.S.
W trakcie pisania mojej odpowiedzi kol. jarenio pojawiła się odpowiedź kol. pukury - zaczynam lekturę, ale najpierw chyba muszę się zarejestrować :) ..
.. i mały punkcik za linka :) ..

Pozdrawiam

: 29 sie 2011, 15:03
autor: pukury
witam.
jak tam studia ?
jak do czegoś dojdziesz to podziel się - proszę - z mniej kumatymi :lol:
osobiście to mogę jedynie płytkę zaprojektować - ta z linku jakaś odrażająca jest ( cieniutkie ścieżeczki ).
pozdrawiam .

: 29 sie 2011, 15:51
autor: Cypisek
Studia w trakcie, i chyba jeszcze trochę potrwają - ale na chwilę obecną problem jest taki, że układzik jest na starszawej kostce.. Nie ma problemu z jej zakupem, a skoro programik mieści się na niej - nie ma sensu bawić się w Atmegę :) . Ścieżki są faktycznie rachityczne, ale do tak prostych układów mogę polecić Ci super prosty programik pod nazwą LAYOUT3.0 - sam go używam, i nie narzekam. Jeśli jesteś zainteresowany - podeślę Ci go na priva. Wieczorkiem siądę do schematu, i spróbuję go troszkę podrasować - wyniki zapodam na forum.
A masz może jakieś inne informacje o podobnych koncepcjach, najchętniej - po polsku?

Pozdrawiam

: 29 sie 2011, 16:20
autor: jarenio
sterownik do RepRapa czyta gcode przesłany prze USB albo kartę SD i realizuje go na bieżąco, tak to przynajmniej zrozumiałem, gdyż nie testowałem tego układu.
Problem może stanowić sam gcode generowany przez programy pisane stricte pod rep rapa, mają trochę własnych funkcji, których mogą nie znać inne generatory.

Osobiście nie przemawiają do mnie osobne sterowniki, na EMC2 mam pogdląd, mogę szybko poprawić kod, coś dopisać. Może jak bym pracował hurtowo to bym się zastanowił nad dedykowanym sterownikiem, tak raczej nie

: 29 sie 2011, 16:29
autor: Cypisek
jarenio - o ile zrozumiałem to efekt końcowy jest taki sam jak z linków kol. pukury? Jeśli tak - to w ciągu paru godzin otrzymałem dwa projekty, o których myślałem od kilku miesięcy ;) !! Jeśli się mylę - proszę o poprawienie..

Pozdrawiam