donderdag 18 april 2013

Avonturen met Slic3r, netfabb en openSCAD

Op onze queeste naar de perfecte extruder zijn we uiteindelijk terechtgekomen bij Greg's Wade Reloaded extruder. Downloaden en printen dus? Was dat maar zo makkelijk.

Om gebruikers met uiteenlopende typen hot ends van dienst te zijn is de extruder gepost in verschillende uitvoeringen. Wij kozen voor de j-head, maar dat werd bij het printen een teleurstelling. Het ging op sommige plekken gewoon mis, zoals bij de ondersteuning van het scharnier voor de idler. Uit de comments op Thingiverse begrijpen we dat de .stl-files zijn gemaakt voor printen met een laagdikte van 0.25 in plaats van 0.4. Dat gaat mis, en moeten we dus aanpassen.

We downloaden hiervoor OpenSCAD. Nu kunnen we in het .scad file de code aanpassen waarmee de extruder is gegenereerd. Om te beginnen vullen we waar 'layer_thickness' staat '0.4' in in plaats van '0.25'. Met 'compile & render' genereren we de tekening en exporteren dit naar een .stl-bestand.

Maar printen gaat ook nu niet goed. Het extrudergat is niet rond en een gat voor de idlerspanner ontbreekt. Dit zou kunnen komen door de verouderde versie van Slic3r die gebruikt wordt in Pronterface.

Daarom hebben we de nieuwe versie van Slic3r standalone geĆÆnstalleerd en het daarmee geprobeerd. Dit is een echte aanrader! Het programma werkt prettig en snel, laat het toe om objecten bij elkaar te slepen en rangschikken en daarna is het genereren van een G-code file zo gebeurd.


Nog een tip: als Slic3r begint te klagen over de .stl-file, haal het dan eerst even door de checker van netfabb. Met deze online dienst worden foutjes weggepoetst, zodat er een printklaar bestand overblijft. Het resultaat is via een link in de mail te downloaden en als 3d-rendering te zien.


Printen gaat daarna inderdaad uitstekend, maar wat blijkt? Het is een extruder voor een j-head met een veel smallere PTFE-buis. Uitboren is geen optie, dus dat wordt opnieuw printen.

Dus terug naar de .scad file van Gred's Wade Reloaded. Het is ons iets gemakkelijker gemaakt omdat we hier kunnen kiezen voor verschillende extruders. Een en ander wordt via opmerkingen in de code uitgelegd. We kiezen 'jhead_mount', maar passen de code aan verderop in de file en kiezen voor een diameter van 16,4mm. GeĆ«xporteerd en door netfabb gehaald, gesliced met Slic3r en in Pronterface geladen.


Printen gaat goed, maar dan: weer mis. De gaten waarmee het peek-blok aan de extruder moet worden bevestigd ontbreken. Terug naar OpenSCAD.

Dit keer letten we beter op en bestuderen de rendering aandachtig. We blijken te moeten kiezen voor 'geared_extruder_nozzle' voor een extrudergat van 15mm en de juiste gaten. Juiste gaten? De gaten voor de montage van het peek-blok zijn M4 in plaats van M3. Dat moeten we in de routine 'mendel_parts_v6_holes' aanpassen: overal waar 'm4' staat vervangen we dat door 'm3'.


En dat ziet er uit zoals we het willen hebben. Dus weer door netfabb, Slic3r, etc., etc.

Veel geleerd. Een goede extruder is van groot belang, omdat we hebben gemerkt dat negen op de tien storingen op de een of andere manier hier optreedt. Na montage van de nieuwe extruder printen we een stuk prettiger.