Lukas Matena
f6a60c3e84
Bumped up version to 2.9.1-rc1
Build flatpak / build_flatpak (push) Failing after 0s
Build flatpak asan / build_flatpak_asan (push) Failing after 0s
Build osx asan / build_osx_asan (push) Failing after 1s
Build osx / build_osx (push) Failing after 1s
Build windows / build_win (push) Failing after 1s
Run static analysis / static_analysis_dev (push) Failing after 0s
version_2.9.1-rc1
2025-03-04 12:00:32 +01:00
Roman Tyr
43579b03cd
Sync with github.
2025-03-04 11:56:09 +01:00
YuSanka
00704c671a
Localization: Updated internal dictionaries
2025-03-03 14:38:30 +01:00
Andreas Schneider
c574d0fd10
libseqarrange: Fix compile errors in Debug mode (PR #14150 by @cryptomilk)
2025-03-03 13:01:50 +01:00
Lukas Matena
55139f4933
Bumped up version to 2.9.1-beta1
Build flatpak asan / build_flatpak_asan (push) Failing after 1s
Build osx asan / build_osx_asan (push) Failing after 1s
Build osx / build_osx (push) Failing after 1s
Build windows / build_win (push) Failing after 1s
Build flatpak / build_flatpak (push) Failing after 1s
Run static analysis / static_analysis_dev (push) Failing after 0s
version_2.9.1-beta1
2025-02-27 12:31:12 +01:00
YuSanka
bb51bb3ded
Localization: Fixed some phrases and updated POT
...
+ updated internal dictionaries
+ community dictionaries are merged with new POT
2025-02-27 12:23:56 +01:00
YuSanka
8cadd207f0
SLA: Fixed placement on the bed of the object after its auto Rotation
...
SPE-2750
2025-02-27 12:12:16 +01:00
Lukas Matena
0d9a72416e
Merge branch 'lm_seq_ht90'
2025-02-27 12:11:44 +01:00
Lukas Matena
1950489dae
Do not show HT90 rods when not printing sequentially
2025-02-27 12:11:23 +01:00
Lukas Matena
b3457db567
Fixed missing comma in json
2025-02-27 12:11:23 +01:00
surynek
959def97e4
Corredted simplifier model (printer geometry) for HT90, a new final bounding box
2025-02-27 12:11:23 +01:00
Lukas Matena
e93caf1a92
Seq arrange better exception handling
2025-02-27 12:11:23 +01:00
surynek
243101f20f
Bug fix in scheduling of object instances (for HT90)
2025-02-27 12:11:23 +01:00
surynek
302a662a50
SPE-2702: Seq arrange data for HT90, printhead model, extended delta visualization
2025-02-27 12:11:23 +01:00
Filip Sykala - NTB T15p
606d3f1ef4
SPE-2660: Add information message about possibly incompatible config,
...
amended by @lukasmatena
2025-02-27 12:09:56 +01:00
Lukáš Hejl
a3f75133c8
SPE-2698: Fix crash during regions expansion.
2025-02-25 16:55:01 +01:00
Lukas Matena
ed27d06be3
Merge branch 'fs_SLA_supports'
2025-02-25 16:41:41 +01:00
Filip Sykala - NTB T15p
9f3018d829
change icon button to text button
2025-02-25 16:41:18 +01:00
Filip Sykala - NTB T15p
119609b5c6
Fix First swich between show/hide support structure and pad
2025-02-25 16:41:18 +01:00
Filip Sykala - NTB T15p
33db1f3a4c
SPE-2673
...
Support point generator ignor small part of model and do not support it
2025-02-25 16:41:18 +01:00
Lukas Matena
b2fda0b25a
Changed one phrase and one logging level
2025-02-25 16:41:18 +01:00
Filip Sykala - NTB T15p
025e4698c8
Do not generate data for support generator when supports are not needed
2025-02-25 16:41:18 +01:00
Filip Sykala - NTB T15p
60e8163900
Hide factory include into cpp file
...
+ remove unused minimal island area
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
63ea165f00
Use support headDiameter from config
...
(generate support config when diameter is known)
+ overhangs sample curve is static inside of code(do not use svg config file more)
+ Move island configuration behinde macro
2025-02-25 16:41:17 +01:00
Lukáš Hejl
974bfbdfbd
Fix int32 overflow.
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
0fa7738d6a
Change configuration based on test prints
...
One support: from(3.8mm) to(1.65mm) https://cfl.prusa3d.com/display/SLA/Single+Supporty
Two supports: from(8.3mm) to(6.5mm) https://cfl.prusa3d.com/display/SLA/Double+Supports+-+Rectangles
ThinThick hystereze: from(4.9 - 5.7mm) to (3.6 - 4.2mm) https://cfl.prusa3d.com/display/SLA/Double+Supports+-+Squares
Guesses
Thin Max Distance: from(9mm) to (5mm)
Thick inner max distance: from(9mm) to (6.5mm)
Thick outline max distance: from(6.75mm) to (4.875mm)
minimal_distance_from_outline - still touch edge of the island
maximal_distance_from_outline: from(3mm) to (1.73mm)
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
cb20051e03
Fix for creating wide tiny change.
...
+ unify runtime by selecting position with smallest source index
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
ac2f6304a0
Fix: Windows and Linux has different order of polygons after Clipper simplify
...
To unify behavior between platforms: Polygons are sorted on the end of function.
+ Remove Slic3r::ExPolygons simplify_polygons_ex(const Slic3r::Polygons &subject); // different definition and declaration, unused function
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
c16ae5bf1f
remove Unused include from higher version of compiler
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
f4e61ffddd
FIX SPE-2674_symphysis.3mf 2/2
...
Island which can't create Voronoi Diagram are supported by one point in center of bounding box
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
c7d79ec966
Fix warnings
...
libslic3r/SLA/SupportPointGenerator.cpp:20:6: warning: unused function 'exist_point_in_distance' [-Wunused-function]
libslic3r/SLA/SupportPointGenerator.cpp:600:45: warning: lambda capture 'is_lower' is not used [-Wunused-lambda-capture]
libslic3r/SLA/SupportPointGenerator.cpp:728:15: warning: lambda capture 'sample_distance_in_um2' is not used [-Wunused-lambda-capture]
libslic3r/SLAPrintSteps.cpp:172:11: warning: lambda capture 'tree' is not used [-Wunused-lambda-capture]
slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:790:40: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:90:12: warning: unused variable 'border' [-Wunused-variable]
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
11c7398cd3
SPE-2671_2 (detected by assert)
...
Solve last iteration
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
409900a4c9
Fix for SPE-2674 1/2
...
issue in file SPE-2674_mini13-armor-runner-v8.3mf
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
eec3b8e7d6
Fix for build test with new dependency
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
f0d3578952
SPE-2671 fix
...
Change way of sampling inner outline of Field (thick part of island & peninsulas)
NOTE: Inner part(after offset border) could contain multiple ExPolygons and need to transfer from border information which line is outline
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
fff42fb53d
Add safety offset before search for overhangs
...
Prevent numerical instability => supports on the vertical wall
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
7c4396446c
Show manual edited points with color during lock unique islands
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
f66a50b785
Add help for used colors of support points
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
8f9bc6ddbe
Exist weird edge case, where expand function return empty result even when input is not empty.
...
Fix crash for files:
SPE-2518_SLA-Crash-3DBenchy.3mf
SPE-2518_SLA-Crash-RAB_2_pose_3.3mf
+ use expolygons as input for expanding layer part instead of polygons
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
5dec0ea57a
Density change quadraticaly supported radius
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
998175137c
add store/load 3mf flag,
...
that SLA support point is manualy edited by user
(NOTE: After user editat is lost informtion about supporting island)
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
5ed055e8e4
Accept density value after edit+enter
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
991c4d4257
Move out prepare function for permanent point
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
a19d00ea14
Do not remove permanent point influence in layers out of part.
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
03d41b5966
Remove permanent points out of mesh surface
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
be7b62af36
Remove "support_points_minimal_distance"
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
8fe57e5a11
Density tooltip for whole slider
...
+ allowe value out of slider range
+ add minimal value
+ slider starts at 50%
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
8e956f68c3
Remove duplication of permanent points
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
34296a9d62
Add UI switch for show support structure
2025-02-25 16:41:17 +01:00
Filip Sykala - NTB T15p
33f878e5bd
Add support permanent points for island and peninsulas
2025-02-25 16:41:17 +01:00