
Na weekend, jak zjadę do domu, to poświęcę więcej czasu na szukanie subów, a może i założę nowy temat, gdzie opiszę swoją obrabiarkę

Jak na razie, czekają na mnie kolokwia i zaliczenia...
Pozdrawiam!
Wróć do „Sterowanie - wbudowane + możliwość dodania”
Można śmiało z ręki wpisać wartości w kodzie pliku axis, aby pod przyciskami 4-0 była konkretna wartość skali prędkości, jaka Ci pasuje. Taki przykładowy kod, gdzie:IMPULS3 pisze:Że tak nieśmiało zapytam, jak mam pod klawiszami 1,2,3, - 2-4-6% to czy jest mozliwość pozostałym klawiszom dać prędkości np. Aby 4 zaczynał się od 15%, 5 np.25% i tak do 100%. Dlatego ze jest zbyt duży przeskok pomiędzy 6% i od razu 40% a przesuwanie prędkości myszką jest mało wygodne.
Kod: Zaznacz cały
root_window.bind("`", lambda event: activate_axis_or_set_feedrate(0))
root_window.bind("1", lambda event: activate_axis_or_set_feedrate(1))
root_window.bind("2", lambda event: activate_axis_or_set_feedrate(2))
root_window.bind("3", lambda event: set_feedrate(5))
root_window.bind("4", lambda event: set_feedrate(20))
root_window.bind("5", lambda event: set_feedrate(35))
root_window.bind("6", lambda event: set_feedrate(50))
root_window.bind("7", lambda event: set_feedrate(65))
root_window.bind("8", lambda event: set_feedrate(80))
root_window.bind("9", lambda event: set_feedrate(90))
root_window.bind("0", lambda event: set_feedrate(100))
Kod: Zaznacz cały
root_window.bind("1", lambda event:
Kod: Zaznacz cały
set_feedrate(80))
Kod: Zaznacz cały
def activate_axis_or_set_feedrate(n)
Kod: Zaznacz cały
def set_feedrate(n):
widgets.feedoverride.set(n)
W końcu po kilkinastu minutach szukania o którego Artura chodziMlKl pisze:W postach kamara i jego syna Artura znajdziesz przykłady podpinania komend pod kombinacje klawiszy i podmiany standardowych przypisań na własne.