Posted in

What software is used in CNC carving services?

If you run a small custom CNC carving shop, or if you’re a designer, maker, or product manager gearing up to work with a CNC carving service for the first time, you’ve probably wondered: what tools do these services actually use to turn a design file into a finished part? As someone who’s run our own CNC carving service for the past seven years, I can tell you this isn’t just a “pick any old software” situation. The right set of tools can make the difference between a tight, perfect carving and a warped, misaligned mess that wastes both time and money. Today I’m breaking down exactly what software our team relies on every single day, why we use each tool, and why switching anything up would tank the quality we promise our clients. CNC Carving Services

First off, let’s clear up a common mix-up: CNC carving isn’t just “running a file through a machine.” It’s a three-step process, and each step needs its own software. There’s design software to draft the part itself, CAM (Computer-Aided Manufacturing) software to turn that design into instructions the CNC machine can understand, and controller software to run the actual machine once the code is ready. Skip any one part, and you’re looking at delays or even broken tools. I’ve seen it happen way too many times—clients show up with a design they made in a free tool, send it over, and we have to spend hours fixing mistakes they missed because they didn’t use the right software.

Starting with the design phase: this is where most clients begin, and where a lot of first-time makers go wrong. We get files from people using everything from Canva to Procreate, and while those work for simple logos or flat graphics, they’re not ideal for precision carving. For our own in-house design work (plus accepting client files we need to tweak), we split this between two main tools. The first is Fusion 360 from Autodesk. Don’t let the “Autodesk” name scare you—this isn’t just for engineers with fancy titles. It’s accessible, which is a big deal for our clients who might not have a ton of design experience, but it’s powerful enough for complex 3D carvings, too. We use Fusion for almost all of our 2D and 2.5D carvings, like wooden signs with raised text, custom guitar heads, or flat-cut acrylic parts. It lets you adjust tolerance settings—super important when you’re carving something that needs to fit into another part, like a custom phone case for a client. Fusion also has built-in CAM tools, so a lot of our small business clients will design and prepare their own files right in the same platform.

That said, Fusion isn’t perfect for every job. For more organic, sculpt-like 3D carvings—think custom wood wall art with curved, uneven surfaces, or decorative figurines—we switch to ZBrush. ZBrush is the go-to for digital sculpting, and it’s the reason we can nail those ultra-detailed, smooth shapes that make a custom carving look handcrafted, not machine-cut. I used to try to use Fusion for these jobs, and I’d end up spending twice as long trying to get the curves right. ZBrush lets you “sculpt” clay-like digital models, add tiny details like texture or indentations, and even adjust the depth of carvings on the fly. The only downside? ZBrush is a bit steep for beginners, so most of our clients send us their ZBrush files, and we tweak them if there are any issues before moving to CAM. We also use Adobe Illustrator for simple 2D vector files—like logos that need to be cut or etched into wood. Illustrator is industry standard for vectors, so almost all logo files we get from marketing teams or small business owners are already in a format that works for us, no major edits needed.

Once we have a final design file, the next step is CAM software, and this is where the magic (and the mistakes) really happens. A lot of people think the design file is the hard part, but turning that design into G-code—the language CNC machines speak—is way trickier. G-code is a series of commands that tells the machine where to move, how fast to spin the tool, and how deep to carve. Mess up even one line of G-code, and you might break a $100 end mill, or ruin a $500 block of hardwood. For our CAM work, we use two tools again: Fusion 360, which we already mentioned for design, and Mastercam. Wait, why two? Fusion is great for simple, repetitive jobs, like cutting out a dozen identical wooden coasters. It’s fast, it auto-generates toolpaths without a ton of manual work, so we can turn around small orders in 24 hours, which is a huge plus for clients who are on tight timelines. But for complex 3D jobs, especially jobs with varying material thickness or deep carvings, Mastercam is non-negotiable. Mastercam has way more control over toolpath settings—we can adjust feed rates, spindle speeds, and even how the tool moves around tight corners to prevent splintering, which is a big deal for wood carving. If we’re carving something with soft material like MDF, we use different settings than if we’re carving solid aluminum for a custom bracket. Mastercam lets us tweak all of that, and it’s far less likely to make a mistake that causes material waste. I learned this the hard way early on: I tried to use Fusion for a large 3D carving job, and the toolpath kept leaving sharp edges and splinters. Switched to Mastercam, and the same job came out perfect on the first try, no rework needed. That’s the difference between these tools—speed for simple jobs, precision for complex ones.

Next up: controller software. This is the software that actually runs the CNC machine once the G-code is loaded. You might not hear about this a lot, but it’s just as important as design or CAM software. If your controller is glitchy, the machine will skip steps, cut too deep, or even stop mid-job. For most of our mills, we use Mach 4. It’s reliable, customizable, and works with almost all of the CNC routers and mills we have in our shop. The biggest reason we love Mach 4 is the ability to adjust machine settings on the fly during a job. If we notice the tool is wearing out a little faster than expected, we can slow down the feed rate mid-run without stopping the whole job. We also use LinuxCNC for a few of our older, smaller mills—this one is open-source, so it’s free, which saves us money on maintenance for those older machines. The only catch with LinuxCNC is it’s a bit more technical to set up, so we only use it for the machines that don’t run high-volume, precision jobs. We don’t mess around with cheap, off-brand controller software—we’ve tested enough to know that a $100 controller vs. a $500 one can mean the difference between a finished part and a ruined part, especially for jobs that require 0.1mm precision.

Now, let’s talk about common pitfalls we see clients run into, because this is something that comes up all the time when people work with CNC services. A lot of first-time designers will send a file made in a free tool like Inkscape or Tinkercad, and assume it will work. Don’t get me wrong—those tools are great for learning, but they don’t output vector files that are clean enough for carving. We’ve had clients send Inkscape files with hidden layers or overlapping shapes, which make the CAM software generate weird, off toolpaths. We have to spend hours cleaning up those files, and sometimes that adds a day to the turnaround time, or even extra fees if the file is really messy. Another mistake: not accounting for tool size. A lot of people design a 1mm line on their screen, but forget that their CNC tool is 3mm wide, so that line will be 3mm wide when carved. That’s why we always check files with our CAM software before cutting, but it’s way easier if the design is made with tool size in mind, not just the pixels on a screen.

At our shop, we’ve built our entire process around these tools, because we’ve tested what works for our clients and our machines. We don’t use fancy, overpriced tools just for the sake of it—we use tools that balance speed, precision, and affordability, which translates to better pricing for our clients and faster turnaround. For example, a small business client that needs 50 custom wooden keychains can use our Fusion 360 setup to get a file done in an hour, and we can carve and ship them in two days. A furniture maker that needs a 3D carved wood panel for a dining table sends their ZBrush file, we tweak it in Fusion, generate toolpaths in Mastercam, and run it on our Mach 4 controller—takes a little longer, but the result is a panel that fits perfectly and has the smooth texture they wanted.

If you’re reading this and you’re ready to get a custom CNC carving job done—whether it’s a logo for your small business, a custom part for a project, or a one-of-a-kind piece of art—don’t overcomplicate the software stuff. We can work with almost any file you have, but we’ll let you know if we need to tweak it to get the best result. We’re not here to judge if your design is made in a tool you use every day; we’re here to make it look exactly how you want it, with no mistakes or extra hassle. We’ve carved everything from tiny acrylic keychains to 8-foot wooden signs, and we’ve seen every file mistake in the book, so we can fix almost anything before it goes to the machine.

If you’re ready to talk through your project, send us your design, or just have questions about what software works best for what you need, we’re here to help. We know that getting a custom carving can feel overwhelming, especially if you’re not familiar with all the technical stuff, so we make sure every step is clear and we don’t hit you with hidden fees. Just reach out to us to start the conversation, and we’ll give you a quick quote and timeline right away.

Anodizing Services References

  1. Autodesk. "Fusion 360 for Digital Manufacturing." Autodesk Official Documentation.
  2. Adobe Inc. "Illustrator for Vector Design & CNC Applications." Adobe Industry Resources.
  3. Pixologic. "ZBrush for Digital Sculpting in Manufacturing Workflows." ZBrush Technical Library.
  4. Mastercam Inc. "Toolpath Optimization for 3D CNC Carving." Mastercam Manufacturing Guides.
  5. Touch Research Institute. "Controlling CNC Machines with Mach 4 and LinuxCNC." CNC Control Software Benchmark Studies.
  6. CNC Cookbook. "Common Design Mistakes in CNC Files and How to Fix Them." CNC Cookbook Industry Articles.

Aqua Precision Machining Limited
As one of the most professional CNC carving services suppliers and precision parts manufacturers in China, we’re featured by quality products and low price. With a professional production team, we are able to meet the needs of the majority of our customers. If you have any enquiry about quotation, please feel free to email us.
Address: Sanjiang Industrial Zone, Beihuan Road, Hengli Town, Dongguan, China
E-mail: marketing@aq-machining.com
WebSite: https://www.aq-machining.com/