Stone Cutting CNC: How Diamond Tools Shape Granite and Marble
Granite, marble and engineered stone are abrasive, brittle and hard to hold. This page explains how stone cutting CNC actually removes material, where 3-axis work ends and 5-axis begins, and which requirements a shop can hold and which it cannot. Written for engineers and buyers who need to judge a stone part before quoting it.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What actually happens at the cutting edge in stone cutting CNC
Stone cutting CNC does not peel a continuous chip the way aluminium or steel does. Diamond grit on the tool surface presses into the stone, and the brittle mineral structure cracks ahead of the grit. Millions of these micro-fractures per minute remove material. The tool is grinding, not slicing.
That single fact explains most of what follows. Cutting forces are lower than in metal, but the tool is exposed to constant abrasion from the stone itself. Granite contains quartz at 7 on the Mohs scale and feldspar near 6. Diamond is 10, so the diamond wins, but only while the bond holds it and the temperature stays under control.
Marble and onyx are softer, around 3 to 4 on Mohs, and cut faster. They are also more brittle in tension and more sensitive to heat. Calcite in marble begins to alter above roughly 300 °C, which is easy to reach at the contact point if coolant flow drops. Engineered stone sits between the two: hard quartz grains bound in resin, with resin that softens before the quartz does.
So the process is defined by three variables at the contact zone: grit size, bond hardness and coolant. Change any one and the failure mode changes. Get them wrong and the tool glazes, the edge chips, or the spindle loads up in a way that only appears on the third part.
- 1Diamond gritTypically 30–120 mesh for roughing, finer for profiling.
- 2Bond matrixSoft bond for hard granite, hard bond for soft marble.
- 3CoolantFlood water, not mist, to flush the abrasive slurry.
Where 3-axis stone cutting CNC stops and 5-axis starts
A 3-axis machine moves the tool in X, Y and Z. That covers slabs, countertops, flat plaques, sink cutouts and any profile you can reach from directly above. For most architectural stone panels, three axes are not a limitation at all. They are the cheapest and most rigid way to produce the part.
The limit appears when the surface tilts. A 3-axis tool always approaches along the Z direction, so the side of a ball-end cutter does the work on steep walls. The effective cutting speed collapses toward the tool tip, the grit loads up, and the wall finish goes matte. Deep pockets and undercuts simply cannot be reached.
A 5-axis machine adds two rotary axes, and on our machines a Ø400 mm rotary table lets the workpiece rotate while the spindle tilts. The tool can stay normal to the surface across a contoured form. That keeps chip load and surface speed consistent, which is why sculpted capitals, helical columns and organic panels come off a 5-axis machine with even finish.
The trade-off is stiffness and setup. Five-axis machines are more expensive per hour and need more careful programming. Use them for geometry that genuinely needs the extra axes, not for flat work that a 3-axis machine finishes just as accurately.
- 13-axisSlabs, plates, cutouts, shallow relief, flat profiles.
- 24-axisRotational parts such as columns and turned balusters.
- 35-axisUndercuts, sculpted forms, compound curved surfaces.
Workholding and setup: the part nobody plans for
Stone is heavy and brittle. A granite slab 20 mm thick can weigh 60 kg per square meter, and clamping it the way you clamp an aluminium block will crack it. Vacuum tables spread the load over the whole face and are the default for flat slabs. For thicker blocks, we combine vacuum with mechanical stops and rubber-faced clamps.
Vibration is the other problem. The micro-fracture process is impulsive, and any movement between the workpiece and the table shows up as chipped edges or a wavy wall. A rigid setup usually matters more than a finer tool. If the part chatters, changing the tool will not fix it.
Thin sections are the hardest case. A 10 mm marble panel with a deep relief cut becomes flexible as material is removed. We sequence the cuts to leave a stiff spine until the last operation, or support the back with a sacrificial backing plate and machine through into it.
For curved and sculpted work, a rough block is often pre-shaped on a saw before it goes on the machine. Removing 70 percent of the stock on a saw costs a fraction of the machine time, and it keeps the 5-axis spindle free for the surfaces that need it.
- 1Vacuum tableDefault for flat slabs; needs a clean, flat face.
- 2Mechanical stopsBack up the vacuum against cutting forces.
- 3Sacrificial backingSupports thin sections through the last pass.
What tolerance and finish stone cutting CNC can actually hold
On metal parts our machines hold ±0.005 mm. Stone is a different material with a different achievable window. The mineral grains themselves are millimeters across in coarse granite, so the surface you are measuring is not uniform at the micron level. A realistic general tolerance for granite and marble features is ±0.1 mm, and ±0.05 mm on well-behaved engineered stone with a stable setup.
Flatness on a slab depends on the slab, not only the machine. Natural stone moves as internal stress releases when you remove material. A face that measures flat at the machine may bow 0.2 mm overnight. If flatness matters, specify it after a stress-relief period and plan a final skim.
Surface finish is driven by grit progression, not by feed alone. A typical sequence runs from a 30–60 mesh metal-bond wheel for roughing, through resin-bond wheels at 100, 200 and 400 mesh, to 800 and 1500 mesh for a polish. Skipping a step leaves scratches that the next finer wheel cannot remove.
Honed finishes in the Ra 0.8–1.6 μm range are routine on marble and engineered stone. A true mirror polish on granite takes more steps and more time, and it shows every scratch. On dark stones, a single stray coarse grain can leave a visible line.
- 1Typical feature tolerance±0.1 mm on granite, ±0.05 mm on engineered stone.
- 2Honed surfaceAround Ra 0.8–1.6 μm with a full grit sequence.
- 3Stress movementPlan a final skim after the slab settles.
Which stones suit stone cutting CNC and which do not
Granite, marble, limestone, travertine, onyx and engineered quartz all machine well with diamond tooling. The differences are in feed rate, bond choice and coolant pressure, not in whether the process works. Hard, dense stone needs a softer bond so the matrix wears back and exposes fresh grit.
Some materials are poor candidates. Highly fissured or heavily veined stone can split along a natural crack under cutting load, and no toolpath fixes that. Very porous stone such as some travertines absorbs coolant and slurry, which stains the face and makes cleaning difficult. Laminated or thin-veneer stone is difficult to hold without cracking.
Soft, chalky limestone is a different problem. It cuts easily but the fines pack into the tool and glaze it. You need higher coolant flow, not a harder tool, and you may need to dress the wheel more often.
If your part is small, thin and highly detailed, stone may not be the right material at all. Cast or machined ceramic, or a mineral-filled composite, can reproduce the geometry with less risk. We will say so at the quote stage rather than after the first part breaks.
- 1Good candidatesGranite, marble, engineered quartz, dense limestone.
- 2Handle with careHeavily fissured stone, porous travertine, thin veneer.
- 3Consider alternativesSmall thin detail parts may suit ceramic or composite.
Choosing the machine setup for a stone part
Match the geometry to the axes and the holding method before you fix a price.
| Part geometry | Axes needed | Holding | Main risk |
|---|---|---|---|
| Flat slab or countertop | 3-axis | Vacuum table | Edge chipping on exit |
| Sink cutout, shallow relief | 3-axis | Vacuum plus stops | Tool glazing in the pocket |
| Turned column or baluster | 4-axis | Chuck or rotary fixture | Out-of-round from flex |
| Sculpted capital, undercut | 5-axis | Block on rotary table | Collision in deep pockets |
| Thin panel with deep relief | 3-axis plus backing | Sacrificial backing plate | Cracking as stiffness drops |
| Engineered stone with tight fit | 3-axis, fine grit | Vacuum, clean face | Resin softening from heat |
| Porous travertine facing | 3-axis | Vacuum, sealed face | Slurry staining the pores |
When to use stone cutting CNC and when to stop
If the part is flat, or a simple turned profile, and the tolerance is ±0.1 mm or looser, stone cutting CNC is the right process and a 3-axis setup will do it economically. If the surface twists in two directions, has undercuts, or needs an even polish across a sculpted form, you need 5-axis and you should budget the extra machine time. If the stone is heavily fissured or the part is a thin detailed wall, stop and look at ceramic or a composite instead.
Questions engineers ask about stone cutting CNC
Can you hold ±0.005 mm on stone like you do on metal?
No. That figure applies to metal parts on our machines. Stone is a mineral aggregate, and the surface is not uniform at the micron level, so measuring it to ±0.005 mm is not meaningful.
A realistic window is ±0.1 mm on granite and ±0.05 mm on engineered stone with a stable setup. If your design needs tighter than that, stone is probably the wrong material.
How do you stop the stone from cracking during machining?
Three things: spread the clamping load with a vacuum table rather than point clamps, keep the setup rigid so vibration does not spike the edge load, and sequence the cuts so the part keeps a stiff spine until the final operation.
We also avoid cutting across natural fissures where the crack runs through the feature. If a vein crosses a critical edge, we flag it before cutting.
What coolant do you use, and does it matter?
Flood water, not mist. Water does two jobs: it carries heat away from the diamond and it flushes the abrasive slurry out of the cut.
If the flow drops, the bond wears too fast and the stone dust recirculates and grinds the tool. On marble, heat also alters the calcite and dulls the polish.
Can stone cutting CNC produce a mirror polish?
Yes, on most marbles and engineered stones, with a full grit sequence from roughing through 800 and 1500 mesh resin wheels.
On granite it takes longer and every scratch shows, especially on dark stone. Honed finishes around Ra 0.8–1.6 μm are much more repeatable and are usually the better specification.
What is the largest stone part you can machine?
Our largest travel is 4,000 × 400 × 150 mm, and we run a Ø400 mm rotary table for parts that need rotation.
Weight and rigidity matter as much as size. A long thin slab needs more support than a compact block of the same length.
Do you machine one-off stone parts?
Yes. There is no minimum order quantity, from a single prototype to runs of 10,000 or more.
For a one-off, send the CAD file and tell us the stone type and the finish you need. We return a quotation and a DFM analysis within 12 hours.
Send your stone part for a DFM review
Upload the CAD file and the stone type. We return a quotation, a DFM analysis and a realistic tolerance window within 12 hours, and every part is inspected before it ships.
12-hour quoteFree DFM analysis±0.005 mm on metal100% inspection