Page 2 of 2

Re: PLA finito...

Posted: 22/05/2014, 14:33
by robertozz
Scusate ma come avete collegato il sensore di fine filo alla scheda e che modifiche avete fatto al codice?

Re: PLA finito...

Posted: 22/05/2014, 15:15
by Mikeb69
Io non ho avuto tempo di farlo materialmente, e poi mi sono fermato davanti alla difficoltà di saldare 1 filo ad 1 pin libero dell' ATMEGA 2650 del controller. Pin troppo piccoli....
Praticamente devi trovare 1 PIN libero (ce ne sono parecchi) e collegarci uno switch come fosse un END STOP.
Il codice è uguale a quello di un END STOP solo che invece che fermare la corsa di 1 motore, deve eseguire il codice M600 già previsto nel codice MARLIN
Preso dal firmware
M600 - Pause for filament change X[pos] Y[pos] Z[relative lift] E[initial retract] L[later retract distance for removal]
Nel firmware in Marlin_main.cpp trovi il codice da eseguire nel case 600
#ifdef FILAMENTCHANGEENABLE
case 600: //Pause for filament change X[pos] Y[pos] Z[relative lift] E[initial retract] L[later retract distance for removal]
{.....