Welcome! Log In Create A New Profile

Advanced

Mk4duo 4.3.6 Ramps 1.4 + 3dtouch +tmc2130 spi configurazione

Posted by gigahertz77 
Mk4duo 4.3.6 Ramps 1.4 + 3dtouch +tmc2130 spi configurazione
May 13, 2018 06:14AM
Buongiorno sto cercando di configurare questa situazione con mkduo, mentre con marlin non ho avuto nessun problema, è da più di un ora che sto bloccato alla configurazione del 3dtouch. In pratica non capisco dove andrebbe detto che ho un 3dtouch. Con marlin basta dire #define BLTOUCH
#define SERVO0_PIN 27
#if ENABLED(BLTOUCH)
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
#endif

Con mkduo non si capsice dove andrebbe definito il 3dtouch, nella sezione r/c n servo ho provato #define NUM_SERVOS_27 #define NUM_SERVOS 27 #define NUM_SERVOS27 ma da sempre questo errore


#if HAS_SERVOS

^

exit status 1
Errore durante la compilazione per la scheda Arduino/Genuino Mega or Mega 2560.
Re: Mk4duo 4.3.6 Ramps 1.4 + 3dtouch +tmc2130 spi configurazione
May 13, 2018 06:58AM
NUM_SERVOS_27 ????

Ma devi solo definire #define NUM_SERVOS 1

#define ENABLE_SERVOS
#define NUM_SERVOS 1

E poi #define BLTOUCH bo basta...


Poi mi spieghi dove metti il pin 27 su marlin? Perchè è nel file della tua scheda...

Edited 1 time(s). Last edit at 05/13/2018 07:00AM 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: Mk4duo 4.3.6 Ramps 1.4 + 3dtouch +tmc2130 spi configurazione
May 13, 2018 07:09AM
Ma scusa ci sta scritto chiaramente che

Z probe BLTOUCH (ONLY ORIGINAL BLTOUCH - for clone use Z Probe Servo) quindi avendo un 3dtouch un CLONE non dovrei abilitare #define bltouch.

Per quanto riguarda il marlin è configurato cosi
/**
* The BLTouch probe uses a Hall effect sensor and emulates a servo.
*/
#define BLTOUCH
#define SERVO0_PIN 27
#if ENABLED(BLTOUCH)
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
#endif
Re: Mk4duo 4.3.6 Ramps 1.4 + 3dtouch +tmc2130 spi configurazione
May 13, 2018 07:43AM
Ma non capisco. hai detto tu bltouch mica io... Cmq si devi abilitare i servo e abilitare il servo probe.
Poi non so se mi spiego male o cosa, ma ti ripeto che sia su Marlin che su Mk4duo i pin del servo sono definiti nel file della scheda e sono il pin 11 il pin 6 il 5 e il 4 quindi perchè continui a dire pin 27????

Questo è il configuration.h di Malrin:

/**
 * Z Servo Probe, such as an endstop switch on a rotating arm.
 */
//#define Z_PROBE_SERVO_NR 0   // Defaults to SERVO 0 connector.
//#define Z_SERVO_ANGLES {70,0}  // Z Servo Deploy and Stow angles

/**
 * The BLTouch probe uses a Hall effect sensor and emulates a servo.
 */
//#define BLTOUCH
#if ENABLED(BLTOUCH)
  //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
#endif


Mi dici dove lo vedi il pin???

Per finire se su marlin fuzniona come BLtouch funziona anche su MK4duo quindi puoi tranquillamente usare la funzione BLtouch..

Inoltre se usi il configuratore fai molto prima..


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
Sorry, only registered users may post in this forum.

Click here to login