-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
[BUG] FT_MOTION produces strange sound #27344
Comments
I'll mark this as confirmed since I was the one who reported the issue in the referenced PR. cc: @ulendoalex & @narno2202 |
On my side no strange sounds (MKS Monster8 V1.0, TMC2226) when |
Can we be sure that it doesn't damage drivers?
|
I also run 2209s, 2226s, & 5160s on various machines and the high-pitched whine & crunchy sounds cannot possibly be considered normal. They sound terrible with Motors sound completely fine with standard motion / Input Shaping. |
Could you record your printer?
|
I'm currently transcoding the recordings |
Here are the two files : 100mm X motion via Octoprint. 17_28.mp417_29.mp4 |
@narno2202 as for me your FTM sounds is the same as without, I can't distinguish. But besides higher pitch my has strange 350 Hz pulses: Is is supposed to be during movement without IS? |
@thisiskeithb could you upload your sound recordings? |
My phone doesn’t pick up the differences very well and I don’t have any other kind of recording equipment. |
Since the beginning the pitch is slightly higher. @ulendoalex says that is the normal sound as timings are different (but they respect stepper specs). |
And 300-350 Hz pulsation? |
If you change |
I'm not familiar with meaning of these parameters, but they are 1000 and 20000 Hz, could it produce 3 Hz modulation? Which values would you recommend? |
Could it be related to
? |
When you increase |
I doubled these parameters:
Still axis Z 3Hz pulsation I can't consider as normal |
Try to change FTM_FS value and FTM_TS accordingly. On a 0.2mm layer high, what is the consequence? |
Increase or decrease?
This 3Hz pulsation is not during printing, but just while moving Z axis up or down. |
On print quality
you can try both (increase or decrease) Have you tried to disable Babystepping? Does the pulse change? |
How does it affect motion? I even didn't home the printer, just moved Z after turning on. |
I've tried
Sounds and looks better, but still not as default planner: dc1b-798e-4e0e-aac9-48d73a37a249.mp4It seems that pulsation frequency is proportional to FTM_FS. Is it "by design" or points to issue? Homing still is a problem - sensitivity 110 causes false triggering or Marlin error, and 105 causes no triggering grinding to the frame. |
As the pulse frequency is directly related to frequency of trajectory generation (as I said in previous post), it's by design. |
Not yet. What will be safe speed? |
Let Marlin default's homing speed : 50mm/s and don't set the homing current too low (no less than half axis current). |
But driver is the same driver.
This default speed is for switch homing without crashing into frame. 50 vs 20 means 6.25 time more kinetic energy, end more current means more force. What is the reason for FTM to demand such harsh conditions for censorless homing? |
This is my setting since i've set sensorless homing for the first time (with standard motion system) and homing is smooth and not violent. |
I think about making |
@vovodroid — It definitely would. Anything that makes a commonly-adjusted constant into something runtime-configurable is welcome (even if it is only added to MarlinUI at first). And in this case it also fills in a missing piece. You'll first want to implement the G-code |
Did you test the latest
bugfix-2.1.x
code?Yes, and the problem still exists.
Bug Description
There is different, strange motion sound with FTM enabled (without IS). See also #26848 (comment)
Default:
default.mp4
FTM:
ftm.mp4
Spectrogram:
BTT 3.0, TMC 2209
I'll try to take oscillograms later.
Bug Timeline
No response
Expected behavior
No response
Actual behavior
No response
Steps to Reproduce
No response
Version of Marlin Firmware
bugfix-2.1.x 2024-08-07
Printer model
No response
Electronics
No response
LCD/Controller
No response
Other add-ons
No response
Bed Leveling
None
Your Slicer
None
Host Software
None
Don't forget to include
Configuration.h
andConfiguration_adv.h
.Additional information & file uploads
Marlin.zip
The text was updated successfully, but these errors were encountered: