This is something I have been meaning to look up, especially after my most recent attempts.To small, too small, HUGE! I also found that the two M4 CSK screws I had, have different dimensions.
I have looked it up, for metric this seems to be the closest data to the original ISO i can find without paying.
**LINK**
I also found this site that has simplified data for a whole range of screws, BA, Metric Whitworth etc. **LINK**
The problem is we now know how far to push the cutter in, but we don't know what the starting position is. If we had a hole with the nominal diameter, we could lower the cutter till it's cone just touched the hole lip. Then we just have to cut to the depth of k. e.g. M5 hole diameter 5mm k=2.5mm.
The problem is we rarely have a hole nominal diameter, ie it is tapped or clearance.
With a pointed cutter and a bit of trigonometry we can calculate the depth of cut.
The depth for a pointed cutter to reach the nominal size Ns (d) with a countersink angle A
d = (Ns/2) / tan(A/2)
So the total depth to cut is d + k e.g. for M4 with a 90 degree cutter, Ns=4 A=45, k=2.2
d = 2 / tan(45) = 2 ( I know tan(45) = 1, I included this for other angles)
depth of cut = d + k = 4.4mm
So we should be able to zero with the cutter just touching the work, then cutting to 4.4mm should give a perfect countersink.
If like me you have a counter sink which is a truncated cone, then you have to work out what the offset would be due to the missing part.
I think it is probably easier to counter sink a hole in a piece of scrap that is too deep, but note the depth. Drop in a screw and measure how too deep it is. Subtract that from the depth you cut and that is the depth you should use.
If you are using a mill you could zero the cutter, cut a too shallow countersink, drop in the screw and touch the tool to find how much the screw is proud. That is how much more you need to cut.
Adrian