Uit Hack42
Ga naar: navigatie, zoeken
(instellingen)
Regel 1: Regel 1:
 
{{Tool
 
{{Tool
 
|naam=3DPrinters
 
|naam=3DPrinters
|omschrijving=Overzicht van actieve/aanwezige 3Dprinters
+
|omschrijving=Hoe en Overzicht van actieve/aanwezige 3Dprinters
 
|Owner=Hack42
 
|Owner=Hack42
 
|Gebruik=Deelnemers
 
|Gebruik=Deelnemers
Regel 7: Regel 7:
 
|Kosten=Materiaal
 
|Kosten=Materiaal
 
}}
 
}}
 +
 +
=== HOE ===
 +
Om een printer aan te sturen heb je code nodig die wordt begrepen door de printer.
 +
Punt voor punt, laagje voor laagje.
 +
Die code wordt gemaakt door een 'slicer'. bijvoorbeeld Cura (van [https://ultimaker.com/software/ultimaker-cura/ Ultimaker, downloaden], via apt-get op linux is zeer oud!), of Slic3r Prusa Edition (beschikbaar via apt), of [https://www.prusa3d.com/page/prusaslicer_424/ PrusaSlicer], meest actueel
 +
 +
De slicer heeft een 3D model nodig, vaak een STL. Deze kun je downloaden als iemand een model heeft gemaakt van wat jij wilt ([https://thingiverse.com] is een pagina waar veel wordt gedeeld)
 +
Maar natuurlijk is dat vaak niet exact wat je zoekt, en wil je het bewerken. Dat STL bestand is niet leesbaar voor mensen, maar soms wel te importeren om te bewerken, bijvoorbeeld in [https://www.tinkercad.com], een online 3D Modelling tool: gratis, redelijk makkelijk in te stappen, veel uitleg over te vinden
 +
Mensen die in code denken kunnen ook aan [https://openscad.org/] gaan, is erg prettig om precisie in maatvoering te krijgen. (zoek anders op thingiverse ook eens naar openscad (of de bijbehorende bestandsextensie "scad")
 +
 +
De slicer moet weten met welke printer er geprint gaat worden. Lees hieronder verder.
 +
De gcode welke Uit de slicer komt kan worden ingeladen in een Octoprint instantie of direct vanuit de slicer naar de printer worden gestuurd.
 +
De computer die deze code stuurt moet gedurende de hele print aan de printer hangen. Vandaar dat mijn voorkeur bij die kleine computertjes (NanoPi Neo Air) met Octoprint ligt. Ik neem graag mn laptop mee terug.
 +
De installaties van Octopi die nu draaien hebben extra code die altijd voor een print wordt uitgevoerd, en na een succesvolle of een gefaalde print.
 +
Hiermee worden de X, Y en Z nulpunten gecheckt, en na de print, de printkop weggeschoven van het geprintte object en de filament iets teruggetrokken.  (anders druppelt die nog iets na en smelt de hitte van de kop weer een gat in je verse print) 
 +
EN: De motoren en heaters worden uitgeschakeld.
 +
 +
 +
=== OVERZICHT ===
 
We hebben nu op de Cruquiusweg een aantal 3D printers.  
 
We hebben nu op de Cruquiusweg een aantal 3D printers.  
 
De toestanden zijn wisselend.
 
De toestanden zijn wisselend.
 
Op dit moment staan er twee werkende modellen, deze verhuizen binnenkort naar de ruimte tussen Flex en Stof.
 
Op dit moment staan er twee werkende modellen, deze verhuizen binnenkort naar de ruimte tussen Flex en Stof.
  
{|style="width: 95%; margin: 5px 1em 1em 1em; border: solid 1px #AAAAAA; border-collapse: collapse;background-color: #F9F9F9;"
+
{|style="margin: 5px 1em 1em 1em; border: solid 1px #AAAAAA; border-collapse: collapse;background-color: #F9F9F9;"
 
!colspan="4"|Werkende printers
 
!colspan="4"|Werkende printers
 
|-
 
|-
Regel 23: Regel 42:
 
| AnetA8 || Carthesian FDM || USB naar Octoprint || [http://blauwprint.space.hack42.nl BlauwPrint] (hack42:42hack42) 1.75mm filament, 200x200x240mm  
 
| AnetA8 || Carthesian FDM || USB naar Octoprint || [http://blauwprint.space.hack42.nl BlauwPrint] (hack42:42hack42) 1.75mm filament, 200x200x240mm  
 
|}
 
|}
{|style="width: 95%; margin: 5px 1em 1em 1em; border: solid 1px #AAAAAA; border-collapse: collapse;background-color: #F9F9F9;"
+
{|style="margin: 5px 1em 1em 1em; border: solid 1px #AAAAAA; border-collapse: collapse;background-color: #F9F9F9;"
 
!colspan="4"|Niet actief werkend
 
!colspan="4"|Niet actief werkend
 
|-
 
|-
Regel 42: Regel 61:
 
| USB
 
| USB
 
| 3mm filament, om een of andere reden lijkt de aanhechting van de eerste laag niet te lukken.
 
| 3mm filament, om een of andere reden lijkt de aanhechting van de eerste laag niet te lukken.
Bed vervangen, hierbij is de spoed van de Z ook anders, deze is NIET in de firmware aangepast: G92 gevolgd door steps/mm (200?)
+
Bed vervangen, hierbij is de spoed van de Z ook anders,
 +
deze is NIET in de firmware aangepast: G92 Z[gevolgd door steps/mm (200?)]
 
|-
 
|-
 
| Die vloeistof
 
| Die vloeistof
Regel 49: Regel 69:
 
| vloeistof, giftig!, reinigen en uitharden na de print
 
| vloeistof, giftig!, reinigen en uitharden na de print
 
|}
 
|}
 +
 +
=== INSTELLINGEN ===
 +
Voor de '''Anet A8''', de print volume is 220x220, 240mm hoog
 +
bed_temperature = 45, gemiddelde print temperatuur voor het filament werkt voor mij rond de 205 graden
 +
De slicer moet weten dat er 1.75mm filament gebruikt wordt, en een 0.4mm nozzle in de printer zit (dat is de maat van het gat waar het gesmolte plastic uit komt)
 +
Meet ook even met een schuifmaat na, of je filament daadwerkelijk die dikte heeft: Er is compensatie nodig voor afwijking: de printer stuurt een lengte, als daar mee minder/meer plastic wordt aangevoerd kan de print gewoon mislukken
 +
 +
Voor de '''DeltaBlue''' moet er een rond printbed ingesteld, van 220mm en de printhoogte is ongeveer 300 mm.
 +
Deze heeft ook een heated bed, ik kies ook vaak 45 graden. En de 1.75mm filament print ik ook gemiddeld met 205graden Celsius

Versie van 24 jun 2023 22:18

Hack42 Tool 3DPrinters
Schroefje24.png
Schroefje24.png
Schroefje24.png
Schroefje24.png
Tool 3DPrinters Picture.jpg

Naam 3DPrinters
Omschrijving Hoe en Overzicht van actieve/aanwezige 3Dprinters
Te gebruiken door Deelnemers
Kost gebruik geld? Materiaal
Locatie Cleanroom
Eigenaar Hack42
THT


{{{Name}}} {{#ifexist: | | File:Tool_3DPrinters_Picture.jpg Tool_3DPrinters_Picture.jpg


HOE

Om een printer aan te sturen heb je code nodig die wordt begrepen door de printer. Punt voor punt, laagje voor laagje. Die code wordt gemaakt door een 'slicer'. bijvoorbeeld Cura (van Ultimaker, downloaden, via apt-get op linux is zeer oud!), of Slic3r Prusa Edition (beschikbaar via apt), of PrusaSlicer, meest actueel

De slicer heeft een 3D model nodig, vaak een STL. Deze kun je downloaden als iemand een model heeft gemaakt van wat jij wilt ([1] is een pagina waar veel wordt gedeeld) Maar natuurlijk is dat vaak niet exact wat je zoekt, en wil je het bewerken. Dat STL bestand is niet leesbaar voor mensen, maar soms wel te importeren om te bewerken, bijvoorbeeld in [2], een online 3D Modelling tool: gratis, redelijk makkelijk in te stappen, veel uitleg over te vinden Mensen die in code denken kunnen ook aan [3] gaan, is erg prettig om precisie in maatvoering te krijgen. (zoek anders op thingiverse ook eens naar openscad (of de bijbehorende bestandsextensie "scad")

De slicer moet weten met welke printer er geprint gaat worden. Lees hieronder verder. De gcode welke Uit de slicer komt kan worden ingeladen in een Octoprint instantie of direct vanuit de slicer naar de printer worden gestuurd. De computer die deze code stuurt moet gedurende de hele print aan de printer hangen. Vandaar dat mijn voorkeur bij die kleine computertjes (NanoPi Neo Air) met Octoprint ligt. Ik neem graag mn laptop mee terug. De installaties van Octopi die nu draaien hebben extra code die altijd voor een print wordt uitgevoerd, en na een succesvolle of een gefaalde print. Hiermee worden de X, Y en Z nulpunten gecheckt, en na de print, de printkop weggeschoven van het geprintte object en de filament iets teruggetrokken. (anders druppelt die nog iets na en smelt de hitte van de kop weer een gat in je verse print) EN: De motoren en heaters worden uitgeschakeld.


OVERZICHT

We hebben nu op de Cruquiusweg een aantal 3D printers. De toestanden zijn wisselend. Op dit moment staan er twee werkende modellen, deze verhuizen binnenkort naar de ruimte tussen Flex en Stof.

Werkende printers
Naam Type Connectie Extra info
DeltaBlue Delta FDM type ... USB naar Octoprint GeelPrint (hack42:42hack42) 1.75mm filament 220mm rond, 300mm hoog
AnetA8 Carthesian FDM USB naar Octoprint BlauwPrint (hack42:42hack42) 1.75mm filament, 200x200x240mm
Niet actief werkend
Naam Type Connectie Extra info
Igor Mendel90 FDM USB 3mm filament, moet voeding krijgen, mogelijk meer reparaties
Leluq Mendel90 FDM USB 3mm filament, de twee Z-as motoren lopen niet gelijk, x as brackets moeten worden vervangen
Die houten Ultimaker Original FDM USB 3mm filament, om een of andere reden lijkt de aanhechting van de eerste laag niet te lukken.

Bed vervangen, hierbij is de spoed van de Z ook anders,

deze is NIET in de firmware aangepast: G92 Z[gevolgd door steps/mm (200?)]
Die vloeistof SLA_3D_Printer SLA 3D Printer USB vloeistof, giftig!, reinigen en uitharden na de print

INSTELLINGEN

Voor de Anet A8, de print volume is 220x220, 240mm hoog bed_temperature = 45, gemiddelde print temperatuur voor het filament werkt voor mij rond de 205 graden De slicer moet weten dat er 1.75mm filament gebruikt wordt, en een 0.4mm nozzle in de printer zit (dat is de maat van het gat waar het gesmolte plastic uit komt) Meet ook even met een schuifmaat na, of je filament daadwerkelijk die dikte heeft: Er is compensatie nodig voor afwijking: de printer stuurt een lengte, als daar mee minder/meer plastic wordt aangevoerd kan de print gewoon mislukken

Voor de DeltaBlue moet er een rond printbed ingesteld, van 220mm en de printhoogte is ongeveer 300 mm. Deze heeft ook een heated bed, ik kies ook vaak 45 graden. En de 1.75mm filament print ik ook gemiddeld met 205graden Celsius