When testing my switch functionality I have discovered that the triggers for advancing and retracting my filament on T0 and T1 are opposite of my T2 and T3 triggers. On T0 and T1 I press and hold the switch for 5 seconds, release and then press and hold again, the filament will retract. Then when I press and hold it for 6-8 seconds and then press and hold once more, the filament will advance. On T2 and T3, this behavior is reversed.
top of page
bottom of page
Can you send me your gcode file that you're testing with? Just email it directly to me at Bill@3dChameleon.com.
ah so I am currently running into an issue where when its running through the startup, it loads T0 and then switches to T1 and tries to load it while T0 is still loaded. I used the Generator and the test job. I am using Prusa slicer and an Ender 3 v2
Yep, that's by design. The 3.5 and 5.5 second presses don't tell it to load or unload, rather, they tell the motor to turn clockwise or counterclockwise. Since T2 and T3 are on the opposite side of the drive gear, they're naturally backwards from T0 and T1. Our GCode Generator automatically takes that into account and will reverse them for T2 and T3.