Filip Sykala - NTB T15p
8343e81053
Fix test
...
+ Comment debug output
+ Add was_canceled in cut surface
2022-10-12 19:26:45 +02:00
Filip Sykala - NTB T15p
6d4830823e
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Point.hpp
2022-10-12 16:21:37 +02:00
Filip Sykala - NTB T15p
3fa3ea0bb4
Projection text for cut surface is made with double preccission
2022-10-12 16:17:38 +02:00
Vojtech Bubnik
0e69572729
Merge branch 'vb_treesupports'
2022-10-12 14:34:04 +02:00
Vojtech Bubnik
2365b3a8dd
WIP TreeSupports: Now it is possible to switch between the normal
...
and the "organic" supports.
2022-10-12 14:33:36 +02:00
Vojtech Bubnik
009fe1cab4
New method ConfigOptionDef::set_enum_values() to initialize enum
...
names / values for UI combo boxes using an initializer list of pairs
of values.
2022-10-12 14:12:07 +02:00
Filip Sykala - NTB T15p
8511b280bf
Heal shape with points close to line
...
(after conversion to floating point it is on the other side of line)
ExPolygons indexing (fixed)
2022-10-11 13:35:52 +02:00
Vojtech Bubnik
418734f41b
WIP Tree supports with circular crossections: Clipping the remaining
...
collisions with the object.
2022-10-10 16:58:43 +02:00
enricoturri1966
4fb7bb8dec
SPE-1342 - Fixed crash after undo in SLA support point gizmo
2022-10-10 14:41:05 +02:00
Vojtech Bubnik
5cb4b63325
WIP TreeSupports: Experimental code draw_branches() to produce
...
trees with circular cross section
2022-10-10 14:19:06 +02:00
Vojtech Bubnik
5cba1e8319
Improved Point.hpp to_2d() and to_3d() templates to accept Eigen expressions
2022-10-10 14:15:26 +02:00
Vojtech Bubnik
493ada15a5
WIP TreeSupports: fix of calculatePlaceables() by Thomas Rahm
2022-10-10 14:15:26 +02:00
Sebastian Nadorp
8ba52ae65c
Order list of vendors in ConfigWizard:
...
@lukasmatena 's amendment: PR #8795 . Thanks.
2022-10-06 13:18:33 +02:00
Filip Sykala - NTB T15p
bdf8c5ce88
Merge branch 'master' into fs_emboss
2022-10-06 12:25:17 +02:00
Pavel Mikus
c86deb92db
improve function name to reflect that it does unscaling (to_unscaled_linesf)
2022-10-06 12:19:33 +02:00
Filip Sykala - NTB T15p
a5190a92cd
Fix triangulation check
2022-10-05 15:15:22 +02:00
Filip Sykala - NTB T15p
e340fa6abe
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/AABBTreeLines.hpp
# src/libslic3r/ExPolygon.hpp
# tests/libslic3r/test_aabbindirect.cpp
2022-10-05 15:14:54 +02:00
Pavel Mikus
e02aed31d2
Added new query to AABBTree: all primitives (triangles/lines) within radius
2022-10-05 14:51:32 +02:00
Pavel Mikus
b49a2425ca
Improve Lines Distancer quality, use it also in SeamPlacer
2022-10-05 14:51:32 +02:00
PavelMikus
20bd7f9a26
improvements in islands recognition; LinesDistancer class for both Point based and Floating based lines
2022-10-05 14:51:32 +02:00
tamasmeszaros
835c08beeb
Remove accidental leftover commented source file
2022-10-05 10:12:28 +02:00
Filip Sykala - NTB T15p
fb8de55d89
Add cancel for generate face name texture preview job
2022-10-04 12:03:24 +02:00
YuSanka
1f1ed048db
Fixed context menu for Text
2022-10-03 11:22:41 +02:00
Filip Sykala - NTB T15p
65f8b09876
Merge branch 'master' into fs_emboss
2022-09-30 18:29:57 +02:00
Filip Sykala - NTB T15p
e7fa4fc006
Discard changes by restore volume insted of changing history(undo/redo) stack
2022-09-30 18:29:46 +02:00
Lukas Matena
49c817c40b
Resurrected an old test case for parsing and comparing config version numbers
2022-09-30 13:51:56 +02:00
Filip Sykala - NTB T15p
0e3b7cae12
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Technologies.hpp
# src/slic3r/GUI/GLCanvas3D.cpp
2022-09-29 18:47:21 +02:00
Filip Sykala - NTB T15p
b594ffc7ef
Selection of font for unknown one from 3mf
...
fix creation of style name
2022-09-29 18:46:18 +02:00
Lukas Matena
32e6972eba
macOS manifest and readme updated (macOS 10.10 -> 10.12)
2022-09-29 18:05:25 +02:00
Vojtech Bubnik
3350292ff2
WIP TreeSupports
...
1) Nodes allocated using std::deque, not as std::set of pointers for
less memory allocator pressure.
2) Parents changed to parent indices, so that one may allocate side
by side data for nodes addressed by these indices. Thus now elemens
are being marked as deleted and the whole node database is being
compacted in one shot instead of deleting an element from std::set.
3) Removed SUPPORT_TREE_ONLY_GRACIOUS_TO_MODEL for simplicity, it was
never used.
4) Fixed crash when slicing multiple objects with three supports.
2022-09-29 17:10:53 +02:00
enricoturri1966
3513b800a0
Tech ENABLE_PREVIEW_LAYOUT set as default
2022-09-29 14:23:41 +02:00
Lukas Matena
1daab27ef6
Fixed a memory leak
2022-09-29 13:51:50 +02:00
enricoturri1966
524e55edd9
Tech ENABLE_LEGEND_TOOLBAR_ICONS set as default
2022-09-29 12:19:20 +02:00
Vojtech Bubnik
d7d849a02c
Fix of #8932 Hang while slicing interlocking chainmail model
...
Reworked the Archimedean Chords, Hilbert and Octagram Spiral infill
generators to
1) Generate solid infill as not aligned with other solid infill layers.
This may surprise some users as the pattern over multiple islands
will be different, maybe not that nice. This may change in the future.
2) Sparse infill is always aligned and generated over the whole object,
however newly the generated lines are trimmed with a snug bounding box
while being generated.
3) For Archimedean chords the accuracy was not applied correctly, leading
to higher accuracy for dense infill and lower accuracy for sparse infill.
2022-09-29 12:12:20 +02:00
enricoturri1966
32b2c90538
Tech ENABLE_TRAVEL_TIME set as default
2022-09-29 11:07:20 +02:00
Filip Sykala - NTB T15p
28decf6f15
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Technologies.hpp
2022-09-29 08:00:21 +02:00
Filip Sykala - NTB T15p
1e2fe6027d
Fix storing of wxFont property which describing font to reconstruct on another computer
2022-09-29 07:59:31 +02:00
Vojtech Bubnik
9bc69efde6
Configuration of TBB work pool threads executed from the background
...
slicing process:
1) "C" locales are always enforced.
2) OSX Quality of Service level is set to make sure the slicing
runs on fat cores on Apple Silicon if some fat cores are available.
2022-09-27 18:12:27 +02:00
enricoturri1966
05a157c916
GCodeViewer - Use ImGui table to show estimated printing times in legend
2022-09-27 14:00:36 +02:00
enricoturri1966
ea4da34e6b
GCodeViewer - Use ImGui table to show data for printer/filament/print settings ids in legend
2022-09-27 13:50:26 +02:00
enricoturri1966
8f1d4a4cdc
GCodeViewer - Trim text for printer/filament/print settings ids in legend
2022-09-27 13:29:43 +02:00
enricoturri1966
174df56ec2
Tech ENABLE_PREVIEW_LAYER_TIME set as default
2022-09-27 12:39:24 +02:00
Filip Sykala - NTB T15p
b716872702
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Technologies.hpp
2022-09-27 11:57:12 +02:00
Filip Sykala - NTB T15p
c5cfa6498f
Fix for issue 78.
2022-09-27 11:45:17 +02:00
enricoturri1966
e834b75e54
Tech ENABLE_VOLUMETRIC_RATE_TOOLPATHS_RECALC set as default
2022-09-27 10:22:39 +02:00
Filip Sykala - NTB T15p
5dafeb0c3a
Fix add forgotten file to discard and close
2022-09-27 09:18:03 +02:00
Filip Sykala - NTB T15p
a78122bce7
Merge branch 'master' into fs_emboss
2022-09-26 12:33:01 +02:00
Vojtech Bubnik
2b3d4b2868
WIP TreeSupports:
...
1) Reworked the merging code to use an AABB tree for better locality.
The old code sorted lexicographically, the new code splits bounding
boxes by the longest axis.
2) Refactored to a functional style with better const correctness.
3) Reduced memory allocation pressure by replacing std::set with
vectors, in place merging etc.
2022-09-26 11:20:20 +02:00
Vojtech Bubnik
87dcba3e30
WIP TreeSupports: turned SupportElement::area from pointer to value.
2022-09-26 11:20:20 +02:00
Filip Sykala - NTB T15p
088603bc72
Add panic button close.
2022-09-26 10:55:58 +02:00