Pavel Mikus
10d04529d6
Implemented dynamic fan control. Cooling buffer does not yet relfect that
2023-03-02 15:30:41 +01:00
Pavel Mikus
a496444b7e
make fixed overlap levels for dynamic overhang speed
2023-03-02 15:30:41 +01:00
Vojtech Bubnik
edd6c7c9d9
Removed an obscure "clip_multipart_objects" option, which caused more
...
harm than good and it is not compatible with the new layer island
Z graph.
Partial fix of #9679
2023-02-16 16:31:29 +01:00
YuSanka
a17a694604
Linux specific: Follow-up fdc4ee7542
- Fix to "Post processigs..." line works like a link
2023-02-16 13:12:35 +01:00
Lukas Matena
e2045a60ee
Separate acceleration control for external perimeters and (top) solid infill
2023-02-15 15:03:37 +01:00
YuSanka
4162689a65
Unify Tree/Organic terminology.
...
+ Implemented Enabling/Disabling for parameters of Organic support
SPE-1478(https://dev.prusa3d.com/browse/SPE-1478 )
2023-02-14 10:18:06 +01:00
YuSanka
73810cd262
Localization: Updated POT-file
...
+ Deleted redundant localization markers for empty strings
+ Community dictionaries are updated from new POT
2023-01-31 11:15:06 +01:00
YuSanka
3cb1386990
ButtonsDescription files: Some code refactoring
...
ButtonsDescription class is splitted to separated items and put to the namespace GUI_Descriptions
2023-01-30 16:39:36 +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
PavelMikus
d16f9e0410
add check button for disabling the support alerts
2023-01-26 15:50:18 +01:00
YuSanka
c1b58d2c51
Fixed a crash on a changing of the application scale
2023-01-26 15:28:13 +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
Vojtech Bubnik
88ba9ab1c8
Tree supports: Added the most important tree support parameters
...
to parameter layer.
2023-01-19 17:20:42 +01:00
tamasmeszaros
ce2659141a
Fix sidebar support combobox in SLA
2023-01-18 16:56:33 +01:00
tamasmeszaros
76d0e11699
Merge branch 'master' into et_tm_sla_volumes_6-SPE-1285
2023-01-18 16:40:12 +01:00
David Kocik
72540232c8
Template filaments bundle with filament profiles available for all printers
...
Profiles are ment to be adjusted and saved as user profile.
Selectable in wizard under (Templates).
Installed automatically even when profile with same alias is selected.
Special category in combo boxes.
no_templates option for disabling this.
2023-01-18 11:10:24 +01:00
tamasmeszaros
aec0c4a0dc
Fix sidebar combobox behavior for support routing
...
"support_buildplate_only" was toggled only for default supports
2023-01-18 09:26:28 +01:00
tamasmeszaros
6238595ac6
adding separate config values for support tree algorithms
...
Realize config matrix on supports tab
2023-01-18 09:26:28 +01:00
tamasmeszaros
878f3b30dd
wip adding separate config values for support tree algorithms
2023-01-18 09:26:28 +01:00
tamasmeszaros
84784259ba
Add max_weight_on_model parameter
...
Limiting the weight of subtrees going to the model body
2023-01-18 09:26:28 +01:00
tamasmeszaros
fc9b7ed59c
Merge branch 'master' into et_tm_sla_volumes_6-SPE-1285
2023-01-13 11:02:06 +01:00
Pavel Mikus
cfb702be99
rename avoid_curled_filament_during_travels to avoid_crossing_curled_overhangs
...
mark avoid_crossing_curled_overhangs as Experimental
rename overhang_steepness_levels to overhang_overlap_levels
2023-01-11 17:15:11 +01:00
YuSanka
ba730922e6
TabPrinter: Change field height for Start/Stop G-codes
2023-01-09 13:05:28 +01:00
YuSanka
d39768fc9c
Improvements for printer selection: Revert to the previously selected physical printer instead of related system preset,
...
when we had selected FFF physical printer and can't to switch to the SLA preset.
2023-01-02 17:27:19 +01:00
YuSanka
6657369db2
Tab: Clear description lines pointer ob clear pages
2023-01-02 14:57:01 +01:00
YuSanka
033af199a3
Implemented palettes for mode markers
2022-12-20 15:50:13 +01:00
YuSanka
0e55ffc07f
Implementation for FR #8720 - Copy extruder settings to all extruders
2022-12-19 14:57:24 +01:00
YuSanka
473c8a26a4
Suppress to switch to SLA-technology printer, if an object has a modifier(s)
...
+ WIP: ptSLA : Hide modifiers on 3DScene.
Waiting for @enricoturri1966 review/reworking
2022-12-15 11:46:05 +01:00
PavelMikus
9bf7ce5e28
change parameter name, fix and improve intersection insertions
2022-12-14 14:49:20 +01:00
YuSanka
2159caf03b
Next improvements and fixing of the crash on "Output options" tab selection.
...
Follow-up d22809bf0d
2022-12-14 14:49:20 +01:00
YuSanka
f04545f1e6
Implemented a support of the coFloatsOrPercents values on settings tabs
2022-12-14 14:49:20 +01:00
Pavel Mikus
f730fd21d4
refactoring overhang speed
2022-12-14 14:49:20 +01:00
PavelMikus
11353a4a5c
UI integration, new option for speed on overhangs
2022-12-14 14:49:20 +01:00
tamasmeszaros
7b207aaf5c
Add "Enforcers only" option into support combo box
...
And also make it work
2022-12-13 09:49:59 +01:00
YuSanka
71a0b626a9
Fixed memory leaks on switch between parameter pages
2022-12-07 16:56:19 +01:00
tamasmeszaros
9bc3410474
Re-enable volumes in SLA, use raycasters from canvas in supports gizmo
...
Got rid of HollowedMesh and Raycaster usage from GizmosCommon pool to prevent crashes
2022-11-29 11:11:32 +01:00
YuSanka
d20131de49
PreferencesDialog: Fix for rescale.
...
+ Fixed CheckBox::msw_rescale
2022-11-23 12:20:04 +01:00
Pavel Mikuš
633ce8aa21
Pm jps path finding ( #8 )
...
New step - estimation of curling on both the model and the support extrusions.
Improvements in curled filament estimation algortihm
Implementation of Jump Point Search algorithm
Use of JPS algorithm to avoid curled extrusions during travel moves in Gcode export
2022-11-09 13:33:58 +01:00
Pavel Mikuš
06fbab12fe
Pm overhang extra perimeters ( #7 )
...
Implementation of extra perimeters on steep overhangs/flat unsupported parts
Also contains:
Principal components computation over polygon area
New fast bridge direction estimation which minimizes amount of unanchored bridge endpoints
2022-11-09 10:38:36 +01:00
YuSanka
8914dfa1f6
Next fix, related to #8800
...
* PrintApply: Suppress to apply print when just a physical printer was changed, but printer preset stays the same
* Tab: Layout the buttons bar when switch from the physical printer to printer preset and vice versa
2022-11-01 14:57:19 +01:00
YuSanka
4014bcbbd5
Fix for #8618 - Unable to "split to objects" on macOS
...
+ Fix for #SPE-1266 - Detach from system filament preset button is still visible when preset is detached
2022-09-19 09:22:44 +02:00
YuSanka
84f651f85d
DiffDialog: Save preset
...
* Fixed a crash after save the preset with existing name
* Added update of the PresetComboBoxes on SettingsTabs and Sidebar
* Some code refactoring
2022-09-16 17:25:00 +02:00
YuSanka
97ab4cae4f
Tab: Fixed visibility for "Rename preset" button
2022-09-16 09:58:16 +02:00
YuSanka
82716cd78c
Follow-up 3b1f1d9444
fixes:
...
Tab: Fixed rename_preset().
* Presets weren't sorted after preset renaming.
* New selected preset wasn't updated on the Plater.
Preset: Fixed delete_preset().
* Selected preset wasn't updated after preset deletion.
2022-09-14 15:09:52 +02:00
YuSanka
0b8d7380ff
DiffDialog: Implemented a transfer of options from one preset to another
...
Related to [Feature Request] #5384 - Copy values in Profile comparaison dialog
2022-09-13 17:30:22 +02:00
PavelMikus
464a37110f
Staggered inner seams
2022-09-06 11:25:39 +02:00
YuSanka
f9e46ea871
Follow-up 31e4a20f6d
: some code refactoring
2022-09-02 19:35:24 +02:00
YuSanka
3b1f1d9444
Implementation for FR #7851 - "Rename" or "EDIT" Print / Filament Settings is missing
2022-09-02 14:26:31 +02:00
YuSanka
37da0956cb
Fix for SPE-1267
...
"All" checkbox wasn\t correctly updated.
A compatible_widget_reload() function is called when "Dependencies" page is activated and when "compatible_*" value is changed.
2022-08-26 17:34:49 +02:00