Having a CNC Mill in your shop is like having a voltmeter or SWR Bridge in line at the home station. Once a luxury, a CNC Mill is a commodity as the prices even with tariffs now places it on the affordable list. More on that later.
Many would think a CNC Mill is synonymous with circuit board fab, well, while true, initially I want to talk about uses other than homebrewing 7 transistor SSB transceiver circuit boards.
You have just purchased a Xiegu 6200 QRP Transceiver for POTA operation and now realize some accessories would be nice at the picnic table when you are in the US park. (About $800 just for the radio.)
Area Above the Tuning Knob = Internal Speaker Self-Explanatory! You need a bigger Speaker.
Let us start with an external speaker for the radio. Yes, the internal speaker works well at the home shack but kind of "tinny sounding" in a large open space such as a park. You have a bargain 3" speaker found for $1 at a garage sale, but it is without an enclosure.
Now what? Simple answer --- design a metal plate with a circular opening with dimensions to accommodate the speaker, fab a small wooden box from plywood and mount the speaker on the plate and then mount the plate to the wooden box. If you do things right the box can also be used to stash accessories you will need when doing the POTA dance. [YL's think: Lip gloss, SPF50 Sunscreen, pepper spray, cell phone battery charging pack, a couple of band-aids and possibly some other forms of protection. A 38 snub nose is not on the approved list.]
Wow, your brain hurts because I went too fast. I keep forgetting that I have been CNC Milling projects for over 15 years, and I do some of this without thinking. So, let's start a square one.
Before you purchase anything (put the plastic away) you need to think about the CNC design system and that is a jungle out there. When I started out, I used a free design system called G Simple and it is very easy to use. But the output is a dxf file which then requires a 2nd conversion to G Code which is the standard directions format used by the cutting software like Mach III.
A different CNC design system is called Carbide Create which has the functionality to create the G-Code directly without the 2nd Conversion. I asked copilot about Carbide Create. It is free.
Can Carbide Create CNC Software be downloaded for free?
Yes — Carbide Create can be downloaded for free.
Carbide 3D offers Carbide Create as a free 2D CAD/CAM program designed for their CNC machines. Their official download page lists current and older versions available at no cost.
🧩 What “free” includes
Full access to the core 2D design tools
Toolpath creation and G‑code export
Simulation mode for previewing cuts
Windows and macOS versions available
Older versions (like V7) also remain free to download
💡 Additional context
Carbide Create is positioned as an easy‑to‑use CAD/CAM tool for CNC beginners and hobbyists. It’s lightweight, intuitive, and works well for woodworking, sign‑making, and general 2D machining.
Carbide 3D also offers a paid upgrade called Carbide Create Pro, which adds 3D modeling and advanced toolpaths — but the standard version remains free.
Once I create a program in Carbide Create, I set the cutting depth so that it will take several passes to completely cut through a chunk of metal. But there are some tricks to doing that, so each cut is precise and you end up with a clean hole.
Circular Hole Cutting. Multiple Pass!
When you call up the design page on Carbide Create it looks like a sheet of graph paper and that is a bonus as I layout my circuit boards using an actual piece of graph paper. So, what I sketch out on the real graph paper is simply transferred to the onscreen graph paper. It is the process.
Another approach with Carbide Create is to NOT create a whole PC Board design but rather "modules" like Band Pass and Low Pass Filters or ADE-1 SMD layouts. Thus, to put a BPF here on a PC Board--- just call up the BPF file, locate the 0,0 location and punch the start button.
Large Circular cutouts can be approached in 2 ways with the 2nd way the likely better choice. Suppose I wanted a 3 inch in diameter circular cutout and using method one on the Carbide Create, I would set the center point at position 1.5 inches on the X Axis and 1.5 inches on the Y Axis. The location at the lower left-hand corner is the 0,0 point. You ask Carbide Create to simulate the cut and a perfect circle is displayed that is tangent to the X axis at 1.5, 0 and tangent to the Y axis at 0, 1.5. Here is the problem on multiple cuts as you must always come back to the corner spot and set a depth so on repeated cuts you will have a deeper hole at 0,0.
Method 2 fixes that problem. You set the center at 0,0 on the X and Y axis and then repeat the simulation and you will see a circle which appears in 4 quadrants. Now the only problem is to initially locate the 0,0 point on the material to be cut. Lots of ways to find center. Draw lines from opposing corners and where they cross is the center. Now as you go deeper with the progressive cuts the hole appears in the piece that will be removed. Number 2 is better.
See the photo with the Aluminum plate on the CNC Machine and you see the 0,0 hole
Yeah, you would have to actually diddle with Carbide Create to generate the G Code OR using copilot it will generate the actual G Code program for you
Using the Carbide Create free 2D software program provide a G Code listing to cut a circular area using inches, in aluminum, centered at 0,0 and 3 inches in diameter to a depth of 0.03125 inches.
Here is a clean, ready‑to‑run inch‑mode G‑code program that will pocket a 3.000" diameter circle, centered at X0 Y0, to a depth of 0.03125" in aluminum using a simple spiral pocket.
It is compatible with Carbide Motion / Carbide Create–style GRBL controllers.
G‑Code for 3" Diameter Pocket (Depth 0.03125")
(3.0" DIAMETER POCKET, CENTER 0,0, DEPTH 0.03125")
(ASSUMES Z0 IS TOP OF STOCK)
G20 (Inches)
G17 (XY plane)
G90 (Absolute positioning)
G0 Z0.200 (Safe height)
(--- Move to start point on circle ---)
G0 X1.500 Y0.000
(--- Plunge to cutting depth ---)
G1 Z-0.03125 F5.0
(--- Spiral pocket: 3 passes inward ---)
G3 X1.500 Y0.000 I-1.500 J0.000 F20.0 (Outer circle, 3.000" dia)
G3 X1.000 Y0.000 I-1.000 J0.000 (2.000" dia)
G3 X0.500 Y0.000 I-0.500 J0.000 (1.000" dia)
(--- Final cleanup circle ---)
G3 X1.500 Y0.000 I-1.500 J0.000
(--- Retract ---)
G0 Z0.200
G0 X0 Y0
M30
How this program works
🌀 Toolpath structure
G20 sets inch mode.
G3 arcs cut counter‑clockwise circles centered at 0,0 using I/J offsets.
The tool starts at radius 1.5" (diameter 3"), then spirals inward to clean the pocket.
📏 Dimensions
Pocket diameter: 3.000"
Center: X0 Y0
Depth: 0.03125" (1/32")
Safe Z: +0.200"
⚙️ Feeds
What you actually do now is to copy the G Code and place it in a NOTEPAD blank template and save it as a text file with the name SpkrCOut (shorthand for speaker cut out). This saved text file is then placed into the G Code file of the cutting software (I use Mach III) and you are good to go.
The Aluminum plate is 1/16 inch thick and for a tabletop machine that can be a bit of a struggle. So, I set the cut depth for 1/32 inch and with the center cut point at 0,0 (the circle center) you make the clean cut in 2 passes.
In summary the use of the AI software can generate the G Code for you and a definition of what is happening. Noteworthy is that Carbide Create does not give you the detailed "what's happening" explanation such as shown with copilot.
Check this link for more info on CNC Machining (pre-AI) from N6QW.
We now have to address that awful fact that you want the performance of the Xiegu 6200 but want it at a CW Pixie price ($23). Friend there ain't no free lunches so get a good CNC Machine and here is one that can be had for around $500 but will actually cut metal.
Now the skills you learn with a CNC puts you right in line with those needed for a 3D printer. This is a steppingstone!
[BTW in looking closer at the AI Generated code it appears that it is a "pocket removal" which means it starts as a large circle and then keeps making the radius smaller to remove the metal. That will work but you will grow a beard in the process. What you can do is after the 1st complete cut is to stop the machine and recenter the cutter to 0,0 and make a deeper cut in the metal and restart the program. This will cut out the complete circle without the need for a complete pocket removal. Tribal Knowledge guys. JIF, (Just For Fun) I put a pencil lead in the CNC versus the cutter, and you can see the tool path.]
Cutter Path Pocket Removal
In a subsequent posting I will lead any who are still reading the blog through a process of taking a schematic and converting it to G Code for cutting a PC Board
When I lived in WA State, I had a 1995 Jeep Wrangler that as such did not have a rear bumper. I wanted to go mobile and using the CNC fabricated a custom Clamping mechanism that was made from aluminum blocks (purchased at Boeing Surplus in Renton) I had a mount. It was about $5 in material with my Boeing discount and 20 minutes on the CNC. It was one hell of a rugged mount!
There are them that know and those who wished they knew. Many in this latter group voted for old what is his name!
73's
Pete N6QW