CNC guide

CNC software for stone fabrication: what you actually need.

The software between your drawing and your machine is three layers deep. Understanding what each layer does keeps you from buying the wrong tool — or buying the same thing twice.

By Lithiq · Published September 2026

The three layers of CNC software

Most fabricators think of "CNC software" as one program. In practice, stone fabrication runs on three layers, each doing a different job.

Drawing / CAD is where you design the countertop layout — edges, cutouts, seams, miters, and backsplash returns. This is the source of truth for every measurement on the job. Tools range from full countertop drawing software to parametric systems built specifically for fabrication shops. The output is geometry: the exact shape of every piece.

CAM / post-processor takes that geometry and converts it into toolpaths — the language your specific machine understands. A CNC router needs feed rates, spindle RPM, and bit diameter. A waterjet needs pressure and abrasive flow. A bridge saw needs cut order and entry points. The same DXF from the drawing step feeds into different CAM software depending on what machine sits on your shop floor.

Controller software lives on the machine itself. It receives the toolpath file and drives the motors, manages the water cooling system, and enforces safety limits. Most fabricators never choose this layer — it comes bundled with the machine — but understanding it matters because the controller determines which file formats it accepts.

What each machine type needs

Not every machine needs the same software stack. The drawing layer is universal, but the CAM and controller requirements diverge.

A bridge saw makes straight cuts and basic curves. Its CAM software is simpler — often just an interface to load a DXF, assign cut order, and set blade depth. Many bridge saws accept DXF directly without a dedicated post-processor. The key is clean geometry: the saw does not care about toolpath complexity, but it needs precise outlines to cut what was drawn.

A CNC router handles complex profiles, edge detailing, and sink cutouts in addition to straight cuts. Its CAM software accounts for bit diameter, spindle speed, feed rate, and plunge depth. The same DXF that feeds a bridge saw goes through a more sophisticated toolpath generation step on a router. Our CNC router vs waterjet comparison breaks down where each machine excels.

A waterjet erodes stone with high-pressure water and abrasive. Its CAM software controls nozzle pressure, abrasive flow, and cutting speed. The geometry input is identical to a router — the difference is the toolpath strategy that accounts for the kerf width and material removal rate of abrasive waterjet cutting.

See it in action

Lithiq OS is the stone fabrication platform behind this article. Draw surfaces, track slabs, schedule crews, and quote jobs — all in one place.

DXF export: the bridge between drawing and machine

The DXF file is the handoff point. Everything upstream — measurements, layouts, edge profiles, cutout positions — flows into this one file. Everything downstream — toolpaths, machine motion, finished pieces — flows out of it. A bad DXF means a bad cut, no matter how good your CAM software is.

Clean geometry matters more than fancy features. The DXF should carry the true outline of each piece — not simplified rectangles, but every notch, miter angle, and radius exactly as drawn. Seam gaps, backsplash returns, and cutout positions should all be embedded in the geometry so the machine has nothing to reinterpret. Our CNC cut-ready guide covers what a cut-ready DXF needs to contain.

The most common mistake is re-tracing outlines by hand after the drawing is approved. Every manual step introduces drift. When the DXF is generated directly from the 3D layout, the file carries the exact geometry the customer signed off on — no transcription errors, no missed cutouts.

Toolpath considerations for stone

Stone is unforgiving. Unlike wood or plastic, a wrong feed rate chips the material, and a wrong spindle speed burns the cut. Toolpath software has to account for the specific stone type — granite, quartz, quartzite, marble — because each material responds differently to cutting forces.

Diamond tooling is the standard for stone CNC work. The bit diameter, grit, and bond hardness all affect how the toolpath software generates feeds and speeds. A soft marble runs faster than a dense quartzite, and a resin-bound engineered quartz needs different parameters than natural granite to avoid chipping. Our quartzite fabrication guide covers the tooling details for harder stone.

Wet vs dry cutting is another toolpath decision. Most stone CNC work runs wet — water at the cut reduces dust, cools the tool, and extends blade life. The toolpath software needs to account for water delivery (where the stream hits, how much flow) so it does not interfere with the cut geometry. Dry cutting is rare for stone but shows up in specialty applications where water would damage adjacent material.

Connecting your drawing to the machine

The workflow from approved drawing to finished cut is a chain. Each link depends on the previous one being accurate.

Step 1 — Draw the layout. Create the countertop surfaces in your drawing tool. Edges, cutouts, seams, and backsplash returns all go here. This is where accuracy is won or lost. Our estimating tools tie quantities and pricing to this geometry so the quote matches the drawing.

Step 2 — Export DXF. Generate a DXF from the approved layout. The file should carry true geometry — every miter, notch, and sink cutout — not simplified rectangles. Labels in the file tell the operator which piece belongs to which room.

Step 3 — Nest on the slab. Arrange pieces onto physical slabs using AI slab nesting to maximize yield. The nesting plan becomes the cut plan — it tells the machine which pieces to cut from which slab and in what order.

Step 4 — Generate toolpaths. Feed the nested DXF into your machine's CAM software. The post-processor converts geometry into toolpaths that account for bit diameter, feed rate, spindle speed, and material properties.

Step 5 — Cut. The machine controller receives the toolpath file and executes the program. Clean geometry from step 2 means the machine cuts what was approved — no manual re-trace, no transcription drift.

Where Lithiq fits

Lithiq OS handles the drawing and DXF export layer. You design the countertop layout in the 3D drawing tool, approve it with the client, and export a DXF that carries the true geometry of every piece. That DXF feeds into whatever CAM software your machine uses — whether it is a bridge saw, CNC router, or waterjet.

Lithiq does not generate toolpaths. That is the job of your machine-specific CAM software, which knows the feed rates, bit diameters, and pressure settings for your specific equipment. What Lithiq does is make sure the geometry handed to that CAM software is accurate — every miter, notch, cutout, and label exactly as approved by the customer.

The payoff shows up at install. Pieces fit because they were cut from an accurate drawing. Labels tell the crew exactly where each piece belongs. There is no manual re-trace between the drawing and the machine, which means no transcription errors and no geometry drift. The job runs from template to install on one source of truth.

CNC software comparison

FeatureLithiq OS (drawing)Generic CAMMachine-specific
Drawing / CADYes — full 3D countertop layoutBasic geometry importNo
DXF importYesYesSome formats
DXF exportYes — true geometryYes — toolpath-enrichedNo
3D previewYesSomeNo
NestingYes — AI slab nestingSomeNo
Toolpath generationNoYesYes
Machine connectivityNoSomeYes
Multi-machine supportYes — any DXF-compatible machineSomeNo — one machine type
Price modelSaaS subscriptionLicense per seatBundled with machine

Frequently asked questions

What CNC software do stone fabricators need?

Stone fabricators typically need three layers: a drawing/CAD tool to create the layout, a CAM/post-processor to convert geometry into machine-specific toolpaths, and the machine's own controller software. Some platforms like Lithiq OS handle the drawing and DXF export, while the machine's CAM software handles toolpath generation.

Can I export DXF files for my CNC from Lithiq OS?

Yes. Lithiq OS exports DXF files from your countertop layouts, ready for your CNC's CAM software or post-processor. The DXF carries the true geometry of each piece — every miter, notch, and sink cutout — so the machine cuts exactly what was drawn and approved.

What is the difference between CNC router and waterjet software?

The drawing and DXF export are the same for both machines. The difference is in the CAM/post-processor step: a CNC router uses toolpath software that accounts for bit diameter, spindle speed, and feed rate, while a waterjet uses abrasive mixing and pressure settings. The machine's controller software handles these differences.

Do I need special software for a bridge saw?

A bridge saw typically needs a simpler CAM setup than a CNC router — straight cuts and basic curves don't require complex toolpaths. The key is getting clean DXF geometry from your drawing tool. Some bridge saws accept DXF directly; others need a post-processor to convert to the machine's native format.

Start with the drawing.

Design the layout, export a clean DXF, and hand it to your CNC — all from one tool.

Get Started
Prefer us on Google

Add Lithiq as a preferred source to see our guides more often in Google Search, AI Overviews, and Top Stories.

Add as preferred source