Anleitung zur Verwendung von OpenCAD · Sean Kim

NC-/G-Code-Viewer: Werkzeugwege und Einheiten prüfen

Wenn Sie eine NC-Datei öffnen, überprüfen Sie nicht nur den Pfad auf dem Bildschirm, sondern auch die Dialekt-, Einheiten- und Interpretationswarnungen. Wenn Sie zunächst das Compositing-Beispiel von OpenCAD durchspielen, erfahren Sie, wie Sie Codezeilen und Werkzeugbewegungen verbinden.

Kostenlosen NC·G-Code-Viewer öffnenBeispiel zuerst ansehen
Ein Bildschirm mit Kontur, Tasche, Bohrpfad, Codelinien und Wiedergabeleiste des zusammengesetzten G-Codes im OpenCAD NC-Viewer.
Der geöffnete öffentliche synthetische G-Code.

Unterstützte Formate und Beispielprüfung

Unterstützte Formate im Überblick
G-code.nc / .gcode / .ngc
HeidenhainPlain text / DIN–ISO
PlattenbearbeitungwoodWOP MPR / WangShi PGI / KDT XML
Prüfpunkte im Beispiel
EinheitG21 · mm
KoordinatenG90 · XYZ
Reihenfolge der Fehlerprüfung
Beispiel prüfenÖffnen Sie den Beispielwerkzeugweg, vergleichen Sie Codezeilen und Bewegung und prüfen Sie Wiedergabe, Einheiten und Analysewarnungen.
Vor der BearbeitungEin angezeigter Werkzeugweg validiert weder Kollisionen noch Werkzeugkorrekturen oder Maschinenverhalten. Prüfen Sie dies gesondert anhand der realen Maschine.

Alle Funktionen und unterstützten Formate

Dateiformat und Dialekt prüfen

Der Viewer liest G-Code, Heidenhain-Klartext (.h) und DIN/ISO (.i), woodWOP MPR (.mpr), WangShi PGI (.pgi) und KDT XML (.xml) und zeigt die Wege an. G-Code wird für die Familien ISO, Fanuc, Haas, Siemens, LinuxCNC, GRBL und Mach3 gelesen, doch nicht jeder maschinenspezifische Befehl und jedes Makro wird mit derselben Bedeutung interpretiert.

PGI und XML sind Programme für Plattenbearbeitungsmaschinen wie KDT. Wie bei MPR zeichnet der Viewer Plattenmaße und Variablen, Bohrungen auf allen Seiten, Sägenuten, Taschen und Fräswege auf die Platte. Eine .xml-Datei wird nur geöffnet, wenn sie im KDT-Plattenbearbeitungsformat vorliegt. Andere XML-Dateien werden nicht geöffnet, sondern gemeldet, und bei woodWOP MPRX weist der Viewer darauf hin, die Datei als MPR zu speichern und diese zu öffnen.

Die Erweiterung allein gibt weder das Quellgerät noch den Dialekt an. Vergleichen Sie nach dem Öffnen der Datei die Dialekt-, Einheiten- und Interpretationswarnungen im Informationsfeld mit den Einstellungen des Quellprogramms. Erkennt der Viewer einen Dialekt wie Haas oder Siemens oder ein Drehprogramm, meldet er das in einer Leiste über der Ansicht; ist die Einschätzung falsch, können Sie sie in der Leiste oder im Informationsfeld sofort ändern und die Datei neu lesen.

Wiedergabe und Codezeilenverbindungen anhand von Beispielen kennenlernen

„Vorschau als Beispiel“ öffnet einen in diesem Browser erstellten zusammengesetzten G-Code. Sie können die Bildschirmoperationen überprüfen, ohne eine eigene NC-Datei auszuwählen.

  1. Drücken Sie „Alle anzeigen“ oder F im Beispiel, um den Pfad auf dem Bildschirm anzupassen.
  2. Eine Codezeile oder einen 3D-Pfad auswählen, um die verbundenen Bewegungen anzuzeigen.
  3. Wiedergabe/Pause und Geschwindigkeit in der Wiedergabeleiste ändern und Pfade nach Werkzeug anzeigen.
  4. Öffnen Sie meine Datei und überprüfen Sie die Einheiten, Dialekte, Warnungen und Transfer-/Schnellbewegungslängen im Informationsfeld.

Wenn Pfadgröße oder -form von den Erwartungen abweicht

Überprüfen Sie zunächst, ob die Einheiten und der Dialekt mit den ursprünglichen Einstellungen übereinstimmen. Prüfen Sie die vollständige Ansicht und den werkzeugspezifischen Anzeigestatus und wählen Sie die betreffende Codezeile aus, um die entsprechende Bewegung zu ermitteln.

Radiuskompensationspfad, Drehmodus und Rotationsachsenwicklung sind optionale Funktionen. Stellen Sie sicher, dass die Einstellungen gemäß der Programmabsicht konfiguriert sind, und gehen Sie nicht davon aus, dass das Ergebnis mit dem Original identisch ist, nur weil es einheitlich auf alle Bewegungen angewendet wurde.

Fehlt in einer Plattenbearbeitungsdatei eine Bearbeitung, prüfen Sie in den Bereichen Info und Bearbeitung, ob sie deaktiviert ist oder ein nicht unterstütztes Makro oder Element ist. Nicht unterstützte Makros und Elemente werden unter Umständen nur als Punkt an ihrer Position angezeigt. Bei PGI und XML bleiben Bearbeitungen, deren Werte nicht gelesen werden konnten, mit dem Vermerk „nicht ausgewertet“ in der Bearbeitungsliste.

Unterscheidet zwischen Analyseergebnissen und tatsächlicher Geräteprüfung

Werkzeugwegansicht und geschätzte Zeit sagen nichts über Kollisionen, Steuerungsverhalten oder Bearbeitungsqualität aus. Vor dem Einsatz an der Maschine muss das Programm separat anhand des ursprünglichen CAM, der Steuerung und der Bedingungen vor Ort geprüft werden.

Bei der Fehlermeldung geben Sie bitte Dialekt, Einheit, die betroffene Zeile und die erwartete Bewegung an. Verwenden Sie anstelle einer vertraulichen NC ein selbst erstelltes Minimalbeispiel. Dateien werden von diesem Browser verarbeitet und nicht automatisch in öffentliche Issues hochgeladen.

Öffentliche Implementierungs- und Nutzungsanleitung