Skip to content
Guide

Glass Cut Optimizer: How Glass Cutting Optimization Differs from Wood

Glass cutting optimization uses the same rectangular bin-packing math as wood panel cutting: you arrange every part onto standard stock sheets so the total waste and the number of sheets are as low as possible. The differences are physical, not mathematical. You score and snap glass instead of sawing it, so there is almost no kerf loss, every cut has to run edge to edge, and a bad break destroys the piece instead of leaving a usable offcut. Get three settings right (kerf near zero, guillotine-only, rotation locked for coated stock) and a woodworking optimizer will lay out glass just as well as plywood.

This guide covers what actually changes when you switch a cut-list workflow from timber to glass, with real sheet sizes, a worked shower-enclosure example, and the mistakes that cost people money and broken panes.

How glass cutting differs from wood

If you have optimized cut lists for plywood, MDF, or melamine, the concept transfers directly: fit as many parts as possible onto each stock sheet with minimal leftover. Five physical properties of glass change how you configure that process.

There is almost no kerf. This is the biggest difference. Wood is sawed, and a spinning blade removes a 3-4mm strip of material on every pass. Glass is scored: a carbide or diamond wheel scratches a shallow fissure into the surface, and you snap the sheet along that line. No material is removed. The score itself is under 0.5mm wide, so kerf loss is effectively nil. In your optimizer, set kerf to 0mm, or 1mm as a conservative safety margin. If you are used to dialing in blade width for a table saw, our saw kerf explainer shows why that 3-4mm value matters so much for wood and why glass throws it out entirely.

Every cut is a guillotine cut. A score line has to travel from one edge of the piece to the opposite edge. You cannot start a score in the middle of a sheet and stop, because glass will not fracture cleanly along a partial score. Each snap divides one rectangle into exactly two smaller rectangles, exactly like a paper guillotine. That makes guillotine mode mandatory rather than a preference. A free-nesting or true-shape layout that looks efficient on screen is simply not cuttable in glass, so any optimizer setting that allows non-guillotine placement has to be turned off.

Coated glass cannot be rotated freely. Many modern glass products carry a functional coating on one face. Low-E (low emissivity) glass has a near-invisible metallic layer that reflects infrared heat, and it must face a specific direction in the finished unit. Tinted glass carries a colored layer, mirror carries a silvered backing, and patterned or fluted glass has a directional texture. In all of these, a part cannot be rotated 90 degrees during layout without flipping the coating or breaking the pattern run. Disable rotation for coated, mirrored, or patterned stock, and only allow it for plain clear float.

Stock sheets are large. A standard float glass sheet (a "jumbo" is larger still) runs 3210 x 2440mm, well beyond a 2440 x 1220mm plywood sheet. More parts fit per sheet and the algorithm has more room to pack tightly, so glass waste percentages tend to run lower than wood for the same job. It also means one broken sheet is expensive, which raises the stakes on getting the layout right the first time.

Glass does not forgive. A bad snap on plywood leaves an undersized but usable offcut. A bad snap on glass often runs off the score and shatters the whole piece into shards. There is no re-cut. This is why cut sequence matters more than it does in wood, and why remnants below roughly 100mm are treated as scrap rather than stock: they are too small to grip and snap safely.

Standard glass sheet sizes and settings

Your stock dimensions are the starting point for any layout. The table below lists the sizes most suppliers stock, along with the optimizer settings that suit each. For how these compare with timber and board stock, see the standard sheet sizes guide.

Glass typeCommon stock sizeTypical thicknessRotationNotes
Clear float3210 x 2440mm2-19mmAllowedThe workhorse. No coating, so parts can rotate for a tighter pack.
Low-E / coated3210 x 2440mm4-6mmLockedCoating faces one way. Keep all parts in the same orientation.
Mirror2440 x 1830mm3-6mmLockedSilvered backing. Score the glass face, never the coating.
Laminated3210 x 2440mm6.4-13.5mmAllowed*Two plies plus interlayer. Score both faces, then snap and cut the film. Heavy.
Patterned / fluted2140 x 1320mm4-6mmLockedTexture is directional. Rotating a part breaks the pattern run.
TemperedCut before tempering4-19mmn/aCannot be cut after tempering. Optimize and cut first, then toughen.

*Laminated float can be rotated if it is clear on both faces, but any laminate built with a coated or tinted ply follows the coated rule and stays locked.

Set kerf to 0-1mm, never 3mm. The single most common glass setup error is leaving the wood saw kerf in place. A 3mm kerf on a sheet holding twenty parts silently reserves roughly 6cm of width and height for material that scoring never removes. Over a large glazing order that phantom kerf can push the optimizer to add a whole extra sheet it did not need.

Setting up glass in your optimizer

Configuring a cut-list optimizer for glass means changing a few defaults away from their wood values:

  • Kerf: 0mm for pure scoring, or 1mm as a break-safety margin. Never carry over the 3-4mm saw kerf.
  • Guillotine mode: On, always. If the tool offers "guillotine only" or "panel saw" mode, enable it and confirm no part placement is nested.
  • Rotation: Off for coated, mirrored, tinted, or patterned glass. On for plain clear float, where it buys the layout real flexibility.
  • Edge trim: Add 5-10mm if the stock sheet arrives with chipped, ground, or arris edges, so the optimizer keeps parts off the damaged margin.
  • Minimum offcut size: Set the reusable-remnant floor to about 100mm in both dimensions. Anything smaller is unsafe to handle and should count as waste, not stock.

CutPlan has all of these except the last, with one caveat worth knowing before you start: kerf, rotation, and edge trim are single settings that apply to the whole job, not per material. So a mixed order of clear float and coated glass is best run as two jobs, one with rotation on and one with it off, rather than one job with different rules per glass type. The guillotine control is the checkbox labelled Prefer saw-cuttable layout, and it is off by default, so switch it on before you calculate. It heavily favours edge-to-edge layouts but will still fall back to a nested one rather than leave a part unplaced, so check the plan for the warning about cuts crossing a part before you take it to the bench. The reusable-offcut floor is fixed at 50mm and is not adjustable, so treat the 100mm figure above as your own bench rule for what to keep. You can open the optimizer and enter a glass job in a couple of minutes, no install required.

A worked example: batching two shower enclosures

Numbers make the payoff concrete. Say you are cutting two custom shower jobs from 6mm clear float (cut now, tempered later) on 3210 x 2440mm sheets.

  • Job A: one fixed panel 800 x 2000mm and one door 700 x 1950mm.
  • Job B: one panel 600 x 2000mm and two returns 450 x 2000mm.

Cut each job on its own and neither fills much of a jumbo sheet. Job A uses about 38 percent of the sheet, Job B roughly the same, and each leaves a big awkward remnant: that is two sheets ordered, each under 40 percent used. Now feed all five parts into one optimization and allow rotation (clear float, no coating). They drop onto a single 3210 x 2440mm sheet, stood upright in one 2000mm band, because the widths 800 + 700 + 600 + 450 + 450 add up to 3000mm and clear the sheet's 3210mm width. One long rip down the sheet plus a handful of crosscuts frees every part, and every step is a clean guillotine cut. Utilization jumps to about 76 percent and you order one sheet instead of two. On glass at 25 to 60 dollars per square meter, that saved sheet is real money, and it is the same batching logic covered in minimizing sheet-material waste: combine jobs of the same thickness and type before you optimize, not after.

Cut sequence and edge quality

A good layout is only half the job. In glass, the order you make the cuts determines whether the layout survives contact with reality.

Work from the whole sheet down: score and snap the longest full-width cuts first to reduce the big sheet into manageable strips, then break those strips into parts. This keeps you handling a large, heavy, fragile sheet as briefly as possible and means every later snap is on a piece you can control with both hands. Trying to nibble small parts off a full jumbo sheet is how sheets get dropped and cracked.

Keep the score fresh, too. Glass wants to be snapped within a minute or two of scoring, before the fissure heals microscopically and starts to wander off line. That is a practical reason to prefer a layout with fewer, longer cuts over one with many short fussy ones, even at a slight cost in waste. When you do generate reusable remnants, log them so they feed the next job rather than piling up in a corner: the same discipline in the offcut management guide applies to glass, with the extra rule that anything under about 100mm gets recycled, not stored.

Common mistakes with glass optimization

  • Leaving the wood kerf in. The number-one error. 3mm of phantom kerf per cut inflates the layout and can add a sheet. Set it to 0-1mm.
  • Trying to cut tempered glass. Toughened glass explodes into thousands of pebbles if scored. All sizing happens before tempering, never after. If a client changes a dimension after toughening, that panel is scrap.
  • Rotating coated stock. Letting the optimizer flip a Low-E or mirror part to save 2 percent waste puts the coating on the wrong face. Lock rotation for anything coated.
  • Scoring the wrong side of mirror. Always score the clear glass face, not the silvered back. Scoring the coating tears the silver and ruins the reflection at the edge.
  • Ignoring edge condition. Placing a part flush to a chipped stock edge means the chip lives in your finished panel. Add edge trim.
  • Optimizing after ordering. Buying a fixed count of sheets and then running the layout is backwards. Optimize first so you know the exact sheet count, then order. Otherwise you over-buy, or you discover the parts do not fit the sheets you already paid for.

Get those six right and the layout you see on screen is the layout you can actually cut. For the wider set of concepts that carry across every sheet material, see the complete guide to cut list optimization.

Optimize your glass cutting layout

Set kerf to zero, tick "Prefer saw-cuttable layout", lock rotation on coated stock, and get an optimized layout in seconds. Works for glass, wood, and any sheet material.

Open Optimizer →

Frequently asked questions

Can I use a woodworking optimizer for glass?

Yes. Glass and wood share the same rectangular bin-packing math: a set of rectangular parts has to be arranged on rectangular stock sheets so that waste and sheet count are as low as possible. What changes is physical, so the job is to change three defaults. Set kerf to 0-1mm, because glass is scored and snapped rather than sawn and the score removes almost no material. Force guillotine-only mode, because every score has to run from one edge to the opposite edge and each snap divides a rectangle into exactly two. Lock rotation for coated, mirrored, tinted, or patterned stock, because turning a part flips the coated face or breaks the pattern run. Enter the real glass sheet size, since a float sheet is far larger than a plywood sheet, and add an edge trim if the stock arrives with chipped edges. With those in place, a plywood optimizer lays out glass as well as it lays out timber.

What kerf should I set for glass?

Set kerf to 0mm for pure scoring, or 1mm as a safety margin for imperfect breaks. Never carry over the 3-4mm saw kerf from wood. The difference comes from how the cut is made: a saw blade removes a strip of material on every pass, while a scoring wheel scratches a shallow fissure under 0.5mm wide and the sheet is snapped along it, so no material is removed at all. Leaving the wood value in place is the single most common glass setup error, and it is expensive because the optimizer reserves the phantom kerf between every pair of parts. On a sheet holding twenty parts, a 3mm kerf silently sets aside roughly 6cm of width and height that scoring never consumes, and over a large glazing order that can push the layout onto a whole extra sheet you did not need. If your breaks tend to wander, the 1mm margin is the honest allowance.

Can tempered glass be cut to size?

No. Toughened glass is under permanent internal stress, with the surfaces in compression and the core in tension, and a score through the surface releases that stress so the whole pane shatters into thousands of small pebbles. There is no clean snap and no re-cut. All sizing therefore has to happen before tempering: you optimize the layout, score and snap every part from annealed float, check the edges and any holes or notches, and only then send the finished pieces to be toughened. This changes how you plan. A dimension change after tempering means that panel is scrap and a new one has to be cut and toughened again, so measure the opening carefully and confirm sizes with the client before the parts go to the furnace. In the shower enclosure example above, the panels are cut from clear float now and tempered later for exactly this reason.

Should I let the optimizer rotate glass parts?

Only for plain clear float, where rotation gives the packer real flexibility and often lets more parts share one sheet. Turn it off for Low-E, tinted, mirrored, laminated with a coated ply, and patterned or fluted glass. The reason is that these products are not the same on both faces or in both directions: Low-E carries a metallic coating that must face a specific way in the finished unit, mirror has a silvered backing, tint is a colored layer, and patterned glass has a directional texture. A 90-degree turn during layout flips the coated face or breaks the pattern run, and the part is wrong even though it is the right size. In practice, run coated and clear stock as separate jobs when the optimizer applies one rotation rule to the whole job, and check the finished plan for any part that has been turned. Saving a little waste is never worth a panel with the coating on the wrong side.

Guy Bader
Guy Bader
Founder & Maker at CutPlan

Guy founded CutPlan and builds its cut-list optimization engine. He works with woodworkers and cabinet shops to cut material waste, and writes about panel cutting, kerf, and getting clean cuts.

Add CutPlan as a preferred source on Google
Open Optimizer →