So, I'm getting a new cartesian style 3D printer up and running. X, Y, and Z (dual) is working fine and I can shuttle everything around just fine. When it comes to the extruder, I can't seem to get it to work. I have modified the configuration file to change the pin assignment for extruder 1 to the pins for the epsilon driver, and set the current appropriately (set to 1A for the little Nema17 pancake motor), but when I try to command it to rotate, the motor just shakes back and forward. The stepper works fine, as I tried it on one of the other channels. I also tried another spare stepper with no success (also works on other channels).
I'm at a bit of a loss. Everything in the configuration looks fine as far as I can tell. The changes made are shown below:
## Extruder module configuration extruder.hotend.enable true # Whether to activate the extruder module at all. All configuration is ignored if false extruder.hotend.steps_per_mm 140 # Steps per mm for extruder stepper extruder.hotend.default_feed_rate 600 # Default rate ( mm/minute ) for moves where only the extruder moves extruder.hotend.acceleration 500 # Acceleration for the stepper motor mm/sec² extruder.hotend.max_speed 50 # mm/s extruder.hotend.step_pin 2.8 # Pin for extruder step signal extruder.hotend.dir_pin 2.13 # Pin for extruder dir signal extruder.hotend.en_pin 4.29 # Pin for extruder enable signal epsilon_current 1.0 # Second extruder stepper motor current
Any suggestions? I'll see if I can get my scope on the input and output of the driver tonight to see if I can spot anything, but any hints as to what the problem may be will certainly be welcome.