Hot End fails to reach temp during print job, but works fine manually
Ok, I'm having an issue with my hot end. Here's my printer specs. (It's a custom built OrdBot Hadron):
Hot End: e3d v6 12v
Power Supply: 12V 30A DC 360W
Extruder: Titan
Board: Rumba
Firmware: Repetier (Dev), also (Marlin (RC), and Marlin 1.03)
I can manually move the axes with no problem. I can heat the hot end manually and squirt plastic. I can even squirt plastic while it's moving.
However, as soon as I load up a print job (5mm Calibration Steps, sliced with Cura OR slic3r), the hot end doesn't "really" heat up. Here's the relevant gcode:
M104 S205 ; set temperature
G28 ; home all axes
G1 Z5 F5000 ; lift nozzle
M109 S205 ; wait for temperature to be reached
G21 ; set units to millimeters
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0
M106 S178.5
G28 ; home all axes
G1 Z5 F5000 ; lift nozzle
M109 S205 ; wait for temperature to be reached
G21 ; set units to millimeters
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0
M106 S178.5
The printer waits on the M109 S205 command (as expected), but the temperature curve is clearly not happy (getting slower as time goes on). The attached graphic shows what I mean.
Does anyone have any idea why this is happening? I don't think it's my thermistor, because it works fine manually. I can include my config.json if necessary. I'm at my wit's end with this. :-/
Comments