Vai al contenuto

Messaggi raccomandati

Inviato
Il 18/12/2021 at 00:20, Killrob ha scritto:

diminuendo la temperatura di 5° e variando distanza e velocità di retrazione.

però una alla volta, mantieni fissa la distanza e cambi la velocità, quando hai trovato una velocità accettabile mantieni fissa quella e cambi la distanza, fino a quando i filetti non spariscono quasi del tutto

Grazie mille Killrib, cmq alla fine mi è bastato aumentare la retrazione a 3.2mm e filetti sono spariti completamente ho anche abbassato la velocita di movimento perche mi sembra che anche le torrette essendo fine non venissero bene...

Inviato

Allora torno a scrivere perche ho qualche problema, praticamente sto provando con cura a fare il cambio di filamento per avere una stampa di due colori, pero la macchina al layer impostato si ferma, si posiziona alle cordinate che imposto, retrae il filo ma invece di rimanere ferma se lo ritira dentro e riparte?? qualcuno conosce il problema?'?

Inviato
2 ore fa, Eddy72 ha scritto:

Posta la parte di gcode che usi per la pausa

Ciaoo

oddio come si fa?? nel senso io lo imposto con cura tramite il modificatore di g code la pausa

Inviato (aggiornato)
1 ora fa, john ha scritto:

oddio come si fa?? nel senso io lo imposto con cura tramite il modificatore di g code la pausa

tramite estensioni - post elaborazione?

Ciaoo

Modificato da Eddy72
Inviato
1 ora fa, Eddy72 ha scritto:

tramite estensioni - post elaborazione?

Ciaoo

si esatto.... è strana sta cosa perchè fa tutto quello che imposto... tranne fermarsi

Inviato (aggiornato)

allora questo è il File g code di un cubetto:

;FLAVOR:Marlin
;TIME:2039
;Filament used: 1.42491m
;Layer height: 0.2
;MINX:140.2
;MINY:140.2
;MINZ:0.1
;MAXX:159.8
;MAXY:159.8
;MAXZ:20.1
;POSTPROCESSED
;Generated with Cura_SteamEngine 4.9.1
M140 S55
M105
M190 S55
M104 S200
M105
M109 S200
M82 ;absolute extrusion mode
G28 ; home all axes
 M117 Purge extruder
 G92 E0 ; reset extruder
 G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
 G1 X2 Y20 Z0.3 F5000.0 ; move to start-line position
 G1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line
 G1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little
 G1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line
 G92 E0 ; reset extruder
 G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
G92 E0
G92 E0
G1 F1500 E-3.4
;LAYER_COUNT:100
;LAYER:0
M107
G1 F300 Z0.3
;MESH:cubo_20x20.stl
.....
G1 F2700 X158.919 Y158.051 E448.76606
;MESH:NONMESH
G0 F300 X158.919 Y158.051 Z6.1
G0 F9000 X159 Y159
;TIME_ELAPSED:674.376474
;TYPE:CUSTOM
;added code by post processing
;script: PauseAtHeight.py
;current layer: 30
M83 ; switch to relative E values for any needed retraction
G1 F2100 E-100
G1 F300 Z7.1 ; move up a millimeter to get out of the way
G1 F9000 X80 Y80
G1 F300 Z15 ; too close to bed--move to at least 15mm
M104 S200 ; standby temperature
M117 Cmabio filamento
M0 ; Do the actual pause
M109 S200 ; resume temperature
G1 F2100 E100
G1 F199.998 E25
G1 F2100 E-100
G1 F300 Z7.1
G1 F9000 X159 Y159
G1 F300 Z6.1 ; move back down to resume height
G1 F2100 E100
G1 F2700 ; restore extrusion feedrate
M82 ; switch back to absolute E values
G92 E448.76606
;LAYER:30
;TYPE:WALL-INNER
;MESH:cubo_20x20.stl
G1 F1350 X141 Y159 E449.36474
G1 X141 Y141 E449.96342
G1 X159 Y141 E450.5621
G1 X159 Y158 E451.12753
G0 F1215 X159 Y159
G0 F9000 X159.4 Y159.4
G1 F1350 X140.6 Y159.4 E451.75282
G1 X140.6 Y140.6 E452.37811
G1 X159.4 Y140.6 E453.0034
G1 X159.4 Y158.4 E453.59543
G0 F1215 X159.4 Y159.4
G0 F9000 X159.8 Y159.8
;TYPE:WALL-OUTER
G1 F1350 X140.2 Y159.8 E454.24733
G1 X140.2 Y140.2 E454.89923
G1 X159.8 Y140.2 E455.55112
G1 X159.8 Y158.8 E456.16976
G0 F1215 X159.8 Y159.8
G0 F9000 X158.919 Y158.919
;TYPE:FILL
G1 F2700 X141.079 Y141.079 E457.0089
G0 F9000 X141.08 Y141.948
G1 F2700 X141.949 Y141.079 E457.04978
G1 F1500 E453.64978
G1 F300 Z6.3
G0 F9000 X146.737 Y141.08 Z6.3
 

 

Il 24/12/2021 at 09:29, Eddy72 ha scritto:

Posteresti qui un file .gcode dove hai messo una di queste pause?

Così vediamo cosa aggiunge

Ciaoo

al layer 30 ho messo la pausa

;added code by post processing
;script: PauseAtHeight.py
;current layer: 30
M83 ; switch to relative E values for any needed retraction
G1 F2100 E-100
G1 F300 Z7.1 ; move up a millimeter to get out of the way
G1 F9000 X80 Y80
G1 F300 Z15 ; too close to bed--move to at least 15mm
M104 S200 ; standby temperature
M117 Cmabio filamento
M0 ; Do the actual pause
M109 S200 ; resume temperature
G1 F2100 E100
G1 F199.998 E25
G1 F2100 E-100
G1 F300 Z7.1
G1 F9000 X159 Y159
G1 F300 Z6.1 ; move back down to resume height
G1 F2100 E100
G1 F2700 ; restore extrusion feedrate
M82 ; switch back to absolute E values
G92 E448.76606

Modificato da Killrob
troppo lungo

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...