With an ever growing selection of affordable laser engravers in the market, it has become a common occurrence to see more hobbyists – and even casual users – wanting to try them out. Laser engravers are really handy machines and can make for great options to get started in the maker world. The applications are varied and can include engraving jewelry, gifts, custom packaging, and many other things.
In addition to the many laser engraver options out there, there are also several software options that you can use to control your laser engraver, with many depending on the type of engraver you have. LaserGRBL is popular free control software for Grbl-based cutters and engravers. In this guide, we’ll show you how to use it. We’ll go step by step through the process of engraving a cute picture of my dog, Lars, with a Sculpfun S6 Pro onto a small wooden heart cutout.
Installing LaserGRBL onto your Windows system is pretty easy and can be done by downloading the executable directly from their download page. There, you’ll also find previous versions and the source code.
Although this software was only built for Windows, Linux and Mac users will also be able to run the software using emulators. You can read more about it from their FAQ page.
When it comes to system requirements, LaserGRBL is quite a lightweight program and will most likely run on any 64-bit system with 2 GB of RAM being sufficient. However, we still recommend using a more modern PC if you’re planning to work on very large and complex designs.
Another important thing to note is that this software will work with any laser engraver that works using Grbl firmware. If you’re unsure whether this is the case with your machine, check the manual or do a Google search to confirm.
LaserGRBL’s UI is rather straightforward and can be divided into four main sections: the top bar, connection control, jogging control, and laser buttons.
Located at the top of the interface, you’ll find the following menus:
Right under the left side of the top bar, you can see everything related to the connection procedure & laser status:
Located at the bottom-left of the UI, the Jogging Control section allows you to move the laser manually once it has been connected.
The house icon will home the laser. The left and right sliders adjust the speed and distance respectively.
The following buttons are located at the bottom of the UI and serve different purposes regarding laser functionality:
Once we have the software downloaded and installed onto our computer, the next step is to connect into our laser engraver. There are two ways we can do this: via a USB port or via a Wi-Fi module.
This will be the preferred method for most engravers, as it requires no external modules or firmware changes to make work.
If the connection is successful, you’ll hear a beep and the jogging controls will turn blue. If you run into some trouble, check out the software’s documentation for more detailed steps and troubleshooting.
Connecting via Wi-Fi is possible in LaserGRBL, but not all engravers will be able to use it because it requires an external ESP8266 module to work. Even engravers with built-in Wi-Fi capabilities may not work, as the software is designed only to work with the aforementioned module.
You’ll have to purchase the module separately. While, it’s quite cheap, getting it to work will require a lot of manual work and programming. As such, we don’t recommend this option. But, if you’re up for the challenge, the full procedure can be found in the documentation.
The next step in our journey is to import the design you want to engrave. Sometimes, though, it would be a good idea to edit an image prior to importing it. Image editing for laser engraving is beyond the scope of this article, but we recommend this handy video that shows ways to optimize the quality of a photograph prior to engraving on wood.
Once you’re satisfied with your image, you can load it into LaserGRBL as follows:
A new window will appear with a preview of the selected design as well as a variety of settings and tools you can use to augment the design. We’ll walk you through the Parameters and Conversion Tool options.
The Parameters panel offers five different settings that allow us to tweak the appearance of the design we just imported. In adjusting these settings, it’s important to keep in mind how a laser engraver works: Darker areas mean the laser engraves more deeply, while lighter areas get a much softer pass.
For the most part, the settings in this panel allow you to adjust the light and dark values in your image. Here’s a brief explanation of each one:
It may take some trial and error before you find the correct settings for the design you want to engrave. Things may not turn out as expected on the first try. The best way to familiarize yourself with the settings is simply by playing around with them and seeing what each one does to the design preview. It’s also helpful to try out different images, too.
Unlike the settings in the Parameters panel, these tools don’t alter the image itself but rather the way the laser will engrave the design. There are five different options to choose from.
Line to Line tracing is the default option. It basically slices the image into tiny lines, which the laser will then engrave one by one. This tool has two main settings:
We found that setting Quality to 8 lines/mm provides some good results for smaller designs, but you may want to reduce this number if you’re planning on engraving large designs, as it severely affects engraving time.
1bit BW Dithering turns the image into small dots, which are then engraved in a similar fashion as line to line tracing. Just as with the previous tool, you’ll see Direction and Quality settings, which work just the same. There’s also a setting called “Dithering”, which basically determines how the dots are generated.
Choosing between different Dithering options, you’ll see a slight change in the way the design is turned into dots. The default one is good enough for most use cases.
Unlike the previous tools, Vectorize! turns the design into a vector – meaning no grayscale, just a single outline throughout the entire design.
This tool is mainly used for cutting pieces out of material, as you only want the laser to pass through the outline of the design and any other parts that you may want to remove as well.
There are a few settings to tweak here as well, and the software’s documentation does a great job explaining them with illustrations.
Centerline works in a similar fashion to Vectorize!, but instead of converting the whole image into a single outline, it tries to find the center of the design and will draw a line through it. For example, imagine you had a simple rectangle design. Vectorize! will draw the outline of the rectangle, while Centerline will draw a single straight line in the center of the rectangle.
Centerline has two settings:
Usually, you’ll want to use Vectorize! over Centerline, but this tool can still be useful for use cases where finding the centerline is more important than drawing the outline.
This tool won’t make any changes to the image, and LaserGRBL will engrave it as is. You’ll get the best quality engraving possible base on the image you uploaded.
The main downside of the tool is that you won’t be able to tweak the size of the design in the software itself, as it will rely on its original pixel size. Meaning that any changes to the image’s grayscale value, size, and other features will have to be done beforehand.
For most use cases, you don’t want to use this option. Being able to tweak the design settings within LaserGRBL will come in handy most of the time. For example, I found it very useful to ensure my photo of Lars fit properly in the heart cutout.
Once we’ve set our desired design parameters and selected a conversion tool, it’s time to set the laser settings for our machine.
A new window will pop up where we can set some values such as the engraving speed, power, and image size. These settings are quite straightforward, so we won’t provide any lengthy explanations. Instead, we’ll mention some important things to keep in mind when playing around with settings
With all of our image and laser preparations out of the way, it’s almost time to engrave our image. We’ll go through a few final preparations to help ensure everything goes well.
Please also remember to take safety precautions when working with the laser, especially if it’s on!
LaserGRBL has two options to help us make sure our laser head is centered to the material we will be engraving.
Both of these appear options are buttons in the Laser Buttons section of the LaserGRBL’s UI.
Another handy feature is the Focus button, which will turn the laser on at very low power to help us make sure it’s at the correct height from the piece. Pay close attention to the laser dot and make sure it’s as small as it can be. Always wear goggles when doing this!
From our experience, we’ve found that this process can still burn a hole in some materials. So, it may be best to instead use a calibration object (usually provided with the laser), which can be placed between the piece and laser head to adjust the height.
Once we have everything ready, goggles on, and our laser centered and calibrated, all there’s left is to press the Run button and watch our laser engrave our design.
As you can see, engraving an image with LaserGRBL is pretty straightforward. To finish off, here is a list of tips that you may find useful for your next project.
License: The text of "LaserGRBL Tutorial: How to Use LaserGRBL in 4 Steps" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.