Vai al contenuto

Aggiunta comando GCODE


 Condividi

Messaggi raccomandati

Buon giorno a tutti

La mia stampante Geeetech A10 parte regolarmente a stampare il pezzo che mi serve.

Il problema è che durante la fase di riscaldamento dell'estrusore il pla prente all'interno giustamente fuoriesce creando un vuoto di materiale internamente.Quando parte la stampa ovviamente nel primo passaggio rimane un pezzo senza materiale estruso poi il materiale arriva regolarmente e la stampa continua.Sulla Makerbot in ufficio quando lancio una stampa prima fa una riga di filamento in X cosicchè l'estrusore ha il tempo di caricarsi. Presumo si debba intervenire aggiungendo un comando all'inizio io però non sono pratico di queste cose. Se qualcuno potesse aiutarmi farebbe cosa graditissima. Grazie a tutti. allego ritaglio di codice visualizzato da cura su impostazioni stampante.

Annotazione 2019-10-25 113715.png

Link al commento
Condividi su altri siti

1 ora fa, gregorio dice:

fa una riga di filamento in X cosicchè l'estrusore ha il tempo di caricarsi.

si,diciamo che è obbligatorio usare qualcosa per rimandare l'estrusore in "presione" ma non devi inserirlo nel gcode iniziale, si chiama "skirt" e lo trovi nelle impostazioni dello slicer nella schermata principale....

Link al commento
Condividi su altri siti

Ti ringrazio FoNzY ma purtroppo lo skirt non è quello che intendevo.

Io normalmente uso il brim per favorire l'aderenza del pezzo al piatto.

Ovviamente alla partenza con estrusore "scarico" manca il primo pezzo iniziale poi procede alla stampa regolarmente. Con lo skirt farei solo una riga perimetrale al pezzo ma non attaccata alla quale con estrusore "scarico" mancherebbe il primo pezzo. Praticamente sarei punto e daccapo.

Link al commento
Condividi su altri siti

1 ora fa, gregorio dice:

Ti ringrazio FoNzY ma purtroppo lo skirt non è quello che intendevo.

Io normalmente uso il brim per favorire l'aderenza del pezzo al piatto.

Ovviamente alla partenza con estrusore "scarico" manca il primo pezzo iniziale poi procede alla stampa regolarmente. Con lo skirt farei solo una riga perimetrale al pezzo ma non attaccata alla quale con estrusore "scarico" mancherebbe il primo pezzo. Praticamente sarei punto e daccapo.

ti serve questo pezzo di gcode che normalmente in Cura c'è:

G1 Z2.0 F3000 ;Move Z Axis up
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset Extruder

questo estrude 2 linee avanti ed indietro a sinistra guardando la stampante lo metti in impostazioni della stampante gcode di avvio

Link al commento
Condividi su altri siti

aspetta che allora ti passo tutto il gcode di avvio

M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate

G28 ;Home

G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
M300 S1000 P500 ;emette un suono ad inizio stampa
;Invio al pannello LCD il messaggio inizio stampa
M117 Sto stampando...

e quello di fine:

G91 ;Relative positionning
G1 E-2 F2700 ;Retract a bit
G1 E-2 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Wipe out
G1 Z10 ;Raise Z more
G90 ;Absolute positionning

G1 X0 Y{machine_depth} ;Present print
M106 S0 ;Turn-off fan
M104 S0 ;Turn-off hotend
M140 S0 ;Turn-off bed
;M300 S440 P200 ;segnale di stampa terminata
;M300 S660 P250
;M300 S880 P300
M117 Stampa Terminata
M84 X Y E ;Disable all steppers but Z

 

Link al commento
Condividi su altri siti

Devo ancora caricare il GCODE completo che mi hai passsato, ma volevo chiederti una cosa Killrob:

per caso o meglio non per caso sai dove posso trovare una guida (da leggere no video)  che spieghi l'uso di arduino per aggiornare il firmware della stampante. Alla mia età sono più abituato a leggere che seguire video perchè li devo interrompere troppo sovente per seguire i vari passaggi.

Con qualcosa di scritto mi trovo meglio.

presumo che le procedure siano abbastanza standard ma ci tengo a ricordare che ho una GEEETECH A10.

Grazie ancora

 

Link al commento
Condividi su altri siti

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.

 Condividi


×
×
  • Crea Nuovo...