Ontopic The 3D printing thread

Jehannum

Eats bananas with the peel still on
Jul 24, 2013
33,760
34,720
723
Albuquerque, NM
Marklar
₥84,231.16
@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

Extra Medium Tedium
Sep 27, 2012
46,671
19,354
473
Tampa-ish
Marklar
₥61,341.03
Steam
asastang
@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

Mr. Asa

Extra Medium Tedium
Sep 27, 2012
46,671
19,354
473
Tampa-ish
Marklar
₥61,341.03
Steam
asastang
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.
 

Jehannum

Eats bananas with the peel still on
Jul 24, 2013
33,760
34,720
723
Albuquerque, NM
Marklar
₥84,231.16
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?
 

Jehannum

Eats bananas with the peel still on
Jul 24, 2013
33,760
34,720
723
Albuquerque, NM
Marklar
₥84,231.16

Mr. Asa

Extra Medium Tedium
Sep 27, 2012
46,671
19,354
473
Tampa-ish
Marklar
₥61,341.03
Steam
asastang
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 [email protected]:0
16:44:42.182 : T:179.65 /0.00 B:23.20 /0.00 @:127 [email protected]:0
16:44:44.180 : T:179.58 /0.00 B:23.24 /0.00 @:127 [email protected]:0
16:44:46.175 : T:179.61 /0.00 B:23.24 /0.00 @:127 [email protected]:0
16:44:48.177 : T:179.84 /0.00 B:23.28 /0.00 @:127 [email protected]:0
16:44:50.176 : T:179.95 /0.00 B:23.16 /0.00 @:108 [email protected]:0
16:44:52.171 : T:180.34 /0.00 B:23.20 /0.00 @:108 [email protected]:0
16:44:54.173 : T:180.45 /0.00 B:23.28 /0.00 @:108 [email protected]:0
16:44:56.170 : T:180.40 /0.00 B:23.16 /0.00 @:108 [email protected]:0
16:44:58.167 : T:180.14 /0.00 B:23.32 /0.00 @:108 [email protected]: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
 

Mr. Asa

Extra Medium Tedium
Sep 27, 2012
46,671
19,354
473
Tampa-ish
Marklar
₥61,341.03
Steam
asastang
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 [email protected]:0
16:52:04.398 : T:181.08 /0.00 B:23.44 /0.00 @:127 [email protected]:0
16:52:06.410 : T:181.25 /0.00 B:23.32 /0.00 @:127 [email protected]:0
16:52:08.414 : T:181.39 /0.00 B:23.55 /0.00 @:127 [email protected]:0
16:52:10.408 : T:181.70 /0.00 B:23.32 /0.00 @:127 [email protected]:0
16:52:12.414 : T:181.82 /0.00 B:23.28 /0.00 @:127 [email protected]:0
16:52:14.419 : T:181.90 /0.00 B:23.32 /0.00 @:127 [email protected]:0
16:52:14.439 : Error:Heating failed, system stopped! Heater_ID: 0
16:52:14.440 : Error:printer halted. kill() called!
 

Mr. Asa

Extra Medium Tedium
Sep 27, 2012
46,671
19,354
473
Tampa-ish
Marklar
₥61,341.03
Steam
asastang
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!
 

Jehannum

Eats bananas with the peel still on
Jul 24, 2013
33,760
34,720
723
Albuquerque, NM
Marklar
₥84,231.16
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.