Arduino i gbrl toczenie gwintów

Dyskusje dotyczące budowy amatorskich tokarek CNC lub modernizacji maszyn konwencjonalnych.
Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 7886
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Arduino i gbrl toczenie gwintów

#21

Post napisał: tuxcnc » 16 kwie 2023, 17:06

bartuss1 pisze:
16 kwie 2023, 16:39
to przeciez nie ma znaczenia czy wysle faktyczny sygnał do sterownika czy udawany, bo nie ma sprzezenia zwrotnego, wiec arduino powinno sypać impulsami i miec wywalone czy do sterownika dotarlo czy nie.
Nie rozumiesz zasady działania sterowania typu GRBL.
Sterownik otrzymuje linie g-kodu (czy inne polecenia) poprzez port szeregowy i odpowiada potwierdzeniem że je wykonał, albo że zaistniał błąd.



Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 22
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: Arduino i gbrl toczenie gwintów

#22

Post napisał: bartuss1 » 16 kwie 2023, 17:09

to gdzie mam te sterowniki ustawić? prędkosci i rampy przyspieszen, impulsy na obrót dla danej osi? no chyba nie potencjometrami gdzies tam?
https://www.etsy.com/pl/shop/soltysdesign


skmskm
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 319
Rejestracja: 15 lis 2014, 20:21
Lokalizacja: Gliwice

Re: Arduino i gbrl toczenie gwintów

#23

Post napisał: skmskm » 16 kwie 2023, 17:11

w pliku softu zwanym "config.h"
#ifdef Mega2560_RAMPS_1_4
namespace driver_X{
//pin numbers
uInt DIRECTION = A1;
uInt STEP = A0;
uInt ENABLE = 38;
uInt LIMIT_PIN = 0;
//config
uInt STEP_PERMM = 200; << skok osi X
uInt MAX_SPEED = 2000; << max prędkość osi X
uInt Acceleration = 500; << akceleracja osi X
uInt MAX_TRAVEL = 0;
bool FLIP = false; << kierunek osi X
}
Ostatnio zmieniony 16 kwie 2023, 17:14 przez skmskm, łącznie zmieniany 1 raz.

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 22
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: Arduino i gbrl toczenie gwintów

#24

Post napisał: bartuss1 » 16 kwie 2023, 17:13

tuxcnc pisze:Sterownik otrzymuje linie g-kodu (czy inne polecenia) poprzez port szeregowy i odpowiada potwierdzeniem że je wykonał, albo że zaistniał błąd.

dobra, póki co to chyba zostane przy tym machu, a z czasem to chyba sam jakies oprogramowanie spotworzę.
chociaż ten niemiecki symulator jest niczego sobie, tam gdzieś wyzej linka dawałem.

Dodane 44 sekundy:
skmskm pisze:"config.h"


a czyli w ide cza wsystko ustawic
enkoder wrzeciona też?

Dodane 1 minuta 42 sekundy:
jesli jednak coś sie rusza, to wypadałoby widziec jak sie wspólrzedne zmieniają czy cos, chyba faktycznie trzeba bedzie spróbować z zywym sterownikiem i korkowcem
https://www.etsy.com/pl/shop/soltysdesign


skmskm
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 319
Rejestracja: 15 lis 2014, 20:21
Lokalizacja: Gliwice

Re: Arduino i gbrl toczenie gwintów

#25

Post napisał: skmskm » 16 kwie 2023, 17:16

tak enkoder też jest tam.
w "namespace spindle" są opcje wrzeciona.
Niektóre rzeczy można ustawić przez $$ jak w grbl tylko u mnie są opisy.

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 22
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: Arduino i gbrl toczenie gwintów

#26

Post napisał: bartuss1 » 16 kwie 2023, 17:31

Zanim rozpieprze te kable , to może ktoś ma pomysła jak zmusić csmio ipm do czytania enkodera na wrzecienniku? bo tego dupnika do gwintów nie da się na tym odpalić, on jest dedykowany tylko do ips albo ipa, jednak już kilka razy słyszałem ze ipm działa z enkoderem, stąd to całe zamieszanie.
kiedys na płytce LPT Marek wpinał enkoder w wejscia krancowek z dodatkowym dupnikiem i to działalo, no i se tak myślę ...

Dodane 8 minuty 29 sekundy:
moze sam index wystarczy, musze obadac temat

Dodane 5 minuty :
arduino moze troche poczekać, jesli mi sie z tym nie uda to zwyczajnie je wepnę i będę testował
https://www.etsy.com/pl/shop/soltysdesign

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 22
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: Arduino i gbrl toczenie gwintów

#27

Post napisał: bartuss1 » 16 kwie 2023, 22:13

hehe, ipm odpada, nawet dla samego indeksu enkodera nie czyta obrotów, cała niedziela poszła sie walic na jakies testy, chyba mam cos z beretem nie halo.
https://www.etsy.com/pl/shop/soltysdesign

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 22
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: Arduino i gbrl toczenie gwintów

#28

Post napisał: bartuss1 » 17 kwie 2023, 12:00

Jeszcze jeden myk, mianowicie połączenie macha z arduino. Z tego co ogląalem to da się, wystarczy przegyźć się przez modbus i potem brain editor dostosować polecenia.
Te programiki darmowe do sterowania gbrlem są niesamowicie toporne, stąd fajnie by było mieć dzialający w pelni program.
https://www.etsy.com/pl/shop/soltysdesign


tristar0
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 2847
Rejestracja: 21 sty 2020, 17:48
Lokalizacja: Toruń miasto Tadeusza R

Re: Arduino i gbrl toczenie gwintów

#29

Post napisał: tristar0 » 17 kwie 2023, 13:09

Tylko czy warto wymyślać sanki na nowo?

Dodane 5 minuty 13 sekundy:
Aruduno jast fajne ma wiele bibliotek które dowolnie no prawie można sobie dokładać czy używać ale samego 8 bitowego procesora nie przeskoczysz bo to jednak z byle jakim stm to ślimak nie mający żadnych sprzętowych udogodnień jak obsługa enkodera co akurat w cnc to podstawa.
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 22
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: Arduino i gbrl toczenie gwintów

#30

Post napisał: bartuss1 » 17 kwie 2023, 13:52

no fajnie sie mówi, a ten stm to w czym sie programuje? jakis kolejny sofcik do nauki programowania?
https://www.etsy.com/pl/shop/soltysdesign

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Amatorska Tokarka CNC”