Commit graph

438 commits

Author SHA1 Message Date
HellAholic
061944c8a7 add a limiter to the z-height hop 2025-09-14 10:14:43 +02:00
HellAholic
778ffb930c Adjust based on review comments 2025-09-13 17:15:54 +02:00
HellAholic
670f732e89
Merge branch 'main' into ZhopOnTravel 2025-09-03 13:31:25 +02:00
HellAholic
c1d12709b4
Merge branch 'main' into Annealing 2025-09-03 13:29:16 +02:00
HellAholic
4006272fee
Some housekeeping
- anneal_type -> heating_zone: lines up the variable name with intent.
- Sort the variable inputs of the functions (annealing / drying)
- Add description for parameters in both functions (annealing / drying)
2025-08-05 00:45:48 +02:00
GregValiant
47ad02bcf1 Update AnnealingOrDrying.py
Changed some verbiage.

Update AnnealingOrDrying.py

Changes per the review, bug fixes, cleanup my code.  Add more beeps.

Update AnnealingOrDrying.py

Fixed a typo
2025-08-04 08:52:23 -04:00
GregValiant
8353d55ce2 Create AnnealingOrDrying.py
A new script.  The user can hold the build plate and chamber temepratures to "anneal" a print.  Optionally the heated be can be used to attempt to dry filament rolls.
2025-08-02 14:32:00 -04:00
GregValiant
8c3c36b241 Update DisplayInfoOnLCD.py
Changes per Reviewer request.
2025-08-02 14:04:29 -04:00
GregValiant
f6486bdffc Update DisplayInfoOnLCD.py
If the printer was a UM then the statistics and model list weren't being added.  This is the fix.
2025-08-01 14:28:38 -04:00
GregValiant
3ad2c1b578 Update DisplayInfoOnLCD.py
Add "Electricity Cost" to the statistics added to the gcode.

Update DisplayInfoOnLCD.py

Formatting changes for layer heights
2025-07-02 06:45:55 -04:00
GregValiant
64a15124d2
Merge branch 'main' into ZhopOnTravel 2025-06-24 11:05:40 -04:00
HellAholic
69f56cb356
Merge branch 'main' into DisplayInfoOnLCD 2025-06-17 12:29:01 +02:00
HellAholic
247b512ac2
Merge pull request #19419 from geekykayaker-anon/CreateThumbnailBeginBlockOptions
Add some options to CreateThumbnail to allow for some customisation o…
2025-06-16 11:09:54 +02:00
Erwan MATHIEU
3579d85ba9
Merge pull request #20444 from Ultimaker/PostProcessing_InsertAtLayerChange_update
InsertAtLayerChange: Make the conversion to uppercase optional
2025-06-16 11:09:03 +02:00
HellAholic
5db75acffb No need for type cast -> it returns a bool 2025-06-16 10:44:36 +02:00
Erwan MATHIEU
facf0b7d4a
Merge branch 'main' into PostProcessing_InsertAtLayerChange_update 2025-06-16 10:24:18 +02:00
HellAholic
cda8c33c2d
Merge branch 'main' into CreateThumbnailBeginBlockOptions 2025-06-16 10:23:10 +02:00
HellAholic
5849fd9c99 Update CreateThumbnail.py 2025-06-16 10:22:40 +02:00
Erwan MATHIEU
44e1c08062
Merge branch 'main' into Update-PurgeAndUnload.py 2025-06-16 10:08:44 +02:00
HellAholic
21cf6ee14e
Merge branch 'main' into AddCoolingProfile 2025-06-13 12:39:33 +02:00
HellAholic
40ba22930b
Merge branch 'main' into Update-PurgeAndUnload.py
Some checks failed
printer-linter-format / Printer linter auto format (push) Has been cancelled
2025-06-13 12:38:25 +02:00
HellAholic
890db9da6e
Update PurgeLinesAndUnload.py 2025-06-13 12:38:02 +02:00
HellAholic
5afb380c0b
Merge pull request #20388 from GregValiant/FilamentChangeUpdate
Update FilamentChange.py
2025-06-13 12:28:21 +02:00
GregValiant
e63243bca8 Update DisplayInfoOnLCD.py
It turns out that some firmware doesn't like colons within M118 commands.
2025-06-07 09:09:59 -04:00
GregValiant
81dc20ce18 Update ZHopOnTravel.py
Removed the Stashed Changes beginning and ends.

Update ZHopOnTravel.py

Add comments.
2025-06-07 09:00:34 -04:00
GregValiant
3f16cc917a Update ZHopOnTravel.py
Bug fix for End_Layer when the entered layer > total layer count.

Update ZHopOnTravel.py

I'm not sure why git desktop did this.

Update ZHopOnTravel.py

I'm not sure why git desktop did this.

Bug fix

Bug fix for End_Layer when the entered layer > total layer count.
Bug fix for 'index_list' when using a layer list.  It now tracks the Z through the file rather than just the layers of interest.
2025-06-07 07:53:20 -04:00
HellAholic
db8a625d8f
Update PurgeLinesAndUnload.py
Fixes an exception thrown upon a clean start.
2025-06-05 20:57:24 +02:00
GregValiant
6152306217 Update DisplayInfoOnLCD.py
Made some changes to the print stats that are added to the gcode.

Update DisplayInfoOnLCD.py
2025-05-22 12:20:44 -04:00
GregValiant
2e09ca96de
Merge branch 'main' into ZhopOnTravel 2025-05-21 08:43:47 -04:00
GregValiant
bdb771682d Update ZHopOnTravel.py
Bug fix in line 505 that resulted in the first hop being the wrong Z.
2025-05-21 08:41:58 -04:00
GregValiant
264a63103f Update script
Changed the inserted "G0 F Z" lines to "G1 F Z" so they match the existing Cura syntax.
2025-05-12 23:33:50 -04:00
GregValiant
65ecca94f2 Update ZHopOnTravel.py
Update per RBurema requested changes.
2025-04-24 08:48:20 -04:00
GregValiant
1e18e0e63d Update AddCoolingProfile.py
Found a bug.  The ";LAYER:" line was not being added to the "modified data" string when in "single_fan_by_feature" mode.

Update AddCoolingProfile.py

bug fix for the bug fix.
2025-04-16 10:16:32 -04:00
GregValiant
bf8d31aa51 Update DisplayInfoOnLCD.py
Add the 'Quality Name' to the gcode with the other settings.

Update DisplayInfoOnLCD.py

Touchups.

Update DisplayInfoOnLCD.py

Minor change
2025-04-15 19:29:52 -04:00
GregValiant
03aa64448a Update AddCoolingProfile.py
Update AddCoolingProfile.py

Un-trapped ValueError in line 782.  It might also be an IndexError.  I left it open.

Update AddCoolingProfile.py

Change an IndexError to a ValueError
2025-04-13 20:12:24 -04:00
GregValiant
1b518b8c92 Update DisplayInfoOnLCD.py
Changes to the print statistics entered into the gcode.
2025-04-12 14:13:53 -04:00
GregValiant
e1246beb67 Update DisplayInfoOnLCD.py
Minor changes to the statistics added to the beginning of the gcode.
2025-04-12 14:11:09 -04:00
GregValiant
f6469032c6 Create ZHopOnTravel.py
New script to customize Z-hops in a gcode file.
2025-04-06 11:06:47 -04:00
GregValiant
d78d19820b Update PurgeLinesAndUnload.py
Missed a newline in line 499.
2025-04-04 08:27:10 -04:00
HellAholic
c91862f4bb Make the conversion to uppercase optional
- Add the option type bool
- Set to be enabled by default
- Add condition to only convert if bool value is true
2025-03-25 20:33:01 +01:00
GregValiant
f0d198507a Update DisplayInfoOnLCD.py
Requested changes
2025-03-23 07:30:23 -04:00
GregValiant
ee5c37bd80 Update DisplayInfoOnLCD.py
Fixed the m118_str/m118_text confusion.
2025-03-23 07:09:04 -04:00
GregValiant
416b159a7e Update DisplayInfoOnLCD.py
Added the "time to pause" to the user message.

Update DisplayInfoOnLCD.py

update
2025-03-22 23:32:06 -04:00
GregValiant
99b198339a Update AddCoolingProfile.py
Update per requested changes.
Comments are consistent with "# ".
global_stack, extruder_list, extruder_count are assigned to "self".
2025-03-22 15:41:39 -04:00
HellAholic
a94f5e0f28
Add space after # for the comments 2025-03-22 17:53:48 +01:00
GregValiant
001dfc30af Update AddCoolingProfile.py
Re-worked the Build Volume fan code to include a printers Auxiliary fan if there is one.
2025-03-22 11:10:23 -04:00
GregValiant
06cbb2c65c Update FilamentChange.py
Hide the "Z-Move" when in "use firmware configuration" mode.
2025-03-13 20:40:59 -04:00
HellAholic
2cf13c5e94 Remove extra empty line 2025-03-09 19:30:55 +01:00
HellAholic
b25620826f use helper function
Since the added lines are identical, it can be replaced with a helper function
2025-03-09 19:30:55 +01:00
GregValiant
253d11f84d Update PurgeLinesAndUnload.py
This change adds a setting for "minimum Z height" for the "nail down the string" moves.

Update PurgeLinesAndUnload.py

Bug fix.  The prime blob code didn't account for the retraction at the end.  This adds an 'unretract' to compensate.
2025-03-09 19:30:55 +01:00