How Thick Concrete For CNC Machines: A Practical Pour Guide
Slab thickness for a CNC machine is set by machine mass, anchor layout and the vibration you can tolerate. This guide is for engineers and facility planners who need a number they can hand to a contractor. Read it and you can size a slab, pick reinforcement and judge when a plain floor slab is not enough.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
What decides how thick concrete for CNC machines needs to be
A CNC machine does not just press down on a floor. It pushes, pulls and shakes. The spindle accelerates, the table reverses, and the casting rocks slightly on its mounts. The slab has to hold that motion to a few microns so the tool stays where the control thinks it is. Thickness is the cheapest way to add stiffness, but it is not the only variable.
Three inputs set the number. First, the static mass of the machine plus workpiece and fixture. Second, the dynamic force at the anchor points, which the machine builder usually lists as a maximum anchor pull. Third, the soil or subbase under the slab, because a stiff slab on soft ground still moves.
A common mistake is to copy the thickness from a neighboring shop. Two machines of the same footprint can differ by a factor of three in mass. A 40-taper drill-tap center and a box-way lathe are not the same problem. Start from the machine datasheet, not from the floor you already have.
- 1Machine mass and center of gravityA high center of gravity amplifies rocking; a low, wide base is more forgiving.
- 2Anchor pattern and edge distanceAnchors close to a slab edge need more thickness or a thickened edge.
- 3Vibration sensitivityGrinding and fine boring are far more sensitive than rough milling.
Thickness ranges by machine class
For a small vertical machining center under about 3,000 kg with a 500 × 400 mm table, a 150–200 mm slab on a well-compacted subbase is often enough. The anchor loads are modest and the machine is not chasing microns. A 100 mm slab can work for a benchtop unit, but it will ring and it will not hold level.
A standard 40-taper VMC in the 4,000–8,000 kg range normally wants 200–300 mm of reinforced concrete. This is the most common class in job shops and it is where most thickness arguments happen. Going from 200 mm to 300 mm adds roughly 50 percent more concrete and a large gain in stiffness per unit of cost.
Large horizontal machining centers, gantry mills and machines above 15,000 kg usually need 400–600 mm, and often an isolated block rather than a slab on grade. At that point the block is designed as a separate structure with its own reinforcement cage and a defined gap from the surrounding floor.
Machine builders publish a minimum foundation drawing in the installation manual. Treat that drawing as the floor, not the ceiling. If your soil report is poor or the machine will run precision work, go one class thicker and add isolation.
- 1Under 3,000 kg150–200 mm reinforced slab, compacted subbase, standard anchor bolts.
- 24,000–8,000 kg200–300 mm slab with two rebar layers and a thickened edge under anchors.
- 3Over 15,000 kg400–600 mm isolated block, often with a separate inertia mass.
Reinforcement and anchorage details that decide performance
Thickness without reinforcement is just a heavy plate. The slab needs steel to control cracking and to spread the point loads from leveling pads and anchor bolts. For a 200–300 mm slab, two layers of #4 or #5 rebar at roughly 200 mm on center, placed 50 mm clear of the top and bottom faces, is a common detail. Mesh alone is too light for a machine base.
Anchors are where slabs fail. A wedge anchor in the middle of a 200 mm slab can blow out the bottom when it is torqued. Use cast-in anchor bolts or chemical anchors sized by the machine builder, and keep the anchor at least 100 mm from any slab edge. If the anchor pattern is near the edge, thicken that edge to 1.5 times the slab thickness.
For precision machines, consider a two-part pour. Place the main floor slab first, then place the machine block as a separate pour with a 25–50 mm gap filled with a semi-rigid isolation board. The gap stops floor traffic and nearby equipment from feeding vibration into the machine.
Concrete strength matters less than stiffness here. A 28-day compressive strength of 25–30 MPa is typical for machine foundations. Higher strength helps anchor capacity, but adding thickness and steel does more for vibration than moving from 30 MPa to 40 MPa.
- 1Two rebar layersTop and bottom mats, 200 mm grid, 50 mm cover, tied at intersections.
- 2Anchor clearanceKeep anchors 100 mm or more from edges; thicken edges if needed.
- 3Isolation gap25–50 mm gap with semi-rigid board between block and floor.
Subbase and soil: the layer people skip
Concrete is only as good as what it sits on. A 300 mm slab over loose fill will settle unevenly, and the machine will lose level within months. Compact the subgrade in 200 mm lifts to at least 95 percent of the standard Proctor density. Use crushed stone or lean concrete for the base course, not trench spoil.
If the water table is high or the soil is clay-rich, expect movement with the seasons. A thicker slab does not fix a swelling clay. In that case, excavate and replace the top 500–1,000 mm with compacted granular fill, or design a deeper pier-supported block.
For machines over 15,000 kg, a soil report is not optional. The bearing pressure under a small block can exceed 150 kPa, and the block has to be sized so the soil does not settle beyond a few millimeters. A geotechnical engineer can give you a bearing capacity number in a few days.
- 1Compact in lifts200 mm lifts to at least 95 percent Proctor density.
- 2Replace bad soilSwap 500–1,000 mm of clay or fill with compacted granular material.
- 3Check bearing pressureKeep it under the soil capacity from a geotechnical report.
Common mistakes and how to avoid them
The most frequent error is pouring the slab too thin because the floor already exists. Cutting a 250 mm slab down to 150 mm to save a day of excavation removes most of the stiffness and puts anchors close to the bottom face. If the schedule is tight, pour a thicker isolated block in one day rather than a thin slab in two.
Another mistake is anchoring into green concrete. A wedge anchor set at day 3 can crack the slab and will never hold torque. Wait at least 7 days, and preferably 28 days, before final anchoring. If you must move the machine early, use temporary leveling pads only.
People also forget the gap. Without an isolation gap, floor traffic, forklifts and neighboring presses feed vibration into the machine. A 25–50 mm gap with a semi-rigid filler costs very little and is the single best upgrade for surface finish on a precision machine.
Finally, do not level the machine directly on the concrete. Use leveling pads or wedges and then grout. Direct contact creates point loads that can spall the slab surface and makes later re-leveling difficult.
- 1Thin slab to save timeExcavation is cheaper than re-pouring after the machine loses level.
- 2Anchoring too earlyWait 7 days minimum, 28 days preferred, before torquing anchors.
- 3No isolation gapA 25–50 mm gap blocks vibration from nearby traffic and equipment.
How to build the foundation: 7 steps
Sequence matters. Skipping the cure or the leveling step is the most common cause of poor surface finish later.
- 11. Get the machine foundation drawingAsk the builder for the installation manual and the anchor layout. Note total mass, anchor bolt size, anchor pull and the recommended minimum thickness. If the drawing gives a range, take the upper value.
- 22. Check the soil and set the subbaseExcavate to the design depth, compact in 200 mm lifts to at least 95 percent Proctor density, and place a 150–200 mm granular base course. For machines over 15,000 kg, order a geotechnical report before excavation.
- 33. Build the formwork and set the gapFor an isolated block, build the formwork with a 25–50 mm gap around the block. Place semi-rigid isolation board against the formwork so the gap stays open after the pour.
- 44. Place rebar and cast-in anchorsInstall two rebar mats at 200 mm on center, 50 mm clear of each face, and tie them to the anchor cage. Set cast-in anchor bolts with a template so the pattern matches the machine base within 1–2 mm.
- 55. Pour and consolidateUse 25–30 MPa concrete with a slump that lets you vibrate without segregation. Pour in one continuous operation if the block is under 5 m³. Vibrate every 300–400 mm of lift and do not let the vibrator touch the rebar cage.
- 66. Cure and protectWet-cure or use a curing compound for at least 7 days. Keep the surface above 10 °C. Do not drill, cut or torque anchors during this period. Full design strength is reached at 28 days.
- 77. Level, grout and anchorSet the machine on leveling pads or wedges, bring the base to within 0.02 mm/m, then grout under the base plates with a non-shrink epoxy or cementitious grout. Torque anchors in stages to the builder's value after the grout has cured.
Slab thickness and foundation type by machine class
Ranges assume a well-compacted subbase and a soil bearing capacity of at least 150 kPa. Confirm with the machine builder drawing.
| Machine class | Typical mass | Slab thickness | Foundation type |
|---|---|---|---|
| Benchtop CNC | Under 1,000 kg | 100–150 mm | Slab on grade, mesh only |
| Small VMC | 1,000–3,000 kg | 150–200 mm | Reinforced slab, single layer |
| Standard VMC | 4,000–8,000 kg | 200–300 mm | Two rebar layers, thickened edge |
| Large VMC or lathe | 8,000–15,000 kg | 300–400 mm | Isolated block, gap at perimeter |
| HMC or gantry mill | Over 15,000 kg | 400–600 mm | Inertia block, separate mass |
| Fine boring or grinder | Any mass | Add 50–100 mm | Isolated block with vibration filler |
The short answer
Size the slab from machine mass and anchor loads, not from the floor you happen to have. Use 200–300 mm for a standard VMC, 400–600 mm or an isolated block above 15,000 kg, and never skip the isolation gap if precision matters.
Frequently asked questions
Can a CNC machine sit on a 100 mm concrete floor?
Only for very light benchtop machines under about 1,000 kg. A 100 mm slab will flex under a standard VMC and will not hold anchor torque.
For anything above 1,000 kg, go to at least 150 mm with reinforcement, and check the machine builder drawing.
Do I need a separate inertia block?
Not always. Machines under about 8,000 kg and machining to normal tolerances usually work on a reinforced slab on grade.
Use an isolated block when the machine is above 15,000 kg, when the work is precision boring or grinding, or when nearby equipment produces strong vibration.
How long before I can set the machine on the slab?
You can set leveling pads after 7 days of curing if the concrete has reached adequate strength, but final anchoring and torquing should wait until 28 days.
If the schedule forces an earlier install, use temporary pads and re-level after full cure.
Does thicker concrete always reduce vibration?
Up to a point. Adding thickness raises stiffness and mass, which lowers the natural frequency and reduces amplitude.
But if the vibration comes through the soil from a neighboring press, isolation and soil treatment do more than extra thickness.
What concrete strength should I specify?
25–30 MPa at 28 days is typical for machine foundations. Higher strength helps anchor capacity but has limited effect on vibration.
Spend the budget on thickness, reinforcement and a good subbase instead of a higher strength mix.
Can I reuse an existing slab for a new CNC machine?
Sometimes, if the slab is at least the thickness the builder recommends, has two rebar layers and the subbase is sound.
Core the slab to check thickness, look for cracks, and verify anchor locations before committing. If in doubt, cut and pour a new block.
Need parts that hold tolerance on your new foundation?
Send your drawings and we will return a quotation with free DFM analysis within 12 hours.
12-hour quote100% inspection±0.005 mm tolerance