In che modo le persone caricano il filamento, adescano la testina di stampa, eliminano il vecchio filamento quando cambiano i colori quando si utilizza una stampante 3D autonoma?


7

Mi chiedo come le persone che usano stampanti 3D standalone (stampanti che hanno la capacità di stampare autonomamente dalla scheda SD) alimentano il filamento, innescano la testina di stampa e / o cambiano i filamenti senza un laptop?

Le stampanti hanno un menu per organizzare tutte queste attività? Vedo spesso solo le opzioni per preriscaldare la testa a una certa temperatura, ma non per caricare / scaricare il filamento, estrudere una piccola quantità ecc.

Capisco che questo differisce da stampante a stampante, ma mi sto ancora chiedendo questo.


Penso che dovresti riformulare la tua domanda in qualcosa come "Come stampano le stampanti offline o da una scheda SD?"
tbm0115,

3
Questo non è ciò che l'OP sta chiedendo però - stampare offline è tutto a posto - incollare il file su una scheda SD. Tutti gli altri pezzi come livellare il letto o cambiare il filamento sono più complicati se la tua stampante non ha opzioni per quella incorporata (come la mia no). Farlo senza PC è possibile, ma non è ovvio
MalphasWats il

Grazie MalphasWats, questo è esattamente quello che è! Non ovvio.
Dimitri Modderman,

Inoltre quale stampante hai / stai guardando? Se utilizza Marlin o è possibile caricare il proprio firmware, il display LCD dovrebbe avere funzioni per questo. Se è proprietario o di origine chiusa, potrebbe essere necessario scrivere il gcode personalizzato.
Daniel M.,

Risposte:


9

La mia stampante (IdeaWerk 150) è molto semplice e non ha opzioni per questo dallo schermo.

Ho scritto un file GCODE davvero semplice che porta l'ugello alla temperatura, quindi esegue l'estrusore per alcuni secondi, quindi attende, quindi espelle nuovamente. Penso che lo faccia 3 o 4 volte, poi si ferma. Posso mettere il file (quando convertito in .x3g!) Su una scheda SD ed eseguirlo ogni volta che ne ho bisogno.

Ho un file simile che mi permette di livellare il letto senza un computer semplicemente spostando l'ugello in alcuni punti chiave del letto e facendo una pausa per alcuni secondi.

Per iniziare ho usato un file GCODE generato dal mio slicer in modalità dettagliata, insieme a un elenco di codici

Non ho questi file a portata di mano al momento, ma questo è il mio start.gcode:

(**** beginning of start.txt ****)
(This file is for a WeisTek IdeaWerk 150)
(**** begin initilization commands ****)
G21 (Metric FTW)
G90 (Absolute Positioning)
M18 (This disables the stepper motors.)

G92 X0 Y0 Z0 A0 B0 (Declare the current position to be 0,0,0,0,0)
(**** end initilization commands ****)

(**** begin homing ****)
G161 Y X F2500
G92 X0 Y0 Z0 A0 B0
G1 X5.0 Y5.0 Z-5.0 F450
G162 Z F450
G161 Y X F2500 (Home X axis maximum, go until reaching the end stop.)

G92 Z142.4 ( ** Set Bed Height ** )

G92 X-75 Y-75 (set zero for X and Y)
(**** end homing ****)

M108 R8.0 (Extruder speed = max)
M6 T0 (wait for toolhead parts, nozzle, HBP, etc., to reach temperature)

G1 Z10 F500 (Bring bed up)

M101 (Turn on Extruder)
G04 P8000 (Wait for 8 seconds for flow)
(**** end of start.txt ****)

Se inserisco solo questo file nella mia stampante, si scalda l'ugello, porta il letto fino a circa 10 cm sotto l'altezza di stampa e una volta che l'ugello è a temperatura, accende l'estrusore per 8 secondi.

La tua stampante sarà probabilmente diversa dalla mia: ci sono alcuni gusti diversi di GCODE e probabilmente avrai diverse posizioni XYZ, quindi dai un'occhiata ad alcuni GCODE generati dalla tua affettatrice e identifica le diverse parti. Il principio è lo stesso.


4

Le stampanti basate su RepRap utilizzano moduli LCD con pulsante di controllo e scheda SD. È possibile attivare operazioni come

  • riscaldamento ugello (per cambiare filamento)
  • estrudere il filamento
  • asse domestico al livello del letto di calibro
  • ...

I moduli LCD più utilizzati sono:

Firmware RepRap (Marlin, Repetier) lo supportano. Per una migliore visualizzazione di ciò che è supportato, dai un'occhiata al file in lingua Marlin .


3

Ci sono opzioni per tablet. Stanno eseguendo software (ad esempio) su alcuni dispositivi che dispongono di memoria interna, wifi, connessione USB ecc. È possibile acquistare un nuovo tablet o riutilizzare quello vecchio solo per essere un controller.

Un altro ottimo esempio è questa app .

Le app hanno menu che possono organizzare tutto per te, ora dipende da quale app usi e da quale filamento usi. È una cosa molto semplice.

inserisci qui la descrizione dell'immagine


3

Ho due stampanti diverse che possono stampare senza vincoli. La prima è una macchina ispirata a Prusa con display LCD e la seconda è un printrbot senza display LCD.

La macchina reprap utilizza una scheda rampe 1.4 programmata con Marlin che mi dà la possibilità di controllare il carico e lo scarico del filamento con semplici menu.

Non tutte le stampanti che hanno la capacità di stampare da SD sono dotate di uno schermo LCD. Il mio semplice metallo printrbot non viene fornito con un LCD, è un ulteriore $ 100.

Sono troppo economico per acquistarne uno, quindi ho trovato un modo estremamente basso di tecnologia per cambiare il filamento. Accendo la mia stampante con una scheda SD che ha un file auto0.g (questo dice alla scheda di caricare ed eseguire g-code all'avvio), una volta che la stampante inizia a muoversi, uccido il potere, rimuovo il filamento e inserisco una nuova filamento nell'estrusore. Quindi premo la leva per disinnestare il motore dell'estrusore e forzare il nuovo filamento nell'estremità calda fino a quando il vecchio colore è stato rimosso. Si noti che questo metodo funziona solo quando si sostituiscono materiali con le stesse temperature di stampa.


3

So che il mio RoBo 3D ha la possibilità di funzionare senza vincoli una volta salvato il file gcode sulla scheda SD collegata alla scheda rampe. Deve essere collegato al computer per avviare la stampa all'inizio, ma può quindi essere scollegato dal computer. Dal momento che è solo una stampante Rampa basata su Marlin, questo dovrebbe funzionare con stampanti 3D simili.

I file gcode contengono la temperatura sia dell'ugello che del letto riscaldato, se ne hai uno. Il firmware Marlin adescerà le temperature per te.

Cambiando il filamento, tuttavia, dovresti comunque impostare la temperatura del tuo hot end per scambiare il nuovo filamento con un computer tramite USB.

Ora uso personalmente qualcosa chiamato OctoPi che è una distribuzione Raspberry Pi preconfigurata con Octoprint. OctoPrint ti consente di controllare la stampante, monitorare o avviare le stampe tramite un'interfaccia Web e persino trasmettere video per guardare le tue stampe, se lo desideri. Mentre tecnicamente la tua stampante è ancora legata a un computer (raspberry pi), non lega l'uso del tuo laptop / desktop durante la stampa. Inoltre, ciò consentirebbe di posizionare la stampante 3D in più posizioni anche a casa.

Sito Web OctoPrint http://octoprint.org/

Per la distribuzione di OctoPi http://octoprint.org/download/


Salve, se si chiama il file gcode auto0.g la stampante inizierà a stampare non appena viene accesa, consentendoti di iniziare una stampa senza un computer. inoltre, ho ricevuto uno schermo economico da aliexpress per il mio Robo3D e funziona benissimo
Nir

2

Con un margine piuttosto ampio, le più popolari stampanti "controllo primario tramite LCD" come la linea FlashForge Creator e Makerbot Replicator 1/2 / 2x eseguono il firmware Sailfish, che ha opzioni per tutte le funzioni di controllo necessarie direttamente dal display LCD. Preriscaldamento, caricamento, scaricamento, letto di livello, ecc. Sono tutti eseguiti tramite LCD e script integrati senza soluzione di continuità. Non è necessario collegare il software host per fare altro che aggiornare il firmware e modificare le impostazioni regolate raramente come i parametri di accelerazione. Il controllo USB in stile RepRap delle stampanti Sailfish è perfettamente funzionante, ma non è necessario il 99,9% delle volte.

Questo è uno dei motivi principali per cui le stampanti Sailfish sono state storicamente popolari per le stampanti. Sono progettati per un funzionamento autonomo, il che è molto favorevole quando le stampanti superano notevolmente i computer associati. È estremamente raro vedere una stampante Sailfish degli ultimi 5 anni senza un pannello LCD a 5 pulsanti.

L'interfaccia utente / UX del firmware Sailfish è semplicemente costruita attorno ai pulsanti LCD anziché al software host. Questo è generalmente più affidabile e con prestazioni più elevate rispetto, ad esempio, a Marlin tramite host perché riduce il tempo del processore impiegato nella trasmissione dei comandi ed elimina tutte le possibili modalità di errore nel collegamento PC e USB.

Supponendo che tutte le stampanti Sailfish avranno LCD con supporto per schede SD e concentrarsi su quell'unica interfaccia ha davvero permesso la creazione di una stampante complessivamente migliore. Più ottimizzazione, meno cose che devono essere configurate dall'utente finale. Ma in cambio, sei limitato a quale tipo di hardware supporterà Sailfish. È un compromesso.

In confronto, il supporto LCD è stato più stretto su RepRaps come opzione piuttosto che come elemento dell'interfaccia principale. Ciò tende a produrre un design di interfaccia guidato dall'host, piuttosto che un design di interfaccia guidato dall'LCD. Ecco perché operare "senza testa" tende ad essere più difficile in Marlin, Repetier, ecc.


2

Non è necessario un menu specifico per questo (sebbene alcune stampanti siano più in grado di eseguire la seguente procedura rispetto ad altre), basta giocare con la procedura di caricamento del filamento.

Sebbene le migliori qualità di stampa siano date dall'adesione (se possibile) allo stesso colore e filamento, quando è necessario "svuotare" qualsiasi traccia:

  • ottenere un filamento ABS del colore più neutro possibile, ottenere una bobina dedicata a questo compito potrebbe essere una buona idea
  • caricare l'ABS neutro a 250 gradi (o superiore) e lasciarlo estrudere liberamente e rapidamente per almeno 1 metro.
  • se è necessario pulire di più, estrudere almeno 3 metri

Nota:

  • se non riesci a ottenere l'ABS (l'opzione migliore) puoi utilizzare il PLA, ma i risultati possono variare ...
  • se non riesci a ottenere un colore neutro (assenza o quasi nessun pigmento di colore), il bianco è la scelta migliore, altrimenti il ​​nero. Il colore neutro è di gran lunga il migliore per ovvie ragioni.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.