So I have upgraded my 3v2 with sprite extruder and cr-touch auto leveling and need the right firmware as mine is not centering correctly. Board is 4.2.2 and gig chip. Any help I’d appreciate
Seems the big issue is the cr touch mount that fits sits to far forward
Hi Ben. I upgraded my Ender3 v2 some years ago. This included adding the Sprite Pro extruder, BLTouch and other mods. I do not think there is any commercial firmware available for you mdification, I had to learn Marlin and compile my own firmware for the additions .
The settings you will require for the crtouch offset are found in configuration.h files
- Some examples:
- #define NOZZLE_TO_PROBE_OFFSET { 10, 10, -1 } // Example “1”
- #define NOZZLE_TO_PROBE_OFFSET {-10, 5, -1 } // Example “2”
- #define NOZZLE_TO_PROBE_OFFSET { 5, -5, -1 } // Example “3”
- #define NOZZLE_TO_PROBE_OFFSET {-15,-10, -1 } // Example “4”
-
+-- BACK ---+
-
| [+] |
- L | 1 | R ← Example “1” (right+, back+)
- E | 2 | I ← Example “2” ( left-, back+)
- F |[-] N [+]| G ← Nozzle
- T | 3 | H ← Example “3” (right+, front-)
-
| 4 | T <-- Example "4" ( left-, front-)
-
| [-] |
-
O-- FRONT --+
*/
#define NOZZLE_TO_PROBE_OFFSET { -40, -35, -4.85 }
Also you will have to change the feed rate of the extruder to suit the sprite.
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 445}
The Z offset will be determined during manual calibration.
This may result in the bed hitting the front of the track, Changes in configuration_adv,h may be required.
- This will allow all positions to match at compilation, however
- should the probe position be modified with M851XY then the
- probe points will follow. This prevents any change from causing
- the probe to be unable to reach any points.
*/
#if PROBE_SELECTED && !IS_KINEMATIC
#define PROBING_MARGIN_LEFT 30
#define PROBING_MARGIN_RIGHT 45
#define PROBING_MARGIN_FRONT 30
#define PROBING_MARGIN_BACK 45
#endif
My Ender 3v2 has a BTT ender 3 v3 control board therefore I am unable to give you the correct firmware file for you printer. You may have to learn marlin and compile you own firmware.
Bill