Lukáš Hejl
8ac60ccc7a
Extend the algorithm for detecting non-planar Voronoi diagrams to include testing orientation between a line and a parabola and testing orientation between two parabolas. It fixed most of the issues reported in #8846 .
...
Co-authored-by: Vojtech Bubnik <bubnikv@gmail.com>
2023-01-11 22:18:00 +01:00
Lukáš Hejl
b2b9444b6e
Fix of #8827 : Parsing error in the pressure equalizer when tag TIMELAPSE_TAKE_FRAME was inside G-code.
2023-01-11 21:42:07 +01:00
Lukáš Hejl
424ef02d8a
Added a test case for a missing part of a model cased by WallToolPaths::simplifyToolPaths that was reported in #8849 .
2023-01-11 21:42:07 +01:00
tamasmeszaros
440df505b4
SLA backend thread-safety improvements
...
- Put AnyPtr into separate header, it deserves one
- Add means to handle shared pointers inside AnyPtr
- Use shared pointers in sla csg collection for meshes not owned by Model
- Add method to get the last completed step in PrintObjectBase
- Make SLAPrintObject::get_parts_to_slice() safe to call from UI thread against background thread activity.
2023-01-11 18:24:44 +01:00
Filip Sykala - NTB T15p
16ae960ded
Orange border of text multiline for MacOs
2023-01-11 17:58:41 +01:00
YuSanka
1506bf2a20
Revert of bf6584995a
...
This bug have to fixed in wxWidgets
2023-01-11 17:28:01 +01:00
Filip Sykala - NTB T15p
a5822800b9
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2023-01-11 17:19:24 +01:00
Filip Sykala - NTB T15p
8ecce1faba
Add confirmation for suggested different font face name.
2023-01-11 17:18:04 +01:00
PavelMikus
ded8ddd9eb
fix autogenerate support potins button getting stuck on cancelation
2023-01-11 17:15:11 +01:00
PavelMikus
9ccb413c02
Extra perimeters fix
2023-01-11 17:15:11 +01:00
PavelMikus
d20f880124
local issues support generator fix
2023-01-11 17:15:11 +01:00
PavelMikus
727e7cc4f1
add throw if canceled calls into support spot generating algorithm
2023-01-11 17:15:11 +01:00
Pavel Mikus
a57680ea67
BUGFIX in aabb intersections, additional debug info
2023-01-11 17:15:11 +01:00
Pavel Mikus
50425627b7
Fix etra perimeters overhang filtering based on the testing models
2023-01-11 17:15:11 +01:00
Pavel Mikus
7b657f3e88
handle conflicting speed settings for the same overhang level - use always the largest
2023-01-11 17:15:11 +01:00
Pavel Mikus
cfb702be99
rename avoid_curled_filament_during_travels to avoid_crossing_curled_overhangs
...
mark avoid_crossing_curled_overhangs as Experimental
rename overhang_steepness_levels to overhang_overlap_levels
2023-01-11 17:15:11 +01:00
Pavel Mikus
dbaa0f72d1
fix crash in malformations estimation - the nearest line of the current support extrusion may not be in the previous layer lines for some reason (maybe per object ordering?)
2023-01-11 17:15:11 +01:00
Pavel Mikus
ec4cc2e694
refactored and unified code for curled up filament estimation
2023-01-11 17:15:11 +01:00
Pavel Mikus
72a25e7ad0
use new extrusion quality estimator function in support spot generator; fix issue with local support points and incorrect distance sign;
2023-01-11 17:15:11 +01:00
Filip Sykala - NTB T15p
abc3d52416
Fix set of font for macOs
2023-01-11 16:55:12 +01:00
Filip Sykala - NTB T15p
0b655e4b60
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2023-01-11 16:30:43 +01:00
Filip Sykala - NTB T15p
b46df99d42
Text object has no option to change type in emboss window
2023-01-11 16:30:29 +01:00
YuSanka
bf6584995a
MSW specific: Fixed disabling of filament comboboxes after load from 3mf
2023-01-11 16:03:54 +01:00
Vojtech Bubnik
31fbfa56de
Follow-up to c3fec7b349
...
WIP: Invalidating shared support spots in Print::apply()
The background slicing background was modified to call Print::cleanup()
any time any data of any print step or print object step could become
invalid. Cleaning up such invalid data will reduce memory footprint.
2023-01-11 16:01:37 +01:00
tamasmeszaros
a4e50f8219
Fix gizmo cut previews
...
When using legacy hole drilling algorithm
2023-01-11 14:54:09 +01:00
Vojtech Bubnik
c3fec7b349
WIP: Invalidating shared support spots in Print::apply()
2023-01-11 14:47:50 +01:00
Filip Sykala - NTB T15p
02b39d7282
Text volume after spliting become common volume
...
Add sort of splitted object
2023-01-11 11:33:44 +01:00
Filip Sykala - NTB T15p
262970d332
Move on bed(text could change Z coordinate of the object)
2023-01-11 11:00:14 +01:00
Filip Sykala - NTB T15p
d3ee9b37ec
Allow move with emboss window
2023-01-11 10:57:44 +01:00
Filip Sykala - NTB T15p
ac7c611755
Fix issue #92 disallow text as modifier in simple mode
2023-01-10 22:19:23 +01:00
Filip Sykala - NTB T15p
8197322249
Remove icons from embossed text type selection
2023-01-10 22:12:54 +01:00
Filip Sykala - NTB T15p
4d12f08da7
Fix imgui font size on scaled objects
...
issue #96
2023-01-10 21:25:25 +01:00
Filip Sykala - NTB T15p
92f76b8e36
Change emboss UI by @JosefZachar
2023-01-10 19:59:58 +01:00
Filip Sykala - NTB T15p
02c927d285
Add check of face name for same OS
2023-01-10 18:03:06 +01:00
tamasmeszaros
897e5673c9
Export interface for csgparts in SLAPrintObject
2023-01-10 17:44:41 +01:00
tamasmeszaros
0989a6f5df
Fix crash
2023-01-10 16:12:54 +01:00
tamasmeszaros
b2ef76f4d0
Resurrect the old hollowing and hole drilling functions.
...
Apply them if generic cgal fails and there are no negative volumes.
2023-01-10 14:39:03 +01:00
Filip Sykala - NTB T15p
9c1f4ef5d3
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2023-01-10 14:10:40 +01:00
Vojtech Bubnik
6f20c68c8d
Follow-up to 1912b834b1
...
Fixed a typo in SupportSpotsGenerator, where thin fills were pulled
from an incorrect region.
2023-01-10 12:37:44 +01:00
Vojtech Bubnik
25dffb9c2f
Fix of slicing with modifiers after recent refactoring - sorting
...
infills into islands.
2023-01-10 12:37:05 +01:00
Vojtech Bubnik
1912b834b1
Fixed a typo in SupportSpotsGenerator, where thin fills were pulled
...
from an incorrect region.
2023-01-10 12:18:47 +01:00
Vojtech Bubnik
7cb3007558
Fixed ThickPolyline clear(), which did not clear widths.
...
Fixed by refactoring ThickPolyline to compose Polyline instead
of being derived of it.
2023-01-10 12:18:06 +01:00
Filip Sykala - NTB T15p
625e2fa25a
Fix issue #97
...
load of style stored in 3mf
2023-01-10 11:48:50 +01:00
tamasmeszaros
7c834de6ab
Fix crash when selecting an object
...
issue no. 11
2023-01-10 09:42:53 +01:00
Filip Sykala - NTB T15p
301ccbdc65
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2023-01-10 08:36:52 +01:00
Filip Sykala - NTB T15p
2b31fa7d4a
More info for user in preview of font in combo box.
...
+ Clear rest of texture when short text is used
2023-01-10 08:36:33 +01:00
enricoturri1966
bb8a001963
Replace abf918e728
with a better fix
2023-01-10 08:25:05 +01:00
rtyr
e4ee0d927d
Sermoon V1 PRO thumbnail
2023-01-09 15:38:05 +01:00
denis-itskovich
cafdbb47ef
Enabling 3DConnexion polling thread in windows, when working in remote session, Adding ability to force hw rendering in remote session
2023-01-09 15:15:37 +01:00
enricoturri1966
4a22339621
Tech ENABLE_WORLD_COORDINATE - Fixed enable/disabled state of mirror context menu item and sidebar mirror buttons
2023-01-09 14:13:35 +01:00