Actually the other way around, so we don't have another negation you have to turn on to turn off (and so the default can be false I suppose). The idea is that recently, a feature was introduced where there should be walls instead of normal skin in small hard to reach places of the model. However, this is to be excluded in most cases for all the top-layer parts exposed to air on the buildplate.
implements CURA-10829
Since the xmas branch was based on 5.2 and that branch
contained some magic to facilitate the S7 release with
a lot of definition/profile changes. It is best to manually
copy the relevant setting.
Contributes to CURA-10415
material_shrinkage_percentage_xy and material_shrinkage_percentage_z cannot depend on material_shrinkage_percentage otherwise their resolve function will not execute properly.
I noticed that the shrinkage factors do not get the correct value if a wrong nozzle is chosen for a material. However, in that case the slicer will also not slice, so in practice this is not an issue
Relates to PP-77
New calculations to determine the average shrinkage when two materials are used. By default the material shrinkage is set to null (None). In that case the shrinkage of that material is not taken into account in the new averaging formula. Support materials such as PVA, BAM, Aquasys etc. should keep this setting to null. When two materials are used with a shrinkage percentage the average of these two materials will be used.
Relates to PP-77
Adding and splitting of lines results in print artefacts and additional travel moves. Avoiding these by sacrificing some additional line width change is better. The linewidth can never very more then 75% - 150%, so this long filter distance cannot cause huge line width changes. PP-129
You could want to change that if you're an expert. The skirt/brim extruder is really only relevant for the prime tower brim if you're using a raft. If not using a raft, setting the adhesion extruder is equivalent.
Contributes to issue CURA-8868.
Should've done this in the merge, but I just increased the setting_version for these.
I also removed a deleted setting from the advanced visibility. We don't have tests that ensure that these visibility presets are good. Lucky I found it then, with a Ctrl+Shift+F search.
We'll offer the option to print from outside to inside, from inside to outside, or from inside to outside except that the very innermost centre wall is printed last.
Contributes to issue CURA-8109.
To my surprise, it seems fdmprinter has merged perfectly. Nice.
Conflicts:
resources/setting_visibility/advanced.cfg -> Settings moved to a different category while we added new settings in the same place.
Context: Print Thin Walls and Fill Perimeter Gaps are old settings that aren't needed any more since we switched to libArachne (Varianble Line Widths).
CURA-7148
This setting denotes what is the maximum allowed area lost or gained when the middle junction of a
straight line is removed (due to the simplification). This area deviation exists due to the
difference of width of the colinear segments.
A B C A C
--------------- ************** deviation_error / 2
| |--------------------------- B removed ------------------------------------------
| | | ---------> | | |
| |--------------------------- ------------------------------------------
--------------- ^ ************** ^
^ C.w C.w
B.w
CURA-7751