Full thread depth is trickier.
{Counting turns of a gage is WAY too imprecise IM[-H]O.
}
This is my suggestion (assuming the hole is in a planar surface to which the test system can be set perpendicular):
You need a thread gage accurately sized to minimum thread height with NO chamfer (i.e. square thread end) with both gage ends flat and parallel,
and a dial indicator of suitable range and accuracy, with a support for same.
Set up the DI and gage offset from the threaded hole. Set the gage perpendicular to the surface with the DI stem on its end, and zero the DI.
Move the system to center on the thread. Run the gage into the hole until it stops with very gentle pressure (you don't want to cut new threads).
The DI reading should be the depth of the full threads (see discussion below regarding gage form).
If the workpiece doesn't meet the criteria stated above, the method can still work but might be much more tedious.
There's one minor point regarding thread dimension and gage configuration:
How do you define "thread depth"? Is it to the peak of the male thread, or to the peak of the female thread?
This will determine whether the flat end of the gage intersects the maximum or minimum thread depth.
If the gage is designed to be flat at the full depth of the thread (i.e. all full threads on the gage, as I would recommend),
you would need to subtract half the thread pitch from the resulting reading if the customer spec uses the other definition.
- Leigh