32646 Commits

Author SHA1 Message Date
c.lamboo
68806f4226 Allow objects to be placed near border
Issue before was the following: when placing objects within a grid cell there is a margin around the object. This margin comes from both the integer rounding of the cell and the defined min distance between objects. When trying to place object near the buildplate border we marked any cell that is not fully within the buildplate area as an invalid cell to place objects in. This was however too strict; there is the aforementioned margin around the object, and if only this margin would be outside the buildplate it is perfectly fine to place object in that cell.

CURA-7951
2023-09-01 11:11:09 +02:00
jellespijker
baafdbfce3 Use gcc-13 and new conan-config 2023-08-31 05:45:44 +02:00
jellespijker
1fb7191dd7 Use conf skip_test
Contributes to CURA-10951
2023-08-31 05:26:40 +02:00
Remco Burema
fa08848152
Merge pull request #15496 from Ultimaker/CURA-7951_lock_rotation
Add option to arrange in grid
2023-08-30 13:31:42 +02:00
c.lamboo
586739c547 Avoid bool-trap
CURA-7951
2023-08-30 13:06:19 +02:00
c.lamboo
afc1ba78f5 Remove debugging utility function
CURA-7951
2023-08-30 12:52:27 +02:00
c.lamboo
3e39bbdabd Typo
CURA-7951
2023-08-30 12:51:03 +02:00
c.lamboo
38a5754c6f Mark method functions as private
CURA-7951
2023-08-30 12:47:56 +02:00
c.lamboo
b3b5ffbf55 Put try catch around actual arranging
`arrange` is the function that _could_ fail

CURA-7951
2023-08-30 12:45:34 +02:00
c.lamboo
cfc4db00a5 Use descriptive variable name
instead of magic number

CURA-7951
2023-08-30 12:41:53 +02:00
saumya.jain
d80e349f0b source_folder as root for materials
conan build fix
2023-08-29 15:27:47 +02:00
saumya.jain
0397095789 pyarcus pynest2d and pysavitar version changed
conan build fix
2023-08-29 15:18:59 +02:00
c.lamboo
6e045e8b37 Put back getAnyExtruderPositionWithOrDefault api function
CURA-10685
2023-08-29 14:11:36 +02:00
saumyaj3
ef4665a55f Applied printer-linter format 2023-08-29 11:12:17 +00:00
Saumya Jain
577f34782b
Merge pull request #16159 from randyzwitch/main
Definition: Pulse XE E444M
2023-08-29 13:10:58 +02:00
Casper Lamboo
f3b2a05f49
Merge pull request #16589 from Ultimaker/CURA-10685_improve_ui_performance
CURA-10685_improve_ui_performance
2023-08-29 10:55:41 +02:00
Jelle Spijker
3d48e51ac2
Update requirements-conan-package.txt 2023-08-29 07:53:35 +02:00
Jelle Spijker
d70b209288
Update requirements-conan-package.txt 2023-08-28 17:32:03 +02:00
Jelle Spijker
7671705c16
Update requirements-conan-package.txt 2023-08-28 16:35:27 +02:00
Jelle Spijker
608878d7be
Update macos.yml 2023-08-28 15:21:09 +02:00
Jelle Spijker
2b39c73d56
Update linux.yml 2023-08-28 15:20:17 +02:00
Jelle Spijker
0e67ff38c2
Update windows.yml 2023-08-28 15:19:45 +02:00
c.lamboo
0362f8abe6 Revert "Update conan version"
This reverts commit 711b4401007cbbcf7455c60114a63d8ee7976049.
2023-08-28 14:42:04 +02:00
c.lamboo
711b440100 Update conan version
CURA-10446
2023-08-28 13:00:08 +02:00
Saumya Jain
95aec61de9
Merge pull request #16555 from Ultimaker/CURA-10307_expand-one-at-a-time-shadow
CURA-10307_expand-one-at-a-time-shadow
2023-08-25 17:24:53 +02:00
Casper Lamboo
e3b29b9ad5
Merge pull request #16556 from Ultimaker/CURA-10180-warning_out_of_space
CURA-10180-warning_out_of_space
2023-08-25 17:09:09 +02:00
saumya.jain
ab8b7c3ab5 name changes
CURA-10685
2023-08-25 15:46:30 +02:00
saumya.jain
2c6e3fb813 Merge branch 'CURA-10685_improve_ui_performance' of https://github.com/Ultimaker/Cura into CURA-10685_improve_ui_performance 2023-08-25 11:58:35 +02:00
saumya.jain
9129a526ba improve number of iterations
CURA-10685
2023-08-25 11:58:27 +02:00
Erwan MATHIEU
281e543255 Remove exported file after fail
CURA-10180
2023-08-25 11:27:54 +02:00
saumya.jain
11ea4639c9 Merge branch 'CURA-7951_lock_rotation' of https://github.com/Ultimaker/Cura into CURA-7951_lock_rotation 2023-08-24 16:34:55 +02:00
saumya.jain
e8c06ec783 grid arrange adjusted for disallowed area
CURA-7951
2023-08-24 16:34:34 +02:00
c.lamboo
34aa631531 Re-add arrange to CuraApplication
CURA-7951
2023-08-24 16:13:39 +02:00
Saumya Jain
300f3fa5db
Merge pull request #16547 from Ultimaker/optimal_offset
Find optimal offset for grid arrange
2023-08-24 11:56:31 +02:00
c.lamboo
ac78de1227 Updated comments
CURA-7951
2023-08-24 11:55:25 +02:00
Saumya Jain
1e7c975929
Merge branch 'CURA-7951_lock_rotation' into optimal_offset 2023-08-24 11:54:19 +02:00
saumya.jain
1591a2a0c3 ctrl+z for grid
CURA-7951
2023-08-24 11:48:43 +02:00
c.lamboo
719b11655c Fix ctrl+z issues
CURA-7951`
2023-08-24 11:24:21 +02:00
Erwan MATHIEU
eee1eb714b Fixed TiZYX machines head polygon definition 2023-08-24 11:17:21 +02:00
Erwan MATHIEU
09d4f083e0 Include adhesion for 1-at-a-time exclusion shadow
CURA-10307
2023-08-24 11:15:34 +02:00
c.lamboo
f67a6970dd Find optimal offset for grid arrange
CURA-7951
2023-08-24 08:33:59 +02:00
c.lamboo
668038c59f Implement factory for Arrange
CURA-7951
2023-08-23 17:58:00 +02:00
saumya.jain
118f49a052 review comments fixed
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>

CURA-7951
2023-08-23 15:39:23 +02:00
Casper Lamboo
fce35b78c4
Merge pull request #16516 from Ultimaker/CURA-8415_self_hosted_runner
CURA-8415 Update installers and added self-hosted installer
2023-08-23 11:43:18 +02:00
Casper Lamboo
9000730ce7
use template strings 2023-08-23 11:39:54 +02:00
c.lamboo
1f6c096bf7 Don't omit printers in printer list
Since the message is now scrollable we can do this :)
2023-08-22 16:42:34 +02:00
saumya.jain
4096fc864b grid placement available for elliptical buildplates
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>

CURA-7951
2023-08-22 15:06:17 +02:00
saumyaj3
5dc417cf0a Applied printer-linter format 2023-08-22 11:59:03 +00:00
Saumya Jain
28ec6280d6
Merge pull request #16506 from Tachyonn/fix-kingroon-kp3s-pro
Update and fix Kingroon KP3S Pro missing nozzle
2023-08-22 13:58:00 +02:00
saumya.jain
b662da732e review comments fixed
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>

CURA-7951
2023-08-22 11:51:30 +02:00