Merge branch '5.6'

# Conflicts:
#	conanfile.py
This commit is contained in:
c.lamboo 2023-11-28 15:25:37 +01:00
commit 19eaf89fcd
4 changed files with 30 additions and 7 deletions

View file

@ -61,6 +61,11 @@ class IntentCategoryModel(ListModel):
"The annealing profile requires post-processing in an oven after the print is finished. This profile retains the dimensional accuracy of the printed part after annealing and improves strength, stiffness, and thermal resistance.") "The annealing profile requires post-processing in an oven after the print is finished. This profile retains the dimensional accuracy of the printed part after annealing and improves strength, stiffness, and thermal resistance.")
} }
cls._translations["solid"] = {
"name": catalog.i18nc("@label", "Solid"),
"description": catalog.i18nc("@text",
"A highly dense and strong part but at a slower print time. Great for functional parts.")
}
return cls._translations return cls._translations
def __init__(self, intent_category: str) -> None: def __init__(self, intent_category: str) -> None:

View file

@ -57,8 +57,9 @@ class IntentSelectionModel(ListModel):
self._onChange() self._onChange()
_default_intent_categories = ["default", "visual", "engineering", "quick", "annealing"] _default_intent_categories = ["default", "visual", "engineering", "quick", "annealing", "solid"]
_icons = {"default": "GearCheck", "visual": "Visual", "engineering": "Nut", "quick": "SpeedOMeter", "annealing": "Anneal"} _icons = {"default": "GearCheck", "visual": "Visual", "engineering": "Nut", "quick": "SpeedOMeter",
"annealing": "Anneal", "solid": "Hammer"}
def _onContainerChange(self, container: ContainerInterface) -> None: def _onContainerChange(self, container: ContainerInterface) -> None:
"""Updates the list of intents if an intent profile was added or removed.""" """Updates the list of intents if an intent profile was added or removed."""

View file

@ -24,3 +24,8 @@ intent_translations["quick"] = {
"name": catalog.i18nc("@label", "Draft"), "name": catalog.i18nc("@label", "Draft"),
"description": catalog.i18nc("@text", "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction.") "description": catalog.i18nc("@text", "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction.")
} }
intent_translations["solid"] = {
"name": catalog.i18nc("@label", "Solid"),
"description": catalog.i18nc("@text",
"A highly dense and strong part but at a slower print time. Great for functional parts.")
}

View file

@ -2,23 +2,35 @@
* New features and improvements: * New features and improvements:
- Introduced the MethodX and MethodXL printers with their materials and the option to write to .makerbot - Introduced the MethodX and MethodXL printers with their materials and the option to write to .makerbot
- Prime tower base settings increase the stability of large prime towers; You can tune the Size, Height, and Slope to increase your prime tower sturdiness - Prime tower base settings increase the stability of large prime towers; You can tune the Size, Height, and Slope to increase your prime tower's sturdiness
- Introduced the setting for Raft Line Spacing, but for the primetower - Introduced the setting for Raft Line Spacing, but for the prime tower
- The Start and End gcodes now accept variables, and math including those variables - The Start and End gcodes now accept variables, and math including those variables
- Updated the Support Z Distance to allow for more different values, no longer only multiple layerheights - Updated the Support Z Distance to allow for more different values, no longer only multiple layerheights
* Bug fixes: * Bug fixes:
- Fixed a crash for some linux users when trying to open the file menu - Fixed a crash for some linux users when trying to open the file menu
* Bugs resolved since the Beta Release
- Introduced Balanced and Solid profiles for 1C cores to UltiMaker Method X and Method XL
- Improved self-support for UltiMaker MethodX and MethodXL printers so the support extruder will not be used
- The prime tower is now always enabled when the second extruder is used for the MethodX and MethodXL printers
- Updated the default prime tower position so it doesn't prevent slicing for some printers
- Fixed an issue where raft layers were partially printed
- Slice information template variables were not available through start-end code formulas
- Resolved an issue with 100% support roof for tree support, contributed by @ThomasRahm
* Printer definitions, profiles and materials: * Printer definitions, profiles and materials:
- Updated bridge flows for UltiMaker PLA, TPLA and ABS to address pillowing in AA 0.8 for UltiMaker printers
- Introduced Ender 3 V3 SE, contributed by @dim1triy - Introduced Ender 3 V3 SE, contributed by @dim1triy
* Community translations: * Community translations:
- Updated Spanish translation for Lightning infill, contributed by @Pelochus - Updated Spanish translation for Lightning infill, contributed by @Pelochus
- Updated German translation for Laying object flat on buildplate, contributed by @gluetolf
- Updated Brazilian translations, contributed by @Patola
* Known Issue * Known Issues
- The predicted printing time for dual extrusion printjobs on the Method are deviating from the actual printing time. Printjobs will take longer than predicted for now. - The predicted printing time for dual extrusion printjobs on the Method X and Method XL are deviating from the actual printing time
- Its not possible yet, to use Method series printers with Digital Factory. We hope to resolve this for the next release.
[5.5] [5.5]