ENH: add circle parameter for posSlice

jira: none
Change-Id: Ib95f2a2de4251f8dcf419e2241d83c9095651382
This commit is contained in:
zhimin.zeng 2025-02-26 19:36:08 +08:00 committed by lane.wei
parent 52e05ed0d9
commit 6e312e2027
1 changed files with 12 additions and 0 deletions

View File

@ -235,6 +235,18 @@ bool Print::invalidate_state_by_config_options(const ConfigOptionResolver & /* n
|| opt_key == "filament_shrink"
|| opt_key == "enable_circle_compensation"
|| opt_key == "circle_compensation_manual_offset"
|| opt_key == "circle_compensation_speed"
|| opt_key == "counter_coef_1"
|| opt_key == "counter_coef_2"
|| opt_key == "counter_coef_3"
|| opt_key == "hole_coef_1"
|| opt_key == "hole_coef_2"
|| opt_key == "hole_coef_3"
|| opt_key == "counter_limit_min"
|| opt_key == "counter_limit_max"
|| opt_key == "hole_limit_min"
|| opt_key == "hole_limit_max"
|| opt_key == "diameter_limit"
// Spiral Vase forces different kind of slicing than the normal model:
// In Spiral Vase mode, holes are closed and only the largest area contour is kept at each layer.
// Therefore toggling the Spiral Vase on / off requires complete reslicing.