MechSimulator

Dial Gauge Simulator

Interactive dial indicator trainer — 0–10.00 mm — LC = 0.01 mm

Mode
Units
Instrument
Precision (LC) 0.01 mm
Tolerance ±0.02 mm
Grab & drag the needle  |  ↑↓ Arrow keys  |  ▲▼ buttons  |  X = Set Zero
Revolution counter 3× 1 mm + Main dial 47× 0.01 mm = Total reading 3.47mm
Reading
3.47
mm
MM
3.47
mm
Millimetres
μM
3470
μm
Micrometres
IN
0.1366
in
Inches
READING & CONVERSION
mm: gauge reading  ·  μm: 1 mm = 1000 μm  ·  in: 1 mm = 0.03937 "
mm = 3.47 mm  (gauge reading)
μm = 3.47 × 1000 = 3470 μm
→ Reading = 3470 μm = 0.1366 inches
User Guide — Dial Gauge Simulator
1 Overview

This dial gauge simulator (dial indicator simulator) is a free online tool for practising how to read a dial gauge with 0.01 mm resolution. The dial gauge converts small linear plunger movements into amplified rotary needle movement on a graduated dial, making it essential for checking runout, flatness, parallelism, and Total Indicator Reading (TIR) in precision engineering. This simulator covers the 0–10.00 mm range with a revolution counter sub-dial and a Set Zero function. Designed for CNC machining students, quality control trainees, and engineering education metrology learners.

2 Setting the Zero
Dial Gauge simulator interface preview

The simulator opens in Simulate mode with the needle at a default position. To begin:

  • Grab and drag the needle (the cursor turns into a hand when it is over the needle) or use the up/down arrow keys to move the plunger. The ▲▼ spindle buttons on the canvas also allow fine control. Scrolling over the canvas scrolls the page as usual.
  • The reading cells show the reading in the units the fitted gauge is actually graduated in — millimetres and micrometres on a metric gauge, inches and thousandths on an inch one. A millimetre column on an inch bench is the very conversion the unit toggle exists to make unnecessary.
  • Press ⊛ ZERO in the canvas button cluster (or the X key) to zero the gauge where the plunger stands. Watch what moves. The needle does not: the dial plate turns underneath it until the printed 0 comes under the needle tip, exactly as your hand turns the bezel on a real indicator. The pre-load you applied survives being zeroed, which is the whole reason it works this way.
  • Press ↺ RESET (or the R key) to put the instrument back as you found it — the zero cleared and the plunger let down onto whatever it is standing on. On a bare anvil both needles return to nought; with a stack wrung on they rest on the top block and read its height, because the plunger cannot go through steel.
  • Click the small knurled tab on the bezel rim (or press L) to lock the bezel. Locked, it sits pressed into the rim and Set Zero refuses — a datum you have gone to the trouble of setting cannot then be lost to a stray click.
  • Use the Zoom button to magnify the dial face for reading between 0.01 mm divisions.
  • Press Measure an object (the gauge-block button on the canvas) to open the block set for the fitted system — the 47-piece metric slip gauge set, or the 81-piece inch gage block set — and wring a stack under the plunger. Each size can be used once, exactly as in a real set; click a block in the build-up line to take it off again.
3 Taking a Reading

In Simulate mode the plunger moves freely. The main dial has 100 divisions — each division represents 0.01 mm. One full revolution of the main needle equals 1 mm of plunger travel. The small revolution counter sub-dial tracks how many complete millimetres the plunger has moved, so the total reading = sub-dial (whole mm) + main dial (0.01 mm divisions). This mode helps you understand the gear-amplified mechanism and practise reading both the main needle and revolution counter together.

With a slip gauge stack on the anvil, wind the plunger down with ▼ or the ↓ key until the contact tip lands on the top block — it stops there and cannot be forced into the steel. The dial then reads the stack height, which you already know, so you can check your reading against the truth. Build a stack containing the 1.005 mm block and the needle lands halfway between two divisions: a 0.01 mm instrument genuinely cannot resolve a 0.001-series block, and the panel underneath says so rather than hiding it.

The reading breakdown strip below the info row shows this addition live: Revolution counter (whole mm) + Main dial (divisions × 0.01) = Total reading. Watch it while you move the plunger to build the habit of never dropping the whole-millimetre part — the most common beginner mistake.

4 Practice & Quiz

Practice mode: The plunger is set to a random position. Read both the revolution counter and main dial, then type the total reading in mm into the input box. Click Check for instant feedback. Click New for another random reading. Your running score is tracked.

Quiz mode: Five questions test your dial gauge reading skills. After completing all questions, a results panel shows your score, star rating, and a question-by-question breakdown. Retake the quiz to improve your speed and accuracy.

5 Runout & TIR Demo

Switch to Runout mode to see how a dial gauge measures Total Indicated Runout (TIR) on a rotating shaft. A cylindrical journal spins under the contact tip; because its rotation axis (the cyan cross-hair) is offset from its geometric centre, the tip — and therefore the needle — sweeps up and down once per revolution.

  • Press Spin shaft to start rotation; press again to pause at any angle.
  • Drag the Eccentricity slider (0.05–0.50 mm) to set how far off-centre the shaft runs.
  • The bar tracks the live Min and Max readings and computes TIR = Max − Min, which equals exactly 2 × eccentricity.
  • Press Reset to zero the captured swing and return the shaft to its start angle.

This is exactly how a machinist checks shaft or chuck runout on a lathe: mount the gauge, rotate the work slowly, and read the total needle swing.

6 Set Zero & Relative Measurement

Dial gauges are almost always used for comparative (relative) measurement rather than absolute measurement. The full method — the one a comparator stand exists for — runs:

  • Wring a stack of a known size and let the plunger down onto it. That stack is your datum.
  • Press ⊛ ZERO (or X). The dial plate turns until its printed 0 is under the needle. Lock the bezel if you want that datum to stay put.
  • Swap the part in. The reading is now the deviation — how far the part sits over or under the stack, carrying a sign.
  • Add it back. Datum + reading = the part's actual size. That last step is the measurement; a deviation on its own is only half of one.

The simulator does that arithmetic in front of you. Once a zero is set, the breakdown strip stops counting revolutions and reads Zeroed on 1.16 mm → Divisions over 8 × 0.01 mm = 0.08 mm, a third reading cell appears showing the ACTUAL size, and the card beside it spells the sum out: Actual = datum 1.16 + reading 0.08 = 1.24 mm. Clear the zero and the strip goes back to counting revolutions.

This is also exactly how Total Indicator Reading (TIR) is measured: zero on one side, read the total swing. Practising zeroing here builds the habit needed for real surface plate inspection work.

7 The Bezel, Its Lock & Tolerance Markers

The bezel is the ring carrying the dial plate, and it is the part that turns when you zero. Everything printed on the face — graduations, numerals, and the tolerance markers — rides on it, which is why the printed 0 leaves twelve o'clock the moment you set a datum. The needle is driven by the spindle and stays put.

The bezel clamp is the short knurled tab standing on the rim. Push it in (click it, or press L) and the bezel is pinched against the case: the tab sits down flush and Set Zero refuses out loud rather than silently moving your datum. Every real indicator carries one, because a bezel free to turn loses its zero at the first knock.

Tolerance markers are the pair of pointers a machinist sets either side of zero so a part can be judged at a glance instead of read. Tick Markers in the Tolerance control and two red pointers appear on the rim with the accepted band between them, and the canvas states the verdict: ✓ IN TOLERANCE or ✗ OUT OF TOLERANCE. Because they are mounted on the bezel, zeroing carries the whole band with it to the new datum.

The slider moves them in whole graduations, so the band is always a number the instrument can actually show — ±0.02 mm reads as ±2 divisions. It stops at half a revolution, past which a marker has wrapped round the face and no longer marks a limit. On a real gauge the markers are friction-set and will sit anywhere; snapping them to a line is the one deliberate difference here, because an unsnapped marker gives you ±0.0173 mm and teaches nothing. The markers are hidden in Practice and Quiz — they answer the question those modes are asking.

8 Workshop Tips
  • Always pre-load the plunger by at least 1–2 revolutions before zeroing — this ensures the plunger has travel in both directions for detecting positive and negative deviations.
  • When checking runout, rotate the workpiece slowly and note the maximum and minimum readings — TIR = max − min.
  • Mount the dial gauge rigidly using a magnetic stand or clamp — any vibration or loose mounting introduces false readings.
  • In the simulator, practise reading both the main needle and the revolution counter sub-dial together to avoid dropping whole millimetres from your reading.
  • Lock the bezel once you have zeroed. On a real gauge a knocked bezel is a wrong datum that looks exactly like a right one, and every part measured after it is out by the same amount.
  • Write the tolerance down as divisions, not just as a decimal. “Two divisions either side” is something you can see on the face without reading a number, which is the whole point of setting markers.
9 The 3D Lab

Press 3D lab under the drawing to put the same instrument on a bench, at true size: a plunger dial indicator gripped by its stem in a comparator stand, a lapped anvil on a granite base, and the gauge block set open in its case. It opens in 3D on a computer or tablet and in 2D on a phone; 2D is one press away and your choice is remembered on this device. Every reading in 3D is the 2D reading — the two views share one instrument.

  • Plunger — drag the contact point or the plunger up and down, or scroll the wheel over it (two divisions a notch). The ▲▼ buttons and ↑↓ keys work as in 2D.
  • Bezel — drag round the knurled rim to turn the dial plate and zero it by hand. The needle stays put: it is driven by the plunger, not the plate. Click the small tab on the rim to clamp the bezel.
  • Gauge blocks — click a block in the case to wring it onto the anvil (the plunger lifts clear first). Click the top block of the stack to take it off; a block can only come off the top.
  • Runout — the anvil makes way for two V-blocks and a shaft with an eccentric journal. Drag the hand wheel to turn it and watch the needle sweep the TIR.
  • Views — Stand, Dial (square-on, no parallax), Contact, Block set and Bench; Labels names every part, and Dial inset keeps the dial in a corner while you work at the plunger. Drag the background to look around, right-drag or Shift-drag to pan, pinch or Ctrl-scroll to zoom.

In Practice and Quiz the case is closed and nothing in the 3D view shows the answer until you have submitted it.

How to Read a Dial Gauge — Online Dial Indicator Practice

Dial gauge simulator showing a precision dial indicator with main dial showing 100 divisions of 0.01 mm each, revolution counter sub-dial showing whole millimetres, plus a contact spindle ready to be displaced against a virtual workpiece for runout or flatness measurement
Standard dial gauge layout. Press the spindle and the main needle rotates — each full revolution adds 1 mm on the revolution counter.

A dial gauge (also called a dial indicator or dial test indicator) is a precision instrument used to measure small linear displacements, runout, flatness, and parallelism in machining, quality control, and precision engineering. This free online simulator covers 0–10.00 mm with a 0.01 mm least count, including a revolution-counter sub-dial.

How to Read a Dial Gauge — Step by Step

A dial gauge has two scales: (1) Main dial with 100 divisions, each = 0.01 mm — one full revolution = 1 mm. (2) Revolution counter sub-dial showing complete revolutions (whole millimetres). To read: note the sub-dial value in whole mm, then add the main dial reading. Example: sub-dial = 3, main dial = 47 → reading = 3.47 mm.

Dial Gauge Specifications at a Glance

ParameterTypical ValueNotes
Least count (resolution)0.01 mm0.001 mm on high-precision models
Main dial divisions100One full revolution = 1.00 mm
Measuring range0–10 mmPlunger types up to 25–50 mm
Revolution counter0–9 (whole mm)Counts complete needle turns
Typical accuracy±0.01 mmPer ISO 463 / ASME B89.1.10M
TIR (runout)Max − MinEquals 2 × shaft eccentricity

How to Zero a Dial Indicator — What Actually Moves

Before taking measurements a dial gauge must be pre-loaded and zeroed against a reference surface. The step people get wrong is what zeroing does. You do not wind the instrument back to nought — that would lift the contact tip off the work and destroy the setup you just made. You turn the bezel. The dial plate rotates under a needle that does not move, until the printed 0 comes under the needle tip.

Which is why, on a correctly zeroed gauge, the printed zero is usually not at twelve o'clock. It is wherever the needle was standing when you set the datum. A student who has only seen pictures of a dial indicator at rest finds that alarming; it is the normal working state of the instrument.

This simulator zeroes the way the instrument does — press X or the ⊛ ZERO button and you can watch the plate turn while the needle holds station, pre-load intact. ↺ RESET (or R) puts it back: zero cleared, plunger let down onto its datum, both needles travelling home with it.

The Bezel Clamp — and Why Every Indicator Has One

A bezel free to turn is a datum waiting to be lost. Knock the gauge, or brush the rim while repositioning a part, and the zero moves — and a wrong datum looks exactly like a right one, so every part measured afterwards is out by the same amount and nothing on the face says so. That is what the bezel clamp is for: the short knurled tab on the rim, pushed in to pinch the bezel against the case. Set the zero, lock the bezel, then start measuring. In this simulator the tab sits down flush when locked, and Set Zero then refuses out loud instead of quietly moving your datum.

Datum + Reading = Size: Using a Dial Gauge as a Comparator

A dial indicator is a comparator. It is very good at telling you how far one thing differs from another and, on its own, poor at telling you how big something is — its range is short and its zero is wherever you last put it. The working method closes that gap with arithmetic:

  1. Wring a stack of known size under the plunger. That is the datum — a length you already trust, to a class of accuracy the indicator itself cannot reach.
  2. Zero on it, and lock the bezel.
  3. Swap the part in. The dial now reads the deviation, with a sign: over or under.
  4. Add it back: datum + reading = the part's actual size.

That fourth step is the measurement. A deviation on its own is half of one, which is why this simulator prints the whole sum rather than the difference alone: once a zero is set, the reading breakdown stops counting revolutions and reads Zeroed on 1.16 mm → Divisions over 8 × 0.01 mm = 0.08 mm, a third reading cell shows the ACTUAL size, and the conversion card states it outright — Actual = datum 1.16 + reading 0.08 = 1.24 mm. This is how a bench comparator, a bore gauge and a height-setting micrometer are all used, and it is the reason a 0–10 mm indicator can measure a 40 mm part to a hundredth.

Tolerance Markers and Go/No-Go Inspection

Setting a pair of tolerance markers either side of zero turns the indicator from something you read into something you glance at. On an inspection bench checking a batch, that is the difference between a part every few seconds and a part every few seconds plus a chance to misread a decimal. The needle sits inside the markers or it does not.

Because the markers are carried on the dial plate they ride with the bezel, so zeroing takes the whole accepted band to the new datum — set the tolerance once and it follows every datum you set afterwards. In this simulator the pointers move in whole graduations, so the band is always a number the fitted instrument can actually show: ±0.02 mm is ±2 divisions on a 0.01 mm gauge, and ±.002″ is ±2 divisions on a .001″ one. They stop at half a revolution, past which a marker has wrapped round the face and no longer marks a limit. Real markers are friction-set and will sit anywhere; snapping them to a line is the one deliberate difference here, because ±0.0173 mm is not a tolerance anyone sets on a dial graduated in hundredths.

Dial Gauge Applications in Engineering

The Two Uses Every Machinist Knows

Dial gauges live mostly in two situations, and a working machinist reaches for one a dozen times a day.

First, runout checking. Mount the gauge so its contact tip touches a rotating shaft. Spin the shaft slowly. The dial needle traces the eccentricity — total indicated runout (TIR) is the difference between maximum and minimum readings. A precision-ground shaft should show under 0.01 mm TIR; anything over 0.05 mm means bent, worn, or improperly chucked. The same technique checks lathe chuck runout, milling spindle runout, and bearing journal concentricity.

Second, parallelism on a surface plate. Mount the gauge on a height-gauge column. Slide it across a surface that should be parallel to the plate. Variation in the dial reading shows the angular deviation. ISO 286 tolerance grades for machined surfaces typically allow 0.01−0.02 mm of flatness per 100 mm; the dial gauge catches deviations a quarter of that.

Lever-Type vs Plunger-Type — Two Different Tools

The instrument in this simulator is the plunger-type dial indicator. Its sibling is the lever-type dial test indicator (DTI), with a hinged contact arm rather than an in-line spindle. Both achieve about the same precision but suit different geometries:

Reading an Inch Dial Indicator (AGD)

Switch the simulator to Imperial and you are not handed the metric face with inch labels — you are handed a different instrument, because an inch dial indicator genuinely is one. Two differences a unit conversion cannot produce:

The balanced gauge in this simulator is modelled on a real instrument, the Starrett 25-131J: .0005″ graduation, 0-25-0 dial, .050″ per revolution, 0–.125″ range. Note what its numerals mean. They are engraved in thousandths, not division counts, so the numeral 25 stands fifty graduations from zero (25 thou = .025″ = half a revolution). Reading it as “division 25” halves every measurement.

It also carries no revolution counter, and that is not an omission. A balanced dial is a comparison instrument: wound continuously it reads 0→25 down one side and back up the other, so the numeral alone is ambiguous by design. You do not measure a part from zero with it — you zero it on a reference and read how far the part sits over or under. That is why Practice and Quiz on that gauge wring up a reference stack, zero on it, and then ask for the deviation. Where a balanced indicator does have a small counter hand, it is a warning device rather than part of the reading.

Inch Gauge Blocks

Switching units swaps the drawer rather than converting it, because a US shop owns different steel — and calls it by a different name. Metric mode stocks the standard 47-piece slip gauge set to ISO 3650; Imperial mode stocks the classic 81-piece gage block set (ASME B89.1.9 is titled Gage Blocks, and that spelling is the US convention): .1001–.1009″ in ten-thousandths, .101–.149″ in thousandths, .050–.950″ in fiftieths, and the 1, 2, 3 and 4″ long blocks. Only the blocks the fitted gauge can actually read are offered.

The ten-thousandths series carries the same lesson the metric 1.005 mm block does: wring on a .1001″ block and a .001″ dial reads .100″, because the needle lands between two lines. The instrument is not wrong — it simply cannot resolve a tenth of a thou, and knowing which instrument a tolerance demands is the point.

Calibration and Standards

Explore Related Simulators

If you found this Dial Gauge simulator helpful, explore our Dial Caliper simulator, Height Gauge simulator, Vernier Caliper simulator, Micrometer Screw Gauge simulator, and Lathe Machine simulator for more hands-on practice.

Updated