Wenn Sie eine STL eines Wärmeturms in Scheiben schneiden, müssen Sie dem Slicer mitteilen, dass Sie eine andere Temperatur auf einem bestimmten Niveau benötigen, und diese neue Temperatur beibehalten, bis eine weitere Änderung angefordert wird.
Normalerweise verwende ich ein Nachbearbeitungsskript in Ulltimaker Cura . Sie können dies jedoch ganz einfach selbst tun, indem Sie die G-Code-Datei manuell ändern .
Damit es in Ultimaker Cura funktioniert, müssen Sie:
- Öffnen Sie ein Wärmeturm-STL-Modell auf der virtuellen Bauplatte.
- Wählen Sie die richtigen Druckeinstellungen, z. B. Lüftergeschwindigkeit, Druckgeschwindigkeit, Schichtdicke usw.
- Navigieren Sie nun von der oberen Hauptmenüleiste
Extensions -> Post Processing -> Modify G-Code
.
- wählen
Add a script
und wählen ChangeAtZ
,
- Sie erhalten nun eine Option (aufgerufen
Trigger
), mit der Sie Optionen entweder an einer bestimmten Height
oder an einer bestimmten Layer No.
Anzahl ändern können. Sie entscheiden, was Sie verwenden möchten, basierend auf dem verwendeten Modell und der verwendeten Ebenengröße. Die Höhe kann jedoch sicher ausgewählt werden, wenn Sie die kennen Höhenänderungen im Hitzeturmmodell
- Legen Sie eine bestimmte Höhe fest, bei der Sie die Druckeigenschaften ändern möchten, indem Sie in der Option eine Höhe angeben
Change Height
.
- Setzen Sie jetzt ein Häkchen
Change Extruder 1 Temp
Behavior
Setzen Sie (stellen Sie sicher, dass das Kontrollkästchen so eingestellt ist, Keep value
dass dieser Wert beibehalten wird, bis Sie etwas anderes angeben, andernfalls gilt er nur für eine einzelne Ebene).
- Es wird ein neues Eingabefeld angezeigt, in das Sie den Wert des Extruders eingeben können.
- Wiederholen Sie dieses Hinzufügen von "Änderungen in einer bestimmten Höhe", z. B.
ChangeAtZ
bis Sie alle Temperaturen für alle Ebenen angegeben haben
- Schneiden Sie nun das Modell in Scheiben (falls dies nicht automatisch erfolgt) und speichern Sie die G-Code-Datei zum Drucken.
Wenn Sie sich die generierte G-Code-Datei ansehen (das folgende Snippet stammt aus einer G-Code-Datei für einen Ultimaker 3), werden Sie feststellen, dass das Nachbearbeitungsskript zusätzliche Zeilen in Ihre G-Code-Datei einfügt. Das folgende Snippet zeigt Ihnen beispielsweise 2 Temperaturänderungen, eine bei 5 mm (Extruder 1 bei 250 ° C) und eine bei 10 mm (Extruder 1 bei 245 ° C):
...
;LAYER:48
G0 X93.4 Y132.161 Z5
;ChangeAtZ V5.1.1: executed at 5.00 mm
M117 Printing... ch@ 5.0
M104 S250.000000 T0
...
...
;LAYER:98
G0 X93.4 Y132.35 Z10
;ChangeAtZ V5.1.1: executed at 10.00 mm
M117 Printing... ch@ 10.0
M104 S245.000000 T0
...
Unter dem Strich muss der Extruder angewiesen werden, auf eine neue Temperatur erwärmt oder abgekühlt zu werden. Dies können Sie auch manuell einfügen, indem Sie die Codes M104 SXXX.000000 T0
auf bestimmten Ebenen hinzufügenXXX
die Extrudertemperatur für diese Ebene erforderlich ist.
Grundsätzlich wird hier beschrieben, wie die Wärmeturm-Kalibrierungsdrucke gedruckt werden, nicht die Auswahl der Einstellungen (z. B. Extrudertemperatur), die für Ihre Drucke verwendet werden sollen. Wenn Sie die Druckdatei erstellt haben, können Sie den Tower drucken und die Druckqualität beobachten. Sie können an dem Druck aussehen und visuell überprüfen Sie die Temperatur Ihnen die beste ästhetische Leistung geben, die beste Überhang Leistung, die beste „Füllung“ Leistung, höchste Geschwindigkeit, etc. Es ist Sie , das entscheidet , was für Ihre Anwendung am besten ist. Alternativ können Sie einige Coupontests ausdrucken und sehen, welche strukturell die besten sind. Bitte beachten Sie, dass möglicherweise zusätzliche Türme für unterschiedliche Einstellungen wie Schichthöhe, Druckteilkühlung und Druckgeschwindigkeit erforderlich sind, um den Druckprozess zu optimieren.
Nebenbei bemerkt, ich bevorzuge die Verwendung parametrischer Modelle (z. B. in OpenSCAD) gegenüber den im Internet verfügbaren STL-Modellen. Auf diese Weise kann ich die genaue Druckereinstellung als Referenz in den Tower einbetten. Siehe zB diese Antwort .