Przekazanie wartości zmiennej z pyvcp/gladevcp/ncgui o-code

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

Autor tematu
bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

Przekazanie wartości zmiennej z pyvcp/gladevcp/ncgui o-code

#1

Post napisał: bubels » 10 sie 2014, 15:56

Witam,

W linuxcnc chce stworzyć w gui dodatkowe pole pozwalające na wprowadzenie wartości liczbowej która to następnie trafi do makra wywołanego przez prze-mapowany m code.

Innymi słowy ładuje sobie dowolny g-code który zawiera kod M91. Ten kod wywołuje makro które oczekuje przekazanie parametru.

Czyli powinien zostać wywołany np. M91 2 - 2 to wartość x którą chce przekazać z panelu.


Dlaczego niema tego w kodzie. Otóż ten sam kod może być wywoływany dla różnych wartości dlatego nie chciał bym by wychodził bezpośrednio z Cam-a.

Z tego co wyczytałem to pyVCP ma dostęp do axis ale nie do MDI.
GladeVCP ma dostęp do MDI ale nie wiem czy to dobra droga.
NcGui ma tę wadę że za każdym razem trzeba będzie kliknąć na tę zakładkę i wymusić przepisanie pliku ze zmodyfikowaną wartością.

Ktoś z kolegów nakieruje?


Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....

Tagi:


Marfeel
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 57
Rejestracja: 29 sty 2013, 21:04
Lokalizacja: Konin

#2

Post napisał: Marfeel » 15 sie 2014, 00:07

Kolego rozumiem że chodzi o wprowadzenie korekty narzędzia, czyli wpisanie danej wartości spowoduje dodatnie lub ujemne ustawienie narzędzia o daną wartość i odpowiednio skoryguje narzędzie bez zmian w programie :?:
Marfeel


Autor tematu
bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

#3

Post napisał: bubels » 15 sie 2014, 01:29

Nie.
Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”