Welcome! Log In Create A New Profile

Advanced

Accelerazione dei motori

Posted by davgiuffrida 
Accelerazione dei motori
August 15, 2016 09:20AM
Buongiorno a tutti,

sulla mia stampante ho notato che le accelerazioni potrebbero essere alte e per questo vorrei un vostro consiglio di come modificare i valori e possibilmente sapere quali.

Grazie a tutti e buon ferragosto

Marlin Kimbra

// MOVEMENT SETTINGS
#define HOMING_FEEDRATE {100*60,100*60,25*60,0}      // set the homing speeds (mm/min)

// default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {97.10,98.10,394,100,625,625,625,625,625}      // X, Y, Z, E0, E1, E2, E3 default steps per unit
#define DEFAULT_MAX_FEEDRATE {100,100,2,100,100,100,100,100,100}      // X, Y, Z, E0, E1, E2, E3 (mm/sec)
#define DEFAULT_RETRACTION_MAX_FEEDRATE {150,150,150,150}      // E0, E1, E2, E3 (mm/sec)
#define DEFAULT_MAX_ACCELERATION {1500,1500,50,1500,3000,3000,3000,3000,3000}      // X, Y, Z, E0, E1, E2, E3 maximum start speed for accelerated moves.

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

Edited 2 time(s). Last edit at 08/15/2016 09:24AM by davgiuffrida.
Re: Accelerazione dei motori
August 16, 2016 08:25AM
Quote
davgiuffrida
#define DEFAULT_MAX_ACCELERATION {1500,1500,50,1500,3000,3000,3000,3000,3000}      // X, Y, Z, E0, E1, E2, E3 maximum start speed for accelerated moves.

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

Sicuro che il tuo problema sia sull'accelerazione massima?
Io sulla mia GEEETech i3B ho:
#define DEFAULT_MAX_ACCELERATION {1000,1000,50,5000,3000,3000,3000}      // X, Y, Z, E0, E1, E2, E3 maximum start speed for accelerated moves.

#define DEFAULT_ACCELERATION 1000      // 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

Però ho abbassato molto il XYJERK:

#define DEFAULT_XYJERK 10      // (mm/sec) era 20
#define DEFAULT_ZJERK   0.4    // (mm/sec)
#define DEFAULT_EJERK   5      // (mm/sec)

Così ho una stampante più fluida e che stressa meno il frame!


Qualcosetta più che un neofina oramai, anche se non si finisce mai d'imparare!
DUE Stampati GEEETech i3B, GT2560+, Marlin GEEETech originale con un paio di modifichine personali (Pin dedicato per la Z Probe e stampa dell'ETE da SD), Barre Trapezie, Estrusore da 0.3 con filo da 1.75, una con estrusore metallico ed una con estrusore ridisegnato e stampato da me, Software AutoCAD/Slic3r/Repetier

My Thingiverse
My Linkedin
Re: Accelerazione dei motori
August 17, 2016 11:12AM
Grazi Luca, ho visto i mie valori di XYJERK e inizierò a fare una prova abbassando questo parametro. Questi sono quelli originali che ho nel mio firmware


#define DEFAULT_XYJERK 15      // (mm/sec)
#define DEFAULT_ZJERK 0.4      // (mm/sec)
#define DEFAULT_EJERK 5      // (mm/sec)

Edited 1 time(s). Last edit at 08/17/2016 11:25AM by davgiuffrida.
Sorry, only registered users may post in this forum.

Click here to login