26804 Commits

Author SHA1 Message Date
Ghostkeeper
363aa765f5
Don't show Infill Overhang Angle if lightning infill is enabled
If the Infill Support setting was enabled but still hidden by Lightning Infill, this sub-setting could still be shown.

Contributes to issue CURA-8550.
2021-10-01 15:28:18 +02:00
Ghostkeeper
5b923d105a
Fix sorting of setting overrides
Keeps it maintainable in the long run.

Contributes to issue PP-1.
2021-10-01 13:55:27 +02:00
Ghostkeeper
40fd3203b8
Fix tests: Removing unnecessary default_value overrides
If there's a value, the default_value isn't used. This test exists to prevent confusion between the two, where a contributor could change the default_value but it gets overridden by a value.

Contributes to issue PP-1.
2021-10-01 13:52:42 +02:00
Jaime van Kessel
6dc65a4912 Fix crash with login
Fixes CURA-2N2
2021-10-01 13:43:33 +02:00
Jaime van Kessel
6bc9aaa4bf Add message type to cloud
CURA-8601
2021-10-01 11:54:27 +02:00
Jaime van Kessel
d4c4b11927 Update the copy of the connect to cloud message
CURA-8601
2021-10-01 11:38:13 +02:00
Ghostkeeper
ebee7dbec9
Remove space from link
This was probably a copy-paste error.
2021-10-01 10:22:38 +02:00
p.kuiper
f9f59d0da1 Merge branch 'master' into PP-1-Improved_print_profiles
# Conflicts:
#	resources/definitions/ultimaker_s3.def.json
#	resources/definitions/ultimaker_s5.def.json
2021-09-29 17:33:02 +02:00
p.kuiper
be9f62c5ba - Only use monotonic order in top layer (increase print speed).
- Explicitly set combing mode to the new 'no_outer_surfaces' strategy
- Adjusted the engineering profiles to use 100% wall flow and triangle infill pattern
2021-09-29 16:07:26 +02:00
Jelle Spijker
d296531ffa
Merge pull request #10536 from Ultimaker/CURA-7976_Combing_strategy_to_avoid_top_and_bottom_most_suface_skins
CURA-7976: Combing strategy to avoid top and bottom most surface skins
2021-09-29 15:02:37 +02:00
Konstantinos Karmas
a9b792d693 Remove the value of retraction combing in S3 and S5
So that they can inherit the formula of calculating the retraction combing from the fdmprinter. This way, the combing will be changed according to whether the monotonic top/bottom order and ironing are used.

CURA-7976
2021-09-29 13:37:21 +02:00
Konstantinos Karmas
22e281f368 Fix using the wrong combing enum value in maker_made_300x
The correct enum value should be 'infill'. 'Within infill' is the display name of that enum value.

CURA-7976
2021-09-29 13:36:29 +02:00
Konstantinos Karmas
61d18f22b2 Fix combing value not being recognized
The value of an enum needs to be in single quotes when it is in the "value" field or else it won't be recognized.

CURA-7976
2021-09-29 13:35:21 +02:00
Jaime van Kessel
eeb56d80e5 Merge branch 'end_gcode_ender5plus' of git://github.com/mothnox/Cura 2021-09-29 13:22:17 +02:00
p.kuiper
b99267048f Same print profile adjustments to the UM print profile as the S5 print profile, except for the maximum resolution adjustments 2021-09-29 12:58:34 +02:00
p.kuiper
7125aeb1ff Same print profile adjustments to the S3 print profile as the S5 print profile 2021-09-29 12:35:55 +02:00
p.kuiper
5f9fc5740e Print profile improvements:
- Infill pattern: from triangles to lines
  => less strong but better visual appearance on large horizontal surfaces
- Infill before walls: from true to false
  => prevent infill push out walls and show artefacts
- skin_monotonic:from false to true
  => low reduction in print time vs large quality increase
  Note: this switch also sets:  retraction_combing from 'all' to 'noskin'
  The 'noskin' options prevents scarring in top surfaces and gloss streaking in large horizontal surfaces
  See: CURA-7976 for details
- wall_material_flow: from 100% to 90%
  => reduces line width variations due to overextrusion in walls. Less gloss streaking and more uniform horizontal walls
- top_bottom_pattern: from lines to zigzag
  => prevent the short jerky travel moves of the lines pattern around the walls. Results in a nicer top surface
 - meshfix_maximum_resolution from (speed_wall_0 + speed_wall_x) / 60 to (speed_wall_0 + speed_wall_x) / 150
 => reduce visibility of line segments due to rounding. This will create a higher change of a buffer underrun = surface blobs
2021-09-29 12:32:50 +02:00
Ghostkeeper
fbd48767fb
Sort requirements list
Makes it easier to update this list in the future, if we don't mess it up again.
2021-09-29 12:02:54 +02:00
Ghostkeeper
f5a600e4ac
Update version numbers of requirements with updated dependencies
These dependencies changed last week, as of https://github.com/Ultimaker/cura-build-environment/pull/107 .
This ensures that the easy-development-environment workflow is still up to date as well.

Contributes to issue CURA-8400.
2021-09-29 12:00:11 +02:00
AnnaKang0219
48b82a2d1f move temperature setting in material
move temperature setting in material
2021-09-29 16:52:20 +08:00
Konstantinos Karmas
54aaa91bfc Change "default_value" to "value" in malayan_m200.def.json
CURA-7976
2021-09-28 15:42:22 +02:00
Konstantinos Karmas
e1b56f9188 Remove "default_value" since the "value" overrides it
CURA-7976
2021-09-28 15:38:39 +02:00
Konstantinos Karmas
f1174cb7f6 Enable the "Not on outer surfaces" combing mode if monotonic or ironing
The "Combing": "Not in outer surfaces" option will be activated for all extruders in the following cases:

1. Monotonic Top/Bottom Order is enabled (in any extruder)
2. Ironing is enabled (in any extruder)
3. Top Surface Skin Layers > 0 and Monotonic Top Surface Order is enabled (in any extruder)

CURA-7976
2021-09-28 15:15:37 +02:00
Konstantinos Karmas
96f989c33b Add "No outer surfaces" combing option
CURA-7976
2021-09-28 14:06:25 +02:00
Jaime van Kessel
c83c6b0068 Merge branch 'CURA-8510_version_upgrade' of github.com:Ultimaker/Cura 2021-09-28 10:31:56 +02:00
mothnox
23a93d674b Change Ender 5 Plus end gcode to prevent BLTouch from colliding with frame on printer restart 2021-09-27 14:42:12 -05:00
Jaime van Kessel
f3e2e7f6ac Merge branch 'filament-change-marlin-unload-fix' of git://github.com/barnybug/Cura 2021-09-27 14:43:07 +02:00
Jaime van Kessel
e88ac49fd6 Add global & extruder stack to ignore list for name filters
This prevents the weird spam about "global_stack" not being a plugin ID
2021-09-27 13:41:53 +02:00
Jaime van Kessel
4f3b3a3c4a Update setting_version of eryone profile
CURA-8510
2021-09-27 10:21:04 +02:00
Jaime van Kessel
20b76c12a7 Merge branch 'master' of github.com:Ultimaker/Cura into CURA-8510_version_upgrade 2021-09-27 10:20:50 +02:00
Hogan-Polaris
dc3a41afa3
Update eazao_zero.def.json 2021-09-25 08:20:06 +08:00
Hogan-Polaris
de10eabba0
Update eazao_zero.def.json 2021-09-25 08:19:32 +08:00
Hogan-Polaris
8bca9e79e1
Update resources/definitions/eazao_zero.def.json
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-09-25 08:16:41 +08:00
Ghostkeeper
ef568ce622
Only get quality-changes fields for quality-changes profiles
And make the upgrade more robust against weird input, too.

Contributes to issue CURA-8510.
2021-09-24 16:32:38 +02:00
Jaime van Kessel
fa3f3efbec
Merge pull request #10289 from fieldOfView/feature_material_type_name_patterns
Add {material_type}, {material_name}, {material_id} and {material_brand} as replacement patterns

CURA-8598
2021-09-24 16:17:12 +02:00
Hellbot Development Team
f2ed6d9054
Update Definitions and Extruders of Magna 2 230/300 dual
Add start and end gcode for correct change of extruders

CURA-8597 
#10298
2021-09-24 16:08:39 +02:00
Eryone
c6c325facb
Update the thinker printer profile (#10431)
* Adding Eryone Thinker profile to Cura

- adding printer definition
- adding extruder definition
- adding image plate
- adding platform object
- adding quality profiles

* Minor update eryone_thinker.def.json

Fix initial fan speed

* Improve model textures and draw order

Fixed draw order of model by seperating the mesh into parts and ordering them before export.  Add more colors to the texture to allow for more distictant parts.

* Reduced mesh size by remodeling the bed height adjustment wheels.

* Updated Eryone Thinker name to include Series in the name

* Update eryone_thinker.def.json

* Improve End GCode

Ensure we disable bed temp and turn off all fans.
Move the nozzle up by 0.5mm and retract to remove wipe on model top layer.

* Minor fixes to start and end gcode

* Eryone Thinker Profile improvements.

Adding Extra Fast profile.
Added acceleration speed for Fast.
Minor updates to definition for default material to be Eryone PLA and some other setting to work better with profiles.

* Delete eryone_thinker.def.json

* Create eryone_thinker.def.json

* Updating Eryone Thinker Definition

Added changes again due to for reconcile stomping the original

* Update eryone_thinker_fast.inst.cfg

Update the layer_height to 0.25mm

Co-authored-by: Demetrius Apostolopoulos <75643490+dapostol73@users.noreply.github.com>
2021-09-24 15:03:51 +02:00
Ghostkeeper
413913a5a8
Modernise logging
Hopefully this prevents issues like Sentry issue CURA-2WB.
2021-09-24 15:00:03 +02:00
Ghostkeeper
026c4062ce
Add logging for when the user encounters errors in setting values
We want to be able to see this from the log file, to help debug issues.

Done to help with cases like #10475.
2021-09-24 14:08:55 +02:00
Ghostkeeper
0bcd5eba48
Add print_temperature to print temperature settings
This way it is recognised as a command to set the printing temperature, and will prevent Cura from putting its own temperature commands in.

Fixes issue reported here: https://www.reddit.com/r/Cura/comments/pu98kc/stop_initial_hotend_heatup/
2021-09-24 13:09:37 +02:00
Hogan-Polaris
6735f69557
Update resources/extruders/eazao_zero_extruder_0.def.json
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-09-24 17:27:17 +08:00
p.kuiper
7af71f5b36 Merge branch 'master' into PP-1-Improved_print_profiles 2021-09-24 10:56:24 +02:00
p.kuiper
ec096a12f6 Also add minimal jerk of 20mm/s to S3 and UM3. 2021-09-24 10:01:15 +02:00
Hogan-Polaris
9f09b2bb01
Update eazao_zero.def.json 2021-09-24 15:54:04 +08:00
Konstantinos Karmas
a08a5625d2 Update setting_version of newest resources to 19
These resources still had 17 as they were merged in master.

CURA-8510
2021-09-23 17:02:16 +02:00
Konstantinos Karmas
ad6a8d828e Merge branch 'master' into CURA-8510_version_upgrade 2021-09-23 17:01:00 +02:00
Hogan-Polaris
de0a53f225
Update resources/definitions/eazao_zero.def.json
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-09-23 22:50:54 +08:00
Konstantinos Karmas
b322edfa53 Update the flsun quality_changes profiles during version upgrade
So that they are also mapped from the global qualities to the flsun_sr-specific ones. This way they will be able to still be used in the newer Cura versions.

CURA-8510
2021-09-23 16:21:46 +02:00
Ghostkeeper
43f1df1723
Show error when failing to save archive
It could be that you don't have permission to save the archive. Instead of crashing Cura, show an error to the user.

Fixes Sentry issue CURA-2VS.
2021-09-23 15:44:28 +02:00
Konstantinos Karmas
5266cbb950 Initiate an account sync immediately after pressing "Add cloud printer"
It was a bit weird that the sync didn't happen immediately and you had to wait for 30seconds until the printer appeared.
2021-09-23 12:53:57 +02:00