Marlin-2.0.X-MKS-Robin-Nano
Marlin-2.0.X-MKS-Robin-Nano copied to clipboard
Adding support for newer Sapphire Plus rev. with dual Endstopps | E3D Hemera preconfig for Sapphire Plus
Thank you for your nice work with the pre-compile directives for the configuration of the machines. Helped me a lot.
New Sapphire Plus revision
Newer revisions (manufactures after around April 2020 / Mine is from May) of the Sapphire Plus were improved by adding non-belt-synced Z-Drives with dual endstopps.
Added features:
** - Dual Z-Drive support**
- Added directives for the implementation of the dual z-drive in configuration.h (Building up on the "normal" Sapphire Plus)
- Adding directive for dual endstop support in configuration_adv.h
- [x] Tested on Sapphire Plus with Hemera
** - Hemera Support**
- Adding directives for normal parameters in configuration.h
- Modifying homing order (y-->x-->z) for avoiding collisions with new Z-Spindles/Endstopps
- Modifying X-Printbed-Size to 292mm to avoid collisions with new Z-Spindles/Endstopps
- Sapphire Pro is not fully tested, but should probably work anyway.
Modified:
- Faster Z-Homing
- Secure Homing by lowering Z-Axis by 4mm
- Wider temp hysteresis for faster and secure preheat
Issues:
No known Issues.
Edit: Issue was (as mentioned) Slicer-Caused. The Hemera is just too fast for the default minimum layer time...
Corrected Hemera PID-Values since I don't wanna spam Pull-Requests: p:14.67 i:1.62 d:33.22
Works fine on my sapphire plus with dual Z. It can be merged