-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
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
Fix tool change priming #21142
Fix tool change priming #21142
Commits on Feb 20, 2021
-
Fixed the tool change unretract logic when using `TOOLCHANGE_FILAMENT_SWAP` but not `TOOLCHANGE_FS_PRIME_FIRST_USED` Previously: if not using `TOOLCHANGE_FS_PRIME_FIRST_USED` (disabled by default), then the unretract would simply never occur, defeating the entire purpose of enabling the filament swap feature. Now: After the 'Prime' and the 'Extra Prime' movements occur, log that the selected extruder has been primed. If you switch extruders again, then this will allow that extruder to retract. If it hasn't been primed yet, then it will not retract.
Configuration menu - View commit details
-
Copy full SHA for b899a96 - Browse repository at this point
Copy the full SHA b899a96View commit details
Commits on Feb 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2a66a05 - Browse repository at this point
Copy the full SHA 2a66a05View commit details
Commits on Mar 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ae9c4c5 - Browse repository at this point
Copy the full SHA ae9c4c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4718c3d - Browse repository at this point
Copy the full SHA 4718c3dView commit details
Commits on Mar 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f61f033 - Browse repository at this point
Copy the full SHA f61f033View commit details -
Merge remote-tracking branch 'github-desktop-rfbomb/Update_ToolChange…
…_Retraction' into pr/21142
Configuration menu - View commit details
-
Copy full SHA for 0a55679 - Browse repository at this point
Copy the full SHA 0a55679View commit details
Commits on May 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cf1128f - Browse repository at this point
Copy the full SHA cf1128fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f50fd3 - Browse repository at this point
Copy the full SHA 8f50fd3View commit details
Commits on May 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c0c9558 - Browse repository at this point
Copy the full SHA c0c9558View commit details
Commits on Jan 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0261d64 - Browse repository at this point
Copy the full SHA 0261d64View commit details
Commits on Feb 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4a5c3b7 - Browse repository at this point
Copy the full SHA 4a5c3b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3ec875 - Browse repository at this point
Copy the full SHA f3ec875View commit details
Commits on Feb 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d5c29ab - Browse repository at this point
Copy the full SHA d5c29abView commit details
Commits on Feb 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f9ca895 - Browse repository at this point
Copy the full SHA f9ca895View commit details
Commits on Mar 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 539e984 - Browse repository at this point
Copy the full SHA 539e984View commit details -
Ignore this commit - temporarily removed Extruder_cutting_recover to easier comparision within Github Desktop
Configuration menu - View commit details
-
Copy full SHA for 3dc8552 - Browse repository at this point
Copy the full SHA 3dc8552View commit details
Commits on Mar 28, 2022
-
extruder_cutting_recover() && too_cold() Methods
Restore extruder_cutting_recover() method that was temporarily removed last commit. Convert TooCold checks to use a method instead to verify extruder being moved is able to be moved.
Configuration menu - View commit details
-
Copy full SHA for 10593e8 - Browse repository at this point
Copy the full SHA 10593e8View commit details -
Extract new method to prime extruder
Normalized extruder priming by creating a method for it to be used as needed. Should save minor amount of space if `TOOLCHANGE_FS_PRIME_FIRST_USED` is used. - Replaced corresponding lines in main `tool_change` and `tool_change_prime` with the call
Configuration menu - View commit details
-
Copy full SHA for d579d2d - Browse repository at this point
Copy the full SHA d579d2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for baed265 - Browse repository at this point
Copy the full SHA baed265View commit details -
Relocate static variable declarations
Relocated static variable declarations to above the extruder priming method since that new method requires reading them
Configuration menu - View commit details
-
Copy full SHA for 210587e - Browse repository at this point
Copy the full SHA 210587eView commit details -
Update Extruder_prime for SingleNozzle
Single Nozzle setups should always retract prior to loading in the first filament. As such, they don't need reduced speeds on first nozzle prime.
Configuration menu - View commit details
-
Copy full SHA for a5e0c71 - Browse repository at this point
Copy the full SHA a5e0c71View commit details -
Delete tool_change_Revised.cpp
Deleted temporary file that has been merged in with tool_change.cpp
Configuration menu - View commit details
-
Copy full SHA for 58cdf9d - Browse repository at this point
Copy the full SHA 58cdf9dView commit details -
Modify Declaration here to allow viewing the relevant command description in tool_change.cpp
Configuration menu - View commit details
-
Copy full SHA for 40be4eb - Browse repository at this point
Copy the full SHA 40be4ebView commit details
Commits on Mar 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a633fdf - Browse repository at this point
Copy the full SHA a633fdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b1cb76 - Browse repository at this point
Copy the full SHA 6b1cb76View commit details -
Converted the Tool_Change_Prime() tooCold check to use the standardized 'TooCold()' method
Configuration menu - View commit details
-
Copy full SHA for f92ef12 - Browse repository at this point
Copy the full SHA f92ef12View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e1369 - Browse repository at this point
Copy the full SHA c0e1369View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f5310a - Browse repository at this point
Copy the full SHA 5f5310aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4642925 - Browse repository at this point
Copy the full SHA 4642925View commit details
Commits on Mar 31, 2022
-
Removed the check that 'extra_prime > 0' qualification because it would prevent the routine from being run, when the routine is already locked behind both a define and `M217 V1`
Configuration menu - View commit details
-
Copy full SHA for ac49660 - Browse repository at this point
Copy the full SHA ac49660View commit details -
Rename TOOLCHANGE_FS_INIT_BEFORE_SWAP to TOOLCHANGE_FS_SLOW_FIRST_PRIME
Removed comments that were notes to self for testing. TOOLCHANGE_FS_INIT_BEFORE_SWAP did not clearly communicate what the setting was doing. As such, it has been renamed to `TOOLCHANGE_FS_SLOW_FIRST_PRIME`. Also clarified functionality of `TOOLCHANGE_FS_PRIME_FIRST_USED` Fixed priming a nozzle twice when `TOOLCHANGE_FS_PRIME_FIRST_USED` and that T# was issued twice in a row - This functionality is only meant for T0!
Configuration menu - View commit details
-
Copy full SHA for 971bac7 - Browse repository at this point
Copy the full SHA 971bac7View commit details
Commits on Apr 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 31c316f - Browse repository at this point
Copy the full SHA 31c316fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8ea0db - Browse repository at this point
Copy the full SHA e8ea0dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9098609 - Browse repository at this point
Copy the full SHA 9098609View commit details
Commits on Apr 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5e02ae8 - Browse repository at this point
Copy the full SHA 5e02ae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e30a78 - Browse repository at this point
Copy the full SHA 7e30a78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6543a29 - Browse repository at this point
Copy the full SHA 6543a29View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f2b02 - Browse repository at this point
Copy the full SHA a2f2b02View commit details
Commits on Apr 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ab8f7e1 - Browse repository at this point
Copy the full SHA ab8f7e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 113957f - Browse repository at this point
Copy the full SHA 113957fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a5b18 - Browse repository at this point
Copy the full SHA 47a5b18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44025ff - Browse repository at this point
Copy the full SHA 44025ffView commit details
Commits on Apr 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e6ea8b3 - Browse repository at this point
Copy the full SHA e6ea8b3View commit details
Commits on Apr 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c41ecae - Browse repository at this point
Copy the full SHA c41ecaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c3aca2 - Browse repository at this point
Copy the full SHA 3c3aca2View commit details