- 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>
Since the setting version 18 is used in the arachne beta build, we decided to make the the setting version to 19 in the normal releases, so that we make sure that projects made in arachne beta won't use any version upgrade scripts if a user attempts to open them in 4.12.
CURA-8510
We now have version 18, where Flsun Super Racer has customised profiles.
Nothing changes in the built-in profiles. It only needs a change in the machine instances.
Contributes to issue CURA-8510.
Fixes an issue where, when the global infill density was 0, and the settings for a mesh overlap changed the infill line distance (but not outright the density), the infill pattern would be disabled in the mesh overlap settings. (You still will need to select both the density and line width to actually change the line width though.)
Relates to github issue Cura/10349 (not explicity linking it here, as it might close that issue then, while it shouldn't as most sub-issues in there are still unresolved one way or the other.
This was not a true limitation of the mathematics. In fact, we had other flow settings (for initial layer) that already went to 0.0001%.
Discovered while working on a bug report from Reddit.
This was causing some files to be just over the limit of file length when given the default printer name on some operating systems. Some file systems, especially encrypted ones, have strict limitations for the maximum length of a file name. With percent-encoding and the extension and postfix we add to these file names, this could go over the limit in file name length for some operating systems.
Easy fix is to slightly shorten the name, at least to remove those brackets.
Done as a 5 minute fix.