← How-Tos
cnc 3 hr ago ◯ 4 min read

Machining Fresnel Lens Patterns in Acrylic on a CNC Router

Fresnel lensCNC machining acrylicopticsconcentric groovesV-bitlight collimationsolar concentrator

A Fresnel lens collapses the curved, thick cross-section of a conventional lens into a flat sheet of concentric, stepped grooves, each groove angled to bend light the same way a tiny slice of a full curved lens would — which is why Fresnel lenses show up in lighthouse optics, projector screens, solar concentrators, and the credit-card-sized magnifiers sold for reading fine print. Cutting a Fresnel pattern on a CNC router rather than buying a molded one gives you control over focal length, lens diameter, and groove pitch that off-the-shelf options don't offer, at the cost of needing a genuinely precise toolpath and a bit of optics math to get the groove angles right.

The Geometry Behind the Grooves

Each concentric ring in a Fresnel lens is cut at a specific angle calculated so that light passing through that ring, at its specific radius from the lens center, refracts toward the same focal point every other ring is aimed at. The angle needed increases as you move outward from the center — rings near the middle are nearly flat, while rings near the lens's outer edge are cut at a comparatively steep angle — which is the opposite of what people often expect intuitively and is why generating this toolpath by hand ring-by-ring is tedious enough that purpose-built Fresnel lens design software or a parametric script (several open-source options exist, often built around Python or OpenSCAD) is worth using rather than laying out rings manually in generic CAD.

ParameterEffectDesign Trade-off Focal lengthDetermines groove angle at every radiusShorter focal length needs steeper grooves near the edge, harder to machine cleanly Groove pitch (rings per mm)Finer pitch = smoother optical performance, less visible ring structureFiner pitch demands a smaller tool tip and slower, more careful machining Lens diameterLarger lens collects more light for a given focal lengthMore total machining time, more rings to cut accurately MaterialCast acrylic machines more predictably than extrudedCast acrylic costs more per sheet

Tool Selection: Why a V-Bit, Not a Ball Nose

A standard ball-nose bit (common for 3D relief carving) rounds off the sharp groove transitions a Fresnel lens actually needs, softening the optical performance at every groove edge. A V-bit — the same style of bit used for V-carving signs and lettering — cuts a sharp-angled groove that more closely matches a true Fresnel lens's stepped profile, and critically, lets you vary the effective cutting angle by controlling cut depth at each radius, since a V-bit's width at the surface changes with how deep it's plunged. Choose a V-bit angle (often 60 or 90 degrees, check what your CAM/lens-design software's toolpath generator expects) that can produce the steepest groove angle your design calls for at the lens's outer radius; an angle too shallow for your design's steepest groove will leave that region unable to reach true depth.

Machining Strategy

Cut rings from the center outward or outward-in consistently (pick one direction and stick with it across the whole lens, since switching direction partway can introduce a visible discontinuity at the transition), running each ring as its own circular toolpath pass at the depth your design software calculated for that radius. This is a case where finishing surface quality matters more than almost any other CNC acrylic work on this site — any visible tool marks, chatter, or inconsistent groove depth shows up directly as optical distortion rather than just a cosmetic flaw, so run conservative feeds and a sharp, clean bit rather than pushing for speed. A single dull or chipped V-bit partway through a lens will produce visibly different groove quality in the rings cut after it dulled versus before, so inspect the bit periodically on a larger lens that takes an extended machining time.

Testing and Finishing

Test the lens against a known light source (direct sunlight is the simplest test for a solar-concentrator-focused design; a point LED source works for a magnifier/collimator design) and check that the focal point lands where your design predicted — a focal point that's noticeably off from the calculated distance usually traces back to either a V-bit angle mismatch with the design's steepest groove or a Z-height calibration error on the machine rather than a fundamental problem with the lens geometry itself. A light buff or polish pass on the flat (non-grooved) face improves clarity, but never sand or buff the grooved face itself — that's precisely the surface doing the optical work, and smoothing it (even slightly) changes the groove geometry you carefully machined.

Safety Notes

Standard acrylic machining safety applies — eye protection, dust/chip management, and awareness that cast acrylic can crack under excessive cutting force rather than deforming gracefully the way some plastics do. If building toward a solar concentrator application specifically, treat the finished lens with real caution during testing: a working Fresnel lens concentrating sunlight produces a genuinely hot, potentially fire-starting focal point, and testing should happen with fire safety precautions (a non-flammable test surface, nothing combustible in the focal zone, direct supervision) rather than casually pointed at whatever happens to be nearby.

Machining your own Fresnel lens is a case where the CNC router is doing something a laser or a 3D printer fundamentally can't — producing precise, continuously varying groove angles across a flat optical surface — and getting a clean result is as much a validation of your machine's accuracy and your bit's sharpness as it is a lens-design exercise.