Normalizacja kodu G — Dodawanie kropki do współrzędnych
Funkcja Normalize GCode → Add dot only w NCPlayer służy do automatycznego ujednolicania formatu współrzędnych w kodzie G poprzez dodanie separatora dziesiętnego.
Jest to przydatne, gdy w programie współrzędne podane są jako liczby całkowite, ale wymagany jest format zmiennoprzecinkowy (np. X25 → X25.).
Jak to działa
Program skanuje kod linia po linii w edytorze.
Wykrywa wszystkie adresy odnoszące się do współrzędnych i parametrów pomocniczych: X Y Z I J K F R A B C U V W.
Jeśli po literze występuje liczba całkowita bez kropki, automatycznie dodawany jest separator dziesiętny (jedna, dwie lub trzy cyfry po kropce).
Współrzędne, które już zawierają kropkę lub część ułamkową, pozostają bez zmian.
Przykład
Kod źródłowy:
G01 X25 Y50 Z-10
Po normalizacji:
G01 X25. Y50. Z-10.
Przeznaczenie
Ujednolicony format współrzędnych:
Zwiększa czytelność kodu G;
Zapewnia kompatybilność z niektórymi systemami CNC, które wymagają obowiązkowego użycia separatora dziesiętnego;
Ułatwia automatyczne przetwarzanie kodu przez inne narzędzia.
Uwagi
Funkcja nie zmienia współrzędnych, które już posiadają część ułamkową.
Działa tylko z literami-adresami odpowiadającymi współrzędnym i parametrom ruchu.