diff --git a/resources/definitions/ultimaker.def.json b/resources/definitions/ultimaker.def.json index 4b91b61064..a1be0e9dfe 100644 --- a/resources/definitions/ultimaker.def.json +++ b/resources/definitions/ultimaker.def.json @@ -119,8 +119,8 @@ "support_interface_pattern": { "value": "'zigzag'" }, "support_interface_skip_height": { "value": "layer_height" }, "support_line_distance": { "minimum_value_warning": "0 if support_structure == 'tree' else support_line_width" }, - "support_offset": { "value": "3 if support_interface_enable else 0" }, - "support_use_towers": { "value": false }, + "support_offset": { "value": "0.9 if support_interface_enable else 0" }, + "support_tower_roof_angle": { "value": "0 if support_interface_enable else 65" }, "support_wall_count": { "value": "1 if support_structure == 'tree' else 0" }, "support_xy_distance": { "value": "1" }, "support_xy_distance_overhang": { "value": "0.2" }, diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg index 9eac7f29f1..5a0e2d20cb 100644 --- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg @@ -21,5 +21,4 @@ skin_overlap = 20 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_brim_enable = True support_interface_enable = True -support_use_towers = True diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg index 126d80c06f..78d3f70cfe 100644 --- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg @@ -22,5 +22,4 @@ skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_brim_enable = True support_infill_sparse_thickness = =2*layer_height support_interface_enable = True -support_use_towers = True diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg index 66dc0ba220..1833790825 100644 --- a/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg @@ -20,5 +20,4 @@ skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_brim_enable = True support_infill_sparse_thickness = =3*layer_height support_interface_enable = True -support_use_towers = True diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg index ce29e5ba13..11e18722dd 100644 --- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg @@ -20,5 +20,4 @@ skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_brim_enable = True support_infill_sparse_thickness = =2*layer_height support_interface_enable = True -support_use_towers = True diff --git a/resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg index 91a9f57566..046f49887e 100644 --- a/resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg @@ -19,5 +19,4 @@ retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_brim_enable = True support_interface_enable = True -support_use_towers = True diff --git a/resources/quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg index 4b877c253c..e6a616150e 100644 --- a/resources/quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg @@ -18,5 +18,4 @@ retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_brim_enable = True support_interface_enable = True -support_use_towers = True diff --git a/resources/quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg index e6fbd842c4..e5d469ae21 100644 --- a/resources/quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg @@ -18,5 +18,4 @@ retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_brim_enable = True support_interface_enable = True -support_use_towers = True diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index 920ca0b43d..cc4583c5e7 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -1,12 +1,14 @@ [5.3] +This release does not yet contain the new tree support implementation by ThomasRahm. You can download a special Cura version for that here. + * Interlocking Structure Generation -- This new setting enables you to interlock multiple materials together, even if those materials are not compatible, contributed by BagelOrb +- This new setting enables you to interlock multiple materials together, even if those materials are not compatible, contributed by BagelOrb. Try it for yourself with this test model. * Brim per Material - A brim can now be printed with multiple materials in the same model, contributed by BagelOrb * Updated Recommended Print Settings Menu -- The number of settings available in the recommended have expanded. The redesign will make is easier to use intent profiles or save new custom profiles. +- The number of settings available in the recommended have expanded. The redesign will make it easier to use intent profiles or save custom profiles. * Other new features and improvements: - Improved the Zseam behavior so Hide Seam is generated less randomly. @@ -24,7 +26,7 @@ - Added settings for Support Interface Wall Line Count, Support Roof Line Count, and Support Floor Line Count. - Reduced stringing for Lift Head setting by removing the move in XY. - Added prefix 'Printing' to post processing plugin script "DisplayFilenameAndLayerOnLCD" contributed by brunohenriquy -- Added Enable, G-code Before and G-code After To Filament Change, contributed by victornpb +- Added Enable, G-code Before, and G-code After To Filament Change, contributed by victornpb - Added support for per-object retraction settings, contributed by jeremysalwen - Updated PauseAtHeight so M18 becomes M84 when disarming, contributed by Cycov - Added an option to keep stepper motors engaged to Pause At Height, contributed by Cycov @@ -42,7 +44,7 @@ - Fixed a bug where hole expansion would affect interlocking holes. - Fixed a bug where fuzzy skin would also apply to interlocking structures. - Fixed a bug where Relative Extrusion was not calculated correctly when using Retract Continue. -- Fixed a bug that would prevent advanced users from slicing a batch with multiple STLs in a script. +- Fixed a bug that would prevent advanced users from slicing a batch with multiple STLs in a script. - Fixed a bug where skirt lines would not follow the convex contours of models. - Fixed a bug where Exclusing Slicing Tolerance was not applied correctly to bottom-layer(s). - Fixed a bug where small travels were not retracted correctly. @@ -50,9 +52,9 @@ - Fixed a bug with Skin Overlap where the skin would overlap with the roofing. - Fixed a bug where Support Interface would be generated on top of support. - Fixed a bug where the Floor Support Interface would not be generated in certain models. -- Fixed a bug where a long material list would disappear out of the screen. +- Fixed a bug where a long material list would disappear from the screen. - Fixed a bug where support is not generated correctly if Support Pattern is Concentric. -- Fixed a bug where an increased Skin Removal Width would cut of part of the skin area. +- Fixed a bug where an increased Skin Removal Width would cut off part of the skin area. - Fixed a bug where Support Towers would be generated but would support nothing. - Fixed a bug where Small Feature Size would also be applied to inner-wall loops. - Fixed a bug where adhesion would be printed outside of the buildplate, contributed by BagelOrb @@ -63,7 +65,7 @@ - Fixed a bug where the travel move at the end of a layer unretracts, contributed by richfelker - Fixed a bug where WallToolPaths are not simplified, contributed by Piezoid - Fixed a bug where iterators were moving out of range, contributed by Piezoid and plaintoothpaste -- Fixed a bug where the Maximum Area Deviation value would too small, contributed by Piezoid +- Fixed a bug where the Maximum Area Deviation value was too small, contributed by Piezoid - Fixed a bug where an airgap was present in Spiralized Outer Contour, contributed by richfelker - Fixed a bug where speeds defined for slower layers would impact speeds accelerations and jerks for the whole print, contributed by richfelker - Fixed a bug where materials with longer names in Materials Preferences were harder to read, contributed by Ghostkeeper @@ -107,9 +109,10 @@ - Updated French translations, contributed by xommit * Known critical issues: -- Under certain angles the Interlocking Structures are not effective, yet. -- The Gcode Reader Plug-in is broken since Cura 5.2 and will not load gcodes correctly. -- Some models have been slicing slower since Cura 5.1. +- Under certain angles, the Interlocking Structures are not effective, yet. +- The Gcode Reader Plug-in is broken since Cura 5.2, and will not load gcodes correctly yet. +- Some models have been slicing slower since Cura 5.1. We are collecting cases here. +- Reports have been coming in that Cura is running slow on Windows 11 We are collecting cases here. - Multiple external monitors on Windows (especially if from the same brand) might be a problem under some circumstances. - Does Cura (not) work on your OS (version)? See this article for clarification.