Fix wipe tower loaded outside of plate boundaries (#12191)

* Add checks to snap wipe tower back to origin when it was loaded outside the plate boundary

* Fix Wipe Tower preview outside plate boundary and warning notification

- snaps wipe tower preview to nearest edge if it was loaded outside of plate boundary.
- Added warning notification to notify position change
This commit is contained in:
Derrick
2026-02-09 22:25:41 +08:00
committed by GitHub
parent 9604b01656
commit e14e186bb7
2 changed files with 31 additions and 5 deletions

View File

@@ -381,13 +381,14 @@ class GLCanvas3D
ToolHeightOutside,
TPUPrintableError,
FilamentPrintableError,
LeftExtruderPrintableError, // before slice
RightExtruderPrintableError, // before slice
MultiExtruderPrintableError, // after slice
MultiExtruderHeightOutside, // after slice
LeftExtruderPrintableError, // before slice
RightExtruderPrintableError, // before slice
MultiExtruderPrintableError, // after slice
MultiExtruderHeightOutside, // after slice
FilamentUnPrintableOnFirstLayer,
MixUsePLAAndPETG,
PrimeTowerOutside,
PrimeTowerOutside, // after slice
PreviewPrimeTowerOutside, // before slice
NozzleFilamentIncompatible,
MixtureFilamentIncompatible,
FlushingVolumeZero