Commit Graph

2634 Commits

Author SHA1 Message Date
10594300fe Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-12-01 08:33:20 +01:00
3ccd122727 #5333 - Reworked navigation of preview's sliders using the keyboard 2020-12-01 08:33:06 +01:00
db2af22c6b Fix of Head crash on completion with sequential printing #5349
In addition to an existing "layer_z" placeholder variable,
a new "max_layer_z" has been added to custom G-code sections accumulating
maximum of "layer_z" over the print. This value may be used for example
in the end G-code of a sequential print to lift the print head
up before travel over the whole print bed.
2020-12-01 08:23:46 +01:00
d54fac128b Renamed API key / user/password auth choices for SL1 2020-11-30 08:49:09 +01:00
53f4d49ea2 Fix random seam for single contour islands (#5003) and for external_perimeters_first 2020-11-27 11:33:25 +01:00
e91f7b6988 Seam - fix indexing of layers (#5112, #5014) 2020-11-27 10:09:20 +01:00
a00a3b2997 Fix horrible complexity of custom seam lookup (#5067)
- polygons are offset individually
- custom areas are kept separately for each PrintObject
- AABB tree is used to get logN lookup complexity
2020-11-27 10:09:20 +01:00
3c733c6569 Change log level of boost::filesystem::permisions error code message. Now it shouldnt bother like in #5254 2020-11-26 17:15:26 +01:00
d9f21cfcc5 GCode Viewer -> Parse gcode produced by KISSSlicer 2020-11-26 16:07:07 +01:00
4e75d0ad88 Fix bed filling with more existing instances than needed 2020-11-26 15:11:54 +01:00
282e453ce7 Enabled tech ENABLE_CTRL_M_ON_WINDOWS -> Added customizable support for legacy CTRL+M settings dialog on Windows in preference dialog 2020-11-26 11:00:24 +01:00
a61436ca93 Fixing compilation issues on conforming compilers 2020-11-26 10:54:18 +01:00
dcfe2a7f18 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-11-26 10:09:53 +01:00
2a84f5efdd Customizable association of .3mf, .stl and .gcode files on Windows 2020-11-26 10:09:34 +01:00
e3afd0082d Added functions to export raw image data to PNG for debugging purposes.
Renamed PNGRead.cpp/hpp to PNGReadWrite.cpp,hpp
EdgeGrid: Resurrected debugging output to PNG.
2020-11-26 09:01:44 +01:00
28a66dee26 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-11-26 08:43:22 +01:00
3e01419c43 GCode Viewer -> Show extimated layer time on the vertical slider for gcode produced by PrusaSlicer 2.3.0, Cura, Simplify3D, CraftWare, ideaMaker 2020-11-26 08:43:04 +01:00
82d69e44cf Gyroid infill: Lowered the threshold to drop infill line segments. 2020-11-25 14:56:11 +01:00
6a8f8c37c7 Fix of Monotonic infill leaves gaps in top infill where rectilinear does not #5259
and Chyba nebo vlastnost výplně Monotonic? #5225
2020-11-25 14:56:11 +01:00
6a6f0dcc12 Fixed conflicts after merge with master 2020-11-25 12:42:26 +01:00
4bfd3cad81 ENABLE_GCODE_VIEWER set as default 2020-11-25 10:31:58 +01:00
ea09886779 Merge branch 'tm_arrange_perf_improve' 2020-11-24 16:20:17 +01:00
db97a97116 Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208
Fixed some issues in internal anchors of the Adaptive Cubic infill.
The ugly and dangerous implicit casting operators in Line, MultiPoint,
Polyline and Polygon were made explicit.
2020-11-24 16:01:08 +01:00
975190fedb Increase arrange accuracy due to errors with large number of objects 2020-11-24 14:42:15 +01:00
28387920df Stop bed filling if enough instances are generated 2020-11-24 14:41:36 +01:00
501ddf35bb Fixed conflicts after merge with master 2020-11-24 13:37:52 +01:00
3219885ec0 Tech ENABLE_DRAG_AND_DROP_FIX -> Apply dialog implemented with 808c43cb4b also to drag and drop of project files into application executable 2020-11-24 13:35:43 +01:00
fc69f0b47d #5236 - Fixed color not correctly shown after slice
The bug was introduced with 148f4fe766 which is now replaced by this commit
2020-11-23 17:15:22 +01:00
202ce88445 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_wipe_moves 2020-11-23 10:11:04 +01:00
4b81129ba8 Update of the perimeter_acceleration tooltip 2020-11-23 09:13:58 +01:00
e611ca1460 Merge of https://github.com/prusa3d/PrusaSlicer/pull/2856
Add aligned rectilinear infill functionality by @m-schubert
Implements [Feature Request] Aligned rectilinear infill #1938
2020-11-21 14:10:17 +01:00
dcc2f75e05 Some minor refactoring / polishing. 2020-11-21 13:16:03 +01:00
50d757f601 Preview - Visualization of wipe mones 2020-11-21 10:36:10 +01:00
ac8733a644 Make monotonic infill default for bottom layers as well #4963 2020-11-20 18:58:54 +01:00
c32a2c0dab Fixed crash in reworked infill anchoring due to numeric issues.
Added some more asserts to EdgeGrid.
2020-11-20 18:47:06 +01:00
b8e02ec498 Added missing includes to fix build on gcc 9 2020-11-20 15:19:49 +01:00
7df0dc0655 Added "Filament -> Spool weight" parameter 2020-11-20 14:31:11 +01:00
d9f4d7cc47 Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer 2020-11-20 13:40:40 +01:00
a0b1680f4c Anchoring of sparse infills can now be disabled. 2020-11-20 13:36:58 +01:00
355bcb05ed Merge branch 'tm_fill_with_instances' 2020-11-20 13:05:05 +01:00
0a56b24d30 GCode Viewer - Fixed crash when switching to tool view with gcode generated by slicers other than PrusaSlicer 2020-11-20 11:50:25 +01:00
d6d6dff706 Prototype feature: fill plater with instances of selected object
#fixes #1350
2020-11-20 09:58:52 +01:00
b780461f75 Add minimum bounding box rotation as starting point 2020-11-20 09:57:52 +01:00
1c22667f21 Right mouse reaction to arrange button
Working arrange settings popup
2020-11-20 09:57:52 +01:00
a719b82dc3 Fix arrange objectfunction to avoid last object in awkward positions.
fixes #3900
2020-11-20 09:46:15 +01:00
3f08684873 Estimated printing time per layer for SLAPrint
Split the time if it's needed
2020-11-19 21:41:51 +01:00
cfe37c6082 Merge remote-tracking branch 'aegean-odyssey/ao_profile_resources_patch' into master 2020-11-19 19:02:32 +01:00
62a1e7681c Updated UI for the "infill_anchor" parameter 2020-11-18 17:00:08 +01:00
cae3faa526 Ruler for DoubleSlider: Added estimated print time 2020-11-18 05:02:51 -08:00
8cae9a71ce Preview - Paint in grey toolpaths belonging to layers containing pause prints or custom gcodes 2020-11-16 15:01:13 +01:00