Commit Graph

21798 Commits

Author SHA1 Message Date
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
enricoturri1966
a3324d3e50 Fixed crash when changing printer while Hollow gizmo is open 2023-01-23 08:17:18 +01:00
Vojtech Bubnik
fdecb30664 Tree Supports: Refactoring of RadiusLayerPolygonCache for speed. 2023-01-20 18:01:58 +01:00
Filip Sykala - NTB T15p
8f09c3ac82 WIP: Create another approach to heal shape BUT it is not working 2023-01-20 17:33:53 +01:00
Vojtech Bubnik
f7f763300e Experiment: Added a rectilinear monotonic infill without perimeter
connection lines for top / bottom infill patterns.
Co-authored-by: lane.wei <lane.wei@bambulab.com>
2023-01-20 15:22:19 +01:00
David Kocik
617747acb3 followup of 3f69799047 - improved path checks 2023-01-20 11:09:36 +01:00
David Kocik
dae9538eaf followup of af0e312542 - reverted wrong exception catching. 2023-01-20 09:51:40 +01:00
David Kocik
d047969d3d missing include 2023-01-20 08:53:10 +01:00
David Kocik
3f69799047 App updater download directory path cehecking and selection 2023-01-20 08:41:10 +01:00
Vojtech Bubnik
77c521eabb Tree supports: Disabled some more error reporting. 2023-01-19 17:20:42 +01:00
Vojtech Bubnik
88ba9ab1c8 Tree supports: Added the most important tree support parameters
to parameter layer.
2023-01-19 17:20:42 +01:00
David Kocik
443f5c1821 Version file url reverted to original name 2023-01-19 16:21:35 +01:00
PavelMikus
be61ab37f4 Document extensively the generated SupportPoint structure,
fix wrong estimation of weight torque for connections
2023-01-19 15:07:06 +01:00
David Kocik
6d37c505f7 Merge branch 'dk_updater_fix' 2023-01-19 13:45:04 +01:00
David Kocik
70879d2d8c Fixes of AppUdpater
fix of bug (1) - order of dialogs
fix of bug (2) - show new version dialog when triggered by user
fix of bug (3) - refresh value in preferences combobox when opening preferences 
fix of bug (4) - Use fwrite instead of stream to speedup saving. 
Do not show checkbox when triggered by user.
2023-01-19 13:04:16 +01:00
YuSanka
d681b99c10 Disable "Search"/"Arrange options" ImGui dialog, when some of gizmos is active 2023-01-19 10:11:08 +01:00
enricoturri1966
eee4453993 Revert of 971f2a08e2 - Fix mipmap of compressed textures on AMD Radeon graphics cards by forcing the use of squared power of two textures
Changed nanosvg library from https://github.com/memononen/nanosvg to https://github.com/fltk/nanosvg which contains the definition of the new function nsvgRasterizeXY()
2023-01-19 09:26:47 +01:00
YuSanka
ecc3211c18 ObjectList: Add "Text" marker only where it's needed 2023-01-18 20:20:23 +01:00
tamasmeszaros
e3af59b3ee Merge branch 'et_tm_sla_volumes_6-SPE-1285' 2023-01-18 16:56:54 +01:00
tamasmeszaros
ce2659141a Fix sidebar support combobox in SLA 2023-01-18 16:56:33 +01:00
David Kocik
ba2cd8f3a7 Fix of "exporting." notification not disappearing after error. 2023-01-18 16:48:37 +01:00
tamasmeszaros
76d0e11699 Merge branch 'master' into et_tm_sla_volumes_6-SPE-1285 2023-01-18 16:40:12 +01:00
PavelMikus
bdcb773202 replace triangulation in SupportSpotGenerator with triangle formula and winding number
Use the same apporach in computation of polygon area principal components
2023-01-18 16:01:09 +01:00
David Kocik
96762a2119 No new version available notification 2023-01-18 15:29:55 +01:00
tamasmeszaros
ee15fe6238 Fix crash with cut gizmo 2023-01-18 15:15:01 +01:00
tamasmeszaros
ef8b9f51cf Merge branch 'tm_branching_tree_fixes_SPE-1224' 2023-01-18 13:55:48 +01:00
tamasmeszaros
c3330c119b Prevent rare support strut and pinhead collisions
By sending a ray through the center of each strut and increasing the ray count on the surface of the struts
2023-01-18 13:55:15 +01:00
Vojtech Bubnik
b70571cd79 Fixed Layer::sort_perimeters_into_islands() for fuzzy skin
Follow-up to 52ea2edf84
1) There was a bug in accessing the "perimeter is external" property,
   ExtrusionCollection returns "mixed", the embedded ExtrusionPath
   has to be queried directly.
2) The search bounding box has to be extended by the maximum offset
   introduced by fuzzy skin algorithm. For Arachne the fuzzy skin
   algorithm observes fuzzy_skin_point_dist.
2023-01-18 12:24:36 +01:00
tamasmeszaros
b403ba10c1 Fix mirroring inside volumes trafos
Fix leftover after successive slicing runs
2023-01-18 11:20:22 +01:00
David Kocik
644deef392 Merge branch 'dk_templates_merge' 2023-01-18 11:10:55 +01:00