Commit graph

484 commits

Author SHA1 Message Date
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
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
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
017a05fff7 Update DisplayInfoOnLCD.py
Changed the fialment type 'get' from:
'getProperty'
   to
'material.getMetaDataEntry'
2025-02-02 08:02:59 -05:00
GregValiant
0284771430 Update DisplayInfoOnLCD.py
Split functions from Execute.
Added function "Add Settings" so it also works with the "filename_layer" option.
2025-01-11 10:12:42 -05:00
GregValiant
a8849f7081 Update DisplayInfoOnLCD.py
Added a condition so the pause_cmd setting box is hidden unless the 'display_option' == "display_progress".
2025-01-10 17:26:43 -05:00
GregValiant
043afdb6ed Update DisplayInfoOnLCD.py
Update.  Remove vestigial line of code at line 530.
2025-01-10 09:01:44 -05:00
GregValiant
984c19decc Update DisplayInfoOnLCD.py
Bug fix.
2025-01-08 23:01:19 -05:00
GregValiant
da0b99cb82 Update DisplayInfoOnLCD.py
Added "global_stack" variable.
2025-01-08 07:46:42 -05:00
GregValiant
e7a1bf89ec Update DisplayInfoOnLCD.py
Revised the M118 lines and insertion point in the gcode.
Revised M117 same.
Added nozzle size and filament type to data[0]
2024-12-30 16:35:02 -05:00
GregValiant
9fe36482f7 Delete DisplayInfoOnLCD.zip
Should not have been included.
2024-04-07 09:03:46 -04:00
GregValiant
da0fe19c96 Update DisplayInfoOnLCD.py
Bug fix for "remaining_time".
Affected M118 and M73_time

Update DisplayInfoOnLCD.py

Add options for Time-to-pause to include Filament Change.

Update DisplayInfoOnLCD.py

Make M117 optional.
Combine M73 R and M73 P lines into a single line.
Add A and P parameters for M118 lines.

Update DisplayInfoOnLCD

A TouchUp.

Update DisplayInfoOnLCD.py

TouchUp

Update DisplayInfoOnLCD.py

TuneUp
2024-04-03 11:30:58 -04:00
c.lamboo
f5877d3bce Fix post processing plugin button alignment
This was caused by the label within the component spanning multiple lines, causing the height of the component to increase. Since the buttons were vertically aligned the positioning of these buttons are impacted.

CURA-11697
2024-03-13 12:00:32 +01:00
GregValiant
29fcbf7f74 Update LimitXYAccelJerk.py 2024-02-04 08:57:08 -05:00
Jaime van Kessel
00f8f871b0
Merge branch 'main' of https://github.com/dmitrygribenchuk/Cura 2024-01-31 13:13:05 +01:00
GregValiant
2ad2afd1f4 Update 'Advanced Cooling Fan Control' post-processing script.
See discussions in #15853 (on github) and (internally) tracking-ticket CURA-11520
2024-01-09 19:55:03 +01:00
GregValiant
1a5370d2ef Add 'Advanced Cooling Fan Control' post-processing script.
See discussions in #15853 (on github) and (internally) tracking-ticket CURA-11520
2024-01-07 12:41:59 +01:00
Dmitry Gribenchuk
8116df6c21
cleanup unused import and fix comment space 2023-12-13 20:10:28 +02:00
GregValiant
d251d4c042 Update DisplayInfoOnLCD.py
Added M73 options.  Verbiage changes.
2023-11-28 16:38:52 +01:00
Remco Burema
ad9b11a256
Merge branch 'main' into DisplayInfoOnLCD 2023-11-24 13:59:45 +01:00
GregValiant
cd6e583f43 Update DisplayInfoOnLCD.py
Add pause count notification

Update DisplayInfoOnLCD.py

Moved some line insertions to accommodate newer Creality firmware.

Change DisplayFIlename and DIsplayProgress

Add messages to use DIsplay Info and add exit code.

Update DisplayInfoOnLCD.py

Some changes
2023-10-20 09:07:10 -04:00
Remco Burema
e603631b7e Fix '\d' deprecation warning.
done as part of Python 3.12 spike (CURA-11078)
2023-10-20 11:06:56 +02:00
GregValiant
c40dad5119 Update DisplayInfoOnLCD.py
Added Print Finish Time option.  Changed a couple of if statements to "line.startswith".
2023-10-11 19:47:57 -04:00
Remco Burema
1433c38374
Merge pull request #16805 from GregValiant/LimitXYAccelJerk
Update LimitXYAccelJerk
2023-10-04 13:50:09 +02:00
Remco Burema
cd73befc06
Merge pull request #15883 from GregValiant/PostProcPlugin
Update PostProcessingPlugin.py
2023-10-04 13:41:16 +02:00
Jaime van Kessel
aafe38aa16
Merge pull request #11917 from tapir/master
Fix thumbnail format
2023-10-04 13:01:39 +02:00
GregValiant
716fe5c507 Update LimitXYAccelJerk.py
Changed ALL to PASS
Changed "Griffon" to "UltiGcode" and "Griffin".
2023-09-27 14:43:43 -04:00
GregValiant
4d5e4ce3c5 Update DisplayInfoOnLCD.py
Add a line below the ";TIME:" line to convert "seconds" to Hours:Minutes
2023-09-24 09:40:02 -04:00
GregValiant
cc48f06d96 Update LimitXYAccelJerk
Add support for RepRap M566 Jerk command (in mm/min).
2023-09-24 09:27:13 -04:00
GregValiant
c2a541f5e1 Update DisplayInfoOnLCD.py
Changed "name" variable to "file_name" to avoid any conficts.
2023-09-14 22:16:28 -04:00
GregValiant
099cfe8294 Add 'Print Finish Time' estimate as a message
Get the current print time estimate, adjust it by the Fudge Factor, and add it to the current time +10 minutes (to actually start the print.)

Update DisplayInfoOnLCD.py

Change message format for Finish Time Estimate.
2023-09-10 09:20:04 -04:00
Remco Burema
c7356ccb4a Pass 'all' exceptions.
part of CURA-10942
2023-09-06 21:17:15 +02:00
Remco Burema
40cc6c7cde
Merge pull request #15954 from GregValiant/LimitXYAccel
Create LimitXYAccelJerk.py
2023-09-06 21:06:48 +02:00
GregValiant
8f0fb5ef12 Update LimitXYAccelJerk.py
Changes made per Rburema requests.
2023-08-29 07:51:58 -04:00
GregValiant
ae33d03eb2 Update LimitXYAccelJerk.py
Add Exit for Ultimaker printers.
Add notice that Accel is not-extruder specific.
Changed variable names to lower case.
2023-08-19 08:42:27 -04:00
MariMakes
596b3930b6 Align Licences to LGPLv3
As discussed in https://github.com/Ultimaker/Cura/issues/15731, we should align these licences under the LGPLv3 because they fall under the Cura umbrella.
2023-08-15 14:01:22 +02:00
GregValiant
362b4d894f Update DisplayInfoOnLCD.py
Added TimeToPause to DisplayProgress
2023-08-12 08:58:34 -04:00
GregValiant
e01b1406e3 Update LimitXYAccelJerk.py
Added Gradual Accel Change.

Update LimitXYAccelJerk.py

Round the Accel numbers to nearest "50".

Create LimitXYAccelJerk.py

New post processor to limit the X and or Y accel and jerk for bed-slinger printers.

Update LimitXYAccelJerk.py

Removed debug code.

Update LimitXYAccelJerk.py

Remove debug code

Update LimitXYAccelJerk.py

Bug Fix
2023-08-08 23:47:08 -04:00
Jelle Spijker
56b8205ce0 Revert "Fix wrong licenses"
This reverts commit 8b8e964293.
2023-07-23 17:48:11 +02:00
MariMakes
8b8e964293 Fix wrong licenses
These seem to be wrong by accident. Let's update them to reflect the rest of Cura which falls under the LGPLv3 or higher.
2023-07-21 11:34:02 +02:00
GregValiant
5f3b96c26c Update DisplayInfoOnLCD.py
Remove code that added the PP name to the gcode.

Create DisplayInfoOnLCD.py

This post processor combines DisplayLayerAndFilename with DisplayProgress.  Those two post processors would be obsolete.
2023-07-16 14:52:17 -04:00
GregValiant
10ca563499 Obsolete DisplayFilename and DisplayProgress
These two files become obsolete if DisplayInfoOnLCD is accepted.
2023-07-16 14:52:17 -04:00
GregValiant
398556707f Update PostProcessingPlugin.py
Add all the active Post Processor names to the gcode.
2023-06-23 13:36:27 -04:00
Remco Burema
fa8e48152e Pause-at-height: Under rare circumstances T might not be an extruder switch.
Some printers accept commands like TIMELAPSE_TAKE_FRAME or whatever, after all. Make it explciti that a line should start with T<number> in order to qualify.

Should fix #15729
2023-06-16 09:09:01 +02:00
Remco Burema
99e1fcd4f8 Pause-at-height: Under rare circumstances, T might not be temperature.
Some printers accept commands like TIMELAPSE_TAKE_FRAME or whatever.

Should fix #15729
2023-06-15 22:34:39 +02:00
c.lamboo
acf4ad8476 Add linebreak after filament change command
CURA-10615
2023-05-23 16:30:18 +02:00
Mariska
1bbb4054fa
Update plugins/PostProcessingPlugin/scripts/FilamentChange.py
Removed comment

Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
2023-05-23 15:37:34 +02:00