Re-Calibrating RostockMAX and it seems WAY off?!?
Posted: Tue Feb 11, 2014 6:34 pm
Ok, I built my first RostockMAX about a year ago - almost to the day. I was relatively new to 3D printing when I got it, but thru much MUCH trial and error and the help of you guys here I was able to get it printing "ok". Since I was never able to print great, I shoved it in the corner and it didn't get used much.
Recently I've seen some videos of the Ultimaker 2 and some of the amazing prints it does out of the box and it got me excited about 3D printing again. So yesterday I dug out my RostockMAX, set it up again and noticed the firmware had been updated as has all of the software. So I figured I'd start re-calibrating from scratch.
So I downloaded and configured John's 0.91 repetier firmware and started going thru the calibration steps I found http://robertshady.com/content/beginner ... eemecnccom.
I did step 1 - Calibrated my towers. Got them all 100% identical.
I did step 2 - But the value I had to enter for my Delta Radius line was HUGE and then I noticed that even though it tracks nicely to the Z tower, it still has a small gap near the X & Y tower. My Delta Radius line looks like this:
#define DELTA_RADIUS (PRINTER_RADIUS-END_EFFECTOR_HORIZONTAL_OFFSET-CARRIAGE_HORIZONTAL_OFFSET+17.9)
But to be off by 17.9 seems alot, my old value was 0.00
Another thing that seems off is that for the extruder steps I have 584 from my old configuration, but the new configuration had 92.4? Seems like a big difference.
Finally, something else I saw that seemed very strange is X/Y/Z_MAX_LENGTH in the configuration was set to 250/250/234.66 and my actual Z travel according to the LCD is 477.6 - again, seems like a HUGE discrepancy.
Also, I see these:
/** \brief column positions - change only to correct build imperfections! */
#define DELTA_ALPHA_A 210
#define DELTA_ALPHA_B 330
#define DELTA_ALPHA_C 90
/** Correct radius by this value for each column. Perfect builds have 0 everywhere. */
#define DELTA_RADIUS_CORRECTION_A 0
#define DELTA_RADIUS_CORRECTION_B 0
#define DELTA_RADIUS_CORRECTION_C 0
And I've looked at the ASCII diagram, but I still don't quite understand what they are used for. Clearly I have build imperfections, but I have no idea where.
So... In the end, it is printing again, and I am getting "ok" results (probably close to what I was before), but I'd really like to get this nailed down. I'd actually use it, and maybe even buy another if I could get some decent prints.
Thanks in advance!
Recently I've seen some videos of the Ultimaker 2 and some of the amazing prints it does out of the box and it got me excited about 3D printing again. So yesterday I dug out my RostockMAX, set it up again and noticed the firmware had been updated as has all of the software. So I figured I'd start re-calibrating from scratch.
So I downloaded and configured John's 0.91 repetier firmware and started going thru the calibration steps I found http://robertshady.com/content/beginner ... eemecnccom.
I did step 1 - Calibrated my towers. Got them all 100% identical.
I did step 2 - But the value I had to enter for my Delta Radius line was HUGE and then I noticed that even though it tracks nicely to the Z tower, it still has a small gap near the X & Y tower. My Delta Radius line looks like this:
#define DELTA_RADIUS (PRINTER_RADIUS-END_EFFECTOR_HORIZONTAL_OFFSET-CARRIAGE_HORIZONTAL_OFFSET+17.9)
But to be off by 17.9 seems alot, my old value was 0.00
Another thing that seems off is that for the extruder steps I have 584 from my old configuration, but the new configuration had 92.4? Seems like a big difference.
Finally, something else I saw that seemed very strange is X/Y/Z_MAX_LENGTH in the configuration was set to 250/250/234.66 and my actual Z travel according to the LCD is 477.6 - again, seems like a HUGE discrepancy.
Also, I see these:
/** \brief column positions - change only to correct build imperfections! */
#define DELTA_ALPHA_A 210
#define DELTA_ALPHA_B 330
#define DELTA_ALPHA_C 90
/** Correct radius by this value for each column. Perfect builds have 0 everywhere. */
#define DELTA_RADIUS_CORRECTION_A 0
#define DELTA_RADIUS_CORRECTION_B 0
#define DELTA_RADIUS_CORRECTION_C 0
And I've looked at the ASCII diagram, but I still don't quite understand what they are used for. Clearly I have build imperfections, but I have no idea where.
So... In the end, it is printing again, and I am getting "ok" results (probably close to what I was before), but I'd really like to get this nailed down. I'd actually use it, and maybe even buy another if I could get some decent prints.
Thanks in advance!