Snapmaker Luban (hereinafter Luban) is a free, all-in-one open-source software tailored for Snapmaker machines. Whether you're working with 3D printing, laser engraving, or CNC carving, Luban provides a user-friendly interface to seamlessly manage your creative projects. Get ready to unlock the full potential of your Snapmaker with Luban!
The outlook of Homepage will be slightly different based on the modules you selected.
If you have already installed Luban, we recommend you to update it to the latest version for the best user experience.
If you are installing Luban for the first time, Luban will automatically pop up the Configuration Wizard, guiding you through the initial setup.
If you want to change these settings later on, click Settings on the top hidden menu.
Please select a preferred language for your Luban interface.
Currently, English, Chinese and German interface languages are well-developed, while other languages are still actively being improved.
Please select the correct machine type and module type. Then click Complete when finished.
Snapmaker 2.0 Dual Extrusion Module can also be used on Snapmaker Artisan, if you want to do so, please click to activate 3D Print Head Setting and save your changes.
For 2.0 users, if you have installed Quick Swap Kit or Bracing Kit on the machine, please tick them in Luban as well. Failure to do so may result in abnormal operation or damage to the product, because there is a difference in the stroke of the Y axes and Z axes between the installation status with and without the Quick Swap Kit/Bracing Kit.
It is recommended to connect the machine to Luban before starting your first job. Luban supports the connection via Wi-Fi or via the serial port. For details, please refer to the following instructions:
If you are using 3D printing function for the first time in Luban, Luban will automatically pop up the Beginner's Guide to guide you through the first job. You can follow Luban's Beginner's Guide to get familiar with Luban's 3D printing workflow. To access Beginner's Guide later on, click Help > Beginner's Guide on the top hidden menu.
Please note that there may be bugs when importing files in .amf and .3mf. If you encounter any problems, please submit a support ticket to contact our technical support team.
Make sure that the filaments that will be loaded on the machine later on are the same as the ones assigned in Luban. Otherwise, print failure might occur.
Alternatively, you can also click Export G-code to File to export it to USB flash drive, then transfer it to your machine and start printing on Touchscreen.
Alternatively, you can also click Send to Device to send the G-code file to Touchscreen and print it there.
Before starting the job, make sure that you have finished heated bed leveling, Z offset calibration and loaded the filament.
If you are using 3D printing function for the first time in Luban, Luban will automatically pop up the Beginner's Guide to guide you through the first job. You can follow Luban's Beginner's Guide to get familiar with Luban's 3D printing workflow. To access Beginner's Guide later on, click Help > Beginner's Guide on the top hidden menu.
Please note that there may be bugs when importing files in .amf and .3mf. If you encounter any problems, please submit a support ticket to contact our technical support team.
The grey cylinder generated together with your model is the prime tower, which is enabled for dual extruder printing by default. When changing colors, there might be some residual material left inside the nozzle. With prime tower enabled, the extruder can extrude these residues out during printing the prime tower. As a result, the surface of the prime tower absorbs a lot of defects and looks hairy, while the model is more be more clean and tidy.
Make sure that the filaments that will be loaded on the machine later on are the same as the ones assigned in Luban. Otherwise, print failure might occur.
Alternatively, you can also click Export G-code to File to export it to USB flash drive, then transfer it to your machine and start printing on Touchscreen.
Alternatively, you can also click Send to Device to send the G-code file to Touchscreen and print it there.
Before starting the job, make sure that you have finished heated bed leveling, XYZ offset calibration and loaded the filament.
If you are using laser function for the first time in Luban, Luban will automatically pop up the Beginner's Guide to guide you through the first job. You can follow Luban's Beginner's Guide to get familiar with Luban's laser workflow. To access Beginner's Guide later on, click Help > Beginner's Guide on the top hidden menu.
Since V4.9.1, Luban fully supports inline mode for laser work. Under this mode, laser power can be perfectly synchronized with every move and allows for real-time adjustments to the laser power during motion, which is useful especially for high-speed image engraving. Luban enables it by default, however, you need to ensure that you have upgraded the firmware to the latest.
For more details in Job Setup, you can refer to - Laser Job Setup > 3-axis.
Please note that there may be bugs when importing files in .amf and .3mf. If you encounter any problems, please submit a support ticket to contact our technical support team.
You can also modify the parameters based on your needs.
Click Generate G-code. Once done, Luban will direct you to the Preview pane to preview the sliced effect.
Start the laser engraving or cutting job. For details, please refer to - Start laser engraving or cutting on Luban.
For 1.6W and 10W Laser Module, if you don't want to set the work origin, you can use Luban's Camera Capture function; For 2W IR/20W/40W Laser Module, if you don't want to set the work origin, you can use Luban's A-B position function.
If you are using laser function for the first time in Luban, Luban will automatically pop up the Beginner's Guide to guide you through the first job. You can follow Luban's Beginner's Guide to get familiar with Luban's laser workflow. To access Beginner's Guide later on, click Help > Beginner's Guide on the top hidden menu. To access Beginner's Guide later on, click Help > Beginner's Guide on the top hidden menu.
Since V4.9.1, Luban fully supports inline mode for laser work. Under this mode, laser power can be perfectly synchronized with every move and allows for real-time adjustments to the laser power during motion, which is useful especially for high-speed image engraving. Luban enables it by default, however, you need to ensure that you have upgraded the firmware to the latest.
For more details in Job Setup, you can refer to - Laser Job Setup > 4-axis.
Please note that there may be bugs when importing files in .amf and .3mf. If you encounter any problems, please submit a support ticket to contact our technical support team.
The canvas in the Snapmaker Luban equals the lateral area of your material. After you input the diameter and length of your material, Luban will adjust the size of the canvas. You should put your object within the canvas. The stripe-highlighted area is where the material is clamped by the 3-jaw chuck.
You can also modify the parameters based on your needs.
Click Generate G-code. Once done, Luban will direct you to the Preview pane to preview the sliced effect.
Start the laser engraving or cutting job. For details, please refer to - Start laser engraving or cutting on Luban.
For 1.6W and 10W Laser Module, if you don't want to set the work origin, you can use Luban's Camera Capture function; For 2W IR/20W/40W Laser Module, if you don't want to set the work origin, you can use Luban's A-B position function.
If you are using CNC carving or cutting function for the first time in Luban, Luban will automatically pop up the Beginner's Guide to guide you through the first job.You can follow Luban's Beginner's Guide to get familiar with Luban's CNC workflow. To access Beginner's Guide later on, click Help > Beginner's Guide on the top hidden menu.
For more details in Job Setup, you can refer to - CNC Job Setup > 3-axis.
Please note that there may be bugs when importing files in .amf and .3mf. If you encounter any problems, please submit a support ticket to contact our technical support team.
Alternatively, you can draw simple objects, add text or insert vector shapes for CNC work.
Select the object, then Luban will display the Edit Panel where you can transform the object, switch the Processing Mode. Besides, you can also edit the objects with the tools in the top toolbar, e.g., vector tool. Then click Next when you finish editting, Luban will direct you to Process Panel.
In the Process Panel, select the object, then click Create Toolpath to create a toolpath for the object.
In the pop up Toolpath Settings, use Luban's default settings, then click Save.
You can also modify the parameters based on your needs.
Alternatively, you can also click Export G-code to File to export it to USB flash drive, transfer it to your machine, then follow the Touchscreen instructions to start CNC engraving or cutting it there.
Before clicking Start on Luban, make sure that you have clamped the material, installed CNC bit and set the work origin. And run boundary to check if the work origin are correct.
Alternatively, you can also click Send to Device to send the G-code file to Touchscreen, then follow the Touchscreen instructions to start CNC engraving or cutting it there.
If you are using CNC carving or cutting function for the first time in Luban, Luban will automatically pop up the Beginner's Guide to guide you through the first job.You can follow Luban's Beginner's Guide to get familiar with Luban's CNC workflow. To access Beginner's Guide later on, click Help > Beginner's Guide on the top hidden menu.
For more details in Job Setup, you can refer to - CNC Job Setup > 4-axis.
Please note that there may be bugs when importing files in .amf and .3mf. If you encounter any problems, please submit a support ticket to contact our technical support team.
The canvas in the Snapmaker Luban equals the lateral area of your material. After you input the diameter and length of your material, Luban will adjust the size of the canvas. You should put your object within the canvas. The stripe-highlighted area is where the material is clamped by the 3-jaw chuck.
You can also modify the parameters based on your needs.
Alternatively, you can also click Export G-code to File to export it to USB flash drive, transfer it to your machine, then follow the Touchscreen instructions to start CNC engraving or cutting it there.
Before clicking Start on Luban, make sure that you have clamped the material, installed CNC bit and set the work origin. And run boundary to check if the work origin are correct.
Alternatively, you can also click Send to Device to send the G-code file to Touchscreen, then follow the Touchscreen instructions to start CNC engraving or cutting it there.