Commit Graph

22125 Commits

Author SHA1 Message Date
Vojtech Bubnik
00cc73f65f Raft improvements:
1) Object 1st layer fill direction is locked if printing on raft.
2) Object fill direction is referenced to object layer ignoring
   the raft layers, thus the fill direction depends no more
   on number of raft layers.
2) Raft contact perpendicular to object 1st layer fill direction.
3) Raft interface / contact layers are produced with alternating
   directions.
2023-03-02 15:17:05 +01:00
PavelMikus
40e8003eda Merge remote-tracking branch 'origin/master' into pm_anchor_bridges_on_sparse_infill 2023-03-02 15:13:53 +01:00
PavelMikus
b9872b8a3f Fix problem with filtering of small ensuring regions - the filter needs to consider ExPolygons, not just polygons 2023-03-02 15:01:40 +01:00
tamasmeszaros
2012c945d5 Arrange onto segmented beds for XL 2023-03-02 14:28:39 +01:00
David Kocik
d4055cd2c5 fix of ifdef
followup dfe735fb6c
2023-03-02 12:54:52 +01:00
YuSanka
dc7373514d Fixed localization of the tooltips for settings parameters
(follow-up https://github.com/Prusa-Development/PrusaSlicerPrivate/commit/6238595a)
2023-03-02 10:16:27 +01:00
David Kocik
6d2de22982 Merge branch 'dk_storage' 2023-03-02 09:05:18 +01:00
David Kocik
3700738123 Accept-Language when getting PrusaLink storage 2023-03-02 09:04:03 +01:00
David Kocik
61b31bfbc3 PrusaLink storage names in Upload dialog 2023-03-02 09:04:03 +01:00
PavelMikus
5b0c270b30 Merge remote-tracking branch 'origin/master' into pm_anchor_bridges_on_sparse_infill 2023-03-01 16:45:26 +01:00
PavelMikus
a3430a5b51 Completely removed Bounded Rectilinear infill
Improved bridge over sparse infill logic - now does not bridge the whole area but only neede part
Filtered out tiny regions of ensuring created after bridge_over_sparse infill expanded the regions
2023-03-01 16:42:57 +01:00
tamasmeszaros
f048ff31b7 Add localization and change wording of arrange alignment combo 2023-03-01 16:00:30 +01:00
YuSanka
a507504b22 PresetCollection::load_external_preset : Added check for m_idx_selected before call of the get_selected_preset. 2023-03-01 15:33:27 +01:00
enricoturri1966
55b3bf879a SPE-1547 - Fixed object shown in preview while it should not 2023-03-01 15:17:43 +01:00
tamasmeszaros
1749f74578 Fix bug when mini pillar widens and the end radius is too small.
only affects SLA default supports 
fixes SPE-1542
2023-03-01 13:38:22 +01:00
David Kocik
e571a857e6 Merge branch 'dk_init' 2023-03-01 13:35:28 +01:00
David Kocik
dfe735fb6c Postpone post_init() until opengl is initialized on all systems.
Revert on win
2023-03-01 13:33:44 +01:00
YuSanka
e09bdef952 Fix for SPE-1543 - "T"- key add text to cut object with plugs/dowels 2023-03-01 12:22:52 +01:00
YuSanka
3985250b87 Fix for SPE-1544 - Dowels come from model during camera moving in edit connectors mode 2023-03-01 12:22:52 +01:00
David Kocik
6f9e3c2425 Allow XL for PrusaLink and PrusaConnect 2023-03-01 12:16:20 +01:00
enricoturri1966
0626ea07e9 Merge branch 'et_transformations' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_transformations 2023-03-01 10:57:52 +01:00
David Kocik
b996ac391e Merge branch 'dk_zip' 2023-03-01 09:38:50 +01:00
David Kocik
daaa9669e9 File -> Import -> Import Zip Archive 2023-03-01 09:27:49 +01:00
enricoturri1966
d9a8208e16 Merge remote-tracking branch 'origin/et_transformations' 2023-03-01 08:55:28 +01:00
enricoturri1966
542b60531f Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_transformations 2023-03-01 08:24:38 +01:00
enricoturri1966
673a7ccff9 Merge branch 'et_transformations' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_transformations 2023-03-01 08:12:10 +01:00
rtyr
4536bd89d7
Sync with PrusaSlicer-settings 2023-02-28 20:47:08 +01:00
rtyr
2ad6c7d4d5
Sync with PrusaSlicer settings 2023-02-28 20:25:10 +01:00
Vojtech Bubnik
55533397f9 PlaceholderPareser: new is_null() function to test whether a variable
has a "nil" value or not.
Implements SPE-1539
2023-02-28 18:30:04 +01:00
Vojtech Bubnik
2959de40ae One more fix for Organic supports & Raft :
Raft was not generated at all with Organic supports enabled, but
no trees produced.
2023-02-28 17:40:05 +01:00
Vojtech Bubnik
94d463b645 One more fix of recent Organic support & Raft implementation. 2023-02-28 16:38:05 +01:00
enricoturri1966
d46ee7822f Fixed assert introduced with 3349644964 2023-02-28 15:16:49 +01:00
PavelMikus
b90e8eb6ec Merge remote-tracking branch 'origin/master' into pm_anchor_bridges_on_sparse_infill 2023-02-28 15:08:59 +01:00
PavelMikus
b5fc26ab0a Filter out very small esnuring regions 2023-02-28 15:07:17 +01:00
Vojtech Bubnik
906671fbba Follow-up to 3349644964
Reworked handling of approximate / snug bounding boxes
at Model / ModelObject / PrintObject
Further optimized, so that the bounding boxes are not recalculated
unnecesarilly.
2023-02-28 14:48:31 +01:00
enricoturri1966
c1348079ed Fixed rotation of mirrored parts in Part Coordinates 2023-02-28 13:00:08 +01:00
enricoturri1966
7b08170077 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_transformations 2023-02-28 11:49:01 +01:00
enricoturri1966
148732281d Fixed rotation of mirrored objects in Object Coordinates 2023-02-28 11:47:46 +01:00
Vojtech Bubnik
3349644964 Reworked handling of approximate / snug bounding boxes
at Model / ModelObject / PrintObject
Fixes #9467 #9519 #9646
Also fixed variable layer height editing for case such as mentioned
in the github issues above.
Also likely fixed some of the sinking objects issues.
2023-02-28 11:27:15 +01:00
tamasmeszaros
437c0814b4 Fine tune arrange alignment enabling rules for XL 2023-02-28 09:28:00 +01:00
Vojtech Bubnik
cbe3c4f238 Fix of recent Organic support & Raft implementation. 2023-02-28 08:59:36 +01:00
enricoturri1966
dcec7a8ad4 Fixed Rotate Gizmo orientation for mirrored objects + ensure that instances and volumes always rotate as rigid body 2023-02-28 08:08:56 +01:00
enricoturri1966
4ca48b2ab7 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_transformations 2023-02-28 08:08:14 +01:00
tamasmeszaros
aab6299458 Show and arrange alignment only for XL (MINI currentl 2023-02-27 18:10:14 +01:00
Vojtech Bubnik
8354d2b52c Fixing missing dense raft layers with number of support top interface
layers set to zero.
Fixes #7951, second picture.
2023-02-27 17:10:10 +01:00
YuSanka
2098ce9cfa Follow-up 3054156f9e 2023-02-27 16:31:17 +01:00
tamasmeszaros
2a69dda9da Fix compilation on Linux 2023-02-27 16:06:38 +01:00
tamasmeszaros
be0c90041a Remember arrangement alignment settings between app sessions 2023-02-27 16:06:38 +01:00
tamasmeszaros
068134d58b Don't show arrange alignment combo if not on a rectangular bed 2023-02-27 16:06:38 +01:00
tamasmeszaros
0a5a401d32 Add alignment option to arrange settings dialog
Also make it work
2023-02-27 16:06:38 +01:00