Rayforge transforms your laser cutter or engraver into a powerful creative tool. Whether you're a hobbyist working on personal projects or a professional running a business, Rayforge provides the features and reliability you need.
Quick Links¶
-
New to Rayforge? Start here for installation instructions and your first project.
-
Learn about the main window, canvas tools, and interface elements.
-
Explore all the operations and capabilities Rayforge offers.
-
Configure your laser cutter or engraver to work with Rayforge.
Key Features¶
Feature | Description |
---|---|
Modern UI | Polished and modern UI built with Gtk4 and Libadwaita. Supports system, light, and dark themes. |
Multi-Layer Operations | Assign different operations (e.g., engrave then cut) to layers in your design. |
Versatile Operations | Supports Contour, Raster Engraving (with cross-hatch fill), Shrink Wrap, and Depth Engraving. |
Overscan & Kerf Comp. | Improve engraving quality with overscan and ensure dimensional accuracy with kerf compensation. |
2.5D Cutting | Perform multi-pass cuts with a configurable step-down between each pass for thick materials. |
3D G-code Preview | Visualize G-code toolpaths in 3D to verify the job before sending it to the machine. |
Multi-Machine Profiles | Configure and instantly switch between multiple machine profiles. |
GRBL Firmware Settings | Read and write firmware parameters ($$ ) directly from the UI. |
Comprehensive 2D Canvas | Full suite of tools: alignment, transformation, measurement, zoom, pan, and more. |
Advanced Path Generation | High-quality image tracing, travel time optimization, path smoothing, and spot size interpolation. |
Holding Tabs | Add tabs to contour cuts to hold pieces in place. Supports manual and automatic placement. |
G-code Macros & Hooks | Run custom G-code snippets before/after jobs. Supports variable substitution. |
Broad File Support | Import from SVG, DXF, PDF, JPEG, PNG, BMP, and even Ruida files (.rd ). |
Multi-Laser Operations | Choose different lasers for each operation in a job |
Camera Integration | Use a USB camera for workpiece alignment, positioning, and background tracing. |
Cross-Platform | Native builds for Linux and Windows. |
Extensible | Open development model makes it easy to add support for new devices. |
Multi-Language | Available in English, Portuguese, Spanish, and German. |
G-code Dialects | Supports GRBL, Smoothieware, and other GRBL-compatible firmwares. |
Ready to get started? Head to the Installation Guide to install Rayforge on your system.