How to Turn an Image Into a Metal Sign/Stencil W/ CNC

by PoppaFixIt in Workshop > CNC

5069 Views, 38 Favorites, 0 Comments

How to Turn an Image Into a Metal Sign/Stencil W/ CNC

ins45.jpg
20221019_143338.jpg

I often have people asking me to make custom signs from their logos/imagery, so I decided to do this Instructable article on the process I use to turn a regular .jpg picture into a .tap file usable by CNC programs, then cut it into a piece of physical art to hang on the wall!

Supplies

This is the least expensive/simplest method of creating .tap files that I have found. You'll need:

Programs:

Inkscape (free online)

Sheetcam ($150 one time license, very worth it!)

FireControl (or your machine's control software)


Tools:

CNC Plasma table

Computer to run the programs and CNC table

Pliers (to handle hot metal)

Flap disc (to clean dross from cut metal)

Spray Paint (or let it rust for a neat patina!)

DuckDuckGo the Image

ins0.png

I hopped on my favorite search engine and found an image I wanted to create signage out of. How about the Instructables robot!

Open File in Inkscape, Resize

ins1point2.png
ins2.png

Download, install and fire up Inkscape. Open the picture by using File > Open and selecting the file. Then resize the image to the size sign you would like to end up with. Do this by selecting the image and then editing the H: and W: fields on the toolbar. Use the lock icon between the fields to constrain the dimensions and keep the image from being distorted. I chose to make this robot 12" tall. Then go to File>Document Properties and select Inches as your display unit. Then resize document to fit drawing or selection and save the file.

Trace Bitmap

ins3.png
ins4.png

Select the image and go to Path>Trace Bitmap. In the menu that pops up, select single scan and hit Okay. You can then use the Edit Nodes tool to select the image and see the nodes that the bitmap tracing has produced. Save file as .svg.

Check Nodes in Sheetcam

ins5.png

Open up sheetcam, create a new project and open your .svg file with the nodes. You'll likely see a whole lot of artifacts/noise as well as the issue of some details not being connected to anything, which makes them subject to just falling out of the piece when cut. All the red outlines in sheetcam indicate that a piece will fall out separate from the sheet. We can see that the face and chest details on this will not work as they are, we need to edit nodes to connect pieces together so the final product remains one piece.

Clean Up the Nodes

ins6.png
ins7.png
ins8.png
ins9.png
ins10.png

Go back into inkscape and use the "Edit Paths by Nodes" tool, 2nd one down on the left side toolbar. Click on the nodes and hit DEL to delete them individually, or click and drag to select mulitples, then hit DEL to remove multiples at once. Go around the entire image and remove all the unnecessary nodes. Any node left will be a point that the plasma cutter cuts on. There is no point to having tons of tiny cuts inside something else that will be cut out, so delete them.

Check Nodes in Sheetcam, Again

ins11.png

Save the edited .svg file and reopen that in Sheetcam. Now you'll see there is much less going on with the extra nodes cleaned up, but we still have to make sure the inside cuts don't just fall away from the finished piece. Next steps will show how to join/cut pieces together and each time it's best if you save and reopen it in Sheetcam to see how your Inkscape edits are affecting how Sheetcam sees the piece. Here we see that I still have some more minor artifacts to clean up in addition to connecting everything together, so back into Inkscape.

Edit Nodes to Join Objects

ins12.png
ins13.png
ins14.png
ins15.png
ins16.png
ins17.png
ins18.png
ins19.png
ins20.png

Use the create rectangles tool to, well, create a rectangle. We're going to use this rectangle to join the robot's eyes together so that the one eye doesn't fall out separate from the piece. Once you've dragged the cursor to create an appropriate sized rectangle, you can click on the corners to resize it, or click again to change the corners to pivot the rectangle. I used pivot to try and match the angle of his eyebrow/mouth. After placing the oriented rectangle where I'd like to join objects, click Path>Object to Path. Then select the rectangle with the Edit Nodes tool and Shift+Click on the other piece to be joined, this will select the nodes of both pieces. Then go to Path>Union and the pieces will be joined together. We can then save and check in sheetcam to see what our changes have done. Here you can see the eye has changed from a red outline to a yellow outline, indicating that it is connected to our workpiece and will not fall out now. I did this again to the mouth and the chest details.

Edit Nodes to Separate Objects

ins21.png
ins22.png
ins23.png
ins24.png
ins25.png
ins28.png

We might also need to delete some line, or create breaks in the lines, to join areas together. Perhaps I don't want the face separate from the body, so I can create a break in the line using the same rectangle trick as above, but this time using Path>Difference. This deletes/rearranges the nodes and usually there will be some offset/jaggedness on the edge. I'll then zoom in on the cut area, delete any extra nodes, then use the smooth node handles to straighten the lines by pointing them towards the next node.I can then save and check in Sheetcam to see the changes. This technique can be used to create stencil letters from other fonts, to keep the insides from falling out of enclosed letters like B,D,P,O,Q,R, etc.

Go Over Entire Image, Joining/Separating As Necessary

ins29.png
ins30.png
ins31.png
ins32.png
ins33.png

I then went over the rest of the file and edited any parts that would fall out of the finish piece. I connected the ground between the robot's wheels for stability. I also connected his chest details to the edge outline by using the same rectangle/union technique. I also often save and check the progress in Sheetcam to make sure it's behaving as I expect it to.

Create Toolpath and Post Process

ins34.png
ins35.png
ins36.png
ins37.png
ins38.png

After the .svg file is modified to my liking, I'll open it one last time in Sheetcam to finish converting it to a usable .tap file. I select Operation>Plasma Cut and then select the options for the material I'm cutting. This is where you'll need to do some tinkering if you've not already set up your CNC tool specs in sheetcam. I created a profile for each different metal/thickness that I cut, then use those tools to process the .svg. Here I'm using 1/8" steel sheet, so I select the parameters that the table my plasma machine recommends for that thickness. Once it's generated the toolpath with these parameters, I zoom in and check the toolpath, make sure it looks like it has enough clearance and is doing the things its supposed to be doing. Once I'm satisfied, I click File>Run Post Processor and save the file as a .tap

Load File in CNC Software and Cut

ins39.png
ins41.png
ins42.png
20221019_114721.jpg
20221019_115159.jpg
20221019_115215.jpg
ins43.png
ins44.jpg

I use FireControl, as it's the software that came with my Langmuir Systems Crossfire Pro, but this should be similar for other company's software. I load the .tap file into FireControl and set the program origin to align with where I'm going to physically start cutting on my sheet. Once it's aligned, I click Enable Torch and then Start. Now to watch the machine do it's thing!

Clean Up Dross

20221019_115303.jpg
20221019_130548.jpg
20221019_130948.jpg

As the torch cuts, the liquified metal goes somewhere and that's mostly into the water tray underneath, but some gets stuck to the work piece. To clean this up, I simply use a flap disc wheel on my angle grinder and go over the piece lightly. If there are inside cutout pieces that didn't full separate, I bang on them with my pliers and then bend them back and forth until metal fatigue breaks them off. I sand both sides this way and then it's ready for paint.

Paint

20221019_131514.jpg
20221019_131752.jpg
20221019_135157.jpg
20221019_135503.jpg
20221019_135710.jpg

Now that it's all cleaned up, I hit it with a coat of primer and then a color. This yellow isnt quite Instructables' signature shade, but it'll have to do! Also, this sign doubles as a stencil, which is pretty neat! The techniques in this Instructable should let you modify most any picture into a .tap file for CNC usage. Hope this has helped you, best of luck with your projects!