TronXY X5S MKS Sbase 32 bit Smoothieware with 3dTouch probe

TronXY X5S MKS Sbase 32 bit Smoothieware with 3dTouch probe

thingiverse

Update: Utilize the new adjustable 3dTouch mount, 'Remix TronXY X5S 3dTouch probe mount', available at https://www.thingiverse.com/thing:3089857. This resource also offers information on setting Z probe offset and a 'new' start code. After finally installing my MKS Sbase 32 bit controller on my TronXY X5S, I'm excited to share my experience with the community. Here's a quick rundown of how I got it working with the 3DTouch probe. I'd like to extend special thanks to SgaboLab for providing config.txt basics that helped me get started. You can find their work at https://www.thingiverse.com/thing:2818468, Tronxy X5S MKS sbase config.txt by SgaboLab. This has the basic setup for the TronXY X5S config.txt. I added a bit to it and invested many hours of testing to get it working. 1. I added PID configuration for Extruder and Heat Bed, following instructions from http://smoothieware.org/temperaturecontrol-pid-autotuning. a. I used E0 for the extruder. b. I used E1 for the heatbed. 2. I added 3DTouch autoleveling, utilizing resources from http://smoothieware.org/zprobe. a. I used 1.23 for servo HWPWM. b. I assigned any open axis ports for power and ground. Special note: 1. You must keep the Z axis endstop when using the Z probe. It's not possible to do a G28 Z0 with the Z axis probe; you need the Z axis endstop to get close for autoleveling. I moved the Z axis probe to 1.29 port on the MKS Sbase board. 2. G29 will not work for autoleveling (if coming from Marlin). You have to use G32 along with G and M codes for controlling the probe. 3. Finding the offset between the 3dtouch probe and the nozzle tip can take time, and it's set in your start code using G30 Zxxx.xx (where xxx.xx is the offset). My current offset is G30 Z 0.98. I expect to change this if a different nozzle is used. 4. I'm utilizing the latest Smoothieware software V1.3. 5. Helpful instructions and board pinouts can be found at https://www.instructables.com/id/Configuring-MKS-Sbase-V12-32-bit-Controller-Basics/. 6. I've included my Smoothieware configuration file (config.txt). 7. And Startup code that I put in Slic3r Printer Settings Custom G-code. 8. The 3dTouch mount is available at https://www.thingiverse.com/thing:3089857. Were all these mods necessary? Yes, No, and maybe. The heat bed insulation and 24Volt conversion – Yes! It now heats up super quick. With the metal build plate and glass on top, I'll let you decide with your printer. My bed is now so flat that the Z axis barely moves when correcting for level. But I have this and a 3DTouch probe on my other printer, and I wouldn't trade it for anything. The quality of print has gone up with the 32 bit board. I'm still experimenting and tweaking (That's what we like to do – isn't it?) so the final quality of print is not there yet. I love the extruder, cooling fan, and touch mounts. Having them separate and modular makes any maintenance super easy. I'm not an expert on these mods, and I may have forgotten something in this post. Let me know if I can answer any questions. As always, the internet has information on this topic – it's just scattered over many sites. I just tried to bring the references together to help you. Let me know if I missed giving someone the proper credit! So much for a quick explanation! Happy Printing!

Download Model from thingiverse

With this file you will be able to print TronXY X5S MKS Sbase 32 bit Smoothieware with 3dTouch probe 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 TronXY X5S MKS Sbase 32 bit Smoothieware with 3dTouch probe.