Page 1 of 1
Problem with the #define PRINTER_RADIUS parameter?
Posted: Sun Jul 21, 2013 7:15 pm
by davidsf
We are doing the final calibration of our Rostock Max...X, Y and Z all seem to be calibrating fine. But the #define PRINTER_RADIUS command does not seem to work. We changed this parameter down by .5, another .5, etc, but it does not seem to move. The head is still 3-5 mm above the bed. Any ideas on how to resolve? I am pretty sure we are doing this correctly in the configuration.h file. We are editing via the Arduino IDE, changing the #define PRINTER_RADIUS parameter, then saving, then loading again. But it does not seem to have any effect?? Any suggestions would be much appreciated.
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Sun Jul 21, 2013 7:25 pm
by Polygonhell
If the difference between the center measurement and the outside is 3-5mm you have bigger issues.
Adjusting the PRINTER RADIUS is for taking out very slight doming, usually << 1mm.
First can you verify you are using the SeeMeCNC firmware with a RostockMAX printer, and tell me what you've changed in the firmware.
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Sun Jul 21, 2013 7:31 pm
by davidsf
Yes we are using seemecnc firmware and have assembled a Rostock Max from the kit they sent us a couple of months ago. We have been using Geneb's second edition manual, and have downloaded the sofware as per his directions.
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Sun Jul 21, 2013 7:37 pm
by davidsf
Could this be related to the PRINTER_RADIUS EEPROM bug mentioned in a similar thread on the forums?
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Sun Jul 21, 2013 7:57 pm
by davidsf
Just measured how far we are from the center of the heated bed. The hot end is 2 - 2.5 mm from the heated bed. (not 3-5 mm as previously mentioned). The X, Y, and Z are properly aligned.
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Sun Jul 21, 2013 8:27 pm
by theverant
Polygonhell wrote:If the difference between the center measurement and the outside is 3-5mm you have bigger issues.
What might cause this, because my difference was definitely greater than 1mm. I will try to measure it tomorrow.
Thanks,
N
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Sun Jul 21, 2013 10:04 pm
by Polygonhell
Fundamentally there are 2 things that can cause a larger than expected distance.
The first is if the values for steps/mm in the EEPROM are different than the value calculated in the firmware. You can quickly rule this out by bumping the EEPROM enable value in configuration.h. That will reset the EEPROM values to match the firmware.
The second is if your actual printer is not dimensionally accurate, which is unlikely.
I assume when you say it's 2mm above the bed, that at that same point, it's on the bed at the outer calibration positions. It should be noted than changing the printer radius changes the height at both the outer and center points, and you have to measure at least one outer point and the center to find the change.
I haven't read Gene's latest calibration instructions, so it's not clear what you have measured, and where 0 is when you're measuring 2mm.
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Mon Jul 22, 2013 6:53 am
by theverant
Polygonhell wrote:
I haven't read Gene's latest calibration instructions, so it's not clear what you have measured, and where 0 is when you're measuring 2mm.
I'm going to reset my firmware and start the calibration routine over again. If it's still really bowed, I'll post a new topic and stop hijacking this nice fellows post.
Thanks x 1k
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Mon Jul 22, 2013 1:13 pm
by Polygonhell
theverant wrote:Polygonhell wrote:
I haven't read Gene's latest calibration instructions, so it's not clear what you have measured, and where 0 is when you're measuring 2mm.
I'm going to reset my firmware and start the calibration routine over again. If it's still really bowed, I'll post a new topic and stop hijacking this nice fellows post.
Thanks x 1k
You'll need to either disable or bump the EEPROM enable value or the existing EEPROM values will persist.
Re: Problem with the #define PRINTER_RADIUS parameter?
Posted: Tue Jul 23, 2013 6:19 pm
by Generic Default
You said they sent the kit a couple of months ago, would that be late in May? I had this same problem because they messed up the bootloader so flashing firmware didn't work. Check to make sure arduino is finishing uploading the firmware every time. If it isn't, you'll have to send the rambo back to seemecnc.