mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-08 15:37:30 -06:00
FIX: Auto brim will not be considered during model arrange
if the brim of an object exceeds the bed area, it will be clipped before transformed to G-Codes Change-Id: I68d700a85e1d28a5e337e53d614266f6e5e0a653 (cherry picked from commit d19ffaa7bdf4b0ab750119d9ef6252491d936f3e)
This commit is contained in:
parent
bf24a71b60
commit
6dfd598b7f
6 changed files with 34 additions and 5 deletions
|
@ -145,6 +145,7 @@ ArrangePolygon get_instance_arrange_poly(ModelInstance* instance, const Slic3r::
|
|||
|
||||
// get brim width
|
||||
auto obj = instance->get_object();
|
||||
#if 0
|
||||
ap.brim_width = instance->get_auto_brim_width();
|
||||
auto brim_type_ptr = obj->get_config_value<ConfigOptionEnum<BrimType>>(config, "brim_type");
|
||||
if (brim_type_ptr) {
|
||||
|
@ -154,7 +155,9 @@ ArrangePolygon get_instance_arrange_poly(ModelInstance* instance, const Slic3r::
|
|||
else if (brim_type == btNoBrim)
|
||||
ap.brim_width = 0;
|
||||
}
|
||||
|
||||
#else
|
||||
ap.brim_width = 0;
|
||||
#endif
|
||||
|
||||
ap.height = obj->bounding_box().size().z();
|
||||
ap.name = obj->name;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue