mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-07-16 23:42:11 +00:00
Anisotropic surfaces + Separated Infills (remake) (#11682)
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com> Co-authored-by: Ian Bassi <ian.bassi@outlook.com>
This commit is contained in:
@@ -563,6 +563,11 @@ void PrintObject::prepare_infill()
|
||||
{
|
||||
if (! this->set_started(posPrepareInfill))
|
||||
return;
|
||||
|
||||
// Orca: clear all volume bbox caches
|
||||
for (auto volume : this->model_object()->volumes)
|
||||
volume->reset_volume_bbox();
|
||||
|
||||
m_print->set_status(25, L("Generating infill regions"));
|
||||
if (m_typed_slices) {
|
||||
// To improve robustness of detect_surfaces_type() when reslicing (working with typed slices), see GH issue #7442.
|
||||
@@ -1334,6 +1339,9 @@ bool PrintObject::invalidate_state_by_config_options(
|
||||
|| opt_key == "top_surface_line_width"
|
||||
|| opt_key == "top_surface_density"
|
||||
|| opt_key == "bottom_surface_density"
|
||||
|| opt_key == "anisotropic_surfaces"
|
||||
|| opt_key == "center_of_surface_pattern"
|
||||
|| opt_key == "separated_infills"
|
||||
|| opt_key == "initial_layer_line_width"
|
||||
|| opt_key == "small_area_infill_flow_compensation"
|
||||
|| opt_key == "lateral_lattice_angle_1"
|
||||
|
||||
Reference in New Issue
Block a user