F-Engrave 1.34

An Open Source text to g-code software that runs on Linux, Mac and Windows platforms
F-Engrave is an open source and completely free graphical software written in Python and designed to generate g-code tool paths for CNC machines.

F-Engrave supports V-Carving and Engraving operations, it uses TTF and CXF fonts, and is able to import Bitmap (PBM) and DXF images, and export SVG files.

Being written in Python, F-Engrave is a cross-platform application that supports Linux, Mac OS X and Windows operating systems.

F-Engrave is usable as an LinuxCNC Axis filter software, opens previously saved G-Code files, supports multiple lines of text with justification, mirroring text, and uses inches or millimeters as export units.

last updated on:
February 5th, 2014, 9:12 GMT
developed by:
license type:
GPL v3 
ROOT \ Science


In a hurry? Add it to your Download Basket!

user rating



Rate it!
3 Screenshots
F-Engrave - The main window, where users can set various options before proceeding with the engrave processF-Engrave - The Settings dialog, where users can set a multitude of optionsF-Engrave - The V-Carve Settings dialog, where users can set Ball-Carve options and cleanup operations
What's New in This Release:
  • Eliminated G91.1 code when arc fitting is disabled. When arc fitting is disabled the code (G91.1) is not needed and it may cause problems for interpreters that do not support that code (i.e. GRBL / ShapeOko).
  • GRBL / ShapeOko users should use the settings discussed here Using F-Engrave with GRBL. See the F-Engrave user manual for details on how to save these setting from F-Engrave session to session using a config.ngc file.
read full changelog

Add your review!