Funkce Normalize GCode → Add dot only v NCPlayeru je určena k automatické konverzi souřadnic v G-kódu do jednotného formátu s desetinnou tečkou.
To je užitečné v případech, kdy program obsahuje souřadnice jako celá čísla, ale vyžaduje formát s plovoucí desetinnou čárkou (např. X25 → X25.).
Jak to funguje
Program prochází kód v editoru po jednotlivých řádcích.
Detekuje všechny adresy týkající se souřadnic a pomocných parametrů: X Y Z I J K F R A B C U V W.
Pokud po písmenu následuje celé číslo bez desetinné tečky, automaticky se přidá tečka (nebo dvě či tři číslice za ní – podle nastavení).
Souřadnice, které již obsahují desetinnou tečku nebo desetinnou část, zůstávají nezměněny.
Příklad
Původní kód:
G01 X25 Y50 Z-10
Po normalizaci:
G01 X25. Y50. Z-10.
Účel
Konzistentní formát souřadnic:
Zlepšuje čitelnost G-kódu;
Zajišťuje kompatibilitu s některými CNC systémy, které vyžadují desetinnou tečku;
Usnadňuje automatické zpracování kódu jinými nástroji.
Poznámky
Funkce nemění souřadnice, které již obsahují desetinnou část.
Pracuje pouze s adresními písmeny odpovídajícími souřadnicím a pohybovým parametrům.