Repository navigation
Conversation
Primes the new tool into the purge chute after a tool change when toolchange_prime_enable is on (Snapmaker/OrcaSlicer#1107). It moved here from resources/profiles/Snapmaker/machine/fdm_U1.json when main moved the presets to this submodule. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The stock cutter macro rams the head against the chute six times at 10000 mm/s^2; at every tool change it can skip steps. The wipe and discard now run at 3000 mm/s^2 and 50 mm/s. Version 02.03.04.06. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
abehrman
added a commit
to abehrman/OrcaSlicer-arm64
that referenced
this pull request
Nov 2, 2026
…chute wipe The stock cutter macro rams the head against the chute six times at 10000 mm/s^2. Run at every tool change it can skip steps; two U1 prints with priming on failed on a T3 swap. The U1 profile change is in Snapmaker/snapmaker-profiles#1. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Collaborator
|
Thank you very much for your pull request. I will have my colleagues in the manufacturing team review and confirm the changes made in this pull request. If the manufacturing team confirms that the changes can be implemented, then you will see these modifications in the subsequent manufacturing versions. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds
toolchange_prime_gcodeto the U1 machine profile (Snapmaker/machine/fdm_U1.json) and bumps the profile version to 02.03.04.05.This is the profile half of Snapmaker/OrcaSlicer#1107. That PR used to carry this change in
resources/profiles/Snapmaker/machine/fdm_U1.json. Snapmaker/OrcaSlicer#1128 moved the presets into this repo, so the change belongs here now.What it does: when
toolchange_prime_enableis on (off by default), the slicer primes the new tool into the purge chute after each tool change, in this order:SM_PRINT_PREEXTRUDE_FILAMENT.With
toolchange_prime_on_printeron, it calls theSMART_TOOLCHANGE_PRIMEmacro from Snapmaker/u1-klipper#21 instead.Why the version bump: the app only refreshes its cached copy of the profile when the version goes up. Without the bump, an updated slicer keeps slicing with the old prime G-code.
Merge order: merge this together with Snapmaker/OrcaSlicer#1107, then update the submodule pin. A slicer without #1107 doesn't know
toolchange_prime_gcode; it should skip the unknown key, but I haven't tested that.🤖 Generated with Claude Code