[2018-03-28] BenutzerIch habe es.Ich habe herausgefunden, dass das Einzige, was es zum Funktionieren bringt, istS3DIst es, das Skript zum Layerwechsel wie folgt anzupassen:
;LAYER:[current_layer]
[2018-01-25] Dank an den Benutzervon groenewalddHinweise in den Kommentaren - ich habe das Skript angepasst, damit es funktioniert.slic3r*und*Cura.
Dies ist praktisch ein Remix vonhttps://www.thingiverse.com/thing:2614204.
Der Unterschied ist, dass es einen Überhang auf der rechten Seite mit einem spitzen Kegel darauf hat. Dies soll zeigen, wie genau Ihr Drucker kleine spitze Details druckt (und abkühlt).
Du kannst auch die Richtung ändern, in die die höchste und die niedrigste Temperatur gedruckt wird: oben oder unten im Turm.
Beispiel für die Verwendung in Slic3r:
1. Erzeuge den Turm mit OpenSCAD:
$ openscad tempTower.scad Stellen Sie die folgenden Variablen im openscad-Fenster nach Ihren Wünschen ein:
// Temperatur des ersten niedrigsten Blocks start_temp = 220; // Temperatur des letzten höchsten Blocks end_temp = 185; // Temperaturänderung zwischen aufeinanderfolgend gedruckten Blöcken temp_step = 5; Rendern und exportieren Sie das Modell in .stl und schließen Sie OpenSCAD.
2. Generiere G-Code mit Slic3r:
- Öffne die .stl-Datei in Slic3r.
- Setzen Sie die Schichtdicke auf 0,2 mm. Wenn nicht, multiplizieren Sie die Parameter für Überspringen und Blockieren mit (0,2 mm/neue Schichtdicke).
- Fügen Sie Folgendes hinzu:
"Druckereinstellungen" -> "Benutzerdefinierter G-Code" -> "G-Code vor Schichtwechsel": ;LAYER:[layer_num] Dies ermöglicht es dem Skript 'setLayerTemperatur.py', die einzelnen Schichten zu erkennen.
- Stellen Sie die Anfangstemperatur in den Filament-Einstellungen ein. Der Sockel, auf dem der Temperatur-Turm steht, wird mit dieser Temperatur gedruckt.
-
Speichern Sie die .gcode-Datei des Modells.
Achtung:Vielleicht musst du das Kontrollkästchen 'Variable Schichthöhe aktivieren:' in den Druckereinstellungen deaktivieren, um zu vermeiden, die Temperaturverteilung über die Turmhöhe zu stören!#### 3. Schreibe Temperatureinstellungen in die Gcode-Datei mit setLayerTemperatur.py:
-
Auf der Kommandozeile:
$ ./setLayerTemperatur.py -h Nutzung: setLayerTemperatur.py [-h] -s STARTTEMP -e ENDTEMP -t TEMPSTEP -f GCODEFILE Setzt die richtigen Temperaturen für die entsprechenden Schichten einer von Slic3r exportierten Gcode-Datei. Dies ermöglicht es dem Temperaturturm, unterschiedliche Temperaturen pro Block zu haben. Optionale Argumente: -h, --help Zeigt diese Hilfmeldung an und beendet. Erf
Druckanweisungen
Kategorie: Zusammenfassung der 3D-Drucktests
[2018-03-28] BenutzerIch habe es.Ich habe herausgefunden, dass das Einzige, was es zum Funktionieren bringt, istS3DIst es, das Skript zum Layerwechsel wie folgt anzupassen:
;LAYER:[current_layer]
[2018-01-25] Dank an den Benutzervon groenewalddHinweise in den Kommentaren - ich habe das Skript angepasst, damit es funktioniert.slic3r*und*Cura.
Dies ist praktisch ein Remix vonhttps://www.thingiverse.com/thing:2614204.
Der Unterschied ist, dass es einen Überhang auf der rechten Seite mit einem spitzen Kegel darauf hat. Dies soll zeigen, wie genau Ihr Drucker kleine spitze Details druckt (und abkühlt).
Du kannst auch die Richtung ändern, in die die höchste und die niedrigste Temperatur gedruckt wird: oben oder unten im Turm.
Beispiel für die Verwendung in Slic3r:
1. Erzeuge den Turm mit OpenSCAD:
$ openscad tempTower.scad Stellen Sie die folgenden Variablen im openscad-Fenster nach Ihren Wünschen ein:
// Temperatur des ersten niedrigsten Blocks start_temp = 220; // Temperatur des letzten höchsten Blocks end_temp = 185; // Temperaturänderung zwischen aufeinanderfolgend gedruckten Blöcken temp_step = 5; Rendern und exportieren Sie das Modell in .stl und schließen Sie OpenSCAD.
2. Generiere G-Code mit Slic3r:
- Öffne die .stl-Datei in Slic3r.
- Setzen Sie die Schichtdicke auf 0,2 mm. Wenn nicht, multiplizieren Sie die Parameter für Überspringen und Blockieren mit (0,2 mm/neue Schichtdicke).
- Fügen Sie Folgendes hinzu:
"Druckereinstellungen" -> "Benutzerdefinierter G-Code" -> "G-Code vor Schichtwechsel": ;LAYER:[layer_num] Dies ermöglicht es dem Skript 'setLayerTemperatur.py', die einzelnen Schichten zu erkennen.
- Stellen Sie die Anfangstemperatur in den Filament-Einstellungen ein. Der Sockel, auf dem der Temperatur-Turm steht, wird mit dieser Temperatur gedruckt.
-
Speichern Sie die .gcode-Datei des Modells.
Achtung:Vielleicht musst du das Kontrollkästchen 'Variable Schichthöhe aktivieren:' in den Druckereinstellungen deaktivieren, um zu vermeiden, die Temperaturverteilung über die Turmhöhe zu stören!#### 3. Schreibe Temperatureinstellungen in die Gcode-Datei mit setLayerTemperatur.py:
-
Auf der Kommandozeile:
$ ./setLayerTemperatur.py -h Nutzung: setLayerTemperatur.py [-h] -s STARTTEMP -e ENDTEMP -t TEMPSTEP -f GCODEFILE Setzt die richtigen Temperaturen für die entsprechenden Schichten einer von Slic3r exportierten Gcode-Datei. Dies ermöglicht es dem Temperaturturm, unterschiedliche Temperaturen pro Block zu haben. Optionale Argumente: -h, --help Zeigt diese Hilfmeldung an und beendet. Erf
Etiquetas
Fuente del modelo
