Problem z zerowaniem maszyny

maszyna żle wskazuje miejsce zerowe

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

Autor tematu
marsjaningn
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 7
Rejestracja: 24 kwie 2009, 14:32
Lokalizacja: Rymanów

Problem z zerowaniem maszyny

#1

Post napisał: marsjaningn » 27 lis 2021, 19:39

Witam
Mam problem z zerowaniem maszyny. ( Teknomat 3000 )

Opis zerowania:

Konfiguracja

5I25

7i76 - sterowanie serwo impulsy + kierunek

7i77 - enkodery podpięte

1. Na maszynie na każdej osi mamy enkoder + krańcówka od zerowania

2. Osie bazują się poprawnie

- Najazd na krańcówkę

- Zjazd z krańcówki

- Powtórny najazd

- powtórny zjazd

- szukanie indeksu z enkodera

- znalezienie

- koniec bazowania .

2. Opis problemu

- Po włączeniu maszyny oś np. X znajduje się od krańcówki zerowania np. 1 m

- uruchamiamy bazowanie

- bazowanie wykonuje się poprawnie

- Oś po bazowaniu wraca do pozycji 1 m od krańcówki zerowania i ustawia pozycję 0


kolejne wyłączenie maszyny przesuwamy oś ręcznie na pozycję 1,5 m od krańcówki zerowania

- Po włączeniu maszyny oś np. X znajduje się od krańcówki zerowania np. 1,5 m

- uruchamiamy bazowanie

- bazowanie wykonuje się poprawnie

- Oś po bazowaniu wraca do pozycji 1,5 m od krańcówki zerowania i ustawia pozycję 0

Pytanie

Dlaczego oś po bazowaniu nie ustawia wartości 0 pozycji osi ale wykonuje ruch do pozycji od której rozpoczęła bazowanie i tam ustawia pozycję na 0.

Pliki hal i ini moge podesłać boo chyba sie nie da wgrać, zdjęcia ustawień maszyny w załącznikach

Panowie dzięki za pomoc :)
Oczywiście się odwdziecze :)
Załączniki
Resize of 20211119_154416.jpg
Resize of 20211119_154411.jpg
Resize of 20211119_154400.jpg
Resize of 20211119_154354.jpg
Resize of 20211119_154349.jpg
Resize of 20211119_154307.jpg
Resize of 20211119_154253.jpg
Resize of 20211119_154247.jpg
Resize of 20211119_154239.jpg
Resize of 20211119_154148.jpg




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

Re: Problem z zerowaniem maszyny

#2

Post napisał: skmskm » 27 lis 2021, 19:50

Rozumiem że chodzi o mm nie metry, może krańcówka jest mało powtarzalna przełącza nieregularnie niektóre tak mają.
Albo zmniejszyć prędkość home to ma tendencje do poprawy dokładności.


Autor tematu
marsjaningn
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 7
Rejestracja: 24 kwie 2009, 14:32
Lokalizacja: Rymanów

Re: Problem z zerowaniem maszyny

#3

Post napisał: marsjaningn » 27 lis 2021, 20:06

tak, chodzi o mm.

Po uruchomieniu LinuxCNC i włączeniu zerowania osi maszyna zawsze zeruje się do miejsca w którym skończyła prace. tj. Jeżeli wyłącze maszyne i oś jest na środku maszyny, wyzeruje się do środka, jeżeli maszyna zostanie wyłączona i włączona ( a oś znajduje się w innym miejscu to zeruje się do tego właśnie miejsca, i to jest nowe miejsce zerowe ) a powinno być zawsze to samo.


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

Re: Problem z zerowaniem maszyny

#4

Post napisał: skmskm » 27 lis 2021, 20:22

Według dokumentacji linuxCNC to po homingu jedzie do pozycji home.
Maszyna może przestrzelić pozycje przy homingu.
"Note that even if this parameter is the same as HOME_OFFSET, the axis will slightly overshoot the latched position as it stops."


Autor tematu
marsjaningn
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 7
Rejestracja: 24 kwie 2009, 14:32
Lokalizacja: Rymanów

Re: Problem z zerowaniem maszyny

#5

Post napisał: marsjaningn » 29 lis 2021, 12:45

Sytuacja wyglada nastepujaco:

Oś bazuje się do krańcówki:
- Najazd na krańcówkę
- Zjazd z krańcówki
- Powtórny najazd
- powtórny zjazd
- szukanie indeksu z enkodera
- znalezienie
- koniec bazowania .


- jeżeli oś przed zerowaniem stoi 2 metry od krańcówki, to wyzeruje się na ta sama pozycje, tj: 2 metry od krańcówki ( program wskazuje 0 )
- jeżeli po nastepnym uruchomieniu programu oś jest 1 metr od krańcówki to wyzeruje się właśnie do tego 1 metra ( program również wskazuje 0 )

I juz szlak trafił punkt zerowy ( który powinien byc taki sam )

Pytanie:
a) Czy pozycja HOME jest ustalana w programie ( mozna ją gdzies wpisać ?? ) czy pozycja HOME jest pozycja startową przed zerowaniem

b) Czy jest mozliwe aby ustawić zerowanie tak aby po znalezieniu indeksu enkodera zakończyć zerowanie ( aby oś nie jechała na pozycje HOME )


Autor tematu
marsjaningn
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 7
Rejestracja: 24 kwie 2009, 14:32
Lokalizacja: Rymanów

Re: Problem z zerowaniem maszyny

#6

Post napisał: marsjaningn » 03 gru 2021, 16:43

Na dzień dzisiejszy, wywaliłem enkodery i maszyna zeruje się prawidłowo jak narazie

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”