While doing a bunch of bed adhesion tests, both on Creality's
FakeTak as well as on smooth PEI, while 50 degrees seems to work
with most lower temp PLAs at least, but less so with the higher
temp PLAs, it universally requires the first layer height to be
dialed in much better to not get any warping.
With the bed temperature set to 60 degrees, there is much more
leeway in the first layer height while still getting unwarped
prints.
Particularly given that most Creality printers don't have ABL as
standard, I think it might sense from a robustness perspective
to have all PLAs default to at least 60 degrees, as to increase
chances prints will come out just fine.
https://www.prusaprinters.org/prints/4634-bed-adhesion-warp-test
1) More accurate trimming of an anchor with another infill line
or by another anchor line.
2) Trimming of very short infill lines, which are not anchored,
by another infill lines.
Width of sub-label is calculated by using of GetTextExtent() instead of PaintDC->GetMultiLineTextExtent, because of PaintDC is not OK sometimes.
For example on GTK3 PaintDC->IsOk() only, when it's using in a native paint event
see https://github.com/wxWidgets/wxWidgets/blob/master/src/gtk/dc.cpp, line 346
1) Shortening the anchor lines when touching another infill line
to avoid over extrusion.
2) Reduction of the Intersection structure complexity by referencing
the source lines.
1) Merging of collinear infill lines separated by a thin gap created
by trimming with the boundary polygon.
2) Sorting of the T-joints separately to the left / right of the common
line.
3) Trimming self intersections of the anchor lines.
4) Dropping of very short segments, not anchoring short segments.
This glitter PLA requires a significantly higher hot end temp to
get a similar amount of flow as the same brands counterpart
regular PLA filament
It even needs a slightly higher bed temp to prevent warping on
sharp corners
printers with a large bed are probably more prone to heat induced
bed warping, there we'll split up our abl start_gcode in fast
and slow variants, where printers with a smaller bed like
the Ender-3 will still use the fast variant, printers with
a large bed like the CR-10 will use the slow variant which
heats up the bed before starting the abl procedure.