Rayforge: Software Laser Cutting Open Source Gratis, Alternatif LightBurn yang Powerful

Kalau kamu pengguna mesin laser CO2 atau diode laser berbasis GRBL, pasti sudah familiar dengan LightBurn sebagai software standar industri. Tapi tahukah kamu ada alternatif gratis dan open source yang fiturnya tidak kalah lengkap? Namanya Rayforge — software laser cutting dan engraving yang menggabungkan CAD 2D, CAM, dan kontrol mesin dalam satu aplikasi.
Artikel ini akan membahas tuntas apa itu Rayforge, fitur-fitur unggulannya, cara install, hingga panduan dasar penggunaannya — lengkap untuk kamu yang baru mau mencoba atau sedang mencari alternatif software laser gratis.
Apa Itu Rayforge?
Rayforge adalah software laser cutting dan engraving gratis dan open source yang dirancang khusus untuk mesin berbasis GRBL dan Smoothieware. Dikembangkan oleh komunitas open source dan tersedia di GitHub, Rayforge hadir sebagai “creative studio” lengkap — dari desain, simulasi, hingga kontrol mesin laser secara langsung.
Yang membedakan Rayforge dari software sejenis adalah pendekatannya yang all-in-one: kamu tidak perlu membuka Inkscape dulu untuk desain, lalu pindah ke software lain untuk generate G-code, kemudian pakai GRBL sender yang berbeda lagi untuk kirim ke mesin. Semua bisa dilakukan di satu aplikasi.
Rayforge tersedia untuk Linux, Windows, dan macOS — dan yang terpenting, 100% gratis tanpa biaya lisensi.
Fitur Unggulan Rayforge
1. AI-Powered Design Generator
Ini fitur yang paling menarik perhatian. Rayforge punya AI Workpiece Generator — kamu cukup ketik deskripsi desain yang kamu inginkan dalam bahasa natural, dan AI akan langsung generate desain siap laser. Cocok banget buat kamu yang tidak punya background desain grafis tapi mau bikin produk laser engraving.
Fitur ini kompatibel dengan semua provider yang mendukung OpenAI API — jadi kamu bisa pakai berbagai layanan AI sesuai preferensi. Tidak perlu skill desain, tidak perlu software tambahan.
2. 3D Preview dan Simulasi Toolpath
Sebelum menjalankan job di mesin sungguhan, Rayforge memungkinkan kamu untuk melihat simulasi toolpath secara 3D. Kamu bisa melihat persis bagaimana gerakan laser akan berjalan, mendeteksi kesalahan sebelum material terbuang, dan memastikan hasil akhir sesuai ekspektasi.
Rayforge support G-code generation untuk laser 2-axis, 3-axis, hingga 4-axis — termasuk rotary axis untuk mengengrave objek silindris seperti botol, gelas, dan pen. Fitur preview update secara live saat kamu mengubah desain.
3. Built-in Sketcher (Tanpa Perlu Inkscape)
Rayforge hadir dengan drawing tool bawaan yang cukup lengkap — kamu bisa menggambar garis, lingkaran, kurva Bezier, dan shape tersisi langsung di dalam aplikasi. Ada fitur snap untuk alignment presisi, dan dimensi yang update otomatis saat objek diubah ukurannya.
Untuk desain sederhana hingga menengah, kamu tidak perlu keluar dari Rayforge sama sekali. Tapi Rayforge juga support import file SVG, DXF, PNG, dan format lainnya kalau kamu sudah punya desain dari software eksternal.
4. Smart Cutting Path Optimizer
Salah satu faktor yang menentukan efisiensi kerja laser adalah urutan pemotongan. Rayforge memiliki path optimizer otomatis yang menghitung jalur potong paling efisien — mengurangi waktu travel laser yang tidak produktif dan meminimalkan pemborosan material.
Hasilnya? Pekerjaan lebih cepat selesai, material lebih hemat, dan kurva cutting lebih halus dan presisi. Ini sangat berguna kalau kamu mengerjakan desain kompleks dengan banyak elemen.
5. Material Recipe Management
Setiap material punya setting optimal yang berbeda — kayu 3mm butuh power dan speed berbeda dari akrilik 5mm. Rayforge punya fitur Material Recipe di mana kamu bisa menyimpan setting favorit untuk setiap material dan menggunakannya kembali di project berikutnya.
Ini sangat menghemat waktu setup, terutama kalau kamu sering berganti material atau mengerjakan order produksi yang berulang.
Cara Install Rayforge
Instalasi di Linux (Snap — Recommended)
Cara paling mudah install Rayforge di Linux adalah via Snap package yang tersedia di hampir semua distro:
sudo snap install rayforgeSetelah install, tambahkan user ke grup dialout (penting untuk akses port serial USB):
sudo usermod -a -G dialout $USERLog out dan login kembali agar perubahan grup berlaku. Kemudian grant permission untuk akses USB serial port:
sudo snap set system experimental.hotplug=true
sudo snap connect rayforge:serial-portUntuk akses kamera (jika digunakan):
sudo snap connect rayforge:cameraVerifikasi permission sudah aktif:
snap connections rayforgePastikan serial-port muncul dalam daftar dengan status “connected”. Setelah itu Rayforge siap digunakan.
Instalasi di Windows dan macOS
Untuk Windows dan macOS, installer tersedia di halaman dokumentasi resmi Rayforge di rayforge.org. Prosesnya straightforward — download installer, jalankan, dan Rayforge langsung siap pakai tanpa dependensi tambahan.
Panduan Dasar Antarmuka Rayforge
Setelah install, begini gambaran antarmuka Rayforge yang perlu kamu pahami sebelum mulai bekerja:
Menu Bar
Di bagian atas terdapat menu bar dengan struktur yang familiar: File untuk buka/simpan/import/export, Edit untuk undo/redo/copy/paste dan preferences, View untuk zoom dan tampilan grid/ruler, Object untuk manajemen operasi, Machine untuk koneksi dan kontrol mesin, serta Help untuk informasi versi dan debug log.
Toolbar Utama
Toolbar berisi kontrol cepat: dropdown pemilihan mesin beserta status koneksi dan estimasi waktu saat job berjalan, dropdown Work Coordinate System (WCS G53–G59), toggle simulasi job, toggle laser focusing mode, dan tombol-tombol job control: Home, Frame, Send, Hold, dan Cancel.
Canvas (Area Kerja Utama)
Canvas adalah ruang kerja utama tempat kamu import dan susun desain, preview toolpath, dan posisikan objek relatif terhadap origin mesin. Navigasi canvas cukup intuitif: Pan dengan middle-click drag atau Space+drag, Zoom dengan scroll mouse atau Ctrl+Plus/Minus, dan reset view dengan Ctrl+0.
Layers Panel dan Properties Panel
Di sisi panel terdapat Layers Panel untuk manajemen operasi — tampilkan semua operasi dalam project, assign ke elemen desain, reorder urutan eksekusi, enable/disable operasi tertentu. Di bawahnya ada Properties Panel untuk konfigurasi tipe operasi (Contour, Raster, dll), setting power dan speed, jumlah pass, dan opsi lanjutan seperti overscan dan kerf.
Bottom Panel
Panel bawah berisi tab Console untuk monitoring komunikasi serial dengan mesin, G-code Viewer untuk melihat G-code yang akan dikirim, dan manajemen aset dokumen. Di sisi kanan selalu tersedia jog control untuk menggerakkan mesin secara manual dan manajemen WCS.
Rayforge vs LightBurn: Mana yang Lebih Cocok?
LightBurn memang sudah proven dan punya ekosistem support yang sangat besar — tapi berbayar (sekitar USD 60 untuk lisensi perpetual). Rayforge hadir sebagai alternatif gratis dengan pendekatan modern dan fitur AI yang belum ada di LightBurn.
Rayforge sangat cocok untuk kamu yang:
- Baru mulai dan belum mau keluar biaya lisensi software
- Pengguna Linux yang butuh software laser cutting native
- Tertarik memanfaatkan AI untuk generate desain langsung dari teks
- Suka software open source yang bisa dikustomisasi dan dikembangkan
- Ingin simulasi 3D toolpath sebelum cutting untuk mencegah kesalahan
LightBurn tetap lebih unggul dalam hal device support yang lebih luas, komunitas yang lebih besar, dan fitur yang sudah sangat mature. Tapi Rayforge berkembang pesat, aktif di-maintain, dan sudah cukup layak untuk produksi sehari-hari.
Kesimpulan
Rayforge adalah software laser cutting open source yang serius dan layak dipertimbangkan — bukan sekadar proyek hobi biasa. Dengan fitur AI design generator, 3D preview toolpath, built-in sketcher, path optimizer, dan material recipe management, Rayforge menawarkan workflow komprehensif untuk pengguna mesin laser berbasis GRBL.
Buat kamu pengguna mesin laser CNC di Indonesia yang selama ini bergantung pada LightBurn atau software berbayar lainnya, tidak ada salahnya mencoba Rayforge. Gratis, open source, aktif dikembangkan, dan tersedia untuk Linux, Windows, maupun macOS.
Kunjungi website resminya di rayforge.org untuk download dan dokumentasi lengkap, atau cek source code-nya langsung di GitHub barebaric/rayforge. Komunitas Rayforge juga aktif di Discord untuk diskusi dan sharing karya.
Apakah kamu sudah pernah mencoba Rayforge? Bagikan pengalamanmu di kolom komentar!

