To P10/G92 działa trochę ciekawie, ale nie wiem, czy to błąd, czy działanie celowe.
Twój przykład zatrzymałem w miejscu komentując g10 i g92 w środku pliku, a dodałem G92 Z-1 jako drugą linię (nie zwracać uwagi na układ współrzędnych na monitorze – szczególnie przy przerywaniu).
Nie wiem tylko, czemu (w 90% jestem teoretykiem) do szlifowania używasz G92 – nie lepiej użyć przerobionego sub-a tokarkowego ?
Arcydziwne zachowanie
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 8
- Posty: 16283
- Rejestracja: 18 wrz 2010, 06:17
- Lokalizacja: Kozienice
- Kontakt:
Re: Arcydziwne zachowanie
Opcji wyjścia do jest wiele, najlepsza to puścić najpierw samo obciągnięcie. Jak się da to zrobić pod klawiszem poza Axsisem to będzie optymalnie.
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 8
- Posty: 16283
- Rejestracja: 18 wrz 2010, 06:17
- Lokalizacja: Kozienice
- Kontakt:
Re: Arcydziwne zachowanie
Wreszcie był czas ogarnąć temat do końca i wychodzi, że przerwania zawsze psują ustawienia jezeli zmieniamy układ współrzędnych.
Bez skakania po układach G10 L20 P0 działa bezbłędnie 100x100.
Bez skakania po układach G10 L20 P0 działa bezbłędnie 100x100.
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 8
- Posty: 16283
- Rejestracja: 18 wrz 2010, 06:17
- Lokalizacja: Kozienice
- Kontakt:
Re: Arcydziwne zachowanie
Gdyby ktoś potrzebował to rozwiązanie kłopotów z tego wątku jest banalne, tylko trzeba było doczytać 
Użycie np. G92 Z- ileś tam w tym wypadku wymaga natychmiastowego odwołania przez G92.1 i nic w pamięci nie wisi.

Użycie np. G92 Z- ileś tam w tym wypadku wymaga natychmiastowego odwołania przez G92.1 i nic w pamięci nie wisi.
Nadchodzi czas, kiedy możemy zastosować zestaw przesunięć G92 do tego programu. Zobaczysz, że działa w każdym przypadku w Z0. Gdyby młyn był w pozycji zerowej, G92 Z1.0000 wydany na początku programu przesunąłby wszystko o cal. Możesz także przesunąć cały wzór w płaszczyźnie XY, dodając niektóre przesunięcia X i Y za pomocą G92. Jeśli to zrobisz, powinieneś dodać polecenie G92.1 tuż przed M2, który kończy program. Jeśli tego nie zrobisz, inne programy, które możesz uruchomić po tym, również użyją tego przesunięcia G92. Ponadto zapisałby wartości G92 po wyłączeniu LinuxCNC i zostaną one przywołane przy ponownym uruchomieniu.