CNC routers turn digital designs into physical carved objects, and SVG files are one of the most common starting points. Whether you own a Shapeoko, X-Carve, Onefinity, or any other CNC, this guide walks you through the complete workflow from SVG file to finished carving.
How CNC Routers Use SVG Files
Unlike laser engravers that work directly from SVG paths, CNC routers need an extra step. The process goes: SVG file → CAM software → toolpaths → G-code → CNC router.
CAM (Computer-Aided Manufacturing) software takes your 2D vector design and generates instructions that tell the router where to move, how deep to cut, and how fast to go. The SVG provides the shapes; the CAM software provides the machining strategy.
Popular CAM Software for SVG Files
Carbide Create (Free)
Made by Carbide 3D (creators of the Shapeoko), this is the most beginner-friendly CAM software. It imports SVGs directly and offers straightforward toolpath creation. The Pro version adds 3D modeling and V-carving features.
Easel by Inventables (Free / Pro)
A browser-based option that's great for beginners. Easel imports SVGs and lets you set up basic carving projects without installing anything. The Pro tier adds advanced toolpaths and simulation.
VCarve Desktop / Pro
The industry standard for serious hobbyists and small businesses. VCarve excels at V-carving, pocket carving, and complex multi-tool projects. Imports SVG natively and offers powerful toolpath options. See our V-carving tutorial for a deep dive.
Fusion 360 (Free for Hobbyists)
Autodesk's professional CAD/CAM suite handles SVG import through its sketch tools. It's more complex than dedicated CNC software but offers unmatched flexibility for 3D projects.
Importing SVG Files
In most CNC software, importing an SVG is straightforward:
- Open your CAM software and start a new project
- Set your stock material dimensions (width, height, thickness)
- Import the SVG file (usually File > Import or a dedicated Import button)
- Position and scale the design on your virtual stock
- Create toolpaths for each element
Important: SVG files are 2D — they define shapes but not depth. You set the carving depth in your CAM software when creating toolpaths. For true 3D carving, you'll need depth map files instead. Learn more in our depth map guide.
Types of CNC Toolpaths
Profile / Contour Cut
The bit follows the outline of the shape, cutting all the way through the material. Use this for cutting out shapes like signs, ornaments, or puzzle pieces. You choose whether the bit runs on the outside, inside, or directly on the SVG path.
Pocket Carve
The bit clears away all material inside a closed shape, leaving a recessed area. Use this for inlays, relief carvings, and recessed lettering. You control the depth — shallow pockets create subtle designs; deeper ones create dramatic relief.
V-Carve
A V-shaped bit carves along paths, producing cuts that are wider at the top and taper to a point. The result looks professional and detailed, similar to hand-carved lettering. V-carving is especially popular for signs and decorative plaques.
Engraving
Similar to a profile cut but at a very shallow depth. The bit traces the outline of the design without cutting through, leaving etched lines on the surface. Great for adding fine detail to projects.
Choosing the Right Bit
| Bit Type | Best For | Common Sizes |
|---|---|---|
| Flat end mill | Profile cuts, pockets | 1/8", 1/4" |
| Ball nose | 3D carving, rounded profiles | 1/8", 1/4" |
| V-bit (60° or 90°) | V-carving, lettering, detail work | 60°, 90° |
| Downcut spiral | Clean top surface on plywood | 1/8", 1/4" |
| Upcut spiral | Efficient chip removal, deep pockets | 1/8", 1/4" |
For intricate SVG designs, use a smaller bit (1/8" or even 1/16") to capture fine details. Larger bits are faster but can't carve details smaller than their own diameter.
Material Considerations
CNC routing works on a wide range of materials:
- Softwoods (pine, cedar) — Easy to carve, forgiving for beginners. May require sanding to clean up fuzzy grain.
- Hardwoods (maple, walnut, oak) — Beautiful results with clean edges. Requires slower feed rates and sharp bits.
- Plywood (Baltic birch) — Affordable and dimensionally stable. Use a downcut bit to prevent top-layer tearout.
- MDF — Very easy to carve, produces fine detail. Dusty — good dust collection is essential.
- Acrylic — Requires specific speeds and single-flute bits. See our acrylic guide.
- Foam board — Great for signs and prototypes. Very fast to carve.
For a detailed look at the best wood choices, check out our best wood for laser and CNC projects guide.
Tips for Successful CNC Projects
- Secure your stock firmly — Use clamps, double-sided tape, or a vacuum table. Any movement during carving ruins the project and can break bits.
- Add tabs for cutout projects — Small holding tabs keep pieces from flying loose when the final cut completes. Trim them off by hand after.
- Start with conservative settings — Run slower and shallower than you think necessary, then increase as you gain confidence
- Use dust collection — CNC routers produce enormous amounts of chips and dust. A dust shoe connected to a shop vac is nearly essential.
- Simulate before cutting — Every CAM software offers toolpath simulation. Watch the entire simulation to catch errors before they damage your material.
Find CNC-Ready Designs
Browse our CNC design collections for SVG files optimized for router projects. From wildlife and nature scenes to decorative signs, every file includes clean vector paths ready for your CAM software — plus a commercial license for selling your finished pieces.
For custom designs, try Craftgineer's Vector Studio to generate CNC-ready vector designs from text descriptions, or MosaicFlow to create multicolor inlay vector parts from any image.
For related reading, explore our laser engraving settings guide or learn about depth maps for 3D CNC carving.



