ustawianie parametrow poczatkowych na ekranie generatora

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
luzak
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 3
Posty: 58
Rejestracja: 20 paź 2010, 23:29
Lokalizacja: biala podlaska
Kontakt:

ustawianie parametrow poczatkowych na ekranie generatora

#1

Post napisał: luzak » 25 lis 2010, 17:16

Witam
Przerabiam generator gkode do wiercenia otworow.
Wstawiam w nim wlasne diody i okienka do wpisywania wartosci.
Potrafie napisac makro czytajace czy diody sa zapalone, oraz wpisane wartosci. Potrafie je takze zapalic i wpisac wartosci do okienek, ale nie wiem w jaki sposob ustawic wartosci poczatkowe zaraz po wczytaniu ekranu generatora?
Moge uruchomic recznie makro ktore to zrobi, ale chcial bym, aby odbywalo sie to automatycznie.
prosze o pomoc.



Tagi:

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1417
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#2

Post napisał: k-m-r1 » 25 lis 2010, 23:51

trzeba zrobić na początku deklaracje zmiennych i do nich przypisać wartość lub pobieraz wartosc z programu bądz zapisac generator funkcją

Kod: Zaznacz cały

SaveWizard() 
a tu przykład

Kod: Zaznacz cały

Sub Main() 
DoOEMButton (169) 
FeedRough = Abs(GetOEMDRO(1070)) 
FeedFinish = Abs(GetOEMDRO(1083)) 
ToolDia = 14
ToolRad =  2
PlungeFeed = 109
Clearance = 1
[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]


Autor tematu
luzak
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 3
Posty: 58
Rejestracja: 20 paź 2010, 23:29
Lokalizacja: biala podlaska
Kontakt:

#3

Post napisał: luzak » 27 lis 2010, 00:40

Gdzie to dokladnie trzeba wpisac?
Wpisuje wartosci w poszczegolne okienka, wchodze w edytor VBscript i uruchamiam

Kod: Zaznacz cały

SaveWizard() 
niestety nie zapamietuje mi wartosci :(
A co do przykladu, gdzie mam wpisac te instrukcje, aby sie uruchamialy przy ladowaniu generatora?
Moge wpisac kod VB pod jakis buton, ale wtedy musial bym go po wgraniu generatora przycisnac, a nie o to mi chodzi

Przepraszam, ze takimi bzdurami zawracam Wam glowe, ale jestem poczatkujacy i nigdzie nie umialem znales odpowiedzi na swoje pytanie, wiec w akcie rozpaczy zalozylem temat na forum :(

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1417
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#4

Post napisał: k-m-r1 » 27 lis 2010, 11:42

albo dajesz go pod przyciskiem i w tedy gdy zmienisz wartosci w okienkach wciskasz przycisk i zapisuje
albo wstawiasz gdzies przed wygenerowaniem g-code w VB
w tedy automatycznie zapisze to co jest w okienkach
[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]


Autor tematu
luzak
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 3
Posty: 58
Rejestracja: 20 paź 2010, 23:29
Lokalizacja: biala podlaska
Kontakt:

#5

Post napisał: luzak » 27 lis 2010, 20:27

uzylem jeszcze raz

Kod: Zaznacz cały

SaveWizard() 
i za ktoryms tam razem zapisal, ale nie robi tego za kazdym razem. Musze potestowac od czego to zalezy?
W kazdym razie dziekuje, robilem to samo wczesniej ale za malo wytrwale, Twoj post utwierdzil mnie rozwiazanie jest OK i w koncu sie udalo.

edit:
przetestowalem.
okazuje sie, ze sama instrukcja

Kod: Zaznacz cały

SaveWizard() 
nie wystarcza.
musi byc

Kod: Zaznacz cały

SaveWizard() 
Call LoadStandardLayout()
teraz dziala mi za kazdym razem :)

Pytanie dodatkowe - jest mozliwosc uruchamianie mach3 z jakims parametrem? Tak, aby odrazu ladowal sie ekran generatora?
I jeszcze jedno - jest mozliwosc stworzenia cos w rodzaju autostartu? chodzi o to, aby zawsze uruchamialo sie jakies makro.(bez ingerencji uzytkownika)

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1417
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#6

Post napisał: k-m-r1 » 29 lis 2010, 20:36

w opcjach jest okienko gdzie podajesz zalerznie od potrzeb wartosc i albo czyta macro albo cos iinnego

[ Dodano: 2010-11-29, 20:36 ]
opisywałem to tu na forum poszukaj poszperaj
[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]

ODPOWIEDZ Poprzedni tematNastępny temat

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