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.....
Re: Need help deciding on new hot end
Posted: Sun Apr 24, 2016 2:58 am
by tc3jg
Received the new block today!
Re: Need help deciding on new hot end
Posted: Thu May 12, 2016 9:12 pm
by Penged
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:
What do all the numbers mean and where do i put them? I have all the pars and plan on delving into the upgrade this weekend.
Re: Need help deciding on new hot end
Posted: Thu May 12, 2016 10:04 pm
by Xenocrates
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.
Re: Need help deciding on new hot end
Posted: Fri May 13, 2016 5:53 am
by Penged
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?
Re: Need help deciding on new hot end
Posted: Fri May 13, 2016 11:38 am
by Xenocrates
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
in the replace box. If there's nothing there, it should take care of it for you. Then search for
#define EXT0_TEMPSENSOR_TYPE
, again using the find/replace dialogue. If you used the entries I used as examples above, the number after it should be a 6. so
#define EXT0_TEMPSENSOR_TYPE 6
is what you should have when you're done. You can't use the replace command here, as there will be a different number, and I cannot predict it.
Re: Need help deciding on new hot end
Posted: Fri May 13, 2016 8:27 pm
by Penged
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.
Re: Need help deciding on new hot end
Posted: Fri May 13, 2016 8:31 pm
by Penged
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 {}
Re: Need help deciding on new hot end
Posted: Fri May 13, 2016 9:03 pm
by Xenocrates
Compile the firmware and upload it to the Rambo, then just plug it all in like it was originally and re-do your PID autotune.
Re: Need help deciding on new hot end
Posted: Fri May 13, 2016 9:53 pm
by Penged
So does it look like I have all the correct changes to the firmware? I am terrified to blow up my board or something.
Re: Need help deciding on new hot end
Posted: Fri May 13, 2016 9:59 pm
by Xenocrates
Yes. Code looks correct and fine. And just as an FYI, the Rambo does not support the HCFD* standard, and as such will not blow up if mis-configured
* Halt, Catch Fire, and Die
Re: Need help deciding on new hot end
Posted: Fri May 13, 2016 10:19 pm
by Penged
I cannot thank you enough for all the help
Re: Need help deciding on new hot end
Posted: Sat May 14, 2016 12:19 pm
by Penged
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?
Re: Need help deciding on new hot end
Posted: Sat May 14, 2016 1:00 pm
by Polygonhell
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.