Enrico Turri
a7b12f97db
Gray icons for gizmos in disabled state
2019-12-09 15:21:18 +01:00
Enrico Turri
61ab9e37d6
#3287 - Fixed GCodeAnalyzer and GCodeTimeEstimator when using Machinekit and Mach3/Linuxcnc gcode flavours
2019-12-09 11:40:26 +01:00
foxox
dea83da5b7
Speed legend scales depending on travel visibility.
2019-12-08 00:03:41 -05:00
tamasmeszaros
5d77c34567
Forgot to remove string_printf from 3mf.cpp
2019-12-06 16:28:14 +01:00
tamasmeszaros
5be66a52c0
add drain hole 3mf export and import
2019-12-06 15:47:58 +01:00
YuSanka
805a6c936c
Localization improvements: Text correction
2019-12-06 13:58:23 +01:00
tamasmeszaros
60758abbb4
Merge branch 'tm_slice_func'
2019-12-05 13:38:33 +01:00
tamasmeszaros
514bb23c6c
Add free functions to slice a TriangleMesh
2019-12-05 13:38:04 +01:00
Lukas Matena
4ba7cb7ede
Fix of the wipe tower starting point
...
see issues #2968 , #3234 and #3248
2019-12-04 13:47:02 +01:00
Lukas Matena
3ef34848c7
Fix of skirt: wipe tower was not correctly processed when rotated
2019-12-04 13:45:42 +01:00
bubnikv
4bce9e0eb9
Merge branch 'vb_libudev_explicit_linking'
2019-12-04 11:38:24 +01:00
Matthias Urlichs
329ad97a84
Add int() and % (modulo)
2019-12-04 09:32:22 +01:00
Enrico Turri
8a8c71429c
Fixes into ENABLE_THUMBNAIL_GENERATOR_DEBUG
2019-12-03 12:44:20 +01:00
bubnikv
afa72da9d1
Fix of infill connecting along perimeter lines,
...
new 3-opt iterative improvement of infill path (currently disabled,
it is extremely slow)
2019-12-02 15:01:52 +01:00
Enrico Turri
45f10a3730
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Removed debug output and cleanup
2019-12-02 11:44:11 +01:00
Enrico Turri
773bcbae7a
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Further extension of debug output to investigate issues on Mac and Linux
2019-12-02 10:48:46 +01:00
Enrico Turri
40498eee44
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Extended debug output to investigate issues on Mac and Linux
2019-11-29 14:24:24 +01:00
Enrico Turri
1d5db5cf7a
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added debug output to investigate issues on Mac and Linux
2019-11-29 12:45:41 +01:00
Lukas Matena
f2a810f335
Merge branch 'lm_tm_hollowing' into lm_hollow_gizmo
2019-11-29 10:20:32 +01:00
Lukas Matena
73af7c64b8
SLATreeSupports generator now takes account for holes and can build supports through them
2019-11-29 10:19:02 +01:00
Enrico Turri
ddd1df1552
ENABLE_THUMBNAIL_GENERATOR -> render printbed into thumbnails
2019-11-28 14:18:24 +01:00
YuSanka
dfd38c7818
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-28 09:01:14 +01:00
YuSanka
901a20b3b1
Code cleaning
2019-11-27 15:27:44 +01:00
YuSanka
496e09302f
Implemented a message on Printer display for pause print
...
+ Added new icons
2019-11-27 14:44:33 +01:00
Enrico Turri
1ba3f0a4f6
Transparent background for thumbnails saved into gcode and sl1 files
2019-11-27 13:37:37 +01:00
tamasmeszaros
281762db45
Add hollowed interiors to the support data
2019-11-26 14:18:56 +01:00
Enrico Turri
643b26a0f3
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring
2019-11-26 12:24:07 +01:00
bubnikv
67b8506800
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-25 15:56:10 +01:00
bubnikv
d3ec53d9a6
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
b1047d2e26
ENABLE_THUMBNAIL_GENERATOR -> ENABLE_THUMBNAIL_GENERATOR_PNG_TO_GCODE set as default
2019-11-25 10:30:31 +01:00
bubnikv
2b17e81f13
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
9c4dc80057
Fix of the new gyroid infill path planning. Fixes #3226
2019-11-22 18:22:44 +01:00
bubnikv
0b9b74e35e
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-22 15:33:38 +01:00
bubnikv
4cff569b62
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
62e69d986a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-22 14:18:51 +01:00
Enrico Turri
6df506e482
ENABLE_THUMBNAIL_GENERATOR -> Thumbnails generated using a callback function
2019-11-22 12:39:03 +01:00
Lukas Matena
c6e112a060
Merge branch 'lm_tm_hollowing' into lm_hollow_gizmo
2019-11-22 12:04:54 +01:00
Lukas Matena
2c1d256b0c
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
Enrico Turri
aea32ffe72
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added 'keep min' option to smoothing algorithm
2019-11-20 14:06:30 +01:00
Enrico Turri
79d516ca7f
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Smoothing algorithm modified to give more weight close to height limits
2019-11-19 14:58:27 +01:00
Lukas Matena
9dd18a8d6d
Started work on extending EigenMesh3D to account for possible drain holes when raycasting
2019-11-19 11:33:49 +01:00
tamasmeszaros
7011c58faa
Merge branch 'master' into lm_tm_hollowing
2019-11-18 17:50:56 +01:00
Enrico Turri
da44618074
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Fixed adaptive layer height profile and layer height profile smoothing calculations
2019-11-18 14:32:41 +01:00
Enrico Turri
28dedd65f0
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Code cleanup
2019-11-18 10:25:23 +01:00
Enrico Turri
68a9980a5e
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring to improve performances
2019-11-18 10:17:44 +01:00
YuSanka
ec6c87756f
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-18 09:18:25 +01:00
Enrico Turri
e1f06a1b84
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-18 08:12:24 +01:00
Lukas Matena
bbb519ad0e
Fixed a typo in MeshUtils.hpp
2019-11-16 08:22:39 +01:00
YuSanka
bc68b8eaf2
ExtruderSequenceDialog :
...
Fixed layouts after the second opening of the dialog.
(Removing any extruder from the sequence does not cause an incorrect layout)
Validation of entered values added
(0 is not a valid value)
2019-11-16 02:12:37 +01:00
bubnikv
b2a6a07d72
Make the .gcode and .sl1 thumbnails configurable through printer profile.
2019-11-15 17:33:31 +01:00