Age | Commit message (Collapse) | Author |
|
Also added some safeguards
supermerill/SuperSlicer#1948
|
|
Use teh given flow, do not try to re-fetch them, it's too complicated!
|
|
supermerill/superslicer#1981
|
|
|
|
supermerill/SuperSlicer#1963
|
|
supermerill/SuperSlicer#1971
|
|
supermerill/SuperSlicer#1967
|
|
useable.
supermerill/SuperSlicer#1927
|
|
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
|
|
* 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
|
|
* 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.
|
|
(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
|
|
* 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.
|
|
was extruding less at the wrong segment.
supermerill/SuperSlicer#1903
|
|
add location of libgmp-10.dll & libmpfr-4.dll
|
|
|
|
current_position[0] is x and current_position[1] is y
supermerill/SuperSlicer#1898
|
|
supermerill/SuperSlicer#1877
|
|
supermerill/SuperSlicer#1886
|
|
supermerill/SuperSlicer#1891
supermerill/SuperSlicer#66
|
|
|
|
supermerill/SuperSlicer#1889
supermerill/SuperSlicer#1893
|
|
|
|
supermerill/SuperSlicer#1881
|
|
|
|
supermerill/SuperSlicer#481
|
|
supermerill/SuperSlicer#1837
|
|
supermerill/SuperSlicer#1832
|
|
supermerill/SuperSlicer#1829
|
|
Reduce the number of angle to choose from
If two angle are too close, keep the one from the longest line.
supermerill/SuperSlicer#1824
|
|
Fix 7ac7a0a
supermerill/SuperSlicer/issues/1819
|
|
supermerill/SuperSlicer#1815
|
|
the gcodeviewer (or the opposite)
supermerill/SuperSlicer#1778
|
|
|
|
#1749 by @kmkroski
|
|
supermerill/SuperSlicer/1818
|
|
supermerill/SuperSlicer#1820
|
|
Contains many contributions by @5axes
|
|
supermerill/SuperSlicer#1791
|
|
supermerill/SuperSlicer#1560
|
|
* 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
|
|
Was overextruding by 30%.
supermerill/SuperSlicer#820
|
|
* 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
|
|
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
|
|
supermerill/SuperSlicer#1631
|
|
|
|
supermerill/SuperSlicer#978
|
|
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
|
|
it's now "lift only on top & ironing surfaces"
supermerill/SuperSlicer#1773
|
|
* 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
|