Maximizing X axis with Sprite Pro on older Ender 3(Pro)

Maximizing X axis with Sprite Pro on older Ender 3(Pro)

thingiverse

I upgraded my Ender 3 Pro (2019 edition) to Sprite Pro + CRTouch but faced a couple of challenges. The CRTouch position on the provided Creality mount system is far from ideal, its Y offset from nozzle is high, causing problems on the bed mesh accuracy due to misalignment of the gantry system, and also it is not possible to probe the whole bed.So I started looking into zero Y offset mounts and settled with the one I could find that also had the lowest X offset (potentially allowing to probe more bed surface) on the left side (so I didn't had to redo the CRTouch wiring).The mount was designed by KYZ Design, it is named "X45 Sprite CR Touch Probe Zero Y-Offset Mount v1.1" and is available on printables here: https://www.printables.com/en/model/438224-lightweight-cr-touch-probe-zero-y-offset-mountThe next problem was that the original X endstop was positioned too far to the right, making it impossible for the nozzle to reach the left end of bed. I found BreachAndHole design that solved this issue (by moving the endstop some millimeters to the left), but introduced another, the CRTouch mount would now hit the cover while homing. So I remixed the model, and opened a whole on the cover, enough for the probe mount not to hit the motor cover.Finally, I wanted to do some cable management for the sprite pro cable, which is known to be prone to fail unless you use some strain relief system near the extruder connection.There are 2 common ways to do this, either by rotating the cable 90º and routing it to the back, or doing the same but instead of back, going straight to the left side in the X motor direction. In order to maximize bed usage, our only option is to route it to the left, otherwise by going back the cable it will hit the vertical frame on the right side when probing the far right side of the bed (since you need to move the carriage as far right as possible to compensate the 44mm X offset of the probe), and also prevents you from raising the Z axis all the way up.So after trying Origami_3D system, I ended up discarding it in favor of lagnat cable clip system, and that system would play nice together with my remix of BreachAndHole motor cover.I wanted route the rest of the cable after the motor cover to the bottom of the frame, and since I had already the chain link printed from Origami_3D, I decided remix that to fit into the motor cover and secure it to the bottom side of the frame.Finally I also had to replace 2 screws and nuts that attach the pom wheels of the carriage (bottom and right), you need to make enough room so the carriage can slide all the way to the far right side, without modification the tip of the screw/nut will hit the gantry assembly (see https://imgur.com/a/2lRwCGj).With all of this I can now probe the bed from 0 up to 213mm on the X axis (and use the full 235mm of printable surface).I'm attaching a klipper.cfg with just the relevant dimensions variables for this setup.What you need to print:1x X45 Sprite CR Touch Probe Zero Y-Offset Mount v1.2.stl from KYZ Design on printables1x Sprite_Cable_Clip.stl from lagnat1x Ender 3 Sprite X Motor Cover.stl (or the Ender 3 Sprite X Motor Cover Holder.stl if you want to use the chain)If you want the cable chain also print:1x Ender 3 Sprite X Motor Chain Holder.stl (or Ender 3 Sprite X Motor Chain Holder C110 Camera.stl in the unlikely event you have this camera)1x Ender 3 Sprite Chain Leg Mount.stl19x Sprite_Link_Body.stl from Origami_3D

Download Model from thingiverse

With this file you will be able to print Maximizing X axis with Sprite Pro on older Ender 3(Pro) with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Maximizing X axis with Sprite Pro on older Ender 3(Pro) .