-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
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
FT_MOTION: Disable FT-MOTION for homing and probing for Biqu Microprobe #27368
base: bugfix-2.1.x
Are you sure you want to change the base?
Conversation
Marlin/src/inc/SanityCheck.h
Outdated
#if ENABLED(FT_MOTION) && DISABLED(ENDSTOP_INTERRUPTS_FEATURE) | ||
#error "BIQU Microprobe requires ENDSTOP_INTERRUPTS_FEATURE with FT_MOTION." | ||
#if ENABLED(FT_MOTION) && DISABLED(ENDSTOP_INTERRUPTS_FEATURE) && !(Z_CURRENT_HOME < Z_CURRENT) | ||
#error "BIQU Microprobe requires ENDSTOP_INTERRUPTS_FEATURE or Z_CURRENT_HOME lower than Z_CURRENT with FT_MOTION." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should be fixing the actual issue instead of adding more sanity checks/workarounds.
@thisiskeithb , |
After some testing with a BIQU Hurakan (Manta M4P, TMC2209s, MicroProbe V2) using 3d7ac16, here's what I found: Enabling or disabling Halving Z homing current from 800mA down to 400mA (even testing down to below 300mA), with or without There are no homing or probing failures (with or without This sanity check is not a fix and should be removed / moved to FT Motion's docs as a possible troubleshooting step and not a strict requirement: Marlin/Marlin/src/inc/SanityCheck.h Lines 1398 to 1400 in 3d7ac16
Same goes for the changes introduced in this PR. Neither work for my hardware. More testing needs to be done on wider hardware so we don't end up with overbearing sanity checks or better yet, do as I suggested in #27302 (comment) and temporarily disable |
37d77d6
to
aa44542
Compare
Description
As the 2 workaround found, are far away from universal. Disable
FT_MOTION
for homing and probing when a Biqu Microprobe V1 or V2 is present.Requirements
Benefits
Allow more printers to use FTM and Biqu Microprobe
Configurations
Related Issues
Need feedback and test