[Risolto] Scambio asse X con Estrusore

Sezione dedicata alla stampante 3D realizzata da Futura Elettronica in collaborazione con Elettronica In.
Ulteriori informazioni su http://3dprint.elettronicain.it/
Rispondi
zudamix
Messaggi: 4
Iscritto il: 08/11/2016, 17:12
Home_Page: http://

[Risolto] Scambio asse X con Estrusore

Messaggio da zudamix »

Siccome non mi funziona più l'uscita dell'asse X vorrei utilizzare l'uscita E dell'estrusore come asse X (uso come CNC).
Sono certo che modificando qualche riga nel file .ino del firmware si dovrebbe riuscire ma non ci posso arrivare da solo.

Posseggo una scheda V.1.2 (colore verde) e dalle prove fatte purtoppo riscontro il problema sulla porta della scheda, posso escludere driver, cablaggi, motori e fine corsa.
Ho aggiornato il firmware all'ultima versione CNC.
Sia in manuale che eseguendo un file .stl il motore X rimane bloccato tanto da non riuscire a muoverlo neanche manualmente, spegnendo e riaccendendo si sblocca e torna normale.

Grazie per gli eventuali suggerimenti.
Ultima modifica di zudamix il 14/11/2016, 18:38, modificato 1 volta in totale.
Mic
Messaggi: 142
Iscritto il: 25/02/2016, 21:50
Home_Page: http://
Località: Vicenza

Re: Scambio asse X con Estrusore

Messaggio da Mic »

Ciao,
ho avuto un'esperienza simile tempo fa, prova a leggere viewtopic.php?f=67&t=66887&p=74884&hili ... ato#p74884

Se può essere d'aiuto :|
zudamix
Messaggi: 4
Iscritto il: 08/11/2016, 17:12
Home_Page: http://

Re: [Risolto] Scambio asse X con Estrusore

Messaggio da zudamix »

Grazie MIC, funziona
ho modificato il file che mi hai indicato (pins.h) e ora funziona tutto.
In pratica uso la porta dell'Estrusore per far funzionare l'asse X
Miiiitico :D

Codice: Seleziona tutto

#if MOTHERBOARD == 33 || MOTHERBOARD == 34 || MOTHERBOARD == 77
 #define LARGE_FLASH true
   #if MOTHERBOARD == 77
    //#define X_STEP_PIN         54
    //#define X_DIR_PIN          55
    //#define X_ENABLE_PIN       38
    #define X_STEP_PIN         26
    #define X_DIR_PIN          28
    #define X_ENABLE_PIN       24
    #define X_MIN_PIN           3
    #define X_MAX_PIN           -1   //2 //Max endstops default to disabled "-1", set to commented value to enable.
    #define Y_STEP_PIN         60
    #define Y_DIR_PIN          61
    #define Y_ENABLE_PIN       56
    #define Y_MIN_PIN          14
    #define Y_MAX_PIN          -1   //15
    #define Z_STEP_PIN         46
    #define Z_DIR_PIN          48
    #define Z_ENABLE_PIN       63
    #define Z_MIN_PIN          18
    #define Z_MAX_PIN          -1
    #define Z2_STEP_PIN        36
    #define Z2_DIR_PIN         34
    #define Z2_ENABLE_PIN      30
   //#define E0_STEP_PIN        26
    //#define E0_DIR_PIN         28
    //#define E0_ENABLE_PIN      24
    #define E0_STEP_PIN        54
    #define E0_DIR_PIN         55
    #define E0_ENABLE_PIN      38
Mic
Messaggi: 142
Iscritto il: 25/02/2016, 21:50
Home_Page: http://
Località: Vicenza

Re: [Risolto] Scambio asse X con Estrusore

Messaggio da Mic »

Evvai! Grande! :D
Rispondi