433 Commits

Author SHA1 Message Date
MariMakes
d1f9879ee1 Fixed Spacing
The original file did not work correctly, this file worked after testing
2023-05-22 11:25:39 +02:00
MariMakes
d40a20771b CURA-10615_Fix M600_Retract_Enter 2023-05-22 10:51:08 +02:00
Aldo Hoeben
7ddd1037a6
Merge branch 'main' into fix_postprocessing_script_folders 2023-04-17 16:39:30 +02:00
fieldOfView
378e5fedea Merge branch 'main' into fix_postprocessing_script_folders 2023-04-15 17:47:36 +02:00
Aldo Hoeben
1924d8c1b0 Continue if there is no scripts folder inside a resource folder
Co-authored-by: Casper Lamboo <casperlamboo@gmail.com>
2023-04-15 17:44:09 +02:00
Jelle Spijker
5680ea8ee8
Merge pull request #15092 from Ultimaker/5.3
5.3
2023-03-30 15:07:45 +00:00
Remco Burema
a5fbb21fa7 Disable hold-steppers option completely for Griffin-flavour.
Users could still set the option first, _then_ switch to Griffin, giving the same problems before the default was switched to false (since the setting is disabled for Griffin flavour anyway).

part of CURA-10451
2023-03-24 20:12:35 +01:00
fieldOfView
8560a9b57c Stop postprocessing plugin creating unnecessary script folders
The idea is to only create scripts in the configuration folder, not in all plugins that register their own resource folder.
2023-03-24 15:14:48 +01:00
Remco Burema
47ef9d623e Pause at height was not working for UM printers.
Hold-stepper-motor (and maybe beep) options, newly introduced previously, _and on by default_ (even though it was clear they where not meant for Griffin flavour GCode -- because at least the hold-motor option was not even visible for Griffin) where causing UltiMaker printers with prints that had the pause-at-height script enabled to fail.

should fix internal ticket CURA-10451
2023-03-23 16:21:59 +01:00
c.lamboo
84bb820e33 Update copy in pause at height to reflect that the first layer is 0
CURA-10391
2023-03-15 10:42:07 +01:00
Remco Burema
36bb016a9b Merge branch 'CURA-9822_pause_at_height_improvements' 2023-01-26 13:17:32 +01:00
Greg Valiant
725d1026dd Revised PauseAtHeight.py. The changes are:
For non-Repetier and non-Ultimaker printers - Move the prime extrusion so it occurs while the print head is still in the parked position so the blob doesn't happen over the print (GitHub #13584 and #11471 for reference).

Add a user option to use M104 or M109 for the resume temperature to avoid an unnecessary delay if the resume temperature is the same as the standby temperature.

committed as part of CURA-9822
2023-01-26 13:15:09 +01:00
Jaime van Kessel
f0944fd98e
Merge branch 'CURA-10092_fix_relative_retractcontinue' of github.com:Ultimaker/Cura 2023-01-26 13:01:40 +01:00
Remco Burema
1b12e99869 Merge remote-tracking branch 'easygo/EasyG0ing1' into CURA-9822_pause_at_height_improvements 2023-01-26 10:05:17 +01:00
Remco Burema
883a3039e5 Remove old 'newline' solution. Will be fixed in the next commit(s).
In retrospect, using ';' for the newline seperation was a bit daft, given that comments also start with that.

done as part of CURA-9822
2023-01-25 17:48:36 +01:00
Remco Burema
7e695908cf Rename confusing parameter.
part of CURA-10092
2023-01-25 11:44:46 +01:00
Remco Burema
e2f7ef8b8b Add typing to Retract-Continue script.
part of CURA-10092
2023-01-20 17:58:42 +01:00
Remco Burema
9861e450a0 Fix/rewrite for relative extrusion mode.
For relative mode, not only needs the retractions created to be actually relative, but it also needs to compensate on the next G1 (as opposed to absolute mode, where you'd want to go to the same absolute E position after). Rather than massively complicating the already gnarly code (once it found a G1 retraction, it scanned forwards to find G0 statements (which it rewrote to G1), so it would go over those _again_ in the middle (layer) loop). While this worked for absolute mode, but would be a nightmare to make work for relative mode as-is (if only because the compensation could _also_ potentially involve keeping track of things over the outer loop). As a bonus I think the resulting code is actually easier to read.

part of CURA-10092 -- should fix #14100
2023-01-20 17:34:39 +01:00
Jaime van Kessel
feff96288f
Remove stray comma from json 2023-01-20 11:26:00 +01:00
Jaime van Kessel
e8528e6735
Merge branch 'script' of github.com:brunohenriquy/Cura 2023-01-20 11:20:45 +01:00
Victor
51a6afb58f
Apply suggestions from code review
Co-authored-by: Casper Lamboo <casperlamboo@gmail.com>
2022-12-19 14:42:19 -03:00
victornpb
337ce4caa1 shortened label 2022-11-19 04:06:26 -03:00
victornpb
4459ecb5d7 Added "enable" checkbox consistent with changeAtZ.py. So you don't have to reconfigure it every time 2022-11-19 03:56:20 -03:00
victornpb
ac16659829 support custom gcode macro before and after filament change 2022-11-19 03:53:53 -03:00
victornpb
1160127409 added UI fields 2022-11-19 03:49:15 -03:00
Joey de l'Arago
ebbefb5439
Merge pull request #13718 from discip/patch-2
minor fixes + layer_no instead of height
2022-11-11 11:17:22 +01:00
Remco Burema
997b6f830d Manually revert part of PR.
It shouldn't really be nescesary, but you _can_ put any gcode flavour in relative or absolute, so we should also deal with that in the pause-at-height script.
2022-11-04 09:12:47 +01:00
Remco Burema
b1138e12d9 Merge branch 'main' 2022-11-04 08:47:50 +01:00
discip
d5099111bb
minor fixes + layer_no instead of height 2022-11-03 00:45:42 +01:00
Michael Sims
7a3aa87232 Added ability to have multiple gcode commands before and after pausing print job 2022-09-09 15:44:48 -07:00
digitalfrost
aed16cf849 PostProcessingPlugin/.../Stretch.py Use enumerate
Use enumerate instead of range(len
2022-08-10 10:47:18 +02:00
Jaime van Kessel
0fac778601
Fix postprocessing settings being too dark
In dark theme you couldn't really read them.

CURA-9465
2022-07-12 10:06:39 +02:00
Jaime van Kessel
91cd709b46 Properly set background for postprocessing plugin
CURA-9402
2022-06-29 10:56:08 +02:00
4DPrinters
98ed17d2df
Update PauseAtHeight.py
Corrected typo on line 333
2022-06-09 14:34:28 -05:00
c.lamboo
d5c0fde7f2 Render labels using Text.QtRendering on OSX
Fonts were looking a bit to thick on when using `Text.NativeRendering`, so using `Text.QtRendering` instead. After this the font weight looks identical to figma (as far as I can see).

In this commit I also changed all `Label`'s to `UM.Label`'s and removed default properties where I could.

CURA-9154
2022-05-10 15:40:09 +02:00
c.lamboo
35f5c3f959 Revert "Render labels using Text.QtRendering on OSX"
This reverts commit f0e3c19a34d1fde3b7ec4fd95677fbefa2028b26.
2022-05-10 15:39:02 +02:00
c.lamboo
f0e3c19a34 Render labels using Text.QtRendering on OSX
Fonts were looking a bit to thick on when using `Text.NativeRendering`, so using `Text.QtRendering` instead. After this the font weight looks identical to figma (as far as I can see).

In this commit I also changed all `Label`'s to `UM.Label`'s and removed default properties where I could.

CURA-9154
2022-05-10 15:36:50 +02:00
Bruno Henrique
5c4669316d Adding option: "Add prefix 'Printing'" 2022-05-07 15:14:05 -03:00
Jaime van Kessel
6b9cc3f1c7 Use the correct function parameters when removing objects in menu
It turns out that the order of these functions matters. So when we created a
function with only one param, it would actually give it the index. Removing
with the index didn't work, so the object would still be there. The Qt objects
would already be deleted which caused segfaults

CURA-9222
2022-04-28 17:03:41 +02:00
Aldo Hoeben
2af1d0a514
Reenable script(s) active indicator icon 2022-04-23 10:16:14 +02:00
fieldOfView
b622738ae3 Fix missing icons since move to PyQt6 2022-04-22 22:33:14 +02:00
Remco Burema
0232b4f639 Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
Jaime van Kessel
50954552d2 Fix thumbnail creation
CURA-9120
2022-04-13 16:53:11 +02:00
c.lamboo
45bc498c7f Replace RecolorImage with ColorImage
CURA-8640
2022-04-08 15:55:34 +02:00
Jaime van Kessel
af712785c8 No longer inject parameters into function handling in qml 2022-03-31 14:16:57 +02:00
c.lamboo
4f70d34631 wip qt changes 2022-03-30 16:55:56 +02:00
Dragos Circa
c8e33a5188
Update PauseAtHeight.py
Enable disarm only if hold steppers is disabled
2022-03-28 13:14:08 +03:00
Dragos Circa
2ef4836802
Update PauseAtHeight.py
Change M18 to M84, add beep option and allow newlines in "Additional GCODE" fields
2022-03-28 13:04:24 +03:00
Jelle Spijker
3f8907d02a
Merge branch 'master' into CURA-8640_PyQt6
# Conflicts:
#	cura/CuraApplication.py
#	resources/qml/Preferences/Materials/MaterialsSyncDialog.qml
#	resources/qml/Preferences/Materials/MaterialsView.qml
2022-03-24 11:53:44 +01:00
Ghostkeeper
e715017545
Adjust description of Change Retraction for rel. extrusion
A patch-up until we have a real solution, as suggested in #11487.
2022-03-20 19:49:12 +01:00