nie płynny obrót osi A

Dyskusje dotyczące programowania G-Code

Autor tematu
shnycell
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 96
Rejestracja: 01 lut 2015, 15:31
Lokalizacja: Kraków

nie płynny obrót osi A

#1

Post napisał: shnycell » 27 cze 2015, 13:16

Mam taki fragment gcodu:
....
A180
X4 Y5 A360
A180
X5 Y6 A360
A180
X7 Y5 A360
....
Chodzi mi o to, żeby oś A kręciła się płynnie, teraz wiadomo zatrzymuje się na jakiś ułamek sekundy co
powoduje szarpaną pracę silnika.
Jest na to jakiś sposób?



Tagi:


wackon
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 1
Posty: 78
Rejestracja: 29 lip 2008, 01:45
Lokalizacja: Pszów

#2

Post napisał: wackon » 27 cze 2015, 15:01

To jeszcze zależy czy chodzi o blokadę po każdej linijce czy o precyzyjny dojazd do punktu... w pierwszym przypadku można to wyłączyć ewentualnie przez jakieś M, ale to zależy od producenta maszyny, w drugim jest szansa, żeby zrobić to ze sterowania (sterowanie trochę oszukuje na jakości dla płynności)


Autor tematu
shnycell
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 96
Rejestracja: 01 lut 2015, 15:31
Lokalizacja: Kraków

#3

Post napisał: shnycell » 27 cze 2015, 15:24

Podałem może za mało danych odnośnie sterowania itd.
Więc to jest maszyna, którą zrobiłem, nie jest to frezarka ani tokarka,
potrzebuję oś A do napędzania urządzenia, a dokładniej ruch urządzenia musi być
zgrany z ruchem osi X, Y.
Urzywam mach3 na sterowniku Zelrp. Może da się gdzieś ustawić jakąś płynność przechodzenia
pomiędzy linijkami gcodu, albo w machu albo w gcodzie coś typu G64?

[ Dodano: 2015-06-27, 16:22 ]
Akurat dokładność osi A jest ograniczona do równego obrotu o 360 stopni,
ale w między czasie wykonywany jest ruch osi X, Y, który powinien być w miarę dokładny.
Nie jestem teraz przy "maszynie" ale jak już będę to sprawdzę czy zadziała dla tej osi G64 lub G63 z niską wartością P.

[ Dodano: 2015-06-28, 12:31 ]
Raczej G64

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”