Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-17Removed parameter filament_cooling_time (fixed value of 14s for now)Lukas Matena
2018-04-13Bugfix: legacy config options were not properly processedLukas Matena
2018-03-28Connected filament_ramming_parameters to respective dialog, other minor changesLukas Matena
2018-03-19Removed parameter 'wipe_tower_adhesion', it will always be trueLukas Matena
2018-03-19Wiping volumes options temporarily added to Print SettingsLukas Matena
2018-03-16Merge branch 'master' into wipe_tower_improvementsLukas Matena
2018-03-16Got rid of wipe_tower_advanced optionLukas Matena
2018-03-15Ramming parameters reduced to one and connected to the wipe tower generator ↵Lukas Matena
again
2018-03-14Removed the unsupported "pillars" support pattern.bubnikv
2018-03-14Added filament_ramming_parameters and filament_ramming_buttons into ↵Lukas Matena
configuration layer
2018-03-12Configuration layer changes (cooling_time, bridging, adhesion moved from ↵Lukas Matena
dedicated dialog to filament/print settings)
2018-03-09Merge branch 'master' into wipe_tower_improvementsLukas Matena
2018-03-09Out of bed detection - 1st installmentEnrico Turri
2018-03-05WIP: OctoPrintVojtech Kral
2018-03-02(Un)loading speed and time delay parameters introduced into GUI and conf. ↵Lukas Matena
layer (not yet into wipe tower generator)
2018-03-01Cooling tubes parameters added into GUI and configuration layer (not yet ↵Lukas Matena
into wipe tower generator)
2018-02-28First naive implementation of wipe tower settings dialogLukas Matena
2018-02-22Gyroid infill type (#733)Merill
Gyroid infill type.
2018-02-21Merge with masterLukas Matena
2018-01-06Separated the Marlin G-code flavor from the RepRap G-code flavorbubnikv
due to the differences in the M203 code (RepRap firmware has it in mm/min, Marlin in mm/sec). This difference is important to the G-code time estimator. Changed the g-code flavor to Marlin for all Prusa3D bundled profiles.
2017-11-30GUI integration of rotation angle settingLukas Matena
2017-11-28Ported the between_objects_gcode custom G-code blocks,bubnikv
thanks @lordofhyphens, https://github.com/alexrj/Slic3r/pull/3275 Improved handling of custom G-code blocks: Slic3r will try to extract the target extruder and bed temperatures from the custom G-code blocks.
2017-10-27Further reduction of Perl Config.pm methods.bubnikv
2017-10-17One more fix of the preceding commit.bubnikv
2017-10-17Fix of the preceding commit for gcc & clang:bubnikv
Add a class name suffix to the s_cache static members of the StaticPrintConfig derived classes.
2017-10-17Optimization of the configuration layer:bubnikv
The values of StaticPrintConfig derived objects were searched by a name walking through a huge chained if. Now they are being mapped with a std::map. Also initialization of StaticPrintConfig classes from their ConfigOptionDef defaults is done by maintaining a single global definition of each StaticPrintConfig derived class, and a new instance is initialized from this static copy. Also the ConfigOption instances are casted using static_cast wherever possible, and their types are verified by a virtual type() method. This approach avoids insiginificant performance penalty of a dynamic_cast. Also the compare and clone methods were added to ConfigOption, and the cloning & compare work on binary values, not by serialization.
2017-09-18Ported PrintConfigBase::_handle_legacy from Perl to C++,bubnikv
merged from upstream Slic3r, thanks to @alexrj.
2017-07-31New feature: Bridging angle override through a bridge_angle configbubnikv
variable. When set to zero, the usual automatic bridge detection applies. The bridging angle override may be set at the Infill->Advanced settings, or through a modifier mesh.
2017-07-27Moved some math macros (sqr, lerp, clamp) to libslic3r.hbubnikv
Added UNUSED macro to libslic3r.h, used it to reduce some compile warnings. Split the Int128 class from Clipper library to a separate file, extended Int128 with intrinsic types wherever possible for performance, added new geometric predicates. Added a draft of new FillRectilinear3, which should reduce overfill near the perimeters in the future.
2017-07-20Fixed "Fill angle of any number other than an Integer does not work"bubnikv
https://github.com/prusa3d/Slic3r/issues/427 Also enabled floating point rotation angle for supports.
2017-06-26Implementation of "XY size Compensation for first layer"bubnikv
https://github.com/prusa3d/Slic3r/issues/190
2017-06-21Slic3r has been modified to propagate the following filament specificbubnikv
values to GCode generator, one per active extruder: bed_temperature bridge_fan_speed cooling disable_fan_first_layers fan_always_on fan_below_layer_time first_layer_bed_temperature max_fan_speed min_fan_speed min_print_speed slowdown_below_layer_time Now it remains to extend Slic3r to correctly apply these values.
2017-06-13Fixed compilation on OSXbubnikv
2017-06-05Implemented filament start / g-codes.bubnikv
https://github.com/prusa3d/Slic3r/issues/265 https://github.com/prusa3d/Slic3r/issues/319 Based on the implementation by @lordofhyphens https://github.com/alexrj/Slic3r/commit/19eea19d916d2b45ca45e22cf34e4e148ac477a1
2017-05-31Clean-up of print step invalidation.bubnikv
2017-05-31Yet more refactoring of Print / PrintObject in regard tobubnikv
C++11 loops, configuration and step invalidation.
2017-05-24New config field extruder_color for preview of extruder assignment.bubnikv
2017-05-20Implemented https://github.com/prusa3d/Slic3r/issues/199bubnikv
by merging the work by @lordofhyphens done on https://github.com/alexrj/Slic3r/issues/3268
2017-05-19Improved retract handling on bowden extruders:bubnikv
Separated deretract speed from a retract speed, allowed a partial retract before wipe.
2017-05-16Initial integration of the Prusa MultiMatrial Wipe Tower.bubnikv
2017-05-05Added Notes Tab to Printer Settings #210bubnikv
2017-04-26Removed a broken Arc Fitting feature.bubnikv
Removed the questionable Pressure Advance feature. It is better to use the Pressure Advance implemented into a firmware. Added a C++ implementation of GCodeReader and SpiralVase, thanks to @alexrj Added a C++ implementation of GCodeTimeEstimator, thanks to @lordofhyphens
2017-02-14new feature: Clip multi-part objects one by the other.bubnikv
This works the same way as if the XY compensation was set to a tiny value before, but without the overhead of an offset.
2017-02-10Cherry-picked Repetier acceleration fixes, thanks to @lordofhyphensJoseph Lenox
https://github.com/lordofhyphens/Slic3r/commit/e0d8101627659ef2dcf1c49d5c9b512eb4e31a46 https://github.com/lordofhyphens/Slic3r/commit/885f27b8aea0df8be351825b9dd6061696f5edc9 Added a printer settings to enable / disable variable layer height editing.
2017-02-08Add weight/cost output to gcode. On the way to #647Joseph Lenox
2017-02-07Added min_layer_height, max_layer_height per nozzle settingsbubnikv
for controlling the support layer height & variable layer height. Added an experimental "rear" seam option.
2017-01-05Made the config value support_material_xy_spacing relativebubnikv
to the external perimeter width.
2017-01-03prototyping tweakable XY supports;slicer-builder
option should be present now in advanced support menu. Can't figure out what's going on atm; support should be moving but isn't
2016-11-30Made the support interface contact loops configurable.bubnikv
2016-11-30support_material_synchronize_layers configuration valuebubnikv
for synchronization of object layers with print layers.