FIX: the height range is not valid in assemble object
github: 3876 Change-Id: Id38672bbf0c01bc9b9f0a3e2bf1052d945b45131
This commit is contained in:
parent
9d286ee936
commit
96365a517b
|
@ -2798,14 +2798,14 @@ PrintRegionConfig region_config_from_model_volume(const PrintRegionConfig &defau
|
||||||
} else {
|
} else {
|
||||||
// default_or_parent_region_config contains parent PrintRegion config, which already contains ModelVolume's config.
|
// default_or_parent_region_config contains parent PrintRegion config, which already contains ModelVolume's config.
|
||||||
}
|
}
|
||||||
|
apply_to_print_region_config(config, volume.config.get());
|
||||||
|
if (! volume.material_id().empty())
|
||||||
|
apply_to_print_region_config(config, volume.material()->config.get());
|
||||||
if (layer_range_config != nullptr) {
|
if (layer_range_config != nullptr) {
|
||||||
// Not applicable to modifiers.
|
// Not applicable to modifiers.
|
||||||
assert(volume.is_model_part());
|
assert(volume.is_model_part());
|
||||||
apply_to_print_region_config(config, *layer_range_config);
|
apply_to_print_region_config(config, *layer_range_config);
|
||||||
}
|
}
|
||||||
apply_to_print_region_config(config, volume.config.get());
|
|
||||||
if (! volume.material_id().empty())
|
|
||||||
apply_to_print_region_config(config, volume.material()->config.get());
|
|
||||||
// Clamp invalid extruders to the default extruder (with index 1).
|
// Clamp invalid extruders to the default extruder (with index 1).
|
||||||
clamp_exturder_to_default(config.sparse_infill_filament, num_extruders);
|
clamp_exturder_to_default(config.sparse_infill_filament, num_extruders);
|
||||||
clamp_exturder_to_default(config.wall_filament, num_extruders);
|
clamp_exturder_to_default(config.wall_filament, num_extruders);
|
||||||
|
|
Loading…
Reference in New Issue