16330 Commits

Author SHA1 Message Date
supermerill
6e49c80f01 fix serialization issues from 86bcc1a0 2021-10-01 15:11:31 +02:00
supermerill
8bdab557c3 fix gcode viewer (plater redraw notification)
supermerill/SuperSlicer#1542
2021-10-01 15:11:01 +02:00
supermerill
b66026342a increased precision for overhang detection
supermerill/SuperSlicer#1562
2021-10-01 15:10:55 +02:00
supermerill
1e146e6a57 setting renamed default -> internal perimeter
supermerill/SuperSlicer#1567
supermerill/SuperSlicer#1521
2021-10-01 15:10:46 +02:00
supermerill
73f4f4783b fix first_layer_size_compensation
fix 4028cd2a1b7d7eb33c8e2be38b84069fd633abd1
supermerill/SuperSlicer#1547
2021-09-27 15:23:40 +02:00
supermerill
a67a862dc1 fix bridge_internal_fan_speed when equal or lower than default speed
supermerill/SuperSlicer#1414
2021-09-27 15:06:40 +02:00
supermerill
f71cd1d062 fix zero max layer height
supermerill/SuperSlicer#1569
fix commit 26500cd9a019578c6f21763a6596d4ea3a3ed31f
2021-09-27 14:07:09 +02:00
supermerill
f8ca156bf5 add include for archlinux
supermerill/SuperSlicer#703
2021-09-27 13:16:38 +02:00
supermerill
b16ecbfcb1 allow retract_lift_first_layer even when 0 lift to activate extra lift for first move before each object on first layer
supermerill/SuperSlicer#1575
2021-09-27 13:06:21 +02:00
supermerill
f711601a66 fix spiral vase enforce settings
The "ensure vertical shell wall" is enforced in spiral vase mode to extend the bottom of the vase to the vase hull.
supermerill/SuperSlicer#1582
2021-09-26 23:58:30 +02:00
supermerill
9f9f544bb9 fix seam placer when each object has its own layers
use layer_z instead of layer_id
2021-09-26 23:38:34 +02:00
supermerill
f138405bba fix gapfill bits on outer edge of curves
medial_axis fusion_corners fix
using supermerill/SuperSlicer#1583 project to reproduce
2021-09-26 23:37:30 +02:00
supermerill
3f796cdf78 fix circular bed diameter rounding to 1um
supermerill/SuperSlicer#1584
2021-09-26 21:43:48 +02:00
supermerill
4a0b2e681b typo 2021-09-26 21:21:15 +02:00
supermerill
30c380c70f Add label_left option for setting ui to print the label aligned to the left instead of the right
Better spacing for infill lines, allowing larger infill % field
fix supermerill/SuperSlicer#1573
2021-09-26 21:09:13 +02:00
supermerill
51d5b71509 Add 'only one perimeter on first layer' as doing it manually via modifier wreck solid bottom layer count
supermerill/SuperSlicer#289
supermerill/SuperSlicer#584
supermerill/SuperSlicer#1566
2021-09-26 19:22:21 +02:00
supermerill
092f7771c1 fix weird interior brim when inside an hole (inside island)
supermerill/SuperSlicer#1526
2021-09-26 18:27:00 +02:00
supermerill
18504bff9c Fix Disabled acceleration control still applies to print
supermerill/SuperSlicer#1537
2021-09-26 16:41:39 +02:00
supermerill
22b2d4692b fix hole_size_threshold when 0
supermerill/SuperSlicer#1540
2021-09-26 16:28:15 +02:00
supermerill
c08429cb78 fix lack of refresh after gcode generation
(fix ca995447fbaebbd7185b19f53e435781c4653983)
using the slicing state callback to transmit when to refresh things.
supermerill/SuperSlicer#1533
supermerill/SuperSlicer#1532
supermerill/SuperSlicer#1591
2021-09-26 16:17:47 +02:00
supermerill
d45c92c6fb hack/Fix error when scrolling over a layer with feature selection: everything was filtered out.
(bad global_endpoints)
supermerill/SuperSlicer#1522
2021-09-26 15:17:28 +02:00
supermerill
088b92917c Add filament_max_overlap, to control the line spacing via filament setting
It allows to control the spacing vs width (10%% fill vs a bit less)
The 'enforce 100% fill volume' is also adjusted to take that into account
Note that if you're using multiple extruders/filament everywhere (and spacing setting for width setting),
  the result may be a bit unexpected, as the gui can't display all the interactions,
  also some features (like support) may revert to default overlap value, if printed with multiple filaments.
supermerill/SuperSlicer#1590
2021-09-26 13:51:05 +02:00
supermerill
b45963727f french translation : retour de brim/skirt à la traduction littérale 2021-09-06 21:22:04 +02:00
5axes
b87c8c5d07 Update Slic3r.po 2021-09-06 21:21:59 +02:00
Joseph Lenox
49c301e0c0 Add a GUI Preference option (Default: yes) to show the overwrite dialog for regular file output or not. 2021-09-06 21:21:49 +02:00
supermerill
eb65557479 Now able to get computed percentage values in custom gcode macro
supermerill/SuperSlicer#1504
2021-09-06 20:12:30 +02:00
supermerill
86bcc1a015 New first layer height compute
- now use the thinnest extruder used by the object if %
 - more consistent over the software
supermerill/SuperSlicer#1035
2021-09-06 19:59:26 +02:00
supermerill
e1e4f34f0a remove some warnings change some scale/unscale for better types. 2021-09-06 19:58:53 +02:00
supermerill
dfab9c5b18 cout -> BOOST_LOG_TRIVIAL(info) 2021-09-06 19:58:46 +02:00
supermerill
d0459d60ce wipe speed
supermerill/SuperSlicer#1471
2021-09-06 19:58:42 +02:00
supermerill
d8f5882872 Adding section to general preference.
it's more usable now.
2021-09-06 19:58:27 +02:00
Stephen Hurd
aab506b36c Fix for supermerill/SuperSlicer#888
The CallAfter() on Linux causes weird window focus issues.

For me, using ALT-Tab to switch away from PrusaSlicer/SuperSlicer would cause
PrusaSlicer/SuperSlicer to take back focus after about one second.  Stranger
things reportedly occur with focus-follows-mouse.

The #ifdef is there because it is assumed the CallAfter() was added
in 20f5b7a for a good reason.
2021-09-06 16:39:16 +02:00
supermerill
6741b9ba25 Improved progress message 2021-09-06 16:39:03 +02:00
supermerill
53be240a75 fix inside brim going inside raft
also better sorting
supermerill/SuperSlicer#1526
2021-09-06 16:37:26 +02:00
supermerill
ca995447fb Don't refresh the 3D view unless really necessary
If you spot a missed refresh, please tell me how to reproduce.
2021-09-06 16:06:39 +02:00
supermerill
7be5f47a0e medialaxis nan issue on linux
supermerill/SuperSlicer#66
2021-09-06 13:49:36 +02:00
supermerill
77fd66bcd6 Can set illegal characters for gcode filemane
supermerill/SuperSlicer#1518
2021-09-06 13:49:31 +02:00
supermerill
6b6035ad00 fix brim ear generation crash of small surfaces
supermerill/SuperSlicer#1513
2021-09-06 13:49:26 +02:00
supermerill
2dc9bcc419 reprap jerk unit fixed
also gcode-viewer now read them even if not marlin
supermerill/SuperSlicer#1500
2021-09-06 13:49:20 +02:00
supermerill
92f9b734e6 fix export_to_prusa for object & modifer settings that need the full config as reference
supermerill/SuperSlicer#1503
2021-09-06 13:47:49 +02:00
supermerill
55fdc665ca max_gcode_per_second added
allow a better control than min_length
2021-09-06 13:47:43 +02:00
supermerill
688121b104 first_layer_min_speed added
supermerill/SuperSlicer#1422
2021-09-06 13:47:35 +02:00
supermerill
37a6688174 polyholes are rotated on each layer.
supermerill/SuperSlicer#1396
2021-09-06 13:47:27 +02:00
supermerill
201cf90b97 disable clearance check if set to 0
supermerill/SuperSlicer#1446
2021-09-06 13:47:18 +02:00
supermerill
ff153356c3 fix object-skirt & brim for preview 2021-09-06 13:47:13 +02:00
supermerill
e106dd555c add infill/internal bridge fan speed
supermerill/SuperSlicer#1414
2021-09-06 13:47:04 +02:00
supermerill
f8bad7aa77 add slic3r-gcodeviewer icons 2021-09-06 13:46:59 +02:00
supermerill
da8cb11408 G2 & G3 gcode-viewer support
supermerill/SuperSlicer#1456
also better handling of variable un-commented height change
default bed grid can scale up to big printers.
2021-09-06 13:46:46 +02:00
supermerill
a2a2f38d41 setting to decide from what the skirt is drawned (objects or brim)
supermerill/SuperSlicer#747
2021-08-22 00:35:16 +02:00
supermerill
1c3ad9de01 skirt brim
supermerill/SuperSlicer#795

also little fix: now preview shows object skirt & brim.
2021-08-21 23:21:52 +02:00