Age | Commit message (Collapse) | Author |
|
feature (the support_material_synchronize_layers settings).
The feature is now enabled for the soluble supports only
(with support_material_contact_distance > 0).
Fixes https://github.com/prusa3d/Slic3r/issues/197
|
|
Fixed support issue, where the XY gap was ignored for the top contact layers
and a fixed 50% was used instead.
|
|
layer print heights to avoid too thin layer surfaces. The minimum layer
height at the nozzle page is maintained for the support layers.
Base layers are trimmed by the briding bottom surfaces.
|
|
|
|
|
|
when a first layer height was set in percents.
|
|
between object and support.
|
|
Variable path thickness for all support layers to avoid over-extrusion.
Supports only in grid cells below the top contacts.
Provision for filtering excessively long perimeter pieces of the support infill lines.
|
|
|
|
Added support_material_xy_spacing configuration.
|
|
New supports enabled, old supports will go away soon.
|
|
|
|
Removed dependency on Perl Math::PlanePath module.
Fixed compilation with Visual Studio and SLIC3R_DEBUG: Visual Studio older than 2015 does not support the prinf type specifier %zu. Use %Iu instead.
C++11 move semantics enabled.
|
|
Made sure the C++ fillers are instantiated at the worker threads,
where there are being released.
Extended the FillRectilinear2 to calculate the contour / line intersection
with exact arithmetics, improved robustness and added error handling
and error reporting, if the contours to be filled are not correct.
|
|
Added a safe variant of offset(const Slic3r::ExPolygon...), which offsets each loop separately.
New functions "remove_sticks" to remove zero area parts of polygons.
New functions "remove_small" and "remove_degenerate" for polygon clean up.
Extended the C++ supports, those are not finalized yet though.
|
|
|
|
This enables a zig-zag infill similar to Cura or Simplify3D
on overhangs.
|
|
the old Perl supports, but this time with the C++ fillers.
|
|
some documentation of the existing code.
|
|
Print::skirt_flow(), Print:skirt_first_layer_height() to XS
|