bubnikv
523491b066
WIP: Improvement in path planning
...
reorder_by_three_exchanges_with_segment_flipping()
works, but it is excessively slow, with close to O(n^3) time complexity.
Commited, but not used in production until sped up.
2019-11-25 15:55:59 +01:00
Enrico Turri
49aed5ba88
Fixed crash when calling Reload from disk command after slicing on SLA printer
2019-11-25 14:42:36 +01:00
Enrico Turri
9122b59bdd
Another attempt to fix build on Linux (due to ab00f501f1)
2019-11-25 12:45:49 +01:00
Enrico Turri
3b0c5cf863
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-11-25 11:14:07 +01:00
Enrico Turri
35a663a7f4
Fixed build on Linux
2019-11-25 11:13:50 +01:00
tamasmeszaros
eb21bd8d6f
According to cmake, minimum required call shall go before project().
...
BTW This will make boost config detect the right toolset on every platform.
2019-11-25 10:56:50 +01:00
YuSanka
b36f9008d7
Merge remote-tracking branch 'origin/master' into ys_aliases
2019-11-25 10:44:58 +01:00
YuSanka
ae60e13c38
Added code for next step of a preset's aliasing
2019-11-25 10:40:36 +01:00
Enrico Turri
20814466c2
#3230 - Detection of 3Dconnexion devices every 2 seconds
2019-11-25 10:34:42 +01:00
Enrico Turri
837b9b7ccc
ENABLE_THUMBNAIL_GENERATOR -> ENABLE_THUMBNAIL_GENERATOR_PNG_TO_GCODE set as default
2019-11-25 10:30:31 +01:00
YuSanka
b6cad01798
Show _Finish_ button
2019-11-25 09:33:54 +01:00
bubnikv
c962968145
If of the previous commit: Set the MutablePriorityQueue indices
...
to size_t(-1) when removed from the queue.
2019-11-22 19:09:39 +01:00
bubnikv
30bce02593
Fix of the new gyroid infill path planning. Fixes #3226
2019-11-22 18:22:44 +01:00
bubnikv
ebfc9c73c8
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-22 16:08:42 +01:00
bubnikv
ae136a9ac8
Fix of "Slicer crashes when slicing for flexible filament" #2988
2019-11-22 16:08:25 +01:00
Lukas Matena
fa0f4df15b
Quickly added a hole height setting
2019-11-22 15:45:48 +01:00
Arthur
75fb691c3b
A translation in brazilian portuguese has been added
2019-11-22 15:41:20 +01:00
Enrico Turri
dbffd1cac1
Disabled ENABLE_3DCONNEXION_DEVICES_DEBUG_OUTPUT
2019-11-22 15:35:34 +01:00
bubnikv
9ce70d100e
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-22 15:33:38 +01:00
bubnikv
e5b869f9e1
Improvements of infill path planning:
...
Implementation of 2-opt pairwise exchange iterative improvement
algorithm with an extension to a chain of segments, where
the chain of segments may get flipped during the exchange operation.
The 2-opt exchange algorithm may be quite slow.
2019-11-22 15:33:20 +01:00
Enrico Turri
656b67e4b5
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-11-22 14:40:59 +01:00
Enrico Turri
a6081c981f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-22 14:18:51 +01:00
Enrico Turri
848827494a
ENABLE_THUMBNAIL_GENERATOR -> Thumbnails generated using a callback function
2019-11-22 12:39:03 +01:00
Lukas Matena
c9c0ced4da
Merge branch 'lm_tm_hollowing' into lm_hollow_gizmo
2019-11-22 12:04:54 +01:00
Lukas Matena
f24d7f19dc
EigenMesh3D raycaster should now be able to pick a correct intersection on the object or inside a hole
2019-11-22 11:14:38 +01:00
YuSanka
41162aafaf
Implemented aliase for sla_materials
2019-11-22 10:42:30 +01:00
YuSanka
6387284356
Implemented aliases for filaments
2019-11-21 13:12:06 +01:00
Enrico Turri
9d84743a94
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added 'keep min' option to smoothing algorithm
2019-11-20 14:06:30 +01:00
Enrico Turri
3f054eb22b
Fixed build on Mac
2019-11-20 10:57:56 +01:00
Enrico Turri
4608efa905
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix imgui dialog position on Mac
2019-11-19 15:39:49 +01:00
Enrico Turri
151e39e089
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Smoothing algorithm modified to give more weight close to height limits
2019-11-19 14:58:27 +01:00
Enrico Turri
09ce849108
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-19 14:53:05 +01:00
Enrico Turri
7447b8d642
Revert to older texture for mini printer printbed
2019-11-19 14:44:42 +01:00
Enrico Turri
3845d500a5
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-19 11:44:14 +01:00
Enrico Turri
0750cc8bdd
Fixed normals transformation in functions stl_transform()
2019-11-19 11:43:20 +01:00
Lukas Matena
375bf6ed9b
Started work on extending EigenMesh3D to account for possible drain holes when raycasting
2019-11-19 11:33:49 +01:00
tamasmeszaros
6ff5d02bcc
Merge branch 'master' into lm_tm_hollowing
2019-11-18 17:50:56 +01:00
Enrico Turri
61f7f674c9
Cleanup of file 90-3dconnexion.rules
2019-11-18 16:07:39 +01:00
Enrico Turri
3f1671798a
Content of file 90-3dconnexion.rules formatted as in: https://github.com/libusb/hidapi/blob/master/udev/99-hid.rules
2019-11-18 15:31:55 +01:00
Enrico Turri
71cf4f525f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-11-18 14:51:06 +01:00
Enrico Turri
0faa7cf35c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-18 14:32:49 +01:00
Enrico Turri
2a973e9456
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Fixed adaptive layer height profile and layer height profile smoothing calculations
2019-11-18 14:32:41 +01:00
YuSanka
ae7a17dc9f
Added wxEXPAND flag to Filament and SLA Materials pages
2019-11-18 13:26:52 +01:00
tamasmeszaros
2d40a747e4
Change blosc patching "checkout -f" to "reset --hard"
2019-11-18 12:09:46 +01:00
tamasmeszaros
22706513e5
Use the upstream qhull with the macos patch instead of patching manually
2019-11-18 11:05:25 +01:00
tamasmeszaros
b8ec343f6c
Fix qhull download
2019-11-18 10:59:58 +01:00
Enrico Turri
d5550dc5f6
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Code cleanup
2019-11-18 10:25:23 +01:00
Enrico Turri
ad0153eaa0
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring to improve performances
2019-11-18 10:17:44 +01:00
tamasmeszaros
7b4fc451bd
Merge branch 'tm_deps_patching'
2019-11-18 09:35:43 +01:00
tamasmeszaros
768daa1e96
Follow up: fixing patches on windows
2019-11-18 09:35:26 +01:00