Strona 1 z 1

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

: 10 sie 2014, 15:56
autor: bubels
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?

: 15 sie 2014, 00:07
autor: Marfeel
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 :?:

: 15 sie 2014, 01:29
autor: bubels
Nie.