Hey All,
Wondering if the collective hive mind has any suggestions for an issue I have going on.
Quick Note on my setup: Anet A8 Modified Printer (General frame upgrades with a TitanAero Extrusion head) with Ramps 1.4 board on a ArduinoMega2650, DRV8825 drivers, running Skynet3D 2.4 or something of the sort, it's a Marlin based clone for Anet A8's.
Long story short - My Printer was working beautifully until a few months ago, one day while printing some smaller items the E0 motor controller/driver wasn't spinning or moving the extrude motor, thus meaning I wasn't getting any filament to be squeezed through the hot end, resulting in failed prints to do severe under extrusion.
Here's what I've done in troubleshoot testing:
1. Swapped Extruder Motors - Same Issue no motor movement
2. Tested Extruder motor on another motor driver, worked on all X, Y, Z1 & Z2 motor drivers on the Ramps board.
3. Put new known working motor driver in the E0 slot - still no motor movement
4. Rang out all connections/cables from board, to connectors with a multi-meter - everything check out no broken wires/connections.
5. Tried a whole knew motor cable from E0 to extrude motor - nada doesn't do anything still.
6. Tried that same motor cable on the other motor drivers while connected to the extruder motor - motor worked fined.
At this point i've eliminated some common issues in my mind, it's neither the motor or the connection to the board. So I dove deeper:
7. I now swap out the Ramps 1.4 Board for a new Ramps 1.4 Board - and the issue persists, still no movement from extruder motor.
8. If not the Ramps board, then the Arduino possibly? I swap out the Arduino for a new one, at this point Ive basically swapped the electronics outs completely - still the extruder motor does not move when connected to E0!
9. Making sure i'm not insane, I hook the old Arduino + old Ramps boards back up and repeat all these tests again - yea nothing out of E0 like before.
So I turn to you guys... what could test/try to get this back to working properly?
This is what i've yet to try:
1. Check the firmware and insure E0 is correctly called out to the right output pins of the Arduino - however I don't see why all of a sudden a parameter like this would just change magically without me re-flashing firmware?
2. Change the firmware and set it to use E1 instead of E0 and check to see if it functions - however this is a short term fix as I eventually want a second hotend on my printer for dual printing, so having just 1 hotend on my board is not ideal.
Any suggestions are welcomed! I'm hoping i do not have to try a completely different controller than the ramps boards, there's gotta be a cheaper solution i'm just overlooking!
Wondering if the collective hive mind has any suggestions for an issue I have going on.
Quick Note on my setup: Anet A8 Modified Printer (General frame upgrades with a TitanAero Extrusion head) with Ramps 1.4 board on a ArduinoMega2650, DRV8825 drivers, running Skynet3D 2.4 or something of the sort, it's a Marlin based clone for Anet A8's.
Long story short - My Printer was working beautifully until a few months ago, one day while printing some smaller items the E0 motor controller/driver wasn't spinning or moving the extrude motor, thus meaning I wasn't getting any filament to be squeezed through the hot end, resulting in failed prints to do severe under extrusion.
Here's what I've done in troubleshoot testing:
1. Swapped Extruder Motors - Same Issue no motor movement
2. Tested Extruder motor on another motor driver, worked on all X, Y, Z1 & Z2 motor drivers on the Ramps board.
3. Put new known working motor driver in the E0 slot - still no motor movement
4. Rang out all connections/cables from board, to connectors with a multi-meter - everything check out no broken wires/connections.
5. Tried a whole knew motor cable from E0 to extrude motor - nada doesn't do anything still.
6. Tried that same motor cable on the other motor drivers while connected to the extruder motor - motor worked fined.
At this point i've eliminated some common issues in my mind, it's neither the motor or the connection to the board. So I dove deeper:
7. I now swap out the Ramps 1.4 Board for a new Ramps 1.4 Board - and the issue persists, still no movement from extruder motor.
8. If not the Ramps board, then the Arduino possibly? I swap out the Arduino for a new one, at this point Ive basically swapped the electronics outs completely - still the extruder motor does not move when connected to E0!
9. Making sure i'm not insane, I hook the old Arduino + old Ramps boards back up and repeat all these tests again - yea nothing out of E0 like before.
So I turn to you guys... what could test/try to get this back to working properly?
This is what i've yet to try:
1. Check the firmware and insure E0 is correctly called out to the right output pins of the Arduino - however I don't see why all of a sudden a parameter like this would just change magically without me re-flashing firmware?
2. Change the firmware and set it to use E1 instead of E0 and check to see if it functions - however this is a short term fix as I eventually want a second hotend on my printer for dual printing, so having just 1 hotend on my board is not ideal.
Any suggestions are welcomed! I'm hoping i do not have to try a completely different controller than the ramps boards, there's gotta be a cheaper solution i'm just overlooking!