Blokowanie edycji osi

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

Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16243
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Blokowanie edycji osi

#1

Post napisał: kamar » 03 lis 2019, 08:38

Witam.
Drobne pytanko do obeznanych :) :
Da się wyłączyć możliwość edycji osi ?
Chodzi mi o to aby wartość brała z odległości od krańcówki i nie mieli możliwości jej zmienić.




gniazdo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 61
Rejestracja: 24 gru 2008, 22:09
Lokalizacja: Limanowa

Re: Blokowanie edycji osi

#2

Post napisał: gniazdo » 04 lis 2019, 17:29

ta oś po bazowaniu ma się już nie ruszać?

jeżeli tak to ja bym to próbował zrobić za pomocą:
"HOME_OFFSET" oraz "HOME_IGNORE_LIMITS" i softlimit ustawionych na wartość offsetu.

ale nie wiem czy o to chodzi.


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16243
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Blokowanie edycji osi

#3

Post napisał: kamar » 04 lis 2019, 17:40

Raczej to nie to.
Oś, konkretnie oś "X" w tokarce ma się bazować , ruszać, przyjmować różne wartości z tabeli narzędzi. Ma się tylko nie dać prosto zmienić z klawiatury. Ew. korekty tylko przez tablicę narzędzi. Na razie załatwiłem to najprościej - zabroniłem jakiejkolwiek edycji osi :)

Awatar użytkownika

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

Re: Blokowanie edycji osi

#4

Post napisał: pitsa » 04 lis 2019, 21:50

Chodzi o wyłączenie obsługi wybranych klawiszy (strzałki w lewo i w pawo) w linuxcnc?
Jeśli tak to w .axisrc można "remapować"
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... _Shortcuts
Biorąc stąd przykłady:
https://forum.linuxcnc.org/21-axis/1467 ... g?start=10
http://www.cravtec.com/frezarkacnc/suby ... y-linuxcnc

być może wystarczy dodać do .axisrc to:

root_window.bind("<Left>", "#nothing")
root_window.bind("<Right>", "#nothing")
root_window.bind("<KeyRelease-Left>", "#nothing")
root_window.bind("<KeyRelease-Right>", "#nothing")
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16243
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Blokowanie edycji osi

#5

Post napisał: kamar » 04 lis 2019, 22:02

Czy ja tak zawile tłumaczę ? :)
Chodzi o zablokowanie możliwości edycji i zmiany wartości osi X a nie jej poruszania.

Awatar użytkownika

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

Re: Blokowanie edycji osi

#6

Post napisał: pitsa » 04 lis 2019, 22:06

No to musisz nagrać film i wyjaśnić o co chodzi bo ja nie wiem co to jest edycja w linuxcnc. ;-)
Bimber: https://www.insecam.org/en/view/225739/
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16243
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Blokowanie edycji osi

#7

Post napisał: kamar » 04 lis 2019, 22:15

Co tu ma linuxcnc do tego ? Edycja to edycja. Masz podgląd wartości osi i ewentualnie edytujesz do zmiany.
Czy to plik tekstowy czy oś to wsio ryba.


dudziak4
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 702
Rejestracja: 06 wrz 2007, 13:30
Lokalizacja: Bielawa

Re: Blokowanie edycji osi

#8

Post napisał: dudziak4 » 04 lis 2019, 22:19

Jakiś skrzat po kryjomu przychodzi i ci wartości osi edytuje czy jak?


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16243
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Blokowanie edycji osi

#9

Post napisał: kamar » 04 lis 2019, 22:26

Ta , krasnale zawiązują wiertełka w pęczki.
Drugi dzień opisuje magazyn narzędzi na rewolwerówce, dwadzieścia parę oprawek opisanych na długościach i średnicach.
A któremuś się nie będzie chciało wchodzić do tabeli narzędzi tylko skoryguje z klawiatury i moja robota psu na budę.
Przed przypadkowe wyzerowaniem zamiast osi Z tez warto zabezpieczyć jak by się dało.


dudziak4
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 702
Rejestracja: 06 wrz 2007, 13:30
Lokalizacja: Bielawa

Re: Blokowanie edycji osi

#10

Post napisał: dudziak4 » 04 lis 2019, 22:31

I pomyśleć że to wszystko przez brak krańcówek do bazowania osi. Bo jak by były to byś z bazował i zobaczył jaka jest różnica wpisana a tak to psu na budę :mrgreen:

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”