Filip Sykala
864d1e5830
Cut surface in backend job
...
Store flag about use surface(into 3mf and style)
GUI: Add checkbox to start using model surface
2022-05-04 19:42:39 +02:00
Filip Sykala
e5bf946008
Fix filtering order of AOIs
2022-05-03 13:05:58 +02:00
Filip Sykala
51b103885c
Fix of flood fill on edge
2022-05-02 17:29:56 +02:00
Filip Sykala
d0dd074937
Merge branch 'master' into fs_emboss
2022-05-02 10:14:09 +02:00
Filip Sykala
3e9778b46b
Merge branch 'et_world_coordinates' into fs_emboss
2022-05-02 10:11:47 +02:00
Filip Sykala
8f14b5395f
Icons for part type
2022-05-02 10:09:26 +02:00
enricoturri1966
7f7d229178
Follow-up of 3ce2d3a700
- Fixed export of used filament data to gcode for multimaterial prints
2022-05-02 08:50:27 +02:00
Filip Sykala
10f07d8810
Cutting shape mesh is over whole object. Infinite projection VRT object dimension
2022-04-29 19:53:02 +02:00
tamasmeszaros
b5b42a570a
Force utf8 encoding for wxString in all Unix-like platforms
2022-04-29 09:39:26 +02:00
enricoturri1966
7af8f92f84
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates
2022-04-28 14:45:05 +02:00
rtyr
4dbb1f8699
Sync with PrusaSlicer-settings
2022-04-28 11:20:30 +02:00
enricoturri1966
36c317c0e5
Follow-up of dcbc5e1251
- Button label changed from Cancel to Ok
2022-04-28 10:43:21 +02:00
enricoturri1966
dcbc5e1251
Fixed typo into Plater::load_gcode leading to a message dialog without buttons
2022-04-28 09:55:05 +02:00
enricoturri1966
6c31b8d7a8
SPE-1223 - Removed from legend the option to show shells in GCode Viewer
2022-04-28 09:39:58 +02:00
Lukas Matena
56466abe99
Fixed conflicts after stable->master merge
2022-04-27 23:45:16 +02:00
Lukas Matena
09fe421fe8
Merge branch 'stable' (no conflicts fixed)
2022-04-27 22:24:13 +02:00
Filip Sykala
36bc4b2cd6
Emboss icons version 3
2022-04-26 22:33:14 +02:00
Filip Sykala
f251ac5c7e
Transform cuted surface on model
2022-04-26 22:05:01 +02:00
Filip Sykala
a1d7040902
WIP: cut surface of model
...
update emboss icons to not be soo huge - pixel preccisse
2022-04-26 17:43:38 +02:00
tamasmeszaros
2377349e7f
Merge branch 'tm_read_svg_archive'
2022-04-26 16:55:59 +02:00
tamasmeszaros
9d5f8a02c6
Remove junk message
2022-04-26 16:19:32 +02:00
tamasmeszaros
7cf893fe81
Fix memory corruption in svg parsing
2022-04-26 15:26:29 +02:00
tamasmeszaros
be78bdf5ff
Fix the issue with point skipping in svg export
2022-04-26 15:08:06 +02:00
tamasmeszaros
dea3c2cea3
Merge branch 'tm_hollowing_optimization_2'
2022-04-26 14:51:39 +02:00
tamasmeszaros
610e971373
Fix Fix triangle removal issues when using full narrow band of interior
2022-04-26 14:50:50 +02:00
tamasmeszaros
39a47e91f7
Fix failing test for hollowing
2022-04-26 14:50:50 +02:00
tamasmeszaros
23db6f3071
Additional performance tuning
...
by decreasing accuracy
2022-04-26 14:50:50 +02:00
tamasmeszaros
d1b161b281
Hollowing voxel_scale now considers input model volume
2022-04-26 14:50:50 +02:00
tamasmeszaros
e405b0ef4a
Cleanup
2022-04-26 14:50:50 +02:00
tamasmeszaros
b5bf529551
Solve missing faces of the interior in connection with the holes
2022-04-26 14:50:50 +02:00
tamasmeszaros
1a6a2a0b9a
2.5x speedup of hollowing.
...
Triangle removal is slightly broken
2022-04-26 14:50:50 +02:00
tamasmeszaros
9e5ba20f8f
Use default bandwidth before csgUnion when hollowing
...
Add cca 6.5% speedup (on 12 core amd)
2022-04-26 14:50:50 +02:00
tamasmeszaros
4148d7332e
Prohibit multiple formats with the same extension (zip)
...
Archive format can be specified as a hint when a reader is created.
2022-04-26 14:43:28 +02:00
tamasmeszaros
24c9ce6e14
Fix the issue with point skipping in svg export
2022-04-26 13:26:13 +02:00
tamasmeszaros
73837c2f82
Add more comments
2022-04-26 11:30:55 +02:00
tamasmeszaros
784105f5ad
Extend sla archive tests with read-back
2022-04-26 10:57:49 +02:00
tamasmeszaros
0025a65611
Add comment
2022-04-26 09:44:00 +02:00
tamasmeszaros
32a923da93
Archive reader types are now registered in one place
2022-04-26 09:38:03 +02:00
tamasmeszaros
885e6964ba
Working svg import
...
Strange bug in export, see line 111
2022-04-26 09:38:03 +02:00
tamasmeszaros
4ef860811f
Wip on svg archive import
2022-04-26 09:38:03 +02:00
tamasmeszaros
e0fc337b2d
Get rid of window size parameter from import interface
...
Make 'Balanced' the default import quality
2022-04-26 09:38:03 +02:00
tamasmeszaros
5ecf29f303
Separate existing sla archive import code
2022-04-26 09:38:03 +02:00
Pavel Mikuš
1b1f523e3b
Merge pull request #8242 from prusa3d/pm_occlusion_guided_seams
...
Implementation of occlusion guided seam placement - balance between visibility and angle sharpness.
Improvements in seam drawing and alignment, via cubic splines.
Spline/Polynomial fitting functions.
Refactoring of Point structure - angle functions.
Triangular mesh subdivision function.
Various small additions/refactoring.
! Macro which replaces std::deque with boost version on Windows builds.
2022-04-25 17:53:30 +02:00
PavelMikus
7cccb736de
Reverted perl perimeter test bypass
2022-04-25 17:34:22 +02:00
enricoturri1966
b3b0f1f4e9
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates
2022-04-25 12:49:06 +02:00
PavelMikus
77b5885f7d
fix build problems
2022-04-25 12:42:51 +02:00
PavelMikus
b5a5926bbe
Implemented alignment of inner seams, especially in concave angles where the perpendicular
...
projection is suboptimal.
2022-04-25 12:42:51 +02:00
PavelMikus
e377e58cd2
Updated weights for curve fitting, ensured snapping to sharp corners
...
Fixed debug exports after refactorings.
2022-04-25 12:42:51 +02:00
Godrak
43d9166382
nomralize weights of points before curve fitting and fitted value interpolation
2022-04-25 12:42:51 +02:00
PavelMikus
68cf4db58e
interpolate fitted and original position during b spline alignment -
...
push points with large weight more towards their original position
2022-04-25 12:42:51 +02:00