rtyr
c3ab2a2f22
Sync with PrusaSlicer-settings. Added MK3.5.
2024-02-06 15:21:42 +01:00
rtyr
89dd19b223
MK3.5 resources
2024-02-06 15:19:34 +01:00
Lukáš Hejl
ad61f74e3f
Merge branch 'lh_m600' into master_27x
2024-02-06 11:27:04 +01:00
Lukáš Hejl
8ce089c6ff
SPE-2098: Pick a required extruder before a color change for multi-extruder printers.
...
When we need to perform a color change on an extruder that isn’t used within the layer, we perform a tool change to select the correct extruder. Then, we perform the color change, and finally, we perform another tool change to switch back to the original extruder.
2024-02-06 11:23:09 +01:00
Lukáš Hejl
1071645967
Separate color change handing from emit_custom_color_change_gcode_per_print_z() into emit_custom_color_change_gcode_per_print_z().
2024-02-06 11:23:09 +01:00
Lukáš Hejl
145fb92e07
SPE-2098: Emit M600 instead of M601 for multi-tool printers.
2024-02-06 11:23:09 +01:00
Lukáš Hejl
ff3612840c
SPE-2098: Pass color_change_extruder also into Color Change G-code.
...
Some minor refactoring of ProcessLayer::emit_custom_gcode_per_print_z();
2024-02-06 11:23:09 +01:00
Lukáš Hejl
a85a0a8191
SPE-2098: Show color_change_extruder in Custom G-code editor.
2024-02-06 11:23:09 +01:00
YuSanka
91323230e6
Merge branch 'ys_sla_overrides' into master_27x
2024-02-05 17:00:08 +01:00
YuSanka
a3bb0265b0
Check of compatibilities for support_head_penetration<->support_head_width and
...
support_head_front_diameter<->support_pillar_diameter is moved to sla_print.validation()
2024-02-05 16:59:09 +01:00
tamasmeszaros
78995013be
Fixing all-enabled sla overwrites after loading older output archive
2024-02-05 16:59:09 +01:00
tamasmeszaros
d51eab637f
Prevent crash when importing config bundle
2024-02-05 16:59:09 +01:00
tamasmeszaros
ae23ae4320
Fix crash when switching printer profile
...
while having "support point density" overridden
2024-02-05 16:59:09 +01:00
tamasmeszaros
9f21ffb8b4
Fix unregistered pinhead diameter for branching supports
2024-02-05 16:59:09 +01:00
tamasmeszaros
7380f3f1ec
Fix unregistered relative correction override
2024-02-05 16:59:09 +01:00
tamasmeszaros
76439c2ba7
Fix crash when switching printer profile
2024-02-05 16:59:09 +01:00
tamasmeszaros
3160b00d5a
Fixed crash when checking an integer nullable param on a config tab
2024-02-05 16:59:09 +01:00
YuSanka
e8214901d4
SLA overrides: Fixed preset update, when config is loaded from old PS
...
+ Config.cpp: Fixed comparison of nil values
2024-02-05 16:59:09 +01:00
tamasmeszaros
91e67e2e16
Fixing float nullable config vals and sla override apply func
2024-02-05 16:59:09 +01:00
tamasmeszaros
7143190779
Making progress with eliminating exceptions
...
+ Fixed : SpinCtrl for nullable int still does not work
2024-02-05 16:59:08 +01:00
YuSanka
ef3493d7ea
WIP: SLA material overrides (UI part)
2024-02-05 16:59:08 +01:00
tamasmeszaros
94fd937dbb
WIP on sla overwrites
2024-02-05 16:59:08 +01:00
YuSanka
37ba024133
Fixed update of extruder ComboBox on switching of application color mode, when SLA-printer is selected.
2024-02-05 10:52:12 +01:00
YuSanka
a3f7be2b44
Follow c7fa6b0f - Added missed call of Show() for extruders combbox
2024-02-02 11:06:13 +01:00
YuSanka
131d8700b1
Fix for SPE-2108 : Missing update when toggling "Show incompatible print and filament presets"
2024-02-02 09:17:05 +01:00
YuSanka
c7fa6b0f73
Fix for #12005 - 2.7.1: One particular .3mf project crashes when changing printer from XL to MK4
...
Follow-up 23ffd344:
Note, that crash was caused by missing update of the active extruder.
2024-02-02 09:16:33 +01:00
Nohus
540b800a5c
SPE-1922: Place M600 after unretract to prevent printer returns at the position that was already printed with the previous color.
...
This fixes #2672 caused by the default implementation of M600 that returns back to XY position before M600.
2024-02-01 09:34:01 +01:00
YuSanka
76bbfbad5f
CustomCtrl: Fixed layout of Fields in columns
2024-01-30 08:50:31 +01:00
tamasmeszaros
4a20daed63
Switch back to parallel optimization in DefaultArranger
...
SPE-2033
2024-01-29 14:38:53 +01:00
enricoturri1966
2e8ec7e63e
Update cmake file to download latest version of libbgcode library
2024-01-29 12:42:31 +01:00
enricoturri1966
db0a56ec98
Update cmake file to download latest version of libbgcode library
2024-01-29 11:45:51 +01:00
Martin Šach
4481525169
Fix wipe tower deretraction string.
...
Return the previous behaviour for non priming toolchanges and
handle priming toolchanges separately.
2024-01-29 09:52:20 +01:00
Lukas Matena
e5b926690e
Revert "Revert "Fix for #11988 : Drop down menus appear outside of PS and cannot be opened again""
...
This reverts commit 69e0bc3064298fc58dd2a870801161821fa16da5.
The reason the original commit was reverted was to get cleaner git history after
merging master_27x into master. The change in this commit is implemented in master as b85e80c.
2024-01-26 16:06:10 +01:00
YuSanka
b85e80c4fb
Fix for #11988 : Drop down menus appear outside of PS and cannot be opened again
...
Note: Win specific
2024-01-26 15:59:46 +01:00
tamasmeszaros
d1310d3176
Additional comments and clarification for arrangement integration
2024-01-26 14:11:25 +01:00
Lukas Matena
a42223f963
Merge branch 'master_27x'
2024-01-26 13:07:19 +01:00
Lukas Matena
69e0bc3064
Revert "Fix for #11988 : Drop down menus appear outside of PS and cannot be opened again"
...
This reverts commit 6ff8537ff4fbd14ca09934cdb2bb987131a7b559. There is a non-trivial conflict
when merging to master, let's redo the commit after the merge so it is clear in history.
2024-01-26 12:54:10 +01:00
tamasmeszaros
198f00db8a
Comments for uncommented functions declarations within CSGMesh subdir
2024-01-26 10:19:11 +01:00
enricoturri1966
df14f7518d
SPE-2092: Fixed OpenGL initialization when user specifies invalid value for command line option 'opengl-version'
2024-01-25 09:33:16 +01:00
Lukas Matena
31ad7375e5
Merge branch 'lm_spe2118' into master_27x
2024-01-24 09:54:38 +01:00
David Kocik
e0e1afd640
Error message when wlanapi.dll is missing
...
Code improvements due to @lukasmatena code review.
2024-01-24 09:54:00 +01:00
Lukas Matena
05312cacf7
Fix of #11790 : missing wlanapi.dll on Win Server 2019
2024-01-24 09:54:00 +01:00
tamasmeszaros
7afddb8006
Get rid of magic constants, code duplication and commented code
2024-01-23 14:27:46 +01:00
Filip Sykala - NTB T15p
ee3546b186
SPE-2103
...
Make snap-shot to undo/redo stack only on release slider
Connected with attributes:
Text/advanced(char gap, line gap, boldness, skew ratio)
SVG(size)
Also change range for Boldness. VRT font-Ascent.
(different font may have different slider value range)
Fix line gap (it was denied when per glyph was false)
2024-01-23 14:27:02 +01:00
YuSanka
65525b0616
Model: Improved function looks_like_multipart_object().
...
Check transformed bounding boxes of loaded objects instead of z_min of bounding boxes.
+ BoundingBox: added function shares_boundary() to detect if bounding boxes shares some boundary.
Fix for #11547 - .3mf files with similar sized components aren't being defined as multi-part objects
2024-01-23 12:42:15 +01:00
Lukáš Hejl
7d31f8c0ba
SPE-2120: Fix another crash caused by using GCodeGenerator::last_position when it doesn't have an assigned value.
...
This behavior was there for a long time, but it was uncovered when std::optional was used.
2024-01-23 12:33:19 +01:00
Martin Šach
7f423083b4
Fix: Use toolchange z instead of writer z to restore z on wipe tower.
...
Writer z can be set in custom toolchange gcode and than the restoration
is invalid.
2024-01-23 09:30:40 +01:00
Martin Šach
194d53ea25
Fix z_offset handling in gcode.cpp. Fixes #11843 .
2024-01-23 09:28:25 +01:00
Martin Šach
812c40e887
Unify GCodeGenerator travel to first layer position.
...
* Fixes SPE-2116. The reason for this bug was forgotten change in
WipeTowerIntegration after change in gcode.cpp.
* Prevents future similar bugs by unifing the functionality to a method.
2024-01-23 09:00:58 +01:00
Martin Šach
8cbea4982a
Add lift before the first travel move in GCode.cpp
2024-01-23 09:00:58 +01:00