HellAholic
d1aee97ea2
Merge branch '5.11' into CURA-12742_add-message-when-painted-with-disabled-extruder
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-10-17 13:57:44 +02:00
HellAholic
be88d745ed
Merge pull request #21001 from Ultimaker/CURA-12752_multimat_paint_prime_tower
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
[CURA-12752] Fix prime-tower for multi-material painting
2025-10-17 13:21:45 +02:00
Erwan MATHIEU
3656330c40
Merge pull request #21053 from Ultimaker/CURA-12789_profile_adjustment_s8
...
unit-test / Run unit tests (push) Waiting to run
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
Update Ultimaker S8 definition with new parameters
2025-10-16 15:47:53 +02:00
HellAholic
0d761eae10
Apply printer-linter format
2025-10-16 13:44:47 +00:00
HellAholic
9f73d6fc1d
Update Ultimaker S8 definition with new parameters
...
Added 'max_skin_angle_for_expansion' with a value of 45 and set 'roofing_extension' to 1.2 in the Ultimaker S8 printer definition. Allows us to have the benefits of the roofing extension feature while not getting the drawbacks from increased surface area where we don't want them
2025-10-16 15:43:38 +02:00
HellAholic
b4ec456d14
Set conan package version 5.11.0
conan-package-resources / conan-package (push) Waiting to run
conan-package-resources / signal-curator (push) Blocked by required conditions
conan-package / conan-package (push) Waiting to run
printer-linter-format / Printer linter auto format (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
2025-10-16 09:25:37 +00:00
Erwan MATHIEU
75d65efb9c
Use more generic formula
...
CURA-12742
2025-10-16 11:12:51 +02:00
HellAholic
2538433c72
Merge pull request #21052 from Ultimaker/PP-687-Top-surface-extension-for-high-speed
...
PP-687 Top surface extension for high speed
2025-10-16 10:54:11 +02:00
HellAholic
41b373e08e
New formula to take into account the number of walls
2025-10-16 10:54:24 +02:00
HellAholic
272d50c128
Merge branch '5.11' into PP-687-Top-surface-extension-for-high-speed
2025-10-16 10:47:02 +02:00
HellAholic
18b83bf777
linter fix and set formula for the roofing_extension
2025-10-16 10:45:13 +02:00
HellAholic
acc99b8f4d
Merge pull request #21051 from Ultimaker/PP-686-Change-wall-print-order-high-speed-S-line-back-to-outside-to-inside
...
PP-686 change wall print order high speed s line back to outside to inside
2025-10-16 10:04:34 +02:00
Erwan MATHIEU
56832c4258
Update message and associated translations
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
CURA-12742
2025-10-16 09:59:52 +02:00
THeijmans
b6b05f672f
Top surface extension for high speed
2025-10-16 09:56:51 +02:00
Erwan MATHIEU
df31cc8e31
Use separate node attribute to indicate assigned to disabled extruder
...
CURA-12742
2025-10-16 09:50:09 +02:00
HellAholic
ec6925c020
Merge branch '5.11' into PP-686-Change-wall-print-order-high-speed-S-line-back-to-outside-to-inside
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-10-16 09:48:13 +02:00
HellAholic
3e01f04e15
Merge pull request #21050 from Ultimaker/PP-685_small_profile_bugs_511
...
PP-685: Small profile bugs 5.11
2025-10-16 09:43:38 +02:00
HellAholic
ca37cfeb12
Merge branch '5.11' into PP-685_small_profile_bugs_511
2025-10-16 09:42:22 +02:00
Erwan MATHIEU
33671083cd
Make sure undo stroke properly clears all the set pixels
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
CURA-12752
Otherwise, when merging the polygons and undo-ing the whole stroke, there may be some remaining pixels outside the mesh triangles that would not be cleared, because the rasterizing is not 100% identical
2025-10-15 16:43:44 +02:00
THeijmans
a1411cebf3
PP-686
2025-10-15 16:12:22 +02:00
Erwan MATHIEU
06a7592483
Do not update stacks at every stroke, but under the anti-bounce timer
...
CURA-12752
2025-10-15 16:01:03 +02:00
HellAholic
4485dc7cd8
Merge pull request #21046 from Ultimaker/CURA-12768_minimize_skin_retracts
...
conan-package-resources / conan-package (push) Waiting to run
conan-package-resources / signal-curator (push) Blocked by required conditions
conan-package / conan-package (push) Waiting to run
printer-linter-format / Printer linter auto format (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
[CURA-12768] minimize skin retracts
2025-10-15 15:02:38 +02:00
Frederic Meeuwissen
3ce1c779aa
S8 engineering: initial_bottom_layers = bottom_layers
2025-10-15 13:18:08 +02:00
Frederic Meeuwissen
a75b907fd4
Set initial_bottom_layers when user changes top/bottom thickness
2025-10-15 13:17:58 +02:00
Frederic Meeuwissen
73b9bdc91b
Constrain skin expand distance
2025-10-15 13:17:46 +02:00
Remco Burema
f9c77f8730
For multi-material painting; stack needs to be updated.
...
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
... because the extruders used for the current object can change (clear all bits of extruder #2 paint on a single object, which results in the object printed with extruder #1 only, which could result in the prime-tower needing to be gone -- or the other way around).
The _previous_ way of doing that was just spamming the stack changes, but that gave other problems.
part of CURA-12752
2025-10-15 11:15:08 +02:00
Remco Burema
d5fc04684a
Apply suggestions from code review (imports).
...
done as part of CURA-12752
Co-authored-by: HellAholic <alireza.doustdar@gmail.com>
2025-10-15 08:55:10 +02:00
HellAholic
c8528bd1af
add the roofing_extension setting to expert setting_visibility
2025-10-14 18:53:28 +02:00
Erwan MATHIEU
5eeb10cd8c
Disable roofing extension by default
...
CURA-12446
2025-10-14 16:37:46 +02:00
Erwan MATHIEU
db90499231
Add setting for roofing extension
...
CURA-12446
2025-10-14 16:37:30 +02:00
HellAholic
b956d151f7
Merge branch '5.11' into CURA-12752_multimat_paint_prime_tower
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-10-14 13:29:45 +02:00
Remco Burema
0f18b5e323
Rename method to better cover intended meaning.
...
done as part of CURA-12752
2025-10-14 11:37:14 +02:00
Remco Burema
0396a782b7
Change from code-review.
...
Easier to read.
done as part or CURA-12752
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
2025-10-14 11:35:28 +02:00
HellAholic
9378b8179e
Merge pull request #21040 from Ultimaker/PP-682-Hide-seams-on-Factor-4
...
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
Hide seams on Factor 4
2025-10-13 15:50:27 +02:00
HellAholic
3b18ae78fe
Apply printer-linter format
2025-10-13 13:49:18 +00:00
HellAholic
e0bd68e6fd
apply the linter comment
...
unnecessary override was removed for z_seam_corner
ultimaker definition has the same value
2025-10-13 15:47:37 +02:00
Erwan MATHIEU
8254c64488
Merge remote-tracking branch 'origin/5.11' into CURA-12752_multimat_paint_prime_tower
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-10-13 14:40:33 +02:00
Erwan MATHIEU
375f030c09
Update extruders count only when inactive
...
CURA-12752
The previous method was not efficient enough in case of large models, where a single painting stroke can easily cover almost the whole texture (in bounding box). Reverted to the version where the whole texture is counted, but cached in the SliceableObjectDecorator and updated on timer so that it is not done during painting.
2025-10-13 14:22:39 +02:00
Erwan MATHIEU
0e5442d570
Fix extruders counting method
...
CURA-12752
2025-10-13 13:33:51 +02:00
THeijmans
8d312325ee
Hide seams on Factor 4
2025-10-10 15:05:52 +02:00
HellAholic
e599196d4e
Merge pull request #21039 from Ultimaker/PP-680-Remove-gradual-flow-lines-from-high-speed-S-line-prints
...
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
PP-680 Remove gradual flow lines from high speed S-line prints
2025-10-10 14:54:48 +02:00
THeijmans
a93f27f894
PP-680
2025-10-10 14:42:24 +02:00
Erwan MATHIEU
6632fcaf2f
Merge branch '5.11' into CURA-12742_add-message-when-painted-with-disabled-extruder
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2025-10-09 15:40:37 +02:00
HellAholic
fd59da28fb
Merge pull request #21024 from Ultimaker/CURA-12763_undo-redo-clear-does-not-invalidate-result
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
CURA-12763 undo redo clear does not invalidate result
2025-10-09 12:47:17 +02:00
HellAholic
c26a4e055e
Merge pull request #21027 from Ultimaker/CURA-12750_switch-out-of-paint-when-entering-preview
...
CURA-12750 Only display paint view in Prepare stage
2025-10-09 08:18:37 +02:00
HellAholic
566b58565f
Merge branch 'CURA-12763_undo-redo-clear-does-not-invalidate-result' into CURA-12750_switch-out-of-paint-when-entering-preview
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2025-10-08 16:01:01 +02:00
HellAholic
df5c34b9e4
Merge branch '5.11' into CURA-12763_undo-redo-clear-does-not-invalidate-result
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2025-10-08 15:55:44 +02:00
HellAholic
d982298011
Merge branch '5.11' into CURA-12742_add-message-when-painted-with-disabled-extruder
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
2025-10-08 14:28:03 +02:00
Remco Burema
c412def982
Extruder counts in image was too slow, cache and do per bounding-rect.
...
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
Rewrite the whole 'count pixels to get extruders for paint on materials' so that it's cached outside of the extruder manager instead, so that counting pixels in a 4096x4096 image isn't called xx of times per second.
part of CURA-12752
2025-10-08 09:58:05 +02:00
HellAholic
47ab4d7a1f
Merge pull request #21019 from Ultimaker/CURA-12761_painting-does-not-work-with-group
...
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
CURA-12761 Handle group selection as multi-selection w.r.t painting
2025-10-08 08:20:35 +02:00