Welcome! Log In Create A New Profile

Advanced

Modificare il G-Code per rallentare layers determinati

Posted by Bicicletta 
Modificare il G-Code per rallentare layers determinati
September 13, 2014 12:05PM
Esiste il modo di rallentare la stampa di un determinato layer modificando il G-Code?
Mi tornerebbe utile per facilitare la creazione dei ponti nel primo layer del top infill, e magari anche per la finitura superiore.


...
però un minimo di correlazione tra mente e oggetto stampato, sembra esistere. [Cit. utente Davide (Aqua Dulza)]
Re: Modificare il G-Code per rallentare layers determinati
September 13, 2014 12:17PM
Si, metti un comando che abbassi il feedrate. Ma cmq slic3r permette di modificare quelle velocità...

Edited 1 time(s). Last edit at 09/13/2014 12:18PM by Ivan Bortolin.


Ivan Bortolin
Stampa 3D e prototipazione rapida Friuli, Italia
MendelMax, Ramps 1.4, Marlin V1
Re: Modificare il G-Code per rallentare layers determinati
September 13, 2014 01:31PM
Smanettando da ignorante su Slic3r faccio solo casini. Probabilmente sarà diverso quando ci tornerò su capendoci qualcosa.
Modificare a mano il G-Code invece mi sembra un lavoraccio. Se ho capito bene, volendo modificare nell'esempio la velocità dell'infill del layer 11, dovrei cambiare tutte le centinaia di F6000 nel settore "TYPE: FILL" in un valore minore!!!???

;LAYER:11
G0 F12000 X90.70 Y76.08 Z2.45
;TYPE:WALL-INNER
G1 F6000 X94.82 Y74.04 E3350.59141
G1 X98.90 Y72.59 E3350.73524
...
G0 F12000 X90.31 Y75.39
;TYPE:WALL-OUTER
G1 F4200 X94.51 Y73.31 E3373.03372
G1 X98.65 Y71.83 E3373.17964
...
G1 X103.14 Y97.69 E3384.09784
G0 F12000 X103.35 Y96.56
;TYPE:FILL
G1 F6000 X86.15 Y79.36 E3384.90455
G0 F12000 X84.30 Y80.88
...
G0 F12000 X112.10 Y71.18
G1 F6000 X71.26 Y112.02 E3467.57847
;LAYER:12
G0 F12000 X71.14 Y113.31 Z2.65
...

Speravo ingenuamente in un "moltiplicatore" da aggiungere a inizio layer.confused smiley


...
però un minimo di correlazione tra mente e oggetto stampato, sembra esistere. [Cit. utente Davide (Aqua Dulza)]
Re: Modificare il G-Code per rallentare layers determinati
September 13, 2014 01:34PM
Come fa però Repetier Host a modificare la velocità?


...
però un minimo di correlazione tra mente e oggetto stampato, sembra esistere. [Cit. utente Davide (Aqua Dulza)]
Re: Modificare il G-Code per rallentare layers determinati
September 13, 2014 01:37PM
Repetier esegue semplicemente in g-code.... devi intervenire su slic3r se vuoi modificare le velocità in automatico... è tutto scritto per bene nella sezione speed.


Ivan Bortolin
Stampa 3D e prototipazione rapida Friuli, Italia
MendelMax, Ramps 1.4, Marlin V1
Re: Modificare il G-Code per rallentare layers determinati
September 13, 2014 02:01PM
Repetier manda i comandi gcode alla stampante quindi se aumenti manualmente il feedrate lui ogni volta che trova il comando fxxxx lo moltiplica per la percentuale variata...
L'alternativa è un plugin in pearl che fa quello che vuoi tu, aumentare il feedrate di una percentuale solo al valore z...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Modificare il G-Code per rallentare layers determinati
September 13, 2014 02:29PM
OK, grazie ad entrambi: ora è tutto più chiaro. Gioco a Slic e guardo il G-Code che esce.
Per me: "risolto".


...
però un minimo di correlazione tra mente e oggetto stampato, sembra esistere. [Cit. utente Davide (Aqua Dulza)]
Re: Modificare il G-Code per rallentare layers determinati
September 13, 2014 02:43PM
Un altra possibilità bici è questa, un po lunghetta ma si può fare, con slic3r puoi tagliare lungo la Z un oggetto quindi ti ritrovi con due oggetti, dopo di che puoi a ogni oggetto definire le variabili.
Faccio un esempio una torre di 5mm dove da 1,4 mm a 2.7 vuoi rallentare la stampa (ma puoi fare anche altre cose) tagli la torre a 1,4 poi ritagli il pezzo di sopra a 2,7 quindi ti ritrovi con tre oggetti uno da 0 a 1,4 uno da 1,4 a 2,7 e uno da 2,7 a 5. A questo punto sempre in slic3r vai su setup e a ogni oggetto applichi la velocità che vuoi.



In questo caso ho preso il cubetto da 10 e tagliato in tre parti (a caso giusto per farti vedere) a questo punti mi ritrovo con tre oggetti e a ogni oggetto puoi applicare quello che vuoi velocità, infill, e tanti altri parametri tra cui anche che estrusore usare per quella parte in caso si abbiano più estrusori...

Edited 1 time(s). Last edit at 09/13/2014 02:45PM by MagoKimbra.


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Modificare il G-Code per rallentare layers determinati
September 13, 2014 06:02PM
Urca! Roba da mettere nel cassetto delle possibilità ...


...
però un minimo di correlazione tra mente e oggetto stampato, sembra esistere. [Cit. utente Davide (Aqua Dulza)]
Sorry, only registered users may post in this forum.

Click here to login