A couple of days ago the heater cartridge on my Anycubic Linear went out so I figured I’d just go ahead and buy a Chinese E3DV6 clone on Amazon. That required printing a new effector plate and since switching to that my kinematics are out of whack – about 0.6mm effective convex printing across the measured 80mm radius of my bed. The Anycubic manual suggests increasing DELTA_SMOOTH_ROD_OFFSET in Configuration.h but that’s not making much of a difference at all. From Googling I understand that adjusting DELTA_RADIUS can help but that’s evidently stored in EEPROM and therefore persistent unless the EEPROM is cleared.
Is that why there’s no definite value for DELTA_RADIUS in Configuration.h? That line merely references
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-(DELTA_EFFECTOR_OFFSET)-(DELTA_CARRIAGE_OFFSET))
Of course the immediate fix would be to print the effector plate again to more closely match the dimensions of the original, a couple of measurements are off after PLA cooling – DELTA_EFFECTOR_OFFSET is about 1mm less than before (as is the distance between the arm joints). But I’m slowly making my way through the process of designing and building a Delta of my own so I need to get started learning this aspect of things – I’ve still so much to learn about navigating firmware.
No doubt I’ve unknowingly left out very relevant details, but I’ll be most grateful if anyone can point me toward a possible solution!
- Michael