Door and Window Schedule Calculator
Opening area, glass area, profile length and weight.
With the default inputs: Opening width 1.5 · Opening height 2.1 · Count 20 sets etc.Total opening area 63.00 m²
Edit the inputs below to recalculate.Inputs
Result
| Opening area per unit | 3.150m² |
| Total opening area | 63.00m² |
| Glass size per unit | 1.380 × 1.980m |
| Glass area per unit | 2.732m² |
| Total glass area | 54.65m² |
| Glass weight | 819.7kg |
| Total profile length | 144.0m |
| Profile weight (frame only) | 259.2kg |
| Profile per m² of opening | 4.11kg/m² |
| Glass to opening ratio | 86.7% |
Doors and windows are measured by opening area, not frame outer area — the billed area is opening width × height and includes the frame. Glass must deduct the frame: net size = opening − 2 × frame width, and in practice seals and clearances too. Glass weight is 2.5 kg/(m²·mm): 6 mm single is about 15 kg/m², 5+9A+5 double about 25 kg/m² (enter 2 panes). Profile here is the outer frame perimeter only, without mullions, sashes and beads, hence about 4 kg/m²; a complete thermal-break window runs 8-12 kg/m², so use that rate for costing.
Reverse: known result, work out one input
Enter a target result; the other inputs stay fixed and this one is worked out.
Formula
| Opening per unit | A = width × height |
| Total opening | A = A × count |
| Net glass size | b = width − 2 × frame; h = height − 2 × frame |
| Glass area | A = b × h × count |
| Glass weight | G = A × thickness × 2.5 × panes |
| Profile length | L = 2 × (width + height) × count |
How to work it out
- Count by opening first: width × height × quantity = opening area. Schedules and payment are measured on the structural opening, always.
- Glass area: glass size = (opening width − 2 × frame width) × (opening height − 2 × frame width − transom depth). With 60 mm frames a 1.5 × 2.1 opening gives roughly 1.35 × 1.95 of glass.
- Count insulating units by panes: a double-glazed unit is the sum of two glass areas; Low-E and laminated follow the same logic.
- Profile length: perimeter per opening × quantity, then multiplied by weight per metre. Thermal-break aluminium runs 1.8-2.5 kg/m, plain aluminium 1.5-2.0.
- Add ironmongery: hinges, handles, locks and friction stays per opening; gaskets by perimeter; foam by opening perimeter × joint width.
Where it goes wrong
- Using opening area as glass area — glass is smaller all round, about 10% less with 60 mm frames, so quoting glass by opening area loses money.
- Deriving profile from the opening perimeter — frame laps and corners come off it, and transoms and mullions are additional; perimeter estimates undercount by 15-25%.
- Treating a sealed unit as one pane — it is two panes, so the glass order doubles; costing one pane halves the purchase.
- Not matching glass thickness to area — above 2 m² use 6 mm minimum, above 3 m² use 8 mm; undersized glass fails under wind load and this is a safety line.
Material and cost
Thermal-break aluminium 600-1200 CNY/m² with glass and installation, plain aluminium 300-600, uPVC 250-450. Double-glazed Low-E adds 100-200 per m². Fire-rated windows cost two to three times standard.
On site
- Install sub-frames before plastering and main frames after, so the reveal and weather seal can be detailed properly; main frames first get soiled and never pack solid.
- Hose-test external windows or at minimum confirm the drainage slots are clear — blocked drainage is the leading cause of leakage.
- External windows on high-rise need the three performance tests (wind load, watertightness, airtightness), and the reports form part of the handover file.
Basis
- GB 50210-2018 Code for acceptance of building decoration, Chapter 6 (doors and windows)
- GB/T 8478-2020 Aluminium alloy doors and windows
- GB 50016-2014 Code for fire protection design of buildings, Chapter 6
FAQ
Why measure openings rather than frame outer area?
Why 2.5 kg per square metre per millimetre?
How do I estimate profile usage reliably?
Cite this page
Use this format in reports, method statements or coursework. The link is permanent.
Building Calculator. Door and Window Schedule Calculator. 2026-10-25. https://jianzhujisuan.com/en/door-window-schedule