mach3_interfejs

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
schwanz24
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 13
Rejestracja: 10 kwie 2011, 00:53
Lokalizacja: Cieszyn

mach3_interfejs

#1

Post napisał: schwanz24 » 14 sie 2011, 13:19

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
Załączniki
pulpit1.jpg
pulpit1.jpg (100.3 KiB) Przejrzano 670 razy
pulpit2.jpg
pulpit2.jpg (121.23 KiB) Przejrzano 670 razy



Awatar użytkownika

andmar2005
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 190
Rejestracja: 15 sie 2009, 08:55
Lokalizacja: kujawsko-pomorski
Kontakt:

#2

Post napisał: andmar2005 » 15 sie 2011, 18:26

prędkość wrzeciona - OEM Code Function 39

zobacz to - Powtórki DRO Repetitions DRO 78


Autor tematu
schwanz24
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 13
Rejestracja: 10 kwie 2011, 00:53
Lokalizacja: Cieszyn

#3

Post napisał: schwanz24 » 19 sie 2011, 17:10

problem rozwiązany, temat do zamknięcia

Awatar użytkownika

andmar2005
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 190
Rejestracja: 15 sie 2009, 08:55
Lokalizacja: kujawsko-pomorski
Kontakt:

#4

Post napisał: andmar2005 » 19 sie 2011, 22:54

podaj jak to rozwiązałeś inni przynajmniej też skorzystają


yeti1981
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 1
Posty: 76
Rejestracja: 23 gru 2008, 08:38
Lokalizacja: Kraków

#5

Post napisał: yeti1981 » 23 paź 2011, 16:24

Witam. Ja też bym prosił o rozwiązanie tego problemu, ponieważ sam mam podobny.
Dzięki pozdrawiam Bartek

Awatar użytkownika

andmar2005
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 190
Rejestracja: 15 sie 2009, 08:55
Lokalizacja: kujawsko-pomorski
Kontakt:

#6

Post napisał: andmar2005 » 24 paź 2011, 23:04

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
Załączniki
Tokarka_KiJ.zip
(11.9 KiB) Pobrany 177 razy
m77.zip
(201 Bajtów) Pobrany 171 razy


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#7

Post napisał: dziabi3 » 28 paź 2011, 17:34

Dim a
Dim b

a=getuserdro(1025)
If a=0 Then a=0.1
b=a+1
setuserdro(1025, b)
End

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”