Strona 1 z 1
mach3_interfejs
: 14 sie 2011, 13:19
autor: schwanz24
witam, jak zrobić w mach3, żeby pokazywał mi w polu "prędkość wrzeciona" ilość wykonanych sztuk tj, zadana ilość i wykonana, bo zainstalowałem nowego macha3 i teraz tego nie mam. dzięki
P.S. Rozumiem, że trzeba edytować plik ekranu *.set, w takim razie czy może ktoś podpowiedzieć jaką funkcje, kod OEM przypisać mam pod "image button" gdzie wprowadzana bedzie ilość sztuk do wykonania, a jaką pod "image button" gdzie będzie wyświetlana ilość sztuk wykonanych. no i zostaje jeszcze przycisk do resetowania, zerowania sztuk.
z góry dziękuje
: 15 sie 2011, 18:26
autor: andmar2005
prędkość wrzeciona - OEM Code Function 39
zobacz to - Powtórki DRO Repetitions DRO 78
: 19 sie 2011, 17:10
autor: schwanz24
problem rozwiązany, temat do zamknięcia
: 19 sie 2011, 22:54
autor: andmar2005
podaj jak to rozwiązałeś inni przynajmniej też skorzystają
: 23 paź 2011, 16:24
autor: yeti1981
Witam. Ja też bym prosił o rozwiązanie tego problemu, ponieważ sam mam podobny.
Dzięki pozdrawiam Bartek
: 24 paź 2011, 23:04
autor: andmar2005
hi
Dzięki za podpowiedz dla "schwanz24"( ma inny sposób)
Dla samego liczenia szt to
w katalogu mach3/macros - masz 3 katalogi dla frezarki , tokarki plazmy
jeśli dla tokarki ma liczyć to w Mach3Turn utwórz plik
m77.m1s i wklej to
a=getuserdro(1026)
If a<1 Then
a=a-1
Call setuserdro(1026,a)
End If
If a>0 Then
a=a+1
Call setuserdro(1026,a)
Else
code "m30"
End If
potem
edytujesz ekran
-wstawiasz DRO przypisujesz OEM code function 1026,
-wstawiasz przycisk przypisujesz VB script function edited in mach, będzie zerował sztuki. -ekran odpalasz w machu i dajesz Operator/Edit Button Script, klikasz zerowania miga klik w niego - wpisz Setuserdro(1025,0) zapisujesz i zamykasz.
w programie dopisujesz przed M30 m77
np:
%
G20 G90
M3 S500
M8
G00X1.500 Y-1.000 F1000.0
G00X1.500 Y-1.000
M5
M77
M30
%
taki mały minus to że liczy z znakiem minusowym ale liczy
: 28 paź 2011, 17:34
autor: dziabi3
Dim a
Dim b
a=getuserdro(1025)
If a=0 Then a=0.1
b=a+1
setuserdro(1025, b)
End