MNieddu91 / Marlin-AI3M-BLTouch

Marlin firmware optimized for the Anycubic i3 Mega 3D printer
GNU General Public License v3.0
94 stars 28 forks source link

[FR] Mega-S Support #16

Closed b-reich closed 4 years ago

b-reich commented 4 years ago

Please add support for the Mega-S upgrade kit.

The updated extrueder allows printing with tpu. The firmware from davidramiro supports the mega-s.

davidramiro commented 4 years ago

This firmware works fine with the Mega-S, just as mine does. The config of this repository even has the required e-steps set by default.

Psychokiller1888 commented 4 years ago

Hey! Thanks for the work! Just to let you know, but on a default Mega S, all the axis are inverted

agroezinger commented 4 years ago

If you are using the stock drivers then yes, all axes are inverted. You have to change the stepper drivers in the configuration.h and recompile:

define X_DRIVER_TYPE TMC2208_STANDALONE // comment out for stock drivers

define Y_DRIVER_TYPE TMC2208_STANDALONE // comment out for stock drivers

define Z_DRIVER_TYPE TMC2208_STANDALONE // comment out for stock drivers

define X2_DRIVER_TYPE TMC2208_STANDALONE

define Y2_DRIVER_TYPE TMC2208_STANDALONE

define Z2_DRIVER_TYPE TMC2208_STANDALONE // comment out for stock drivers

define E0_DRIVER_TYPE TMC2208_STANDALONE // comment out for stock drivers

define E1_DRIVER_TYPE TMC2208_STANDALONE // comment out for stock drivers

define E2_DRIVER_TYPE TMC2208_STANDALONE

define E3_DRIVER_TYPE TMC2208_STANDALONE

define E4_DRIVER_TYPE TMC2208_STANDALONE