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: 1418
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
MACH3 cncTworzenie Makr do palników magazynków THC OHC inneEKRANY dla firm producentów maszyn Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 703 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: 1418
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
MACH3 cncTworzenie Makr do palników magazynków THC OHC inneEKRANY dla firm producentów maszyn Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 703 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: 1418
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
MACH3 cncTworzenie Makr do palników magazynków THC OHC inneEKRANY dla firm producentów maszyn Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 703 196 Tomek Komor [email protected]

ODPOWIEDZ Poprzedni tematNastępny temat

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