Dienstag, 15. März 2016

Es ist soweit: der Blog zieht um!

Nach zwei Jahren bloggen mit googles Blogging-Plattform 'Blogger' bin ich immer mehr genervt davon, was mit Blogger alles nicht geht.

Da Anfang 2014 noch nicht feststand, ob und wie ich diesen Blog überhaupt führen würde und ob es nicht irgendwann "im Sande verläuft", weil die Motivation nachlässt, hatte ich mich guten Gewissens für die kostenlose Variante eins Blogs entschieden und Blogger kam da gerade recht.

Mittlerweile steht aber fest, dass ich regelmäßig blogge und das ich außerdem in deutsch und englisch bloggen möchte. Und das geht mit Blogger nicht. Zumindest nicht richtig. Und andere Features fehlen mir auch.

Daher wird es Zeit für den nächsten Schritt: Ich ziehe auf eigenen Webspace um und der Blog wird nun zweisprachig weitergeführt. 

Es geht weiter unter:



Ihr seid gerne eingeladen, mir auf meine neue Seite zu folgen.

Und wenn ihr schon immer mal irgendwas loswerden wolltet oder euch etwas wünscht, dann raus damit!

Hier bei Blogger wird es keine weiteren Updates mehr geben. 


Gruß, 

René

Samstag, 12. März 2016

Vibrations-entkoppelnde Füße für den DICE

Damit der DICE in Zukunft noch leiser wird, bekommt er nun aus weichem Silikon gegossene Füße.
Die Größe der Füße beträgt 20mm im Durchmesser und 10mm in der Höhe und sie sind außerdem leicht (20°) kegelförmig. Dazu habe ich eine Gussform für 4 Füße gezeichnet und gleich dazu den passenden Mischbehälter, damit auch die passende Menge an Silikon zusammengerührt wird.

Das braucht ihr zum nachmachen:
Los gehts!

Gießform mit Deckel und Mischbecher
Der Mischbecher ist natürlich größer, damit man das Silikon mit dem Härter ordentlich mischen kann, hat aber innen eine Markierung für die benötigte Menge.

Blick in den Mischbecher auf die Markierung
Als Gießsilikon kommt das gleiche Silikon zum Einsatz, dass für die Silikon-Überzieher (auch liebevoll Verhüterli genannt) des Hotend-Heizblocks gedacht ist. Dieses Silikon ist kurzzeitig hitzebeständig bis 450°C und eigentlich für das Herstellen von Gussformen für niedrigschmelzende Metalle gedacht. Es verrichtet aber nun schon seit Wochen klaglos seinen Dienst an meinem E3D-V6. Außerdem ist es sehr flexibel und weich und brachte mich daher auf die Idee, es auch für die Anti-Vibrations-Füße zu verwenden. Die Füße werden aber hoffentlich keinen ähnlichen Temperaturen ausgesetzt ;-)

Also flugs die 3 Teile gedruckt und die Löcher fürs Verschrauben vorbereitet. Den Mischbecher und den Deckel habe ich mit 0,2mm Schichthöhe gedruckt. Bei der Gussform habe ich mich für eine Schichthöhe von 0,1mm entschieden, damit durch die Kegelform und die runde Kante an der Unterseite später trotzdem eine feine Oberfläche an den Silikonteilen entsteht. Damit dann auch alles gut zusammenpasst, habe ich die Oberseite der Gießform danach noch vorsichtig mit einer Feile restlos plangefeilt und damit mögliche Unebenheiten entfernt. Das garantiert mir, dass der Deckel später dicht schließt.

Ausgedruckte Teile, vorbereitet
Form im zusammengeschraubten Zustand
Dann muss das Silikon angemischt werden. Dazu einfach beide Flüssigkeiten zu gleichen Teilen in den Mischbehälter bis zum Ende der Markierungslinie füllen und etwa 1 Minute lang mischen. Bitte mischt langsam und vorsichtig, damit nicht so viel Luft untergemischt wird, denn das gibt Blasen in der gegossenen Form. Für diesen Vorgang habe ich günstige Einwegspritzen verwendet. Der Vorteil bei der Verwendung liegt im Handling und ist nicht zu unterschätzen! Man kann exakt und sehr einfach die Menge dosieren, durch die Spitze ist das Aufziehen und Abgeben des Silikons sehr sauber auszuführen und man kann sogar die aufgezogenen Spritzen für die nächste Verwendung gefüllt lassen. Die Materialien (natürlich noch getrennt) härten in den Spritzen nämlich auch nicht aus. Dazu nach der Verwendung einfach die Spritze verschließen.





Bei Raumtemperatur hat man locker 10 Minuten lang Zeit, das angemischte Silikon zu verarbeiten. 



Ich habe also einfach die vier Formen gefüllt, dann vorsichtig die Form etwa eine Minute lang auf den Tisch geklopft, damit eventuelle Luftblasen aufsteigen und anschließend mit dem Deckel verschlossen. Das dabei Silikon herausquillt ist beabsichtigt und zeigt an, dass die Form bis oben hin gefüllt war. 


Alternativ dazu könnte man mit einer Spritze direkt von oben durch den Deckel einfüllen. Die entsprechenden Löcher habe ich dafür schon vorgesehen. Wenn ihr den Deckel mit der Unterseite auf die Gießform setzt erhaltet ihr das beste Ergebnis, da die Unterseite eines Druckteils in der Regel die glatteste Seite ist.

Dann einfach ein paar Stunden stehen lassen. Laut Packungsbeilage ist das Silikon angeblich schon nach 2 Stunden ausgehärtet, aber da die Füße doch recht massiv sind, geh ich auf Nummer sicher und habe 4 Stunden gewartet.


Zuerst habe ich das herausgequollene Silikon abgeschnitten, damit ich den Deckel abheben konnte.


Mit ein klein wenig Bewegung löste sich das Silikon ganz leicht von der Form. Trennmittel ist nicht nötig.


Dann noch den kleinen Knubbel entfernt und nun habe ich sehr weiche Füße für meinen DICE.

Sonntag, 6. März 2016

Printlog: Dwarfclan Forgemaster

Stumbled upon this nice model in my G+ newsfeed today and printed it.


Video:


model: http://www.thingiverse.com/thing:1394109

printer: DICE 
Z-height: 0.1mm 
speed: 50mm/s 
travel: 500mm/s 
material: PETG 
temp hotend: 240°C / 225°C 
temp bed: 110°C / 100°C
 infill: 25% 
time: 1:02:56 
filament: 1,11m









Freitag, 4. März 2016

WIP auf dem DICE gedruckt

Nils Hitze hat mir den sehr putzig aussehenden Roboter WIP gezeigt, der von der Größe her perfekt auf meinen neuen Drucker passt:

WIP in S3D
Und obwohl er anfangs sehr simpel aussieht, könnte er nach näherer Betrachtung auch gut einen "overhang-benchmark" darstellen. Man kann sagen, dass der gesamte Rand des Kopfes im Prinzip ein einziger sehr flacher Überhang ist.
Dementsprechend habe ich mit dem DICE auch 2 Anläufe gebraucht, bis ein passendes Setting stand, um den kleinen Roboter zu drucken.

WIP passt genau auf den DICE
Der Rest des kleinen Kerlchens ist dann aber keine große Herausforderung mehr und macht einmal mehr deutlich, was 3D-Druck kann, das andere Verfahren nicht können: Die Hände, Arme, Beine und der Kopf sind mit Gelenken ausgestattet, die das Aufstellen und Positionieren erlauben, obwohl der Roboter an einem Stück gedruckt wird.




Ein sehr schönes Druckobjekt und gleichzeitig auch eine kleine Herausforderung für den heimischen Drucker.

Gedruckt wurde der WIP aus weißem PETG von 3DPSP bei 245°C / 100°C und 100mm/s in ca 1,5h.

Mittwoch, 2. März 2016

Mein neuer Drucker ist winzig!

Im Gegensatz zu meinen vorherigen 3D-Druckern gab es über den Neuen keine regelmäßigen Status-Updates. Dafür präsentiere ich hier nun gebündelt und exklusiv die geballte Ladung Micro-Drucker:

Größenvergleich
Nachdem ich bereits einen Drucker mit riesigem Bauraum (größer als 30cm x 30cm x 30cm) besitze, der allein aufgrund seiner Größe viel Energie braucht und eher langsam druckt, habe ich im Oktober 2015 mit den Planungen zu diesem Drucker begonnen. Es stand von Anfang an fest, dass der neue Drucker klein, präzise und schnell sein sollte. Nebeneffekte würden sich dadurch quasi automatisch ergeben: Schon aufgrund der kleinen Größe müsste er energiesparender und leichter zu transportieren sein. Doch damit nicht genug, ich wollte diesmal auch einen Drucker bauen, der schön aussieht und habe daher von Anfang an meine Prioritäten folgendermaßen festgelegt. Er sollte:
  • Optisch clean, die gesamte Technik versteckt und somit alles intern (auch kein externes Netzteil)
  • kleiner als 20cm Außenkantenlänge
  • leise
  • kompakt und schnell
sein. Und wenn man sich ansieht, was daraus geworden ist:


CAD Ansicht

 Dann drängt sich ein Name förmlich auf:

Es ist mein Skimmy v4 - codename: DICE

Dice ist das englische Wort für Würfel und bei Außenmaßen von exakt 20 x 20 x 20cm kann man wahrlich von einem kleinen Würfel sprechen. Es ist mir bei der Umsetzung gelungen, alle meine Prioritäten zu berücksichtigen - was nicht immer leicht war. Die endgültige Version im CAD sieht heute so aus:


Und ist dem echten Foto zum verwechseln ähnlich:



Hier die wichtigsten Daten zum DICE vorab:

Mechanik:
  • Druckergehäuse: 20cm x 20cm x 20cm klein
  • Bauraumgröße: X90 Y75 Z80
  • Verfahrbarer Weg: X98 Y75 Z80, Druckkopf kann also neben das Druckbett gefahren werden (z.B. für Anti-Ooze-Skripte vor Druckbeginn)
  • coreXY-System
  • Lineare Bewegung über hochwertige Linearschienen (Hiwin MGN9R) in X, Y und Z
  • Vollmetall-Hotend E3D-V6 1,75mm im Bowdensetup
  • PEI-beschichtete Dauerdruckplatte aus präzisionsgefrästem Gußaluminium ( EN AW 5083 ) und versenkter Silikon-Heizmatte
  • direct-drive-Extruder (MK8)
  • Massives Gehäuse aus 4mm gefrästem Aluminium (alle Bohrungen bereits in DXF vorhanden!)
  • XY-Ebene aus gelasertem 2mm Edelstahlblech (alle Bohrungen bereits in DXF vorhanden!)
  • Verkleidungsbleche sind als tragende und versteifende Teile konzipiert, können aber trotzdem alle gleichzeitig demontiert werden, ohne das der Drucker "auseinander fällt".
Elektrik:
  • AZSMZ-mini 32bit-Controllerboard mit Smoothieware Firmware
  • 4x leiseste TMC2100 Schrittmotortreiber in passiv gekühlter Ausführung
  • trotz geringer Größe vollwertige NEMA17 Motoren für ausreichend Leistungsreserven
  • Beheiztes Druckbett (230V / 60W), mit versenkter Silikon-Heizmatte
  • Motorspannung: 19V
  • Spannungsversorgung: 230V / 0,65A
Sonstiges:
  • leiser als 40dB Drucklautstärke im Normalbetrieb
  • bis zu 833mm/s Verfahrgeschwindigkeit 
  • bis zu 12.000mm/s² Beschleunigung 
  • erst ab 10.000mm/s² Beschleunigung tritt Ghosting leicht sichtbar auf
  • junction deviation bis 0,5mm fehlerfrei getestet
  • der kpl. X-Schlitten (reale Druck-Ausstattung) wiegt nur 160g
  • die kpl. X- und Y-Schlitten mit allen Anbauteilen als komplette Ausstattung (reale Druckausstattung) wiegt nur 290g
  • Hotend kann sehr schnell mittels 2 Schrauben montiert/demontiert werden
  • Bowdenlänge nur 35cm (komplett von Antrieb Extruderrad MK8 bis Thermalbarriere im Hotend)
Den DICE zu entwerfen war eine sehr spannende Erfahrung, die mir unglaublich viel Spaß gemacht hat. Auch die permanente Herausforderung bei jedem Detail einen möglichst hochwertigen Kompromiss zu finden der allen Aspekten Rechenschaft trägt, war sehr packend: Auf der einen Seite der Anspruch, innerhalb des Druckers mit den Komponenten so klein und kompakt wie möglich zu werden um ein ausreichendes Druckvolumen zu erreichen, auf der anderen Seite aber immer die notwendigen praktikablen Dinge für Wartung und Montage zu berücksichtigen und dabei dann immer auch noch in einem einheitlichen und schlichten Design zu bleiben. 

Um das zu erreichen, sind teilweise dutzende Ideen für jedes einzelne Teil umgesetzt und wieder verworfen worden. Ein großer Vorteil lag definitiv darin, dass ich auf meine bereits vorhandenen 3D-Drucker zurückgreifen konnte. Es ist das Eine, ein Bauteil im CAD-Programm zu entwerfen, aber immer noch etwas anderes, diesen Entwurf auch tatsächlich in den Händen zu halten und dann auch real auszuprobieren. 
Auf diese Art und Weise wird immer sehr schnell deutlich, was verändert werden muss und wo man vielleicht etwas übersehen hat. Am längsten habe ich mich definitiv mit dem Druckkopf selbst aufgehalten. Dessen Größe hatte einen sehr großen Einfluss auf den endgültigen verfügbaren Bauraum: Jeden Millimeter, den ich am Druckkopf einsparen konnte, erhielt ich sofort in verfügbarem Bauraum in X und Y zurück.

Druckkopf mit Außenmaßen
Druckkopf mit Axial- und Radiallüfter, E3D-Hotend

So ist es mir letztendlich gelungen, den gesamten Druckkopf, inklusive der 2 Kühlungslüfter und des Linearwagens, so kompakt zu gestalten, dass alles auf 42mm x 56,5mm Platz findet. Noch kleiner würde nur noch mit einem anderen, kleineren Hotend möglich sein, vielleicht ein Upgrade für die Zukunft.

Blick auf das E3D-V6

Durch diesen kompakten Druckkopf wurde der angestrebte Druckraum von 8x8x8cm ebenfalls erreicht. Allerdings muss bei Druckkühlung, z.B. für PLA oder PETG auf 5mm Druckraum in Y-Richtung verzichtet werden, da der Anfangs geplante 30mm Radiallüfter nicht genug Kühlleistung brachte und einem wesentlich stärkeren, aber nur 5mm größeren 35mm-Radiallüfter weichen musste. Wird die Druckkühlung nicht benötigt, gewährleistet ein schneller, unkomplizierter Umbau den vollen Bauraum.


Typ: "3510 radial blower fan"

Mit den restlichen Maßen des DICE verhielt es sich wesentlich einfacher. Diese ergeben sich direkt aus den Maßen der jeweiligen Komponenten und bei sich bewegenden Teilen noch zusätzlich einem "großzügigen Millimeter Luft", damit nichts schleifen kann. Das bedeutete, dass ich bei einem Außenmaß von 200mm Kantenlänge angefangen und mich Bauteil für Bauteil nach innen vorgearbeitet habe.


Schematische Ansicht der Riemenführung

So ist zum Beispiel die Höhe der XY-Linearebene exakt 38mm. Dieses Maß ergibt sich aus den folgenden zwei Gegebenheiten:
  1. Der Motor der Z-Achse ist ein kurzer NEMA 17 mit 34mm Länge, auf beiden Seiten flankiert von 2mm Blech. Der geringstmögliche Abstand war hier also 34mm, wenn man dem Motor nicht durch mögliche Aussparungen Platz schaffen würde.
  2. Der kleinstmögliche Aufbau der Y-Schlitten mit Flanschlagern als Umlenkung ist 33mm und erlaubt mir daher 1mm Luft für die Bewegung, ebenfalls beidseitig durch 2mm Blech flankiert. Die 33mm Höhe des Y-Schlittens waren allerdings nur möglich, indem die kleinstmöglichen Flanschlager verwendet wurden. Der begrenzende Faktor dabei war die Riemenbreite des verwendeten GT2-Riemens. Bei einer Riemenbreite von 6mm haben zwei MF104ZZ-Flanschlager zusammen eine Laufflächenbreite von lediglich 6,4mm.
Aufbau der XY-Ebene mit Miniatur-Flanschlagern MF104ZZ

Diese 38mm Außenmaß wurden dem symmetrischen Designs wegen auch auf der unteren Ebene, die die Elektronik enthält, angewendet. Dazu habe ich zum einen ein Netzteil verwenden müssen, dass die geforderte Nennleistung von min. 80W besitzt und außerdem max. 34mm x 160mm x 80mm groß ist, zum anderen durfte das Elektronik-Board ebenfalls nicht größer sein. Der wesentliche begrenzte Faktor war hier die Gesamthöhe. Alle gängigen bezahlbaren Systemnetzteile oder Industrienetzteile in der entsprechenden Leistungsklasse waren von der Baugröße zu hoch. Außerdem fielen Aufsteckboards wie RAMPS oder RADDS durch ihre Höhe direkt aus der möglichen Auswahl. In die engere Auswahl kamen die Einplatinen-Boards GT2560 und AZSMZ-Mini.

GT2560 (8bit)
AZSMZ-mini (32bit) mit Netzteil

Da ich kurz zuvor praktische Erfahrungen mit einem Smoothieboard sammeln konnte, war die Entscheidung sehr einfach: Die Wahl fiel auf das smoothieware-kompatible 32bit AZSMZ-Mini. Wer einmal festgestellt hat, wie bequem es ist, Firmware und Konfigurationsdatei einfach per drag'n'drop über USB zu aktualisieren, will nie wieder zurück. Außerdem besitzt Smoothieware weitere nette Feinheiten, wie z.B. Pin-Schalter, die man sich selbst so konfigurieren kann, wie man sie braucht.

Obwohl die aufsteckbaren Schrittmotortreiber TMC2100 mit ihrem Kühlkörper von der Gesamthöhe her gepasst hätten, bin ich einen anderen Weg gegangen. Mit den Standard-Kühlkörpern hätte ich den Elektronikbereich immer noch zwangsbelüften müssen und wie man auf dem obigen Foto sehr gut erkennen kann, hatte ich dafür auch schon zwei 30mm-Lüfter vorgesehen. Da ich aber nach Möglichkeit auf diese zusätzlich verursachte Lautstärke verzichten wollte, kam mir die Idee, die Schrittmotortreiber passiv zu kühlen.


TMC2100 für Passivkühlung vorbereitet

Wie bereits im letzten Posting beschrieben, habe ich dazu die TMC2100 direkt auf die nebenliegende Außenwand aufgebracht. Das 4mm dicke Aluminiumblech ist allein schon durch seine schiere Größe ein respektabler Kühlkörper.


TMC2100 Schrittmotortreiber passiv gekühlt

Nach einigen Stunden Betrieb ohne Schrittverluste durch eventuelles Überhitzen der Treiber war dann sicher, dass diese Art der Kühlung dauerhaft funktionieren würde. Ich habe aber von den zwei Lüftern der Zwangsbelüftung noch immer einen Lüfter in Betrieb. Es handelt sich dabei um einen 12V-Lüfter der mit 5V versorgt wird und somit unhörbar leise noch für eine minimale Luftumwälzung im Elektronikbereich sorgt. 
Der Grund dafür ist zum einen das ebenfalls dort untergebrachte Netzteil und zum anderen sorgt selbst dieser minimale Luftstrom für eine deutliche Absenkung der Temperatur in dem Seitenblech, das als Kühlkörper fungiert. Ob nun nötig oder nicht, aber selbst der CPU auf dem AZSMZ-Mini hat einen kleinen, schicken Kühlkörper bekommen:


Kühlkörper auf dem CPU des AZSMZ-mini

Zwischen diesen beiden 38mm hohen horizontalen Ebenen bleiben also exakt 128mm für die senkrechte Bewegung der Z-Achse übrig. Und abzüglich einer Wagenlänge von 29mm des Linearwagens (MGN09CZ0M von Hiwin) macht das zumindest rein rechnerisch noch mögliche 99mm Hub.


Seitenansicht DICE

Dabei muss man natürlich berücksichtigen, dass man noch ein wenig Raum für die Druckbett-Justierung benötigt und je nach verbauter Düse im Hotend auch dort noch ein paar Millimeter abziehen muss. Da die anvisierte maximale Druckhöhe von 80mm aber noch ausreichend Luft nach oben lies (im wahrsten Sinne des Wortes), konnte ich die Einstellungen für das Druckbett großzügig auslegen und sogar das gesamte Hotend noch etwas absenken, um es so noch mehr "im Drucker" verschwinden zu lassen. Die Rückseite des DICE ist exakt 51mm dick und damit nur genau so breit, wie die verbauten Nema17 und die beiden Verkleidungsbleche an Platz benötigen.

Ansicht Motoren und Z-Spindel

Ein Vorteil dabei ist, dass die anliegenden Verkleidungsbleche gleichzeitig auch ein wenig als Kühlkörper dienen können, die Motoren bleiben dadurch kühler. Wie man außerdem gut erkennen kann, wurde auf eine Kupplung in der Z-Achse verzichtet und stattdessen ein Schrittmotor verbaut, der direkt eine Trapezgewindespindel (TR8x2) als Welle besitzt.
Unterhalb der 3 Achsen-Motoren findet außerdem noch der Extrudermotor Platz, ebenso wie die 230V-Netzbuchse mit integriertem Hauptschalter und 1A Schmelzsicherung. Zur Ansicht hier einmal ein Render statt eines Fotos mit ausgeblendeter Rückseitenverkleidung, so kann man es besser erkennen:


Render der Rückseite ohne Verkleidungsplatte

Die NEMA17 Schrittmotoren sind hier ein schöner Größenvergleich zur Gesamtgröße des DICE. Auch bemerkenswert ist, dass alle 4 Schrittmotoren sich auf der selben Ebene in direkter Nachbarschaft befinden. Der intern verbaute Extrudermotor schaut nur mit der Motorwelle aus dem Drucker heraus. Auf der Außenseite ist der kompakteste Extruder verbaut, den ich kenne. Der Author dieses Designs war außerdem so freundlich, sein Design an meine Wünsche anzupassen, sodass ich eine optimale Version verbauen konnte.

"compact bowden extruder" auf der Rückseite
Rückseite mit USB-Port, Netzstecker und Extruder
Der Extruder besitzt ein MK8-Förderritzel und ist für 1,75mm Filament ausgelegt. Ich betreibe dieses Extruderdesign bei allen meinen Druckern und bin damit äußerst zufrieden. Wenn man alle Verkleidungsbleche des DICE demontiert, ist der innere Aufbau dennoch in der Lage, die gesamte Konstruktion zu tragen. Dies macht mögliche Wartungsarbeiten sehr einfach, da man bei dem kleinen Drucker dann trotzdem genügend Platz hat, um alle Bauteile zu erreichen.

DICE ohne Verkleidungsbleche und mit provisorischen Bauteilen

Beim Bau des Druckers konnte ich mich von der Tauglichkeit der Verbindungselemente überzeugen, indem ich zuvor eine gedruckte Version eingesetzt habe.

 



















Die gleichen Teile aus Aluminium machen allerdings ein schöneres Gesamtbild.

Ein weiteres nettes Detail ist die quasi autarke XY-Ebene. Der gesamte Aufbau der X- und Y-Achse ist zwischen zwei gelaserten Edelstahlblechen untergebracht und bedarf aufgrund bereits vorgefertigter Montagelöcher keiner weiteren Justierung. Auch kann so der Aufbau schon im Anfangsstadium geprüft werden:



In diesem Video sieht man einen der ersten Testläufe, die ich auf Video festgehalten habe. Anfangs habe ich noch die RAPS128-Schrittmotortreiber verbaut, diese sind mir allerdings nicht leise genug. Der Aufbau im Video ist auf 2 großen Schaumstoffwürfeln aufgelegt und so akustisch entkoppelt. Dennoch sind die Motoren trotz 128tel-Teilung deutlich zu hören. In dem folgenden Video verfahre ich beide Achsen mit 500mm/s. Aufgrund der nativen 128-Schrittteilung der RAPS128 und meinen 1,8° Schrittmotoren ist bei dieser Geschwindigkeit trotz des potenten 32bit-Boards Schluss:



Da die TMC2100 zum einen deutlich leiser sind und zum anderen aus einer 16tel-Schrittteilung die 256tel-Schrittteilung interpolieren, ist mit ihnen ein deutlich leiserer und außerdem noch schnellerer Betrieb möglich:



Weiteres Video mit etwas erhöhten Geschwindigkeits- und Beschleunigungswerten:



Als ich den DICE das erste Mal soweit aufgebaut hatte, dass alle Verkleidungsbleche montiert waren, gab es einen erneuten Probelauf. Ich wollte mir einen ersten Eindruck davon verschaffen, wie steif sich der Rahmen verhält:



Dabei stieß ich auf laute Vibrationsgeräusche. Wie sich später herausstellte, war ein Verkleidungsblech nicht richtig montiert und konnte gegen einen Schrittmotor vibrieren. Die zuvor getesteten Trockenlauf-Geschwindigkeiten haben mich natürlich neugierig gemacht und so habe ich ausprobiert, wie sich der DICE bei 250mm/s mit der Extrusion schlägt:



Dieser Test lief so erfolgreich, dass ich mitten im Druck angefangen habe, ein Video zu machen. Ein bisschen zu wenig wurde beim ersten Toplayer extrudiert, dass liegt am eingestellten "bridgeflow" von 0.8 - ein wenig zu niedrig für solche Geschwindigkeiten. Man kann aber deutlich erkennen, dass in den darauffolgenden Layern sofort wieder ein vernünftiges Druckbild herrscht. Je mehr der DICE von mir getestet wurde, desto neugieriger wurde ich, die Grenzen zu finden. Rechnerisch ergab sich über die 100kHz-Rate des AZSMZ eine maximale Geschwindigkeit von 833mm/s, über die Strecke für den verfahrenen Weg bei einer Beschleunigung von 10.000mm/s² eine mögliche maximale Endgeschwindigkeit von etwas über 850mm/s. Das AZSMZ ist bei diesem Geschwindigkeitstest also der limitierende Faktor. Um das zu testen, habe ich ein gCode-Script geschrieben, dass den Druckkopf 5 Runden fahren lässt, jede Runde mit einer höheren Geschwindigkeit:




Der DICE startet bei 500mm/s und erhöht die Geschwindigkeit jede Runde um 100mm/s. Man deutlich hören, dass nach der dritten Runde (800mm/s) keine weitere Steigerung mehr stattfindet. 

Das wichtigste, nämlich drucken, das kann der DICE natürlich auch :D Ich konnte dabei feststellen, dass die hohe Beschleunigung und der hohe Wert der junction deviation (das ist in smoothieware "in etwa" das Equivalent des JERK) dabei der Extrusion außerordentlich zuträglich sind. Blobs und "runde Ecken" sind quasi nicht vorhanden, die Ränder von Toplayern sind absolut flach. Diese Dinge kann man natürlich mit passenden Einstellungen wie "coasting" in S3D oder dem "advanced faktor" in Repetier entgegenwirken, aber wenn sie gar nicht erst auftreten ist es natürlich einfacher, saubere Druckergebnisse zu erhalten. 

Ich hatte gehofft, dass der Drucker gut drucken würde, aber dass die hohe Beschleunigung dermaßen positive Auswirkungen auf das Druckergebnis hat, hatte ich nicht erwartet. Besonders deutlich wird das bei Druckeinstellungen, wo das Verhältnis von Layerhöhe zu Breite möglichst groß ist.

Ich werde mich damit noch etwas mehr beschäftigen und einen Blogeintrag mit Details dazu verfassen.


3D-Benchy
3D-Benchy - Ansicht auf Bug

Montag, 8. Februar 2016

Schrittmotortreiber passiv kühlen

Um den Drucker leiser zu bekommen ist mein erster Schritt immer, TMC2100 Schrittmotortreiber zu verbauen. Das sind die leisesten, mir bekannten, Pololu-kompatiblen Treiber. Leider sind es auch die, die am meisten Kühlung benötigen, wozu ich bisher immer einen kräftigen Lüfter über dem Treiber-Board montiert habe. Ich habe auch schon verschiedene Kühlkörper genauestens untersucht und auch hier im Blog darüber geschrieben. Mein derzeitiges Setting sieht immer so aus und läuft tadellos:


Noch besser wäre natürlich der massive Kupferkühlkörper, dieser kann aber nicht auf jedem Board betrieben werden, da er über den Treiber hinausschaut. Bietet sich also nur auf Boards wie z.B. dem Rumba an:



Diesmal will ich es aber anders machen: Ich habe mir vorgenommen, die Treiber passiv zu kühlen!

Die Voraussetzung dafür bringen die TMC2100 von Haus aus schon mit: sie sind auf der Oberseite komplett unbestückt und flach:


Ideal also, um sie gegen eine Kühlfläche pressen zu können. Da es einfacher ist, die Treiber zu einer Kühlfläche zu bringen, als die Kühlfläche zu den Treibern, habe ich dazu einfach die Pins mit 0,08mm² Flachbandkabel verlängert.


Beim anlöten der einzelnen Drähte habe ich darauf geachtet, dass das Lötzinn weit durch das Loch in der Platine durchläuft und noch auf der anderen Seite für Kontakt sorgt, damit ich anschließend die Oberseite flach schleifen konnte:


Schließlich stehen nach dem Löten die einzelnen Lötaugen ja über und würden ein anpressen unmöglich machen. Gleichzeitig habe ich die Brücke von GND zu CFG1 mit der Verdrahtung realisiert. Die fertigen Treiber sehen dann so oder so ähnlich aus, zum Vergleich nochmal meine Standard-Variante:


Anschließend konnten die Treiber mittels nichtleitender Wärmeleit-Klebefolie montiert werden. Nach meiner Recherche ist die beste verfügbare Folie vom Hersteller 3M mit nur 0,19mm Dicke. Hier der Link zum Datenblatt der Folie und wer es selber ausprobieren will, hier der Ebay-Link (etwa 5€/100cm²).

Da der Rahmen meines vierten Druckers aus 4mm Aluminium-Blech besteht, lag es nahe, diesen auch gleich als Kühlkörper mit zu nutzen:


Ein 3D-Benchy habe ich mit diesem Aufbau bereits ohne Probleme gedruckt. Das Blech wurde dabei deutlich warm. Eine sinnvolle Ergänzung wird in Zukunft ein weit herunter geregelter Lüfter, z.B. ein 12V-Lüfter an 5V, dieser sollte unhörbar für eine noch bessere Konvektion sorgen. Der Grund: selbst eine minimale Luftströmung erhöht die Kühlleistung eines Kühlkörpers extrem. Und der Rahmen meines Druckers bleibt so vielleicht noch etwas kühler.