Commit Graph

22871 Commits

Author SHA1 Message Date
PavelMikus
54eb19d589 Connect thick polylines where applicable 2023-05-12 11:29:50 +02:00
PavelMikus
2c12a7f164 Increased line shortening near steep walls. 2023-05-12 11:29:50 +02:00
PavelMikus
1279b4d22a fix some errors 2023-05-12 11:29:50 +02:00
PavelMikus
8be661f0f6 shortening of lines near steep differences, but has some issues 2023-05-12 11:29:50 +02:00
PavelMikus
3346b422a7 Fixed various bugs in reconstruction of polygon from vertical lines 2023-05-12 11:29:50 +02:00
PavelMikus
4409743ea4 Fixed wrong usage of thickPolyline, added description of what it should actually contain 2023-05-12 11:29:50 +02:00
PavelMikus
9d3a7f9f2a Implement connecting of lines, but does not work yet 2023-05-12 11:29:50 +02:00
PavelMikus
93fb77c711 initial implementation 2023-05-12 11:29:50 +02:00
Pavel
72f8590332 Add missing include 2023-05-12 10:32:14 +02:00
PavelMikus
6e9e4ee8c3 SPE-1626 - improve anchoring over lightning infill by expanding the bridges surfaces 2023-05-12 10:32:14 +02:00
PavelMikus
827230174f Fix tests for new ensuring under bridges 2023-05-12 10:32:14 +02:00
PavelMikus
22f7fe3e21 Fix bugs, finish the feature 2023-05-12 10:32:14 +02:00
PavelMikus
fbe102a7fe initial impl, Created surfaces have wrong parameters 2023-05-12 10:32:14 +02:00
enricoturri1966
ffbddd82ee SPE-1696 - Fixed crash when loading project while the camera is below the printbed 2023-05-12 10:03:28 +02:00
tamasmeszaros
d431204c51 Merge branch 'tm_fix_sla_arch_profile_import_SPE-1688' 2023-05-12 08:34:01 +02:00
YuSanka
683933176b GUI_App::run_wizard : Deallocate a memory after close ConfigWizard.
+ Added wait cursor when ConfigWizard is created to inform user about activity
2023-05-11 17:18:11 +02:00
Vojtech Bubnik
52fc7a8439 Organic supports: bring "lost" branches down to an object or print bed. 2023-05-11 14:26:24 +02:00
enricoturri1966
c6a203cb14 Do not calculate sequential print clearance contours for objects out of printbed 2023-05-11 12:34:02 +02:00
Oleksandra Yushchenko
9e4859ebbf
Modification of extruders filaments for support XL multitool (#36)
* Fix for SPE-1659 : Wrong filaments update, when templates are allowed/suppressed

* Per Extruder Filaments (related to SPE 1599)

* Implemented compatibility for each extruder separately
* Update of the filaments compatibility is extracted to separate function update_filaments_compatible()
* Fixed synchronization of config.ini with the current selections, when preset is changed from sidebar.

* Filament Settings Tab improvements:
* Added extruder combobox to select active extruder
* PresetCombobox is updated in respect to compatibility for active extruder
* For MM printer: Cog icon near the filament will switch to Filament Settings for selected filament

* Bug fixing for https://dev.prusa3d.com/browse/SPE-1599

* Next round of bugfixing for https://dev.prusa3d.com/browse/SPE-1599

* Fixed crashes from https://dev.prusa3d.com/browse/SPE-1599
+ code refactoring for Tab:save_preset()
2023-05-11 12:17:59 +02:00
enricoturri1966
989cbeceb1 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate 2023-05-11 12:08:35 +02:00
YuSanka
8e3a988bff Fix for SPE-1687 : SLA - Loop/crash during editing SLA support points
ManipulationPanel: Disable editable controls, when some gizmo is in editing mode
2023-05-11 11:57:35 +02:00
enricoturri1966
45a84d1815 Merge remote-tracking branch 'origin/et_sla_switch_view' 2023-05-11 11:53:39 +02:00
enricoturri1966
462bdd134a Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view 2023-05-11 11:51:50 +02:00
enricoturri1966
653d7bc678 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_outofbed_optimization 2023-05-11 11:40:50 +02:00
YuSanka
a4cf34a49f Fix for SPE-1657 : [LINUX - GTK3] Crash when change position of part in sidebar 2023-05-11 11:13:55 +02:00
tamasmeszaros
8f680fd496 Fix no action on sla archive import with "profile only" option 2023-05-10 17:05:05 +02:00
tamasmeszaros
e3dcae6798 Merge branch 'tm_archive_registry_SPE-1676' 2023-05-10 15:59:43 +02:00
tamasmeszaros
d4ad9deb94 Archive format registration refactored
Fix tests
2023-05-10 14:08:11 +02:00
David Kocik
ed41dbc7cf Merge branch 'dk_back' 2023-05-10 11:17:54 +02:00
David Kocik
f346b42886 Commented Part of config update algorythm that searches in snapshots. 2023-05-10 11:17:19 +02:00
enricoturri1966
663465299b Small refactoring 2023-05-10 11:15:39 +02:00
David Kocik
2e3b5c2bbc Fix of backward compability issue
Added recommended version checks to ConfigWizard and PresetUpdater
2023-05-10 11:06:30 +02:00
enricoturri1966
662c3da65b Fixed warnings 2023-05-10 11:01:50 +02:00
enricoturri1966
5984111388 SPE-1606 - Placement of switch view type icon in the 3D scene by the current selected instance bounding box 2023-05-10 10:37:05 +02:00
enricoturri1966
a4605a5e9e SPE-1606 - Do no show the switch view type icon in the 3D scene if the object does not contain negative volumes 2023-05-10 10:20:31 +02:00
enricoturri1966
35f4993ec2 SPE-1606 - Fixed geometry not rendered in the 3D scene after switching from SLA to FFF printer 2023-05-10 10:13:20 +02:00
Vojtech Bubnik
3848a8eda2 Fixed crash after 'vb_organic_interfaces' with zero top interfaces. 2023-05-10 09:02:40 +02:00
enricoturri1966
b13a51f400 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view 2023-05-10 08:15:35 +02:00
Vojtech Bubnik
c9f449bcb2 PlaceholderParser: fixed reporting of x value outside
of the interpolated table.
2023-05-09 11:14:36 +02:00
Vojtech Bubnik
84db6356b3 Organic Supports: support_tree_branch_diameter_double_wall
to control when the 2nd wall kicks in.
2023-05-09 10:46:56 +02:00
Vojtech Bubnik
daa9bf7cd9 Merge branch 'vb_organic_interfaces' 2023-05-09 09:47:11 +02:00
Vojtech Bubnik
9d495f2413 Organic supports: Refactoring for adding interfaces to tree tips. 2023-05-09 09:46:27 +02:00
Vojtech Bubnik
c838fc92fc Follow-up to 1e7a3216ca
WIP Organic supports intefaces: bugfixes
2023-05-08 10:25:28 +02:00
Vojtech Bubnik
1e7a3216ca WIP Organic supports intefaces:
Further refactor of FDM support code - extracted interface routine to common.
Implemented support for soluble interfaces & half soluble / half non-soluble
interfaces.
2023-05-08 09:19:31 +02:00
PavelMikus
ce4cf95067 Fix missing includes 2023-05-05 16:32:03 +02:00
Vojtech Bubnik
89f0895dd6 WIP: Organic supports - bottom interfaces 2023-05-05 14:23:09 +02:00
Vojtech Bubnik
ad203baf77 Moved FFF support code to libslic3r/Support directory 2023-05-05 14:05:22 +02:00
PavelMikus
2873042148 SPE-1684: Fix issue where the automatic painting did not trigger paint-on-supports notification in the right panel 2023-05-05 13:53:52 +02:00
Vojtech Bubnik
a236351fd3 Supports refactoring: Split FFF supports into multiple files,
enclosed into namespaces.
2023-05-05 12:59:01 +02:00
Vojtech Bubnik
cc938e7549 WIP SupportGeneratorLayerStorage refactoring. 2023-05-05 10:21:24 +02:00