Commit graph

9971 commits

Author SHA1 Message Date
HellAholic
79ec595785 v2 update 2024-12-24 19:21:40 +01:00
HellAholic
3eb6db1a7b Temp v2 2024-12-23 18:14:31 +01:00
GregValiant
1859b9d12e Merge branch 'PurgeLines' of https://github.com/GregValiant/Cura into PurgeLines 2024-12-21 09:21:54 -05:00
GregValiant
60b64d70be Update PurgeLinesAndUnload.py
Added a "quick purge" option before the actual unload to insure the filament is free to pull back.
Made adjustments for "Machine Disallowed Areas".
Added some comments.
Re-ordered some of the code.
2024-12-21 09:21:44 -05:00
GregValiant
bfc0139766
Merge branch 'main' into PurgeLines 2024-12-21 06:09:06 -05:00
Frederic98
0917f10105 Fix cloud connection for Sketch Sprint and Large 2024-12-19 11:43:29 +01:00
HellAholic
e11d0db61a
Merge pull request #19515 from EmJay276/PR_GCodeReader_relative_extrusion
PlugIn GCodeReader - Process M82 and M83 command for Marlin flavoured GCode
2024-12-17 15:30:06 +01:00
GregValiant
035ae14eb7 Update PurgeLinesAndUnload.py
Changed 'Execute' procedure per suggestion.
Add 'G10' firmware retraction support to 'Adjust Starting E'.
2024-12-10 18:43:03 -05:00
HellAholic
d8b3e773ab update label for clarity
Greg's proposal:
add details to clarify what the Y min & Y max refer to
2024-12-09 08:22:26 +01:00
GregValiant
82336a0616 Create PurgeLinesAndUnload.py
This script has 4 options.
Add Purge Lines will draw lines left, right, top, or bottom of the build plate and either fill length of half length.  If a print takes up the entire width then the purge lines could be moved to the bottom.
2024-12-08 20:47:16 -05:00
HellAholic
9bc6abc5eb
Merge branch 'main' into CURA-12192_replay-preview-at-last-layer 2024-11-21 11:07:13 +01:00
Erwan MATHIEU
0286c6dda8 Merge remote-tracking branch 'origin/5.9' 2024-11-20 13:11:12 +01:00
HellAholic
181203a5cb
Merge branch '5.9' into CURA-12262_flatten_slice_info 2024-11-12 10:52:06 +01:00
Erwan MATHIEU
0991c3c01d Loop back to the beginning when ending simulation playback
CURA-12192
2024-11-11 16:14:32 +01:00
Remco Burema
08f310b300 (SliceInfo) Do timestamp server-side.
part of CURA-12262
2024-11-07 11:02:46 +01:00
Erwan MATHIEU
94b8728962 Merge remote-tracking branch 'origin/5.9' 2024-11-07 09:44:40 +01:00
Remco Burema
48bfed0643 Changed endpoint and (pre-)flatten/massage data to be more inline with db.
Move calculations out of server, into Cura.

CURA-12262
2024-11-06 17:43:14 +01:00
Remco Burema
8bf6320ff0 Merge remote-tracking branch 'origin/5.9' into CURA-12188_build_plate_z_fighting 2024-11-05 14:30:33 +01:00
HellAholic
0311ca0ddc
Update MakerbotWriter.py
switch back and front bounds order to line up with the NP and makerbot documentation
2024-10-25 13:30:27 +02:00
Remco Burema
a6a223bcc1 Prevent 'too small' starts from not rendering.
Not actually part of CURA-12188 but I was in the neighbourhood anyway.
2024-10-24 09:50:03 +02:00
GregValiant
ee61854981 Re-write of Search and Replace
Added some options:
- Replace the 'First Instance Only' of the Search term.
- Limit the Search to a layer range.
- 'Ignore StartUp G-code' and 'Ignore Ending G-code'
2024-10-23 06:57:10 -04:00
Erwan MATHIEU
3b374368c4 Merge remote-tracking branch 'origin/5.9' 2024-10-22 10:43:28 +02:00
Erwan MATHIEU
8f2f4e82af Add empty username if DF doesn't return one
CURA-12183
2024-10-21 15:38:09 +02:00
Erwan MATHIEU
b583711c70 Handle segments with null feed rate
CURA-12213
2024-10-18 16:13:15 +02:00
HellAholic
b7587ac9fb
Merge pull request #19770 from Ultimaker/CURA-12185_add-sketch-thumbnail-sizes
CURA-12185 add sketch thumbnail sizes
2024-10-18 13:43:04 +02:00
HellAholic
3c6326c850
Merge pull request #19761 from Ultimaker/CURA-12112_fix_capital_case_ids
[CURA-12112] Quality groups names are case-sensitive, so don't lower-case search.
2024-10-18 13:34:08 +02:00
Erwan MATHIEU
531f286445 Use same thumbnail formats for Sketch as Method
CURA-12185
2024-10-17 11:22:55 +02:00
Remco Burema
44cfdb935f Quality groups names are case-sensitive, so don't lower-case search.
This caused some settings not to load silently, since it has a fall-back to default.

CURA-12112
2024-10-16 10:27:21 +02:00
Remco Burema
480322354b Autoslice could cause slicing to start before init done.
This could cause slicing to hang forever until settings where changed. So stop too-early slicing, but keep a memo of wether we've already been requested to slice in the initialization interval, so auto-slice doesn't fail either.

CURA-11815
2024-10-15 17:51:14 +02:00
Jaime van Kessel
aaff84ce77
Merge branch 'main' of https://github.com/TheSin-/Cura 2024-10-10 14:09:18 +02:00
Erwan MATHIEU
a96eefd8cc Fix duplicated file reloading
CURA-11905

Instead of using the object name for reloading meshes inside a 3MF file, use a dedicated mesh ID property that is only stored internally, doesn't have to be unique (because the combination filename+ID will be) and can't be changed by the user. This should improve 3MF file reloading, and also fixes reloading of duplicated instances, because multiple meshes can now have the same mesh ID.
2024-10-07 17:50:25 +02:00
HellAholic
5d6d2f118a
Merge branch 'main' into CURA-12138-Export_for_support_option 2024-10-04 15:23:52 +02:00
HellAholic
d770a183a1
Merge branch 'main' into CURA-12138-Export_for_support_option 2024-10-03 13:51:00 +02:00
Erwan MATHIEU
f1874d1c2e
Merge branch 'main' into CURA-11634-Show-Any-Color-in-color-submenu 2024-10-03 10:20:55 +02:00
HellAholic
ed6daa3735
Merge pull request #19083 from GregValiant/InsertAtLayerChange
Rewrite - Insert At Layer Change
2024-10-02 14:03:03 +02:00
HellAholic
1a7a5bcbbf
Merge pull request #19703 from Ultimaker/CURA-12097_upgrade_to_59
[CURA-12097] Upgrader for 5.8 -> 5.9 version.
2024-10-02 13:47:34 +02:00
Erwan MATHIEU
d2b3ca3896 Apply suggested changes 2024-10-02 13:07:45 +02:00
Remco Burema
e3211d4128 Make slicing work for the --external-backend option again. 2024-10-02 12:57:36 +02:00
Remco Burema
4b2026e718 Upgrader for 5.8 -> 5.9 version.
see jira ticket CURA-12097
2024-10-01 20:09:04 +02:00
Erwan MATHIEU
7815715119
Merge branch 'main' into TIme-Lapse 2024-10-01 15:17:05 +02:00
Erwan MATHIEU
e4b4b8e4a4 Remove extra-spaces after units 2024-10-01 15:16:43 +02:00
Erwan MATHIEU
ff1657305e
Merge branch 'main' into CURA-11634-Show-Any-Color-in-color-submenu 2024-09-30 13:03:09 +02:00
Erwan MATHIEU
f757032fb6
Merge branch 'main' into CURA-12138-Export_for_support_option 2024-09-30 11:40:22 +02:00
Erwan MATHIEU
fe5b4bac24 Add missing typing
CURA-12138
2024-09-30 11:40:01 +02:00
HellAholic
90945027aa
Merge pull request #19675 from Ultimaker/CURA-11103_display-message-file-too-big
CURA-11103 Handle message too big error when sending model data to engine
2024-09-30 10:35:03 +02:00
Erwan MATHIEU
befbc32c1c
Merge branch 'main' into TIme-Lapse 2024-09-30 09:22:49 +02:00
Erwan MATHIEU
acd8444465
Merge branch 'main' into InsertAtLayerChange 2024-09-30 09:22:36 +02:00
Erwan MATHIEU
4d2c879d1d
Merge branch 'main' into CURA-12138-Export_for_support_option 2024-09-27 15:48:02 +02:00
Erwan MATHIEU
f28482ebac Include log file when exporting project file for support
CURA-12138
2024-09-27 15:38:27 +02:00
Paul Kuiper
99b6fd7616 Adjusted code to filter out the abstract colors per machine.
CURA-11634
2024-09-26 14:51:22 +02:00