direzione dell’asse stampante 3d

Come capire se la direzione dell’asse  della stampante 3d è quella giusta ? E come sistemare , il codice da modificare lo trovate nel file “Configuration.h” ed come segue:

// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR false
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false
//#define INVERT_I_DIR false
//#define INVERT_J_DIR false
//#define INVERT_K_DIR false
//#define INVERT_U_DIR false
//#define INVERT_V_DIR false
//#define INVERT_W_DIR false

Nel caso della mia stampante il riferimento è la posizione dove e stato montato il sensore fine corsa .

Mi spiego con un esempio :

direzione dell'asse stampante 3d

Se la distanza da parete a  parete  della stampante 3d  è di 40 cm. Diciamo che l’estrusore si trova nell’asse  x al punto 20 cm ma il firmware pensa che si trova al punto 0 cm , succede che se si fa avanzare l’asse x di 40 cm  ,andrà in collisione sulla parete !!!

direzione dell'asse stampante 3d

Per fare si che ciò non accada servono i sensori finecorsa :

Il sensore finecorsa può essere montato o nel punto minimo 0 (zero)  oppure nel punto massimo 40 cm 

Se il sensore finecorsa e montato al punto minimo , quando io dico al firmware (o alla stampante 3d se preferisci )  di fare avanzare l’asse x in senso – (negativo)   lui deve andare nella direzione del sensore finecorsa !

Osservando   il video che ho messo sul articolo precedente   lo rimetto qui sotto per comodità:

Verso la fine del video (direzione dell’asse stampante 3d) quando faccio click sul pulsante X+  l’estrusore avanza in direzione del sensore fine corsa questo significa che è invertito .

Per risolvere questo problema basta cambiare il comando sul firmware, quindi sul file configuration.h cambiare il seguente comando :

da cosi :

#define INVERT_X_DIR false

a cosi :

#define INVERT_X_DIR true

Fare click qui per ritornare alla lista di articoli che spiega come ricondizionare una stampante 3D

Pubblicità