Skip to content

Kerfly 0.17.0

Choose a tag to compare

@cyryllo cyryllo released this 05 Nov 16:42
· 60 commits to main since this release

New drawing operations: pattern fills, living hinges and text on a path, plus a tidier window.

New

  • Pattern fills. The Fill with a pattern tool (bucket, Shift+F) fills closed shapes with
    engraved lines: lines, cross-hatch, waves, zigzag, circles, honeycomb, diamonds or bricks, with
    size, angle and a margin from the outline. The outline keeps its own layer, so a cut shape is
    still cut and the pattern is engraved. Holes stay empty. The former Hatch is now the Lines or
    Cross-hatch pattern without the outline, with the same laser data; older projects open that way.
  • Living hinges. The Living hinge tool (Shift+H) cuts rows of cuts into a closed shape so
    plywood or MDF can bend: straight, wavy or zigzag cuts, with cut length, bridge between cuts, row
    spacing, direction and a solid border along the outline. The cuts are cut before the outline.
  • Text on a path. The Text on a path tool (Shift+T) puts the selected text (or a new one) on
    a line, curve or circle, every letter turned along it. Drag the text to slide it along the line;
    set its distance from the line, put it on the other side, or make it straight again.
  • Letter spacing for every text.
  • Order of elements: bring forward / send backward (PgUp / PgDown), to the front / back.
  • Tool strip in three groups (selecting, drawing, operations on shapes) and icons with
    tooltips beside every field
    of the options bar.

Fixed

  • With a text selected, the window could not be narrower than about 1550 px, so it was wider than
    smaller screens. The options bar now scrolls sideways instead.

Pattern fills, living hinges and text on a path have not been tested on a laser yet.
Try a living hinge on a small piece first: how far it bends depends on the material.

Install / update

See the user guide
(Polish) and the
installation guide.
Download the source code below, unpack it and run start_kerfly.bat (Windows) or
./start_kerfly.sh (Linux).

Full list of changes: CHANGELOG.md