Vojtech Bubnik
85e9ae75bb
WIP Tree Supports: Enabled support enforcers / blockers
2022-08-15 10:16:16 +02:00
Vojtech Bubnik
0cdc482615
Optimization: Replaced lrint() with round() as lrint() cannot be
...
inlined, at least not on MSVC.
2022-08-15 08:42:25 +02:00
Vojtech Bubnik
af7108f792
WIP Tree Supports: Bunch of fixes and optimizations
2022-08-15 08:41:24 +02:00
Valter F.C
db7946dbb6
pt_BR translation improvements
2022-08-12 10:02:58 -03:00
YuSanka
522b3f6d98
Follow-up 370e8bd752e3f7c97b9804a56dc417dfb362cce8 - Update 3D-scene after splitting of the unprintable object
2022-08-12 11:09:30 +02:00
YuSanka
7ebd0bbb3b
Fix for #8668 - Don't set printable state on merge if all parts are unprintable
2022-08-12 11:08:04 +02:00
Lukáš Hejl
17e7b182ee
Follow-up to 0161a59a93
: Too big epsilon created tiny unconnected extrusions, so epsilon was changed to the smallest value that allows resolving rounding issues after division by two.
2022-08-12 09:48:34 +02:00
Lukáš Hejl
4fa76b2d8b
Reconnected endpoints of closed polyline when PolylineStitcher produced an open polyline mark as closed.
2022-08-12 09:48:34 +02:00
Lukáš Hejl
f60b88ba3e
Fix of #8597 - Assert on Windows about decrementing of std::vector::begin() in a specific case.
2022-08-12 09:48:34 +02:00
Lukáš Hejl
e838acdcd1
Added a lot of debugging outputs (SVG) into SkeletalTrapezoidation.
2022-08-12 09:48:34 +02:00
Lukáš Hejl
4d19eb9ace
Added several test cases distilled from reported issues.
2022-08-12 09:48:33 +02:00
Lukas Matena
661bb522cf
Fixed compiler warnings
2022-08-12 09:40:19 +02:00
Lukas Matena
0df757895e
An attempt to fix issues with wxProgressDialog
2022-08-11 16:51:56 +02:00
Lukas Matena
ea0a68a073
Merge branch lm_tm_step_sq into master_250
2022-08-11 16:51:32 +02:00
Lukas Matena
f548f85405
STEP: Show STEP in model import file dialog title
2022-08-11 16:49:13 +02:00
Lukas Matena
41f5bd006a
STEP: Improved error reporting on Linux
2022-08-11 16:49:13 +02:00
Lukas Matena
620b89d1c6
Add STEP into menu label, enable drag and drop
2022-08-11 16:49:13 +02:00
tamasmeszaros
aff337067b
Switch to statically linked OCCTWrapper on Apple.
...
Due to dmg notarization issues
2022-08-11 16:49:13 +02:00
tamasmeszaros
2486a2363c
Try to reduce number of build threads only for OCCT
2022-08-11 16:49:13 +02:00
tamasmeszaros
5a4f129812
Make occtwrapper buildable stand-alone
2022-08-11 16:49:13 +02:00
tamasmeszaros
3f8979c95f
Use prusa-slicer executable dir to search for occt shared lib
2022-08-11 16:49:13 +02:00
tamasmeszaros
1fd4659f0e
Use resources dir for occt shared lib
2022-08-11 16:49:13 +02:00
Prusa Research a.s
7d3f0b4b32
Fixes on MacOS
2022-08-11 16:49:13 +02:00
tamasmeszaros
88ba89dbbc
STEP: Implementation ported from BambuStudio:
...
CMake handling is different
STEP: Removed preprocessing stage
STEP: Small refactoring
STEP: Bigger refactoring
STEP: Changed naming on loaded object and volumes:
If the STEP contains exactly one named volume, the object and its first
volume will both have that name. Otherwise, filename w/o suffix is used
as object name and volumes are named using names from the STEP (if there
is none, untranslated "PartN" string is used).
STEP: Load the libraries dynamically on Win
wip
2022-08-11 16:49:13 +02:00
Lukas Matena
f96045f672
Merge branch 'pm_seam_curling_fix_250' into master_250
2022-08-11 15:31:02 +02:00
PavelMikus
d39d35cc83
better curling fix, removed resamping, fixed the feature disable from previous commit
2022-08-11 15:30:51 +02:00
PavelMikus
8812036c25
slowly decreasing angle seam placement feature disabled
2022-08-11 15:30:51 +02:00
PavelMikus
0479387b20
reduce wavy seams for all layer heights, improve painting
2022-08-11 15:30:51 +02:00
PavelMikus
06084b0bc5
lower segment count on smooth parts
2022-08-11 15:30:51 +02:00
PavelMikus
3f36187101
increase segments count for smooth long strings
2022-08-11 15:30:51 +02:00
PavelMikus
52b9325f7c
improving dynamic segmentation, simplifications in snapping angle logic
2022-08-11 15:30:51 +02:00
PavelMikus
44a388d560
prefer enforcers over blockers, lower the threshold distance,
...
dynamic modification of segments count in alignment based on smoothnes
2022-08-11 15:30:51 +02:00
PavelMikus
a41435d044
fixed overhang estimation correclty
2022-08-11 15:30:51 +02:00
PavelMikus
af95b6ecbd
fix issue with enforced patches
...
refactor end_index to mark index after the last point
hackfix issue with overhang seem placement
2022-08-11 15:30:51 +02:00
PavelMikus
cb3678e1e2
fix bug in seam string weight - use seam string length as quality score
2022-08-11 15:30:51 +02:00
rtyr
dc9e35d8ea
Merge pull request #8602 from pmjdebruijn/creality_250
...
Creality.ini: Add alternative nozzle support
2022-08-11 11:30:17 +02:00
rtyr
1d1fb3fb37
Updated bed_shape
2022-08-11 09:59:45 +02:00
YuSanka
f994e42d8e
Fix for dark_mode(): Use check_dark_mode() function only, when app_config doesn't have a "dark_color_mode" parameter.
...
Now wxWidgets improved IsDark() function with 622a2f9d60
.
So now it returns correct color for the system appearance
2022-08-10 16:48:37 +02:00
rtyr
5e23694e16
Added initial Elegoo bundle.
...
https://github.com/prusa3d/PrusaSlicer-settings/issues/162
2022-08-10 14:59:32 +02:00
Pascal de Bruijn
2aa79d00ca
Creality.ini: adjust Geeetech Matte PLA
2022-08-09 19:57:36 +02:00
Pascal de Bruijn
ad0ac53685
Creality.ini: adjust infil_overlap
2022-08-09 19:56:26 +02:00
Pascal de Bruijn
9616f38de7
Creality.ini: adjust extrusion_widths
2022-08-09 19:56:09 +02:00
Lukas Matena
6efab63dc9
Fix build on macOS
2022-08-09 15:54:38 +02:00
Lukáš Hejl
7dac30714b
Follow-up to 394494b3ac
: Fixed deceleration/acceleration issue also for gap-fill. Also, deceleration before bridge infill is now working.
2022-08-09 13:59:56 +02:00
rtyr
fc6ca282dd
Added thumbnails.
...
https://github.com/prusa3d/PrusaSlicer/pull/8602
2022-08-09 12:40:32 +02:00
rtyr
3cad3f6b89
Added new Creality thumbnails.
2022-08-09 12:33:44 +02:00
Lukáš Hejl
d81c63fad4
Fixed Perl unit tests after 77f5973c25
.
2022-08-09 02:31:14 +02:00
enricoturri1966
e0d33ec92a
Added missing include
2022-08-09 02:30:04 +02:00
Lukáš Hejl
c9ddf7315e
Replaced parameters wall_add_middle_threshold and wall_split_middle_threshold with automatic computation based on extrusion width.
...
That allows computed better values in cases when the extrusion width of the first layer or for the infill differs from the extrusion width for perimeters.
Parameters min_feature_size and wall_transition_length now can be set in percentages, and then they will be calculated based on nozzle size. Old profiles with default values are forced to replace old default values with new default values in percentages.
2022-08-08 10:21:55 +02:00
Filip Sykala - NTB T15p
64728feec3
Store configuration on gizmo close not destructor
2022-08-05 15:28:12 +02:00