How to measure the nozzle diameter? On a Creality CR-10 Max, there is a bag of unidentified spares, which include three unmarked nozzles.
There is a needle that is exactly 0.4 mm in diameter, which needle fits exactly inside one of nozzles. It also fits loosely in the largest nozzle, which diameter looks like it's really close to 0.8 mm on my digital caliper. The smallest one has only room for the tip of the needle, and the digital caliper reads 0.34 mm on the tip of the needle when pushed from the inside of the nozzle.
I assume the sizes are: 0.8 mm, 0.4 mm and 0.3 mm.
Can you tell me how to measure the diameter with better accuracy?
I have found that normal measuring devices are not particularly helpful with accurately measuring nozzle diameters. But you're already off to a great start.
What is helpful is to take them somewhere that has a wide assortment of drill bits, and find which two adjacent sizes will and will not fit in the (clean) nozzle; then convert the diameters to mm (if needed), and your nozzle is larger than the small bit, but smaller than the large bit. From that, you should be able to narrow it down to a standard dimension.