Głowica rewolwerowa VDI :) komponent

Dyskusje dotyczące działania obsługi programu LinuxCNC

ma555rek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 6
Posty: 1214
Rejestracja: 15 paź 2007, 00:45
Lokalizacja: nie ważne

#11

Post napisał: ma555rek » 25 sty 2015, 11:37

tschaya pisze:bo przecież program najpierw odczytuje aktualny nr narzędzia i porównuje go z zadanym
porównanie może dotyczyć innej zmiennej. Jeżeli to tylko na początku to popatrz w programie czy np nie masz działania z pustą zmienną w przypadku różnicy podczas porównania
To wyglada ne brak danej na starcie.


Pasjonat

Tagi:


lepi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1449
Rejestracja: 09 lip 2012, 20:34
Lokalizacja: Poznań

#12

Post napisał: lepi » 25 sty 2015, 13:48

kamar pisze:
lepi pisze:To akurat proste. Kręcisz tak długo aż osiągniesz pozycję 1.0.1 .
Faktycznie proste :) Ruch glowicy musi być przewidywalny chyba ze bedzie za kazdym przerzutem wyjeżdzal na bazę.
Przy absolutnym pomiarze pozycji nie ma czegoś takiego jak baza. Bieżąca pozycja jest zawsze znana, nawet zaraz po starcie maszyny.

Faktycznie nie trzeba nawet krokowca.


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 17
Posty: 16237
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#13

Post napisał: kamar » 25 sty 2015, 14:26

lepi pisze:
Przy absolutnym pomiarze pozycji nie ma czegoś takiego jak baza..
Obejzyj filmik (przerzut w 1.11 min) a zrozumiesz o co chodzi.

[youtube][/youtube]


lepi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1449
Rejestracja: 09 lip 2012, 20:34
Lokalizacja: Poznań

#14

Post napisał: lepi » 25 sty 2015, 15:10

Film ja film. Opisz słowami, w czym widzisz problem przy użyciu absolutnej pozycji głowicy.


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 17
Posty: 16237
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#15

Post napisał: kamar » 25 sty 2015, 15:35

A podobno obrazek zastepuje 1000 słów :)
Co tu opisywać, nie sztuka przrzucić glowicę, sztuka nie przy... w materiał czy uchwyt. I powtórzę - chyba że zjeżdzasz na baze przy kazdym przerzucie.


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#16

Post napisał: 251mz » 25 sty 2015, 19:34

kamar, my tylko piszemy na razie o samym obrocie głowicy ...


lepi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1449
Rejestracja: 09 lip 2012, 20:34
Lokalizacja: Poznań

#17

Post napisał: lepi » 25 sty 2015, 20:58

Nie musisz zjeżdżać na bazę tylko na pozycję bezpieczną. Ale nie ma to nic wspólnego z rodzajem sterowania obrotem głowicy.


tomcat65
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1236
Rejestracja: 15 lis 2009, 02:46
Lokalizacja: Olsztyn
Kontakt:

#18

Post napisał: tomcat65 » 25 sty 2015, 21:53

kamar pisze:Jesli nawet to nie absolutny
Ja napisałem:
raczej absolutny
I obaj mamy rację.
Z czysto logicznego punktu widzenia, osiem sygnałów ustala pozycję.
Z mechanicznego punktu widzenia, już niekoniecznie.
Enkoder - wartości 1, 2, 4, co daje 7 możliwości. A zero?
Tak jak w typowym enkoderze można by liczyć pozycję po ilości impulsów, ale jednak stosuje się index.
251mz pisze:Ogólnie to nawet krokowiec tam zbedny a mógłby być silnik DC na 2ch przekaźnikach;)
A od bidy to na jednym;)
Niestety nie. W pozycji 0-0-0, przy braku jakiegokolwiek sygnału z czujników, taki silnik "przeleci" pozycję 'zero'. Musi być czwarty czujnik ustalający tę pozycję.
Zależy jaki jest algorytm programu:
-jeśli liczy kroki do następnej pozycji, to musi trafiać.
-jeśli krokowiec kręci i czeka na sygnał z czujników, może mijać punkt 'zero' i stąd błąd.


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 17
Posty: 16237
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#19

Post napisał: kamar » 25 sty 2015, 22:16

tomcat65 pisze: Musi być czwarty czujnik ustalający tę pozycję.
+ dwa na pozycji rygla i robi się niezła czujkolandia :)


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#20

Post napisał: 251mz » 26 sty 2015, 07:57

tomcat65,

Niestety masz rację :(
Czyli 7 pozycji będzie...
Ewentualnie tak jak piszesz 3 czujniki na 7 pozycji i 1 na stałe ZERO...

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”