Teraz jest czwartek, 16 maja 2024, 21:51

Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 691 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6 ... 18  Następna strona
Autor Wiadomość
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: wtorek, 29 marca 2016, 20:08 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
Nie można powiedzieć, że jest uboższy. Jest inny.

Co do uruchamiania samej maszyny nie musisz nic rysować, wystarczy wkleić coś takiego:

Kod:
M03
G1  X80.0000 Y73.0000
G1  X80.0000 Y33.0000
G1  X41.0000 Y33.0000
G1  X41.0000 Y73.0000
M05

Żeby powstał zgrabny kwadrat. Można też klikać w strzałeczki sterujące.
Jednak obydwie metody są dość podłe. Dużo łatwiej coś narysować i przerobić na kod G. Uruchamianie z karty też nie jest przyjemne, bo musisz na nią wgrywać i ciągle wyciągać i wsadzać, to w komputer to w maszynę. Dlatego ludzie tak cenią możliwość podpięcia maszyny do komputera wtedy masz wszystko na miejscu.

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: wtorek, 29 marca 2016, 20:33 
Offline
Moderator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:47
Posty: 6499
Wiek: 52
Lokalizacja: Józefów (ten koło Błonia)
A byle jakie "lapiszcze" obsługuje GRBL-a mam na działce starego złoma HP bodajże z gigowym prockiem, załosną grafiką, na XP i hulaj dusza...

_________________
hejcia :-)
TKS 1/6 , 7TP 1/6


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: wtorek, 29 marca 2016, 21:34 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Compac? Takiego mam i też hula a ma 15 lat, synowie mają szajsungi i każdy już był w naprawie, jeden nawet 2 razy.
Hubercie komplet który otrzymałem od Ciebie jest czysty , czy jest tam coś zainstalowane?
Hubert czy możesz podać alternatywne płytki arduino na które można wgrać ten program, chodzi mi o typy ( nano, Uno).

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: czwartek, 31 marca 2016, 20:39 
Offline
modelarz
Avatar użytkownika

Dołączył(a): wtorek, 30 lipca 2013, 22:44
Posty: 652
Wiek: 60
Lokalizacja: Warszawa
Panowie mam pytanie odnośnie podłączenia i nazewnictwa przewodów w silnikach i samym Ramps.
W pierwszym chyba poście znalazłem taki opis tych wyjść
Tu wspólna jest cyfra dla jednej cewki
Obrazek
W necie jest sporo takich opisów
Tu natomiast wspólna dla jednej cewki jest litera
Obrazek
Producent podał mi kolory i opisy jako
Red: A+
Green: A-
Yellow: B+
Blue: B-
No i trochę zgłupiałem prawdę mówiąc :shock:
Po mojemu to mam cewki przypisane do liter czyli
A+ i A- to jedna cewka a B+ i B- to druga cewka tylko jak to teraz zapiąć do Rampsa ?
Obrazek

_________________
Pozdrawiam
Mirek


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: czwartek, 31 marca 2016, 20:46 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 25 stycznia 2016, 13:16
Posty: 3710
Wiek: 58
Lokalizacja: Winnica k/Pułtuska
rycerz100 napisał(a):
tylko jak to teraz zapiąć do Rampsa ?

Odważnie :mrgreen: Podpinasz tak jak masz opis "kolorystyczny", a jak silnik będzie działał nie w tą stronę, to przepinasz wtyczkę o 180* :D

_________________
Pozdrawiam, Artur


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 09:58 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
Nie ma standardów w oznaczeniach cewek, rób jak napisał Artu :geek:

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 15:30 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
piotrek75 napisał(a):
Hubercie komplet który otrzymałem od Ciebie jest czysty , czy jest tam coś zainstalowane?

Coś tam jest wgrane ale nie jest to GRBL.

piotrek75 napisał(a):
Hubert czy możesz podać alternatywne płytki arduino na które można wgrać ten program, chodzi mi o typy ( nano, Uno).

Można wgrać wszędzie do każdej płytki, na tym polega właśnie Arduino. GRBL wykorzystuje tylko parę pinów, które są dostępne w każdej wersji płytki. Ale skoro masz płytkę cnc shield pod Uno to najlepsze będzie właśnie no.
Można też wykorzystać Raspberry Pi zamiast Arduino. :geek:

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 19:33 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Dzięki . Hubercie ,a czy w arduino ide jest jakiś program do sterowania silnikiem krokowym, najlepiej potencjometrem. Już piszę co kombinuję . Dzisiaj sprawdzałem moje zasoby elektroniczne i mam 2 arduino pro mini z atmegą 328p , atiny bodajże 83 i mikrokontroler atmega 328p. Do tego mam w huk innych pierd..... :D . Podoba mi się ten step tester do którego podał mi linka Artu. Ale kombinuję czy nie zrobić z tego co mam, nawet na pająka taki tester gdzie za pomocą potencjometrów mógłbym sterować wszystkie osie. I tak muszę kupić stepy , więc .... ? :D

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 20:50 
Offline
Moderator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:47
Posty: 6499
Wiek: 52
Lokalizacja: Józefów (ten koło Błonia)
Nawet możesz sterowac zdalnie viewtopic.php?f=108&t=8069

_________________
hejcia :-)
TKS 1/6 , 7TP 1/6


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 20:55 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Czyli zamiast odbiornika co ? I jak podłączyć jeszcze dwa?

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 20:59 
Offline
Moderator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:47
Posty: 6499
Wiek: 52
Lokalizacja: Józefów (ten koło Błonia)
Jeden to serwotester by starczył ale dwa dodatkowo to nie wiem, chyba jeszcze dwa serwotestery, lepiej chyba kup stepsticki, taniej i bezstresowo wyjdzie.

_________________
hejcia :-)
TKS 1/6 , 7TP 1/6


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 21:10 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
No właśnie tak chcę zrobić, tylko nie wiem jak to do adru podłączyć żeby działało z potencjometrem, i co tam wgrać, fajnie by było ręcznie móc sterować maszyną. Czy dla próby czy dla zabawy, czy w końcu żeby nawet prostą kreskę wyfrezować bez użycia kompa.

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 21:43 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
Opisz co ma robić potencjometr. To Ci skrobnę jakiś program. Sugeruję opis epicki czyli spore rozwinięcie słowa "steruje"

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 22:18 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Hubercie, mażenie :D
Mamy 3 silniki i chciałbym żeby można było je uruchamiać oddzielnie ( tak żeby móc przesuwać każdą oś oddzielnie) . Czyli mamy na każdą oś po 1 potencjometrze ewentualnie zamiast potencjometrów mógł by być joy z dwoma przyciskami , wtedy joy odpowiadał by z osie X Y ,a przyciski za oś Z tylko wtedy np pojedyncze naciśnięcie przycisku powodować powinno ruch silnika o 1 krok , a trzymanie przycisku stały ruch silnika( trzymam - jedzie, puszczam - zatrzymuje się. Nie wiem tylko jak wykombinować regulację prędkości dla X i Y bez ingerowania w kod. Chyba że zrobić wszystko tak jak Z + 1 potencjometr dla wszystkich osi czyli trzymam przycisk silnik obraca się z minimalną prędkością ,a kręcąc potencjometrem ustalam na oko jego obroty (kroki) , ale dobrze by było żeby pozostała możliwość pojedynczego kroku. :D
Czad co ;) ?

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 1 kwietnia 2016, 23:37 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
A co z ruchem w przeciwną stronę? Dla wszystkich osi. I kolejna sprawa co z końcem zakresu ruchu dla każdej osi w dwu kierunkach?

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 2 kwietnia 2016, 07:15 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Myślę że końce załatwią endstopy , a na każdą oś po dwa przyciski do ruchu w obie strony. Chyba że masz inny pomysł.

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 2 kwietnia 2016, 09:07 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
Czyli po 5 pinów na każdą oś - w sumie 15. Dla jednej osi:
1 ruch w lewo
2 ruch w prawo
3 koniec w lewo
4 koniec w prawo
+ potencjometr
Do tego wyjścia na 3 silniki. Nie wygląda to prosto. Będzie plątanina przewodów i zajmiemy większość z dostępnych pinów. Jak nie wszystkie.

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 2 kwietnia 2016, 09:31 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
A czy potencjometr nie mógłby być wspólny dla wszystkich osi? Po za tym myślę że można wykorzystać CNCshield i wtedy podłączyć od dołu UNO a od góry np Mini. I wtedy wyłączając zasilanie UNO włącza się zasilanie mini i możemy sterować ręcznie. Tylko nie wiem, bo jeśli shield zasila uno i nie da się tego obejść to du.....a.
Ed.
W ogóle myślę że MINI można by zamontować bezpośrednio pod przyciskami i kabelkiem np X przewodowym podłączyć do shielda , wtedy był by już super wypas.

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 2 kwietnia 2016, 19:46 
Offline
modelarz
Avatar użytkownika

Dołączył(a): piątek, 1 kwietnia 2016, 21:22
Posty: 4
Wiek: 58
Lokalizacja: Gostyń
Witam wszystkich na tym forum . Zainteresował mnie temat CNC w moich pracach a zwłaszcza elektronicznych . Robię PCB domową żelazkową metodą i tak sobie myślę czemu by nie trochę wprowadzić mechaniki do moich prac . Zakupiłem Arduino Uno R3 , wgrałem GRBL Controler 3.6.1 , wsad Grbl 0.9j . Uruchomiłem przykładowy plik z jakimś wycinaniem figór . Wszystko na razie sprawdzam próbnikiem stanów logicznych na wyjściach UNO . Ciekawi mnie zmiana stanów bo : Piny DirX,Y,Z zmieniają się w zależności od zmian w przykładowym programie jest OK . Natomiast piny Step X,Y,Z nie , mam ciągle stan niski . A myślę że wskaźnik logiczny powinien pokazywać falę prostokątną . Zaznaczam że nie zmieniałem nic w ustawieniach 0.9j . Proszę o pomoc kolegów bardziej zapoznanych w tym temacie .


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 2 kwietnia 2016, 20:01 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 25 stycznia 2016, 13:16
Posty: 3710
Wiek: 58
Lokalizacja: Winnica k/Pułtuska
fe54wa3 napisał(a):
Witam wszystkich na tym forum . Zainteresował mnie temat CNC...

To niechaj zainteresuje Ciebie jeszcze ten temat: viewtopic.php?f=30&t=113 :evil:

_________________
Pozdrawiam, Artur


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: wtorek, 5 kwietnia 2016, 19:27 
Offline
modelarz
Avatar użytkownika

Dołączył(a): piątek, 1 kwietnia 2016, 21:22
Posty: 4
Wiek: 58
Lokalizacja: Gostyń
Witam Wszystkich . Ponawiam wcześniejsze moje pytanie odnośnie GRBL Controler 3.6.1 , wsad Grbl 0.9j . Czy przy ustawieniach domyślnych parametrów programu i pracy silników np: tych z napędu DVD powinno wszystko ruszyć . Czy budując pierwszą maszynkę to wystarczy . A co z kodami dostarczanymi do maszyny . PCB projektuję w Eagle . słyszałem że można jakoś wygenerować plik do wiercenia i frezowania . A może ktoś ma w tym temacie doświadczenie .


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: środa, 6 kwietnia 2016, 06:21 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2329
Wiek: 61
Lokalizacja: Poznań - Jeżyce
W Eaglu generuje się plik Herbert. Był na to jakiś manual w necie.

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: środa, 6 kwietnia 2016, 07:28 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
Ty weź się nie przezywaj :mrgreen: Nie herbert a GERBER https://en.wikipedia.org/wiki/Gerber_format

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: poniedziałek, 11 kwietnia 2016, 10:29 
Offline
modelarz
Avatar użytkownika

Dołączył(a): czwartek, 9 października 2014, 20:46
Posty: 795
Wiek: 46
Lokalizacja: Rozterk
piotrek75 napisał(a):
A czy potencjometr nie mógłby być wspólny dla wszystkich osi ?

Tak sobie czytam :) Wprawdzie nie jestem elektronikiem ale takie jedno pokrętełko obługuje dwie osie w tokarkach numerycznych. Na maszynie którą uczę się obsugiwać jest jeden przysisk którym mieniamy oś X Z a kierunek przesunięcia zależy od kierunku kręcenia :mrgreen: Bardzo przydatne przy ustawianiu punktu zerowego :mrgreen:

_________________
"Ludzie nie dlatego przestają się bawić, bo się starzeją, lecz starzeją się, bo przestają się bawić"

Pozdrawiam Piotrek
POL 505


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: poniedziałek, 11 kwietnia 2016, 19:21 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
No właśnie o cuś takiego mi chodzi tylko na 3 osie , może z swojej strony zbyt zagmatwałem opis, ale Hubert prosił żeby było epicko;-)

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: poniedziałek, 11 kwietnia 2016, 20:12 
Offline
Moderator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:47
Posty: 6499
Wiek: 52
Lokalizacja: Józefów (ten koło Błonia)
Chcesz mieć po prostu zadajnik. Nie wiem czy to się uda w grbl, kiedyś chyba nawet dyskutowaliśmy na ten temat z Hubertem.

_________________
hejcia :-)
TKS 1/6 , 7TP 1/6


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: poniedziałek, 11 kwietnia 2016, 20:19 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Ale ja myślę żeby nie łączyć tego z grbl tylko zrobić oddzielny układ który wykorzystał by te same stepy co grbl. Tylko jak to podłączyć żeby wyłączyć jedne adru włączając drugie.

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: poniedziałek, 11 kwietnia 2016, 20:41 
Offline
modelarz
Avatar użytkownika

Dołączył(a): niedziela, 23 marca 2014, 19:43
Posty: 2669
Wiek: 46
Lokalizacja: Sompolno
Ja mam podobny problem z tym że ja potrzebuje osobnego sterowania tylko dla jednej osi więc wystarczy tylko przełącznik między dwoma płytkami arducostam ;) i driverem.
Stepom wszystko jedno skąd dostają komunikat kierunek i krok.
Tak mi się przynajmniej wydaje

Wysłane z mojego myPhone_INFINITY_II_LTE przy użyciu Tapatalka

_________________
Addriano1


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: poniedziałek, 11 kwietnia 2016, 22:36 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Tak ,tylko chodzi mi o to ,czy można do cnc shield podłączyć drugie adru?

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 15 kwietnia 2016, 18:21 
Offline
modelarz
Avatar użytkownika

Dołączył(a): niedziela, 23 marca 2014, 19:43
Posty: 2669
Wiek: 46
Lokalizacja: Sompolno
Hello
Jak by kogoś interesowało to też odniosłem mały sukces w tej dziedzinie.
Mianowicie na Arduino UNO zainstalowałem GRBL
Udało mi się też skompilować plik wsadowy GRBL do Arduino w wersji 0.9j
Jeśli był by ktoś zainteresowany proszę o PW bo nie mam gdzie wystawić :(
A tak wygląda mój ekran zgłoszeniowy :D
Za chwilę tu będzie obrazek
EDYTA
O już jest:
Załącznik:
grbl.jpg
grbl.jpg [ 170.06 KiB | Przeglądane 8928 razy ]

Pozdrawiam

_________________
Addriano1


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 15 kwietnia 2016, 19:56 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
Bardzo ładnie, no to ja też coś mam.

Sterownik CNC na bazie płytki CNC Shield, 3 stepsticków i 6 przycisków. Czyli wedle zamówienia.
Prawie... :mrgreen: :mrgreen:
Nie ma sterowania potencjometrem, nie ma krańcówek. Jeśli spełni oczekiwania to dopiszę albo w ramach ćwiczeń ktoś inny dopisze. :geek: :geek:

Obrazek

Przyciski podłączamy do zaznaczonego miejsca. Po kolei od miejsca opisanego SpnEn, w dół, zajmujemy 6 rządków
spindle enable = przycisk dla osi X+
spindle direction = przycisk dla osi X-
cool en = przycisk dla osi Y+
abort = przycisk dla osi Y-
hold = przycisk dla osi Z+
resume = przycisk dla osi Z-

Oczywiście zworki pod Stepstickami mają znaczenie jak są ustawione. Jeśli ktoś chce żeby silniki pracowały wolniej lub szybciej musi znaleźć w kodzie programu:
czas = 800 i zmienić zgodnie z opisem

Kod:
// Prosty sterownik maszynki CNC dla 3 osi oparty o Arduino i płytkę CNC shield pod StepSticki
// Dodatkowo potrzebne jest 6 przycisków do sterowania - 2 na każdą oś
// by Ellipsis kwiecień 2016


//wpisz czas ogólnej prędkosci powiedzmy że 800 to będzie szybki ruch 5000 wolniejszy
int czas = 800; //do spowalniacza

int buttonXplus = 12; //spindle enable
int buttonXminus = 13; //spindle direction
int buttonYplus = A3; //cool enable
int buttonYminus = A0; //abort
int buttonZplus = A1; //hold
int buttonZminus = A2; //resume



void setup() {
pinMode(8,OUTPUT); // Enable
digitalWrite(6,LOW); // Set Enable low

pinMode(2,OUTPUT); // Step X
pinMode(5,OUTPUT); // Dir X
pinMode(3,OUTPUT); // Step Y
pinMode(6,OUTPUT); // Dir Y
pinMode(4,OUTPUT); // Step Z
pinMode(7,OUTPUT); // Dir Z
   
pinMode(buttonXplus,INPUT); // oś X - kierunek + (spindle enable)
pinMode(buttonXminus,INPUT); // oś X - kierunek - (spindle dir)
pinMode(buttonYplus,INPUT); // oś Y - kierunek + (cool enable)
pinMode(buttonYminus,INPUT); // oś Y - kierunek - (abort)
pinMode(buttonZplus,INPUT); // oś Z - kierunek + (hold)
pinMode(buttonZminus,INPUT); // oś Z - kierunek - (resume)

digitalWrite(buttonXplus, HIGH);
digitalWrite(buttonXminus, HIGH);
digitalWrite(buttonYplus, HIGH);
digitalWrite(buttonYminus, HIGH);
digitalWrite(buttonZplus, HIGH);
digitalWrite(buttonZminus, HIGH);
}


void loop() {
//========================================================oś X
  if (digitalRead(buttonXplus) == LOW) { //przycisk X+ wcisniety
    digitalWrite(5,HIGH); // Set Dir high
    digitalWrite(2,HIGH); // Output high
    delayMicroseconds(czas);
    digitalWrite(2,LOW); // Output low
    delayMicroseconds(czas);
  }
//======================================================== 
  if (digitalRead(buttonXminus) == LOW) { //przycisk X- wcisniety
    digitalWrite(5,LOW); // Set Dir low
    digitalWrite(2,HIGH); // Output high
    delayMicroseconds(czas);
    digitalWrite(2,LOW); // Output low
    delayMicroseconds(czas);
  }
//========================================================oś Y
  if (digitalRead(buttonYplus) == LOW) { //przycisk Y+ wcisniety
    digitalWrite(6,HIGH); // Set Dir high
    digitalWrite(3,HIGH); // Output high
    delayMicroseconds(czas);
    digitalWrite(3,LOW); // Output low
    delayMicroseconds(czas);
  }
//======================================================== 
  if (digitalRead(buttonYminus) == LOW) { //przycisk Y- wcisniety
    digitalWrite(6,LOW); // Set Dir low
    digitalWrite(3,HIGH); // Output high
    delayMicroseconds(czas);
    digitalWrite(3,LOW); // Output low
    delayMicroseconds(czas);
  }
//========================================================oś Z 
    if (digitalRead(buttonZplus) == LOW) { //przycisk Z+ wcisniety
    digitalWrite(7,HIGH); // Set Dir high
    digitalWrite(4,HIGH); // Output high
    delayMicroseconds(czas);
    digitalWrite(4,LOW); // Output low
    delayMicroseconds(czas);
  }
//======================================================== 
  if (digitalRead(buttonZminus) == LOW) { //przycisk Z- wcisniety
    digitalWrite(7,LOW); // Set Dir low
    digitalWrite(4,HIGH); // Output high
    delayMicroseconds(czas);
    digitalWrite(4,LOW); // Output low
    delayMicroseconds(czas);
  }
//========================================================
 
 
}




Kod jest sprawdzony w praktyce. Działa zgodnie z założeniami. Pamiętajcie, że nie obsługuje krańcówek!

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 15 kwietnia 2016, 21:15 
Offline
modelarz
Avatar użytkownika

Dołączył(a): niedziela, 23 marca 2014, 19:43
Posty: 2669
Wiek: 46
Lokalizacja: Sompolno
No pięknie tylko pytanie czy płytka shield jest niezbędna?
Zdecydowanie wolał bym jej uniknąć. Może jakoś opis wprowadzen dla samego arduino?
Pozdrawiam

Wysłane z mojego myPhone_INFINITY_II_LTE przy użyciu Tapatalka

_________________
Addriano1


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 15 kwietnia 2016, 21:40 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
:D Hubert BRAWO TY :D
Tak łopatologicznie wgrywam do np Uno , robię guziczki i hulam?
Spróbuję jutro odpalić, takie pyt ni z gruszki , co zasila adru cnc shield czy oddzielny zasilacz?

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 15 kwietnia 2016, 22:03 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6055
Wiek: 46
Lokalizacja: Kraków
@Adrian
CNC Shield nie jest wymagany. Opis wyprowadzeń był już na początku tego wątku i wygląda tak:

Obrazek
Czyli używamy pinów 13,12,8,7,6,5,4,3,2 po prawej stronie płytki i A0,A1,A2 i A3 po lewej. Na krańcówki na tym obrazku nie patrzymy.

@Piotrek
Tak, Uno + Shield + 6 przycisków. CNC Shield jest zasilana z płytki Uno dla części obsługującej logikę układu, a dla części silnikowej zasilanie prowadzi się osobno (jest do tego złącze na płytce).
Oprócz tego trzeba ustawić zworki oraz prąd na każdym stepsticku (jest miniaturowy potencjometr)

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: piątek, 15 kwietnia 2016, 22:12 
Offline
modelarz
Avatar użytkownika

Dołączył(a): niedziela, 23 marca 2014, 19:43
Posty: 2669
Wiek: 46
Lokalizacja: Sompolno
Ellipsis napisał(a):
Czyli używamy pinów 13,12,8,7,6,5,4,3,2 po prawej stronie płytki i A0,A1,A2 i A3 po lewej.

O ja gupia ci... faktycznie przecież nawet idzie to swobodnie wywnioskować z kodu :D
Dzięki

_________________
Addriano1


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 16 kwietnia 2016, 08:20 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Nie kumam ustawienia prądu na stepach , mam to zmierzyć miernikiem, o co chodzi z tym prądem :oops:

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 16 kwietnia 2016, 09:15 
Offline
modelarz
Avatar użytkownika

Dołączył(a): wtorek, 30 lipca 2013, 22:44
Posty: 652
Wiek: 60
Lokalizacja: Warszawa
Tu masz Pietruś chyba czytelnie opisane ;)
http://www.printo3d.pl/regulacja-stepstickow/

_________________
Pozdrawiam
Mirek


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 16 kwietnia 2016, 10:07 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2329
Wiek: 61
Lokalizacja: Poznań - Jeżyce
Ja ustawiłem silniki na oko. Sprawdzaniem ręką moment obrotowy, tak aby zbytnio się nie grzaly. Zasuwa wszystko aż miło. Tak więc uważam że nie ma potrzeby wykonywać pomiarów, aby wszystko działało jak należy.

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 16 kwietnia 2016, 14:59 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 804
Wiek: 49
Lokalizacja: Opole
Czyli reguluję natężenie, a nie napięcie. Stepy same dopasują napięcie do silnika?

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: GRBL - czyli CNC na domowym stole - manual
PostNapisane: sobota, 16 kwietnia 2016, 15:40 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 25 stycznia 2016, 13:16
Posty: 3710
Wiek: 58
Lokalizacja: Winnica k/Pułtuska
Odwrotnie. Regulujesz napięcie referencyjne, a stepstik "dobiera" odpowiedni prąd :mrgreen: Stepstick/Pololu ustawianie prądu silnika :D

_________________
Pozdrawiam, Artur


Góra
 Zobacz profil Wyślij e-mail  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 691 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6 ... 18  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  

119,910,095 Wyświetlone Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL