Commit graph

5566 commits

Author SHA1 Message Date
Vojtech Bubnik
6251a880df Enabling zig-zag support intefaces for Organic supports. 2023-01-31 09:41:30 +01:00
Vojtech Bubnik
2a1e12131b Cancellation of tree supports 2023-01-31 09:13:05 +01:00
Lukas Matena
a053d79ca1 Fixed undefined behaviour in Emboss.cpp (reference to temporary) 2023-01-30 10:32:21 +01:00
Pavel Mikus
66a4b5b82a Refactored stability alert step from object step into print step,
implemented stability issues grouping based on number of issues and objects,
maximum of single warning message emitted
2023-01-29 20:11:50 +01:00
Filip Sykala - NTB T15p
db290d8e8d move erase operation out of scope 2023-01-27 15:47:33 +01:00
Filip Sykala - NTB T15p
4e56f75541 Move insert call out of variable scope 2023-01-27 15:27:01 +01:00
PavelMikus
8cb414c262 fix worng step type passed into set-done in new alert step 2023-01-27 15:00:10 +01:00
PavelMikus
05c4e759cf Move checkbox for support alerts into AppConfig preferences.
Separate Alerts into new print object step so that not warnings are thrown for autopaint.
finally fix -1 access int SupportSpotGenerator bridge detection
2023-01-27 15:00:10 +01:00
Vojtech Bubnik
cd0ed00ef5 TREE_SUPPORT_ORGANIC_NUDGE_NEW enabled 2023-01-27 13:50:46 +01:00
Vojtech Bubnik
3e6302d4f3 Organic supports: Patching the missing trees for support enforcers 2023-01-27 13:09:20 +01:00
Lukas Matena
fe39af7d7b Fixed cut gizmo and SLA shift 2023-01-27 12:54:38 +01:00
Vojtech Bubnik
be5149f164 Removed "Tree" support type from UI. 2023-01-27 12:21:12 +01:00
Lukas Matena
ab4655aa40 Fix ooze prevention behaviour on first layer 2023-01-27 12:04:55 +01:00
Lukas Matena
fd3ab55197 MMU: Fixed missing travel to the wipe tower in one more case 2023-01-27 12:04:55 +01:00
PavelMikus
4a9a40c654 SupportSpots: Fix typo bug in Bridge check 2023-01-27 11:40:51 +01:00
Filip Sykala - NTB T15p
809e22092d Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate 2023-01-27 09:30:20 +01:00
Filip Sykala - NTB T15p
cae80cb2a8 Try to fix asan build. 2023-01-27 09:29:57 +01:00
tamasmeszaros
9f9bca5cd0 Fix pad struts not connecting to model 2023-01-27 09:14:24 +01:00
Lukas Matena
a7eda7cc8e Fixed is_nil(size_t) when checking out-of-range element:
the behaviour should math get_at, which returns first element
in case the index is out of range.
2023-01-26 21:29:56 +01:00
Filip Sykala - NTB T15p
7c47dfce2b Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate 2023-01-26 17:13:01 +01:00
Filip Sykala - NTB T15p
da2dc782ff Fix warnings
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:766:17: warning: unused variable 'window_title' [-Wunused-variable]
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2044:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]

../src/libslic3r/CutSurface.cpp:1626:25: warning: suggest parentheses around comparison in operand of '!=' [-Wparentheses]
../src/libslic3r/CutSurface.cpp:1627:25: warning: suggest parentheses around comparison in operand of '!=' [-Wparentheses]
../src/libslic3r/CutSurface.cpp:1628:25: warning: suggest parentheses around comparison in operand of '!=' [-Wparentheses]
2023-01-26 17:12:45 +01:00
tamasmeszaros
276865d562 Fix broken sla trafo after
f43c493731
2023-01-26 17:05:50 +01:00
Filip Sykala - NTB T15p
eebf9b5a95 Add missing include 2023-01-26 17:02:20 +01:00
Filip Sykala - NTB T15p
9f525da15e Merge branch 'master' into fs_fix_for_Allura_script_font 2023-01-26 16:33:03 +01:00
PavelMikus
d16f9e0410 add check button for disabling the support alerts 2023-01-26 15:50:18 +01:00
PavelMikus
d0c86403a5 Fix lslices ordering - keep topological ordering from clipper, and separate print ordering into vector of indices 2023-01-26 15:50:18 +01:00
PavelMikus
5839e78a5e minor issues fix 2023-01-26 15:50:18 +01:00
enricoturri1966
325709c5ae SPE-1419 - Fixed reset skew resetting mirror, reset scale resetting mirror, changed labels in Object Manipulator panel, scale of instances using the Object Manipulator panel always made as absolute 2023-01-26 15:49:00 +01:00
Vojtech Bubnik
6a9bcf8405 Tree supports: Switched to new Organic smoothing & collision avoidance.
Follow-up to 3d9f39e258
which had the new smoothing & collision avoidance disabled by mistake.
2023-01-26 13:59:32 +01:00
tamasmeszaros
7fd5fa3aa6 Fix assert when adding object in SLA 2023-01-26 14:07:24 +01:00
Filip Sykala - NTB T15p
94982c758d Merge branch 'master' into fs_fix_for_Allura_script_font 2023-01-26 12:01:12 +01:00
Filip Sykala - NTB T15p
f2803c4ae1 Move unused implementation behinde macro 2023-01-26 12:00:36 +01:00
Filip Sykala - NTB T15p
8e35ece403 Bevel only tip of spike which ends in duplicit point 2023-01-26 10:22:27 +01:00
enricoturri1966
92d26883a5 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into vb_et_instances_synch 2023-01-26 10:00:58 +01:00
enricoturri1966
643d50813d Removed function double rotation_diff_z(const Vec3d &rot_xyz_from, const Vec3d &rot_xyz_to) and remaining code using it 2023-01-26 10:00:35 +01:00
Filip Sykala - NTB T15p
badbe9ddba Remove spikes from glyph shape 2023-01-26 08:04:44 +01:00
Lukas Matena
24a91d7420 Fixed is_nil(size_t) when checking out-of-range element 2023-01-26 07:28:37 +01:00
Lukas Matena
ae15032e0f Wipe tower: fixed missing travels to wipe tower on layers with no toolchanges 2023-01-26 07:28:37 +01:00
YuSanka
71cedd2eea Implemented UI to "Idle temperature" parameter 2023-01-26 07:28:37 +01:00
Lukas Matena
a067da6d53 Ooze prevention:
- remove the infinite skirt
- added 'idle_temperature' in Filament Settings as an optional parameter
- the logic is changed: if idle_temp is present, it is used,
  otherwise it uses the old delta value from Print Settings
- TODO: the optional parameter is not well supported in UI
2023-01-26 07:28:37 +01:00
Lukas Matena
98fea2f6ee Wipe tower: use GCode::set_extruder, allow ooze prevention:
this removes duplicated code and fixes toolchange retraction
The ooze prevention part needs further work, now it does not
work as advertised (the tall skirt)
2023-01-26 07:28:37 +01:00
Lukas Matena
7fb1bc2c16 Placeholders 'layer_num', 'layer_z' and 'max_layer_z' were not accessible in fil. start gcode when the wipe tower was off 2023-01-26 07:28:37 +01:00
Lukas Matena
b3664179f6 Wipe tower: remove a move to the wipe tower when not needed 2023-01-26 07:28:36 +01:00
Lukas Matena
90bd46e30a Added 'is_extruder_used' placeholder accessible from Custom Start G-Code 2023-01-26 07:28:36 +01:00
Vojtech Bubnik
a784be24e7 Follow-up to 842229842f
WIP Synchronization of mirroring
Fixed mirroring at the FDM and SLA back-end.
2023-01-25 18:51:53 +01:00
Pavel Mikuš
37ca6e30bd
Update SupportSpotsGenerator.cpp 2023-01-25 17:24:53 +01:00
PavelMikus
c38bd9adde missing space in description 2023-01-25 17:01:58 +01:00
PavelMikus
c09a44779d brim integration into SupportSpotGenerator 2023-01-25 17:01:58 +01:00
PavelMikus
c31e3ec1a2 Bugfix in extrusion quality estimator, Refactoring of alerts, rename of autogenerate button 2023-01-25 17:01:58 +01:00
PavelMikus
a4de5c6553 initial warnings version 2023-01-25 17:01:58 +01:00