Servo drive Pronet_E_10A + MACH 3

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Tomasz_K
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 295
Rejestracja: 25 kwie 2012, 15:58
Lokalizacja: ok. Rybnika

#11

Post napisał: Tomasz_K » 10 sty 2016, 21:30

Gcode posiada funkcję M62 - M65 Pozwalającą na wysterowanie pinu z poziomu programu (przykład z LinuxCNC ale na pewno w Machu też jest taka funkcja).
O to ci chodziło, czy może chcesz sterować zaciskami hydraulicznymi po każdym osiągnięciu pozycji?


Pozdrawiam
Tomasz



Tagi:


Autor tematu
tomek1370
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 7
Posty: 7
Rejestracja: 19 lis 2015, 18:40
Lokalizacja: Kraków

#12

Post napisał: tomek1370 » 11 sty 2016, 21:47

Chodzi o uruchamianie cyklu pracy układu hydraulicznego po każdym osiągnięciu pozycji. Napisałem skrypt VB, który ma wykonać to zadanie jednak trzeba by go wklejać do G-kodu po każdej linii dotyczącej osiągniętcia pozycji. Niestety nie miałem okazji go sprawdzić, ponieważ układ jeszcze jest w trakcie budowy.


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

#13

Post napisał: dziabi3 » 19 sty 2016, 00:35

nie trzeb tego robić z gcodu

Wszystko to co chcesz można robić z mavraVB które będzie wykonywały ruch po przez komendę code

np: code"G0 X100"
while ismowing
slep(50)
wend

Activatesignal bla bal

i to zapętlić ładnie
Mach3 + CSMIO = :-) :-) :-)

ODPOWIEDZ Poprzedni tematNastępny temat

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