OrcaSlicer/src/libslic3r
Vojtech Bubnik 298b730589 Implemented linear tapering of extrusion rate for the 1st spiral vase layer
above the solid infill. Should fix
first layer of vase (after bottom layers) is bulging (0.6nozzle, 0.4 layerhight) #3712
Adjust flow of the "second" layer in spiral vase mode #2795
2020-12-09 14:54:26 +01:00
..
Fill Merge of Fix proposal for crash on rectilinear #5399 2020-12-08 08:45:16 +01:00
Format Added functions to export raw image data to PNG for debugging purposes. 2020-11-26 09:01:44 +01:00
GCode Implemented linear tapering of extrusion rate for the 1st spiral vase layer 2020-12-09 14:54:26 +01:00
Optimize cosmethics 2020-09-10 14:03:30 +02:00
SLA Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 2020-11-24 16:01:08 +01:00
AABBTreeIndirect.hpp Bugfix: custom seam identification 2020-12-05 02:02:22 +01:00
AppConfig.cpp Enabled tech ENABLE_CTRL_M_ON_WINDOWS -> Added customizable support for legacy CTRL+M settings dialog on Windows in preference dialog 2020-11-26 11:00:24 +01:00
AppConfig.hpp ENABLE_GCODE_VIEWER set as default in libslic3r 2020-11-12 14:03:58 +01:00
Arrange.cpp Fix arrange with malformed contours 2020-12-03 14:58:09 +01:00
Arrange.hpp Fix for bed filling with some existing items out of bed. 2020-12-02 17:52:40 +01:00
BoundingBox.cpp Refactoring of adaptive cubic / support cubic: 2020-09-17 18:39:28 +02:00
BoundingBox.hpp Fix for bed filling with some existing items out of bed. 2020-12-02 17:52:40 +01:00
BridgeDetector.cpp Fixes of the offset curves from Voronoi diagram. 2020-06-16 13:15:48 +02:00
BridgeDetector.hpp Fixed regression due to ExPolygonCollection to ExPolygons refactoring. 2019-10-04 16:50:01 +02:00
Channel.hpp Printhost: Cancelation, bugfixes 2018-12-20 13:38:00 +01:00
ClipperUtils.cpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 2020-11-24 16:01:08 +01:00
ClipperUtils.hpp Fix polytree traversal. 2019-12-19 11:27:19 +01:00
clonable_ptr.hpp Implemented the "Support for support enforcers only" quick selection. 2019-05-03 18:01:39 +02:00
CMakeLists.txt Merge remote-tracking branch 'origin/master' into lh_avoid_crossing_perimeters 2020-11-29 17:27:23 +01:00
Config.cpp escape_ampersand function and changed order of printer names and pictures in config wizard 2020-11-11 16:08:27 +01:00
Config.hpp escape_ampersand function and changed order of printer names and pictures in config wizard 2020-11-11 16:08:27 +01:00
CustomGCode.cpp ENABLE_GCODE_VIEWER set as default in libslic3r 2020-11-12 14:03:58 +01:00
CustomGCode.hpp Editing of the custom GCodes like ColorChange and PausePrint 2020-06-07 22:42:54 +02:00
EdgeGrid.cpp Added functions to export raw image data to PNG for debugging purposes. 2020-11-26 09:01:44 +01:00
EdgeGrid.hpp Merge remote-tracking branch 'origin/master' into lh_avoid_crossing_perimeters 2020-11-29 17:27:23 +01:00
ElephantFootCompensation.cpp Fixed uninitialized variable in ElephantFootCompensation 2020-11-29 14:00:34 +01:00
ElephantFootCompensation.hpp Add elephant foot compensation to SLA print 2020-02-14 09:21:00 +01:00
Exception.hpp Improvement of Improve error reporting with buggy custom G-code sections #1516 2020-12-03 11:03:16 +01:00
ExPolygon.cpp Merge remote-tracking branch 'origin/master' into lh_avoid_crossing_perimeters 2020-11-29 17:27:23 +01:00
ExPolygon.hpp Merge remote-tracking branch 'origin/master' into lh_avoid_crossing_perimeters 2020-11-29 17:27:23 +01:00
ExPolygonCollection.cpp Fixed regression due to ExPolygonCollection to ExPolygons refactoring. 2019-10-04 16:50:01 +02:00
ExPolygonCollection.hpp Fixed regression due to ExPolygonCollection to ExPolygons refactoring. 2019-10-04 16:50:01 +02:00
Extruder.cpp Fixing build against wxWidgets 3.0 2020-03-04 10:34:59 +01:00
Extruder.hpp Fixing build against wxWidgets 3.0 2020-03-04 10:34:59 +01:00
ExtrusionEntity.cpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 2020-11-24 16:01:08 +01:00
ExtrusionEntity.hpp Fix of Slicer image not good #4992 2020-10-29 10:51:51 +01:00
ExtrusionEntityCollection.cpp Fixed incorrect filtering of extrusions during gcode generation 2020-02-18 09:52:34 +01:00
ExtrusionEntityCollection.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
ExtrusionSimulator.cpp Fixed warnings in libslic3r 2019-06-25 16:04:29 +02:00
ExtrusionSimulator.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
FileParserError.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
Flow.cpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
Flow.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
format.hpp Slic3r::format(), Slic3r::GUI::format_wxstr(): 2020-04-01 09:49:04 +02:00
GCode.cpp Implemented linear tapering of extrusion rate for the 1st spiral vase layer 2020-12-09 14:54:26 +01:00
GCode.hpp Rework of Add random function for gcode macros. #5219 after merge: 2020-12-09 09:19:46 +01:00
GCodeReader.cpp ENABLE_GCODE_VIEWER set as default in libslic3r 2020-11-12 14:03:58 +01:00
GCodeReader.hpp ENABLE_GCODE_VIEWER set as default in libslic3r 2020-11-12 14:03:58 +01:00
GCodeSender.cpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
GCodeSender.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
GCodeWriter.cpp Limiting the resolution of G-code export for retract/deretract feedrate 2020-12-04 13:37:36 +01:00
GCodeWriter.hpp Implemented editing for extruder of existing ToolChangeCode tick 2020-01-23 16:11:21 +01:00
Geometry.cpp Fix of Place on face: 2020-12-09 06:20:41 +01:00
Geometry.hpp Fixed return value of liang_barsky_line_clipping 2020-12-01 14:28:27 +01:00
I18N.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Int128.hpp Adding rotating calipers algorithm for minimum are bounding box rotation. 2019-06-06 14:27:07 +02:00
KDTreeIndirect.hpp Fix of a typo in KDTreeIndirect. 2019-11-14 17:02:32 +01:00
Layer.cpp Fix of weird double extrusions with multiple regions and their 2020-03-20 13:37:13 +01:00
Layer.hpp Adaptive infill: Reshuffled the namespaces. 2020-09-18 10:53:50 +02:00
LayerRegion.cpp Fix of spiral vase mode with holes in the bottom: Holes in the bottom layers 2020-12-09 14:54:26 +01:00
libslic3r.h Merge remote-tracking branch 'origin/master' into lh_avoid_crossing_perimeters 2020-11-29 17:27:23 +01:00
libslic3r_version.h.in Fixed gcodeviewer application title on Linux and Mac 2020-10-07 16:02:01 +02:00
Line.cpp Renamed Line::offset to extend 2020-10-20 09:17:26 +02:00
Line.hpp FillAdaptive: 2020-11-11 16:49:11 +01:00
MarchingSquares.hpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
MeshBoolean.cpp Removed unused include (related to #4912) 2020-10-19 11:16:43 +02:00
MeshBoolean.hpp Hollowing: randomize hole mesh translations before unification. 2020-02-07 16:33:04 +01:00
MinAreaBoundingBox.cpp Can build with (original llvm) clang-cl on windows 2019-08-01 16:03:52 +02:00
MinAreaBoundingBox.hpp Adding rotating calipers algorithm for minimum are bounding box rotation. 2019-06-06 14:27:07 +02:00
miniz_extension.cpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
miniz_extension.hpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
Model.cpp Fix crash when splitting objects 2020-12-03 14:58:56 +01:00
Model.hpp Fixed some more issues in copy / paste of objects and volumes 2020-10-15 17:29:49 +02:00
ModelArrange.cpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 2020-11-24 16:01:08 +01:00
ModelArrange.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
MTUtils.hpp Add reserve_vector to libslic3r.h to be globally usable. 2020-08-13 15:42:31 +02:00
MultiPoint.cpp Avoid crossing perimeters: Further refactoring for clarity, code review. 2020-11-17 15:34:50 +01:00
MultiPoint.hpp Merge remote-tracking branch 'origin/master' into lh_avoid_crossing_perimeters 2020-11-29 17:27:23 +01:00
MutablePriorityQueue.hpp If of the previous commit: Set the MutablePriorityQueue indices 2019-11-22 19:09:39 +01:00
ObjectID.cpp What MSVC could process I always wonder. 2020-09-24 15:45:04 +02:00
ObjectID.hpp Fixed some more issues in copy / paste of objects and volumes 2020-10-15 17:29:49 +02:00
OpenVDBUtils.cpp Fix hollowing crash when splitting broken object has zero parts. 2020-09-16 11:08:58 +02:00
OpenVDBUtils.hpp Separate support tree routing and meshing, remove Common.hpp/.cpp . 2020-08-03 19:05:30 +02:00
pchheader.cpp Precompiled headers on Visual Studio & GCC, with the highest hopes 2018-10-29 16:01:26 +01:00
pchheader.hpp Slic3r::format(), Slic3r::GUI::format_wxstr(): 2020-04-01 09:49:04 +02:00
PerimeterGenerator.cpp Fix of spiral vase mode with holes in the bottom: Holes in the bottom layers 2020-12-09 14:54:26 +01:00
PerimeterGenerator.hpp Fix of spiral vase mode with holes in the bottom: Holes in the bottom layers 2020-12-09 14:54:26 +01:00
PlaceholderParser.cpp Rework of Add random function for gcode macros. #5219 after merge: 2020-12-09 09:19:46 +01:00
PlaceholderParser.hpp Fixing the unit tests of PlaceholderParser. 2020-12-09 11:02:31 +01:00
PNGReadWrite.cpp Fixing compilation issues on conforming compilers 2020-11-26 10:54:18 +01:00
PNGReadWrite.hpp Added functions to export raw image data to PNG for debugging purposes. 2020-11-26 09:01:44 +01:00
Point.cpp Added missing includes to fix build on gcc 9 2020-11-20 15:19:49 +01:00
Point.hpp New get_extents(const std::vector<Points> &pts), 2020-11-16 10:20:47 +01:00
Polygon.cpp New get_extents(const std::vector<Points> &pts), 2020-11-16 10:20:47 +01:00
Polygon.hpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 2020-11-24 16:01:08 +01:00
PolygonTrimmer.cpp adaptive elpehant foot compensation, fixing 2019-11-01 19:59:09 +01:00
PolygonTrimmer.hpp Added a missing include 2019-08-22 11:35:25 +02:00
Polyline.cpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 2020-11-24 16:01:08 +01:00
Polyline.hpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 2020-11-24 16:01:08 +01:00
Preset.cpp Fix for "Import config bundle with physical printers" (#5393) 2020-12-09 12:46:26 +01:00
Preset.hpp Fix for "Import config bundle with physical printers" (#5393) 2020-12-09 12:46:26 +01:00
PresetBundle.cpp Added missing includes for gcc 2020-12-08 12:31:59 +01:00
PresetBundle.hpp 1) Storing the physical_printer_settings_id into the 3MF, AMF, GCode. 2020-12-04 10:48:51 +01:00
Print.cpp Merge branch 'lh_avoid_crossing_perimeters' 2020-12-08 13:39:33 +01:00
Print.hpp Fix of spiral vase mode with holes in the bottom: Holes in the bottom layers 2020-12-09 14:54:26 +01:00
PrintBase.cpp Improvement of Improve error reporting with buggy custom G-code sections #1516 2020-12-03 11:03:16 +01:00
PrintBase.hpp Polishing of NotificationManager: 2020-10-14 16:49:06 +02:00
PrintConfig.cpp Fix of #5004 - Disable retract on layer change also for filament overrides. 2020-12-09 07:16:01 +01:00
PrintConfig.hpp Merge branch 'lh_avoid_crossing_perimeters' 2020-12-08 13:39:33 +01:00
PrintObject.cpp Fix of spiral vase mode with holes in the bottom: Holes in the bottom layers 2020-12-09 14:54:26 +01:00
PrintRegion.cpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
Semver.cpp Refactor: Move Semver from slice3r to libslic3r 2019-08-19 17:04:14 +02:00
Semver.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
ShortestPath.cpp Fixed crash in Adaptive Cubic infill if just a single line was extracted. 2020-09-21 11:10:57 +02:00
ShortestPath.hpp Fixed crash in Adaptive Cubic infill if just a single line was extracted. 2020-09-21 11:10:57 +02:00
SimplifyMesh.cpp add mesh simplification. 2020-01-23 10:58:18 +01:00
SimplifyMesh.hpp add mesh simplification. 2020-01-23 10:58:18 +01:00
SimplifyMeshImpl.hpp Remove redundant code 2020-01-29 14:13:21 +01:00
SLAPrint.cpp 1) Storing the physical_printer_settings_id into the 3MF, AMF, GCode. 2020-12-04 10:48:51 +01:00
SLAPrint.hpp Estimated printing time per layer for SLAPrint 2020-11-19 21:41:51 +01:00
SLAPrintSteps.cpp Estimated printing time per layer for SLAPrint 2020-11-19 21:41:51 +01:00
SLAPrintSteps.hpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
SlicesToTriangleMesh.cpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
SlicesToTriangleMesh.hpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
Slicing.cpp New class ModelConfig wrapping DynamicPrintConfig and a timestamp 2020-09-24 15:34:13 +02:00
Slicing.hpp New class ModelConfig wrapping DynamicPrintConfig and a timestamp 2020-09-24 15:34:13 +02:00
SlicingAdaptive.cpp Improved adaptive layer height metrics: Using the area of a triangle 2019-12-13 13:43:16 +01:00
SlicingAdaptive.hpp Improved adaptive layer height metrics: Using the area of a triangle 2019-12-13 13:43:16 +01:00
SupportMaterial.cpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 2020-11-24 16:01:08 +01:00
SupportMaterial.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Surface.cpp Fix of "excess infill below bridges with 0% infill" #442 2019-09-06 15:03:49 +02:00
Surface.hpp Fix of "excess infill below bridges with 0% infill" #442 2019-09-06 15:03:49 +02:00
SurfaceCollection.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
SurfaceCollection.hpp Fix of infill type update with vase mode enabled after change 2020-03-14 11:59:50 +01:00
SVG.cpp SVG export: Implemented flipping in Y axis. Now flipped by default 2020-11-16 10:18:51 +01:00
SVG.hpp SVG export: Implemented flipping in Y axis. Now flipped by default 2020-11-16 10:18:51 +01:00
Technologies.hpp #4936 - Take toolpaths width and height from gcode decorations, if available 2020-12-08 15:55:53 +01:00
Tesselate.cpp Extended tesselation wrapper for other 3d and 2d point types. 2019-02-08 09:26:48 +01:00
Tesselate.hpp Reworked pad creation algorithm with new parameters: 2019-10-01 14:58:37 +02:00
Thread.cpp Refactored loading of Get/SetThreadDescription() on Windows: 2020-10-26 08:09:17 +01:00
Thread.hpp Refactored loading of Get/SetThreadDescription() on Windows: 2020-10-26 08:09:17 +01:00
Time.cpp Fix cmake with msvc generator. 2019-10-14 12:50:08 +02:00
Time.hpp Fix incorrect time format spec in iso_utc_timestamp. 2019-10-07 08:56:54 +02:00
TriangleMesh.cpp Fix of spiral vase mode with holes in the bottom: Holes in the bottom layers 2020-12-09 14:54:26 +01:00
TriangleMesh.hpp Fix of spiral vase mode with holes in the bottom: Holes in the bottom layers 2020-12-09 14:54:26 +01:00
TriangleSelector.cpp Painter gizmos should now work with non-uniformly scaled models 2020-10-06 12:06:39 +02:00
TriangleSelector.hpp Painter gizmos should now work with non-uniformly scaled models 2020-10-06 12:06:39 +02:00
TriangulateWall.cpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
TriangulateWall.hpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
utils.cpp cleanup 2020-12-01 12:06:10 +01:00
Utils.hpp ENABLE_GCODE_VIEWER set as default in libslic3r 2020-11-12 14:03:58 +01:00
VoronoiOffset.cpp Fixes of the offset curves from Voronoi diagram. 2020-06-16 13:15:48 +02:00
VoronoiOffset.hpp Reworked algorithm for Voronoi Offset curve extraction. 2020-06-11 16:11:02 +02:00
VoronoiVisualUtils.hpp Fixes of the offset curves from Voronoi diagram. 2020-06-16 13:15:48 +02:00
Zipper.cpp New Export Finished notification showing path and opening containing folder. Fix of #4917. Fixed wrongly grayed eject button in File menu. Hopefully fix of ctrl shortcut of tooltips at sidebar. 2020-11-04 09:29:08 +01:00
Zipper.hpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00