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.
- Explicitly set combing mode to the new 'no_outer_surfaces' strategy
- Adjusted the engineering profiles to use 100% wall flow and triangle infill pattern
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
- 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
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
* 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>
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