<font face="Arial, Verdana">I have found that angular correction of tower position used in some Marlin versions (especially Rich Cattel's fork) was very usefull as it allowes me to calibrate delta printer very easily and precise.</font>
It suggest to add 3 parameters (one for each tower) into position calculation as well as into EEPROM:
e.g.:
<font face="Arial, Verdana"> static inline float deltaAngularCorrectionA() {</font>
<font face="Arial, Verdana"> return EEPROM_FLOAT(DELTA_ANGULAR_CORRECTION_A);</font>
<font face="Arial, Verdana"> }</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">with usage in code:</font>
<font face="Arial, Verdana">deltaAPosXSteps = floor(radiusA * cos((EEPROM::deltaAlphaA()+</font>EEPROM::deltaAngularCorrectionA()) * M_PI / 180.0f) * axisStepsPerMM[Z_AXIS] + 0.5f);
George