Sterowanie przekaźnikami

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC
Awatar użytkownika

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

#11

Post napisał: k-m-r1 » 20 lut 2011, 12:48

operator
Code "g0 x15 y10 z9"

tak to ma wyglądać chyba sam dokładnie wiesz o jaką pozycje chodzi
jak dobrzewpiszesz to będzie to na czerwono zatwierdzic zmiany

While IsMoving()

ten tekst powoduje że machpoczeka ażmaszynka dojedzie na wyznaczone miejsce i dopiero dalej będziesz mugł cos zrobic


[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]

Tagi:


Autor tematu
Tasiorsz
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 8
Posty: 40
Rejestracja: 30 sty 2010, 21:51
Lokalizacja: Warszawa

#12

Post napisał: Tasiorsz » 20 lut 2011, 22:55

Próbuję się dowiedzieć jak ustawić macha tak aby po najechaniu na krańcówki bazowe widział wpisane współrzędne np x140,y140,z76.
Teraz ma taką sytuacje że w oknie obok przycisku "ref all home" pokazuje x140,y140,z76 zgodnie z tym co jest wpisane w homing/limits w kolumnie home off a traktuje je jako x0,y0,z0.
Co zrobić aby po wpisaniu g0x0y0z0 wykonał ruch na wskazaną pozycje a nie zostawał na krańcówkach bazujących

Awatar użytkownika

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

#13

Post napisał: k-m-r1 » 22 lut 2011, 16:35

to ma widziec tą pozycję czy ma sie ustawic na podanych współrzednych?
zakładka operators i przycisk edit script buton przyciski migają klikasz na ten co pisałem i wiesz co zrobic dalej dopisac można tam wpisac dowolne rozkazy do wykonania
przed tym rozkazem by pojechałw wybrane miejsce wpisz
While IsMoving() czyli pojedzie w wybrane miejsce dopiero jak zakończy bazowanie
[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
Tasiorsz
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 8
Posty: 40
Rejestracja: 30 sty 2010, 21:51
Lokalizacja: Warszawa

#14

Post napisał: Tasiorsz » 22 lut 2011, 22:23

k-m-r1 pisze:to ma widziec tą pozycję czy ma sie ustawic na podanych współrzednych?
zakładka operators i przycisk edit script buton przyciski migają klikasz na ten co pisałem i wiesz co zrobic dalej dopisac można tam wpisac dowolne rozkazy do wykonania
przed tym rozkazem by pojechałw wybrane miejsce wpisz
While IsMoving() czyli pojedzie w wybrane miejsce dopiero jak zakończy bazowanie
W zakładce Operator nie mogę znaleźć edit script buton. Może to nie w tym miejscu?
Załączniki
bez tytułu.JPG
bez tytułu.JPG (79.73 KiB) Przejrzano 389 razy

Awatar użytkownika

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

#15

Post napisał: k-m-r1 » 23 lut 2011, 15:48

a co to za wersja macha? jakiś nie pełny archaik
wez sciągnij z oryginalnej strony artsoftu program i na nim pracuj
[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
Tasiorsz
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 8
Posty: 40
Rejestracja: 30 sty 2010, 21:51
Lokalizacja: Warszawa

#16

Post napisał: Tasiorsz » 23 lut 2011, 23:02

Zainstalowałem nową wersje Macha i znalazłem tą funkcje o której pisałeś.
Przy wpisaniu Code "g0 x15 y10 z9" poniżej istniejących komend napis g0 x15 y10 z9 zmienia kolor na czerwony sprawdzając funkcje > nie wyrzuca błedu.
Kierując si dalej twoją instrukcja wpisuje w okno przed poleceniem Code "g0 x15 y10 z9" polecenie While IsMoving() zgodnie z tym co pokazuje foto zamieszczone poniżej i tu już jest problem ponieważ sprawdzając funkcje > wyskakuje błąd.
Czy w nawiasie za poleceniem "While IsMoving(???)" coś powinno być wpisane?
Czy w dobrym miejscu w kodzie programu wstawiłem polecenie While IsMoving()?
Załączniki
1.JPG
1.JPG (35.67 KiB) Przejrzano 389 razy

Awatar użytkownika

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

#17

Post napisał: k-m-r1 » 24 lut 2011, 17:08

While ISMOVING()
Wend
nawias jest pusty bo jest to czas nie okreslony okreslany przez sam program
[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)”