GregValiant
28f8e2af79
Update PurgeLinesAndUnload.py
...
Change the comment line location from the end of data[1] to the first line of the "moves".
Update PurgeLinesAndUnload.py
Move the "start from" comment from the end of data[1] to the first line of the "moves" list.
Update PurgeLinesAndUnload.py
Change the comment line location from the end of data[1] to the first line of the "moves".
2025-01-08 10:22:40 -05:00
HellAholic
e7546031d3
Some cleanup
...
- variable names updated to reflect their use more clearly
- removed obsolete if/else for move (the length of the list will be always 2)
2025-01-07 23:50:01 +01:00
GregValiant
be509b6696
Update SearchAndReplace.py
...
Update SearchAndReplace.py
Changed comments.
Revised code below line 170.
Changed 'curaApp' to 'cura_app'
2025-01-07 12:27:34 -05:00
GregValiant
349c5284a9
Update SearchAndReplace.py
...
Update a description
Update SearchAndReplace.py
Fixed the "descriptions". Cura didn't like the dashes or backslashes.
2025-01-07 09:24:25 -05:00
GregValiant
248b5915db
Update AddCoolingProfile.py
...
Made changes per request.
2025-01-03 07:14:45 -05:00
GregValiant
e91a636152
Update AddCoolingProfile.py
...
Add control for a Build Volume fan.
Update AddCoolingProfile.py
Oops. Left in a debugging line.
2025-01-01 17:00:21 -05:00
GregValiant
8c28eecd91
Update PurgeLinesAndUnload.py
...
Added consideration for Disallowed Areas and Tool Offsets.
This also includes a lot of variables moved into "self".
2024-12-29 15:54:02 -05:00
HellAholic
703028d00d
Adjustment bit for self.start_x, self.start_y
2024-12-26 17:44:09 +01:00
HellAholic
7e4b6a63f7
Remove the temp V2
2024-12-26 17:35:01 +01:00
GregValiant
bb71538aca
Merge branch 'PurgeLines' of https://github.com/GregValiant/Cura into PurgeLines
2024-12-26 11:19:27 -05:00
GregValiant
f08873fa35
Update PurgeLinesAndUnload.py
...
Updated with the combined changes and ready for review.
2024-12-26 11:19:12 -05:00
HellAholic
20847a0b33
Final adjustments to V2
...
- Add condition to check for self.start_y before appending undefined/non to the gcode
- Move self.start_x and self.start_y def to the init()
2024-12-26 16:54:26 +01:00
HellAholic
e9f1be7b6b
Greg's changes
2024-12-26 16:41:07 +01:00
HellAholic
b872610275
comment fix for v2
2024-12-26 12:42:55 +01:00
HellAholic
d80f291dc5
More V2 shenanigans
...
- Rename the start location to end purge location to match with what it represents
- Added location and position enums
- Rewrite the _get_adjustment_lines function as _move_to_location (generic)
- Replace goto_str with a position tuple for consistency and error prevention (typo prevention)
2024-12-26 12:40:06 +01:00
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