The setting has no effect then, because the ooze shield gets limited to the height of the highest extruder switch and there are no extruder switches in single extrusion prints.
The setting has no effect then, because the ooze shield gets limited to the height of the highest extruder switch and there are no extruder switches in single extrusion prints.
The default value is now the empty string which tells the engine to use the
traditional angles (45 & 135 for lines and zig zag patterns, just 45 for
everything else.
This allows the user to specify in mm^2 the minimum area of infill regions.
Areas smaller than this will be merged into the surrounding skin rather
than being filled with infill.
The SettingTextField can now cope with strings of arbitrary characters
(not just digits) so revert to plan A and let the user input a comma
separated list of angles rather than having fixed combinations. CuraEngine
will parse the list and ignore bad input.
When the user changes the skin pattern, he'd also expect the skin pattern for layer 0 to change. This commit makes the knowledge prerequisite smaller.
Contributes to pull request #1290.
This setting provides 4 options:
Default - the original directions, 45 and 135.
Uniform - one each of 45, 90, 135 and 180.
Stronger X - 45, 90, 135 and 90 again - provides more strength in X direction.
Stronger Y - 45, 0, 135 and 0 again - provides more strength in Y direction.
The origin of the prime tower's coordinates are on the front-right side of the prime tower. We should adjust the minimum and maximum values of the position of the prime tower to account for that, rather than having the limits be based on the centre of the prime tower.
If the prime tower size was too small, it would try to take the root of a negative number. Now we just clamp that computation to 0, which is the correct behaviour for when the minimum volume doesn't fit in the prime tower.
Contributes to issue CURA-3148.
A miscalculation on my part: A negative result of the logarithm would result in a more positive final result for the maximum value, not a negative final result.
Contributes to issue CURA-3137.