knutwurst / Marlin-2-0-x-Anycubic-i3-MEGA-S

Marlin 2.0.x Version for Anycubic i3 MEGA M/S/P/X/CHIRON and 4MAX with Anycubic TFT or the "new" DGUS Clone TFT - Now also with BLTouch!
GNU General Public License v3.0
787 stars 187 forks source link

[FR] Can you pls make a Firmware Version for the Mega X DGUS TMC with Inverted Extruder Motor #516

Closed Storma-X closed 8 months ago

knutwurst commented 8 months ago

Hey @Storma-X , uh... no :) You can just invert the extruder step value with the M92 gcode.

M92 E-396

Otherwise you can compile the firmware by yourself. See: https://github.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/wiki/Howto:-Compile-Firmware-with-PlatformIO

SirMike3D commented 4 months ago

Hi!

When compiling an own version with inverted extruder, which file(s) and which line(s) have to be modified?

What are the E-Steps for the MEGA-S extruder? I am asking because I have updated my MEGA 1G with the newer MEGA S extruder upgrade kit and I do not know, if the MEGA S extruder has the same e steps like the old (1G) one.

BR Mike

stklcode commented 4 months ago

https://github.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/blob/1ef65dc26ba2d697c6ed1dc0eddc5fbb219d964f/Marlin/Configuration.h#L1378-L1384

98 for the Mega 1G vs.393 for the Mega S You might also want to have a look at the federates (same file, next block)