Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding support for newer Sapphire Plus rev. with dual Endstopps | E3D Hemera preconfig for Sapphire Plus #33

Open
wants to merge 14 commits into
base: MKS-Robin-Nano
Choose a base branch
from

Conversation

RolfZuckowskiUltras
Copy link

@RolfZuckowskiUltras RolfZuckowskiUltras commented Jul 30, 2020

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**

  1. Added directives for the implementation of the dual z-drive in configuration.h
    (Building up on the "normal" Sapphire Plus)
  2. Adding directive for dual endstop support in configuration_adv.h
  • Tested on Sapphire Plus with Hemera

** - Hemera Support**

  1. Adding directives for normal parameters in configuration.h
  2. Modifying homing order (y-->x-->z) for avoiding collisions with new Z-Spindles/Endstopps
  3. Modifying X-Printbed-Size to 292mm to avoid collisions with new Z-Spindles/Endstopps
  4. 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...

-Adding compability for newer Sapphire-Plus revisions with non-belt-synced Z-Axis with dual endstopps

-Adding out of the box compability for E3D Hemera with the Sapphire Plus

(Hemera not tested with Sapphire Pro yet!)

Tested with Sapphire Plus Hemera

Extruder direction has to be maybe diverted with factory BMG clone.
@RolfZuckowskiUltras
Copy link
Author

Corrected Hemera PID-Values since I don't wanna spam Pull-Requests: p:14.67 i:1.62 d:33.22

Improved PID-Values
Compiled Bins for
-Sapphire Plus Dual Z
-Sapphire Plus Dual Z with Hemera
-Sapphire Pro with Hemera
@rcstar6696
Copy link

Works fine on my sapphire plus with dual Z. It can be merged

Copy link

@Gleeno Gleeno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would confirm that this preconfig file works very well on Two Trees Sapphire Plus with dual Z stepper/endstop.
Thank you

Updated Borders and optimized Jerk/Acceleration parameters for E3D Hemera
Forgot to delete uncomment in conf_adv after update of the fork.
…s, when hemera is used.

X-Bed Size now: 0mm..288mm
Y-Bed Size now 0mm..296mm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants