Welcome! Log In Create A New Profile

Advanced

Extruder temp

Posted by sonex128 
Extruder temp
February 28, 2013 07:50PM
My extruder consistently runs about 8 degrees below what I set it at. I can't start a print because it waits for the extruder to get to temp.

Gen7 v1.5 Repetier firmware and host
Qu-bd extruder and thermistor

Brian
Re: Extruder temp
March 03, 2013 03:04AM
Looks like the default settings are not high enough for the extruder you use. Check this part:
/** \brief The maximum value, I-gain can contribute to the output. 

A good value is slightly higher then the output needed for your temperature.
Values for starts:
130 => PLA for temperatures from 170-180°C
180 => ABS for temperatures around 240°C

The precise values may differ for different nozzle/resistor combination. 
 Overridden if EEPROM activated.
*/
#define EXT0_PID_INTEGRAL_DRIVE_MAX 150

and increase drive max. That should allow higher temps.
Also make sure the overall limit is set to:
#define EXT0_PID_MAX 255

You can change them in the eeprom settings!

If you are using 0.80 or higher, you should use M303 to find the correct PID values.
M303 P0 S240
Sets to your target temperature.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Extruder temp
April 12, 2013 07:20AM
Can some one please explain the PID auto tune feature.
This is what I understand so far:
M303 S230 Will tune the exturder in a single setup, and the bed is M303 P1 S110.

But I want to run it for a Dual setup as I use the the outputs is it:
M303 P0 S230 for the first extruder
M303 P1 S230 for the second extruder, and
M303 P2 S110 for the Heat Bed.

?

I am guessing these's, so any advice would be helpful,
Cheers,

Matt
Re: Extruder temp
April 12, 2013 08:53AM
Yes, thats exactly how it goes. P and for heated bed P

Heated bed is not guaranteed to work if it reacts to slowly it may generate timeout or min/max temperture to high.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Extruder temp
April 12, 2013 09:38AM
Cheers,

Give it a go tomorrow.

Matt
Re: Extruder temp
April 15, 2013 09:06AM
I have more or less the same problem.
No matter wich PID setting i get & write into the ROM, I get a steady temperature that is 0.6 °C below the setpoint.
Therefore sometimes it takes ages to start a job.
It happens both at PLA and ABS temperatures.
I would greatly prefer having constantly 0.6 °C above the setpoint :-)

Any indication (other than increasing DRIVE_MAX ?)


Best Regards
Davide Ardizzoia


==============================
no toys here...sorry
Re: Extruder temp
April 15, 2013 11:25AM
Hard to say what term pushes it down, but it may be the damping part D.

What you can do is go into Commands.cpp line 683 or so depending on version:

if((waituntil==0 && (dir ? actExtruder->tempControl.currentTemperatureC >= actExtruder->tempControl.targetTemperatureC-0.5:actExtruder->tempControl.currentTemperatureC <= actExtruder->tempControl.targetTemperatureC+0.5))

change the +/- 0.5 into 1 or 1.5 then it finishes even with 0.6 degree difference. 1 Degree is precise enough and gives less problems with pid combination on the lower side.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Sorry, only registered users may post in this forum.

Click here to login