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

[QUESTION] After compiling the MINI firmware 6.1.2- LOAD/UNLOAD speed is too high - could someone point me in right direction? #4386

Open
Czarnyszarf opened this issue Jan 3, 2025 · 4 comments
Labels
question Further information is requested

Comments

@Czarnyszarf
Copy link

Question

Hello

I compiled the 6.1.2 firmware for the MINI with a few lines added to enable back the M852 skew command (I used the old snake firmware as template what to change).

Changing filament movements happens far faster than intended. For example, when loading filament, the process of purging after loading the filament to the hotend can happen within a second as the speed is set extremely fast.
The bug happens during and after printing. To fix it, you need to restart the printer and do the filament change, it seems that somehow the printer reads wrong variables or assumes the fastest feedrate available.

I tried changing the gcode in "filament_unload_ramming_sequence" but compiling it gave me errors, I suspect the way to temporary fix the issue is hardcoding the excac macro with speeds set instead of variables.

bed14ba6-d0e4-4604-9c32-1780144254ba (1)

What file should I change?

327320796-2b8d6efe-3bc6-42cd-a2a2-8bf22519761b.mp4
@Czarnyszarf Czarnyszarf added the question Further information is requested label Jan 3, 2025
@CZDanol
Copy link
Contributor

CZDanol commented Jan 3, 2025

Hey, have you tried FILAMENT_UNLOAD_PURGE_FEEDRATE?

Might be also for example an issue of wrong estep value

@CZDanol
Copy link
Contributor

CZDanol commented Jan 3, 2025

What all did you change compared to the 6.1.2? A patch/fork/whatever would be nice.

@Czarnyszarf
Copy link
Author

Hi

I copied the changes from snake firmware winch enabled the M852 command, changes were done in this commit: Snake-Edition/P32-FW@be86dbb

I downloaded the original 6.1.2 firmware and just edited the files on images. Nothing else was edited.
imadge
im11ge
imasdASDAage

After flashing the printer , m852 skew correction works correctly, but somehow filament change doesn’t work.

FILAMENT_UNLOAD_PURGE_FEEDRATE - it is set to 35 as the file is original from this repo , yet the filament change command ignores it

@CZDanol
Copy link
Contributor

CZDanol commented Jan 9, 2025

Hmm, weird. And without your changes, it works normally?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants