Možnost Povolit úplný záznam konzole umožňuje podrobný výpis všech fází
zpracování G-kódu v konzoli prohlížeče.
Tato funkce je určena pro vývojáře, testery a pokročilé uživatele, kteří chtějí vidět
celý průběh vykonávání, nahrazování proměnných, transformace výrazů
a vyhodnocování funkcí v reálném čase.
Co tato možnost dělá
Vypisuje do konzole každý krok zpracování řádku:
Původní výraz.
Odstranění závorek a mezikroků.
Nahrazení hodnot proměnných.
Průběžné výpočty funkcí jako SIN, COS, TAN atd.
Konečný výsledek výrazu.
Umožňuje přesně určit, kde došlo k chybě v logice nebo výpočtu.
Udržuje historii všech výpočtů, dokud je karta prohlížeče otevřená.
Kdy použít
Při ladění makro programů s velkým množstvím proměnných.
Při identifikaci chyb ve výpočtech nebo nahrazování proměnných.
Při testování parseru G-kódu a logiky simulace v NCPlayeru.
Příklad záznamu
#111 [comm0] = 10 (was null) at line 43
[SUBSTITUTE] Input line: #111 = [[#112/2.0]*TAN[#110/2.0]
[expr] Original: #122+#108/2.0
After removing spaces: #122+#108/2.0
After variable substitution: (90)-(1)*(45)/2.0
After function replacements: (90)-(1)*(45)/2.0
Final result: 67.5 (was null) at line 44
Tip: Pro lepší čitelnost můžete v nástrojích pro vývojáře prohlížeče zapnout možnost
Seskupit podobné zprávy v konzoli — usnadní to analýzu rozsáhlých logů.