Increase size of logo.
3 supports instead of 2.
Begin new optics design.
Initial draft of new optics design.

This is one of the support plates and one lens holder.
Add support for display of assembly.
Factor out a radius method.
Cleanup and documentation.
Add code to model the lens.
Modify the lens mounting based on print.
Make the holder cap fit tighter and higher.

The previous design fit a little loose.
The new design should be a little tighter and has more area for the
friction fit. I've gut two holes in the side of the top to help it fit
the gaps better and to give a little flex in the fit.
Make longer cap support thinner.

The longer cap would make the slots in the lens plate much messier and
require more extra space.
Thinned the extra part of the cap to make it have less impact, but still
provide the extra friction fit.
Correct call to template distance calc.
New lens plate and tweak lens cap.
Cleaned up lens_plate code.

Removed some old parameters that were not being used.
Simplified the creation of the lens plate.
Factor out the code for the polyhedron.

I need to be able to reuse some of the polyhedron code for the optics,
not just the body definition.
Better commenting.
Document the new files.
Add gap to avoid nose with the lens plate.

Add a little cleanup of constants and minor code cleanup, in addition to
the nose gap.
Improve nose fit for lens plate.

The nose cut needs to be higher and more rounded on top. This is almost
as far as I'm comfortable and it's still not centered on the eyes.
The next stage would be to come up with a way to mount the lenses behind
the plate instead of in front of it.
Another attempt to fit the nose.

Modified the nose slice again.
Moved the test code to visor.scad.
Cleaned up visor_optics_mount.scad to remove old test info.