Summary of 3dpBurner. An Open Source 3D printed laser cutter/engraver.
3dpBurner is an open-source, low-cost laser cutter and engraver built on the RepRap concept using 3D printed parts and common hardware. It features a customizable X/Y working area, supports up to 60mm object height, and uses an Arduino UNO with CNC shield for motion control. The machine employs a 1.6W blue laser diode cooled by a heatsink and fan, capable of cutting materials like cardboard, leather, and acrylic. Two versions exist: the older 3dpBurner1 and the newer, more compact 3dpBurner2, both controlled via GRBL-based software or custom Windows applications.
Parts used in the 3dpBurner:
- 3D printed parts
- 8mm rods
- M3/M8 hardware
- Small bearings
- GT2 pulleys and belts
- Arduino UNO
- CNC shield
- Pololu based stepper drivers
- NEMA17 stepper motors
- Laser module (NDB7875 1.6W blue laser diode)
- Heatsink
- Small fan
- Constant current driver
3dpBurner is an open source laser cutter/engraver CNC machine.
It is created with the same RepRap concept, by using 3D printed parts and some easy to find “vitamins” (non printed hardware).
I tried to design as cheap as possible, by using comon electronics and a “low power” laser (a laser diode).
The X/Y working area is fully customisable by simply cutting the rods to desired length.
The max object height for working can be up to 50-60mm.
3dpBurner basically uses 3D printed parts, 8mm rods, M3/M8 hardware, some small bearings and a pair of GT2 pulley/belts. I got most parts from my “old” RepRap printer.
Motion is controlled by Arduino UNO, a CNC shield and a pair of Pololu based stepper drivers for driving two NEMA17 stepper motors.
The laser module is cooled by heatsink and forced air (small fan) and is drived by a constant current driver.
Personally I’m using the popular NDB7875 1.6W blue laser diode (note this diode is sold as being capable of up to 3W when overdrived), but you can use your own diode (DVD recorder, BluRay, M140…).
While 3dpBurner can be controlled by mostly GRBL based applications (gcode senders), i create a pair of Windows based ones. They provides an easy control and optimized gcode streaming for the GRBL firmware and also can be used for convert images to gcode files for gray scale engravings.
There are two versions of the machine, the “outdated” 3dpBurner1 and the newer 3dpBurner2. Both shares the same electronics/firmware but diferent printed parts and vitamins. The 3dpBurner2 is:
– Improved design and PLA printing optimized.
The NDB7875 laser diode used on the 3dpBurner can cut/engrave materials like: cardboard, papel, fabric, leather, vinyl, eva foamy, rubber, plastic, acrylic (clear ones with a coating layer)…
For More Details: 3dpBurner. An Open Source 3D printed laser cutter/engraver.
- What is the maximum object height for the 3dpBurner?
The max object height for working can be up to 50-60mm. - How is the laser module cooled?
The laser module is cooled by a heatsink and forced air from a small fan. - Can I use different laser diodes instead of the NDB7875?
Yes, you can use your own diode such as those from DVD recorders, BluRay, or M140. - What software controls the 3dpBurner?
It can be controlled by mostly GRBL based applications or two custom Windows based ones created by the author. - What materials can the NDB7875 laser diode cut?
It can cut and engrave materials like cardboard, paper, fabric, leather, vinyl, eva foamy, rubber, plastic, and clear acrylic with a coating layer. - How does the 3dpBurner2 differ from the 3dpBurner1?
The 3dpBurner2 has an improved design, is cheaper, easier to assemble, less weight, and features a more compact design. - Is the working area size fixed?
No, the X/Y working area is fully customizable by simply cutting the rods to the desired length. - What type of stepper motors are used?
A pair of NEMA17 stepper motors are used for driving the machine.

