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

ciastko1742
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 12
Rejestracja: 12 lis 2021, 14:56

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

#211

Post napisał: ciastko1742 » 08 lut 2022, 13:10

Czy skrypty można jeszcze gdzieś znaleźć? Ten plik .txt ? Nie ma go juz w podanych linkach. Próbuje przepisać już 2 raz ale zawsze gdzieś robie błędy .. Może ktoś się gdzie ma zapisany ?




corradoskj
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 7
Rejestracja: 11 paź 2018, 22:28
Lokalizacja: Bydgoszcz

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

#212

Post napisał: corradoskj » 29 kwie 2022, 15:43

ciastko1742 pisze:
08 lut 2022, 13:10
Czy skrypty można jeszcze gdzieś znaleźć? Ten plik .txt ? Nie ma go juz w podanych linkach. Próbuje przepisać już 2 raz ale zawsze gdzieś robie błędy .. Może ktoś się gdzie ma zapisany ?
http://machmaker.pl/1_10_3_instrukcja-d ... uxcnc.html


lukasixthm
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 140
Rejestracja: 01 maja 2013, 21:41
Lokalizacja: Ostrowiec Św
Kontakt:

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

#213

Post napisał: lukasixthm » 01 lut 2023, 11:48

Czy przycisk dodany tą metodą można przenieść we wskazane miejsce na axis? Dorzucenie chociażby PYVCP_POSITION = BOTTOM do INI nie zmienia nic.
Obrazek

Awatar użytkownika

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

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

#214

Post napisał: pitsa » 01 lut 2023, 14:24

Można dać. :-)
Poczekaj wieczorem sprawdzę jak to mam u siebie...
Tymczasem zerknij do https://linuxcnc.org/docs/html/gui/axis.html - na końcu są przykłady i jeden z nich to "Add Button to manual frame". Może sam dasz sobie radę.
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ

Awatar użytkownika

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

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

#215

Post napisał: pitsa » 01 lut 2023, 19:36

https://linuxcnc.org/docs/html/gui/axis ... nual_frame
Dokładnie ten przykład mam. Jeśli przycisk wywołuje polecenie mdi to wystarczy do "def mybutton_clicked():" dodać swoje polecenia. np.: "c.mdi(G53 G0 X0 Y0)"

W tym panelu trzeba dostosować się do zastosowanej siatki, i np. po prawej stronie od "Chłodziwo" taki jest "adres" komórki:

Kod: Zaznacz cały

root_window.tk.call('grid','.pane.top.tabs.fmanual.mybutton','-column','1','-row','6','-columnspan','1','-padx','5','-sticky','e')
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


lukasixthm
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 140
Rejestracja: 01 maja 2013, 21:41
Lokalizacja: Ostrowiec Św
Kontakt:

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

#216

Post napisał: lukasixthm » 01 lut 2023, 21:03

Dziękuję za odpowiedzi. Twoją metodą zrobiłem już kiedyś taki przycisk do szybkiego zjazdu na X0 Y0, ale dla przycisku wymiany narzędzia z tego tematu to nie działa.

Obrazek

Do stworzenia przycisku wymiany narzędzia jest tylko taki kod:
Obrazek

Może uda mi się to przerobić żeby dodać kolejny przycisk w kolumnie uruchamiający plik wymiana_narzedzia. Tylko ten Python... Jedyne w czym programuję to Bascom :-)

Awatar użytkownika

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

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

#217

Post napisał: pitsa » 02 lut 2023, 15:20

lukasixthm pisze:PYVCP_POSITION = BOTTOM do INI
Zadziała gdy dasz do sekcji [DISPLAY]. Sprawdź czy dałeś w dobrym miejscu.
https://forum.linuxcnc.org/21-axis/3844 ... it-display
http://linuxcnc.org/docs/devel/html/gui ... -with-axis

lukasixthm pisze: Tylko ten Python...

Pod przycisk wstawiony w oknie "Manual-F3" można dawać te polecenia z pytona:
https://linuxcnc.org/docs/html/config/p ... rface.html
ale nie wiem jak podpiąć "halui.mdi-command-00".
poddaję się. ;D
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


driver0207
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 4
Rejestracja: 13 lis 2018, 17:42

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

#218

Post napisał: driver0207 » 23 kwie 2023, 13:19

Cześć .
Kombinuję z własnym skryptem pomiaru długości narzędzia i mam pytanie czy istnieje możliwość zapisu długości do tablicy narzędzi?
Próbowałem parametr #5403 ale wywala mi błąd ze parametr jest tylko do odczytu .

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”