Strona 1 z 3

Grbl-soft limit/miękki limit pomocy

: 10 paź 2018, 20:55
autor: damian.rozmus
Cześć, próbuję ustawić limity programowo, ale coś nie działa.

Ustawilem sobie pierwszy punkt maszyny 0,0,0 w rogu stołu, drugi jest w przeciwleglym rogu odpowiednio wyżej w osi Z 300,300,80...dalej nie pojedzie żeby wózki nie wypadły.... :D

... więc skoro wyznaczyłem maksymalne pozycje krancowe to gdy ustawie limity na np 200,200,30 to spodziewalbym się alarmu, stopu, czegokolwiek, niestety mówię x300 y300 - maszyna jedzie jak szalona :/

Co zrobić? W ustawieniach mam chyba ok, ustawiłem parametry $20,$21,$22 na 1, próbowałem też innych kombinacji.

A tak wogole to po uruchomieniu ponownie programu on już zapomina że jego 0,0,0 było w rogu nad stołem i np gdy zostawiłem maszynę w pozycji np 20,20,20 to program podmienia na te koordunaty i tracę swój home.

Te parametry też się podmieniaja na 0 zamiast wcześniej wpisanej 1.

Pozdrawiam

Re: Grbl-soft limit/miękki limit pomocy

: 10 paź 2018, 20:59
autor: TOP67
Zanim soft limit zadziała, trzeba przeprowadzić procedurę Home. To musi zrobić maszyna, a nie poprzez samodzielne wpisywanie. Właśnie dlatego, że zapomina.

Masz krańcówki w maszynie? Trzeba mieć co najmniej jedną na oś.

Re: Grbl-soft limit/miękki limit pomocy

: 10 paź 2018, 21:24
autor: damian.rozmus
Nie mam krancowek, wydawało mi się że skoro można to softwerowo zrobić to po co krancowka.

Re: Grbl-soft limit/miękki limit pomocy

: 10 paź 2018, 21:32
autor: TOP67
Nie można. Dorób po jednym wyłączniku, żeby przeprowadzić Home. Potem zadziała soft limit. Hard limit też, ale tylko z jednego końca.
Soft limit jest lepszy, bo zapobiega wykonaniu polecenia. Hard limit przerywa gdy dojdzie do krańca.

Re: Grbl-soft limit/miękki limit pomocy

: 10 paź 2018, 22:17
autor: damian.rozmus
Edit źle przeczytałem, już rozumiem.

Dodane 37 minuty 44 sekundy:
Obrazek

czy taki z allegro wystarczy?

Podłącze tylko kabelkiem do arduino i będzie działać czy potrzeba coś dodatkowo(oprócz konfiguracji w programu :D) ?

Jak juz ustawie na styk krancowki to będę mógł programowo dodać dodatkowo po 5 mm "bezpiecznej odległości"?

Jakbyś miał jakiś dobry poradnik to proszę o link

Re: Grbl-soft limit/miękki limit pomocy

: 10 paź 2018, 22:26
autor: TOP67
Wystarczy nawet kawałek blaszki. Byle zwierało zawsze w tym samym momencie. Ja mam mikroprzełączniki 5x5mm, a w jednym miejscu membranę ze starego telefonu (nie miałem miejsca na większy). Najczęściej stosuje się mikroprzełączniki z dźwignią, bo łatwo ją podgiąć.
Obrazek


Bezpieczny dystans definiuje się w $27

Tu są opisane poszczególne opcje
http://home.agh.edu.pl/~bartus/index.ph ... no&item=17

Re: Grbl-soft limit/miękki limit pomocy

: 10 paź 2018, 22:42
autor: damian.rozmus
Obrazek

Nie wiem czy to ogarnę :D od 17 siedzę nad tym i czytam, jak mam się bawić w grzebanie w arduino to jak siebie znam-skończy się to źle :twisted:

Dzięki za chęć pomocy!

Re: Grbl-soft limit/miękki limit pomocy

: 10 paź 2018, 23:00
autor: TOP67
Jak założysz 6 krańcówek, to nie powinno być problemu. Jeśli tylko 3, to Home musi startować w odpowiednim kierunku. Można to zmienić maską w $23.

Najczęstszym błędem w procedurze Home jest brak ustawionego $27.

Do kompletu zrób jeszcze Z probe.

Re: Grbl-soft limit/miękki limit pomocy

: 11 paź 2018, 07:11
autor: damian.rozmus
A mogę podłączyć w taki sposób po jednym na oś? Potrzebny mi wtedy jakiś rezystor?

Obrazek

Re: Grbl-soft limit/miękki limit pomocy

: 11 paź 2018, 09:33
autor: Steryd
bardziej kondensator,
Chodzi oto, że w takich krańcówkach nie otrzymujesz sygnału 0/1, tylko jeszcze przez jakiś czas przy przełączaniu styki,które się ze sobą zderzają podskakują, i wtedy arduino głupieje.