How to Carve with CNC Machine
This guide is for engineers and machinists who need to cut reliefs, letters, and textured surfaces, not just flat profiles. We cover tool selection, stepover, depth of cut, workholding, and the finishing pass that decides whether the part looks machined or hand-carved. Read it and you can pick parameters for wood, plastic, aluminum, and steel without guessing.

Key takeaways
What Carving Actually Means on a CNC Machine
Carving on a CNC machine is a 3D surfacing operation with a small stepover. You are not cutting a through profile. You are removing a thin layer of material from a curved or contoured surface, usually 0.5 mm to 6 mm deep, and repeating that pass until the shape appears. The tool that does most of this work is a ball nose end mill. Its radius matches the curve in the toolpath, so the scallops left between passes are predictable.
That distinction matters because the failure modes are different from normal milling. A roughing end mill can survive a heavy chip load. A 3 mm ball nose cutting at 0.04 mm per tooth will rub instead of cut if the spindle speed is wrong. Rubbing generates heat, burns wood, melts plastic, and work-hardens stainless. The first job is to keep the chip load high enough that the edge shears material cleanly.
Feeds and speeds for carving follow the same formula as any milling operation: feed rate equals spindle speed times number of flutes times chip load. A 6 mm two-flute ball nose in 6061 aluminum at 12,000 rpm and 0.05 mm per tooth runs at 1,200 mm/min. Drop to a 3 mm tool and you cut the feed roughly in half, because the smaller shank deflects more easily.
If you are new to how to carve with cnc machine work, start with a soft material. Medium-density fiberboard, POM, and 6061 aluminum behave predictably and show tool marks clearly. Once the parameters are stable, move to harder stock.
- 1Ball nose radiusMatches the curvature of the toolpath; smaller radius reaches tighter detail.
- 2StepoverDistance between passes; controls scallop height and finish quality.
- 3Chip loadMaterial removed per tooth; keep it high enough to shear, not rub.
Choosing the Right Tool and Stepover for the Carve
Tool diameter sets the smallest inside corner you can reach. A 6 mm ball nose leaves a 3 mm inside radius. If the design has 1 mm lettering, you need a 2 mm or 1 mm tool, and that forces lower feeds and shallower depths. There is no way around this trade-off. Pick the largest tool that still reaches the detail, then accept the longer run time.
Stepover is the single biggest lever on surface finish. Scallop height depends on stepover and tool radius. A 6 mm ball nose at 0.5 mm stepover leaves about 0.01 mm scallops, which is close to a polished surface. Push stepover to 2 mm and the scallops are visible and catch light. For reference, a 10% stepover is a good general starting point for finishing.
For roughing, use a flat or bull nose end mill at 40–50% stepover and 0.5–1.5 mm depth of cut. It clears material fast and does not care about surface quality. Then switch to the ball nose for the finishing pass. Two tools, two operations, one clean result.
Chip evacuation decides whether the finishing pass works. Wood dust packs into the cut and rubs the surface. Plastic chips weld back onto the edge. Aluminum chips recut and scratch. Use air blast or vacuum on wood and plastic, and flood coolant or high-pressure air on aluminum and steel.
- 1Detail size drives tool sizeSmaller tool, lower feed, longer cycle time.
- 210% stepover is a safe startTighten to 5% only when the finish must be near-polished.
- 3Rough with flat, finish with ballSeparate tools keep both operations efficient.
Material-Specific Parameters for Carving
Wood is the most forgiving. Hardwood like maple and walnut cuts cleanly at 12,000–18,000 rpm, 2,000–4,000 mm/min with a 6 mm two-flute ball nose, and 0.05–0.10 mm per tooth. Softwood tears out along the grain, so reduce the depth of cut to 0.5 mm and keep the tool sharp. Burning usually means the feed is too slow or the stepover is too tight for the rpm.
Plastics behave differently. ABS and acrylic cut well at 10,000–14,000 rpm and 0.05 mm per tooth. Acrylic chips tend to reweld, so use a single-flute cutter or a polished carbide tool with air blast. POM and PEEK are dimensionally stable and hold detail well. Avoid flood coolant on acrylic; it can cloud the surface.
Aluminum 6061 is the standard carving metal. A 6 mm two-flute ball nose at 12,000 rpm and 0.05 mm per tooth runs at 1,200 mm/min with 0.5–1.0 mm depth of cut. Use coolant or a strong air blast. 7075 cuts at roughly 70% of that feed because it work-hardens faster. Watch for built-up edge, which dulls the finish quickly.
Stainless 304 and 316 need lower speeds and constant coolant. Start at 4,000–6,000 rpm, 0.02–0.03 mm per tooth, and 0.2–0.4 mm depth of cut. Titanium TC4 (Ti-6Al-4V) is similar but more aggressive on tool wear. If the surface starts to smear rather than cut, stop and change the tool. Recutting a dull edge is how parts get scrapped.
- 1Wood cuts fastestHigh rpm, high feed, watch for burning and tear-out.
- 2Plastic needs chip clearanceSingle flute and air blast prevent reweld.
- 3Metals need coolantAluminum at 12,000 rpm; stainless and titanium much slower.
Common Carving Problems and How to Fix Them
Burning on wood shows as dark brown edges. It means the tool is rubbing, not cutting. Raise the feed by 20–30% or lower the rpm. Also check that the stepover is not so tight that the tool spends too long in one spot. A 6 mm tool at 0.3 mm stepover on hardwood will burn at 18,000 rpm if the feed stays low.
Fuzzy edges on wood and plastic come from a dull tool or a climb-cut direction that lifts fibers. Use a down-cut or compression tool for the top surface, and replace the cutter when edge quality drops. On plastic, a single-flute cutter with polished flutes gives the cleanest edge on acrylic and polycarbonate.
Visible scallop lines mean the stepover is too large for the required finish. Halve the stepover and the scallop height drops by roughly a factor of four. If the lines are uneven rather than uniform, the tool is deflecting. Reduce depth of cut or use a shorter tool with a larger shank.
Chatter and a rough surface usually come from workholding, not the toolpath. Thin plates vibrate. Add support under the part, reduce the tool overhang to under 4 times the diameter, and lower the depth of cut. On aluminum, a light mist coolant also helps break the chip.
- 1BurningIncrease feed or reduce rpm; check stepover.
- 2Fuzzy edgesSharper tool, down-cut geometry, correct cut direction.
- 3Scallop linesHalve the stepover; check tool deflection.
- 4ChatterImprove workholding; shorten tool overhang.
Step by Step: How to Carve with CNC Machine
Follow the order. Skipping the test cut is the most common mistake.
- 11. Prepare the CAD model and toolpathExport a watertight STL or STEP file. In CAM, select 3D roughing, then 3D finishing. Set stock to leave 0.3 mm radial and 0.2 mm axial for finishing. Check that the toolpath does not plunge into vertical walls.
- 22. Pick the tool and set the stepoverChoose the largest ball nose that reaches the smallest detail. Start with 10% stepover for finishing. For a 6 mm ball nose that is 0.6 mm. Reduce to 5% if the surface must be near-polished without sanding.
- 33. Set feeds and speeds for the materialUse the chip load formula. Wood: 12,000–18,000 rpm, 0.05–0.10 mm per tooth. Aluminum: 12,000 rpm, 0.05 mm per tooth. Stainless: 4,000–6,000 rpm, 0.02–0.03 mm per tooth. Confirm on a test block before the real part.
- 44. Secure the workpieceUse a vise for metal blocks, double-sided tape or a vacuum table for thin wood and plastic, and tabs at 0.5–1.0 mm for small parts. Any movement during the finishing pass shows up as a visible step line.
- 55. Zero the tool and run the roughing passTouch off on the top surface and set Z zero. Run roughing with a flat or bull nose at 40–50% stepover and 0.5–1.5 mm depth of cut. Listen for chatter; reduce depth if it appears.
- 66. Run the finishing passSwitch to the ball nose, re-zero Z, and run the finishing toolpath at the planned stepover. Keep chip evacuation on. Do not stop mid-pass; a pause can leave a witness mark.
- 77. Inspect and deburrCheck depth with a caliper and look for scallop lines under light. Remove fuzz with a soft brush or 600-grit paper on wood. Deburr metal edges with a scraper or small file. Never tumble a carved surface unless the texture is intentional.
- 88. Apply the finishAnodize, powder coat, or clear coat will hide 0.01–0.02 mm of scallop. If the part is bare metal, the finishing pass is the final surface, so get it right on the machine.
Carving Parameters by Material
Starting points for a 6 mm two-flute ball nose. Adjust for tool diameter and machine rigidity.
| Material | Spindle speed | Feed per tooth | Depth of cut |
|---|---|---|---|
| Hardwood (maple, walnut) | 12,000–18,000 rpm | 0.05–0.10 mm | 0.5–1.5 mm |
| Softwood (pine, cedar) | 10,000–14,000 rpm | 0.05–0.08 mm | 0.3–0.8 mm |
| ABS / acrylic | 10,000–14,000 rpm | 0.05 mm | 0.5–1.0 mm |
| POM / PEEK | 10,000–14,000 rpm | 0.04–0.06 mm | 0.5–1.0 mm |
| Aluminum 6061 | 12,000 rpm | 0.05 mm | 0.5–1.0 mm |
| Aluminum 7075 | 10,000–12,000 rpm | 0.03–0.04 mm | 0.4–0.8 mm |
| Stainless 304 / 316 | 4,000–6,000 rpm | 0.02–0.03 mm | 0.2–0.4 mm |
| Titanium TC4 (Ti-6Al-4V) | 3,000–5,000 rpm | 0.02–0.03 mm | 0.2–0.4 mm |
Get the finishing pass right the first time
Carving is decided by stepover, chip load, and workholding. Test on scrap, keep the chip load high, and leave 0.3 mm for the finishing pass. If the part needs ±0.005 mm and Ra 0.8–1.6 μm, send the file and we will quote it in 12 hours.
Frequently Asked Questions
Can I carve metal on a hobby CNC router?
Yes, but only soft metals and only with light depths of cut. Aluminum 6061 at 0.3–0.5 mm depth of cut and 8,000–12,000 rpm is realistic on a rigid benchtop machine. Stainless and titanium need far more rigidity and torque than most hobby routers provide.
If the machine flexes, the tool rubs and work-hardens the surface. Reduce the depth of cut until the cut sounds steady, and use a shorter tool to reduce overhang.
What stepover gives a smooth finish without sanding?
On a 6 mm ball nose, a 0.3 mm stepover (5%) leaves scallops around 0.004 mm high, which reads as smooth to the eye and hand. A 0.6 mm stepover (10%) leaves about 0.015 mm scallops, visible under raking light.
The trade-off is cycle time. Halving the stepover roughly doubles the finishing pass time. Choose based on whether the part will be coated or left bare.
Why does my carve burn at the edges?
Burning is friction heat from a tool that is rubbing instead of shearing. The usual causes are feed too low for the rpm, stepover too tight, or a dull cutter.
Raise the feed by 20–30% first. If the burn persists, reduce spindle speed. On hardwood, keeping the chip load above 0.05 mm per tooth usually solves it.
Should I use climb or conventional milling for carving?
Use climb milling for the finishing pass on wood, plastic, and aluminum. It pushes the chip away from the cut and gives a cleaner edge with less tear-out on the down-grain side.
On older machines with backlash, conventional milling may be more stable. On ball screws with low backlash, climb milling is the default.
How deep can a single carving pass go?
For a 6 mm ball nose, keep the axial depth under 1.5 mm in wood and under 1.0 mm in aluminum. The limiting factor is the tool tip, which has near-zero surface speed at the center.
If you need deeper relief, rough it out in 0.5–1.0 mm steps. Trying to take 3 mm in one pass overloads the tip and snaps the tool.
Can GreatLight carve parts from my 3D file?
Yes. We run 3, 4, and 5-axis machining on 127 CNC machines, with 16 simultaneous 5-axis centers and a maximum processing size of 4,000 mm. Tolerances hold to ±0.005 mm, and surface finish can reach Ra 0.2–0.8 μm on finishing passes.
Send a STEP or STL file and we return a quote with free DFM analysis within 12 hours. There is no minimum order quantity, from one prototype to 10,000+ part runs.
Upload your carving file and get a quote in 12 hours
Free DFM analysis, no minimum order quantity, and 100% inspection before shipment. Uploads are secure and confidential, and an NDA is available on request.
12-hour quote100% inspectionNo MOQNDA on request