To change the liner PTFE (There is already some in there, but a new length will give you clean ends and surfaces), unscrew the peek from either aluminum portion of the hotend (you could do both, but don't really need to), and remove the existing length, then put the new one back in.
Yes, and the tap size is M3x.5. You will need the bottoming and plug taps for best performance.
You may have to change the firmware temp sensor, but matter control shouldn't need any changes. It's similar to the Epcos established in the firmware. However, in order to get accurate readouts, you will need to put the following in:
Again, thank you. I will put this on the list of upgrades. I am hesitant to pull the trigger on it at the moment seeing as it seems I just got the printer hitting on all cylinders. Maybe the next time I have to dismantle it for some issue.....
You may have to change the firmware temp sensor, but matter control shouldn't need any changes. It's similar to the Epcos established in the firmware. However, in order to get accurate readouts, you will need to put the following in:
Those numbers are a sensor definition for Repetier. In this case, it's the correct one for your sensor, in the form of a response curve, which repetier will extrapolate from. You want this as a user defined thermistor table, meaning look for
#define USER_THERMISTORTABLE1
then past the numbers between the brackets, with a slash between them. You could chose a different table as well, not just one. There is also 0, and 2.
Then chose the correct sensor number for the line
#define EXT0_TEMPSENSOR_TYPE
If you use table one (The one you can just search the line I put in above for), the number is 6. 5 is for table 0, and 7 is for table 2.
Machines:
Rostock Max V2, Duet .8.5, PT100 enabled E3D V6 and volcano, Raymond style enclosure
Automation Technology 60W laser cutter/engraver
1m X-carve router
Ummm, most of what you said there sounds like the latin you have as your signature. Software and programming is the part of this that leaves me slack jawed and glassy eyed. I truly appreciate your help ( as well as everyone's on the forum)but if you could go step by step that would work best for me. Will I find the setting to change this in Repetier host?
Sorry. Open the configuration.h file for repetier, then hit control F to open the find/replace dialogue. paste the line from my first quote in. Once you get there, there should be two brackets next to it. you want to replace the brackets with
Ok so I opened up the configuration.h in the ARDUINO repetier host, and added this...
#define USER_THERMISTORTABLE0 {\
{1*4,864*8},{21*4,300*8},{25*4,290*8},{29*4,280*8},{33*4,270*8},{39*4,260*8},{46*4,250*8},{54*4,240*8},{64*4,230*8},{75*4,220*8},\
{90*4,210*8},{107*4,200*8},{128*4,190*8},{154*4,180*8},{184*4,170*8},{221*4,160*8},{265*4,150*8},{316*4,140*8},{375*4,130*8},\
{441*4,120*8},{513*4,110*8},{588*4,100*8},{734*4,80*8},{856*4,60*8},{938*4,40*8},{986*4,20*8},{1008*4,0*8},{1018*4,-20*8} }
Also I changed
#define EXT0_TEMPSENSOR_TYPE 97
replacing the number 97 with 6
( I am using this post to remember the original number)
what do I do after I make the physical changes to the hotend? BTW thank you for being so patient with me. All of this is some kind if voodoo to me.
OH, here is a copy and paste of the thermistor code. I want to make sure i have this right.
If you have a sprinter temperature table, you have to multiply the first value with 4 and the second with 8.
This firmware works with increased precision, so the value reads go from 0 to 4095 and the temperature is
temperature*8.
If you have a PTC thermistor instead of a NTC thermistor, keep the adc values increasing and use themistor types 50-52 instead of 5-7!
*/
/** Number of entries in the user thermistor table 0. Set to 0 to disable it. */
#define NUM_TEMPS_USERTHERMISTOR0 28
#define USER_THERMISTORTABLE0 {\
{1*4,864*8},{21*4,300*8},{25*4,290*8},{29*4,280*8},{33*4,270*8},{39*4,260*8},{46*4,250*8},{54*4,240*8},{64*4,230*8},{75*4,220*8},\
{90*4,210*8},{107*4,200*8},{128*4,190*8},{154*4,180*8},{184*4,170*8},{221*4,160*8},{265*4,150*8},{316*4,140*8},{375*4,130*8},\
{441*4,120*8},{513*4,110*8},{588*4,100*8},{734*4,80*8},{856*4,60*8},{938*4,40*8},{986*4,20*8},{1008*4,0*8},{1018*4,-20*8} }
/** Number of entries in the user thermistor table 1. Set to 0 to disable it. */
#define NUM_TEMPS_USERTHERMISTOR1 0
#define USER_THERMISTORTABLE1 {\{1*4, 821*8}, {54*4, 252*8}, {107*4, 207*8}, {160*4, 182*8}, {213*4, 165*8}, {266*4, 152*8}, {319*4, 141*8}, {372*4, 131*8}, {425*4, 123*8}, {478*4, 115*8}, {531*4, 107*8}, {584*4, 100*8}, {637*4, 93*8}, {690*4, 86*8}, {743*4, 78*8}, {796*4, 70*8}, {849*4, 60*8}, {902*4, 49*8}, {955*4, 34*8}, {1008*4, 3*8} }
/** Number of entries in the user thermistor table 2. Set to 0 to disable it. */
#define NUM_TEMPS_USERTHERMISTOR2 0
#define USER_THERMISTORTABLE2 {}
Ok well I replaced the thermistor and the resistors, flashed the firmware and now my nozzle temp reads 1024. The display on the printer reads "DEF" for both the nozzle and the bed. Where did I go wrong?
It could be the configuration changes you just made, but assuming those are correct, you either have an open circuit or a short in the thermistor wiring.
Disconnect it from the board and measure the resistance with a meter, it should read ~100KOHms at room temperature.
If you think it's the firmware changes you can pretty much pick any of the 100K thermistors preconfigured in the firmware and they should read without 20 degrees of accurate, if they still read def, it's the wiring.