6435 Commits

Author SHA1 Message Date
supermerill
6a98c06db2 update on dense infill: add switch for the algo (good old vs bad new) 2018-10-01 18:01:56 +02:00
bubnikv
986103be1d Fixed crashes caused by the preceding commit. 2018-10-01 11:07:31 +02:00
bubnikv
b338eb0ce0 Fix of
https://github.com/prusa3d/Slic3r/issues/1142
https://github.com/prusa3d/Slic3r/issues/1257
The preset keys not belonging into the config group are removed
and the problem is reported into the boost::log
2018-09-27 17:41:01 +02:00
supermerill
17e330bc00 more conventional defaults. 2018-09-26 17:32:04 +02:00
supermerill
8e5cc9c906 Merge branch 'master_slic3rPE_PR' 2018-09-26 16:57:30 +02:00
supermerill
a383f89a7d bridge fix with no infill: prusa3d/Slic3r#1185 slic3r/Slic3r#4533 supermerill/Slic3r#1 2018-09-26 16:55:00 +02:00
supermerill
76b6f9a12b optimisation/fix for FillRectilinear2Peri 2018-09-26 16:52:50 +02:00
supermerill
389d3ee4d5 Supports on the build plate can have a solid bottom interface for better adhesion: #1165 2018-09-26 15:03:56 +02:00
supermerill
0af53949eb Update on infill api. 2018-09-26 12:37:33 +02:00
Enrico Turri
3835a1cacf Fixed #1244 - perl part 2018-09-26 11:22:01 +02:00
supermerill
8b9fb5b654 gap fill option (instead of 0% infill) 2018-09-25 16:46:53 +02:00
supermerill
86323a6b73 Add kill switch parameter for "exact last layer height" 2018-09-25 16:15:31 +02:00
supermerill
3ee37f40f4 Merge branch 'master_slic3rPE_PR' 2018-09-25 16:15:23 +02:00
supermerill
619370950c thin wall : medial axis:
* corrections from review
* more functions for a clearer code
* now simplify the frontier with the anchor to avoid weird edge-cases.
* new post-process: remove "curve edge" before merging
* new post-process: cube corner: the small bit that go from the voronoi corner to the cube corner is now a "pulling string" that pull the voronoi corner a bit to make a nicer cube.
* _variable_width : reduce the threshold for creating a new extrusion by half vs threshold to create segments (if not, it doesn't create enough)
2018-09-25 10:52:29 +02:00
Enrico Turri
cce5f3203b Enhanced fix of #1229 - perl part 2018-09-21 12:39:15 +02:00
bubnikv
78e7bb0427 Supports - fix of the recent changes: Always generate dense supports
below overhangs, even if the overhangs are steep.
2018-09-17 11:46:52 +02:00
bubnikv
4ec4c9364e Merge remote-tracking branch 'origin/support_improvements' 2018-09-14 15:12:20 +02:00
Vojtech Kral
61a6aa8692 FirmwareDialog: Add appropriate set of wildcards to the file picker 2018-09-14 15:10:50 +02:00
Vojtech Kral
7258c597b9 Fix window size persistence
Fixes #1116
Fixes #1175
2018-09-14 15:10:50 +02:00
Vojtech Kral
8988e8cf0a Firmware updater: Fix MMU2 lookup wrt. other Prusa devices being connected 2018-09-14 15:10:50 +02:00
Vojtech Kral
a8c28e210d Fix CMake string comparison issue
Fixes #1187
2018-09-14 15:10:50 +02:00
Vojtech Kral
646e991d4b ConfigWizard: Properly apply gcode_flavor
Fixes #1138
2018-09-14 15:10:50 +02:00
bubnikv
a744ed7897 Merge remote-tracking branch 'origin/vb_slicing_fix' 2018-09-14 15:08:07 +02:00
bubnikv
7fc0b4375c Merge remote-tracking branch 'origin/parallel_arrange' 2018-09-14 15:03:38 +02:00
bubnikv
a0e2df5dbb Merge remote-tracking branch 'origin/lm_temperature_fix' 2018-09-14 14:56:21 +02:00
bubnikv
bd659663f8 Merge remote-tracking branch 'origin/lm_wipe_tower_consumption' 2018-09-14 14:55:43 +02:00
Enrico Turri
578792be31 Fixed #1229 2018-09-14 11:37:26 +02:00
Lukas Matena
712fef0669 Added number of toolchanges into 'Sliced info' statistics 2018-09-12 09:28:26 +02:00
Enrico Turri
78bc688a7f Fixed compile on Linux 2018-09-10 13:48:35 +02:00
supermerill
e482c84e98 bugfix: dense_infill too small region make export gcode crash 2018-09-10 13:42:27 +02:00
Enrico Turri
be508b003a Fixed #1211 2018-09-10 13:15:12 +02:00
Enrico Turri
62894d3f7b Export the first M73 line to gcode before custom gcode 2018-09-07 16:05:10 +02:00
bubnikv
6de8e21131 New support settings: "support_material_auto" controls, whether
the supports shall be generated automatically.
If not, only supports inside support enforcers are generated.
2018-09-07 14:53:42 +02:00
Vojtech Kral
00c51e06ed
Merge pull request #1195 from mloidl/duet_whitespace
duet upload: allow whitespaces in filenames
2018-09-07 13:05:37 +02:00
tamasmeszaros
1acee89006 Refinements for small item arrangement using the increased cpu power. 2018-09-07 12:03:49 +02:00
supermerill
7d1b6bd680 update default config 2018-09-07 11:44:12 +02:00
Enrico Turri
e04805eaa2 Fixed rendering of endcaps on open toolpaths 2018-09-07 10:30:13 +02:00
tamasmeszaros
ec3e1403b6 Cleaning up and fixing localization issues with AppController. 2018-09-07 10:24:05 +02:00
tamasmeszaros
ae2b4dd01c Merge remote-tracking branch 'origin/master' into parallel_arrange 2018-09-07 09:53:32 +02:00
YuSanka
125ece0aad Fixed #1204 2018-09-07 09:33:18 +02:00
Lukas Matena
961d894218 Added a Layout call for 'Sliced Info' box to show sliders when needed 2018-09-07 08:43:21 +02:00
Martin Loidl
6960958276 minor changes for url_encode 2018-09-06 19:07:54 +02:00
bubnikv
2a81408e8b Implemented support enforcers / blockers.
Reduced amount of full support interfaces similar to S3D.
2018-09-06 14:19:20 +02:00
Martin Loidl
e1417f1827 allow whitespaces for duet upload
* now url_encoding characters which could not used for URLs
2018-09-05 19:55:50 +02:00
supermerill
6b6fe8c868 Merge branch 'master_slic3rPE_PR' 2018-09-05 17:33:53 +02:00
supermerill
75e79189a2 Merge remote-tracking branch 'remotes/prusa/master' into master_slic3rPE_PR
cleaning some tabs & wrong indentation at the same time.
2018-09-05 17:27:30 +02:00
supermerill
107de68b03 thin_walls : medial axis improvements
It's now an intensive post-processing of the raw voronoi diagram.
It picks each crossing and try to merge branch where it makes sense, updating the width.
+ new tests (it fail the all medial axis segments of a semicircumference have the same orientation, but it's intended)
+ filter for too small thin walls
+ edge case for too many thin/thick chunks

note: the algo do not know "the good direction". If the thing is more wide that long, it will extrude side-way.
2018-09-05 17:10:43 +02:00
supermerill
453627440f Bugfix no_sort: support generator accept chained ExtrusionEntityCollection 2018-09-05 17:05:32 +02:00
supermerill
2437579de6 auto dense infill : add no_sort to draw the perimeter first 2018-09-05 17:05:25 +02:00
Lukas Matena
c83a5474f6 Wipe tower extrusions are now accounted for in the filament consumption statistics 2018-09-05 15:35:35 +02:00