NovaGrave

A unified control platform for laser engraving and CNC workflows.

What NovaGrave Solves

Unified design, control, and configuration
No switching between multiple applications
Centralized machine & material settings
Simplified workflow from start to finish

Key Features

Main Interface
Settings
Laser Control
Info

Technology Stack

Python 3.11+ Tkinter Pillow Serial Communication Multi-threading JSON Configuration Windows API
Download Application Download Source Code

System Requirements

Operating System Windows 10 / 11 (64-bit)
Memory 4GB minimum (8GB recommended)
Storage 500MB available space
Display 1366×768 minimum resolution
Connectivity USB port for laser machine
×