Glass Micromachining Process: 7 Steps for MEMS Parts
This guide walks through the glass micromachining process for MEMS substrates, microfluidic chips, and optical components. It is written for process engineers and buyers who need to plan tooling, pick parameters, and know when CNC is the wrong route.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
Why glass behaves differently at the micro scale
Glass removes material by brittle fracture, not plastic flow. A carbide cutter that works well on aluminium will chip borosilicate at the same feed. The crack propagates ahead of the cutting edge, so the damage zone is wider than the chip you see. That is the first thing to accept before choosing a glass micromachining process.
At features under 1 mm, the edge condition dominates everything. A 50 μm chip on a 300 μm wall is a 17 percent material loss. In practice this means you plan the tool path so the cutter exits into open space, never into a finished wall.
Thermal expansion is low but not zero. Borosilicate sits near 3.3 × 10⁻⁶ /°C and fused silica near 0.55 × 10⁻⁶ /°C. Local heating from dry cutting can still open a crack at a sharp corner. Flood coolant keeps the cut near room temperature and stabilizes the measured dimension.
Thickness changes the rules. A 1 mm wafer behaves like a membrane and will flex under clamping force. A 6 mm plate behaves like a rigid body. Clamp pressure, support spacing, and feed all shift with that difference.
- 1Brittle fractureMaterial leaves as chips and micro-cracks, not continuous swarf.
- 2Edge-first thinkingDesign the path so the tool exits off the part, not into a wall.
- 3Thickness is a variableThin wafers need lower clamp force and finer passes.
Pick the glass grade before you pick the cutter
Borosilicate (Borofloat 33, Pyrex 7740) is the workhorse for microfluidics and MEMS packaging. It bonds well by anodic bonding, machines predictably, and costs less than fused silica. For most channels and vias in the 100–800 μm range, it is the right starting point.
Fused silica gives better optical transmission and a much lower thermal expansion coefficient. It is harder and more abrasive, so tool life drops and you should budget more passes. Use it when the part sees high-temperature steps or deep UV light.
Soda-lime glass is cheap and easy to source, but it contains mobile ions. That rules it out for many electrical and biological MEMS devices. It is fine for structural spacers and covers where ion migration does not matter.
Tooling comes down to three options. PCD (polycrystalline diamond) end mills hold an edge longest on long runs. Diamond-coated carbide is a lower-cost middle ground for prototypes and small batches. Solid carbide works only for very short runs or roughing where edge quality is not critical.
- 1BorosilicateDefault for microfluidic channels and anodic bonding.
- 2Fused silicaChoose for optical and high-temperature parts; expect faster tool wear.
- 3Soda-limeCost-effective for spacers and covers, not for ion-sensitive devices.
What CNC can and cannot hold on glass
Aspect ratio is the first limit. CNC milling handles channels and slots up to roughly 3:1 depth-to-width well. Past 5:1, tool deflection and chip evacuation both get worse, and the wall starts to chip. If your design calls for 10:1, plan for etching or laser instead.
Internal corners cannot be sharper than the tool radius. A 200 μm end mill leaves a 100 μm corner radius. Engineers often draw a sharp 90 degree corner in CAD and then wonder why the part fails inspection. Add a corner relief or accept the radius at the design stage.
Through-holes follow the same rule. A 300 μm hole in a 1 mm plate is a 3.3:1 ratio and is machinable with a diamond drill. A 100 μm hole in the same plate is 10:1 and will break drills. For those, use ultrasonic machining or laser drilling.
Surface finish is achievable but not free. Ra 0.8–1.6 μm is a normal milled result. Ra 0.2–0.8 μm needs a finishing pass with a sharp diamond tool and reduced feed. Below Ra 0.2 μm, polishing or etching is usually the better route.
- 1Keep aspect ratio under 3:1Up to 5:1 is possible with careful setup; beyond that, switch processes.
- 2Corner radius equals tool radiusDesign reliefs instead of fighting physics.
- 3Know your finish targetRa 0.8–1.6 μm is standard; finer needs a dedicated finishing pass.
Clamping and workholding decide the outcome
Glass does not tolerate point loads. A single hard clamp screw will start a crack that shows up three operations later. Use a soft backing plate such as POM or a wax mount, and spread the clamp force over a wide area with rubber or PTFE shims.
For thin wafers under 1 mm, vacuum chucking on a flat porous plate is the cleanest option. It holds the part flat without edge stress. Check the chuck face for flatness before every run; a 10 μm bump becomes a crack initiation site.
Wax mounting works well for parts with irregular shapes. The wax must be applied evenly and cooled slowly. Trapped air pockets create high spots that the cutter will hit first. A 30-minute controlled cooling cycle avoids most of this.
Support the cut zone, not just the part perimeter. When a channel runs across a thin web, add a sacrificial backing strip under that area. The strip absorbs the exit force and stops the chip-out on the bottom face.
- 1No point loadsSpread clamp force with soft shims and a compliant backing.
- 2Vacuum for thin wafersFlat porous chuck under 1 mm thickness.
- 3Support the cut zoneSacrificial backing under thin webs prevents bottom chip-out.
Step by step: running the glass micromachining process
Parameters are starting points for borosilicate with PCD tooling. Adjust after the first article.
- 11. Review the drawing for glass rulesCheck aspect ratio, corner radii, and hole depth before anything else. Flag any feature over 5:1 or any corner sharper than 0.1 mm. Send the DFM notes back before cutting metal, or glass in this case.
- 22. Select the glass grade and blankBorosilicate for microfluidics, fused silica for optical parts. Verify thickness within ±0.05 mm and inspect the blank for bubbles or scratches under bright light. Reject any blank with visible internal defects.
- 33. Mount the partVacuum chuck for wafers under 1 mm, wax mount for irregular shapes, soft shims for plates over 3 mm. Let the mount stabilize for 15–30 minutes before touching the spindle.
- 44. Set the spindle and toolRun 8,000–12,000 rpm for small PCD end mills. Keep runout under 5 μm with a dial indicator on the tool shank. A tool with 10 μm runout will chip the entry edge on every pass.
- 55. Rough with shallow passesUse 0.02–0.05 mm depth of cut and 100–300 mm/min feed. Never take a full-depth cut to save time. Listen for the pitch change that signals chipping.
- 66. Finish with reduced feedDrop feed to 50–150 mm/min and take 0.005–0.01 mm for the final pass. This is where Ra 0.8–1.6 μm comes from. Flood coolant throughout, no air blast.
- 77. Inspect and cleanCheck edge chipping under 20× magnification, measure critical dimensions with a vision system, and clean in an ultrasonic bath. Document the first-article results before running the batch.
Glass micromachining process comparison
Use this to decide which route fits your feature set.
| Process | Best feature range | Edge quality | When to avoid |
|---|---|---|---|
| CNC milling | Channels 100–800 μm, 3:1 aspect | Good with PCD tooling | Deep high-aspect holes |
| Diamond drilling | Through-holes 300 μm and up | Clean entry and exit | Holes under 200 μm |
| Wet etching | Shallow channels, large arrays | Smooth, no micro-cracks | Vertical walls and sharp corners |
| Laser drilling | Small holes 50–200 μm | Tapered walls, heat zone | Optical surfaces needing polish |
| Ultrasonic machining | Hard glass, complex shapes | Low stress, good finish | High-volume, cost-sensitive runs |
| Dicing | Straight cuts and singulation | Very clean edges | Curved or 3D features |
The verdict
Use CNC for channels and holes up to 3:1 aspect ratio in borosilicate. Switch to etching or laser when the feature goes deeper or smaller.
Glass micromachining questions engineers ask
What tolerance can a glass micromachining process actually hold?
On a well-fixtured borosilicate part, ±0.005 mm is achievable on critical dimensions. Feature sizes under 100 μm are tighter and depend on tool runout and thermal stability.
For fused silica, expect slightly wider bands because tool wear is faster. Plan a first-article check and adjust offsets before the batch.
How do I stop edge chipping on channel entries?
Two things matter most: tool runout under 5 μm and a path that exits into open space. If the cutter exits into a finished wall, the chip will show every time.
Reduce depth of cut to 0.02 mm on the entry pass and keep flood coolant on. The entry is where the crack starts.
Can you machine a 10:1 aspect ratio hole in glass?
Not reliably by CNC. Tool deflection and chip evacuation both fail at that ratio. A 100 μm hole in a 1 mm plate is a job for laser drilling or ultrasonic machining.
If the design allows, split the hole into two shallower features from both sides. That brings the ratio back into a machinable range.
Which glass grade is easiest to machine?
Borosilicate is the most predictable. It has moderate hardness, good chemical stability, and it bonds well for MEMS packaging.
Soda-lime is softer but contains mobile ions. Fused silica is the hardest of the three and wears tools fastest.
Do I need a finishing pass separate from roughing?
Yes, if you need Ra better than 1.6 μm. Roughing takes 0.02–0.05 mm per pass and leaves a visible pattern.
A final pass at 0.005–0.01 mm depth with 50–150 mm/min feed brings the finish into the Ra 0.8–1.6 μm range without extra polishing.
How do I handle confidential MEMS designs?
Uploads are kept secure and confidential, and we can sign an NDA before you share drawings. The NDA page is linked from the contact form.
For defense or medical programs, we work under the same ISO 27001 controls used for our information systems.
Send us your glass MEMS drawing
Upload your file for a free DFM review and a quote within 12 hours. No minimum order, from one prototype to 10,000+ parts.
12-hour quote100% inspectionNDA on requestNo minimum order