Commit Graph

21667 Commits

Author SHA1 Message Date
David Kocik
3fb1e8a35f App updater path fixes 2023-01-26 15:20:51 +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
David Kocik
6db80851d9 missing include 2023-01-26 13:32:21 +01:00
David Kocik
66fa18a11e Printables.com subdomain check 2023-01-26 12:47:17 +01:00
enricoturri1966
f43c493731 Merge remote-tracking branch 'origin/vb_et_instances_synch' 2023-01-26 10:26:40 +01:00
enricoturri1966
25a941d8e7 Code cleanup 2023-01-26 10:23:50 +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
David Kocik
5b0a0897f4 followup of 70a9520cc3
into_u8 instead of format
2023-01-26 09:43:08 +01:00
Lukas Matena
3558006a0b Merge branch 'lm_wipe_tower_xl' 2023-01-26 07:28:45 +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
David Kocik
8ad0f9f330 Merge branch 'dk_updater_fix' 2023-01-25 17:47:43 +01:00
David Kocik
70a9520cc3 App udpater fixes - checks of path, error reporting and translations 2023-01-25 17:47:31 +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
PavelMikus
fb4c1bf612 compilation fix 2023-01-25 17:01:58 +01:00
PavelMikus
41f1b83ae4 raft layers, partial objects memory, params acceleration 2023-01-25 17:01:58 +01:00
PavelMikus
f2deefd1de Support spot generator improvement - supporting bridges only in one direction 2023-01-25 17:01:58 +01:00
PavelMikus
821d2391b4 Added SupportPointCause describing the reason for the support point 2023-01-25 17:01:58 +01:00
David Kocik
c4bd071295 typo in text 2023-01-25 16:25:42 +01:00
tamasmeszaros
b20188c994 Disable debug benchmarks in sla print 2023-01-25 16:13:05 +01:00
Vojtech Bubnik
842229842f WIP Synchronization of mirroring 2023-01-25 15:46:22 +01:00
rtyr
a1445da22c
Fixed PVB 2023-01-25 11:20:07 +01:00
enricoturri1966
388ecdd0aa Experimental new implementation for Selection::synchronize_unselected_instances() 2023-01-25 10:12:47 +01:00
YuSanka
4078b7eafc Partially revert for 7858b5d3cd - Merge option is suppressed to cut objects 2023-01-24 16:05:53 +01:00
Vojtech Bubnik
3d9f39e258 Speed up of organic support smoothing & collision detection. 2023-01-24 14:31:33 +01:00
YuSanka
d327a6b2ab Sidebar: Use CallAfter for update of the PresetComboBox visibility,
when printer technology is changed during a project loading AND/OR switching the application mode.
Otherwise, some of PresetComboBoxes are invisible
2023-01-24 13:24:08 +01:00
enricoturri1966
fdcfae18db Fixed transformation of volumes in Part reference systems 2023-01-24 09:47:53 +01:00
enricoturri1966
f825b5c193 Fixed scaling and sizing objects using sidebar panel in Object and Part reeference systems 2023-01-24 08:45:51 +01:00
YuSanka
c7783a5891 Fix for #6377 - Prevent 3mf files from overwriting filament/printer settings
+ Ask about action on load of project even if print bed isn't empty
2023-01-23 16:12:32 +01:00
rtyr
2d55f5761b
1.6.0-alpha0
Default top fill set to monotonic lines. Updated infill/perimeter overlap values. Updated output filename format. Enabled dynamic overhang speeds.
2023-01-23 12:35:30 +01:00
rtyr
4a42795220
Fixed invalid inheritance. 2023-01-23 12:33:28 +01:00
tamasmeszaros
b610053085 Add "experimental" word to sla branching tree type in the combo box 2023-01-23 12:22:43 +01:00
enricoturri1966
1f98140667 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate 2023-01-23 11:28:44 +01:00
enricoturri1966
22a1109e30 Fixed visibility of Object Manipulator reset buttons for single instance selection 2023-01-23 11:28:16 +01:00
YuSanka
7f9f47da25 Follow up c16fa93bdb -hot fix 2023-01-23 11:26:19 +01:00
YuSanka
c16fa93bdb Allow to switch to the Simple mode, when all objects are single-parts or have support-modificators only.
+ Object's menu for Advanced and Expert mode are the same now.

+ "wxYES|wxCANCEL" style is changed to "wxOK|wxCANCEL" for MessageDialog.
The reason: wxWidgets implementation for Linux doesn't respects to "wxYES|wxCANCEL" style for MessageDialog.
In this case massage dialog has "wxYES_NO|wxCANCEL" style.
2023-01-23 10:24:45 +01:00
enricoturri1966
f327b805db Fixed rendering of shells in preview 2023-01-23 09:21:07 +01:00