Witam
czy któryś z kolegów dodawał do pyVCP okno do wprowadzania parametru dla Mcode-u lub jeszcze lepiej parametru dla aktualnie wykonywanego G-code-u
Na razie szukam informacji, znalazłem tylko to http://linuxcnc.org/dapper/index.php/en ... e-argument, będę testował po weekendzie, ale może ktoś z tym walczył
Zmiana parametru M/G kodu z pyVCP
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 16281
- Rejestracja: 18 wrz 2010, 06:17
- Lokalizacja: Kozienice
- Kontakt:
Nie bardzo kumam o co biega
Takie akcje wtykam w NGCGUI . Przykład z tokarki:
W dziurę wklepuje lub wklejam g-cod

Kod: Zaznacz cały
( ------------------------------ )
( Ścieszka z palca )
( ------------------------------ )
( Kamar )
( Time-stamp: <31-07-2014> )
( ------------------------------ )
o<sciezka> sub
#<nr> = #1 (=1 numer narzędzia)
#<obr> = #2 (=400 obroty)
#<odboczka> = #3 (=0 <> odboczka)
#<posuw> = #4 (= 0.2 posuw)
#<w_z> = #5 ( Z do zmiany)
#<w_x> = #6 ( X do zmiany)
#<woda> = #7 (=1 <> chłodzenie)
#<stala_predkosc> = #8 (=0 <> stała prędkość skrawania)
#<obroty_max> = #9 (=250 obroty max)
#<predkosc_skrawania> = #10 (=200 prędkość skrawania)
o9 if [#<posuw> gt 1 ]
(msg, Za duży posuw!)
m2
o9 endif
o13 if [#<stala_predkosc> eq 1]
g96 d#<obroty_max> s#<predkosc_skrawania>
o13 endif
M6 T#<nr> G43
g0 f#<posuw>
o2 if [#<odboczka> eq 1]
#<obr> = [#<obr> * 8]
o2 endif
m3 s#<obr>
( poczatek ścieszki narzedzia )
( Koniec ścieszki narzedzia )
g0 z#<w_z>
g0 x#<w_x>
o<sciezka> endsub
-
Autor tematu - Specjalista poziom 3 (min. 600)
- Posty w temacie: 2
- Posty: 672
- Rejestracja: 06 paź 2008, 22:48
- Lokalizacja: TJE/KR
- Kontakt:
Chodziło o to, żebym mógł zmieniać czas wpalenia w trakcie pracy programu
Przy okazji można by tez regulować inne parametry, nawet prędkość przejazdu
Co do pierwszego to znalazłem sprytne rozwiązanie
http://linuxcnc.org/index.php/english/f ... orch-delay

Co do pierwszego to znalazłem sprytne rozwiązanie
http://linuxcnc.org/index.php/english/f ... orch-delay
Pozdrawiam; Jarek