GregValiant
6534c15b2b
Update AnnealingOrDrying.py
...
The "drying" gcode turned out to be unsuitable for UM machines. This commit is an attempt to rectify that by altering some lines in the "startup" and adding "SKIP_PROCEDURES".
There may still be an "incompatibility" warning on the printer but it can be ignored and the drying gcode will run.
Update AnnealingOrDrying.py
Oops.
2025-12-28 21:48:11 -05:00
GregValiant
47077e6279
Update TweakAtZ.py
...
Add support for "One at a Time" print sequence.
Fixed a bug at line 747 by moving the statement below where the variable "change_retract_amt" is declared.
2025-12-12 06:27:55 -05:00
HellAholic
6d57177c8b
Merge branch 'main' into UpdateDisplayInfoOnLCD
2025-12-11 09:18:49 +01:00
HellAholic
42d89f2eec
Merge pull request #21198 from GregValiant/Annealing
...
Annealing
2025-12-09 10:14:30 +01:00
GregValiant
27a72a99b3
Update AnnealingOrDrying.py
...
Update AnnealingOrDrying.py
Bug fix and some minor changes to "units" as some were too long and didn't fit well.
2025-12-08 16:20:55 -05:00
GregValiant
2c8c9283ae
Update DisplayInfoOnLCD.py
...
Added code to Cura Time Estimation (just in case).
Added "Filament Cost" to the statistics.
2025-12-06 14:10:31 -05:00
HellAholic
d20e5bf937
Lint in PurgeLinesAndUnload.py
2025-12-06 19:22:15 +01:00
GregValiant
bc190da418
Update PurgeLinesAndUnload.py
...
An extremely minor bug fix.
The GcodeReader did not like ";TYPE:CUSTOM" and was adding a "WARNNG" to the log file. This change addresses that.
2025-12-05 10:23:20 -05:00
HellAholic
36eb462bb7
Remove trailing whitespace in PurgeLinesAndUnload.py
2025-10-19 08:58:02 +02:00
GregValiant
6d8b517c62
Update PurgeLinesAndUnload.py
...
Change the purge line height from a fixed 0.3 to a live value equal to the Initial Layer Height. This fixes a problem it was creating with the preview of a gcode file.
2025-10-18 21:30:47 -04:00
HellAholic
63bbe5c7c6
Apply suggestions from code review
2025-10-02 08:32:18 +02:00
GregValiant
b0882d2ea5
Update ZHopOnTravel.py
...
Z values were either 2 decimal places, or 16 decimal floats.
This change alters all Z value changes to be rounded to 3 decimal places. This provides consistency throughout any script changes.
2025-10-01 07:13:53 -04:00
GregValiant
f1637c6f7f
Update DisplayInfoOnLCD.py
...
Update to the anticipated addition of the "machine_time_estimation_factor".
The plan is for this to be backward compatible.
2025-09-15 08:51:11 -04:00
HellAholic
c2793ef750
Merge pull request #20489 from GregValiant/ZhopOnTravel
...
Create ZHopOnTravel.py
2025-09-14 15:27:04 +02:00
GregValiant
7ca3a2a9bf
Update TweakAtZ.py
...
Made changes per review requests.
Update TweakAtZ.py
One more change.
2025-09-14 09:13:37 -04:00
HellAholic
061944c8a7
add a limiter to the z-height hop
2025-09-14 10:14:43 +02:00
GregValiant
7420f2486d
Create TweakAtZ.py
...
This is a re-write of Change At Z. The name change was necessary to avoid conflicting names in earlier project files.
2025-09-13 15:10:39 -04:00
HellAholic
778ffb930c
Adjust based on review comments
2025-09-13 17:15:54 +02:00
HellAholic
02c5dd57fe
Update FilamentChange.py
...
Move the condition to initialize
2025-09-09 18:49:43 +02:00
HellAholic
b18ee1f6ed
Update DisplayInfoOnLCD.py
...
value field needed for overriding from initialize
2025-09-09 18:48:48 +02:00
HellAholic
aebcdf0dfc
Update DisplayInfoOnLCD.py
...
Should use default_value rather than value since that is expected
2025-09-09 18:35:14 +02:00
HellAholic
04c996a8c5
Update PauseAtHeight.py
...
minimum value should be a number and not a string
2025-09-09 18:32:48 +02:00
HellAholic
3c04f308f3
Update CreateThumbnail.py
...
minimum value should be a number and not a string
2025-09-09 18:32:30 +02:00
HellAholic
a7d8e76e0c
Update ColorMix.py
...
minimum value should be a number, not a string
2025-09-09 18:30:07 +02:00
HellAholic
9b44066260
Update AddCoolingProfile.py
...
-Removed references to self.extruder_count from the settings JSON (the logic for enabling these settings based on extruder count is handled in the initialize() method)
-Reordered settings so that dependencies are defined before they're referenced
-Cleaned up invalid JSON properties
2025-09-09 18:22:08 +02:00
HellAholic
d33ac17199
Fix FilamentChagne
...
should be set as boolean rather than string
2025-09-09 18:03:32 +02:00
GregValiant
e64326490d
Update DisplayInfoOnLCD
...
Changed "global_stack" to "self.global_stack" to fix a bug.
2025-09-08 15:25:49 -04:00
GregValiant
e596e2a737
Update DisplayInfoOnLCD.py
...
Fixed the code from an older version.
2025-09-06 17:16:28 -04:00
GregValiant
ce5c33ece7
Update DisplayInfoOnLCD.py
...
Update to account for the new Time Estimate Factor in Cura.
2025-09-06 11:50:43 -04: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
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