Parametr Aktywacja pełnego logu w konsoli włącza szczegółowe wyświetlanie wszystkich etapów
przetwarzania kodu G w konsoli przeglądarki.
Funkcja ta jest przeznaczona dla programistów, testerów oraz zaawansowanych użytkowników, którzy chcą
widzieć pełny przebieg obliczeń, podstawiania zmiennych, przekształcania wyrażeń oraz
obliczania funkcji w czasie rzeczywistym.
Co robi ten parametr
Wyświetla w konsoli każdy krok przetwarzania linii:
Wyjściowe wyrażenie.
Usuwanie nawiasów i elementów pośrednich.
Podstawienie wartości zmiennych.
Obliczenia pośrednie funkcji SIN, COS, TAN itp.
Końcowy wynik wyrażenia.
Pozwala prześledzić, gdzie dokładnie popełniono błąd w logice lub obliczeniach.
Zachowuje historię wszystkich obliczeń, dopóki okno przeglądarki jest otwarte.
Kiedy używać
Podczas debugowania makroprogramów z dużą liczbą zmiennych.
Do wykrywania błędów w obliczeniach lub podstawieniach.
Podczas testowania parsera kodu G i logiki symulacji w NCPlayer.
Przykład logu
#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
Wskazówka: Dla lepszej czytelności można włączyć opcję Group similar messages in console
w narzędziach deweloperskich przeglądarki — ułatwi to analizę dużych logów.