Could the firmware makers please consider adding a setting that you adjust when the center of the bed is too high/low compared to the outer edge of the build plate? We should try to get the measurements right and then never adjust them again. We should not have to have a Z probe or use a computer to change a setting in EEPROM either.
If the center and outer edge are off, you have some setting or mechanical problem. This isn’t a firmware thing. I take it you’re using a delta. http://boim.com/DeltaUtil/CalDoc/Calibration.html
Yes, a delta.
That link shows perfectly the distortions that can happen if a measurement is off. It would probably be easy enough for some people to add a section to the control panel of the printer to adjust the bowing.
Yet you have to go through a separate computer to change the measurements. I say we should be able to adjust the math variables from the control panel.
#define DELTA_RADIUS (PRINTER_RADIUS-END_EFFECTOR_HORIZONTAL_OFFSET-CARRIAGE_HORIZONTAL_OFFSET+0.0)
I am just asking for a variable to be at 0.0 and for people to be able to set the variable from the printer’s control panel. Why have a dangling adjustment number that is never going to be used? Why change it manually and have to reflash each time?
You didn’t even say which firmware you use. The RepRapFirmware for example doesn’t even use the the internal flash at all. But if you use a firmware which consists mostly of #defines then Octoprint can be very helpful because it can configue, compile and flash it. No external PC needed, ever.
I am using Repetier firmware 0.91.8. To be honest, it is the only 3D printing firmware that I have used so far. Do the other firmwares at least have better delta configuration?
RepRapFirmware and Smoothieware are strongly targeted at deltas but they will require 32-Bit processors.