10 CNC Projects for Beginners: A Complete Checklist
A practical list of parts that teach the core skills without burying you in fixturing problems. Written for engineers, makers, and shop trainees who want to know which job to run next and when to hand it to a machine shop.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
The 10 projects and what each one teaches
New to the machine? Work down the list. Each row adds one new skill.
| Project | Material | Skill it builds | Watch out for |
|---|---|---|---|
| 1. Engraved nameplate | 6061 or acrylic | Work offsets, Z zero | Too deep a first pass |
| 2. Drill guide block | 6061 plate | Hole spacing, spot drilling | Drill wander on entry |
| 3. Corner bracket | 6061 or HDPE | 2D contour, outside profile | Thin walls flexing |
| 4. Step block | 6061 | Multiple depths, tool changes | Losing Z between tools |
| 5. T-slot clamp plate | 6061 | Slotting, chip evacuation | Chips packing the slot |
| 6. Soft jaw pair | 6061 or POM | Facing, parallelism | Over-clamping the vise |
| 7. Gear-shaped coaster | HDPE or MDF | Pocketing, corner radius | Corners smaller than the tool |
| 8. Small flywheel | 6061 or brass | Boring, concentricity | Bore chatter at speed |
| 9. Enclosure front panel | Acrylic or 6061 | Thin-wall pockets, finish | Melting acrylic |
| 10. Two-part hinge | 6061 and POM | Tolerance stack, fit | Hole clearance too tight |
How to choose the right project: 10 CNC projects for beginners ranked by risk
The wrong first part is not a hard part. It is a part that hides its own mistakes. If a job needs three setups, two vises, and a probe you have not learned yet, you will not know whether the error came from the CAM file, the fixture, or the machine. Start where a mistake shows up in one measurement.
Rank projects by setup count, not by how impressive the finished part looks. A single-setup plate with a pocket and four holes teaches more in one hour than a curved bracket that needs a flip and a soft jaw. The 2.5D jobs near the top of the list are deliberately boring. Boring is fast to debug.
Stock choice is the second filter. Aluminum 6061 cuts cleanly, holds a thread, and shows a bad feed instantly as chatter or a rough wall. HDPE and acrylic are even more forgiving but teach less about chip load, because they cut at very different surface speeds. Use them to learn the control, then move to metal.
The third filter is how you will hold the part. A vise with parallel jaws covers most of these jobs. A part that needs double-sided tape, a vacuum table, or a custom fixture is a later project. Learn to indicate a vise first. Everything else builds on that one skill.
One more rule: keep the finished part useful. A nameplate, a drill guide, or a soft jaw pair gets used again in the shop. When the part has a job, you inspect it properly instead of accepting whatever comes off the table.
- 1Good first partsFlat stock, one setup, pockets and holes, no thin floors.
- 2Later partsFlips, 3D surfacing, long reach tools, tight tolerance stacks.
- 3Skip for nowParts needing a probe, a 4th axis, or a custom fixture plate.
Materials, tools, and starting parameters
Numbers on a screen mean nothing without a starting point you can trust. For 6061 aluminum with a 6 mm three-flute carbide end mill, a common starting range is 8,000 to 12,000 rpm with a chip load around 0.05 mm per tooth. That puts the feed near 1,200 to 1,800 mm/min at a 1.5 mm axial depth. It is a range, not a recipe. Listen to the cut and adjust.
For HDPE, slow the spindle and raise the feed. Around 6,000 to 9,000 rpm with a single-flute cutter and a 0.15 mm chip load keeps the material from melting onto the edge. If you see stringy chips or a gummy finish, you are rubbing, not cutting. Increase feed before you increase speed.
Acrylic is the opposite problem. It is brittle and heat-sensitive. Use a sharp two-flute cutter, 8,000 to 12,000 rpm, a light depth of cut around 0.5 to 1.0 mm, and air blast rather than coolant. A flooded cut on acrylic can cloud the edge.
On the machine side, a small desktop mill with a 500 × 500 × 450 mm envelope handles every project on this list. If your part fits inside a 750 × 1,150 × 550 mm work area you have room to spare. What matters more at this stage is rigidity. A light machine with a dull tool will chatter no matter what the CAM file says.
Climb milling on aluminum usually gives a better wall finish and longer tool life on a rigid setup. Conventional milling is safer on a light machine with backlash. Test both on scrap before you commit a finished part.
- 16061 end mill6 mm, 3 flutes, 8,000–12,000 rpm, 0.05 mm/tooth, 1.5 mm depth.
- 2HDPE end millSingle flute, 6,000–9,000 rpm, 0.15 mm/tooth, air blast.
- 3Acrylic end millSharp 2 flutes, light 0.5–1.0 mm passes, no flood coolant.
Workholding and zeroing without a probe
Most scrapped beginner parts move. Not because the cut was wrong, but because the stock shifted a few hundredths mid-pass. Clamp low on the part, keep the stock on parallels, and tighten the vise with two hands so the jaw does not lift the part. Tap the stock down with a soft mallet before the final tighten.
For thin plates, support the underside under every pocket. An unsupported floor will ring, then bow. If the plate is under 6 mm thick, back it with a sacrificial plate or leave a 0.5 mm skin and finish it in a second pass after the part is stable.
Zeroing without a probe is a skill worth learning. Touch off X and Y with a edge finder at 1,000 rpm, then subtract half the finder diameter. For Z, use a 0.1 mm feeler or a piece of paper and subtract the thickness. Write the offsets down. Re-check Z after every tool change until you trust your tool setter.
If you must flip the part, machine a reference edge first and indicate it on the second setup. A soft jaw pair machined in place gives you a repeatable pocket for the flipped side. That is why project six on the list exists.
Coolant is not always the answer. On aluminum, a small air blast plus a few drops of lubricant often clears chips better than flood coolant on a small machine. Clearing chips prevents recutting, and recutting is what breaks small tools.
- 1Parallels firstStock must sit flat on parallels, not on the vise floor.
- 2Support thin floorsBack plates under 6 mm with a sacrificial block.
- 3Write offsets downRe-check Z after each tool change until repeats are consistent.
When a beginner part should go to a machine shop
Some of the ten projects stop being beginner projects the moment a real requirement lands on them. If the drawing says ±0.005 mm, or the part has to fit a mating assembly with a controlled hole pattern, a desktop mill and hand measurement will not hold it. That is a job for a shop with the right process control.
The same applies to material. Titanium, Inconel, 17-4PH stainless, and hardened tool steel cut slowly on light machines and punish wrong feeds with broken tools. If the part must be 7075, 316L, or Ti-6Al-4V for the application, run the first article at a shop that machines those alloys daily rather than burning a week of learning time on it.
Surface finish is another trigger. A visible anodized panel often needs Ra 0.8–1.6 μm before finishing, because anodizing does not hide tool marks, it amplifies them. If the part is customer-facing, plan the finish step before you cut the first side.
Quantity changes the answer too. Cutting one bracket by hand is a fine exercise. Cutting two hundred identical brackets is not, because every manual setup adds variation. At that point the part needs a fixture, a probe, and in-process checks.
A practical split: learn the geometry yourself on scrap, then send the finished design out when tolerance, alloy, or finish makes the part hard to inspect at home. You keep the skill and lose the scrapped week.
- 1Outsource whenTolerance tighter than ±0.05 mm, exotic alloy, or a mated assembly.
- 2Outsource whenFinish is cosmetic or the part needs anodizing, plating, or laser marking.
- 3Keep in-house whenOne-off geometry, soft material, and no fit requirement.
Step by step: from stock to finished part
Follow this sequence on every one of the 10 projects.
- 11. Read the drawing twiceCircle every tolerance, thread callout, and surface finish. List the critical dimensions before opening CAM. If nothing is critical, say so out loud and confirm.
- 22. Square and measure the stockFace the stock flat if needed. Measure thickness in four places. A 0.2 mm variation in raw plate will show up in your finished pocket depth.
- 33. Set the vise and indicate itTap the vise down, then indicate the fixed jaw along its length. Aim for under 0.02 mm over the jaw. Re-tighten and check again.
- 44. Touch off X, Y, ZEdge finder at 1,000 rpm for X and Y. Paper or a 0.1 mm feeler for Z. Enter offsets, then air-run the first pass with Z raised by 5 mm.
- 55. Cut rough passes firstLeave 0.3 mm on walls and floors. Rough at 1.5 mm depth on aluminum, 1.0 mm on plastic. Keep the chip load steady rather than the spindle speed.
- 66. Check the part before finishingMeasure the pocket width and hole positions. If the rough cut is off, fix the offset now, not after the finish pass.
- 77. Finish with light passes0.2 mm radial and 0.1 mm axial on the finish pass. Slow the feed by 20 percent on inside corners where tool engagement rises.
- 88. Deburr and inspectBreak edges with a file or a chamfer tool. Measure every critical dimension and write the numbers in your log, good or bad.
Frequently asked questions
What machine should a beginner buy for these projects?
A 3-axis desktop or benchtop mill with a work envelope around 500 × 500 × 450 mm covers all ten projects. Look for a rigid column, a real spindle with a speed range from about 6,000 to 12,000 rpm, and a control that lets you set work offsets.
Skip 4-axis and 5-axis machines at this stage. The extra axes add setup complexity before you have learned offsets, tool setting, and workholding. One axis at a time.
Which material is easiest to start with?
Aluminum 6061 is the best balance. It cuts fast, shows mistakes clearly, and holds threads well. HDPE and acrylic are more forgiving but teach less about chip load because they behave so differently from metal.
Avoid 7075, stainless, and titanium for the first few parts. They are not harder to program, but they are much less forgiving of a wrong feed, and a broken tool ends the session.
How tight a tolerance can a beginner hold?
On a rigid small mill with good workholding, ±0.05 mm is a realistic goal for hole positions and pocket widths on aluminum. Holding ±0.02 mm consistently takes practice and a controlled shop temperature.
Do not design a beginner part around a tolerance tighter than the machine and your measurement tools can verify. If you cannot measure it, you cannot claim it.
Why do my holes come out oversized?
Three common causes: drill wander on entry, chips recutting in the hole, and a drill that is not running true in the holder. Spot drill first with a short, stiff spot drill, then peck the hole to clear chips.
Check the drill runout with a dial indicator. More than 0.02 mm of runout at the tip will cut an oversized hole no matter what the feed is.
When should I send a beginner project to a machine shop?
Send it out when tolerance goes tighter than ±0.05 mm, when the alloy is titanium, Inconel, or hardened steel, or when the part has a cosmetic finish that must survive anodizing or plating.
Quantity matters too. One part is a learning exercise; two hundred identical parts need a fixture and in-process inspection, which is a different job from learning the machine.
What should I record after each run?
Record spindle speed, feed, depth of cut, tool and coating, material, and the measured result. Note where chatter or a bad finish appeared and what you changed.
The log turns a scrapped part into information. After five or six runs you will have your own starting parameters for the materials you actually use.
Ready to move from practice parts to production parts?
Upload your drawing and get a quotation with a free DFM analysis within 12 hours. Prototype quantities are welcome, from one part upward.
12-hour quoteNo minimum order quantity100% inspection before shipmentNDA on request