Page 1 of 1

Brand New Build: Issues with heat?

Posted: Tue Nov 22, 2016 12:05 am
by ExplodedZombie
Hi folks,

I just built my brand new Rostock Max v2. This is my first 3d printer build and I have already run into tons of issues.

Question 1) I brought my printer inside the house for the initial calibration. I started out with the E3D V6 so maybe I did something wrong but when it heats up, shouldn't I feel some kind of warmth coming from the hot end? I put my finger "near" it and it seems cold. I am not stupid enough to touch it but you would think at 260c I would feel some kind of radiation. Basically nothing.

I am using these two things that maybe I've calibrated wrong?
a. E3D v6 12v (12v power source)
b. M3 screw in Thermistor (http://www.ebay.com/itm/322048913417?_t ... EBIDX%3AIT)

I defined a thermistor table using this code:
http://reprap.org/wiki/Thermistor#EPCOS ... 0G1104F.29

Result: The bed is fine but no heat coming off of the nozzle at all.

PID Tuning resulted in P10.03 K0.42 D60.25 which didn't seem right, either. Of course I started it when the machine read 140c but it wasn't working anyways.

ExplodedZombie

Re: Brand New Build: Issues with heat?

Posted: Tue Nov 22, 2016 12:41 am
by IMBoring25
After both heaters are up to operating temperatures, cold ambient temperatures should not cause a heater decoupled message. You may have an intermittent open, intermittent short, or triggering of the watchdog if you're running the 0.92 firmware branch.

Question 1: Did you adjust your firmware to use the correct thermistor table for the thermistor you're using or put the correct beta and 25C resistance values in the generic table and use that? If you're not using the correct relationship between resistance and temperature, your indicated temperature will be wrong.

That said, it doesn't radiate as much heat as you might expect. Short of checking it with a thermocouple, it should probably be difficult or impossible to push filament through by hand at 50C below the recommended extrusion temperature and easy to push it through by hand at the recommended extrusion temperature.

Question 2: The manual still has PID autotune in it, doesn't it? If you've done that and that's your result, raising your P value a bit may help. You could also see if changing the PID drive max in the EEPROM has any effect. 255 allows full power.

RE: PS: 45C isn't all that hot. It's only 15F above normal human body temperature, and that's measured UNDER the glass (an insulator) and any adhesion promoters you may be using.

Re: Brand New Build: Issues with heat?

Posted: Tue Nov 22, 2016 8:08 am
by ExplodedZombie
Thanks for the reply! I updated the original post after some changes.

Re: Brand New Build: Issues with heat?

Posted: Tue Nov 22, 2016 9:49 am
by geneb
Did you change the firmware to match the thermistor type included with the E3D?

g.

Re: Brand New Build: Issues with heat?

Posted: Tue Nov 22, 2016 1:23 pm
by ExplodedZombie
I'm using this thermistor with my E3D: http://www.ebay.com/itm/322048913417?_t ... EBIDX%3AIT

Why? Err...I read somewhere how these were easier to install and decent upgrades to start with. Starting to think I should have built my machine fully stock then did upgrades after I understood what I was doing. The excitement is real.

As for firmware, I did not download any new special firmware, but I did update "configure.h" (I think that's the file) to look sort of like this, but formatted to actually work:

// EPCOS 100K Thermistor (B57560G1104F)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firm ... eLookup.py)
// ./createTemperatureLookup.py --r0=100000 --t0=25 --r1=0 --r2=4700 --beta=4092 --max-adc=1023
// r0: 100000
// t0: 25
// r1: 0
// r2: 4700
// beta: 4092
// max adc: 1023
#define NUMTEMPS 20
short temptable[NUMTEMPS][2] = {
{1, 821},
{54, 252},
{107, 207},
{160, 182},
{213, 165},
{266, 152},
{319, 141},
{372, 131},
{425, 123},
{478, 115},
{531, 107},
{584, 100},
{637, 93},
{690, 86},
{743, 78},
{796, 70},
{849, 60},
{902, 49},
{955, 34},
{1008, 3}
};

Sorry I am not in front of my laptop at home or I'd post the proper code.