मुख्य सामग्री पर जाएँ

Rayforge 1.2 - AI Generator, Camera Enhancements, and Improved Add-ons

Rayforge Team
Core development team

Rayforge 1.2 brings an AI workpiece generator, significant camera enhancements, and a completely revamped add-on system with core functionality now available as optional modules.

AI Workpiece Generator Add-on​

A new experimental add-on allows generating workpieces from text prompts. This is great for quickly creating simple designs or getting inspiration for new projects.

This is a first step, and we're excited about the possibilities this opens up for the future!

Camera Enhancements​

Thanks to the incredible work of MausRundung, the camera system has received a major overhaul:

Image Enhancement​

  • Temporal noise reduction with configurable strength
  • Cleaner preview images, especially in low-light conditions

Fisheye Distortion Correction​

  • Radial distortion correction (k1, k2 parameters)
  • Tangential distortion correction (p1, p2 parameters)
  • Perfect for wide-angle lenses

Improved Alignment UI​

  • Zoom, pan, and keyboard navigation in the alignment dialog
  • Better point dragging with visual feedback
  • Image stretching and positioning controls with offsets

Improved Add-on System​

The add-on system has been greatly improved. The main change is that much of the core functionality has been moved into add-ons that are installed by default, but can be disabled or enabled as needed:

Core as Add-ons The built-in transformers and laser essentials have been converted to add-ons. This makes Rayforge more modular - you can disable features you don't need or enable only what you want.

Add-on Capabilities Add-ons can now:

  • Register transformers (post-processors) for custom G-code manipulation
  • Register keyboard shortcuts for custom workflows
  • Hook into the backend and frontend independently

Commercial Support The system now supports paid and third-party add-ons, enabling developers to create commercial extensions for Rayforge.

Stock Improvements​

Stock handling is now more flexible:

  • Document-level stock - stock is no longer tied to individual layers
  • Duplicate stock using Ctrl+D
  • Non-rectangular stock - convert any workpiece to stock for irregular materials

Sketcher Improvements​

The parametric sketcher received several quality-of-life improvements in this release:

  • Live preview for line tool - see the line before you commit
  • Dimension display - shows dimensions while adding geometry
  • Snap-to-grid - hold Ctrl to snap to the grid
  • Entity highlighting - hovered entities and constraints are highlighted
  • Toolbar shortcuts - shows currently available keyboard shortcuts
  • Connected selection - Shift+Double click selects connected geometry
  • Arc radius adjustment - change arc radius while adding the second endpoint

More New Features​

Crop to Stock Post-Processor​

A new post-processor that automatically crops operations to your stock boundaries, saving time and material.

Inter-Workpiece Path Optimization​

The path optimizer now also optimizes the workpiece order, reducing travel distance when working with multiple workpieces in a single job. Previously, Rayforge only optimized travel paths within individual workpieces.

Configurable Cut/Raster Colors​

Each laser can now have its own cut and raster colors, making it easier to distinguish between different laser heads.

Quick WCS Positioning​

Click anywhere on the canvas to set the work coordinate system origin.

OMTech K40+ Profile​

New machine profile for the popular OMTech K40+ laser cutter.

Mach4 G-code Dialect​

New built-in G-code dialect for Mach4 controllers using M67 for spindle speed (laser power) control.

Platform Updates​

  • Updated macOS support thanks to Pablo Gil
  • Flatpak updates thanks to fllmn

Bug Fixes​

This release addresses many issues:

  • Add-on not enabled immediately after installation
  • macOS bundle issues with GTK modules and built-in add-ons
  • Tasker startup crash with DictProxy type annotations
  • Old project files not showing new transformers
  • SVG exporter stacking multiple workpieces on top of each other
  • Auto layout for rotated stock
  • Windows build using wrong version string on forks
  • Mac and Windows builds not finding icon

See the CHANGELOG on GitHub for the complete list.

Special Thanks​

This release was made possible with the support of our Patreon supporters:

  • 2 anonymous contributors
  • Amsel
  • froqstar

And thanks to MausRundung for the camera enhancements, Pablo Gil for macOS updates, and fllmn for Flatpak updates!

Download Rayforge 1.2​

Join the Community​