Wie drucke ich ein Objekt mit variabler Druckgeschwindigkeit in 3D?

7

Ich muss ein Objekt drucken, für das die Basis sehr schnell gedruckt werden soll, da es sich nur um einen Würfel handelt. Da der Druck jedoch etwa 70% erreicht, muss eine komplexe kreisförmige Struktur langsamer gedruckt werden. Gibt es eine Möglichkeit, die Geschwindigkeit bei dem angegebenen Prozentsatz der geleisteten Arbeit zu steuern?

Ich möchte, dass der Würfel mit 50 mm / s und die komplexe kreisförmige Struktur mit 40 mm / s gedruckt wird.

Druckertyp - FDM

Jash Jacob
quelle
Welcher Drucker? Welcher Slicer?
Tom van der Zanden
@ TomvanderZanden Ich benutze Cura. Ich denke nicht, dass dies eine druckerspezifische Funktion ist, da die Geschwindigkeit für RAFT und das Objekt selbst geändert werden kann. Die Frage könnte auch zu einem Vorschlag einer Software führen, die den Druck nach Bedarf einiger Parameter ändern könnte, oder zu einer Möglichkeit, den Gcode zu ändern, um die Geschwindigkeit an einem bestimmten Punkt zu ändern.
Jash Jacob
Es ist druckerspezifisch in dem Sinne, dass Sie nicht einmal erwähnt haben, ob Sie einen FDM-, SLS-, DLP-, ... Drucker haben.
Tom van der Zanden
Sie wissen, 50 und 40 sind fast gleich schnell ... umso mehr, wenn Sie die Verlangsamung der Firmware-Beschleunigung bei komplexen Formen berücksichtigen. Wie viel echte Druckzeit sparen Sie, wenn Sie das Würfelteil etwas schneller drucken?
Ryan Carlyle
@ RyanCarlyle Etwa 30-40 Minuten. Ich würde in einigen Fällen sogar noch schneller gehen wollen, also wollte ich eine allgemeine Lösung.
Jash Jacob

Antworten:

3

Simplify3D kann mehr als einen Prozess erstellen, der auf bestimmten Ebenen auf das Modell angewendet werden kann. Es scheint, dass diese Funktion perfekt zu Ihren Anforderungen passt. Beispielsweise können Sie in S3D einen Prozess für die Schichten 1 bis 500 mit den gewünschten 50 mm / s zusammen mit anderen gewünschten Änderungen erstellen. Der zweite Prozess würde Schichten 501 bis 800 spezifizieren, die mit 40 mm / s gedruckt werden sollen.

Im Vorschaumodus von S3D können Sie Ebenennummern identifizieren, um die erforderliche Präzision bereitzustellen.

fred_dot_u
quelle
Können Sie beispielsweise auch eine Pause zwischen Ebenengruppen festlegen? Ich denke an einen Fall, in dem man Filamente wechseln möchte.
Carl Witthoft
Dies hängt von der Steuerung im Drucker ab, aber viele Geräte unterstützen einen Pausen-G-Code. Dieser Link ist spezifisch für Reprap, aber andere Drucker sowie CNC-Geräte können Folgendes
fred_dot_u
5

Wie @fred_dot_u erwähnt, kann Simplify3D dies tun. Sie können jedoch denselben Effekt erzielen, indem Sie die Datei zweimal in Scheiben schneiden, einmal mit 40 mm / s und einmal mit 50 mm / s, und dann den generierten G-Code manuell mithilfe eines Textes kombinieren Editor. Sie sollten in der Lage sein, den Punkt zu finden, an dem der Übergang vom Drucken des Würfels zum Drucken der kreisförmigen Struktur erfolgt, indem Sie die Z-Höhe betrachten, und Sie können den G-Code ab diesem Punkt einfach aus der 40-mm / s-Datei in kopieren und einfügen die 50mm / s Datei.

Zum Beispiel könnten Sie im G-Code (Cura) nach einem solchen Punkt suchen:

G1 F3600 X113.543 Y94.098 E105.96969
;LAYER:25
G0 F7800 X113.743 Y91.369 Z2.700

oder dies (Simplify3D)

G1 X175.981 Y74.019 F2880
; layer 25, Z = 1.869
; inner perimeter
G1 X162.982 Y57.870 F7500
G1 Z2.069 F900

Beachten Sie, dass beide eine Kommentarzeile enthalten (eine Zeile, die mit beginnt ;), um die Ebene anzugeben. Alles vorher solltest du aus einer Datei kopieren, alles danach aus der anderen.

Tom van der Zanden
quelle
1
Dies ist ein ordentlicher Tipp. Können Sie ein kurzes Beispiel dafür zeigen, wonach eine Person suchen sollte?
Jash Jacob
3

Cura hat ein Plugin namens "Tweak at Z", mit dem Sie die Geschwindigkeit auf einer bestimmten Ebene / Höhe ändern können. Ich habe es verwendet, um ein Objekt zu drucken, das im Grunde eine gekrümmte Box für 100 mm ist und dann in den letzten 10 mm winzige Funktionen hat, und es hat sehr gut funktioniert Gut.

Nir
quelle