16431 Commits

Author SHA1 Message Date
supermerill
d020d048e9 Add total layer count in the gcode footer.
supermerill/SuperSlicer#1886
2021-11-16 17:21:04 +01:00
supermerill
b1d4a4faf8 Fix compound scaling from commit 8cc345 (that tries to fix fix 37838be)
supermerill/SuperSlicer#1891
supermerill/SuperSlicer#66
2021-11-16 17:20:45 +01:00
supermerill
dea122ee92 clean & update vertex profiles 2021-11-16 17:20:41 +01:00
supermerill
69dec1531d Fix unsafe section for monotonic
supermerill/SuperSlicer#1889
supermerill/SuperSlicer#1893
2021-11-16 17:20:27 +01:00
supermerill
c680aff561 Print & printer custom variables are now scalar and not arrays. 2021-11-16 16:33:18 +01:00
supermerill
f85b5992be fix retraction calibration when temp%5 != 0
supermerill/SuperSlicer#1881
2021-11-16 16:32:32 +01:00
supermerill
c9c958157d clean starting cout 2021-11-09 15:05:01 +01:00
supermerill
9393126b4f Custom print, printer & filament variables
supermerill/SuperSlicer#481
2021-11-09 15:04:26 +01:00
supermerill
4e266a5806 Try fix wxwidget problem with '<' and '>'
supermerill/SuperSlicer#1837
2021-11-09 14:42:00 +01:00
supermerill
5b03c19bae fix min/max layer height loading check.
supermerill/SuperSlicer#1832
2021-11-09 11:42:06 +01:00
supermerill
521bd256a9 Fix acceleration in % of machine_max_acceleration_x
supermerill/SuperSlicer#1829
2021-11-09 00:04:04 +01:00
supermerill
65bb95cd81 Fix bridge detector
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-08 01:03:27 +01:00
supermerill
bf3b9acec8 Fix for M73 for silent mode
Fix 7ac7a0a
supermerill/SuperSlicer/issues/1819
2021-11-07 20:59:27 +01:00
supermerill
226da3b862 Fix for using unicode paths for loading html
supermerill/SuperSlicer#1815
2021-11-07 20:59:13 +01:00
supermerill
d0ed35d71f Add a fallback method (in windows) for getting the current exe path to open the gcodeviewer (or the opposite)
supermerill/SuperSlicer#1778
2021-11-07 20:46:19 +01:00
supermerill
ca795555ed fix debug build 2021-11-07 20:42:46 +01:00
supermerill
375c4369ae Typo in Retract Calibration for 3x5°
#1749 by @kmkroski
2021-11-07 20:42:16 +01:00
supermerill
ea00699e19 Fix import config with bridge flow < 1
supermerill/SuperSlicer/1818
2021-11-07 20:40:51 +01:00
supermerill
b5ae93d202 Fix fan interactions & hints.
supermerill/SuperSlicer#1820
2021-11-07 18:54:14 +01:00
supermerill
078fbfc33a Updating french translation
Contains many contributions by @5axes
2021-11-06 23:51:06 +01:00
supermerill
2c5acd5b6e Fix sawtooth bug
supermerill/SuperSlicer#1791
2021-11-06 21:20:04 +01:00
supermerill
038bfa59a3 Don't split travel for deceleration if there is no need for.
supermerill/SuperSlicer#1560
2021-11-06 21:19:59 +01:00
supermerill
57c82dbe72 fix gapfill:
* 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-06 21:19:54 +01:00
supermerill
caa27d3598 Fix fill_exactly when multiple surface and no infill_overlap
Was overextruding by 30%.
supermerill/SuperSlicer#820
2021-11-06 21:19:49 +01:00
supermerill
37a3596b3a travel speed & acceleration update:
* 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-06 21:19:44 +01:00
supermerill
905deba7a7 Enhanced avoid_crossing_perimeter: now try to follow the second perimeter 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-06 21:19:38 +01:00
supermerill
6d641fa24b Fix crash when creating a physical printer & having a dirty printer
supermerill/SuperSlicer#1631
2021-11-06 21:19:34 +01:00
supermerill
03cf86b06c Fix some untranslated warning messages 2021-11-06 21:19:27 +01:00
supermerill
9bf4f6505a Calibration: disable ironing post-process, as it's detrimental or just useless.
supermerill/SuperSlicer#978
2021-11-06 21:19:21 +01:00
supermerill
f2a9945435 Add lift_min: minimum height to travel between objects
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-06 21:19:15 +01:00
supermerill
b8e173aa30 Add ironing to "lift only on top surfaces"
it's now "lift only on top & ironing surfaces"
supermerill/SuperSlicer#1773
2021-11-06 21:19:10 +01:00
supermerill
037847f800 Update to richtooltip:
* 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-06 21:19:00 +01:00
supermerill
43aeffd114 Don't engage "no solid area over X perimeters" before the Y first solid 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-06 13:49:32 +01:00
supermerill
8cc345ad27 Fix for clipper fix 37838be
It can create 0-length segments. These have to be pruned.
supermerill/SuperSlicer#1641
supermerill/SuperSlicer#1781
2021-11-06 13:49:22 +01:00
supermerill
1822af7854 fix: When removing too thin bridge, use it as solid instead of sparse.
supermerill/SuperSlicer#1766
supermerill/SuperSlicer#1781
2021-11-06 13:48:55 +01:00
supermerill
703e26bc6d Better bridge direction when only one anchor area 2021-11-06 13:48:34 +01:00
supermerill
d4fe1e573d fix brim/skirt issue with support raft:
* 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-06 13:48:25 +01:00
supermerill
05c03d7120 Multithreading dense_infill 2021-11-06 13:48:14 +01:00
supermerill
0f897eeaa3 Fix missing 'ironing' from bottom feature selection box
supermerill/SuperSlicer#1754
2021-11-06 13:47:56 +01:00
supermerill
a5724d14ba Fix crash when using complete_object 2021-11-06 13:47:41 +01:00
supermerill
50a4255f12 updated profiles 2021-11-06 13:47:33 +01:00
supermerill
3d07c03a37 When using fan_speedup, don't move fan from custom_gcode
also don't enter the start_gcode if start_gcode_manual (only custom start gcode)
Fix only for overhangs
Update to tooltips
supermerill/SuperSlicer#1742
2021-11-06 13:46:59 +01:00
supermerill
a6802bc728 Add max_literal to setting def, to set the threshold for popup warning for float% fields
allow max, min and % of nozzle
delete % check from ConfigManipulation
supermerill/SuperSlicer#1774
2021-11-06 13:44:31 +01:00
supermerill
41c0fb19d7 max_layer_height & min_layer_height now can be percent.
Also some fixes on crash that may happens when using them.
2021-11-06 13:43:09 +01:00
supermerill
0a61223a53 Update to some default values, and various fixes
typos
custom gcode panel size
min first layer speed now a float.
2021-11-06 13:43:03 +01:00
supermerill
4e6753f81a Avoid bridge/infill mess when the bridge area is a bit thin. 2021-11-06 13:42:50 +01:00
supermerill
5c0bf45bc1 Fix gap - infill voids 2021-11-06 13:42:32 +01:00
supermerill
08cd7ebe26 Setting to put thumbnails at the end of the gcode file
Note that no firmware/printer support that right now.
2021-10-31 20:54:50 +01:00
supermerill
6ef7acab11 Fix crash when loading gocde into gui on ArchLinux in tabbed layout
Seems transparetn for windows. Maybe it fixes things for macos?
supermerill/SuperSlicer#1056
2021-10-31 20:51:58 +01:00
supermerill
352f21eebb Preference for hiding settings lock&dot icons
supermerill/SuperSlicer#1729
2021-10-31 20:51:37 +01:00