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

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-12-02Better tooltip for margins.supermerill
supermerill/superslicer#1981
2021-12-02Optimize the new bridge detector.supermerill
2021-12-02infill_first also modifiable if sparse infillsupermerill
supermerill/SuperSlicer#1971
2021-12-02Call needs_retraction at the right timesupermerill
supermerill/SuperSlicer#1967
2021-11-22Fix brim-raft bug. The behaviour isn't correct yet, but at least it's now ↵supermerill
useable. supermerill/SuperSlicer#1927
2021-11-20Fix enforce_full_fill_volume for smooth pattern, when it splits from the ↵supermerill
half-offset. Changed the way the surface to fill is computed (more work) to ensure there isn't problem anymore anywhere. FIXME: enforce_full_fill_volume isn't really compatible with filament_max_overlap right now
2021-11-20Rectilinear improvements:supermerill
* for bridges, don't connect if too long (2*spacing). Prevent printing a bridge over another one, following the perimeter. * try to start the connect the lines from both direction, and choose the one with less continuous lines. * Fix some cases where rectilinear put itself in a bad state. supermerill/superslicer#1889
2021-11-20Dense infill: fix the full fill density bug & rework detection settings:supermerill
* AutoNotFull: now print the dense infill only if the area to cover doesn't fill the sparse area. * AutoOrEnlarged: now print the auto dense infill, unless the area to cover is wider than (nozzle diameter*2/infill ratio) and the enlarged version is smaller than the auto * New: AutoOrDisable: now print the auto dense infill, unless the area to cover is wider than (nozzle diameter*2/infill ratio) or the area to cover fill the sparse area.
2021-11-19Fix some cases where "no perimeter on bridge" won't activatesupermerill
(when the bridge are near the border of the object) Also the "only bridge" now won't create artifacts on the perimeter path. supermerill/SuperSlicer#1917
2021-11-18bridge_overlap fix & redesignsupermerill
* now has a min setting. * the density can be chosen between the two values, with the highest density possible. * remove the hardcoded 87.5% density modifier. Replaced by a max of 90% and a min of 80% * try to place the bridge at the right position (only works if the shape is simple). FIXME: bridge can be printed on top of the previous one (if began in the wrong direction, or it has a odd number and need to go back to the same side) try to mitigate that.
2021-11-17fix external_perimeter_cut_cornerssupermerill
was extruding less at the wrong segment. supermerill/SuperSlicer#1903
2021-11-16add current_position variable for gcode macrosupermerill
current_position[0] is x and current_position[1] is y supermerill/SuperSlicer#1898
2021-11-16Fix get_computed_valuesupermerill
supermerill/SuperSlicer#1877
2021-11-16Add total layer count in the gcode footer.supermerill
supermerill/SuperSlicer#1886
2021-11-16Fix compound scaling from commit 8cc345 (that tries to fix fix 37838be)supermerill
supermerill/SuperSlicer#1891 supermerill/SuperSlicer#66
2021-11-16clean & update vertex profilessupermerill
2021-11-16Fix unsafe section for monotonicsupermerill
supermerill/SuperSlicer#1889 supermerill/SuperSlicer#1893
2021-11-16Print & printer custom variables are now scalar and not arrays.supermerill
2021-11-16fix retraction calibration when temp%5 != 0supermerill
supermerill/SuperSlicer#1881
2021-11-09clean starting coutsupermerill
2021-11-09Custom print, printer & filament variablessupermerill
supermerill/SuperSlicer#481
2021-11-09Try fix wxwidget problem with '<' and '>'supermerill
supermerill/SuperSlicer#1837
2021-11-09fix min/max layer height loading check.supermerill
supermerill/SuperSlicer#1832
2021-11-09Fix acceleration in % of machine_max_acceleration_xsupermerill
supermerill/SuperSlicer#1829
2021-11-08Fix bridge detectorsupermerill
Reduce the number of angle to choose from If two angle are too close, keep the one from the longest line. supermerill/SuperSlicer#1824
2021-11-07Fix for M73 for silent modesupermerill
Fix 7ac7a0a supermerill/SuperSlicer/issues/1819
2021-11-07Fix for using unicode paths for loading htmlsupermerill
supermerill/SuperSlicer#1815
2021-11-07Add a fallback method (in windows) for getting the current exe path to open ↵supermerill
the gcodeviewer (or the opposite) supermerill/SuperSlicer#1778
2021-11-07Typo in Retract Calibration for 3x5°supermerill
#1749 by @kmkroski
2021-11-07Fix import config with bridge flow < 1supermerill
supermerill/SuperSlicer/1818
2021-11-07Fix fan interactions & hints.supermerill
supermerill/SuperSlicer#1820
2021-11-06Fix sawtooth bugsupermerill
supermerill/SuperSlicer#1791
2021-11-06Don't split travel for deceleration if there is no need for.supermerill
supermerill/SuperSlicer#1560
2021-11-06fix gapfill:supermerill
* fix gapfill after external perimeter: Happens if external perimeter has a different width than internal. supermerill/SuperSlicer#1640 * revert 3b0c006 : not needed anymore. if ever needed again, I added a [size > 1] to fix the problem supermerill/SuperSlicer#1758
2021-11-06Fix fill_exactly when multiple surface and no infill_overlapsupermerill
Was overextruding by 30%. supermerill/SuperSlicer#820
2021-11-06travel speed & acceleration update:supermerill
* travel can now slow down to avoid going out of the max_gcode_per_second (useful for avoid_crossing_perimeter) * travel acceleration is now bound by machine_max_acceleration_travel and not machine_max_acceleration_extruding supermerill/SuperSlicer#1350 supermerill/SuperSlicer#1210
2021-11-06Enhanced avoid_crossing_perimeter: now try to follow the second perimeter ↵supermerill
where possible And also trigger as early as 3 nozzle diameter when retract_before_travel is higher Can trigger without only_retract_when_crossing_perimeters supermerill/SuperSlicer#1794 supermerill/SuperSlicer#1793 supermerill/SuperSlicer#1790 supermerill/SuperSlicer#1349 supermerill/SuperSlicer#1061 supermerill/SuperSlicer#810 supermerill/SuperSlicer#173 supermerill/SuperSlicer#20
2021-11-06Fix crash when creating a physical printer & having a dirty printersupermerill
supermerill/SuperSlicer#1631
2021-11-06Fix some untranslated warning messagessupermerill
2021-11-06Calibration: disable ironing post-process, as it's detrimental or just useless.supermerill
supermerill/SuperSlicer#978
2021-11-06Add lift_min: minimum height to travel between objectssupermerill
Also change other behaviors to be compliant: * At the first move don't split the travel * At the first move, if start_gcode_manual and no layer_gcode, don't lift the nozzle so the printer won't "z-dance", whatever where the nozzle is. Note:it's a hack, please redo it properly when reworking gcode-writer. * retract_lift_first_layer is gone back to the old simple behavior (revert b16ecbfc) * removed auto extra lift for first layer, now that lift_min exists. * with complete_object, don't unlift at object/first layer change, to avoid Z-dance * lift_min will be used between brims, skirts, objects but not between object-skirt, object-brim and their object supermerill/SuperSlicer#1783 supermerill/SuperSlicer#1775 supermerill/SuperSlicer#1575 supermerill/SuperSlicer#599 supermerill/SuperSlicer#429 supermerill/SuperSlicer#395 supermerill/SuperSlicer#241
2021-11-06Add ironing to "lift only on top surfaces"supermerill
it's now "lift only on top & ironing surfaces" supermerill/SuperSlicer#1773
2021-11-06Update to richtooltip:supermerill
* on windows, won't be as annoying, stealing the focus. * Fixing color & activation for ubuntu. * Also don't activate it by default on MACOS. May need more work for this os. supermerill/SuperSlicer#1720
2021-11-06Don't engage "no solid area over X perimeters" before the Y first solid ↵supermerill
layers, depending on bottom solid layers/thickness As it's useless and can result in bad side-effect when there is thick perimeters on the first layer. supermerill/SuperSlicer#1766
2021-11-06Fix for clipper fix 37838besupermerill
It can create 0-length segments. These have to be pruned. supermerill/SuperSlicer#1641 supermerill/SuperSlicer#1781
2021-11-06fix: When removing too thin bridge, use it as solid instead of sparse.supermerill
supermerill/SuperSlicer#1766 supermerill/SuperSlicer#1781
2021-11-06Better bridge direction when only one anchor areasupermerill
2021-11-06fix brim/skirt issue with support raft:supermerill
* fix skirt distance, to take into account the support * fix brim ears: not printed between raft extrusions, but around the area. supermerill/SuperSlicer#1745
2021-11-06Multithreading dense_infillsupermerill
2021-11-06Fix missing 'ironing' from bottom feature selection boxsupermerill
supermerill/SuperSlicer#1754