extruderValues('machine_nozzle_offset_x') := [0, 20, -18]
map(abs(extruderValues('machine_nozzle_offset_x') := [0, 20, 18]
max(map(abs(extruderValues('machine_nozzle_offset_x') := 20
So we take the highest offset of all extruders to get the area that can be reached by all extruders. And we take the abs() of all extruder values because positive or negative only means that the other extruders get offset in the same direction.
Fixes#6997.
Since by default it now defines a value for this one rather than default_value, this override had broken. Thank you, tests.
Contributes to issue CURA-6860.
Retraction_min_travel overrides retraction_combing_max_distance in CuraEngine, so it has no effect to make it any lower.
Contributes to issue CURA-6860.
The button was opening the online Marketplace, which was wrong.
This fix changes the behavior to open the in-Cura Marketplace at
the materials tab.
In order to achieve that, the button calls an action called
materialsMarketplace, which in turn is connected through a
Connection in the ApplicationMenu. When the action is triggered,
it first launched the Toolbox and then it sets its category to
the materials tab.
Since the callExtensionMethod does not allow us to provide input
arguments to the called method, a new method had to be created in
the toolbox that changes the view to the materials tab, instead
of immediately calling the setViewCategory("material").
CURA-7027
This commit adds a button "Add more materials from Marketplace" in the
menu that pops up in the material list while configuring the materials
into custom ones. The button redirects the user to the Marketplace
materials page (https://marketplace.ultimaker.com/app/cura/materials)
CURA-7027
This reduces the file size 30-fold. It also seems to be lossless as no matter how low I set the angle limit it stays on 616 faces.
Contributes to issue CURA-7088.
The Generic PETG material also sets it to 70, as well as the eMotionTech and TiXYZ PETGs. The iMade3D bed temperature was 65, so for that one the temperature will change to 65 then which seems appropriate. I'll change the iMade3D thing in fdm_materials so that the settings are still the same.
Discovered during investigation of #6898.