Braille Dot Height: What NLS Specification 800 Actually Requires

If you are 3D printing Braille and the dots come out looking right but reading wrong, the problem is almost always dimensional. Braille is not a font. It is a physical specification, and the fingertip is a far more demanding reader than the eye.

Here is what the specification actually asks for, and what changes when you produce it on a printer instead of an embosser.

What Specification 800 is

Specification 800 is the standard published by the National Library Service for the Blind and Print Disabled, which governs the physical dimensions of braille produced for NLS materials. It exists because braille readers move between documents produced by different agencies on different equipment, and a reader should not have to recalibrate their fingers every time they pick up a new page.

Three dimensions matter most for anyone fabricating tactile labels:

  • Dot height: approximately 0.48 mm
  • Dot base diameter: approximately 1.44 mm
  • Dot spacing within a cell: approximately 2.34 mm, center to center

Those three numbers do most of the work. Get them right and a fluent reader will run a finger across your label and simply read it, the same way you are reading this sentence without thinking about letterforms.

Why you should not print to 0.48 mm

Here is the part that catches people out. If you model your dots at 0.48 mm and print them, you will not get 0.48 mm dots.

Two things work against you. The first is first-layer squish. Every printer presses the opening layer into the bed to get adhesion, and that compression propagates upward through short features. A dot is a short feature. The second is nozzle geometry: a 0.4 mm nozzle laying down a dome roughly 1.4 mm across cannot resolve a true hemisphere. It approximates one, and the approximation loses height at the apex, which is precisely the part the finger is looking for.

The practical answer is to model tall and let the process bring you back down. On a Bambu A1 I model dots at 0.50 to 0.60 mm to land near the 0.48 mm target. Your printer, your bed, and your first-layer settings will shift that window, so treat the range as a starting point rather than a rule.

Test it by reading, not by measuring

Calipers will tell you what you printed. They will not tell you whether it reads. Those are different questions, and only the second one matters.

A dot can measure correctly and still read badly. Too sharp and it registers as a point of pressure rather than a rounded dot, which is uncomfortable over a full line and slows a reader down. Too flat and it blurs into the surface, particularly for a reader whose tactile sensitivity has declined with age or diabetes. Too closely spaced and adjacent dots merge into a ridge, and the cell becomes unreadable no matter how perfect each individual dot is.

Run a finger across it. Then have a braille reader run a finger across it. If you do not read braille, this step is not optional, and a reader will tell you in about two seconds what a week of measuring would not.

The distinction that matters most

There is a category of tactile product that has dots in roughly the right arrangement and is, functionally, decoration. It photographs well. It signals inclusion. It does not read.

A blind student handed a decorative label learns nothing from it except that someone made an object for them without checking whether it worked. That is a worse outcome than no label at all, because the label occupies the space where a working one should have been.

If you are making tactile labels and you cannot verify the braille yourself, find someone who can. A teacher of the visually impaired, a certified transcriber, or a braille reader in your community will all tell you the truth quickly. I read Grade 1 braille fluently and work with visually impaired students every day, and I still test prints on actual readers before anything ships. I am not a certified transcriber, and for anything going into formal instructional materials you want someone who is.

A short checklist

  • Model dot height at 0.50 to 0.60 mm, targeting roughly 0.48 mm finished
  • Keep dot base diameter near 1.44 mm
  • Hold center-to-center spacing within a cell near 2.34 mm
  • Print a test cell before committing to a full set
  • Have a braille reader check it
  • Reprint when a batch of filament or a nozzle change shifts your results, because it will

None of this is difficult. It is just specific, and specificity is the whole job when the reader is a fingertip.

Back to blog