Ontopic The 3D printing thread

@Mr. Asa , that's just the stock Marlin FW saying "this is not taking the time I expected". You need to run M303 and tune the PID.

Also, while the logs don't bear it out, you might take a look at the connections between the board and the thermistor too.
 
@Mr. Asa , that's just the stock Marlin FW saying "this is not taking the time I expected". You need to run M303 and tune the PID.

Also, while the logs don't bear it out, you might take a look at the connections between the board and the thermistor too.
That was M303 with a temp set at 200.
It runs fine if I run it as the default, which runs up to 150.
 
  • Gravy
Reactions: Jehannum
Never had it apart.
I didn't tin the wires and solder the connectors after crimping them. Not sure if that is needed.

Mild skimming online, a possible reason is that the power supply isn't up to snuff? But I'm not sure if that makes sense considering that the previous heating element worked.
 
Never had it apart.
I didn't tin the wires and solder the connectors after crimping them. Not sure if that is needed.

Mild skimming online, a possible reason is that the power supply isn't up to snuff? But I'm not sure if that makes sense considering that the previous heating element worked.
I guess it could be the PSU, but I'd look first at the XT60 connector between the PSU and the board. What kinda shape is that in?
 
16:44:39.843 : bias: 235 d: 19 min: 179.47 max: 180.48 Ku: 47.65 Tu: 18.34
16:44:39.843 : Classic PID
16:44:39.843 : Kp: 28.59 Ki: 3.12 Kd: 65.54
16:44:40.180 : T:179.98 /0.00 B:23.24 /0.00 @:127 B@:0
16:44:42.182 : T:179.65 /0.00 B:23.20 /0.00 @:127 B@:0
16:44:44.180 : T:179.58 /0.00 B:23.24 /0.00 @:127 B@:0
16:44:46.175 : T:179.61 /0.00 B:23.24 /0.00 @:127 B@:0
16:44:48.177 : T:179.84 /0.00 B:23.28 /0.00 @:127 B@:0
16:44:50.176 : T:179.95 /0.00 B:23.16 /0.00 @:108 B@:0
16:44:52.171 : T:180.34 /0.00 B:23.20 /0.00 @:108 B@:0
16:44:54.173 : T:180.45 /0.00 B:23.28 /0.00 @:108 B@:0
16:44:56.170 : T:180.40 /0.00 B:23.16 /0.00 @:108 B@:0
16:44:58.167 : T:180.14 /0.00 B:23.32 /0.00 @:108 B@:0
16:44:58.545 : bias: 235 d: 19 min: 179.56 max: 180.48 Ku: 52.43 Tu: 18.68
16:44:58.545 : Classic PID
16:44:58.545 : Kp: 31.46 Ki: 3.37 Kd: 73.45
16:44:58.545 : PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
16:44:58.545 : #define DEFAULT_Kp 31.46
16:44:58.545 : #define DEFAULT_Ki 3.37
16:44:58.545 : #define DEFAULT_Kd 73.45
16:44:58.545 : ok
 
Hrm. I've lost two or three degrees since the other one.

16:52:02.407 : T:180.80 /0.00 B:23.36 /0.00 @:127 B@:0
16:52:04.398 : T:181.08 /0.00 B:23.44 /0.00 @:127 B@:0
16:52:06.410 : T:181.25 /0.00 B:23.32 /0.00 @:127 B@:0
16:52:08.414 : T:181.39 /0.00 B:23.55 /0.00 @:127 B@:0
16:52:10.408 : T:181.70 /0.00 B:23.32 /0.00 @:127 B@:0
16:52:12.414 : T:181.82 /0.00 B:23.28 /0.00 @:127 B@:0
16:52:14.419 : T:181.90 /0.00 B:23.32 /0.00 @:127 B@:0
16:52:14.439 : Error:Heating failed, system stopped! Heater_ID: 0
16:52:14.440 : Error:printer halted. kill() called!
 
That link you gave above, I'm wondering if I've got the right thermosensor/thermistor called out?
I'll see if I can figure out how to determine which thermistor it is.

3.1 Thermosensor settings
In some cases, the temperature tables of the thermosensors are not compatible and one has to change the settings for that in the firmware. One of the best rundowns I know is in the e3D light6/v6 firmware manual, if you need more help than this.

In the Marlin 1.9 you do this in Configuation.h, under the header Thermal Settings. In my Ender 3 this is done in line 289:

#define TEMP_SENSOR_0 5

That means, that my temperature sensor 0 (the one in the hotend) is of type 5, where type 5 is defined in the block above. The relevant line 256 of my file reads:

* 5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)

The most common choice in Chinese hotends to use this very 4.7-kiloohm pullup thermistor table, and the actual specific table for most of these is reasonably close to the 5. Other thermosensors can be reasonably overlapping, but in case you change the style of thermosensor, it is generally advised to change this value accordingly1. Always run a PID tuning after changing the thermosensor table!
 
That link you gave above, I'm wondering if I've got the right thermosensor/thermistor called out?
I'll see if I can figure out how to determine which thermistor it is.

3.1 Thermosensor settings
In some cases, the temperature tables of the thermosensors are not compatible and one has to change the settings for that in the firmware. One of the best rundowns I know is in the e3D light6/v6 firmware manual, if you need more help than this.

In the Marlin 1.9 you do this in Configuation.h, under the header Thermal Settings. In my Ender 3 this is done in line 289:

#define TEMP_SENSOR_0 5

That means, that my temperature sensor 0 (the one in the hotend) is of type 5, where type 5 is defined in the block above. The relevant line 256 of my file reads:

* 5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)

The most common choice in Chinese hotends to use this very 4.7-kiloohm pullup thermistor table, and the actual specific table for most of these is reasonably close to the 5. Other thermosensors can be reasonably overlapping, but in case you change the style of thermosensor, it is generally advised to change this value accordingly1. Always run a PID tuning after changing the thermosensor table!
yeah, I'm running the E3D thermistor cartridge, have been since I swapped to the E3D V6 hotend.

I can't remember what I had setup in Marlin from before that.