Alep Inviato 19 Maggio 2018 Condividi Inviato 19 Maggio 2018 In questi giorni ho messo a punto una piccola modifica allo start del G-Code. Qui riporto lo start che utilizzo io per Cura ma la stessa cosa si può fare con qualsiasi slicer Semplicemente non aspetto che il piatto arrivi in temperatura per riscaldare l'estrusore ma inizio a riscaldare l'estrusore quando il piatto si avvicina alla temperatura desiderata (per me 5 gradi prima) Questo è il mio G.Code di start completo e le righe in grassetto sono quelle interessate alla modifica ; Default start code G28 ; Home extruder G1 Z15 F{Z_TRAVEL_SPEED} M107 ; Turn off fan G90 ; Absolute positioning M82 ; Extruder in absolute mode{IF_BED}M190 S{BED-5}; scalda il piatto fino a 5 gradi dall'obiettivo M104 S{TEMP0-40}; scalda l'estrusore fino a 40 gradi in meno dell'obiettivo {IF_BED}M190 S{BED}; scalda il patto quanto desiderato ; Activate all used extruder {IF_EXT0}M104 T0 S{TEMP0} G92 E0 ; Reset extruder position ; Wait for all used extruders to reach temperature {IF_EXT0}M109 T0 S{TEMP0} e questo è come viene interpretato nel G-Code (le mie temperature di lavoro sono 85 per il piatto e 245 per l'estrusore ;Generated with Cura_SteamEngine 15.01 ; Default start code G28 ; Home extruder G1 Z15 F100 M107 ; Turn off fan G90 ; Absolute positioning M82 ; Extruder in absolute modeM190 S80; scalda il piatto fino a 5 gradi dall'obiettivo M104 S205;scalda l'estrusore fino a 40 gradi in meno dell'obiettivo M190 S85 ; Activate all used extruder M104 T0 S245 G92 E0 ; Reset extruder position ; Wait for all used extruders to reach temperature M109 T0 S2450 Di conseguenza risparmio il tempo che necessita per portare l'estrusore dai 25 gradi ambiente ai 205 gradi. L'esempio non ha bisogno di spiegazioni ed ognuno può impostare le temperature che preferisce 3 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
marcottt Inviato 20 Maggio 2018 Condividi Inviato 20 Maggio 2018 E' FANTASTICO !!!!!! Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Suchigno Inviato 13 Giugno 2018 Condividi Inviato 13 Giugno 2018 Ciao, io ho un problema con lo Start G-code di Slic3r (lo Start G-code di printer setting). Questo è il codice che ho io: G28 ; home all axes G29G1 E10 F120 G1 Z5 F5000 ; lift nozzle La riga in grassetto l'ho inserita io perché voglio che proprio prima che parta la stampa, mi estruda 10mm di filamento. Questo perchè durante l'auto livellamento, mentre fa i 5 punti di calibrazione, l'estrusore si svuota un po colando filamento, per cui quando inizia a stampare prima di estrudere filamento a volte non basta stampare skirt o i primi brim. Il problema e che non sempre mi estrude i 10 mm che chiedo, non capisco con quale logica a volte li estrude ed a volte no. Escludo il fatto che me li estruda mentre fa l'autolivellamento perchè non sento il motore dell'estrusore, ne vedo muovere filamento. Cosa può essere? Grazie Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Alep Inviato 15 Giugno 2018 Autore Condividi Inviato 15 Giugno 2018 Non riporti le righe dove imposti le temperature, come se il riscaldamento (o il preriscaldamernto) lo impostassi a mano.ed in genere la riga G1 Z15 F100 è prima del riscaldamento per cui viene da pensare che sia impostato per il riscaldamento impostato a mano fuori dal gcode e che a volte estruda ed a volte no perchè non è ancora in temperatura quando esegui l'avanzamento dei 10 cm e se la temperatura è sotto i 170 gradi l'estrusore non aziona il motore per protezione. Se hai questo tipo di problemi è meglio aumentare i giri di skirt che aggiungere una estrusione a vuoto. Per altro nello SLic3r nella sezione configurazione, print setting, skirt e brim puoi regolare la lunghezza minima dello skirt in minimum extrusion lenght Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Suchigno Inviato 15 Giugno 2018 Condividi Inviato 15 Giugno 2018 Ciao Alep, grazie, quando io mando in stampa automaticamente mi vanno a temperatura letto ed estrusore, quando entrambi sono a temperatura impostata fai l'autolevelling e poi inizia a stampare. Comunque io da un po di tempo vado a temperatura sia di estrusore che di letto, a mano, una volta raggiunta, estrudo 10mm o fin quando lo vedo uscire, e poi parto con la stampa che a quel punto mi parte subito perchè le temperature ci sono già. E poi si ho aumentato lo skirt per avere più estrusione prima che inizi la stampa. Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Alep Inviato 16 Giugno 2018 Autore Condividi Inviato 16 Giugno 2018 Prova a mettere qui la prima parte del gcode (almeno una 30ina di righe) di qualche oggetto qualsiasi che vediamo se c'è qualcosa di strano. Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Suchigno Inviato 17 Giugno 2018 Condividi Inviato 17 Giugno 2018 Eccole: ; generated by Slic3r 1.3.1-dev on 2018-06-17 at 22:53:31 ; external perimeters extrusion width = 0.33mm (1.44mm^3/s) ; perimeters extrusion width = 0.40mm (2.12mm^3/s) ; infill extrusion width = 0.38mm (2.66mm^3/s) ; solid infill extrusion width = 0.40mm (1.41mm^3/s) ; top infill extrusion width = 0.40mm (1.06mm^3/s) M107 M190 S60 ; set bed temperature and wait for it to be reached M104 S220 ; set temperature G28 ; home all axes G29 G1 E10 F120 G1 Z5 F5000 ; lift nozzle ; Filament gcode M109 S220 ; 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 G1 Z0.250 F7200.000 G1 E-2.00000 F2400.00000 G92 E0 G1 X84.650 Y85.654 F7200.000 G1 E2.00000 F2400.00000 G1 F900 G1 X86.412 Y84.115 E2.10854 G1 X88.587 Y83.254 E2.21709 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Alep Inviato 18 Giugno 2018 Autore Condividi Inviato 18 Giugno 2018 Prova semplicemente ad aggiungere queste righe prima della riga inserita da te G21 ; set units to millimeters G90 ; use absolute coordinates M82 ; use absolute distances for extrusion G1 E10 F120 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Partecipa alla conversazione
Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.