How to Carve an STL File on a CNC Router: Complete Beginner Guide
Share
Carving a 3D STL file on a CNC router looks complicated the first time because there are more steps than there are with a basic sign or pocket cut. You are not simply tracing a line. The machine has to remove the bulk of the material, then travel across the model in thousands of closely spaced passes to reveal the final detail.
The good news is that the workflow is much easier once you understand what each step is doing. You do not need to become a 3D-modeling expert. If you already have a relief-style STL file, you mainly need compatible CAM software, the right bits, a securely held board and enough patience to let the machine finish the job.
This guide walks through the complete process from downloading the file to cleaning up the finished carving. The exact buttons will look different in Easel, VCarve, Carveco, Carbide Create Pro, MeshCAM and other programs, but the basic workflow is the same.
The short version:
Import the STL, confirm its size and depth, secure the material, create a roughing toolpath, create a finishing toolpath, preview everything, set the machine zero and run the two passes in that order.

What an STL File Does—and Does Not—Contain
An STL file describes the three-dimensional surface of a model using a mesh of small triangles. It contains the shape of the relief, but it does not contain the instructions that tell your particular CNC how to cut it.
An STL file does not normally include:
- Your material dimensions
- Your cutter sizes
- Your feed rate or spindle speed
- Your depth per pass
- Your machine's work zero
- Machine-ready G-code
That is why you cannot usually send an STL directly to a CNC router. CAM software has to place the model inside a piece of material and calculate the toolpaths. It then creates G-code using the correct post-processor or machine connection for your CNC.
If you still need software, read What Software Should I Use With My CNC Machine? before starting. For a beginner-friendly workflow, the important requirement is that the program can import an STL and create true 3D roughing and finishing toolpaths.
What You Need Before You Start
- A three-axis CNC router with enough usable travel for the project
- A relief-style STL file
- CAM software that supports 3D STL machining
- A flat, dry piece of wood or other suitable material
- A roughing bit, often a flat end mill
- A finishing bit, usually a ball-nose or tapered ball-nose bit
- Reliable clamps, screws, tape-and-glue or another secure workholding method
- Dust collection and eye and hearing protection
A 1/4-inch flat or upcut end mill is a common roughing choice for medium and large carvings. A 1/8-inch ball-nose bit is a useful general-purpose finishing bit, while a 1/16-inch or smaller tapered ball-nose bit can reveal finer detail at the cost of much longer machining time. The best choice depends on the physical size of the carving and the smallest detail you expect the cutter to reach.
Step 1: Download and Inspect the STL File
Save the STL somewhere you can find again, then confirm what license came with it. Buying a digital file does not automatically mean you can sell products made from it. Every Form Arcade STL includes commercial-use rights for the finished physical products you make, but that is not true of every marketplace or designer.
Open or import the model in your CAM software and inspect it from multiple angles. Make sure it is a relief intended to be carved from one side, not a full three-dimensional sculpture that would require machining from several directions.
Also check the imported dimensions. STL files do not reliably carry an agreed-upon unit, so a file created in inches can occasionally be interpreted as millimeters or vice versa. If the model arrives unexpectedly tiny or enormous, correct the import units or scale before doing anything else.
Step 2: Set the Material Size
Enter the actual width, height and thickness of your stock. Measure the board rather than trusting its advertised size. A board sold as 3/4 inch thick may not measure exactly 0.750 inch, and that difference matters when your carving is close to the back of the material.
Leave enough material around the model for clamps and for a border if the design needs one. If the board will be cut to final size later, extra margin also gives you room to square the finished piece.
Step 3: Size and Position the Relief
Scale the model to fit within the usable area of the stock. Unless you intentionally want to distort the artwork, keep the X and Y proportions locked while resizing it.
Next, set the relief height or maximum carving depth. A model that looks dramatic on screen can become too deep for the board, too steep for the cutter or unnecessarily slow to carve. Make sure the deepest toolpath stays safely above the spoilboard and leaves enough material behind the relief to remain strong.
Pay attention to the border around the model. A clean, even margin makes a relief look intentional. If the model will sit inside a frame, confirm that the tool can reach the edges without cutting into the frame profile.
Step 4: Choose Your Work Zero
Your CAM setup and your physical machine must use the same origin. Common choices are the lower-left corner or the center of the stock for X and Y, with Z zero set at the top of the material.
Top-of-stock Z zero is often easy for a beginner to understand because you can touch off on the actual carving surface. Center X/Y can be convenient for symmetrical reliefs, while a corner origin may be easier when you routinely locate rectangular stock. Neither is automatically right or wrong. Consistency is what prevents ruined work.
Write down the origin before leaving the CAM setup. Do not assume you will remember it when you are standing at the machine.
Step 5: Secure and Surface the Material
The board must not move during either pass. Relief carvings can run for hours, and even a small shift between roughing and finishing can create a visible double image or ridge across the project.
Use clamps, screws outside the cutting area, a fixture, a vacuum table or a proven tape-and-glue method. Keep all hardware outside the complete toolpath and remember that the router may travel beyond the visible edge of the model during linking moves.
If the face is cupped, twisted or uneven, flatten it first. A finishing pass assumes the programmed surface matches the physical surface. A difference of only a small fraction of an inch can cause detail to disappear on one side and cut too deeply on the other.

Step 6: Create the Roughing Toolpath
The roughing pass removes most of the material efficiently with a larger cutter. It follows the general shape of the model but intentionally leaves a thin allowance for the finishing bit.
In your roughing settings, confirm:
- The correct tool diameter and cutting length
- A feed rate and spindle speed appropriate for the bit and material
- A safe depth per pass for your machine
- The stepover or pocketing strategy
- A small machining allowance for the finishing pass
- A safe clearance height above clamps and material
Do not remove the finishing allowance just to save a few minutes. Leaving a small, consistent skin of material reduces the load on the finishing bit and gives it a predictable surface to cut.
A roughing toolpath should remove the bulk without forcing the cutter, burning the wood or burying the collet near the surface. If the relief is deeper than the usable cutting length of the bit, resize the project, reduce its depth or use a cutter designed for the required reach. Do not rely on the shank or collet to clear a deep wall.
Step 7: Create the Finishing Toolpath
The finishing pass creates the visible surface. A ball-nose or tapered ball-nose bit moves back and forth—or follows offset contours—using a small stepover to capture the relief.
The smaller the stepover, the closer the passes are to one another. This generally produces a smoother surface and less visible scalloping, but it can increase the run time dramatically. A very small bit with a tiny stepover is not automatically better if the design is large and does not contain detail that small.
Select a bit that matches the model:
- 1/8-inch ball nose: a good balance of detail, strength and machining time for many medium-size reliefs
- 1/16-inch ball nose: finer detail for smaller carvings, lettering and faces, but slower and more fragile
- Tapered ball nose: a small rounded tip supported by a tapered body, useful when fine detail and extra rigidity are needed
Check the selected finishing direction as well. A raster pass with the wood grain may leave a different surface than a pass across it. If your software can estimate time, compare strategies before committing to an all-day toolpath.

Step 8: Preview Every Toolpath
Never skip the simulation just because the model looks correct. The model shows what you want; the preview shows what the cutter has actually been told to do.
Rotate and inspect the preview closely. Look for:
- Unexpected cuts outside the design
- A toolpath that reaches through the material
- Missing areas the chosen bit cannot reach
- A border or frame being cut away
- Excessive leftover material after roughing
- Clearance moves that could strike a clamp
- A flipped, mirrored or incorrectly oriented design
If your software uses a post-processor, select the one intended for your machine or controller. The wrong post-processor can produce commands your CNC does not understand.
Step 9: Set Up the CNC and Run the Roughing Pass
Install the roughing bit, secure the stock and set X, Y and Z zero exactly where the CAM file expects them. Confirm the router or spindle can move across the entire job without reaching a limit.
Before cutting, do a final check:
- The correct tool is installed and tightened
- The stock cannot move
- The origin matches the CAM setup
- The material thickness is correct
- The clamps are clear
- Dust collection is connected
- The spindle speed and toolpath are appropriate
For an unfamiliar setup, an air cut above the material can reveal a wrong origin, oversized job or clamp collision before the cutter touches the board. Stay with the machine while it runs. Listen for changes in sound, watch chip formation and stop the job if the bit is burning, chattering, plunging too aggressively or cutting somewhere unexpected.
Step 10: Change Bits and Run the Finishing Pass
After roughing, remove loose chips without disturbing the board. Change to the finishing bit and reset Z zero using the method required by your machine. Preserve the original X and Y zero unless your workflow specifically requires otherwise.
This is where many preventable alignment errors happen. If the stock moved, the machine lost position or you accidentally reset X/Y, the finishing pass may no longer line up with the roughing pass. Verify the origin before pressing start.
The finishing pass may look slow because the tool travels across nearly the entire relief in very small increments. That is normal. Do not increase the feed rate blindly in the middle of a long job. Any change should remain within the bit maker's guidance and your machine's capabilities.
Step 11: Clean Up the Carving
When the job is complete, vacuum the surface and inspect it before removing the stock. If a small area was missed because of an incorrect boundary or tool setting, it may be easier to correct while the original zero is still available.
Relief carvings often need less sanding than flat projects because aggressive sanding can erase detail. Start with a soft nylon brush, fine sanding strips, folded abrasive paper or small detail tools. Work lightly on fuzz and machining marks instead of flattening every surface.
Once cleanup is complete, the carving can be sealed, stained, painted, glazed or clear-coated. Test the finish on scrap from the same board whenever possible. End grain and deep recesses can absorb stain much more heavily than the surrounding surface.
Common Beginner Mistakes
Skipping the Roughing Pass
A small finishing bit is not designed to remove a large volume of material efficiently. Asking it to do everything can cause excessive run time, deflection or breakage.
Choosing the Smallest Bit Available
A tiny bit only helps when the model and project size contain details that require it. Otherwise, it can add hours without creating a meaningful visual improvement.
Using an Extremely Small Stepover Everywhere
Smaller stepover usually improves surface quality, but the relationship is not free. Compare the estimated run time and test a representative section before turning a two-hour carve into a twelve-hour carve.
Forgetting the Actual Board Thickness
Nominal lumber dimensions are not reliable enough for a deep relief. Measure the stock and leave a sensible safety margin above the spoilboard.
Letting the Stock Move Between Passes
Roughing and finishing must share the same physical position. Strong workholding is not optional on a long 3D job.
Trusting the Preview Without Checking the Machine
A correct simulation cannot see a real clamp, loose board, incorrect zero or wrong tool in the collet. The digital and physical setups both have to match.
A Simple First-Project Strategy
Your first 3D carving does not need to be large, deep or highly detailed. Choose a shallow relief with a clear subject, carve it in inexpensive but reasonably clean material and use a bit large enough to survive beginner mistakes.
- Make the project small enough to finish in one session.
- Use a straightforward roughing and finishing setup.
- Follow the cutter manufacturer's starting recommendations.
- Preview the toolpaths carefully.
- Write down the settings that worked.
That first test is more valuable than copying someone else's “perfect” settings because it teaches you how your specific machine, bit, software and wood behave together.
Ready for a test carve?
Frequently Asked Questions
Can every CNC router carve an STL file?
A typical three-axis CNC router can carve a relief-style STL from the top as long as the machine has enough travel, rigidity and compatible CAM software. A full 3D object with detail on every side may require multiple setups, indexed machining or a fourth axis.
Do I need two bits for a 3D relief carving?
You can sometimes cut a shallow, simple model with one bit, but most reliefs benefit from a larger roughing bit and a smaller ball-nose or tapered ball-nose finishing bit. The rougher removes material efficiently; the finisher creates detail.
Why does a 3D CNC carving take so long?
The finishing bit has to cover most of the model using closely spaced passes. A smaller cutter, smaller stepover, larger project and more detailed surface all increase the number of movements and the total machining time.
Can Easel carve an STL file?
Yes. Easel Pro can import an STL and create 3D roughing and finishing toolpaths for compatible CNC routers. Easel's 3D carving tools are part of its paid Pro features.
What is the best wood for a first relief carving?
Choose a flat, dry, knot-free board with consistent grain. Poplar is affordable and easy to find, while cherry and walnut can hold attractive detail. Avoid badly cupped lumber, loose knots and highly inconsistent construction-grade boards for the first attempt.
Can I sell a carving made from a purchased STL?
Only if the file's license allows commercial use. Every Form Arcade STL file includes commercial-use rights for the finished physical products you create. The digital file itself may not be resold, shared or redistributed.
Always follow your CNC manufacturer's safety instructions and the cutter manufacturer's operating recommendations. Secure the material, use appropriate dust collection and personal protective equipment, and never leave a running CNC unattended.