LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

W temacie przedstawiam poradnik jak dodać przycisk pomiaru długości narzędzia do LinuxCNC.

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

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

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#101

Post napisał: kamar » 28 lut 2020, 19:56

senio pisze:
28 lut 2020, 19:51
To mi na koniec wytłumaczy w czym lepiej mierzy ta sonda od suwmiarki bo nie mogę tego pojąć :).
kamar pisze:
28 lut 2020, 19:17
A jak ma trzy metry i parę czopów to się robi zabawa.
Może czytaj co się pisze :) Coś jeszcze tłumaczyć ? :)



Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1459
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#102

Post napisał: senio » 28 lut 2020, 20:17

Jak już będzie film z tego pomiaru to otwieram chipsy i oglądam :)


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

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#103

Post napisał: kamar » 28 lut 2020, 20:23

Napewno będzie dynamiczniej niż do tej pory :)



bdgr
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 111
Rejestracja: 16 paź 2017, 15:21
Lokalizacja: Poznań

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#104

Post napisał: bdgr » 28 lut 2020, 22:15

tuxcnc pisze:
28 lut 2020, 19:53
Jeżeli to działa na takiej zasadzie jak https://github.com.cnpmjs.org/mrbubble6 ... -USB-Probe
Tak to jest dokładnie na tej zasadzie
tuxcnc pisze:
28 lut 2020, 19:53
raz będzie działać a raz nie, bo taka jest specyfika dynamicznego przydzielania urządzeń w podsystemie USB
W zasadzie tak, w praktyce gdy adapter USB-UART jest po prostu podłączony pod USB to takie zachowanie jest zazwyczaj niezauważalne - dostaje pierwszy wolny identyfikator portu i jak długo działa poprawnie to go nie zwolni. Robi się to widoczne gdy płytkę się co chwila podłącza/odłącza. Przy czym przeważnie wystarczy odłączyć i podłączyć ponownie, lub poczekać dwie minuty a w ostateczności wymusić reenumerację od zera można restartem maszyny.

Problem może być jeśli maszyna już ma jakiś inny adapter USB-UART korzystający z tego samego sterownika (np do falownika po MODBUS) - mogą na starcie pozamieniać się numerami.
Jak kamar ma tak zrobione na któreś maszynie to powinno wystarczyć w usbprobe.HAL podać wyższy nr portu szeregowego i podłączać sondę dopiero po zbootowaniu linuxcnc.
tuxcnc pisze:
28 lut 2020, 19:53
No to ja za takie "udogodnienie" dziękuję.
Takie udogodnienie nikomu do wanny nie włazi, to trzeba poprosić :D
To rzeczywiście specyficzny przypadek użycia, ale sądzę że to rozwiązanie się sprawdzi.


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

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#105

Post napisał: kamar » 29 lut 2020, 07:00

tuxcnc pisze:
28 lut 2020, 19:53
No to ja za takie "udogodnienie" dziękuję.
I bardzo dobrze, bo to nie dla ciebie. Tylko po co marnujesz "kawałek życia" :)

Awatar użytkownika

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

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#106

Post napisał: tuxcnc » 29 lut 2020, 09:50

kamar pisze:
29 lut 2020, 07:00
Tylko po co marnujesz "kawałek życia" :)
Po to żeby wyjaśnić wszystkim potencjalnie zainteresowanym, jak twój pomysł działa i czego można się po nim spodziewać.
Tobie niczego nie tłumaczę, bo Ty tradycyjnie słuchać nie będziesz, ale i tak sam zrozumiesz, za kilka lat ...


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

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#107

Post napisał: kamar » 29 lut 2020, 09:54

Nie przejmuj się, już chyba wszyscy potencjalnie zainteresowani przez lata zdążyli się przyzwyczaić do twojego " i tak się nie uda". Szkoda więc nafty i poświęcenia :)
Gdyby chciał spisać te wszystkie twoje podważania pomysłów na forum to powstałaby cegła grubsza od "Ksiąg Jakubowych"
A większość tych pomysłów działa i ma sie dobrze mimo upływu lat.

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4654
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#108

Post napisał: pitsa » 29 lut 2020, 19:58

tuxcnc pisze:raz może być /dev/ttyUSB0

Już z pół roku mam pod USB wpięte 1 arduino nano i takich problemów nie zauważyłem.
Zawsze dostaje /dev/ttyUSB0. Jedynie jak nie wepnę arduino to LinuxCNC nie włączy się.
A gdyby nawet był z tym problem to wystarczy zrobić dodatkową kopię konfiguracji z ustawionym /dev/ttyUSB1.
Jak się nie włączy jedno, to kliknięcie w drugi start i po kłopocie.
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ

Awatar użytkownika

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

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#109

Post napisał: tuxcnc » 29 lut 2020, 21:33

pitsa pisze:
29 lut 2020, 19:58
Jak się nie włączy jedno, to kliknięcie w drugi start i po kłopocie.
To jest zwykłe partactwo.


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

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

#110

Post napisał: kamar » 02 mar 2020, 08:41

pitsa pisze:
29 lut 2020, 19:58
Już z pół roku mam pod USB wpięte 1 arduino nano i takich problemów nie zauważyłem.
Zawsze dostaje /dev/ttyUSB0.
Wprawdzie wpięte dopiero godzinę ale testowych " wtyknieć" i "wytyknięć", " pod prądem" i bez, było kilkanaście.
Prawa Murphy’ego nie zadziałaly, adres zawsze ten sam.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”