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

Slicer resetting print speed when using prime tower #7021

Open
3 tasks done
MacBoyPro98 opened this issue Oct 5, 2024 · 2 comments
Open
3 tasks done

Slicer resetting print speed when using prime tower #7021

MacBoyPro98 opened this issue Oct 5, 2024 · 2 comments
Labels
bug Something isn't working stale

Comments

@MacBoyPro98
Copy link

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

v2.2.0-beta

Operating System (OS)

macOS

OS Version

macOS Sequoia 15.0.1 (24A348)

Additional system information

CPU: M2 Max
Memory: 32 GB

Printer

Voron Trident, Bambu X1C, etc

How to reproduce

  1. Add a second filament
  2. Right click bed > Add primitive > Cube
  3. Paint one side of the cube with filament 2
  4. Make sure the purge tower is enabled
  5. Slice the model
  6. Export the gcode file

Actual results

Before the prime tower is started, an M220 S100 is inserted which resets klipper-based printers speed to 100%. This overwrites speed changes made by the user during print time.

e.g.:
image

Note: This does not seem to affect bambu printers as their firmware might handle the speeding up/slowing down of the machine differently.

Expected results

The gcode should have a SAVE_GCODE_STATE NAME=toolchange_n (with n being the toolchange number) before the M220 S100 and RESTORE_GCODE_STATE NAME=toolchange_n after the prime tower is complete to restore the printer to speed it was previously printing at.

Alternatively, their could be an option in the prime tower settings to toggle this on/off but that might cause more confusion than necessary.

Project file & Debug log uploads

Cube.3mf.zip
log.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

@MacBoyPro98 MacBoyPro98 added the bug Something isn't working label Oct 5, 2024
@gargamel778
Copy link

I am experiencing the same issue and would expect the manual setting of print speed override to be persistent across tool changes.
Also, a toggle switch to support klipper save/restore gcode state when the machine's G-code flavor is set to klipper would be an excellent addition.

Copy link

github-actions bot commented Jan 5, 2025

Orca bot: this issue is stale because it has been open for 90 days with no activity.

@github-actions github-actions bot added the stale label Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working stale
Projects
None yet
Development

No branches or pull requests

2 participants