OrcaSlicer/src
wintergua 5160c8c4f6 FIX: brim generation with extruder overridding in by layer slicing
in brim generation, object's first layer extruders are obtained from regions.
If the extruders are changed at certain layers in by layer slicing mode,
the extruders from layer regions are not right.

this patch fix that issue by updating the extruder overridding in
a new member "object_first_layer_wall_extruders" in "print_object" class during
constructing "Tool_ordering" class. then using the new member directly when generating brim.

besides, support contour, which should be no_brim_area, is obtained from "support_infills" instead of "lslices" of "support_layers"

JIRA-ID: https://jira.bambooolab.com/browse/STUDIO-4332

Change-Id: I271d0ea0d8c01c412d4fb9ade5296c6a6471aed6
(cherry picked from commit 9919ce9d1b9105b859273eee4fe9481c4dff6189)
2023-11-01 09:33:21 +08:00
..
admesh FIX: loading stl with NaN points crashes 2023-11-01 09:11:19 +08:00
agg Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
boost Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
build-utils Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
clipper Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
clipper2 Fix Clipper2 build with GCC13 2023-06-14 10:43:35 +08:00
eigen Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
expat Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
fast_float Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
glu-libtess Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
hidapi Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
hints HintsToPot: Fix compilation on MSVC 2022-12-16 22:51:07 -05:00
imgui NEW: add bottom setting for height range function 2023-11-01 09:11:19 +08:00
libigl Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
libnest2d FIX: auto-arranging made objects overlap with occluded region 2023-11-01 09:33:21 +08:00
libslic3r FIX: brim generation with extruder overridding in by layer slicing 2023-11-01 09:33:21 +08:00
mcut Fix mcut for GCC 13 2023-07-10 12:02:11 +08:00
minilzo Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
miniz Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
nanosvg Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
nlohmann Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
platform NEW:add new startup name in the MacOS system 2023-07-07 17:25:51 +08:00
qhull Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
semver Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Shiny Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
slic3r ENH: optimize exhaust fan param display 2023-11-01 09:33:21 +08:00
stb_dxt Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
BambuStudio.cpp ENH: add load_model_objects_and_custom_gcodes 2023-11-01 09:11:19 +08:00
BambuStudio.hpp ENH: CLI: add a flag to allow minimum size save 2023-11-01 09:11:19 +08:00
BambuStudio_app_msvc.cpp Fixes #740 2022-12-09 10:54:41 +08:00
BaseException.cpp FIX: flush logs on crash 2023-07-13 10:35:05 +08:00
BaseException.h Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
CMakeLists.txt ENH: revert boolean tool to mcut 2023-07-07 17:29:08 +08:00
StackWalker.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
StackWalker.h Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00