GCode Simulator als Nachbearbeitungsskript in Slic3r hinzufügen!
Letztes Update V1.42
Berechnung der Linienbreite basierend auf Extrusion und Filamentdurchmesser
Zeichnen Sie die Linienbreite entsprechend
Letztes Update V1.41
Anzeige einer scrollenden Liste von Gcodes beim Durchlaufen im Debug/Pause-Modus
Detaillierte Ansicht #8 zeigt die aktuellen Gcodes
Letztes Update V1.34
Viele Verbesserungen für CNC (nicht-3dprint) gcodes
Probleme beim Parsen von Gcodes behoben
Berechnung des Filamentverbrauchs nach Extruder
und mehr
GCodeSimulator unter Windows/Linux/MacOS starten
GCodeSimulator ist in Java geschrieben und benötigt daher eine Java-Laufzeitumgebung (>=1.6), die auf dem System installiert sein muss. Sie können die Java JRE von www.java.com (Oracle) beziehen.
Sobald Java installiert ist, können Sie den GCodeSimulator durch einen Doppelklick auf die Datei GCodeSimulator.jar starten. (Öffnen Sie die Datei mit Java im Explorer oder Ihrem bevorzugten Dateibrowser).
Entpacken Sie die jar-Datei nicht! (Der Windows-Explorer zeigt sie möglicherweise als Tipp-Archiv an)
Sollte dies nicht funktionieren, starten Sie bitte GCodeSimulator durch Aufruf von java von der Kommandozeile
java -jar GCodeSimulator.jar [gcode_file]
[gcode_file] ist optional, wenn nicht angegeben, öffnet sich ein Browse-Dialog.
WICHTIG: Aufgrund eines Fehlers im Linux-Java-Jre wählen Sie keine Datei aus der "recent file"-Liste, dies führt zu einem Absturz. Gehen Sie stattdessen zum vollständigen Pfad der Datei und öffnen Sie sie dort.
Der GCode Print Simulator kann mit den folgenden Hotkeys gesteuert werden:
i/o=Zoom
+/-=Geschwindigkeit
n=NächsteSchicht
r=Neustart
p=Pause
q=Beenden
Ich habe es mit vielen Slic3r-GCodes und einigen Skeinforge-GCodes getestet. Aber GCodes können sehr komplex sein, daher bin ich mir ziemlich sicher, dass es immer noch Bugs geben wird.
Z-Lifts können Probleme verursachen und auch negative Koordinaten (behoben mit V0.65). Relative Positionierung wird noch nicht unterstützt.
Feedback ist sehr willkommen!
Alte Versionsgeschichte:
Update V1.32
Korrektur für G02/G03 gcodes
Zoom auf Seite anpassen
weitere Fixes
Update V1.30
Verbessertes Verhalten beim Springen zwischen Ebenen
Unterstützung für G00,G01,G02 gcodes
Thumbnail-Unterstützung - kann mit Nautilus integriert werden
Update V1.29
Neue Snapshot Image Funktion, um einen Snapshot des Modells zu erstellen und als jpg zu speichern. Hilft, einen Überblick zu bekommen und kategorisieren Sie Ihre vorhandenen gcodes.
Unterstützung für runde Druckbetten
Antialiasing
Viele Korrekturen
Update V1.27
Option zum automatischen Druckstart beim Senden von Gcode an GcodePrintr (>=V1.67)
Option zum automatischen Speichern des Modells beim Senden von Gcode an GcodePrintr (>=V1.67)
Option zur Konfiguration des Offsets für Dual-Extruder
Viele Fehlerkorrekturen
Update V1.25
Eingeschränkte Unterstützung für BfB-Stil-Gcodes hinzugefügt
Option "Zu Ebene springen" hinzugefügt
Neue Schaltflächenleiste & Banner
Düsenversatz behoben
Update V1.22
Konfigurierbare Bettgröße
Graue und Herbstthemen
Update V1.21
Neue Buttonleiste
Layout geändert
Neues Druckpanel (funktioniert noch nicht)
Update V1.18
Fehlerhafte Beschriftung behoben
Netzwerk IP merken
Letzten Dateipfad merken
Update V1.17
Viele Leistungsverbesserungen
GCode Parser Verbesserungen
Farbextruder in der Frotn-Ansicht
Workaround für MacOS-Ladefehler
Update V1.16
Problem beim Parsen von gcodes mit mehreren Whitespaces behoben
UPDATE V1.15
NullPointerException mit G4 gcode behoben
UPDATE V1.14
Netzwerk-Sendefunktion behoben (defekt in V1.12)
Verbesserte Ladezeit
UPDATE V1.12
Makeware-spezifischen Extrusionscode hinzufügen ( A&B statt E)
Debug-Meldung entfernt, die den Ladevorgang verlangsamte
Seitenansicht, Slicer-Kommentaransicht, 1. Schichttemp.
Experimenteller Bearbeitungsmodus entfernt (bitte nachfragen, wenn Sie ihn brauchen!)
UPDATE V1.11
Makeware-spezifischen Extrusionscode hinzufügen ( A statt E)
Begrenzungsberechnung korrigiert (Startposition wurde ignoriert)
UPDATE V1.10
Verbesserte Leistung
Erheblich reduzierte Speichernutzung
UPDATE V1.07
Neue Netzwerk-Sendefunktion (Remote Print) - ermöglicht es Ihnen, den Gcode an ein Android-Gerät zu senden, auf dem der Gcode Simulator V1.05 Beta läuft.
-Neue Menüpunkte für die in V1.02 hinzugefügten Funktionen
-Fehler beim Z-Lift behoben (Layer wurden nach Z-Position neu sortiert)
UPDATE V1.03-V1.06
Verschiedene Updates der Android Beta Version
UPDATE V1.02
Einige ReplicatorG Bugs behoben
Einige "Invalid Gcode"-Fehler behoben, indem Unterstützung für addtl. Gcodes (M204,M70,G161,...)
Anzeige der aktuellen Gcode-Zeile im Pausenmodus (Debug-Modus)
Schrittweise Ausführung hinzugefügt (Debug-Modus). Verwenden Sie die Leertaste/Backspace, um während der Pause durch die Gcodes zu gehen.
Schneller Vorlauf/Rücklauf (Überspringen von 50 Gcodes) hinzugefügt. Verwenden Sie die Leertaste/Backspace während der Ausführung.
Erhöhung/Verringerung der Beschleunigung in größeren Schritten (10x) hinzugefügt. Verwenden Sie / (Up) * (Down)
UPDATE V0.99
Die aktuelle Position der Düse wird gezeichnet, um die Benutzerfreundlichkeit zu verbessern.
Die Farbe Blau wurde durch ein helleres Rosa ersetzt, um die Lesbarkeit zu verbessern.
Ein Klick auf das Feld für die Beschleunigung schaltet die Pause um
Das Scrollrad für die Beschleunigung ist nur aktiv, wenn sich die Maus über dem Druckbett oder den Etiketten befindet
UPDATE V0.98
Unterstützung für Mittelformat G2/G3 Gcodes (Arc) - Radiusformat wird noch nicht unterstützt
UPDATE V0.97
Besseres Verhalten bei Fehlern und nicht unterstützten Gcodes
AKTUALISIERUNG V0.96
Anzeige der Extrusionsrate (mm/min) in Echtzeit
Anzeige des Pausenstatus in der Statusleiste
Anzeige der geänderten Gebläseleistung (III=Volle Geschwindigkeit, II=Mittel, I=langsam, ""=aus)
Rendering-Fehler (Graue Flecken) behoben
UPDATE V0.95
Basierend auf der neuen GCodeInfo
Experimenteller Bearbeitungsmodus hinzugefügt
Optimieren des Lavel Repaint
Fehler bei der Detailanzeige und der Temperatur behoben
UPDATE V0.93
Einige Leistungsverbesserungen.
Fenster-Symbol hinzugefügt.
Automatischer Zoom bei Größenänderung des Fensters.
Filedialog verwendet aktuellen Benutzerpfad.
Einige Multithreading-Fehler wurden behoben.
UPDATE V0.92
Menüleiste hinzugefügt
Modell-Details standardmäßig anzeigen.
Doppelter Pufferungsfehler für MAC OS behoben.
Einige Leistungsverbesserungen
UPDATE V0.91
Zeigt die aktuelle Geschwindigkeit und die verbleibende Druckzeit an.
Fehler bei doppelter Pufferung behoben.
UPDATE V0.90
Render Front- und Seitenansicht
Experimentelle Druckunterstützung (benötigt RXTXcomm.jar und /dev/ttyUSB0)
S-Key-Shortcut für "Drucken starten" hinzugefügt
Einige Fehlerbehebungen
UPDATE V0.81
Maus-Unterstützung hinzugefügt
Mausrad = Geschwindigkeit hoch/runter
ALT+Mausrad = Vergrößern/Verkleinern
Linke Taste am Bett = Nächste Ebene
ALT+Linke Taste auf dem Bett = Vorherige Ebene
Rechte Taste = Modelldetails anzeigen
Linke Taste auf Details = Modelldetails umschalten
Mittlere Taste = Hilfe anzeigen
Prozentzahl beim Laden von Gcode-Dateien anzeigen
Starten Sie mit dem Standard-Gcode (GCode Simulator Key Chain), drücken Sie f, um die Datei zu laden.
Behobene Bugs.
UPDATE V0.80
Viel glatteres Malen durch Aufteilung längerer Linien in mehrere Zeichnungen
Hübsche Beschriftungen mit Kästchen für aktuelle Informationen hinzugefügt (anstelle von einfachen Teststrings)
Toggle Modeldetails kann nun durch mehrere Seiten von Ebenendetails blättern
Unbekannte Tasten öffnen Über/Hilfe-Dialog.
Feste Beschleunigung (ignoriert die Beschleunigung für die Geschwindigkeitsverteilung), verwendet die Beschleunigung für die Mal- und Schichtzeit.
Separate Zeitwerte anzeigen (mit und ohne Beschleunigung)
UPDATE V0.71
Nicht-unterbrechender Zoom (kein Neustart) implementiert
Sprung zur vorherigen Ebene hinzugefügt.
"Nächste Ebene"-Option vervollständigt die Ebenenmalerei (überspringt sie nicht)
Raster auf dem Druckbett malen.
UPDATE V0.69
Neue GCodeInfo-Modeldetails anzeigen (Material,Gewicht,Preis,.. Siehe GcodeInfo für Details.)
Einige Probleme mit Skeinforge-Kommentaren und Durchschnittsberechnungen wurden behoben.
UPDATE V0.68
Unterstützung für Java Version 1.6 (MacOS)
UPDATE V0.67
Option (t) zum Umschalten der Details hinzugefügt (zeigt mehr Modell- und Ebenendetails ähnlich wie Gcodeinfo)
Option (f) hinzugefügt, um eine andere Gcodedatei zu öffnen.
UPDATE V0.65
Behandlung von Gcode-Dateien mit Z-Lifts und negativen Koordinaten (automatische Zentrierung auf dem Bett).
Anzeige von Details des gedruckten Modells (z.B. Gesamtdruckzeit, Größe, Schichten,..)
GCode Simulator für ANDROID verfügbar
Ermöglicht echten 3D-Druck von einem Android-Gerät (nicht nur Simulation)
https://play.google.com/store/apps/details?id=de.dietzm.gcodesimulator