How To Load A Fixture Into A CNC Machine
A step-by-step method for mounting a fixture into a CNC machine, whether it is a vertical mill or a horizontal machining center. You will see how to clean the table, indicate the fixture, clamp it without distorting it, and prove the setup with a dry run. Written for machinists and process engineers who need the first part to be the good part.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
What a fixture actually does on the table
A fixture has three jobs: locate the part, hold it against cutting forces, and repeat that position for every cycle. When you load a fixture into a CNC machine, you are really setting a datum. Every dimension on the drawing is measured from that datum, so a 0.03 mm error in the fixture base becomes a 0.03 mm error on every feature you cut.
The table is the reference. On most vertical machining centers the table top is ground flat within 0.02 mm over 500 mm, and the T-slots are parallel to X within about 0.02 mm per 300 mm. That is the surface the fixture base must sit on. Any burr, dried coolant film or chip trapped between them tilts the whole assembly.
Fixtures are not the same as vises. A vise holds one part with a screw. A fixture is built around a family of parts and often carries its own clamps, stops and bushings. Loading it is a metrology task, not a lifting task. Treat the first hour as inspection time and the rest of the run gets easier.
- 1Base firstGrind or fly-cut the fixture base if it has been dropped or welded.
- 2Stops over clampsHard stops set position; clamps only hold against those stops.
- 3One datumPick a corner or a bore and use it for every operation.
Checks to run before the fixture goes on the table
Start with the machine, not the fixture. Wipe the table with a lint-free cloth and check for dings with a fine oilstone. Run a dial indicator across the table in X and Y if the machine has not been checked this month. You want the table flat within 0.01–0.02 mm before you trust anything you put on it.
Weigh and measure the fixture. On a compact machine with 500 × 500 × 450 mm travel, a fixture over roughly 60 kg needs two people or a hoist, and the load must stay inside the table's rated capacity. Check the swing clearance too. A tall tombstone on a 4th-axis rotary table can hit the enclosure during a B-axis move.
Inspect the fixture itself. Look for raised burrs around the mounting holes, dented locating pads, worn clamp screws and cracked welds. Measure the key slots or dowel holes that set its position. If the fixture has a ground base, check flatness with a surface gauge or a straight edge and feeler stock; 0.02 mm feeler should not enter under a 200 mm straight edge.
Have the setup sheet ready before the crane moves. It should list the datum, the work offset number (G54–G59), the torque value for each clamp, and the tool list. If the sheet does not exist, write it during this setup. The next person will thank you.
How the fixture is located and clamped
There are three common ways to locate a fixture into a CNC machine: T-slot keys, dowel pins, and edge finding. T-slot keys are fast and repeat within about 0.05 mm, which is fine for vise work and rough operations. Dowel pins into reamed holes in the table or a sub-plate repeat within 0.01 mm and are what you want for production. Edge finding is for one-offs and prototype work.
Clamping force is where most setups go wrong. A 12 mm T-slot bolt torqued to 40 N·m can bow a 25 mm thick aluminium plate by 0.03 mm between the bolt and the part. Cast iron fixture bases handle 50–70 N·m without much movement. Tighten in a cross pattern in two stages: half torque first, then full torque.
Do not clamp the fixture through its locating features. If the dowel pins carry the clamp load, they will wear oval and the fixture will drift over a few hundred cycles. Clamps should press the base down onto the pads, and the pads should take the load.
For five-axis work, check that the fixture does not block tool access to the part. A clamp sitting 15 mm above the cut face will be hit by a Ø12 mm end mill with 40 mm of reach on a tilted A-axis move. Model the fixture in CAM or measure the clearance by hand before you cut.
Indicating the fixture and setting the work offset
Indicate the fixture base or a ground reference face, not the clamp jaws or the outside walls. Mount a dial indicator with 0.01 mm resolution on a magnetic base or in the spindle, then sweep the base in X and Y. Adjust with a soft mallet and light taps, re-tighten, and repeat. Do not tap a fixture that is fully torqued.
Set the work offset from the fixture datum, not from the raw stock. Touch off the datum face and enter the value in G54. On a Fanuc or Haas control, verify the offset by moving to X0 Y0 Z0 with the tool 50 mm above the part and checking the position screen against the setup sheet.
Probe if you have one. A spindle probe can find the fixture datum in under a minute and store it in the offset table, which reduces the chance of a transposed digit. For production runs, probing also catches a fixture that has shifted overnight.
Record the indicator readings. Write the TIR value and the direction of any remaining error on the setup sheet. If the fixture reads 0.015 mm TIR and the part tolerance is ±0.05 mm, you have room. If it reads 0.04 mm, fix the fixture before you make chips.
Dry run, first article and handover
A dry run is not optional. Run the program with the tool offset shifted +50 mm in Z, or use the machine's air-cut mode, and watch every rapid move. On a 4,000 mm travel machine, a fixture clamp that sits 20 mm too high can mean a crashed spindle before the operator can hit feed hold.
Cut the first part at reduced feed, roughly 60–70% of the programmed value, and measure it before running the second. Check the datum-related dimensions first: those tell you whether the fixture moved or the tool wore. If the datum dimensions are good but the far end of the part drifts, suspect clamping distortion rather than the offset.
Hand over with the setup sheet, a marked-up drawing, and the actual indicator readings. Note the torque value used and any shim added under the fixture. Anyone repeating the job should be able to load the same fixture and land within 0.02 mm of your first article.
Keep the fixture clean when it comes off. Wipe the base, oil the clamp screws, and store it on a wooden pallet rather than a concrete floor. A dropped fixture base loses its flatness, and re-grinding it costs a setup you did not plan for.
Step by step: loading a fixture into a CNC machine
- 11. Lock out and clean the tableLock out the machine, then wipe the table and T-slots with a lint-free cloth. Stone any burrs with a fine oilstone. Check table flatness with a dial indicator; you want 0.01–0.02 mm across the mounting area before proceeding.
- 22. Inspect the fixture off the machineCheck the base for burrs and dents. Measure the key slots or dowel holes. Confirm the fixture weight is inside the table rating and that it clears the enclosure through the full axis travel.
- 33. Place and rough-align the fixtureLower it with a hoist or two people. Seat the T-slot keys or dowel pins by hand. Do not force them. Snug the bolts finger-tight so the fixture can still be tapped into position.
- 44. Indicate and adjustSweep the ground base in X and Y with a 0.01 mm dial indicator. Tap with a soft mallet to bring TIR under 0.01 mm for production or 0.02 mm for one-offs. Re-check after each adjustment.
- 55. Torque the clamps in a cross patternTighten in two stages: half torque first, then full torque. Aluminium plates: 25–35 N·m. Cast iron bases: 50–70 N·m. Never load a dowel pin with clamp force.
- 66. Re-indicate after clampingClamping can pull the fixture 0.01–0.03 mm out of position. Sweep the datum again. If it moved more than 0.02 mm, loosen, check for trapped chips, and repeat the torque sequence.
- 77. Set the work offsetTouch off or probe the fixture datum and enter it in G54. Verify by moving to X0 Y0 Z0 with the tool 50 mm high. Record the offset numbers on the setup sheet.
- 88. Dry run, then cut the first articleAir-cut the full program or shift Z +50 mm. Watch every rapid. Then cut one part at 60–70% feed, measure the datum dimensions, and sign off before the run continues.
Which locating method fits your job
Match the method to batch size, tolerance and how often the fixture changes.
| Method | Repeatability | Best for | Watch out for |
|---|---|---|---|
| T-slot keys | ±0.05 mm | Vise work, roughing, one-offs | Slot wear after repeated setups |
| Dowel pins | ±0.01 mm | Production runs, tombstone work | Reamed holes must stay clean |
| Edge finding | ±0.03 mm | Prototypes, single parts | Operator-to-operator variation |
| Spindle probe | ±0.005 mm | Lights-out and high-mix work | Needs probe calibration |
| Sub-plate system | ±0.01 mm | Quick changeover, pallet pools | Plate flatness must be checked |
| Hard stops + clamps | ±0.02 mm | Castings with draft angles | Stops wear if chips collect |
Get the setup right and the run takes care of itself
Loading a fixture into a CNC machine is a 45-minute inspection job. Clean the table, indicate the base, torque in a cross pattern, and dry run. Skip any of those and the scrap shows up 200 parts later.
Frequently asked questions
How tight should fixture clamps be?
It depends on the base material and thickness. Aluminium fixture plates 20–25 mm thick usually sit well at 25–35 N·m per bolt. Cast iron bases take 50–70 N·m without measurable bowing.
The test is simple: indicate the fixture base, torque it, and re-indicate. If the reading moves more than 0.02 mm, you are clamping too hard or the base is too thin for the span between bolts.
Do I need to indicate the fixture every time I load it?
For production, yes, at least once per shift or after any pallet change. A fixture that reads 0.01 mm today can read 0.04 mm tomorrow if a chip was trapped under a pad.
If the fixture uses a sub-plate with hardened dowels and the table is clean, a quick probe check takes less than a minute and is cheaper than scrapping a batch.
What causes a fixture to shift during a run?
Three common causes: clamp torque too low for the cutting forces, a dowel pin carrying clamp load instead of locating, and thermal growth in a long run. A 500 mm aluminium fixture can grow about 0.012 mm per 1 °C rise.
Start with torque values from the setup sheet, then watch the first 20 parts. If the offset drifts in one direction, look at heat before you touch the fixture.
Can I load a fixture with the spindle running?
No. Lock out the machine and bring the spindle to a full stop before you place hands or a hoist near the table. On any machine, an accidental restart during fixture loading is the most dangerous moment in the shop.
Use the door interlock and a lockout tag. It takes 30 seconds and removes the risk entirely.
How do I check fixture flatness without a surface plate?
Use a dial indicator on a magnetic base, sweeping the base in a grid pattern at 100–150 mm intervals. A granite straight edge and 0.02 mm feeler stock also work for a quick check.
For a full map, a spindle-mounted indicator with the machine in jog mode gives readings across the whole base and takes about 10 minutes.
When should a fixture be re-ground or replaced?
Re-grind when the base flatness exceeds 0.03 mm over 300 mm, or when locating pads show more than 0.02 mm of wear. Replace when dowel holes go oval or clamp threads strip.
A worn fixture is the quiet cause of a slow drift in part dimensions. If parts that used to hold tolerance start drifting at the end of a run, check the fixture before the machine.
Send us the part and the fixture drawing
Upload your STEP files and we will return a quotation with free DFM analysis within 12 hours. Fixture design, first-article inspection and 100% inspection before shipment are part of the job.
12-hour quote100% inspectionNDA on request