CHIPBY KINETIC CARVING
CNC · Hobbyist · Information · Platform
Return to Kinetic Carving
3D Carving · Fundamentalsintermediate~3 min read

3D carving on a CNC: STL models, reliefs and the whole process

Short answer

A router carves the surface facing up, so 3D work on a CNC means reliefs: a shaped surface, not a free standing object. Every 3D carve is two operations. A flat end mill roughs out the bulk, then a ball nose follows the surface in close passes to finish it.

What a router can and cannot carve

A three axis router moves a tool in X, Y and Z but cannot tilt it or reach underneath anything. So it carves the surface that faces up, and only the parts of it the tool can see from directly above.

Bas relief
Shallow, most of the depth compressed. The standard CNC subject.
High relief
Deeper, more dramatic, needs longer tools and more time
Undercuts
Impossible on three axes. The tool cannot reach behind anything.
Full 3D object
Possible by carving two sides and joining, or with a rotary axis

This is why almost all CNC 3D work is relief carving. A model that looks like a full sculpture on screen gets flattened into a relief when it is prepared for a router, and models sold for CNC are usually already reliefs.

What the model file contains

  • STL is a surface made of triangles. No colour, no units stored reliably, and no true curves: every curve is approximated. Model resolution decides how smooth it can possibly be.
  • A relief or heightmap stores a height value for every point in a grid. Some CAM packages work natively in this form, and a greyscale image can be imported as one.
  • OBJ and other mesh formats behave like STL for these purposes.
Model resolution sets a ceiling on your finish
If the model was exported with coarse triangles, you will see facets in the finished carve no matter how fine your stepover is. No finishing setting can add detail the model does not contain. Check the model before you spend four hours carving it.

Setting the model up

  1. Scale it. STL files often arrive at the wrong size or in the wrong units. Set the real physical dimensions you want first.
  2. Set the Z height. How deep the carve goes into your material. This is often adjustable independently of X and Y, and squashing or stretching the Z changes the character of the relief significantly.
  3. Check it fits your material. The deepest point of the model has to be above the bottom of your stock, with something left underneath.
  4. Position it. Where it sits on the stock, and whether it is centred or referenced to a corner.
  5. Decide whether the machine cuts the background, or whether you carve into a piece that is already the right size.

The two pass structure

RoughingFinishing
PurposeRemove the bulk fastProduce the surface
ToolFlat end mill, the biggest that fitsBall nose or tapered ball nose
PatternSteps down in layers, like a contour mapFollows the surface in close parallel passes
StepoverLarge, 40 percent or moreSmall, set by scallop height
LeavesA stepped approximation plus an allowanceThe finished surface
Share of total timeUsually the smaller partUsually the larger part, often by a lot

Skipping the roughing pass and letting a ball nose do everything is the classic beginner mistake. A ball nose is a finishing tool: it removes material slowly, it is not shaped for heavy cuts, and the carve takes many times longer than it needed to.

The things that decide whether it looks good

  1. The model. A well made relief looks good even carved coarsely. A bad one looks bad at any stepover.
  2. Material. Fine detail needs a close grained wood. See hardwoods. Red oak will crumble the detail you spent four hours carving.
  3. Finishing bit size relative to the smallest detail in the model.
  4. Stepover, which is the scallop height, which is what you feel with a thumb.
  5. Sharpness. A dull ball nose burnishes rather than cuts and the surface looks dull and fuzzy.
  6. Sanding. Some is always needed, and it is part of the process rather than a sign of failure.