Quantcast
Channel: Kinder und Technik
Viewing all articles
Browse latest Browse all 250

3D-Drucker Heizbett beim Prusa I3 Hephestos nachrüsten

$
0
0

Nachdem unsere Raumtemperatur unter 20 Grad gefallen war, wollte das PLA nicht richtig haften. Selbst das Bluetape von 3Mhalf nicht.
Die Lösung war ein heizbares Druckbett. Bei ABS ohnehin Pflicht hilft es auch bei PLA.

Das Kit mit dem Heizbett hatten wir eh schon mitbestellt. Mit 15€ kostet es auch nicht die Welt. Neben der Leiterplatte die als Heizung fungiert, sind noch Kabel und ein 100k Thermistor zur Temperaturmessung mit dabei.

Einbau:
Die Kunststoffgrundplatte haben wir zu Gunsten der Stabilität beibehalten. Zwischen dieser und der Glasplatte haben wir zwecks Isolierung eine Korkplatte eingezogen und darauf das Heizbett. Das Heizbett liegt zur besseren Wärmeabgabe mit den Leiterbahnen nach oben. Grundplatte und Korkplatte bekamen mittig ein 1cm Loch für den Thermistor. Für die Kabelanschlüsse des Heizbetts wurden beide mit einer Aussparung versehen.
Die Anschlüsse des Thermistors sind nicht lötbar. Hier am besten Quetschhülsen verwenden. Die Kabel des Heizbettes sind von unten anzulöten. Sonst stünden sie der Glasplatte im Weg.
Optional kann man noch eine LED plus Widerstand einbauen.
Der Thermistor liegt unmittelbar in dem Loch unter der Glasplatte. Dieses ist mit Heißkleber vergossen. Wir verwenden nur PLA. Bei ABS Temperaturen geht das natürlich nicht.

Die Leitungen sind ebenfalls mit Heißkleber an der Grundplatte befestigt. Man hätte auch ein paar M3 Gewinde in die Platte machen können.
Durch die Bewegungen des Drucktisches werden die beiden Kabelstränge mechanisch beansprucht. Wir haben ihnen deshalb einen Spiralschlauch gegönnt.

Wo Thermistor und Heizung auf dem Ramps 1.4 anzuschließen sind, sieht man hier auf der Zeichnung.

Ramps 1.4

 

Firmwareanpassung
Die Marlin Firmware müssen wir noch etwas anpassen. Dazu laden wir die Marlin Firmware Sourcen aus dem RepRap Wiki in die Arduino IDE. Als Arduino Typ stellen wir den Mega 2560 ein.
In der  Configuration.h stellen wir in Zeile135:
#define TEMP_SENSOR_BED 0 auf   #define TEMP_SENSOR_BED 1.

In der Regel ist beim Hephestos schon der Power MOSFET für die Bettheizung aktiviert.
Bei #define MOTHERBOARD  muss der Wert 33 stehen.

// 33 = RAMPS 1.3 / 1.4 (Power outputs: Extruder, Fan, Bed)
#define MOTHERBOARD 33

Wenn man möchte, kann man in Zeile 160 noch die maximale Betttemperatur einstellen.
(#define BED_MAXTEMP 60)

Den Endlagenschalter der Z Achse und die Grundplatte muss natürlich neu justiert werden.

Test:
In Pronterface muss bei der Betttemperatur die Raumtemperatur angezeigt werden. Andernfalls ist der Thermistor nicht richtig angeschlossen oder in Marlin nicht eingestellt

Fazit:
Der Umbau geht schnell. Wenn man die Grundplatte beibehält verliert man 1cm Druckhöhe. Etwas längere Schrauben und größere Foldbackklammern mit mindestens 25 mm Rücken sind zusätzlich erforderlich.
Die Korkplatte minimiert den Stromverbrauch und verhindert eine Erwärmung der Grundplatte

Alternativen:
Eine dünnere Grundplatte aus Metall würde Bauraum sparen und einen besseren Brandschutz bilden.

Temperaturverlauf:
Die Regelung des Ramps 1.4 hält die Temperatur auf 1 Grad genau. Im Außenbereich des Heizbettes liegt die Temperatur um 5 Grad niedriger.

Stromversorgung:
Erfolgt durch ein PC ATX Netzteil. Mehr dazu in einem separaten Artikel

Bild vom Aufbau folgt noch…


Viewing all articles
Browse latest Browse all 250