Ironing support interfaces (#9548)

* Generate support interface iron extrusion

* Always ironing last

* Add options

* Move ironing speed to speed tab

* Don't iron places that are covered by upper support layers

* Disable support interface spacing settings when support ironing is enabled

* Update text
This commit is contained in:
Noisyfox
2025-06-19 15:19:05 +08:00
committed by GitHub
parent 961b73c6be
commit b9cce6c179
10 changed files with 171 additions and 16 deletions

View File

@@ -1016,6 +1016,10 @@ bool PrintObject::invalidate_state_by_config_options(
//|| opt_key == "independent_support_layer_height" // BBS
|| opt_key == "support_threshold_angle"
|| opt_key == "support_threshold_overlap"
|| opt_key == "support_ironing"
|| opt_key == "support_ironing_pattern"
|| opt_key == "support_ironing_flow"
|| opt_key == "support_ironing_spacing"
|| opt_key == "raft_expansion"
|| opt_key == "raft_first_layer_density"
|| opt_key == "raft_first_layer_expansion"