Die Option Volle Konsolenprotokollierung aktivieren ermöglicht die detaillierte Anzeige
aller Phasen der G-Code-Verarbeitung in der Browserkonsole.
Diese Funktion richtet sich an Entwickler, Tester und fortgeschrittene Anwender, die den
vollständigen Ausführungsablauf, Variablenersetzungen, Ausdruckstransformationen und
Funktionsauswertungen in Echtzeit sehen möchten.
Was diese Option macht
Gibt jeden Schritt der Zeilenverarbeitung in der Konsole aus:
Ursprünglicher Ausdruck.
Entfernen von Klammern und Zwischenelementen.
Ersetzen von Variablenwerten.
Zwischenberechnungen von Funktionen wie SIN, COS, TAN usw.
Endergebnis des Ausdrucks.
Ermöglicht es, genau zu erkennen, wo ein Logik- oder Berechnungsfehler aufgetreten ist.
Speichert den Verlauf aller Berechnungen, solange der Browsertab geöffnet bleibt.
Wann verwenden
Beim Debuggen von Makroprogrammen mit einer großen Anzahl von Variablen.
Zur Identifizierung von Fehlern in Berechnungen oder Ersetzungen.
Beim Testen des G-Code-Parsers und der Simulationslogik in NCPlayer.
Protokollbeispiel
#111 [comm0] = 10 (war null) in Zeile 43
[SUBSTITUTE] Eingabezeile: #111 = [[#112/2.0]*TAN[#110/2.0]
[expr] Original: #122+#108/2.0
Nach Entfernen der Leerzeichen: #122+#108/2.0
Nach Variablenersetzung: (90)-(1)*(45)/2.0
Nach Funktionsersetzungen: (90)-(1)*(45)/2.0
Endergebnis: 67.5 (war null) in Zeile 44
Tipp: Für eine bessere Lesbarkeit können Sie in den Entwicklertools Ihres Browsers die Option
Ähnliche Meldungen in der Konsole gruppieren aktivieren – das erleichtert die Analyse großer Protokolle.