We updated Easel late last week to improve the toolpaths it generates for curves.
As you may know, Easel converts curves into a series of short line segments to put in Gcode. Easel used to use a fixed target length for these lines, which worked pretty well most of the time but occasionally left things looking noticeably jagged, particularly in areas of “tighter” curves.
Easel’s new approach uses more points through areas that need it, and fewer points through areas that are smoother and straighter. The end result is smoother curves obtained using a similar total number of points.
Here are a couple of plots to show the before and after:
The improvement is most noticeable in the tight curves inside the letters, especially at the bottom of the x and t.