Może silnik przy prędkości G0 gubi kroki i średnia prędkość właśnie wynosi tylko co G1.deejayjndorek pisze:Panowie! Dzisiaj chciałem wyciąć element na gotowo ale uznałem że sprawdzę go przed pracą w materiale właściwym. No i z tego co zauważyłem nie jest to problem z mechaniką tylko z kodem lub ustawieniami, a mianowicie wszystko dobrze idzie gdy w kodzie jest G1, i maszyna jedzie z prędkością 300mm/min. W pewnym momencie z G1 robi się G0 i maszyna ma jechać do punktu 0,0 ale chyba powinna jechać z większym posuwem?? a ona dalej jedzie z prędkością 300mm/min. Tym samym nie dojeżdża do bazy i zaczyna pracę z innego punktu przez co detal jest przesunięty. Po poprawieniu G0 na G1 wszystko wykonuje pięknie.
Teraz pytanie czy to ze przed zmiana na G0 niema w kodzie zmiany posuwu na to wpływa? Czy linuxcnc nie powinien sam wiedzieć , że przy G0 ma się poruszać ruchem szybkim? Jeśli powinien to znaczy że coś mam złe ustawione :// może ktoś podpowiedzieć ?
Edit: Zmieniłem w kodzie na nakrętki wszystkie G0 na G1 i problem zniknął
Jednak dalej ciekawi mnie dlaczego na G0 nie jedzie szybciej niż na G1 ??
Pozdrawiam
Tomasz