Welcome! Log In Create A New Profile

Advanced

Prusa i3 problemi retraction filo con MarlinKimbra

Posted by emmequ 
Prusa i3 problemi retraction filo con MarlinKimbra
June 14, 2015 07:56PM
Salve a tutti,
dopo una domenica di prove e riprove tento il forum per risolvere il problema.
praticamente ho configrato e caricato correttamente il fantastico Marlin kimbra.
Tutto perfetto senonchè in fase di stampa quando la stampante fa retraction sul filo per spostamenti senza estrusione praticamente tenta malamente di girare in senso opposto ma senza successo quasi come se perdesse i passi.
Al momento ho ricaricato il vecchio marlin di cui allego il config.h funzionante.
Provato dall'IDE di arduino a confrontare i file e non capisco perchè su kimbra presenti questi problemi.
allego anche il kimbra configurato e provato d ame
vi ringrazio anticipatamente
Matteo
Attachments:
open | download - Configuration_Cartesian_problemi retraction.h (10.5 KB)
open | download - Configuration_vecchio funzionante.h (30.6 KB)
open | download - MarlinKimbra.zip (412.5 KB)
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 15, 2015 02:41AM
Ciao emmequ, vediamo di risolvere insieme...
#define DEFAULT_MAX_FEEDRATE {300,300,2,15,100,100,100}      // X, Y, Z, E0, E1, E2, E3 (mm/sec)
#define DEFAULT_RETRACTION_MAX_FEEDRATE {110,110,110,110}                  // E0, E1, E2, E3 (mm/sec)

Questa è la tua configurazione.... Primo non capisco come mai hai solo 15 come feedrate per E.
Però se 15 è giusto allora non è giusto per niente 110 in retraction, è normale che perda passi....


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: Prusa i3 problemi retraction filo con MarlinKimbra
June 15, 2015 03:37AM
Ciao Mago, grazie per la tempestività.
detto sinceramente io sono partito dai valori del merlin che stavo utilizzando e li ho riportati sul tuo ottimo configuratore online quindi sono partito da quel "15" di DEFAULT_MAX_FEEDRATE che avevo letto nel merlin in uso
il "110" di DEFAULT_RETRACTION_MAX_FEEDRATE non riesco a capire da cosa deriva perchè sto controllando ma sul configuratore online non trovo dove poterlo cambiare e pensavo che fosse calcolato automaticamente.
in ogni caso sarei lieto di utilizzare valori più sensati se riuscite ad indicarmeli (se non sono presenti nel configuratore li cambio manualmente nell'IDE non è un problema)

per completezza la mia prusa è così:
-filo da 3mm
-motori nema 17
-questi rapporti per l'estrusore
-estrusore e3d-v6
-assi x/y con cinghia su pulegge da 16 denti
-asse z su barre filettate tradizionali

riporto tutti i dati perchè potrebbe essere che anche gli altri valori sui movimenti non siano corretti (tranne i valori di step/mm che sono calcolati e verificati) ed in particolare tutta questa parte
// MOVEMENT SETTINGS
#define HOMING_FEEDRATE {100*60,100*60,2*60,0}      // set the homing speeds (mm/min)

// default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {100,100,4000,909,625,625,625}      // X, Y, Z, E0, E1, E2, E3 default steps per unit
#define DEFAULT_MAX_FEEDRATE {300,300,2,15,100,100,100}      // X, Y, Z, E0, E1, E2, E3 (mm/sec)
#define DEFAULT_RETRACTION_MAX_FEEDRATE {110,110,110,110}                  // E0, E1, E2, E3 (mm/sec)
#define DEFAULT_MAX_ACCELERATION {3000,3000,100,5000,3000,3000,3000}      // X, Y, Z, E0, E1, E2, E3 maximum start speed for accelerated moves.

#define DEFAULT_ACCELERATION 2000      // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 2000      // E max acceleration in mm/s^2 for retracts
#define DEFAULT_TRAVEL_ACCELERATION 3000      // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves

// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance from the extruder 0 hotend.
//#define HOTEND_OFFSET_X {0.0, 5.00, 0.0, 0.0} // (in mm) for each extruder, offset of the hotend on the X axis
//#define HOTEND_OFFSET_Y {0.0, 5.00, 0.0, 0.0} // (in mm) for each extruder, offset of the hotend on the Y axis

// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
#define DEFAULT_XYJERK 20      // (mm/sec)
#define DEFAULT_ZJERK 0.4      // (mm/sec)
#define DEFAULT_EJERK 5      // (mm/sec)

per ora comunque do priorità a risolvere la retraction poi per gli altri valori posso anche solo prenderli da qualche marlin se qualcuno me lo può condividere.
grazie 1000

Edited 1 time(s). Last edit at 06/15/2015 03:39AM by emmequ.
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 15, 2015 03:43AM
MarlinKimbra differisce dal Marlin normale proprio per alcune cose tra le quali la possibilità di avere dei valori diversi per ogni estrusore e anche la gestione della retraction....
Nella nuova versione la 4.1.3 ho tolto la retraction feedrate perché da problemi di concetto, quindi ho lavorato solo sull'accelerazione della retraction...
Cmq prova a mettere lo stesso valore del feedrate e puoi provare...


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: Prusa i3 problemi retraction filo con MarlinKimbra
June 15, 2015 04:01AM
ok capito
allora provo ad impostare come sotto e provo ad aumentare a 30 in un secondo momento

#define DEFAULT_MAX_FEEDRATE {300,300,2,15,100,100,100}      // X, Y, Z, E0, E1, E2, E3 (mm/sec)
#define DEFAULT_RETRACTION_MAX_FEEDRATE {15,15,15,15}                  // E0, E1, E2, E3 (mm/sec)

vi farò sapere ;-)
grazie

Edited 1 time(s). Last edit at 06/15/2015 04:02AM by emmequ.
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 15, 2015 04:03AM
ne basta uno visto che hai un solo extruder, ma va bene uguale....
Tanto ti ripeto nella prossima versione quella voce non c'è più...


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: Prusa i3 problemi retraction filo con MarlinKimbra
June 15, 2015 06:47PM
sto testando i parametri suggeriti, perfetto
grazie ancora le dritte
Non mi resta che aspettare anche la nuova versione firmware ;-) vedo che è già uscita smiling smiley

condivido il marlin configurato funzionante smiling smiley

Edited 1 time(s). Last edit at 06/15/2015 06:48PM by emmequ.
Attachments:
open | download - MarlinKimbra_prusa i3.zip (420.6 KB)
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 17, 2015 10:40AM
ottimo era il mio stesso problema piu volte segnalato .... faccio anch'io prove
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 17, 2015 10:52AM
Quote
lamerhouse
ottimo era il mio stesso problema piu volte segnalato .... faccio anch'io prove

scusate non avevo trovato la discussione a riguardo nella ricerca

comunque io ora sto provando max feedrate retraction 30, secondo me si può aumentare ancora ma non so in termini di vantaggi se miglioro

posso chiederti nei DEFAULT_MAX_FEEDRATE che parametri usi?
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 18, 2015 06:05PM
confermo ora la ritrazione del filo funziona perfettamente come tutto il resto ora per me e la versione definitiva

/ default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,4000,1168,625,625,625}      // X, Y, Z, E0...(per extruder). Default steps per unit
#define DEFAULT_MAX_FEEDRATE {200,200,2,45,100,100,100}      // X, Y, Z, E0...(per extruder). (mm/sec)
#define DEFAULT_RETRACTION_MAX_FEEDRATE {30,30,30,30}                  // E0, E1, E2, E3 (mm/sec)
#define DEFAULT_MAX_ACCELERATION {1500,1500,50,2000,3000,3000,3000}      // X, Y, Z, E0...(per extruder). Maximum start speed for accelerated moves.
#define DEFAULT_RETRACT_ACCELERATION {2000,10000,10000,10000}      // E0... (per extruder) max acceleration in mm/s^2 for retracts
#define DEFAULT_ACCELERATION 2000      // X, Y, Z and E* max acceleration in mm/s^2 for printing moves
#define DEFAULT_TRAVEL_ACCELERATION 3000      // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 18, 2015 06:35PM
ottimo, per curiosità gli step/unit dell'estrusore hai inserito 1168 dopo verifica?
io ho usato molto tempo 650 che erano inseriti sul marlin vecchio poi dovevo sempre andare su di flow in cura allora ho controllato su 10 cm di estrusione e in effetti ne tirava solo 9,4
ora con 909 me ne tira 10 giusti smiling smiley

Quote
lamerhouse
confermo ora la ritrazione del filo funziona perfettamente come tutto il resto ora per me e la versione definitiva

/ default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,4000,1168,625,625,625}      // X, Y, Z, E0...(per extruder). Default steps per unit

Edited 1 time(s). Last edit at 06/18/2015 06:36PM by emmequ.
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 18, 2015 07:45PM
Di solito la ritrazione dovrebbe essere più veloce dell'estrusione, ecco perché avevo messo il doppio valore. Questo perché non ha bisogno di spingere il filo nell'hotend.
Come mai un valore più basso??? Se metti 45 di estrusione al massimo metti 45 di ritrazione, ma secondo me a 50/60 ci puoi arrivare..


Quote
lamerhouse
confermo ora la ritrazione del filo funziona perfettamente come tutto il resto ora per me e la versione definitiva

/ default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,4000,1168,625,625,625}      // X, Y, Z, E0...(per extruder). Default steps per unit
#define DEFAULT_MAX_FEEDRATE {200,200,2,45,100,100,100}      // X, Y, Z, E0...(per extruder). (mm/sec)
#define DEFAULT_RETRACTION_MAX_FEEDRATE {30,30,30,30}                  // E0, E1, E2, E3 (mm/sec)
#define DEFAULT_MAX_ACCELERATION {1500,1500,50,2000,3000,3000,3000}      // X, Y, Z, E0...(per extruder). Maximum start speed for accelerated moves.
#define DEFAULT_RETRACT_ACCELERATION {2000,10000,10000,10000}      // E0... (per extruder) max acceleration in mm/s^2 for retracts
#define DEFAULT_ACCELERATION 2000      // X, Y, Z and E* max acceleration in mm/s^2 for printing moves
#define DEFAULT_TRAVEL_ACCELERATION 3000      // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves


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: Prusa i3 problemi retraction filo con MarlinKimbra
June 18, 2015 08:23PM
proverò anche io questi valori ;-)

Quote
MagoKimbra
Se metti 45 di estrusione al massimo metti 45 di ritrazione, ma secondo me a 50/60 ci puoi arrivare..
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 23, 2015 05:09PM
1168 e per il mio motore sul hotend che è questo [micron3dp.myshopify.com]
Re: Prusa i3 problemi retraction filo con MarlinKimbra
June 23, 2015 05:10PM
provo a fare prove aumentando ai valori segnalati.. cmq. per ora dopo vari test e tutto perfetto ..nessun rumore o altro

Quote
MagoKimbra
Di solito la ritrazione dovrebbe essere più veloce dell'estrusione, ecco perché avevo messo il doppio valore. Questo perché non ha bisogno di spingere il filo nell'hotend.
Come mai un valore più basso??? Se metti 45 di estrusione al massimo metti 45 di ritrazione, ma secondo me a 50/60 ci puoi arrivare..


Quote
lamerhouse
confermo ora la ritrazione del filo funziona perfettamente come tutto il resto ora per me e la versione definitiva

/ default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,4000,1168,625,625,625}      // X, Y, Z, E0...(per extruder). Default steps per unit
#define DEFAULT_MAX_FEEDRATE {200,200,2,45,100,100,100}      // X, Y, Z, E0...(per extruder). (mm/sec)
#define DEFAULT_RETRACTION_MAX_FEEDRATE {30,30,30,30}                  // E0, E1, E2, E3 (mm/sec)
#define DEFAULT_MAX_ACCELERATION {1500,1500,50,2000,3000,3000,3000}      // X, Y, Z, E0...(per extruder). Maximum start speed for accelerated moves.
#define DEFAULT_RETRACT_ACCELERATION {2000,10000,10000,10000}      // E0... (per extruder) max acceleration in mm/s^2 for retracts
#define DEFAULT_ACCELERATION 2000      // X, Y, Z and E* max acceleration in mm/s^2 for printing moves
#define DEFAULT_TRAVEL_ACCELERATION 3000      // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
Sorry, only registered users may post in this forum.

Click here to login