classicrocker883 / MRiscoCProUI

This is optimized firmware for Voxelab Aquila & Ender3 V2/S1 3D printers.
https://classicrocker883.github.io/
Other
74 stars 17 forks source link

[BUG] IS extruder steps #127

Closed wlkmanist closed 3 months ago

wlkmanist commented 3 months ago

Did you test the latest release build?

Yes, and the problem still exists.

Bug Description

Actual extruder steps is doubled with Input Shaping (probably) enabled. Even with manual E axis move and IS frequencies set to 0.

Printer Model

Voxelab Aquila

Model Type

No response

Your Mainboard

Aquila GD32

Other Mainboard Type

No response

Add-ons that could be involved

No response

ProUI?

ProUI

Bed Leveling

MM - Manual Mesh Bed Leveling

Did you include your own configuration files?

Additional information & file uploads

TMC2208

classicrocker883 commented 3 months ago

This may be an issue with Marlin source code and not exclusive to this repo. but i will try to understand the problem. so the extruder is twice speed with IS?

setting input shaping to 0 doesn't actually disable it. I do not think there is a way to actually disable it. maybe there is a Gcode command which does that.

but if extruder steps are double what do you mean? in the LCD menu, are they showing double from default value, or value is normal number and just the extruder moving faster?

what if you set extruder steps/mm to half, does this fix the issue?

wlkmanist commented 3 months ago

This may be an issue with Marlin source code and not exclusive to this repo. but i will try to understand the problem. so the extruder is twice speed with IS?

setting input shaping to 0 doesn't actually disable it. I do not think there is a way to actually disable it. maybe there is a Gcode command which does that.

but if extruder steps are double what do you mean? in the LCD menu, are they showing double from default value, or value is normal number and just the extruder moving faster?

what if you set extruder steps/mm to half, does this fix the issue?

I am testing this right now. Same behavour with my old config (for 2.1.3-f3, no IS, enabled JD). Dispay shows right steps as a gcode command. I measured actual filament length, and it is a half less than should be. Idk what causes problem, but maybe it is my config issue. I will write here if I found a solution or fix my own issue.

wlkmanist commented 3 months ago

Yep, I doubled E steps and it is ok. Probably my issue.

wlkmanist commented 3 months ago

I found doubled E microsteps in config, so it is my issue. Sorry for that.

github-actions[bot] commented 3 weeks ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.