Vai al contenuto

Messaggi raccomandati

Inviato
4 ore fa, Salvogi dice:

Il -6 è la ritrazione che hai inpostato nelle schede "Estrusore 1", "Estrusore 2", ecc.

Hai modificato la "Retrazione quando l'attrezzo è disabilitato" cometi avevo detto nel precedente post?

Purtroppo al primo cambio di colore Prusaslicer non avanza gli 80mm quindi

  • o fai una skirt esaggerata
  • o apri il gode ed iserisci solo nei primi cambi utensile (quindi se usi 9 colori, solo nove volte) il seguente codice dopo i comandi T0, T1, T2, T3, T4, T5, T6, T7 e T8 (solamente la prima volta che vengono richiamati nel gcode).
    G92 E0
    G1 E80 F2400
    G92 E0

 

 Ahi.... no.... non voglio pensare di dover modificare a mano i gcode.... la skirt esaggerata non ha senso e con tutti i cavoli di finestre per inserire il gcode che ha sta pippa di programma possibile che non ci sia un'altra soluzione?

non mi do per vinto..... 😠

Inviato
2 minuti fa, immaginaecrea dice:

 Ahi.... no.... non voglio pensare di dover modificare a mano i gcode.... la skirt esaggerata non ha senso e con tutti i cavoli di finestre per inserire il gcode che ha sta pippa di programma possibile che non ci sia un'altra soluzione?

non mi do per vinto..... 😠

Probabilmente c'è una soluzione ma io non ci sono riuscito.

Poi le torri di spurgo la trovi in un'altra sezione del programma, dovrebbero riorganizzare meglio l'interfaccia utente.

Inviato
Adesso, Salvogi dice:

Probabilmente c'è una soluzione ma io non ci sono riuscito.

Poi le torri di spurgo la trovi in un'altra sezione del programma, dovrebbero riorganizzare meglio l'interfaccia utente.

E' proprio un casino sto programma...... ma porca vacca..... vabbè.... adesso provo tutte le combinazioni possibili tra codice inserito nei vari campi e modalità varie...... poi metterò i risultati qualora ci saranno.... grazie di tutto....

Però....... se cura engine ha solo quel difetto di non fare prima i riempimenti perchè anche in Cura hanno fatto tutto quel casino??? che peraltro neanche funziona???... forse perchè così lo puoi utilizzare solo con le ultimaker e i valori di default?.... 😠😠

Inviato
21 minuti fa, Salvogi dice:

Si però io non sono riuscito a fare caricaricare il filamento in automatico solo al primo utilizzo di ogni singolo estrusore.

Quindi apro il gcode con un editor di testo e dopo il primo T0 e dopo il primo T1 (io per adesso ho solo 2 colori) aggiungo:

perdonami ma se si mette nel GCode iniziale che dopo il riscaldamento estrusore fà la serie di caricamento? o anche un M0 e fai un caricamento manuale?

Inviato

Forse sono riuscito.... con l'unica differenza che bisogna usare il codice delle finestre gcode del filamento e mettere a 0 invece di 80 gli estrusori.... poi c'è la procedura di avvio che invece di partire con un filo inserito parte con tutti in parcheggio...... provo ad andare in stampa e poi vi dico.... ma dal codice fin dal primo caricamento.... indipendentemente dall'estrusore inserito parte caricando i 78 mm (2 meno prima dello spurgo perchè non cozzi il filo stirato), fa lo spurgo dove deve, ricarica e via.... vi metto qui sotto gli spezzoni di avvio e primo e secondo cambio così magari mi aiutate a controllare3 che non abbia avuto una svista.....
 

;avvio macchina
M107
M104 S210 ; set temperature
;TYPE:Custom
G21
G90
M82
M107
M222 T0 S120
M222 T1 S120
M222 T2 S130
M222 T3 S140
M222 T4 S140
M222 T5 S140
M222 T6 S140
M222 T7 S160
M222 T8 S130
G92 E0 ; Reset extruder position
M109 S210 ; set temperature and wait for it to be reached
G21 ; set units to millimeters
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0
T0
G92 E0
M104 S210 ; set temperature
; Filament gcode
G92 E0
G1 F8000 E78
G92 E0
G1 F200 P55
G92 E0
G1 F4000 X30 Y0
G1 F4000 X0 Y0
G1 F4000 X30 Y0
M117 Stampa a colori
;LAYER_CHANGE
;Z:0.2
;HEIGHT:0.2
G1 Z0.200 F11400.000
G1 E-6.00000 F8400.00000
G92 E0
G1 Z0.700 F11400.000
G1 X161.063 Y161.569
G1 Z0.200
G1 E6.00000 F8400.00000
;TYPE:Skirt
G1 F1800.000
G1 X182.840 Y141.228 E7.05823
................ e segue il codice del primo estrusore ....................
;codice al primo cambio
G1 X187.852 Y173.728 E12.21458
G92 E0
G1 Z0.700 F11400.000
; Filament-specific end gcode 
;END gcode for filament
G92 E0
G1 F15000 X0 Y0
G1 F12000 E-80
M117 Cambio colore

T1
G92 E0
M104 S210 ; set temperature
; Filament gcode
G92 E0
G1 F8000 E78
G92 E0
G1 F200 P55
G92 E0
G1 F4000 X30 Y0
G1 X0 Y0
G1 X30 Y0
M117 Stampa a colori
G1 E-6.00000 F8400.00000
G92 E0
G1 X193.609 Y148.289 F11400.000
G1 Z0.200
G1 E6.00000 F8400.00000
;TYPE:Solid infill
G1 F1800.000
G1 X192.565 Y147.245 E6.05499
...................... segue la stampa del secondo estrusore.................
;terzo estrusore
G1 X188.289 Y153.850 E12.21458
G92 E0
G1 Z0.700 F11400.000
; Filament-specific end gcode 
;END gcode for filament
G92 E0
G1 F15000 X0 Y0
G1 F12000 E-80
M117 Cambio colore

T2
G92 E0
M104 S210 ; set temperature
; Filament gcode
G92 E0
G1 F8000 E78
G92 E0
G1 F200 P55
G92 E0
G1 F4000 X30 Y0
G1 X0 Y0
G1 X30 Y0
M117 Stampa a colori
G1 E-6.00000 F8400.00000
G92 E0
G1 X203.643 Y158.183 F11400.000
G1 Z0.200
G1 E6.00000 F8400.00000
;TYPE:Solid infill
G1 F1800.000
G1 X202.598 Y157.139 E6.05499
............................ e gli altri cambi risultano uguali.........................


Che ne dite???????😉

  • Like 1
Inviato

@immaginaecrea hai 2 differenti GCode iniziale uno lo trovi in impostazione stampante, questo comincia all'inizio tra il riscaldamento piano e riscaldamento estrusore e l'altro in Impostazioni filamento, quasto comincia dopo il precedente e fossi in te giocherei sul secondo....

 

questo te lo stavo scrivendo proprio ora... 😄

20 minuti fa, immaginaecrea dice:

metto qui sotto gli spezzoni di avvio e primo e secondo cambio così magari mi aiutate a controllare3 che non abbia avuto una svista.....

incolla cio' che hai scritto nel gCode iniziale

Inviato
5 minuti fa, Marco-67 dice:

@immaginaecrea hai 2 differenti GCode iniziale uno lo trovi in impostazione stampante, questo comincia all'inizio tra il riscaldamento piano e riscaldamento estrusore e l'altro in Impostazioni filamento, quasto comincia dopo il precedente e fossi in te giocherei sul secondo....

 

questo te lo stavo scrivendo proprio ora... 😄

E' esattamente ciò che ho fatto.... ora sto ottimizzando un poco le cose tipo invertire l'ordine tra il portare la testa nel punto di spurgo e ritirare gli 80 mm... che è da invertire e, alla fine c'è una ritrazione "di troppo" da 6 mm nell'ultima disattivazione dell'ultimo estrusore.... e devo capire se posso compensare con l'end gcode

Questo il codice nel filamento:image.thumb.png.4c8cac2e66f9080d33993c39a7b84389.png
sempre grazie ragazzi della collaborazione..... adesso provo davvero a stampare qualcosa di piccolissimo in modo da potergli star dietro e se va tutto bene domani vedrete i risultati stampati..... ;)..... bella Prusa!!!!..... una volta tanto mi sei  utile tu a me e non io a te...... non è vero devo essere onesto.... nel lontano 2011 la mia prima stampante era proprio una huxley derivata da Prusa...... 😄😂

Inviato
3 minuti fa, Marco-67 dice:

sicuramente si... prova in quello o al limite nell'altro

in quello non posso se no me lo compenserebbe ogni cambio.... posso però con l'end gcode della stampante.... sto ricontrollando ogni cambio nel file di test (9 cilindretti diam 10 mm e 1 mm di altezza ognuno un colore) a 0.2 mm layer
Quindi mi devo impippare 45 cambi circa 😁

  • Haha 1

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.


×
×
  • Crea Nuovo...