Skip to content

Commit

Permalink
Fix of #75
Browse files Browse the repository at this point in the history
  • Loading branch information
bubnikv committed Feb 2, 2017
1 parent c2ddf53 commit c25ae35
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions xs/src/libslic3r/PrintObject.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1161,7 +1161,7 @@ PrintObject::_make_perimeters()
|| region.config.fill_density == 0
|| this->layer_count() < 2) continue;

for (int i = 0; i < int(this->layer_count()) - 1; ++i) {
for (size_t i = 0; i < this->layer_count() - 1; ++ i) {
LayerRegion &layerm = *this->get_layer(i)->get_region(region_id);
const LayerRegion &upper_layerm = *this->get_layer(i+1)->get_region(region_id);
const Polygons upper_layerm_polygons = upper_layerm.slices;
Expand All @@ -1182,7 +1182,7 @@ PrintObject::_make_perimeters()
while (true) {
// compute the total thickness of perimeters
const coord_t perimeters_thickness = ext_perimeter_width/2 + ext_perimeter_spacing/2
+ (region.config.perimeters-1 + region.config.extra_perimeters) * perimeter_spacing;
+ (region.config.perimeters-1 + slice->extra_perimeters) * perimeter_spacing;

// define a critical area where we don't want the upper slice to fall into
// (it should either lay over our perimeters or outside this area)
Expand Down

0 comments on commit c25ae35

Please sign in to comment.