Skróty klawiszy w EMC2

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

Autor tematu
jarenio
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 672
Rejestracja: 06 paź 2008, 22:48
Lokalizacja: TJE/KR
Kontakt:

Skróty klawiszy w EMC2

#1

Post napisał: jarenio » 24 mar 2011, 09:58

Witam
Mam takie pytanie, czy któryś z forumowiczów wie jak zdefiniować skróty klawiszy w EMC2.
chodzi mi na przykład o HOME X,Y z jednego klawisza.
Pozdrawiam
Jarek


Pozdrawiam; Jarek

Tagi:


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 292
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#2

Post napisał: micges » 24 mar 2011, 20:50

W katalogu domowym użytkownika jest ukryty plik .axisrc , jest to plik który jest automatycznie uruchamiany w czasie startu AXISa. Jeśli nie ma takiego pliku należy go utworzyć (ważne żeby była kropka na poczatku)
Jeśli wpiszesz do niego

Kod: Zaznacz cały

root_window.bind("h", commands.home_all_axes) 
to gdy wciśniesz klawisz 'h' zbazują sie wszystkie osie maszyny. Inne możliwości

Kod: Zaznacz cały

root_window.bind("<Key-F2>", commands.home_all_axes) 
root_window.bind("<Control-k>", commands.home_all_axes) 
Pozdrawiam


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

#3

Post napisał: kamar » 26 mar 2011, 23:18

micges pisze:to gdy wciśniesz klawisz 'h' zbazują sie wszystkie osie maszyny.
Z doświadczenia dodam, że lepiej to zrobić na dwa klawisze, np. h z controlem :)

Awatar użytkownika

Autor tematu
jarenio
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 672
Rejestracja: 06 paź 2008, 22:48
Lokalizacja: TJE/KR
Kontakt:

#4

Post napisał: jarenio » 29 mar 2011, 13:23

o takie coś mi własnie chodziło :) dzięki wielkie
a tak przy okazji, macie może pełną listę komend ?
Pozdrawiam; Jarek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”