Sekcja Obsługiwane kody i możliwości parsera opisuje pełną funkcjonalność interpretera G-kodu
w NCPlayer, w tym obsługiwane formaty poleceń, grupy modalne, makroprogramowanie, arytmetykę, warunki,
pętle i funkcje rozszerzone.
Parser został zaprojektowany do pracy z programami sterującymi w stylu FANUC
(w szczególności 0i-MB), ale jest również kompatybilny z innymi sterownikami przy odpowiedniej konfiguracji.
1. Obsługiwane formaty kodów G/M
Kody G:
Standardowe grupy modalne:
G0 — szybki ruch.
G1 — interpolacja liniowa.
G2 / G3 — interpolacja kołowa CW/CCW z obsługą:
Parametru R (promień łuku).
Parametrów I, J, K (środek łuku w trybie ABS lub INC).
Parsowanie z wcześniejszym podstawieniem zmiennych przed symulacją.
Rozwinięcie podprogramów (inline expand) dla symulacji z pełną trajektorią.
Uwaga: Parser NCPlayer jest stale rozwijany. W nowych wersjach planowane jest rozszerzenie obsługi
specyficznych kodów dla sterowników Syntec, Siemens i innych.