Loading

MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now

Report as inappropriate

Hi,

thank you! i checked the pin mapping of arduino 2560 and the drawing of my motherboard and i found a available pin!!!!
now, the servo moved between two layers (i mean two changement of filament ), i changed in "Marlin_main.cpp (after "void servo_init()" ), this lines :
// #if (NUM_SERVOS >= 1) && defined(SERVO0_PIN) && (SERVO0_PIN > -1)
servos[0].attach(SERVO0_PIN);
// #endif
// #if (NUM_SERVOS >= 2) && defined(SERVO1_PIN) && (SERVO1_PIN > -1)
servos[1].attach(SERVO1_PIN);
// #endif
// #if (NUM_SERVOS >= 3) && defined(SERVO2_PIN) && (SERVO2_PIN > -1)
servos[2].attach(SERVO2_PIN);
// #endif
// #if (NUM_SERVOS >= 4) && defined(SERVO3_PIN) && (SERVO3_PIN > -1)
servos[3].attach(SERVO3_PIN);
// #endif
// #if (NUM_SERVOS >= 5) && defined(SERVO4_PIN) && (SERVO4_PIN > -1)
servos[4].attach(SERVO4_PIN);
// #endif
// #if (NUM_SERVOS >= 6) && defined(SERVO5_PIN) && (SERVO5_PIN > -1)
servos[5].attach(SERVO5_PIN);
// #endif
// #if (NUM_SERVOS >= 7) && defined(SERVO6_PIN) && (SERVO6_PIN > -1)
servos[6].attach(SERVO6_PIN);
// #endif
// #if (NUM_SERVOS >= 7)

I changed the maximum numbers of servos from 5 to 7. It seems the first one are already used by printer (X,Y,Z,E0,E1).
But now at the end of the print, the bed don't move down and i have the error message "Z switch error" but only in case of end of printing...strange!