Laser Engraving Machine

Created by @programer6

Made by: @codelife / @programmer6

Dual CNC machine - pen plotting and laser engraving.

Project Status: Waiting-Review

Total Design Hours:

CAD: https:/a360.co/4jtUqSq

Respository link: https://github.com/Programer6/Laser-Engraving-Machine

BOM:

Project Overview

This project is a DIY multi-functional CNC machine capable of both pen plotting and laser engraving.

You can swap between a pen holder (for precision drawing) and a laser module (for engraving and light cutting. Thus, getting the benift of both.

Research: 3 Hour - 20th May 2025

Spent about two hours researching how laser engravers and pen holders actually work. Brain dump of what learn/ reseached: - Stepper motors and belts or screws to control the X and Y axes - Running special firmware that interprets G-code - Instructions that tell the machine exactly where to move and when to turn the laser on or lift the pen. - pen holder -you need a mechanism to raise and lower the pen so it only touches the paper when it’s supposed to draw - This will need ot be able to easily swapped with a laser engraver, a laser diode is mounted instead of the pen - Learned a bit about programes such as Inkscape with plugins, LightBurn, or LaserGRBL

5 Hour - 20th May 2025

Today i spent crazy amount of time designing the linear rail profile in which I had to make carfull consideration of the alignment and spacing - Sketch and extrude to fit 2020 extrusions. This is the end result from the work: I hade to make one and then mirror the other Screenshot 2025-05-30 at 8 30 52 PM Screenshot 2025-05-30 at 8 32 50 PM Screenshot 2025-05-30 at 9 00 37 PM Screenshot 2025-05-30 at 9 01 10 PM

2 Hour - 28th May 2025

Today, I finished by creating the rolling tool head mechanism as you can see in the image. This goal of this was to make make it easily swappably between the laser diode and well as the pencil plotter. Screenshot 2025-05-30 at 8 35 21 PM Screenshot 2025-05-30 at 9 01 44 PM Screenshot 2025-05-30 at 9 01 58 PM Screenshot 2025-05-30 at 9 02 16 PM

3 Hour - 29th May 2025

Inorder for all the 4 extrusion to hold up and create the sqare sturcture I needed to create a frame corners cad module and cosidering that i had the most cytrical components out of the way I also focused on assembling the the laser engraver together thus by the end of this day I was truly able to bring the machine into life. On a side note, Fusion360 crashed & like hangged multiple times so tired out the Web verison which made it some much easier as all of the processing happened in the servers.

Screenshot 2025-05-30 at 8 42 19 PM Screenshot 2025-05-30 at 8 48 03 PM Screenshot 2025-05-30 at 9 05 33 PM

3 Hour - 29th May 2025

Added the final touches and design tochscreen holder for MKS TS35 and MKS DLC32 board case attached to the 20*20 extrusions

Screenshot 2025-05-30 at 8 51 41 PM Screenshot 2025-05-30 at 9 04 24 PM

Final Design without toolhead:

Screenshot 2025-05-30 at 8 59 40 PM

So for the toolhead:

For the laser engraver I am using the module made by MELKANO as it really well desinged with no need for modification while I custom designed my pencil plotter using a mecahnism in which the pen is mounted inside a pen holder tube or carriage. The pen can move up and down freely inside this tube with a spring is placed above which pushes the pen downward so that when the pen is lowered onto the paper, it makes contact lightly but firmly.

Screenshot 2025-05-30 at 9 06 48 PM

30 3 Hours

Worked on finishing the journal documentation, circut diagram, and shipping the projects! I have created a really rough BOM also but this will need updating!

1 Hour - 31th May 2025

I completely finsihed desinging my toolhead for my pencil plotter here is the progress:

It works by place a spring above the pen to apply downward pressure, ensuring consistent contact with the paper during plotting. Screenshot 2025-05-31 at 8 34 40 AM

BOM at the movement:

Component Quantity Estimated Cost (USD) Source
20x20 Aluminum Extrusions 5 \$25 Local Supplier
Stepper Motors (NEMA 17) 3 \$30 Aliexpress
Stepper Motor Cables 3 \$5 Aliexpress
Stepper Motor Controller Board (L1) 1 \$15 Aliexpress
Timing Belts and Pulleys 2 sets \$10 Aliexpress
Screws, Washers, Spacers Various \$10 Local Supplier
Laser Module (20W) 1 \$60 Aliexpress
MKS DLC32 Control Board 1 \$20 Aliexpress
MKS TS35 Touchscreen 1 \$25 Aliexpress
Acrylic Panels 6 \$15 Local Supplier
Power Supply Unit 1 \$20 Aliexpress
Miscellaneous (Wiring, Connectors) Various \$10 Local Supplier

Total Estimated Cost: ~$285 Please not that the BOM is really first draft