Select FileMust be a FLUX-Task file with the .fc file extension



Result G-code


Preview Image
About This Tool

The FLUX Beamo is a laser cutter/engraver that uses a Raspberry Pi as half of its brain. The Beam Studio software generates ".fc" files and sends it over to the Pi for each job. The fc file format is proprietary and doesn't look like the G-code that a GRBL laser control circuit would understand. But the microSD card on the Pi had some source code on it that I could read to figure out the fc file format. If you want to dig for it yourself, look for "fcode_executor.py", "device_fsm.cpp", "misc.py", and "test_fsm.py". The code is outdated, more recent firmware updates do not include source code anymore, but the old code remains.

When you use Beam Studio, you can export your "FLUX Task" file and put it into this tool. The results will be shown to you.

It's not totally complete, there's some weird stuff I don't understand about how it does raster engraving yet.

This tool does NOT "run on the cloud", everything is done locally, nothing is uploaded, there's no "server". This means there are no privacy concerns for you! Don't believe me? This page is completely open source! Check the code yourself! (right-click and click "view source", it's also on GitHub)

Converting G-code to a FLUX-Task file should also be possible but it's not worth the effort. There are special circumstances from a G-code file that would not work well when translated for use with FLUX.

Author of this tool: Frank Zhao (www)
I like the Beamo! I'm hacking around it to push a "entry level" device to the limits! Read my review about it.