mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-05-12 17:38:11 +08:00
Remove back offset from the print statistic calculation.
This commit is contained in:
parent
3ec17fae67
commit
cd9a77fed6
@ -1174,8 +1174,9 @@ void SLAPrint::process()
|
|||||||
for(const SliceRecord& record : layer.slices()) {
|
for(const SliceRecord& record : layer.slices()) {
|
||||||
const SLAPrintObject *po = record.print_obj();
|
const SLAPrintObject *po = record.print_obj();
|
||||||
|
|
||||||
const ExPolygons &rawmodelslices = record.get_slice(soModel);
|
// const ExPolygons &rawmodelslices = record.get_slice(soModel);
|
||||||
const ExPolygons &modelslices = clpr_back_offs != 0 ? offset_ex(rawmodelslices, clpr_back_offs) : rawmodelslices;
|
// const ExPolygons &modelslices = clpr_back_offs != 0 ? offset_ex(rawmodelslices, clpr_back_offs) : rawmodelslices;
|
||||||
|
const ExPolygons &modelslices = record.get_slice(soModel);
|
||||||
|
|
||||||
bool is_lefth = record.print_obj()->is_left_handed();
|
bool is_lefth = record.print_obj()->is_left_handed();
|
||||||
if (!modelslices.empty()) {
|
if (!modelslices.empty()) {
|
||||||
@ -1183,8 +1184,9 @@ void SLAPrint::process()
|
|||||||
for(ClipperPolygon& p_tmp : v) model_polygons.emplace_back(std::move(p_tmp));
|
for(ClipperPolygon& p_tmp : v) model_polygons.emplace_back(std::move(p_tmp));
|
||||||
}
|
}
|
||||||
|
|
||||||
const ExPolygons &rawsupportslices = record.get_slice(soSupport);
|
// const ExPolygons &rawsupportslices = record.get_slice(soSupport);
|
||||||
const ExPolygons &supportslices = clpr_back_offs != 0 ? offset_ex(rawsupportslices, clpr_back_offs) : rawsupportslices;
|
// const ExPolygons &supportslices = clpr_back_offs != 0 ? offset_ex(rawsupportslices, clpr_back_offs) : rawsupportslices;
|
||||||
|
const ExPolygons &supportslices = record.get_slice(soSupport);
|
||||||
|
|
||||||
if (!supportslices.empty()) {
|
if (!supportslices.empty()) {
|
||||||
ClipperPolygons v = get_all_polygons(supportslices, po->instances(), is_lefth);
|
ClipperPolygons v = get_all_polygons(supportslices, po->instances(), is_lefth);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user