Engineering tools background

Engineering Tools

A free toolkit of 134 calculators for electrical, lighting, low-current and energy engineers, in seven categories. Search by name or by standard. All calculations run in your browser. Nothing is sent to a server.

For preliminary estimation only. Before using calculator results for project decisions, obtain independent verification from a suitably qualified, licensed engineering consultant. Review the assumptions and references provided with each calculation. Engineering calculator terms

Current (Amperage)

Calculate line current from real power, voltage, power factor, and motor efficiency. Supports 1-phase and 3-phase circuits.

Formula: I_line = P / (V · PF · η) for 1-phase · I_line = P / (√3 · V_LL · PF · η) for 3-phase. In Star: V_phase = V_LL/√3, I_phase = I_line. In Delta: V_phase = V_LL, I_phase = I_line/√3.

Result

85.0A
Line current
Phase current (Iph)85.0 A
Phase voltage (Vph)230.9 V
Apparent Power (S)58.8 kVA
Reactive Power (Q)31.0 kVAR
Phase angle (φ)31.8°
Sizing rule of thumb: select breakers ≥ 1.25× this current for continuous loads (NEC) or per IEC 60364 utilisation factor.
Visualization
Power triangle (P · Q · S)
Connection schematic

Cable Size

Pick the smallest cable that satisfies both ampacity and voltage drop. Two standards: IEC 60364-5-52 (Method C, mm² cross-section) or NEC Table 310.16 (single conductor in raceway, AWG sizes). Cu conductors.

Nominal Cu cross-sections. Ampacity: IEC 60364-5-52 Table B.52.4 (2 loaded conductors 1φ, 3 loaded 3φ) or NEC 310.16, with ambient and grouping factors. Drop: Vd = k·I·L·(R cos φ + X sin φ)/1000, k = √3 (3φ) or 2 (1φ), R at 70 °C (PVC) or 90 °C (XLPE), X at 60 Hz.

Recommended Size

-mm²
Minimum Cu conductor passing both ampacity + Vd
Derated ampacity at this size-
Voltage drop at this size-
Sized by-
Temperature derating×1.00
Grouping derating×1.00
Reference: IEC 60364-5-52 method C (clipped direct), copper; grouping per Table B.52.17 arrangement 1 (bunched or enclosed). NEC mode follows SBC 401 / NEC 2017 Table 310.16 with 110.14(C) terminations and 240.4(D). Other methods or aluminium: consult the full standard.
Visualization
Cable cross-section · Cu cores
Ampacity vs cross-section

Voltage Drop

Standalone Vd calculation for a known cable size. Use to verify a sizing decision or check existing installation.

Vd = k·I·L·(R cos φ + X sin φ)/1000, k = 2 (1φ) or √3 (3φ). R from IEC 60228 at 70 °C or 90 °C; X = 0.096 Ω/km at 60 Hz (IEC 60364-5-52 Annex G).

Result

-V
Voltage drop along the cable
Drop as % of nominal-
Voltage at load end-
Power lost in cable-
Recommended limits (IEC 60364-5-52 Annex G, adopted by SBC 401): lighting ≤ 3 %, other loads ≤ 5 % from a public supply; ≤ 6 % and ≤ 8 % where the installation is fed from its own MV/LV transformer. Tighter limits for motor starting and harmonic-sensitive loads.
Visualization
Source → cable → load · voltage along the run

Lux (Illuminance)

Average illuminance using the lumen method: E = (N · Φ · CU · LLF) / A. Calculates lux at the floor and at table-top height (0.75 m).

Lux at floor uses RCR(h_room). Lux at table top uses RCR(h_room − 0.75 m). CU is interpolated from typical direct-luminaire tables.

Result

-lx
Average lux at floor
Lux at table top (0.75 m)-
Total luminous flux installed70,000 lm
Room area80 m²
Watts / m² (LPD)9.0
Efficacy (system lm/W)97.2
Typical targets (EN 12464-1): office desks 500 lx · meeting rooms 500 lx · corridors 100 lx · warehouse aisles 150 lx (unmanned) / 300 lx (manned) · retail sales floor 300 lx.
Visualization
Top-down plan · luminaire grid
Lux level vs application standards

Beam Spot Size

Diameter of the light circle a spot or downlight throws on a surface, plus the illuminated area and center illuminance. Geometry: D = 2 · d · tan(θ / 2).

Spot diameter D = 2 · d · tan(θ/2). Illuminated area = π · (D/2)². Center illuminance E = I / d² (inverse-square law, beam axis perpendicular to the surface).

Result

3.90m
Spot diameter on the surface
Spot radius1.95 m
Illuminated area11.9 m²
Center illuminance (E)139 lx
Spacing for 50 % beam overlap (D/2)3.90 m
Note: Diameter is to the beam edge (field angle depends on the optic). Illuminance falls off toward the edge: overlap adjacent beams by about half a diameter (spacing D/2) for even coverage.
Visualization
Beam cone · fixture to surface

Power Factor Correction

kVAR of capacitor bank required to lift the existing power factor up to the target. Q = P · (tan φ₁ − tan φ₂).

Saudi utility tariffs commonly penalise power factor below 0.85 (confirm the current SEC clause). Industrial practice targets 0.95, not unity. Grid: 60 Hz.

Capacitor Bank Required

-kVAR
Compensation needed to reach target PF
Apparent power before correction (S₁)-
Apparent power after correction (S₂)-
Reactive before (Q₁)-
Reactive after (Q₂)-
Apparent power saved-
Line current before (I₁)-
Line current after (I₂)-
Current relief-
Bank as steps-
Nameplate kVAR to order-
Power factor at the ordered bank-
Tuning frequency at 60 Hz-
Bank sizing tip: round up to standard step sizes (12.5, 25, 50, 100 kVAR) and use a multi-step automatic capacitor controller for variable loads. Always include detuning reactors if the site has significant harmonic content.
Visualization
Power triangles · before vs after correction

UPS Sizing

Build the connected load list, set runtime and battery voltage, get the recommended UPS rating in kVA + battery capacity in Ah. Defaults match a typical NLC field-equipment-cabinet (FEC) project. 230/400 V, 60 Hz.

Connected Devices

Total W = Σ(qty × W) × cabinets + UPS self × cabinets · kVA = W × (1 + margin) / (PF × 1000) · Battery (IEEE 485): I = W / η_inv / V_end, Ah(C10) = I × h × 1.25 aging / K_t(h)

Recommended UPS

-kVA
Standard size (round-up)
Total connected load-
With safety margin-
Required apparent power-
Battery energy needed-
Battery capacity-
DC discharge current (at end voltage)-
Battery string-
Expected battery service life-
Standard UPS sizes: kVA. The recommendation rounds up to the next standard. For battery, choose the next standard Ah block (e.g. 100 Ah if calc gives 80).
Visualization
Power-flow system diagram
Sizing breakdown vs standard UPS

Solar PV Calculator

Size a solar PV system from daily energy use, estimate generation and savings, and (for off-grid) the battery bank. Defaults tuned for Saudi irradiance.

Array kWp = Daily kWh / (Sun hours × PR), with PR = 1 − losses. Generation = kWp × Sun hours × PR. Off-grid battery kWh = Daily kWh × autonomy / (DoD × efficiency).

Recommended System

6.8kWp
Required array size
Number of panels13
Installed array (from panels)7.15 kWp
Recommended inverter6 kW
Roof area needed34 m²
Cell-temperature derate-
Daily generation30 kWh
Monthly / yearly900 / 10,950 kWh
Estimated annual savingsSAR 3,285
CO₂ offset / year6,570 kg
Battery bank (off-grid)83 kWh
System cost (est.)SAR 25,000
Simple payback6.5 yrs
Net savings over 25 yrsSAR 95,000
Return on investment380%
Simple lifetime cost/kWh (undiscounted, excl. O&M) vs effective grid value0.11 vs 0.30 SAR/kWh
Worth it.
Note: Planning estimates. Final yield depends on shading, tilt/orientation, temperature derating, and local code.
Visualization
Cumulative savings vs system cost
PV system schematic

EV Charger Calculator

Charging time, the circuit current and recommended breaker & cable for an EV charger, plus total demand for sizing the distribution board.

Time = energy to add / (charger kW × efficiency). I = P/V (1φ) or P/(√3·V) (3φ); DC chargers: I = P/(k·V·η_ac). Breaker ≥ 1.25 × I (continuous, SBC 401 / NEC 625.41). Cable per IEC 60364-5-52 with ambient and grouping factors. Total demand = N × kW × diversity.

Result

-h
Charging time (≈ -)
Energy to add-
Charge added per hour-
Load current (per charger)-
Recommended breaker-
Recommended cable (Cu)-
Total demand (all chargers)-
Total supply current-
Note: EV charging is a continuous load: breaker and cable at ≥ 125 % of the load current. Add an RCD Type B or RDC-DD per IEC 61851 and confirm DB spare capacity. Charging time is linear up to 80 % state of charge.
Visualization
Charge level & time
Circuit & protection

Transformer Sizing

Size a distribution transformer from connected load, power factor, demand and future-growth factors. Returns the next standard kVA, loading, and LV breaker.

kVA = Load × demand × (1+growth) / PF. FLC = kVA·1000 / (√3·V).

Recommended Transformer

-kVA
Required capacity
Standard transformer-
Minimum size (100 % loading)-
Rating at site ambient-
Day-one loading-
Loading with growth-
Design load-
Full-load current (LV)-
Recommended LV breaker-
Note: Keep continuous loading ≤ 80% for headroom. Confirm impedance, vector group, and cooling with the supplier.
Visualization
Loading vs standard rating

LED Retrofit Savings

Compare existing fixtures to LED: annual energy, cost and CO₂ saved, plus simple payback.

kWh/yr = qty × W × hours × days / 1000. Saving = (old − new) energy × tariff.

Annual Savings

-kWh/yr
Energy saved
Existing annual-
LED annual-
Energy reduction-
Annual cost saving-
Cooling energy avoided-
CO₂ saved / year-
Simple payback-
Note: Excludes maintenance/lamp-replacement savings, which shorten payback further.
Visualization
Existing vs LED annual energy

CCTV Storage

Estimate recording storage, total bandwidth and the recommended HDD for an IP camera system.

GB = bitrate(Mbps) × 0.125 × 3600 × hours × days / 1000. H.265 ≈ 0.55 × H.264.

Storage Required

-TB
Raw storage
Recommended HDD-
Per-camera bitrate-
Total bandwidth-
Per-camera storage-
Raw storage-
Note: Add RAID redundancy + ~10% OS overhead. Motion-only recording can cut this 40-70%.
Visualization
Storage vs recommended HDD

Emergency & Exit Lighting

Number of emergency luminaires for an escape route and whether the battery meets the required duration.

Luminaires = ceil(length / spacing) + 1, plus one at each exit / direction change. Autonomy = battery Wh × converter efficiency × end-of-life capacity / power W × 60.

Emergency lighting

-
Total emergency luminaires
For the escape route-
Achieved autonomy-
Total emergency load-
Illuminance target-
Assessed area-
Response and duration-
EN 1838:2024 (secondary source): escape routes ≥ 1 lx across the defined floor area (width over 2 m: exclude a 0.5 m perimeter; 2 m or less: exclude a quarter of the width on each side); open areas ≥ 0.5 lx excluding a 0.5 m perimeter; high-risk tasks both ≥ 15 lx and ≥ 10 % of normal illumination. Duration at least 1 h (high risk: the period of risk). Response 50 % by 5 s and full by 60 s (high risk: full by 0.5 s). The 2013 mode is a historical edition. Spacing depends on each luminaire’s emergency photometrics.
Visualization

Lighting Power Density

Installed lighting power per m² against a typical energy-code limit, with pass / fail and headroom.

LPD = (fixtures × W + other) / area. Allowed = code limit × area.

Energy code check

-W/m²
Installed lighting power density
Code limit-
Status-
Max allowed total-
Installed total-
Headroom-
Code basis: SBC 601-2018 is the enforced Saudi energy code (IECC 2015 basis, Table C405.4.2(1)); ASHRAE 90.1-2019 Table 9.5.1 is offered for comparison. Building area method; limits are the code's W/ft² converted to W/m². Confirm the edition adopted for the project.
Visualization

Street / Area Lighting

Pole spacing for a target average illuminance by the lumen method, with the spacing-to-height ratio.

Spacing S = k × (Φ × MF × UF) / (E_avg × width); k = 1 single-side, 2 staggered / opposite.

Road lighting

-m
Recommended pole spacing
Spacing / height (S/H)-
Practical spacing (rounded to 0.5 m)-
Poles per km (per side)-
Average at the practical spacing-
Arrangement-
Lumen-method estimate. Confirm uniformity (Uo) and glare (TI) with a full EN 13201 road-lighting design.
Visualization

PoE Power Budget

Total PoE load against the switch budget, per-port class, and power lost over the cable to each device.

Total = devices × allocation. Loss = I²·R_loop, I = P / V_PSE (44 V Type 1, 50 V Types 2 to 4), R_loop = 2·ρ(T)·L / pairs + 1 Ω connectors; 4 pairs for Types 3 and 4.

PoE budget

-W
Total PoE load
Budget headroom-
Per-port vs type-
Est. cable loss / link-
Power at the device-
Max PD draw at this length-
Cable length vs derated limit-
802.3af/at/bt deliver about 12.95 / 25.5 / 51 / 71 W at the device after 100 m. Keep each link ≤100 m and leave switch-budget headroom.
Visualization

Generator Sizing

Standby generator size from connected load, power factor, demand, motor-start allowance and growth.

Formula: P = load × demand × (1+growth) × (1+surge); set kVA ≥ max[ P / (PFload · k), P / (PFrated · duty · k) ], k = 1 − derate.

Generator sizing

-kVA
Required generator size
Standard genset-
Governing limit-
Day-one loading-
Site derate applied-
Required real power-
Design load-
Loading at this size-
ISO 8528-1: a set's kWe is its kVA × rated PF (usually 0.8) at the stated duty. Both the engine kWe and the alternator kVA must cover the load after site derating. Enter the manufacturer's ratings to check a specific set. Keep continuous loading about 70-80 %. Confirm derating and step load with the supplier.
Visualization

Grow Light (PPFD & DLI)

Average canopy PPFD and daily light integral for horticulture projects: PPFD = N · PPF · UF / A, then DLI = PPFD × hours × 3600 ÷ 10⁶.

PPFD is the photosynthetic photon flux density over the PAR range (400 to 700 nm). Results are canopy averages; uniformity depends on mounting height and optics. Learn more on our Horticulture Lighting page.

Result

-µmol/m²/s
Initial canopy PPFD (average)
Maintained canopy PPFD-
Daily light integral (DLI)-
Installed PPF-
Canopy area-
Electrical load-
Fixture efficacy-
Approximate cooling load-
Typical canopy targets: leafy greens 150-300 · herbs 250-450 · strawberry 300-500 · fruiting vegetables 400-600 µmol/m²/s. Confirm the final crop recipe with your agronomist.
Visualization

Saudi Heat Derating

What a datasheet luminaire actually delivers at the site ambient. Datasheets are measured at Ta 25 °C (LM-79); Saudi sites run at 45 to 55 °C.

Lumens(Ta) = lumens₂₅ × [1 − (1 − ratio₅₀) × (Ta − 25)/25]. Life: indicative halving per 12 K of junction rise. Evidence: LM-84 + TM-28 and ISTMT at 50 °C, LM-80 + TM-21 at the measured Ts.

Result

-lm
Delivered lumens at the design ambient
Loss versus the datasheet-
Efficacy at Ta-
Indicative L70 at Ta-
Datasheet lumens needed at 25 °C-
Evidence to request-
Basis: linear hot-lumen interpolation between the LM-79 point (25 °C) and the LM-84 / ISTMT point (50 °C); indicative until the luminaire's own 50 °C data exists. Ask for performance at the service condition, not the lab condition.
Visualization

Solar Street Light Sizing

Battery and PV module for a stand-alone solar street light from the nightly energy, autonomy and the worst-month sun hours.

E_night = W × dim × h. Battery Wh = E_night × autonomy / DoD. PV Wp = (E_night + usable battery Wh / recharge days) / (PSH × derate × η_controller × 0.95 charge).

Result

-Wh
Energy per night
Battery capacity-
Battery Ah at nominal voltage-
PV module required-
PV daily energy, worst month-
Recharge margin-
Battery life at ambient-
Basis: IEC 62257 stand-alone sizing method. Size on the worst month, not the annual average. LiFePO₄ tolerates heat far better than lead-acid but still loses life above 45 °C: shade the battery box and keep it off the pole top where it can. Choose a DALI / D4i or PWM driver that follows the dimming profile.
Visualization

Maintenance Factor Builder

MF = LLMF × LSF × LMF × RSMF per CIE 97 (interior) and CIE 154 (exterior), with a desert-dust pollution category.

LLMF = 1 − 0.3 × (hours to the evaluation point / L70), linear to L70. LMF from the CIE 154 table for the sealing, pollution and cleaning interval. Initial design value = target / MF.

Result

-
Maintenance factor
Lamp lumen maintenance (LLMF)-
Luminaire maintenance (LMF)-
Survival (LSF)-
Room surfaces (RSMF)-
Initial illuminance to design for-
Basis: CIE 97:2005 and CIE 154:2003 method with typical table values; the luminaire's own LM-80 / TM-21 data at the site Ts replaces the linear LLMF when available. A Saudi outdoor MF of 0.65 to 0.75 is normal; the 0.8 to 0.9 seen in temperate specifications is optimistic here.
Visualization

Sports Lighting Class (EN 12193)

Required illuminance, uniformity and glare limit for a sport and competition class, with a first luminaire count by the lumen method.

N = E × A / (Φ × MF × UF). Class values from EN 12193 Annex A (indicative; verify against the 2018 edition and the federation's own rules for TV).

Result

-lx
Required maintained average illuminance
Uniformity Emin / Eav-
Colour rendering-
Glare rating limit-
Estimated luminaire count-
Installed lighting load-
Indicative until IES files exist: the count is a lumen-method estimate; uniformity, glare (GR) and spill light need a full photometric calculation with the luminaire's IES data. Broadcast (TV) lighting has separate vertical-illuminance and flicker requirements.
Visualization

SASO 2927 Road-Lighting Checklist

Screen an LED road luminaire against the SASO 2927:2019 (Lighting Part III) requirements as SASO presents them, and list the registration evidence.

Checked against secondary-source values (SASO 2927:2019 as reproduced in a SASO workshop): L70 ≥ 50,000 h; CCT 3000 to 6000 K; PF ≥ 0.9; THD < 15 %; surge 10 kV installation / 4 kV internal; 120 to 277 V AC, 60 Hz. Not assessed (unresolved or not verified): efficacy and chip ratio, IP66 / IK08, controls and NEMA socket.

Result

-
Items met against secondary-source values (of 5)
Efficacy (luminaire, chip, ratio)-
Lifetime L70-
Colour temperature-
Power factor and THD-
IP and IK-
Surge protection-
Control and NEMA socket-
Control-unit voltage, 60 Hz-
Registration evidence-
Source status: SASO 2927:2019 identified (road lighting). The checked values are a secondary source: a SASO workshop reproduction. The efficacy rows in that presentation have inconsistent labels, so efficacy is shown without a SASO verdict. The standard and the SASO conformity certificate govern.
Visualization

LED Lifetime: L70 to Years

Turn a rated Lx figure into calendar years at the real operating profile, and check the TM-21 6× projection limit.

Years = hours / (h/day × days/year). Site life ≈ rated × 2^(−(Ts_site − Ts_rated)/12) (indicative Arrhenius rule). TM-21 allows a projection of at most 6 × the LM-80 test duration.

Result

-
Years at the rated Ts
Indicative lifetime at the site Ts-
Years at the site Ts-
TM-21 projection limit-
What the figure does not say-
Basis: IES LM-80 / TM-21. A lifetime with no Ts, no B-value and no LM-80 duration behind it is unverifiable. Ask for the TM-21 report at the ISTMT case temperature measured at 50 °C ambient; that is the Saudi number.
Visualization

PPFD and DLI Converter

Daily light integral from a canopy PPFD and photoperiod, or the PPFD needed for a crop's DLI target.

DLI = PPFD × hours × 3600 / 10⁶. PPFD needed = DLI × 10⁶ / (hours × 3600). Crop ranges are typical horticultural targets; the grower's recipe governs.

Result

-mol/m²/day
Daily light integral
Against the crop range-
PPFD needed for the target at this photoperiod-
Photoperiod needed at this PPFD-
Crop DLI range-
Basis: photon flux over 400 to 700 nm (PAR). Sunlight in a greenhouse adds to the artificial DLI; measure it with a quantum sensor rather than assuming it. Higher PPFD over fewer hours is not equivalent for every crop (photoinhibition, DIF).
Visualization

Surge Protection Selector

Luminaire surge immunity and the board SPD that protects it, from the exposure, the earthing system and the circuit level.

Luminaire immunity per IEC 61547 / IEC 61000-4-5 (differential L-N, common L-PE). Board SPD per IEC 61643-11 / IEC 60364-5-534: Type 2 at distribution level, Type 1+2 where an LPS or overhead line exists. Uc ≥ 1.1 × Uo (275 V) in TN; add N-PE in TT.

Result

-kV
Luminaire surge immunity to specify
Differential / common mode-
Board SPD type-
Discharge rating-
Maximum continuous voltage Uc-
Luminaire-level SPD-
Road lighting (SASO 2927)-
Indicative selection. A board SPD protects only what is within about 10 m of cable; beyond that, and on every pole-top luminaire, fit a luminaire SPD rated for 80 °C inside the fixture. Coordinate Up of the SPD with the luminaire immunity (Up below immunity) and confirm with the SPD maker's coordination tables.

Tunnel Lighting Zones (CIE 88)

Threshold, transition, interior and exit luminances by the CIE 88 L20 method, from the design speed, access luminance and traffic.

Lth = k × L20 over the first half of the stopping distance, then down to 0.4 × Lth. Transition L(t) = Lth × (1.9 + t)^−1.4 until it meets the interior level. Exit zone rises to 5 × interior over the last 50 m.

Result

-cd/m²
Threshold-zone luminance Lth
Threshold zone length (stopping distance)-
Transition zone length-
Interior-zone luminance-
Exit-zone luminance-
Tunnel classification-
Indicative until the tunnel geometry exists: k, stopping distances and interior levels are typical CIE 88:2004 values; the final design needs the portal L20 from the actual approach, the road-surface R-table, daytime and night-time regimes and a luminance calculation. Saudi portals see far higher L20 than European tables assume.
Visualization

Lighting Controls Savings

Energy and cost saved by occupancy, daylight, scheduling and tuning strategies on an installed lighting load, with simple payback.

Combined saving = 1 − Π(1 − sᵢ), capped at 55 %. Baseline kWh = kW × h × days. Typical fractions from the LBNL meta-analysis of field studies (occupancy 24 %, daylighting 28 %, tuning 36 %, multiple strategies 38 % on average).

Result

-kWh/yr
Energy saved per year
Baseline consumption-
Combined saving-
Annual cost saving-
CO₂ avoided (0.6 kg/kWh)-
Simple payback-
Basis: field-measured typical fractions; the real figure depends on occupancy patterns, glazing and commissioning. Daylight harvesting needs dimmable drivers (DALI-2 / D4i or 0-10 V) and correctly placed sensors; NLC SID designs KNX and DALI systems that do this.
Visualization

Spec Writer

Generate a ready-to-paste specification clause or BOQ line for any NLC luminaire. All values come from the official NLC datasheets.

Need datasheets, photometric (IES/LDT) files or BIM content? Ask us through the contact page.

Generated text

Product page
Values from official NLC datasheets.

Compare Products

Put two or three NLC luminaires side by side. All values come from the official NLC datasheets.

Need the numbers in a specification? The Spec Writer turns any of these products into a ready-to-paste clause.

Side by side

A dash means the datasheet does not publish that attribute for the product.

Product Finder

Narrow down NLC families by application and specs. Filters are optional; leave a field blank to skip it.

Filters read the published specs on each product page. A family whose page does not state a spec is set aside rather than guessed at, and counted below the shortlist. Each product page carries its own datasheet.

Shortlist

Short-Circuit Fault Current & Breaker Rating

Prospective three-phase fault current at the transformer terminals and at a downstream board, with the breaking capacity to specify. Basis: IEC 60909-0, SBC 401.

Formula: Ik'' = c · Un / (√3 · |ZQ + ZT + ZL|), c = 1.05 · ZT = (uk/100) · Un² / SrT · ZQ = c · Un² / S''kQ · ip = κ · √2 · Ik'', κ = 1.02 + 0.98 · e−3R/X

Fault level

-kA
Prospective fault current at the board
At transformer terminals-
Peak current ip-
Loop impedance at the board-
Transformer full-load current-
Breaker at the board Icu ≥-
Main breaker Icu ≥-
IEC 60909-0: maximum fault current with voltage factor c = 1.05 for LV, cables at 20 °C. Motor contribution is not included; add it for boards feeding large motors. Check the peak ip against the breaker making capacity Icm. Indicative: verify with the full network study.
Visualization
Single-line diagram: fault level decays along the feeder

Conduit & Trunking Fill

Cable cross-section against the raceway internal area, with the smallest size that passes. Basis: NEC Chapter 9 Table 1 (conduit), 45 % space factor for trunking (IET guidance to BS 7671).

Cable groupQuantityOuter diameter (mm)
1
2
3

Formula: Acables = Σ ni · π · di² / 4 · fill % = Acables / Araceway · 100 · limits: n = 1: 53 %, n = 2: 31 %, n ≥ 3: 40 %, trunking 45 %

Raceway fill

-%
Fill of the internal area
Cable area-
Raceway internal area-
Permitted fill-
Check-
Spare capacity-
Smallest size that passes-
NEC Chapter 9, Table 1 · IEC 61386: conduit limits 53 / 31 / 40 % for 1 / 2 / 3 or more cables; trunking and tray at 45 % space factor (IET On-Site Guide). Internal diameters are typical: take the actual value from the conduit datasheet. Fill does not replace the grouping derating of IEC 60364-5-52. Indicative: verify with the detailed design.
Visualization
Cross-section of the raceway with the cables packed inside, and the fill gauge

Earth Electrode Resistance

Resistance of driven rods or a buried conductor in uniform soil, rods in parallel, and the effect of a low-resistivity backfill. Basis: BS 7430, IEEE 80.

Formula: Rrod = ρ / (2πL) · [ln(8L/d) − 1] · Rstrip = ρ / (2πL) · ln(L² / (1.85 · h · d)) · Rencased = ρb / (2πL) · ln(D/d) + ρ / (2πL) · [ln(8L/D) − 1] · Rn = R1 · (1 + λα) / n, α = ρ / (2π R1 s)

Earth resistance

-Ω
Resistance of the electrode group
One electrode, native soil-
One electrode, with backfill-
Group factor λ · α-
Against the target-
Rod length to reach the target-
BS 7430 · IEEE 80: uniform soil assumed; measure ρ with the Wenner four-pin method at several spacings and use the dry-season value. λ for rods in a straight line per BS 7430 (n up to 10). Backfill only lowers the resistance close to the rod; its resistivity is typical and editable. Common targets: 1 Ω for telecom and substations, 10 Ω for LV systems, as set by the project or authority. Indicative: verify by measurement after installation.
Visualization
Soil section with the current shells around the rod, and resistance against rod length

Harmonics & Neutral Current Sizing

Triplen harmonics from LED drivers and IT loads add up in the neutral of a 4-wire circuit. Neutral current, cable sizing basis and transformer K-factor. Basis: IEC 60364-5-52 Annex E, IEEE C57.110.

Harmonic spectrum, % of the fundamental (typical LED driver mix shown, editable)

Formula: THDi = √(Σ hn²) · I1 = IL / √(1 + THD²) · IN = I1 · √((3 · √(h3² + h9²))² + u²) · K = Σ hn² n² / Σ hn²

Neutral current

-A
Neutral current, rms
Neutral to phase ratio-
THDi · I1-
3rd harmonic in the phase current-
Annex E sizing basis-
Size the 4-core cable for-
Transformer K-factor → product option-
IEC 60364-5-52 Annex E (edition not verified) · IEEE C57.110: 3rd harmonic content 0 to 15 %: size on phase current; 15 to 33 %: phase current / 0.86; 33 to 45 %: neutral current / 0.86; over 45 %: neutral current. Triplens (3rd, 9th) are assumed in phase in all three lines. The K-factor is calculated from the spectrum (IEEE C57.110 method); the K-4/9/13/20/30/40/50 ratings are transformer product options, not a verified mandatory list: confirm the rating with the manufacturer. Band factors are assumed values (reference not verified in this pass). Indicative: verify with measured spectra.
Visualization
One 60 Hz cycle: three distorted phase currents and their sum in the neutral

Busbar Trunking Sizing & Voltage Drop

Rating after ambient derating, voltage drop for an end load or a distributed riser, and losses. Basis: IEC 61439-6.

Formula: IB = P / (√3 · V · cos φ) · In · kθ ≥ IB · ΔV = kd · √3 · IB · L · (R cos φ + X sin φ), kd ∈ {1, 0.5} · Ploss = 3 · IB² · R · L (one third for a distributed load)

Busway rating

-A
Standard busway rating
Design current IB-
Ambient factor kθ-
Derated capacity-
Voltage drop-
Losses at design current-
IEC 61439-6: busway ratings are verified at the maker's reference ambient; the derating here (1.0 at 40 °C, minus 1 % per °C above) and the R and X values are typical and editable: take both from the selected product datasheet at operating temperature. Losses for a distributed load use one third of the end-load value. Indicative: verify with the detailed design.
Visualization
Voltage drop along the busway against the limit

Transformer Inrush & Primary Protection

Magnetizing inrush on energization against an IEC standard-inverse relay with an instantaneous element, and the 2 s short-circuit withstand point. Basis: IEC 60076-5, IEC 60255-151, IEC 60282-1 (editions not verified); fuse choice from manufacturer data.

Formula: In = S / (√3 · U1) · i(t) = k · In · e−t/τ · trelay = TMS · 0.14 / ((I/Is)0.02 − 1) · D = ∫ dt / trelay(i(t)) [i > Is], D ≥ 1 · Ithrough = In / uk @ 2 s

Inrush and protection

-A
Inrush current at energization (primary)
Primary full-load current-
Inrush peak-
Inrush envelope vs relay (integral, trip at 1)-
Through-fault withstand point-
Relay time at that current-
HV fuse, first estimate-
IEC 60076-5 · IEC 60255-151 · IEC 60282-1: inrush multiple and time constant are typical (larger units have lower multiples and longer decay) and editable. The relay is checked against the whole inrush decay by inverse-time accumulation (a screening model, not a manufacturer relay model, no harmonic restraint), so a result below 1 does not establish coordination. Protection must also clear the 2 s withstand point. The fuse shown is the next rating at or above the selection factor × In in the available-ratings list above. That list is an assumed generic list, not a verified universal ladder: replace it with the maker's ratings and confirm rated voltage, current rating, dimensions and the maker's transformer selection table. Indicative: verify with the protection coordination study.
Visualization
Time-current chart (log scales): relay curve, inrush decay and the transformer points

Substation DC Tripping Battery

Cell count from the voltage window, a simplified duty-cycle capacity with design margin, ageing and temperature factors, and the charger rating. Basis: IEEE 485-2020 (lead-acid), IEEE 1115 (NiCd, edition not verified).

Formula: n = ⌊Vmax / Vfloat⌋ · Vend = Vmin / n · Ah = (Ic · T + Itrip · 1/60 + Iclose · 1/60) × kmargin × kageing × kT · Icharger = 1.1 · Ah / tr + Ic

Battery capacity

-Ah
Minimum rated capacity (to the end voltage)
Cells in series-
End voltage per cell-
Float and boost voltage-
Duty-cycle Ah before factors-
Peak discharge current-
Charger rating-
IEEE 485-2020 · IEEE 1115: ageing factor 1.25 (replace at 80 % capacity) is corroborated through utility guidance (secondary source); design margin 1.10 is an assumed value; both are editable. Temperature correction is a manufacturer input: no universal temperature table is applied. Momentary loads shorter than 1 min count as 1 min. This Ah sum ignores the rate effect: check that the chosen cell delivers the peak current for 1 min to the end voltage (capacity factor Kt from the maker), which often governs tripping batteries. Float, boost and end voltages are assumed typical values: use the maker's cell data. Indicative: verify with the full IEEE 485 worksheet.
Visualization
Duty cycle: trip current at the start, continuous load, closing current at the end (1 min periods widened for clarity)

Motor Starting Voltage Dip

Bus voltage dip when a large motor starts, by the impedance method, for each starting method, and the largest starting current the limit allows. Basis: IEEE 399 (Brown Book), IEEE 3002.7.

Formula: Ist = k · In · Zm = U² / (√3 U Ist) ∠ acos(0.3) · Zs = U² / Ssc ∠ atan(X/R) · ΔV = 1 − |Zm| / |Zs + Zm|

Voltage dip

-%
Dip at the bus during starting
Motor full-load current-
Starting current and kVA-
Short-circuit level at the bus-
Against the limit-
Largest starting current for the limit-
Dip by method (DOL · Y-Δ · soft · VFD)-
IEEE 399 · IEEE 3002.7: impedance method with a starting power factor of 0.3 and source X/R 6; star-delta takes one third of the DOL current, VFD about 1.2 × In. Typical practice: about 10 % at boards that feed lighting (visible flicker), 15 to 20 % at the motor terminals; the utility or project limit governs. Indicative: verify with a motor starting study.
Visualization
Bus voltage dip for each starting method against the limit (selected method highlighted)

Capacitor Bank Inrush & Damping Reactor

Peak inrush and frequency when a step is switched alone or back to back with energized steps, the inductance needed to stay within 100 × In, and the detuned tuning frequency. Basis: IEC 60831-1, IEC 60871-1, IEEE 18.

Formula: C = Q / (ω U²) · single Î = In √2 √(Ssc/Q), f = f1 √(Ssc/Q) · back to back Î = U √(2/3) √(Ceq/L), Ceq = C · n / (n + 1), f = 1 / (2π √(L Ceq)) · Lmin = Ceq (U √(2/3) / 100 In)² · h = 1/√p

Inrush current

-kA
Peak inrush when the step closes
Step rated current-
Peak as a multiple of In-
Inrush frequency-
Single step (no other steps on)-
Inductance needed for 100 × In-
Detuned tuning order-
IEC 60831-1 · IEC 60871-1 · IEEE 18: capacitors withstand inrush peaks up to 100 × In. Back-to-back switching of steps in one panel gives the highest peaks because only the busbar and cable inductance limits them. Use capacitor-duty contactors (AC-6b, with damping resistors) or add air-core reactors; a detuned bank's own reactor limits inrush strongly. Inductance between steps is typical (about 0.5 to 1 µH per metre): measure the actual layout. Indicative: verify with the maker's data.
Visualization
Inrush transient against the 100 × In limit (damping is illustrative)

Lightning Protection Risk Screening

Screening estimate of the risk of loss of human life R1 (components RA, RB, RU, RV) for one zone, and the lowest LPS class with coordinated SPDs that brings it below the entered tolerable risk. Basis: IEC 62305-2:2010 method (historical edition; the 2024 edition changes the method), IEC 62305-3.

Factor lists below (CD, LF, rf, rp, hz, rt, CI, CE) follow the 2010 annexes Assumed value: reference not verified

Formula: NG = 0.1 Td · AD = LW + 6H(L + W) + 9πH² · ND = NG AD CD 10−6 · NL = NG · 40 LL · CI CE 10−6 · R1 = ND(PALA + PBLB) + NL(PULU + PVLV)

Risk of loss of life

-× 10−5
R1 without protection
Collection area AD-
Strikes to the structure ND-
Strikes to the lines NL-
RA · RB · RU · RV (× 10−6)-
Protection needed-
R1 with that protection-
Sphere radius · mesh · down-conductor spacing-
IEC 62305-2:2010 method (historical edition) · IEC 62305-3: IEC 62305-2:2024 changes the risk method; this tool keeps the 2010 method, labelled as such, and does not mix factors between editions. PB for LPS I/II/III/IV = 0.02/0.05/0.1/0.2 (2010 method, user research); the other factors are assumed values. Screening estimate only: one zone, all people in it, no adjacent structures, PTA = PTU = 1, unshielded lines (PLD = 1), loss values from the 2010 Annex C. NG = 0.1 Td is the standard's fallback: use lightning location data where available. R2 to R4 and hospital or explosion-risk cases need the full assessment. Indicative: verify with a full IEC 62305-2 risk assessment.
Visualization
Rolling sphere for the selected LPS class over the building section

Cable Pulling Tension & Sidewall Pressure

Tension build-up section by section in a horizontal duct run, sidewall bearing pressure at each bend, both pull directions. Basis: IEEE 1185, IEEE 576 (pulling guidance), AEIC CG5.

#SectionLength (m) or angle (°)Bend radius (m)
1
2
3
4
5
6

Formula: straight T2 = T1 + W · g · f · L · bend T2 = T1 · ef θ · SWBP = T2 / R · Tmax = σ · A · n

Pulling tension

-kN
Final tension, better direction
Pull from end A-
Pull from end B-
Maximum tension on the conductors (entered limit)-
Worst sidewall pressure (A · B)-
Recommended direction-
IEEE 1185 · AEIC CG5: horizontal run, simplified bend equation (ignores the cable weight in the bend), single cable sidewall pressure. For three cables in a duct the weight-correction factor and the cradled or triangular SWBP multipliers raise the values: use the cable maker's pulling calculation for the final check. The defaults 70 N/mm² (Cu), 40 N/mm² (Al) and 4.4 kN/m are assumed values, not verified universal limits: enter the cable maker's conductor stress and sidewall-pressure limits. Results are stated against the entered limits. Indicative: verify with the detailed design.
Visualization
Tension along the run for both pull directions; bends marked

Active Harmonic Filter Sizing

Compensation current to bring a drive-heavy load from its present current distortion to a target, with the IEEE 519 current limits at the point of common coupling. Basis: IEEE 519-2022 Table 2, IEC 61000-3-12.

Present spectrum, % of the fundamental (6-pulse drives with DC choke shown, editable)

Even harmonics, % of the fundamental (limited to 50 % of the 3-11 band limit for h ≤ 6)

Formula: I1 = P / (√3 · U · cos φ) · THD = √(Σ hn²) · IAHF = I1 · √(THD0² − THDt²) × margin · Isc / IL → row · Ih,even ≤ 6 ≤ 0.5 × limit3-11

Filter rating

-A
Active filter rating (rms compensation current)
Fundamental current I1-
Present THDi-
Harmonic current to cancel-
Line current before and after-
IEEE 519-2022 Table 2 row at this Isc/IL (% of IL)-
Present spectrum against IEEE 519 at the PCC-
K-factor before and after-
IEEE 519-2022 Table 2 (secondary source) · IEC 61000-3-12: the IEEE 519 current limits are assessed at the point of common coupling (PCC) with the utility, for 120 V to 69 kV, as a percentage of IL, the maximum demand load current at the PCC (here taken as the fundamental at the entered load). Rows ascend by Isc/IL (< 20, 20 to 50, 50 to 100, 100 to 1000, > 1000); bands are 3-11, 11-17, 17-23, 23-35 and 35-50, then TDD. Even harmonics h ≤ 6 are limited to 50 % of the odd-harmonic limit. How a value exactly equal to a row boundary is assigned is not verified here: the tool then uses the stricter row and says so. Orders above 13 are not entered: check them against their bands with measured data. IEC 61000-3-12 sets limits for equipment of 16 to 75 A per phase, not for the installation. The utility or project target you enter governs the filter size. Filter sizes are an assumed product ladder. Indicative: verify with a harmonic study and measurements.
Visualization
Harmonic spectrum before and after filtering with the IEEE 519 limits, and the line current waveform

Arc Flash Incident Energy & Boundary

Full IEEE 1584-2018 model: arcing current at full and reduced value (VarCF), enclosure size correction, incident energy at the working distance and the arc flash boundary. Range 208 V to 15 kV.

Formula: IEEE 1584-2018: Eq. 1 Iarc(0.6, 2.7, 14.3 kV) · Eq. 2 Iarc,min = Iarc (1 − 0.5 VarCF) · Eq. 3-6 E · Eq. 7-10 AFB (1.2 cal/cm²) · Eq. 11-15 CF · Eq. 16-25

Incident energy

-cal/cm²
At the working distance, worse of full and reduced arcing current
Incident energy-
Arcing current, full · reduced-
Energy, full · reduced (cal/cm²)-
Arc flash boundary-
PPE arc rating-
CF · VarCF-
IEEE 1584-2018 · NFPA 70E: incident energy analysis method: label the equipment with the incident energy and working distance, and select PPE with an arc rating at or above it. PPE categories of NFPA 70E apply only to the table method and are not mapped here. Many owners prohibit energized work above 40 cal/cm². Use the clearing time of the upstream device read at each arcing current. Indicative: verify with a full arc flash study.
Visualization
Plan view of the arc flash boundary in front of the equipment, and incident energy against distance

RCD Nuisance Tripping & Earth Leakage Budget

Standing protective-conductor current of LED drivers and cables against the RCD rating, and how many luminaires one RCD can carry. Basis: IEC 60364-5-53, IEC 61008-1.

Formula: Ileak = N · id + (L / 100) · icable + Iother ≤ 0.3 · IΔn · Nmax = floor((0.3 · IΔn − Icable − Iother) / id)

Leakage budget

-mA
Total standing leakage on the RCD
Design limit-
Use of the limit-
Max drivers per RCD-
RCDs needed for this load-
RCD trip band-
RCD type-
IEC 60364-5-53 (531.3.2) , secondary source: keep the accumulated protective-conductor current below 0.3 × IΔn. This criterion and clause are corroborated through manufacturer guidance; the latest consolidated standard was not inspected directly. An RCD may trip anywhere between 0.5 and 1.0 × IΔn (IEC 61008-1 / 61009-1), and switch-on surges through driver Y-capacitors add transient leakage. Use the measured leakage from the driver datasheet. Indicative: verify with the detailed design.
Visualization
Leakage build-up against the design limit and the RCD trip band

Automatic Transfer Switch Sizing & Neutral Poles

ATS current and short-circuit rating between the utility supply and a standby generator, 3-pole or 4-pole by earthing arrangement, transition type and typical timers. Basis: IEC 60947-6-1, HD 60364-4-46:2016, IEC 60364-5-55, NFPA 110.

Formula: IB = P / (√3 · U · cos φ) · IATS ≥ max(1.25 · IB, Igen) · Igen = Sgen / (√3 · U) · Icw or Iq ≥ Ik

Transfer switch

-A
Minimum ATS rated current
Load current IB-
Generator full-load current-
Short-circuit rating-
Poles-
Why-
Transition-
Timers (typical, adjust on site)-
IEC 60947-6-1 / HD 60364-4-46:2016: the 1.25 factor is an assumed continuous-load margin. HD 60364-4-46:2016, 461.2: in TN-C systems and in the TN-C part of TN-C-S systems the PEN conductor shall not be isolated or switched; in TT the neutral is a live conductor and is switched. A generator with its own neutral-earth bond needs a switched neutral so there is only one bond in service. Check the ATS short-time (Icw) or conditional (Iq) rating with the upstream device. NFPA 110 Level 1 systems are commonly specified to restore power within 10 s (reference not verified in this pass). Indicative: verify with the detailed design.
Visualization
Dual-source single-line diagram with the neutral-earth bonds and ATS poles

Conductor Adiabatic Short-Circuit Withstand

Minimum conductor size that survives the fault energy until the protective device clears it. Basis: IEC 60364-4-43 (434.5.2, Table 43A), IEC 60364-5-54, SBC 401.

Formula: Smin = √(I² · t) / k · tmax = (k · S / I)² · θ(t) = (θi + β) · eI²t / (K² S²) − β

Thermal withstand

-mm²
Minimum conductor size for the fault
Fault energy I²t-
k (Table 43A)-
Next standard size-
Selected size-
Max fault duration for the selected size-
Conductor temperature at clearing-
IEC 60364-4-43, 434.5.2: valid for durations up to 5 s. k: Cu PVC 115 (103 above 300 mm²), Cu XLPE/EPR 143, Al PVC 76 (68 above 300 mm²), Al XLPE 94; protective conductors use IEC 60364-5-54 Annex A values. For current-limiting devices clearing in under 0.1 s, compare k²S² with the device let-through I²t from the manufacturer. Indicative: verify with the detailed design.
Visualization
Conductor temperature during the fault until the device clears

MV Cable Screen Earth Fault Rating

Metallic screen cross-section that carries the earth fault current without overheating the insulation and sheath, plus the standing voltage of a single-point bonded run. Basis: IEC 60949 (adiabatic), IEC 60502-2.

Formula: S = I · √t / (K · √ln((θf + β) / (θi + β))) · Cu: K 226, β 234.5 · Al: K 148, β 228 · E = 2ω · 10−7 · I · ln(2s / d) (V/m, trefoil)

Screen rating

-mm²
Required metallic screen area
Next standard screen-
Selected screen-
Screen temperature after the fault-
Fault rating of the selected screen-
Standing sheath voltage-
At the open end of the section-
IEC 60949: adiabatic method, conservative (wire screens gain a little from non-adiabatic cooling). The final temperature is set by the materials touching the screen: XLPE 250 °C is common, a PVC or PE oversheath may need a lower limit, take it from the cable manufacturer. Use the earth fault current and clearing time from the network study, and check the size against the utility cable specification. Standing voltage formula applies to trefoil, single-point bonded screens. Indicative: verify with the detailed design.
Visualization
Single-core MV cable layers, screen coloured by its temperature at the end of the fault

Rack Dual-PDU Loading & Cascading Trip Check

Current on each feed of a dual-corded (2N) rack in normal operation and after one feed is lost, against the PDU breaker continuous limit. Basis: IEC 60364-5-52 continuous loading, 2N design practice.

Formula: Irack = P / (√3 · U · cos φ) [3φ] ; P / (U · cos φ) [1φ] · Iphase,max = P · share / (ULN · cos φ) · Inormal = I / 2 · Ifailover = I ≤ 0.8 · In

Failover check

-A
Current on one PDU after the other feed trips
Normal current per PDU-
Failover against the breaker-
Margin before overload-
Max IT load per rack-
Phase imbalance-
Room IT load / UPS per side-
Heat to remove-
2N rule: each feed must carry the whole rack when the other trips, so in normal operation each PDU should stay at or below half the continuous limit (0.4 × In with an 0.8 limit). Size on the busiest phase, not the 3-phase average. All IT power ends up as heat. Indicative: verify with measured loads and the PDU and breaker data.
Visualization
Dual-corded rack: load on feed A and feed B in normal operation and after failover

EMF Magnetic Field Safety Distance

Power-frequency magnetic flux density around a feeder or busbar run and the distance where it falls below a target. Basis: ICNIRP 2010 reference levels (50/60 Hz), Biot-Savart line-current model.

Formula: B = 0.2 · I / r (single) · B ≈ 0.2 · √3 · I · s / r² (flat) · B ≈ 0.2 · √1.5 · I · s / r² (trefoil) · B in µT, I in A, r and s in m · 1 µT = 10 mG

Separation

-m
Distance where B falls to the target
Field at the occupied space-
Against the target-
Distance for 200 µT (ICNIRP public)-
Distance for 0.4 µT-
Mitigation-
ICNIRP 2010: reference levels at 50 and 60 Hz are 200 µT for the general public and 1000 µT for workers. 0.4 µT is not an exposure limit: it is the average-exposure level used in epidemiological studies (WHO EHC 238) and some owners adopt it for precautionary siting. The balanced 3-phase formulas are far-field estimates (r several times s); real rooms add transformer leakage flux and unbalance, so measure after energising. Indicative: verify with the detailed design.
Visualization
Magnetic flux density against distance (log scale) with the target and ICNIRP lines

Neutral Grounding Resistor Sizing

Resistance, short-time energy and relay pickup for a resistance-earthed MV system, checked against the system charging current. Basis: IEEE C57.32 (formerly IEEE 32), IEEE 142 (editions not verified). Estimate.

Formula: R = (ULL / √3) / IR · 3IC0 = 3 · ULN · 2πf · C0 · IR ≥ 3IC0 · P = ULN · IR · E = P · t

Resistor

-Ω
Neutral grounding resistance
Phase-to-neutral voltage-
Earthing class-
System charging current 3IC0-
IR / 3IC0-
Power during a fault-
Energy for the time rating-
Relay pickup / winding protected-
IEEE 142 / IEEE C57.32: keep IR at or above the system charging current 3IC0 to limit transient overvoltages from arcing faults (assumed design criterion; the often quoted bound of about 2.5 per unit is not verified and is not calculated here). The time-rating list is an assumed set of options: take the rating from the resistor specification. High-resistance earthing (typically 10 A or less) suits alarm-only systems, mostly up to 5 kV; above that, low-resistance earthing with tripping is usual. The resistor is insulated for ULN. A relay set at p % of IR sees faults on about (100 − p) % of a star winding. Use the utility or plant earthing philosophy for IR. Indicative: verify with the detailed design.
Visualization
Star point earthed through the resistor, with the earth fault return path

Busbar Continuous Current & Temperature Rise

Current rating of flat copper or aluminium bars in still air at Saudi ambient, the temperature rise at your design current, AC skin effect and weight. Estimate from an empirical rating after CDA Publication 22 (formula constants, parallel-bar factors and painted uplift not verified); not a CDA or DIN 43671 rating. Temperature limits per IEC 61439-1 context.

Formula: I = 7.73 · A0.5 · p0.39 · (ΔT / 50)0.61 · kn · kmat · ksurf / √kAC · kAC = (u/2) · (sinh u + sin u) / (cosh u − cos u), u = t / δ · A [mm²], p [mm], ΔT = θmax − θamb [K], I [A]

Busbar rating

-A
Current capacity per phase at the max temperature
Design current-
Temperature rise at the design current-
Bar temperature-
AC factor (single bar) kAC-
Current density-
Weight per phase-
Estimate (CDA Pub 22 method, not verified): empirical still-air rating for bare bars on edge with gaps equal to the bar thickness, referenced to a 50 K rise and scaled by (ΔT / 50 K)0.61 to the entered ambient and maximum bar temperature. Parallel-bar factors (2 bars 1.8, 3 bars 2.5, 4 bars 3.2) include proximity effect and are assumed values, editable. No CDA or DIN 43671 rating or compliance is claimed. Aluminium uses 0.78 of copper (square root of the conductivity ratio). Painted matt surfaces radiate better (+12 %, assumed). The temperature limit comes from the insulation and terminals touching the bars (IEC 61439-1 Table 6); confirm the final design by the panel builder's temperature-rise verification. Indicative: verify with the detailed design.
Visualization
Three-phase busbar cross-section, bars coloured by operating temperature with cooling gaps

Central Battery System vs Self-Contained Emergency Lighting

Central battery capacity, DC circuit sizing and a lifecycle cost comparison with self-contained luminaires. Basis: EN 1838:2024 and BS 5266-1 (duration), EN 50171 (central power supply systems), EN 50172 (testing), NFPA 101 (7.9.2).

Costs: enter supplier quotes in SAR (defaults are placeholders)

Formula: Ah = N · P · t / (Udc · η) · 1.25 / krate · ΔU = 2 · I · ρ · L / A · TCO = Ccapital + nrep · Cbattery + Y · Ctest

Central battery

-Ah
Required battery capacity (C10)
Load and energy-
Battery to select-
Circuits and current-
Fire-resistant cable size-
Lifecycle cost, central battery-
Lifecycle cost, self-contained-
Break-even size-
EN 1838:2024 / BS 5266-1 / EN 50171 / NFPA 101: EN 1838:2024 requires at least 1 h for escape routes and open areas (high-risk task areas: the period of risk). BS 5266-1 requires at least 1 h, and 3 h where people may sleep or the premises are re-occupied straight after a mains failure; NFPA 101 (7.9.2.1) requires 1.5 h (BS 5266-1 and NFPA 101 editions not verified in this pass; the authority having jurisdiction sets the duration). EN 50171 central systems use batteries with a design life of at least 10 years. EN 50172 calls for monthly function tests and an annual full-duration test, which for self-contained units means visiting every luminaire. The 1.25 ageing factor follows IEEE 485-2020 (secondary source: utility guidance). Wiring must be fire-resistant as BS 5266-1 specifies. Costs are your inputs. Indicative: verify with the detailed design.
Visualization
Central inverter cabinet with fire-resistant loops against individual battery luminaires, and the lifecycle cost of each

Motor Thermal Overload Trip Curve & Starting Time

Cold and hot tripping times of a thermal overload relay at locked-rotor current, checked against the motor starting time and safe stall time. Basis: IEC 60947-4-1 trip classes, IEC 60255-149 thermal model.

Formula: t = τ · ln[(k² − p²) / (k² − 1.15²)], k = I / Ir, p = Ipre / Ir · τ = tclass(7.2) / ln[7.2² / (7.2² − 1.15²)] · tstart = J · ω / Tacc,avg

Relay at locked rotor

-s
Shortest cold trip time at locked-rotor current
Cold trip band-
Hot trip band-
Cold start-
Hot restart-
Stall protection-
Suitable class (all required checks)-
IEC 60947-4-1 (Table 3): at 7.2 × Ir from cold, class 10A trips in 2 to 10 s, class 10 in 4 to 10 s, class 20 in 6 to 20 s and class 30 in 9 to 30 s. The relay must not trip in 2 h at 1.05 × Ir and must trip within 2 h at 1.2 × Ir; the model uses a 1.15 threshold between those limits. The starting checks use the fastest edge of the band with a 10 % margin (the hot restart check only when a hot restart is required), the stall check the slowest. Bands at other currents and after preload are screening estimates from the thermal model: final class selection needs the manufacturer's cold and hot curves. Indicative: verify with the detailed design.
Visualization
Time-current curves (log-log): relay classes, the selected cold band and hot curve, and the motor starting curve

SPD Lead Length & Effective Protection Level

Extra voltage the connecting leads add to the SPD protection level during a surge, compared with the equipment impulse withstand. Basis: IEC 61643-12, IEC 60364-5-53 (534), IEC 62305-4.

Formula: di/dt ≈ I / T1 (8/20: 8 µs · 10/350: 10 µs) · ΔU = L' · ℓ · di/dt · Up/f = Up + ΔU ≤ Uw · ℓmax = (Uw − Up) / (L' · di/dt)

Effective protection

-kV
Voltage seen by the equipment, Up/f
Current steepness di/dt-
Lead voltage ΔU-
Against equipment withstand-
0.5 m lead guidance-
Max lead length for this Uw-
With 0.5 m leads-
IEC 60364-5-53 (534) / IEC 61643-12: keep the total connecting lead length (line to SPD plus SPD to the earth bar) at or below 0.5 m, run the two legs close together and use a V (in-out) connection where the SPD allows it. IEC 62305-4 adds the lead voltage to Up to get the effective level Up/f. When the equipment is more than about 10 m of cable from the SPD, reflections can raise the voltage up to twice Up/f: add an SPD near the equipment. The Uw list (1.5 / 2.5 / 4 / 6 kV for overvoltage categories I to IV) is corroborated by historical IET guidance for 230/400 V installations (230 V to earth); other voltages to earth have different values, and direct confirmation against the latest IEC table is pending. Use the surge immunity from the driver datasheet. Indicative: verify with the detailed design.
Visualization
SPD with inductive leads, and the voltage spike that reaches the equipment

Busbar Short-Circuit Electrodynamic Stress

Peak force between phase bars, bending stress against the yield strength, the longest safe support span and the force on each insulator. Basis: IEC 60865-1 (rigid conductors), IEC 61439-1 Table 7 (peak factor).

Formula: ip = κ√2 · Ik'' · F' = (μ0/2π) · (√3/2) · ip² / a · σ = VσVr · β · F' · l² / (8 · Z) ≤ q · Rp0.2, q = 1.5 · Z = b · h² / 6 · Fd = VFVr · α · F' · l

Mechanical check

-N/mm²
Bending stress in the bar
Peak current ip-
Force per metre (centre phase)-
Against q · Rp0.2-
Safety factor-
Max support span-
Force on the most loaded support-
IEC 60865-1: β = 0.73 and α = 1.1 (inner support) for a continuous beam, β = 1.0 / α = 0.5 simply supported, β = 0.5 / α = 0.5 fixed ends. These factors, the stress factor Vσ·Vr (default 1.0) and the support factor VF·Vr (default 2.7) are assumed values, editable: they are not verified, and 1.0 is not presented as a verified universal upper bound. The effective-spacing provisions for rectangular bars are not applied: the centre spacing is used (enter an effective spacing am if known), and one bar per phase is assumed. Estimate. Hard-drawn copper Rp0.2 is about 250 N/mm², confirm from the material certificate. Indicative: verify with the detailed design.
Visualization
Centre-phase bar on its supports: repulsion forces and the bending moment envelope

Lighting Contactor & LED Driver Inrush

How many LED drivers one circuit can switch: combined inrush peak and energy against the contactor rating, steady current, and the driver maker's count per MCB. Basis: NEMA 410, IEC 60947-4-1, IEC 60898-1.

Formula: Rd = Û / Ipk · Ipk,tot = Û / (Rd/N + Z) · Ninrush = Rd / (Û / Ipk,cont − Z) · Nsteady = 0.8 · IAC-1 / Id · I²t = Ipk,tot² · τ / 2 · N = min(Ninrush, Nsteady, NMCB)

Drivers per circuit

-drivers
Maximum drivers on one switched circuit
Limited by-
Your circuit-
Combined peak inrush-
Inrush energy and width-
Steady current-
Limits: inrush / steady / MCB-
Recommendation-
NEMA 410 / IEC 60947-4-1: LED drivers charge their input capacitors at switch-on, so a group draws one coincident pulse. Check the driver datasheet for peak inrush, pulse width and the number of drivers per B and C MCB: those tables are the manufacturer's tested values and override this estimate. The circuit model treats each driver as a capacitor behind Rd and adds the loop impedance. Prefer contactors rated for capacitive or LED loads (tested to NEMA 410), zero-cross relays or inrush limiters for large groups. Indicative: verify with the detailed design.
Visualization
Combined inrush pulse of the circuit against the contactor peak rating

Maximum Demand and Main Breaker

Building load schedule by category: connected load, demand factor, maximum demand, design current and the main breaker and transformer to request in a utility connection application. Demand factors are typical starting values, editable: replace them with the factors required by the utility or the project specification.

Load categoryConnected load (kW)Demand factor (%) Assumed value: reference not verified
General lighting
Socket outlets
Air conditioning / HVAC
Water heaters
Kitchen / cooking
Motors and pumps
EV chargers
Other loads

Formula: MD = c · Σ (Pi · DFi) · (1 + spare) · S = MD / cos φ · Ib = S / (√3 · 400 V) or S / 230 V

Maximum demand

-kVA
Design maximum demand including spare capacity
Total connected load-
Maximum demand before spare-
Design maximum demand-
Overall diversity (demand / connected)-
Design current Ib-
Main breaker (next standard rating) In ≥-
Distribution transformer-
Basis: demand factor method as used in NEC (NFPA 70) Article 220 and the diversity allowances of the IET On-Site Guide Appendix A (editions not verified). The default factors are typical values, not taken from SEC or SBC 401 text: the utility connection application must use the factors and forms the utility requires. Breaker ratings are a common product series; the transformer ladder is a common distribution series. Indicative: verify with the detailed design.
Visualization
Connected load against demand per category (kW)

Economic Cable Size

Installed cost against the present value of lifetime I²R losses for each standard size from the thermal minimum upward. The size with the lowest total cost is the economic size. Method: IEC 60287-3-2; resistances: IEC 60228 class 2.

Formula: CT = CI + CJ · CI = L · (A + B · S) · CJ = Imax² · R · L · Np · T · P · Q / (1 + i) · Q = Σn=1..N rn−1 · r = (1 + a)² (1 + b) / (1 + i) · T = h · μ · R = R20 [1 + α20 (θm − 20)], θm = (90 − θa) / 3 + θa

Economic size

-mm²
Size with the lowest installed cost plus present value of losses
Total cost at the thermal minimum-
Total cost at the economic size-
Lifetime saving (present value)-
Extra installed cost-
Simple payback (year-1 losses)-
Loss factors used-
Cheapest sizes 1-
2-
3-
4-
IEC 60287-3-2: economic optimisation of power cable size (2012 edition identified; equations applied as summarised on this page, clause text not opened in this pass). Conductor DC resistance from IEC 60228 class 2 at 20 °C, corrected to the mean operating temperature; skin, proximity and sheath losses are neglected (factor 1.0), demand charges are not included. The economic size must still meet voltage drop and short-circuit checks. Indicative: verify with the detailed design.
Visualization
Installed cost, present value of losses and total cost against conductor size (SAR)

Cable Tray Sizing

Minimum tray width from the cable cross-section and a fill limit, the next catalogue width, and the cable load against the tray safe working load at the support span. Fill basis: a project fill ratio of the usable cross-section, or NEC 392.22(A) for multiconductor cables smaller than 4/0 AWG; load basis: manufacturer SWL tested to IEC 61537.

GroupQuantityOverall diameter (mm)Cable weight (kg/m)
1
2
3
4
5
6

Formula: A = Σ ni · π · di² / 4 · Areq = A · (1 + spare) · Wmin = Areq / (fill · depth) or NEC table area ≥ Areq · q = Σ ni · wi

Tray width

-mm
Next catalogue width for the cables plus spare
Total cable cross-section-
Area to accommodate (with spare)-
Minimum width required-
Fill of the chosen width (width × depth)-
Use of the allowable fill-
Cable load (now · with spare)-
Against the entered SWL-
Basis: the project fill ratio is a design choice, not a code limit. NEC (NFPA 70) Table 392.22(A) Column 1 (ladder or ventilated trough) and Column 3 (solid bottom, used here for perforated trays as the conservative case) apply to multiconductor power and lighting cables smaller than 4/0 AWG; edition not verified, values between table widths interpolated. The width series is a common catalogue series. The SWL comes from the manufacturer load table (IEC 61537 test, at the stated span and deflection); fittings, wind, ice and point loads are not included. Indicative: verify with the detailed design.
Visualization
Tray cross-section at the chosen width with the present cables packed in rows

Unified Glare Rating (UGR) Estimator

Discomfort glare of a regular luminaire grid for the standard observer at mid-wall (eye 1.2 m, looking horizontally), viewed along and across the room. Basis: CIE 117, EN 12464-1.

Formula: UGR = 8 · log10[ (0.25 / Lb) · Σ Li² · ωi / pi² ] · Li = I(γ) / (A · cos γ) · ωi = A · cos γ / r² · Lb = Eind / π · ln p = (35.2 − 0.31889α − 1.22e−2α/9)·10−3β + (21 + 0.26667α − 0.002963α²)·10−5β²

Glare rating

-UGR
Worst of the two viewing directions
Viewing along the length-
Viewing across the width-
Luminaire luminance at γ = 65°-
Background luminance Lb-
Check against the task limit-
Optic recommendation-
CIE 117 / EN 12464-1: position index from the closed-form Guth formula reproduced in CIE 117 (no table interpolation); intensity modelled as I0·cosn γ from the luminaire flux; background luminance from a first-bounce plus integrating-sphere estimate of indirect illuminance. Only luminaires ahead of the observer and inside the Guth field (H/R ≤ 1.9, T/R ≤ 3) count. The task presets are assumed values: the complete current EN 12464-1 task table was not verified, so they are not stated as current requirements. Hospital and industrial work has individual task lines (for example examination, ward reading, fine or rough assembly): choose "Other task" and enter the project value. The result is compared with the entered limit only. With an imported IES or LDT file, the file's intensity table I(C, γ) (interpolated per viewing direction), luminous area and flux replace the cosn model, area and flux inputs. Estimate: confirm with the manufacturer's UGR table or a DIALux / Relux calculation.
Visualization
Plan view: observer at mid-wall, luminaires shaded by glare contribution, and the UGR scale

Façade Wall Grazing & Washing Geometry

Setback, spacing and the vertical illuminance profile for ground-mounted uplights in a row along a façade. Point-by-point calculation with an elliptical beam (50 % intensity at half the beam angle).

Formula: E(y) = Σ I(ψv, ψh) · d / r³ · r = √(d² + y² + x²) · I = I0 · 2−(ψv/hv)² − (ψh/hh)² · y0 = d / tan(θv/2 + tilt) · s = 2 · √(d² + (H/4)²) · tan(θh/2)

Fixture layout

-m
Setback from the wall
Spacing along the wall-
Beam reaches the wall at-
Peak illuminance and height-
Illuminance at the top-
Top / peak ratio-
Average on the lit wall-
Rule of thumb: grazing keeps the fixture close (about H/10, at least 0.15 m) with narrow vertical beams so light skims the texture; washing sets it back about H/4 (1:3 to 1:5) for an even wash. Aim for top / peak above 0.3 on a wash. These setbacks and the 0.3 ratio are design rules of thumb (assumed values, no standard reference). Uses one row of fixtures, wall reflectance and neighbouring rows ignored. Estimate: verify with the photometric file in DIALux / AGi32.
Visualization
Section: uplight setback and beam edges, with the vertical illuminance profile up the wall

Obtrusive Light & Dark Sky Check

Light trespass into windows, source intensity toward the sensitive direction and upward light ratio, before and after curfew, for the environmental zone. Current reference: ILP GN01/26 (supersedes GN01/21); the zone presets are a historical table kept as editable assumed values.

Formula: Ev = I · cos θ / d² · Ipost = I · kdim · within when Ev, I and ULR are each ≤ the entered limit

Obtrusive light

-lx
Vertical illuminance at the window, pre-curfew
Ev pre-curfew-
Ev post-curfew-
I pre-curfew-
I post-curfew-
Upward light ratio-
Dark-sky friendly fixture (typical criteria)-
Overall-
ILP GN01/26 (supersedes GN01/21): the complete current limits were not verified. The zone presets are the historical table reproduced in ILP GN01:2021 from CIE 150 (Ev, four-number intensity rows, ULR 0 / 0 / 2.5 / 5 / 15 %); they load when you pick a zone, stay editable and are not presented as a verified CIE 150:2017 implementation or a current limit. Enter the limit set by the authority or the project. The fixture criteria (no light above the horizontal, CCT ≤ 3000 K) are typical of dark-sky certification programmes: check the current programme rules. No compliance verdict is given. Estimate: verify with a full obtrusive light calculation.
Visualization
Elevation: spill toward the neighbouring window, upward light, and Ev against the zone limits

Circadian Lighting: EML & Melanopic EDI

Melanopic stimulus at eye level from the photopic illuminance and the melanopic ratio (M/P) of one or two LED channels, compared with the EML thresholds of WELL v2 feature L03 (historical version identified; latest version not verified). Basis: CIE S 026, WELL v2 L03.

Formula: MPmix = Σ MPi · Ei / Σ Ei · Ev,eye = ratio · Eh · EML = Ev,eye · MP · m-EDI = EML · 0.9058 (assumed) · Ev,req = EMLtarget / MP

Melanopic stimulus

-m-EDI lx
Melanopic EDI at eye level
EML-
Vertical illuminance at the eye-
Mixed M/P ratio-
WELL v2 L03-
Needed for 150 EML (1 point)-
Needed for 240 EML (3 points)-
WELL v2 L03 / CIE S 026: the identified historical WELL v2 version gives 1 point at ≥ 150 EML (136 m-EDI) and 3 points at ≥ 240 EML (218 m-EDI), on the vertical plane at eye level, for at least 4 hours beginning by noon. Equivalence with the latest WELL version was not verified: check the version registered for the project. Assumed values (reference not verified): the conversion m-EDI = EML × 0.9058 and the CCT to M/P presets; use the M/P from the product spectrum (SPD). Project conditions: electric light only, eye-level vertical plane at each workstation, daylight not included. No points are awarded here. Estimate: verify with a vertical-plane calculation at each workstation.
Visualization
M/P ratio against CCT with the mixed value, and the eye-level EML against the WELL thresholds

Sports Broadcast Lighting: Flicker & Camera Check

Checks a stadium design against broadcast targets: vertical illuminance and uniformity toward the main camera, horizontal to vertical balance, colour quality, and flicker for the replay frame rate.

Formula: Flicker factor % = (Emax − Emin) / (Emax + Emin) · 100 (no phase reduction) · U1 = Emin / Emax · U2 = Emin / Eavg

Broadcast screening

-%
Flicker factor used in the check
Flicker vs limit-
Ev average vs target-
U1v (min/max)-
U2v (min/avg)-
Eh / Ev-
Colour (TLCI, Ra, R9)-
Overall-
Basis: presets, the Eh/Ev band and the colour targets are assumed design targets (reference not verified), editable, and not universal FIFA / UEFA requirements: take the binding values from the lighting regulations that apply to the event. Flicker factor as defined in the UEFA Stadium Lighting Guide 2023 (Flicker factor guidance): below 3 % does not generally cause problems for slow-motion replays up to 300 fps. That guide gives no figure above 300 fps and a universal 1 % limit was not verified, so the value there is an editable design target (default 1 %, assumed, confirm with the broadcaster). No reduction is applied for a 3-phase supply: phase cancellation depends on the driver waveform, phase allocation and luminaire weighting, so enter a flicker factor measured at the camera position with all luminaires on. A datasheet value for one luminaire gives a preliminary result only. Colour targets used: TLCI ≥ 85, Ra ≥ 90, R9 > 50. Screening estimate, not a broadcast acceptance: confirm with the full grid calculation, on-site flicker measurement and camera tests.
Visualization
Main camera sightline on the pitch, and light output ripple over one mains cycle at the entered flicker factor, with the camera frames

MacAdam Ellipse & Colour Consistency (SDCM)

How many MacAdam steps a measured or binned chromaticity sits from the target, plus its CCT and Duv from the Planckian locus. Datasets kept separate: IEC 60081 / ENERGY STAR ellipses in CIE 1931 (x, y) and the ANSI C78.377 CCT / Duv window in CIE 1960 (u, v).

Formula: n = √[(p/a)² + (q/b)²], p = Δx·cos θ + Δy·sin θ, q = −Δx·sin θ + Δy·cos θ · u' = 4x / (−2x + 12y + 3), v' = 9y / (−2x + 12y + 3) · SDCM ≈ Δu'v' / 0.0011 · Duv = ± distance to the Planckian locus in (u, v)

Colour consistency

-steps
MacAdam steps from the target (ellipse)
Check against the tolerance-
Δu'v' · circular estimate-
Measured CCT-
Duv and tint-
ANSI C78.377 CCT / Duv window (2017 values)-
IEC 60081 / ENERGY STAR · ANSI C78.377: two datasets, kept separate. Ellipses (CIE 1931 x, y): centre and 1-step axes load with the target and stay editable; 2700, 3000 and 6500 K follow the IEC 60081 Annex D figures as tabulated by ENERGY STAR, 3500, 4000 and 5000 K are typical; none were re-verified against the current texts. ANSI C78.377 (CIE 1960 u, v for Duv): ANSI C78.377-2024 is the identified current edition, but its numerical datasets were not verified, so the CCT / Duv window uses the 2017 values as assumed values. This window is not the ANSI quadrangle, which is defined by corner points in CIE 1931 (x, y). The circular estimate (1 step ≈ 0.0011 Δu'v', CIE 1976) is an approximation only. CCT and Duv use the Krystek fit of the Planckian locus. Estimate: rely on the manufacturer's binning report for acceptance.
Visualization
Zoomed CIE 1931 diagram: Planckian locus, 1, 3 and 5-step ellipses and the measured point

IES TM-30 Colour Rendition Check (Rf, Rg)

Classifies published TM-30 values against the Annex E design intents (Preference, Vividness, Fidelity) and flags legacy CRI gaps. Enter values from the datasheet or test report; no spectrum is computed. Basis: historical ANSI/IES TM-30-20 Annex E matrix; TM-30-24 is the identified current publication (equivalence not verified).

Rules (historical TM-30-20 Annex E; P1 and F2 confirmed, other rows not verified): P1: Rf ≥ 78, Rg ≥ 95, −1 ≤ Rcs,h1 ≤ 15 % · P2: 74, 92, −7 to 19 % · P3: 70, 89, −12 to 23 % · V1: Rg ≥ 118, Rcs,h1 ≥ 15 % · V2: 110, 6 % · V3: 100, 0 % · F1: Rf ≥ 95 · F2: Rf, Rf,h1 ≥ 90 · F3: ≥ 85

Design intent levels

-
Preference · Vividness · Fidelity priority level
Preference (retail, hospitality, homes)-
Vividness (display, merchandise)-
Fidelity (art, museums, colour matching)-
Saturation character-
Legacy CRI check-
ANSI/IES TM-30-20 Annex E (historical) · TM-30-24: edition and status: the complete matrix is the historical TM-30-20 Annex E matrix. Historical support confirms P1 (Rf ≥ 78, Rg ≥ 95, −1 % ≤ Rcs,h1 ≤ 15 %) and F2 (Rf ≥ 90 and Rf,h1 ≥ 90); the other rows are kept as historical values, not verified. TM-30-24 is the identified current publication and its matrix was not verified, so no current equivalence is claimed. Priority level 1 gives the highest likelihood of meeting the intent, level 3 the most flexibility; a source cannot reach level 1 in all three at once. Ra and Rf are different metrics with no exact conversion, and a high Ra can hide a poor R9. Estimate: confirm with the full TM-30 report (colour vector graphic) for critical spaces.
Visualization
Rf against Rg with the Preference zones, and the red chroma shift against the P1 band

Underwater Pool & Fountain Lighting

Luminaire count for a target illuminance inside the pool, with water attenuation and pool finish, plus the supply voltage and cable voltage drop. Pools and fountains are treated as separate applications; the current voltage and source-placement rules were not verified, so no compliance verdict is given.

Formula: T = e−c·p, p = √((W/2)² + (D/2)²) · Φ = E · A / (UF · MF · T) · N = ⌈Φ / Φlum⌉ · I = n · P / V · ΔV = 2 · I · ρ · L / A, ρ = 0.0225 Ω·mm²/m

Pool lighting

-luminaires
Required luminaires (pool: on both long walls)
Light path and water transmission-
Total flux needed-
Average illuminance achieved-
Supply voltage screening-
Cable current-
Voltage drop-
Minimum cable for 5 % (assumed limit)-
IEC 60364-7-702 (edition not verified): pools and fountains have different zone definitions and permitted protective measures, and the complete current voltage and source-placement rules were not verified. For a pool, the screening value used is SELV at no more than 12 V AC r.m.s. or 30 V ripple-free DC in zones 0 and 1 with the safety source outside zones 0 and 1 (assumed value, reference not verified). For a fountain, no pool rule is applied: confirm the protective measure and the source location in the wiring rules adopted for the project. No compliance verdict is given. Luminaires in the water need IPX8 and the product standard IEC 60598-2-18. Attenuation 0.1 to 0.3 per metre is typical for clear treated water, higher for fountains and saline water; UF by finish is typical and editable. Estimate: verify with the luminaire photometry and the local authority rules.
Visualization
Pool cross-section: wall luminaires, light path to the floor centre and transmission through the water

Landscape Bollard & Pathway Spacing

Largest bollard spacing that still meets the average and minimum illuminance of the chosen pedestrian class, by point-by-point calculation over the path. Basis: EN 13201-2 P classes, CIE 115.

Formula: Eh = MF · Σ I(γ) · h / r³, r = √(d² + h²) · I(γ) = I0 · (0.75 sin6γ + 0.25/8) · cos γ · I0 = 4Φ/π (360°), 8Φ/π (180°) · smax: Ē ≥ Ēclass and Emin ≥ Emin,class

Bollard spacing

-m
Maximum spacing between bollards
Average illuminance Ē-
Minimum illuminance Emin-
Uniformity Emin/Ē-
Limited by-
Bollards per 100 m-
Glare control-
EN 13201-2 / CIE 115: P1 to P6 average / minimum (maintained horizontal illuminance on the path): 15 / 3, 10 / 2, 7.5 / 1.5, 5 / 1, 3 / 0.6, 2 / 0.4 lx, with secondary-source support (not checked against the standard text); the light centre height, intensity model and maintenance factor are assumptions. The bollard is modelled as a full cut-off louvred optic (no light above the horizontal, main lobe near 68°, a quarter of the flux lighting the base): real products differ, so check with the IES / LDT file. Estimate: verify with a DIALux / AGi32 calculation.
Visualization
Plan of the path: illuminance pools around each bollard at the maximum spacing

Warehouse Narrow-Aisle High-Bay Spacing

Luminaire spacing along a racking aisle for the floor and the rack-face (picking) targets, with point-by-point floor and vertical illuminance and the light wasted on rack tops. Basis: EN 12464-1.

Formula: Eh = MF · Σ I · H / r³ · Ev = MF · Σ I · (w/2) / r³ · r = √(x² + y² + z²) · I = I0 · 2−(ψacross/ha)² − (ψalong/hl)² · smax: Ēh ≥ target and Ev,min(1 m) ≥ target

Aisle layout

-m
Maximum spacing along the aisle
Luminaires per aisle-
Floor average / minimum-
Rack face at 1 m, minimum-
Rack face at the top shelf-
Light landing on rack tops-
Limited by-
EN 12464-1: targets are editable assumed values (the complete current EN 12464-1 task table was not verified); enter the value for the individual task (for example manned gangways or rack fronts) from the project specification. The optic is modelled as an elliptical beam with 50 % intensity at half the beam angle; rack and floor reflections are ignored, so results are conservative. Estimate: verify with the IES / LDT file in DIALux.
Visualization
Aisle cross-section: racking, beam edges across the aisle, and vertical illuminance up the rack face

Daylight Factor & Glazing Sizing

Average daylight factor of a side-lit room from the glazing, its visible light transmittance, sky angle and room reflectance, compared with the EN 17037 300 lx target, plus the daylight-harvesting zones. Basis: BRE average daylight factor, EN 17037.

Formula: DF = T · Aw · θ · M / (Atot · (1 − R²)) % · θ = atan((hg/2) / overhang) − obstruction · DFtarget = 300 / Ev,d,med · 100 % · Aw,req = DFtarget · Atot · (1 − R²) / (T · θ · M)

Daylight

-% DF
Average daylight factor
Average interior daylight (median sky)-
Target DF for 300 lx-
Glazing needed for the target-
Visible sky angle θ-
Window-to-wall ratio WWR-
Daylight-harvesting zones-
BRE / EN 17037: the average daylight factor is a screening method; EN 17037 asks for 300 lx over 50 % and 100 lx over 95 % of the reference plane, which needs a point calculation. Enter the median external diffuse illuminance for the site from climate data (the default is a placeholder). Zones follow the sidelighting convention: primary to one window-head height, secondary to two. Spatial daylight autonomy (sDA) for LEED needs a climate-based simulation and is not estimated here. Estimate: verify with a daylight simulation.
Visualization
Room section: window, overhang, visible sky angle and the primary and secondary daylight zones

Cove Lighting: Lip, Cut-off & Ceiling Gradient

Checks that the LED line is hidden, finds where the cove lip casts its shadow line on the ceiling, and plots the ceiling illuminance gradient from a linear source.

Formula: E(x) = (π/2) · It(φ) · hc / r², r² = x² + hc², φ = atan(x / hc) · It = I0 cosn(φ − tilt), ∫ It dφ = (lm/m) / (π/2) · shadow line xc = dlip · hc / hlip

Cove geometry

-m
Lip shadow line on the ceiling, from the LED
Shielding angle of the lip-
LED hidden for eyes below-
Ceiling 0.3 m from the cove-
At mid-span-
Mid-span / near the cove (direct light)-
Average ceiling luminance (ρ 0.8)-
Advice-
Basis: infinite line source with a cosine longitudinal distribution; the transverse distribution is cosn about the aiming direction. Light below the lip line is cut, so the ceiling is unlit beyond the shadow line. Rule of thumb: keep at least 300 mm from LED to ceiling and set the lip just high enough to hide the LED. Inter-reflections are ignored. Estimate: verify with a mock-up or a DIALux calculation.
Visualization
Cove section with the lip cut-off line, and the ceiling illuminance gradient across the span

LED Strip Voltage Drop & Maximum Run

Voltage at the far end of a constant-voltage LED strip from the copper track resistance and the feeder cable, for end, dual-end or centre feed, with the LED driver size.

Formula: Im = Pm / V · ΔVstrip = Im · Rm · L² / 2 (one end), / 8 (both ends or centre) · ΔVfeeder = 2 · I · ρ · Lc / A, ρ = 0.0225 Ω·mm²/m · Lmax = √(2 · ΔVallow / (Im · Rm)) · Pdriver ≥ 1.2 · Pm · L

Strip run

-V
Voltage at the farthest LED
Total drop-
Drop along the strip-
Drop in the feeder cable-
Strip current-
Maximum run: one end / both ends-
Feeder size for the rest of the allowance-
LED driver (1.2 × load, about 83 % loading)-
Basis: uniformly distributed load on a resistive track; track resistance depends on PCB copper width and thickness, so take it from the strip datasheet (0.05 Ω/m is a placeholder). The maximum run counts the strip only: the feeder uses part of the same allowance. Dimming and colour shift become visible at the tail end as the drop grows; respect the manufacturer's maximum run. Estimate: verify with the strip and LED driver datasheets.
Visualization
LED strip shaded by local voltage, with the feed points and the voltage profile

Stair & Step Lighting with Nosing Contrast

Illuminance on the treads from wall-recessed step lights, the tread and riser geometry check, and the visual contrast between the nosing strip and the tread. Basis: IBC 2021 §1008.2.1 (normal power, not emergency lighting), IBC 1011.5.2, nosing contrast guidance.

Formula: E = I · cos ε / r² = I · h / r³ · ΔLRV = |LRVnosing − LRVtread| ≥ 30 · L = E · ρ / π · C = (L1 − L2) / (L1 + L2)

Tread lighting

-lx
Minimum on the tread centre line
Average on the treads-
Uniformity Uo-
Against the target-
Luminaire spacing along the flight-
Geometry (IBC 1011.5.2, assumed)-
Nosing contrast ΔLRV-
Luminance nosing / tread-
IBC 2021 §1008.2.1 · IBC 1011.5.2 · nosing contrast: IBC 2021 §1008.2.1 supports 108 lx (10 fc) on the stairs and landings while they are in use under normal power (verified in the IBC 2021 text). This is not the emergency lighting requirement: use the emergency lighting calculator for that. SBC 201:2024 identifies IBC 2021 as its base; the Saudi amendment was not independently verified, so confirm the adopted clause for the project. The riser 102 to 178 mm and tread 279 mm screening check (IBC 1011.5.2) is an assumed value, reference not verified. The 30-point LRV difference for nosing contrast is corroborated by manufacturer guidance (secondary source) and applies to the step nosing against the tread. Point-source model with one intensity toward the treads: take it from the photometric file.
Visualization
Stair section: step lights, light throw and illuminance on each tread

Museum Lux-Hours & Fading Budget

Annual light exposure of a displayed object against the CIE 157 limit for its light responsivity, the display time allowed, and the years to a just noticeable fade. Basis: CIE 157:2004.

Formula: H = E · hday · dyear (lx·h) · tallowed = Hlimit / E · years to JNF = HJNF / H · UV ≤ UVlimit

Exposure budget

-lx·h/year
Annual cumulative exposure
Against the annual limit-
Lit hours allowed per year-
Display days before rotation-
Years to a just noticeable fade-
Recommended illuminance (CIE 157)-
UV content check-
CIE 157:2004 (secondary source): limiting illuminance and annual exposure by responsivity, confirmed through a secondary source: high 50 lx and 15,000 lx·h/year, medium 50 lx and 150,000, low 200 lx and 600,000; irresponsive objects have no exposure limit in this table. Selecting a class fills the editable annual limit. The just noticeable fade exposures (each Blue Wool grade fading about 3 times slower than the one before) and the 75 µW/lm UV limit are assumed values, reference not verified; they depend on UV and spectrum, so use a conservator's assessment for valuable objects.
Visualization
Cumulative exposure over the years against the just noticeable fade

Blue Light Hazard Risk Group & Threshold Distance

Screening estimate of the retinal blue light hazard of an LED luminaire from its intensity, luminous area and KB,v: the risk group at 200 mm and the threshold distance beyond which it is RG1 or lower. Basis: IEC 62471 limits, IEC TR 62778:2014 method (withdrawn); IEC 62471-7:2023 is the newer reference.

Formula: Lv = I / A · LB = Lv · KB,v · Ethr = EB,RG1 / KB,v, EB,RG1 = 1 W/m² · dthr = √(I / Ethr) · RG0 ≤ 100, RG1 ≤ 10 000, RG2 ≤ 4 000 000 W/(m²·sr)

Photobiological risk

-
Blue light risk group at 200 mm (screening estimate)
Source luminance Lv-
Blue light radiance LB-
Angular size at 200 mm-
Threshold illuminance Ethr-
Illuminance at 200 mm-
Threshold distance dthr-
Marking-
IEC 62471 · IEC TR 62778:2014 (withdrawn) · IEC 62471-7:2023: IEC TR 62778:2014 has been withdrawn; it is kept here only as the historical screening method. IEC 62471-7:2023 is the identified newer reference and is not implemented in this calculator. The radiance limits (RG0 100, RG1 10,000, RG2 4,000,000 W/(m²·sr)), the small-source RG1 irradiance of 1 W/m² below 11 mrad and the KB,v values per CCT are assumed values, reference not verified. No photobiological risk group is assigned from the nominal CCT alone: a screening risk group appears only when KB,v is taken from the LED photobiological report. The physical luminous area is used, which is conservative because the standard averages radiance over a field of view. The risk group of a product must come from a measurement to IEC 62471.
Visualization
Illuminance against viewing distance with the RG2 threshold

Cold Store & Freezer Lighting Performance

Luminaire count with the LED lumen gain at low temperature, the LED driver cold-start check, and the emergency battery capacity lost to the cold. Basis: lumen method with manufacturer temperature data.

Formula: fT = 1 + k · (25 − T) / 100 (≤ 1.15) · Φreq = E · A / (UF · MF · fT) · N = ⌈Φreq / Φlum⌉ · trated = treq / CT

Cold room design

-luminaires
Needed with the cold lumen gain
Lumen factor at room temperature fT-
Delivered flux per luminaire-
Count from 25 °C data-
Average illuminance achieved-
Lighting load-
LED driver cold start-
Emergency pack to specify-
Enclosure-
Basis: LED flux rises as the junction runs cooler; the gain per °C varies by LED and luminaire, so take it from the manufacturer's temperature data (the gain is capped at 15 % here; both the gain and the cap are assumed values, reference not verified). Battery capacity at low temperature varies by chemistry: use the datasheet, or place the battery in a heated or ambient area. Specify luminaires rated for the room temperature, IP65 or better with a pressure-equalising vent, and allow for condensation during defrost and door openings. Indicative: verify with the manufacturer.
Visualization
Lumen factor and battery capacity against temperature

Tunable White Dual-Channel Mixing

Channel duty cycles to reach a target CCT from a warm and a cool white channel, the mixed flux and power, and how far the mix sits below the Planckian locus. Basis: CIE 1931 additive mixing, McCamy CCT, Duv in CIE 1960 (u, v) against an assumed band approximating the ANSI C78.377 quadrangle.

Formula: X = x/y · Y, Z = (1 − x − y)/y · Y, Yi = Φi · di · x = ΣX / Σ(X+Y+Z) · n = (x − 0.3320)/(0.1858 − y), CCT = 449n³ + 3525n² + 6823.3n + 5520.33

Channel settings

-lm
Mixed flux at the target CCT
Warm channel duty-
Cool channel duty-
Flux against the stronger end-
Power draw-
Mixed chromaticity x, y-
Distance from the Planckian locus Duv-
CIE 1931 · CIE 1960 · ANSI C78.377-2024 (dataset not verified): each channel is placed on the Planckian locus at its nominal CCT (Kim et al. approximation) and mixed additively. Constant total current keeps the duties adding to 100 %; maximum flux runs the stronger channel at 100 %, so the mix falls below the locus (negative Duv), most at the midpoint. ANSI C78.377-2024 was identified, but its numerical quadrangles were not verified: the ±0.006 Duv band is an assumed, editable approximation of a quadrangle that ANSI defines in CIE 1931 x, y around a nominal centre whose Duv is not necessarily 0. Duv is computed in CIE 1960 u, v. IEC and ENERGY STAR use MacAdam ellipses (SDCM), a different dataset with its own centres: use the SDCM calculator for those. Flux and power are taken as linear with duty; real LED drivers and LEDs are not exactly linear. Use the binned x, y of the actual LEDs for a final check.
Visualization
Mixed flux and channel duties across the tuning range

Shop Window Daytime Contrast & Glass Reflection

Illuminance needed on a window display so it reads through the bright street scene reflected in the glass, the spotlight intensity and beam, and the effect of anti-reflective glass. Basis: veiling reflection contrast model.

Formula: Lref = ρg · Lext · Ld = E · ρd / π · CR = (τ · Ld + Lref) / Lref → E = (CR − 1) · π · Lref / (τ · ρd) · I = E · d² · θ = 2 · atan(w / 2d)

Window display lighting

-lx
Illuminance needed on the display
Reflected veiling luminance-
Display luminance seen through the glass-
Spotlight centre-beam intensity-
Beam angle to cover the display-
Same target with anti-reflective glass-
Basis: the glass reflects the bright street into the viewer's eye as a veil over the display; the display must add enough luminance on top of it. The contrast target is a design choice, not a code limit (about 3 for clear legibility). Outdoor luminances and glass reflectances are typical values (assumed, reference not verified): measure the real scene and take the glass data from the supplier. Intensity assumes the beam hits the display face on. Indicative: verify with the detailed design.
Visualization
Shop window section: reflected street glare and the display light that must overcome it

Pedestrian Crossing Positive Contrast Lighting

Vertical illuminance on a pedestrian facing approaching traffic from a dedicated crossing luminaire set back on the approach side, the positive contrast against the road, and the best setback. Basis: point-source vertical illuminance, road luminance per EN 13201 / CIE 115.

Formula: Ev = I · a / r³, r = √(a² + b² + Δh²), Δh = H − z · Lp = Ev · ρ / π · C = (Lp − Lbg) / Lbg · aopt = √(b² + Δh²) / √2 · Eh = I · H / r0³

Pedestrian visibility

-lx
Minimum vertical illuminance across the crossing
Vertical illuminance at mid-crossing-
Against the target-
Contrast at the darkest point C-
Best setback for mid-crossing-
Aiming angle from vertical-
Driver stopping distance-
Horizontal illuminance on the crossing (average)-
Against the C class-
Basis: one luminaire per traffic direction, set back on the approach side so it lights the pedestrian's side facing the driver; the vertical plane faces the driver. One intensity toward the crossing is assumed: take it from the asymmetric crossing optic's photometry. There is no universal 40 lx crossing requirement: the 40 lx target is an assumed value (reference not verified), kept editable as an estimate; use the authority or project value. The optional C class comparison uses the EN 13201-2 conflict-area classes from a secondary source (C0 50, C1 30, C2 20, C3 15, C4 10, C5 7.5 lx average horizontal illuminance, Uo 0.40) and counts the crossing luminaire only. Stopping distance uses 2 s reaction and 0.35 friction (assumed values). Verify with a full calculation.
Visualization
Plan view: luminaire set back before the crossing and vertical illuminance on pedestrians across the road

Gobo Projection Geometry & Keystone Correction

Size and shape of a gobo image thrown at an angle onto a facade, the keystone stretch to pre-correct in the artwork, and the image illuminance against the ambient light on the wall. Basis: projection geometry.

Formula: h = d · cos α · x1 = h · tan(α − θ/2), x2 = h · tan(α + θ/2), L = x2 − x1 · W = 2 d · tan(θ/2) · K = cos(α − θ/2) / cos(α + θ/2) · E = Φ / (π/4 · L · W)

Projected image

-m
Image length along the tilt (major axis)
Image width at the axis-
Stretch along the tilt L / W-
Keystone ratio far / near edge-
Artwork pre-correction-
Average image illuminance-
Contrast against ambient-
Basis: conical beam with a sharp field edge onto a flat wall, tilt in one plane. The image is treated as an ellipse for area; brightness falls toward the far edge because the throw is longer and the light arrives more obliquely. Pre-correct the gobo by compressing the artwork along the tilt by W/L and narrowing the far side by the keystone ratio, or use the projector's built-in keystone optics. The contrast target of about 3 is an assumed design value, reference not verified. Indicative: verify with a mock-up on site.
Visualization
Side view of the tilted throw and the stretched image seen on the wall

LED Billboard Brightness & Obtrusive Light

Night luminance of a digital billboard against the zone limit, the illuminance it puts on the nearest residential window, and the day-to-night dimming. Basis: CIE 150 environmental zones; legacy ILP PLG05 luminance table and historical CIE 150 window values as editable estimates (ILP PLG05:2023 identified, current limits not verified); authority limits are inputs.

Formula: Ewin = L · A · cos θ / d² (d ≥ 5 · max(W, H)) · dimming = Lnight / Lday · within if Lnight ≤ Llimit, Ewin ≤ Elimit

Night check against the entered limits

-lx
Illuminance on the nearest window
Window check-
Night luminance check-
Screen area-
Night to day dimming-
Night luminance that meets the window limit-
Far-field check-
ILP PLG05 · CIE 150 (historical tables): ILP PLG05:2023 has been identified, but its current numerical limits were not verified, so no current PLG05 compliance is claimed. The zone fills assumed values (reference not verified) that you must replace with the permit values: night luminance from the legacy PLG05 table (up to 10 m²: E1 100, E2 600, E3 800, E4 1000 cd/m²; over 10 m²: E2 300, E3 600, E4 600) and window illuminance from a historical CIE 150 table, not verified as CIE 150:2017 (E1 2 / 0, E2 5 / 1, E3 10 / 2, E4 25 / 5 lx before / after curfew). UK obtrusive light guidance: ILP GN01/26 supersedes GN01/21. Daytime settings of about 5000 to 7000 cd/m² keep the screen readable in sun; dim with a photocell. Indicative: the municipal permit governs.
Visualization
Example photocell dimming profile: screen luminance against ambient light

Dark Light Downlight Shielding & Cut-off

Shielding angle of a recessed LED downlight from its aperture and recess, the minimum shielding for the LED source luminance, the zone where the LED is visible, and the luminance at 65°. Basis: EN 12464-1 shielding table (secondary source).

Formula: α = atan(h / ((D + s) / 2)) · cut-off = 90° − α · LLED = Φ / (π · ALES) · rvisible = (Hc − heye) / tan α · L65 = I65 / (Aap · cos 65°)

Glare control

-°
Shielding angle (from the ceiling plane)
Cut-off angle from vertical-
LED source luminance-
Minimum shielding (EN 12464-1, secondary source)-
LED visible within-
Luminance at 65°-
Baffle recommendation-
EN 12464-1 (secondary source): minimum shielding angle by lamp luminance, from a secondary source: 20 to under 50 kcd/m² 15°, 50 to under 500 kcd/m² 20°, 500 kcd/m² and above 30°. Below 20 kcd/m² this table gives no minimum (an unsupported 10° row is not used). The display screen limits at 65° and above (1500 cd/m² for low-luminance screens, 3000 cd/m² for high-luminance screens) and the complete task tables are assumed values, reference not verified, kept editable. Source luminance assumes a Lambertian LES. A comfortable "dark light" look usually needs a shielding angle well above the minimum. For the full glare index use the UGR calculator. Indicative: verify with the photometric file.
Visualization
Section: recessed LED, cut-off line and the zone where the LED is visible

Road Lighting Threshold Increment (Disability Glare)

Veiling luminance at a driver's eye from a row of road luminaires and the threshold increment TI, compared with the EN 13201-2 M-class limit as an estimate. The observer is moved over one spacing and the worst TI is kept. Basis: EN 13201-3, CIE 140.

γ (from downward vertical)Intensity (cd) (from the photometric file)
70°
75°
80°
85°
90°

Formula: Lv = k · Σ Eeye,i / θi², Eeye = I(γ) · cos θ / d² (θ [°], 1.5° ≤ θ ≤ 60°) · TI = 65 · Lv / Lav0.8 (Lav ≤ 5), TI = 95 · Lv / Lav1.05 (Lav > 5) · kage = 9.86 · [1 + (A / 66.4)4]

Disability glare

-%
Threshold increment TI (worst observer position)
Against the class limit-
Class requirements (EN 13201-2:2015)-
Veiling luminance Lv-
Constant used k-
Luminaires counted-
Nearest luminaire in view-
Largest single contribution-
EN 13201-2:2015 · EN 13201-3 · CIE 140: M classes verified in the EN 13201-2 preview text (Lav / Uo / Ul / TI): M1 2 / 0.40 / 0.70 / 10 %, M2 1.5 / 0.40 / 0.70 / 10 %, M3 1 / 0.40 / 0.60 / 15 %, M4 0.75 / 0.40 / 0.60 / 15 %, M5 0.50 / 0.35 / 0.40 / 15 %, M6 0.30 / 0.35 / 0.40 / 20 %. The TI method constants (k 9.86 or 10, 65 / Lav0.8, 95 / Lav1.05), the age correction and the observer geometry (eye height 1.5 m, line of sight 1° down, luminaires above 20° elevation screened by the car roof, those beyond 500 m ignored) are assumed values, reference not verified, so the TI is an estimate and is never reported as a pass against the class limit. Simplified editable input set: one row of identical luminaires with intensities toward the driver at γ 70° to 90°, interpolated linearly. Use the full photometric file and all rows for a design check. Verify with road lighting software.
Visualization
Driver's view along the road: glare rays from each luminaire and their share of the veiling luminance

Sports Lighting Spill Light & Curfew Check

Vertical illuminance on a neighbour's window from the floodlights of one mast and their intensity toward the window, against the obtrusive light limits before and after curfew, with the intensity a shield must bring them down to. Basis: historical AS/NZS 4282:2019 values (superseded by AS/NZS 4282:2023) and a historical CIE 150 table, kept as editable estimates.

Formula: r = √(D² + (H − hw)²) · Ev = n · I · cos β / r², cos β = D / r · Iallowed = min(Ilimit, Elimit · r² / (n · cos β))

Obtrusive light check

-lx
Vertical illuminance on the window
Window illuminance check-
Intensity check (each luminaire)-
Intensity allowed toward the window-
Reduction needed-
Elevation of the window seen from the floodlight-
Recommendation-
AS/NZS 4282 · CIE 150 (historical tables): AS/NZS 4282:2023 supersedes the 2019 edition and its current limits were not verified, so the zone and period fill historical AS/NZS 4282:2019 values, kept editable as estimates (assumed, reference not verified): window illuminance A1 2 / 0.1, A2 5 / 1, A3 10 / 2, A4 25 / 5 lx; luminous intensity A1 2500 / 500, A2 7500 / 1000, A3 12,500 / 2500, A4 25,000 / 2500 cd. The CIE option uses an older four-number intensity table (E1 2500 / 0, E2 7500 / 500, E3 10,000 / 1000, E4 25,000 / 2500 cd) and window values E1 2 / 0 lx: a historical table, not a verified CIE 150:2017 implementation. UK guidance: ILP GN01/26 supersedes GN01/21. Check the intensity of each luminaire in the direction of the window, not only the total. A local authority limit, where one exists, governs. Indicative: verify with a point-by-point calculation.
Visualization
Section from the mast to the neighbour's window with the spill ray and the shield cut-off

Mosque Prayer Hall Lighting

General lighting of a prayer hall by the lumen method, with the downlight rows following the prayer rows (saff lines) parallel to the Qibla wall, a decorative chandelier share, a mihrab accent from spotlight intensity, worshipper capacity and lighting power density.

Formula: Φ = E · A / (UF · MF) · K = L · D / (Hm · (L + D)) · N = ⌈(1 − s) · Φ / ΦDL⌉ · prow = k · drow ≤ SHR · Hm · Ev = MF · I · cos θ / d² · LPD = ΣP / A

Prayer hall layout

-downlights
Downlights in the saff-aligned grid
Grid: rows parallel to the Qibla wall × columns-
Row pitch / spacing along the row-
Spacing-to-height ratio-
Room index / UF used-
Total flux required / chandelier flux-
Average maintained illuminance achieved-
Mihrab: target / per spotlight / spotlights-
Installed power / LPD-
Prayer rows × places = capacity-
Basis: lumen method with a generic direct-luminaire UF table (or your UF from the photometric file). No verified illuminance requirement for prayer halls was found (EN 12464-1 has a places-of-worship table, its current values were not verified; no Saudi mosque design guide value was verified), so the presets are typical and editable. The first row behind the Qibla wall is kept for the imam; columns, entrances and the mihrab niche are not deducted from the capacity. The mihrab uses the point-source law with all spotlights aimed at one point. Indicative: verify with the detailed design (DIALux with the IES / LDT files).
Visualization
Plan: Qibla wall with the mihrab at the top, saff lines, downlight grid and chandelier

Car Park Lighting

Luminaire count and layout for an indoor (basement or multi-storey) car park or an open surface lot by the lumen method, with lighting power density and the annual energy and SEC tariff savings from occupancy sensors that dim the lighting when the area is empty.

Formula: N = ⌈E · A / (Φ · UF · MF)⌉ · K = L · W / (H · (L + W)) · s ≤ SHR · H · Ē = N · Φ · UF · MF / A · LPD = N · P / A · Eyr = P · h · 365 · (o + (1 − o) · d)

Car park layout and energy

-luminaires
Luminaires in the layout
Required by the lumen method-
Grid: rows × columns, spacing-
Spacing-to-height ratio-
UF used-
Average maintained illuminance achieved-
Installed power / LPD-
Parking bays (layout estimate)-
Energy per year without / with sensors-
Sensor savings per year-
Energy cost per year without / with sensors-
Uniformity to check in the detailed design Uo-
Basis: indoor targets from EN 12464-1 car park rows as published in a manufacturer application guide (secondary source, edition not stated: parking areas and traffic lanes 75 lx, Uo 0.40 on traffic lanes, entry and exit ramps 300 lx by day and 75 lx at night); open car park targets from EN 12464-2:2014 parking areas as quoted by secondary sources (light 5 lx, medium 10 lx, Uo 0.25; heavy 20 lx not verified). The lumen method gives the average only: uniformity needs a point-by-point calculation. Sensor energy assumes driver power proportional to the dimmed level; SEC energy rates exclude VAT and meter fees. Indicative: verify with the detailed design (DIALux with the IES / LDT files).
Visualization
Plan: parking bays on both sides of each driving aisle, with the luminaire or pole grid

DALI Bus Current, Addresses & Voltage Drop

Checks one DALI line: bus supply loading, short addresses, groups and the cable voltage drop against the 2 V guidance. Basis: manufacturer guidance on IEC 62386 systems (secondary source).

Formula: Ibus = Ngear·igear + Ninput·iinput ≤ IPSU ≤ 250 mA · ΔV = I · 2·ρ·L / A ≤ 2.0 V, ρ = 0.0175 Ω·mm²/m · Lmax = 2.0·A / (2·ρ·IPSU)

Bus check

-mA
Total bus current
Supply loading-
Short addresses (gear)-
Input device addresses-
Groups-
Voltage drop at actual load-
Voltage drop at supply rating-
Maximum run for this size-
Secondary source: manufacturer guidance supports a 250 mA maximum bus supply, a 2 V maximum wiring drop and the common 300 m guide run with 1.5 mm² conductors (the 300 m follows from 2 V at 250 mA on 1.5 mm²; other sizes or loads change it). Not verified in the IEC 62386-101 text. Address and group limits (64 gear, 64 control devices, 16 groups per IEC 62386-102 / -103) are reference not verified. Gear and sensor currents: use the product datasheets.
Visualization
DALI line: supply, devices and bus voltage drop along the run

KNX TP Line Power Supply & Topology Check

Device technology: KNX TP1 (twisted pair) only, not KNX RF or KNX IP. Bus current against the segment power supply, the bus-loading rule for TP1-64 and TP1-256 devices, and the segment cable lengths. A segment is one bus section with its own supply; a line is one segment or several segments joined by line repeaters.

Formula: Iseg = Σ Ni · idev ≤ IPSU · 4M + N < 257 per segment (M = TP1-64, N = TP1-256) · Lseg ≤ 1000 m · LPSU→dev ≤ 350 m · Ldev→dev ≤ 700 m

Line check

-mA
Total bus current
Supply loading-
Devices and bus loading-
Segments and lines-
Cable in the segment-
Supply to device-
Device to device-
KNX TP1, secondary source: 64 devices per segment is the legacy TP1-64 limit, not a universal TP1 rule. With TP1-256 devices the published bus-loading condition is 4M + N < 257 per segment (M = TP1-64 devices, N = TP1-256 devices). Guidance supports at most 1000 m of bus cable per segment, 350 m from a supply to any device and 700 m between any two devices. A second supply in one segment and the distance between supplies are manufacturer-dependent. Line repeaters join segments into one line (repeater count: reference not verified). Device currents: use the datasheets.
Visualization
Each rule as a share of its KNX guidance value (per segment)

0-10 V / 1-10 V Dimming Channel Loading

How many LED drivers one dimmer or sensor channel can take, and the control-wire drop that shifts the dimming level at the far end. Basis: IEC 60929 Annex E (1-10 V), ANSI C137.1 (0-10 V).

Formula: Nmax = floor(Ictrl / idriver) · I = N · idriver · ΔV = I · 2·ρ·L / A · error = ΔV / 10 V · Vfar = Vmin + ΔV

Channel check

-drivers
Maximum drivers on this channel
Channel loading-
Control loop resistance-
Wire voltage drop-
Level error over full range-
Far driver at minimum setting-
Maximum run within the limit-
IEC 60929 Annex E: in a 1-10 V interface each driver sources a small control current (Annex E allows up to 2 mA) that the controller must sink. The drop on the control pair raises the voltage seen by far drivers, so they sit brighter than near ones at low settings. Separate the control pair from mains conductors or use cable rated for mains voltage. Indicative: confirm sink capacity and driver current on the datasheets.
Visualization
Control loop and the control voltage seen along the run at the minimum setting

DMX512 / Art-Net / sACN Universe & Network Sizing

Channels, universes, achievable refresh rate, RS-485 segments and Ethernet bandwidth for a dynamic architectural lighting scheme. Basis: ANSI E1.11 (DMX512-A), ANSI E1.31 (sACN), Art-Net.

Formula: nU = ⌊512 / ch⌋ · U = ⌈N / nU⌉ · tf = 92 µs + 12 µs + 44 µs·(ns + 1) · fmax = 1 / tf · BW = U · fps · Bpkt · 8

Universe plan

-universes
DMX universes needed
Total channels-
Fixtures per universe-
Maximum DMX refresh (full universe)-
RS-485 segments (splitter outputs)-
IP-to-DMX nodes-
Network stream-
ANSI E1.11: a universe carries 512 slots at 250 kbit/s; with the minimum break (92 µs) and mark after break (12 µs) a full universe refreshes at about 44 Hz. EIA-485 allows 32 unit loads per segment, so long chains need opto-isolated splitters. Bandwidth counts Art-Net (530 byte) or sACN (638 byte) payloads plus UDP, IP and Ethernet framing. Indicative: confirm fixture footprints and node limits on the datasheets.
Visualization
Control topology: controller, network, nodes, universes and RS-485 segments

Daylight Harvesting Photosensor Placement & Field of View

Places a ceiling photosensor relative to the window, sizes its view footprint on the workplane, and sets the calibration factor and deadband. Daylight zones per ASHRAE 90.1 sidelighting.

Formula: x = k · Hhead · D = 2 · (hceiling − hwork) · tan(θ/2) · Kcal = Etask / Esensor · Eon/off = Etask · (1 ∓ d)

Placement

-m
Sensor setback from the glazing
View footprint diameter-
Footprint edge to the window wall-
Primary / secondary daylight zone-
Calibration factor Kcal-
Dim-up / dim-down thresholds-
ASHRAE 90.1: the primary sidelighted area extends one window head height into the room and the secondary area a second head height. A closed-loop sensor should see the workplane but not the glazing or direct sun patches; an open-loop sensor faces the window and must not see the electric luminaires. Calibrate with the electric lighting at full output after dark. Indicative: follow the sensor manufacturer's placement guide.
Visualization
Room section: window, daylight zones and the sensor view cone

CCTV Lens Focal Length & DORI Distances

Focal length needed to reach a pixel density at a distance, the field of view, and how far each pixel density reaches with the chosen lens. Thin-lens estimate; density ladders: historical DORI or the IEC 62676-4:2025 thresholds.

Formula: Wscene = Npx / ppm · f = sw · D / Wscene · HFOV = 2 · atan(sw / 2f) · Dlevel = f · Npx / (sw · ppmlevel)

Lens selection

-mm
Minimum focal length
Scene width at the subject-
Next standard lens-
Horizontal field of view-
Historical DORI identify (250 px/m) up to-
Historical DORI recognise (125 px/m) up to-
Historical DORI observe (62.5 px/m) up to-
Historical DORI detect (25 px/m) up to-
IEC 62676-4:2025 thresholds, px/m: reach-
Historical and current ladders: the DORI pixel densities (detect 25, observe 62.5, recognise 125, identify 250 px/m) are the historical framework, kept here as an estimate mode. IEC 62676-4:2025 introduces seven thresholds of 20, 40, 80, 125, 250, 500 and 1500 px/m; their category names and conditions are not mapped here because the complete current mapping is not verified. Enter the pixel density your project specification or approving authority requires; it overrides the ladder. Geometry uses a thin-lens model: lens distortion, compression, night illumination and mounting tilt reduce the real result. Verify with the camera maker's design tool.
Visualization
Plan view: pixel density zones of the selected ladder along the field of view with the chosen lens

PA / VA Ceiling Speaker SPL & Spacing

Direct-field sound pressure at ear height, signal-to-noise margin at the coverage edge and the speaker grid for a room. Indicative screening: acoustic constants are editable.

Formula: SPL(r) = S1W/1m + 10·log10(P) − 20·log10(r), r = hm − he · R = r·tan(θ/2) · SPLedge = SPL(r / cos(θ/2)) − 6 dB · SNR = SPLedge − Lnoise

Coverage

-speakers
Speakers for the room
SPL under the speaker-
SPL at the coverage edge-
Margin over ambient noise-
Coverage radius at ear height-
Grid spacing-
Amplifier load (+25 % headroom)-
Indicative: direct field only, free-field inverse square law; room reverberation adds level but lowers intelligibility (check STI). Common voice alarm targets are at least 65 dB(A) and 10 dB above ambient (BS 5839-8, CEN/TS 54-32); NFPA 72 asks audible signals to exceed average ambient by 15 dB. Use EN 54-24 certified speakers and the maker's polar data. Verify with an acoustic model.
Visualization
Section: speaker cones and coverage overlap at ear height

Speech Transmission Index (STI) Estimate

Estimates voice alarm intelligibility from reverberation, the direct-to-reverberant ratio and the speech-to-noise ratio with the modulation transfer function. Basis: IEC 60268-16 (simplified, single band). Indicative.

Formula: rc = 0.057·√(Q·V / T) · D/R = (rc/r)² · m(F) = |D/R + 1/(1 + j·2πF·T/13.8)| / [(1 + D/R)·(1 + 10−SNR/10)] · SNRapp = 10·log(m/(1−m)), ±15 dB · TI = (SNRapp + 15)/30 · STI = mean TI, F = 0.63 … 12.5 Hz

Intelligibility

-STI
Single-band STI estimate
Category (IEC 60268-16 bands, secondary source)-
Against the entered target-
Critical distance-
Direct to reverberant ratio-
Speech to noise ratio-
Common intelligibility scale CIS-
IEC 60268-16: single-band estimate from the modulation transfer function of a direct sound plus an exponential reverberant tail (direct and reverberant terms combined as complex values) and steady noise, averaged over the 14 modulation frequencies. A full IEC 60268-16 STI needs the 7 octave bands with their weighting and redundancy factors, auditory masking, level dependence and the reception threshold, so this is not a compliance result and measured values are often lower. Category bands (A+ above 0.76, A 0.72 to 0.76 ... J 0.36 to 0.40, U below 0.36) are a secondary source; how a value exactly on a shared boundary is assigned, and the acceptance clauses of each application, are not verified (here the boundary value goes to the higher category). 0.50 is a labelled design target, not universal EN 54-24 compliance: enter the project or authority target. Indicative: confirm with an acoustic model and site measurement to IEC 60268-16.
Visualization
STI gauge and the modulation transfer function across modulation frequencies

Fibre Optic Link Loss Budget & Maximum Length

Link attenuation from fibre, connectors and splices against the transceiver power budget and the Ethernet application reach and channel loss entered from manufacturer data. Attenuation values are editable assumptions per fibre class and wavelength.

Formula: A = α·L + nc·ac + ns·as · B = Ptx − Srx · margin = B − A − M · Lmax = (B − nc·ac − ns·as − M) / α

Link budget

-dB
Spare margin after the design margin
Total link loss-
Power budget-
Against the entered channel loss-
Against the entered reach-
Maximum link length-
Reference status: attenuation defaults (OS2 0.4 dB/km; multimode 3.5 dB/km at 850 nm and 1.5 dB/km at 1300 nm) are editable assumptions for the named fibre class and wavelength, not verified current ISO/IEC 11801-1 maxima; connector 0.75 dB and splice 0.3 dB (TIA-568.3-D) are reference not verified. Manufacturer documentation (secondary source) supports 1000BASE-LX 5 km / 4.57 dB on single-mode, 1000BASE-LX 550 m / 2.35 dB on multimode, and 1000BASE-SX 550 m / 3.56 dB on 50 µm 500 MHz·km fibre only: 550 m is not universal for all multimode fibre. Other reach and loss defaults (10GBASE-LR, 10GBASE-SR, SX on OM3 / OM4) are manufacturer-dependent estimates. Use the transceiver datasheet and test the installed link with an OTDR and a light source and power meter.
Visualization
Optical power level along the link: connectors, splices and fibre attenuation

Fire Alarm Loop Capacity & Standby Battery

Quiescent and alarm loop current, end-of-loop voltage and the control panel battery capacity. Basis: BS 5839-1:2025 Annex E or NFPA 72 secondary supply; durations from the applicable code or authority; loop limits from the panel datasheet.

Formula: Rloop = 2·ρ·L / A · Vend = V − Ia·Rloop · BS 5839-1:2025 Annex E: Cmin = 1.25·(I1·T1 + D·I2·T2), D = 1 if I2 ≤ Cmin/20, else 1.75 · NFPA 72: C = 1.25·(I1·T1 + I2·T2)

Loop and battery

-Ah
Minimum battery capacity
Standard battery size-
Alarm de-rating factor used-
Devices per loop-
Loop quiescent current-
Loop alarm current-
End-of-loop voltage in alarm-
System standby / alarm current-
BS 5839-1:2025 Annex E / NFPA 72: BS 5839-1:2025 Annex E gives Cmin = 1.25 (I1 T1 + D I2 T2). Secondary guidance: D = 1 when I2 ≤ Cmin/20, otherwise D = 1.75 or the battery maker's factor. Because the condition depends on the capacity, the tool solves it exactly: if 1.25 (I1 T1 + I2 T2) already reaches 20 I2, D = 1; otherwise the minimum is the smaller of 1.25 (I1 T1 + D I2 T2) and 20 I2 (a battery of 20 I2 meets the D = 1 condition). The NFPA 72 option uses a capacity factor of 1.25 (edition and clause not verified). The complete current duration provisions are not verified: enter the standby and alarm durations required for the project. The end voltage assumes the full alarm load at the far end of a loop fed from one side (a broken loop), which is conservative. Device currents are typical: take them from the panel maker's loop calculator.
Visualization
Loop and battery checks as a share of their limits

Smart Street Lighting Network: Gateways, Coverage & Data

Sizes gateways for a lit road corridor of Zhaga or NEMA nodes from a radio link budget, mesh hop limits or gateway capacity, with the monthly telemetry per pole. Radio-planning estimate: the environment loss calibrates the free-space model.

Formula: FSPL = 20·log10(dkm) + 20·log10(fMHz) + 32.44 · EIRP = Pt + Gtx = ERP + 2.15 · EIRP + Grx − FSPL − Lenv − M ≥ Srx · Ngw = max(⌈Lroad / 2R⌉, ⌈N / ngw⌉) · kred · mesh: R = h · nhops

Network

-gateways
Gateways or concentrators needed
Road corridor length-
Reach per gateway (radius)-
Link budget left for path loss-
Limited by-
Telemetry per pole-
Gateway spacing along the road-
Radio-planning estimate: free-space path loss plus an environment excess loss that stands in for clutter, buildings and antenna height; calibrate it with a site survey. LoRa sensitivities are typical transceiver values at 125 kHz. Saudi Arabia: the applicable CST LPWAN specification includes RI114, but the exact current bands and power limits are not verified here; the 868 MHz default is an assumed planning frequency and does not imply Saudi regulatory approval. Enter the band, power basis (conducted, EIRP or ERP) and power allowed for the project. For cellular nodes the operator network replaces gateways; the data figure sizes the SIM plan. Verify coverage with a drive test before ordering.
Visualization
Road corridor: poles and gateway coverage along the route

Integrated Smart Pole Power & Telemetry Budget

Adds up the loads on one smart pole, sizes the internal DC bus and backup battery, checks the voltage drop along a chain of poles and estimates base compartment ventilation. Indicative screening.

Formula: P = ΣPi · kdiv · 1.25 · I = P / (230·0.95) · IDC = 1.25·PDC / VDC · C = PDC·t / (V·0.8·0.9) · ΔV = (2ρs/A)·I·N(N+1)/2 · V̇ = 2.99·Q / ΔT m³/h

Pole budget

-W
Design demand per pole
Connected load-
Supply current per pole-
DC power supply-
Backup battery-
Feeder drop at the last pole-
Base ventilation-
Indicative: the 1.25 factor covers growth and continuous loading; the DC bus feeds the camera, Wi-Fi, sensors and gateway, and the battery backs those up (80 % depth of discharge, 90 % efficiency). Feeder drop assumes equal poles on one single-phase radial feeder at 230 V and 0.95 power factor, voltage drop judged against the project limit (IEC 60364-5-52 Annex G gives typical values). An EV charger usually needs its own feeder. Verify with the equipment datasheets and a full cable calculation.
Visualization
Smart pole tiers with the power drawn by each module

Architectural Media Facade Pitch, Resolution & Power

Picks a pixel pitch from the closest viewing distance, then gives the pixel matrix, the distance at which pixels merge for the eye, the electrical demand and the control channels. Indicative screening.

Formula: pmm ≤ dmin,m · N = ⌊W/p⌋ × ⌊H/p⌋ · dmerge = p / tan(1′) ≈ 3438·p · Pmax = N·Wpx · U = ⌈N / ⌊512/ch⌋⌉

Facade

-mm
Pixel pitch
Pixel matrix-
Compared with video formats-
Pixels merge for the eye beyond-
Maximum / average demand-
Power density at full white-
DMX universes (pixel mapping)-
Solidity ratio for wind load-
Indicative: pitch in mm about equal to the closest viewing distance in m is a common industry rule; beyond p / tan(1 arcminute) normal visual acuity no longer resolves single pixels. Power and universes depend on the product: use the mesh datasheet and the video processor limits. Wind load on a porous mesh is set by the structural engineer to EN 1991-1-4 with the solidity ratio; it does not fall in direct proportion to the open area.
Visualization
Viewing distances against the distance where pixels merge

Optical Fibre Micro-Duct Fill & Air-Blowing Distance

Diameter fill ratio and a first estimate of the blowing distance from the air drag on the cable, the pusher force and duct friction, reduced for bends. Cables and ducts to the IEC 60794-5 series. Estimate only.

Formula: fill = d / D · Fair = (π/4)·d·D·Δp · f = μ·w·g · L0 = (Fair + Fpush) / f · L = L0·e−μ·Σθ

Blowing estimate

-m
Estimated blowing distance
Diameter fill ratio-
Air drag force on the cable-
Friction per metre-
Straight duct estimate-
Bend reduction factor-
Route check-
Estimate only: the air drag force follows the Griffioen blowing model, (π/4)·d·D·Δp over the duct, which is why the fill ratio matters; 0.5 to 0.75 by diameter is the usual working range. Bends are handled with the capstan factor e−μθ, which is conservative. Real distances depend on lubricant, duct ovality, temperature, undulation and the blowing machine: use the cable and duct makers' blowing charts and do a trial blow.
Visualization
Duct cutaway with air flow, and the estimated distance against the route

Luminaire Total Cost of Ownership

Compare 2 or 3 luminaire options over the study period: purchase, energy, maintenance and replacements, discounted to a net present value, with the break-even month. Basis: life-cycle costing (ISO 15686-5 method).

Per luminaireABC
Unit price (SAR)
System power (W)
Rated life (×1000 h)
Maintenance (SAR/year)
Luminous flux (klm)

Formula: NPV = N·(Cu + CL) + Σt=1..n (Et + Mt + Rt) / (1 + r)t · Et = 12·[bill(Eoth + N·P·h / 12000) − bill(Eoth)]·(1 + e)t−1 · Rt = N·(Cu + CL) at each rated-life end before the study end (Cu unit price, CL labour)

Life-cycle cost

-SAR
NPV saving of the best option
NPV cost, option A-
NPV cost, option B-
NPV cost, option C-
Break-even-
Saving from energy (NPV)-
Saving from maintenance and replacements (NPV)-
Extra purchase cost-
Cost of light (SAR/Mlm·h)-
Replacement sets in the period-
Basis: life-cycle costing with year-end discounting. Energy: SEC published energy rates (verified 2026-10-07, excluding VAT and meter fees): commercial 0.20 SAR/kWh for the first 6,000 kWh/month of the meter, then 0.30 (enter the other use on the same meter); industrial 0.18; governmental 0.32; or your contract rate. A unit is replaced with the same model when its cumulative burning hours reach the rated life before the end of the study; a life that ends exactly at the end of the study is not replaced. The optional residual value credits the unit price (not the labour) for the life left on the unit installed at the end. Rated life and maintenance come from each supplier's datasheet and warranty. Indicative: verify with the project financial model.
Visualization
Cumulative cost per option (not discounted): the lines cross at the break-even month

PV String Length & Temperature Limits

Modules per string between the cold-morning Voc ceiling and the hot-afternoon Vmp floor of the inverter MPPT window. Basis: IEC 62548 (maximum PV voltage at the lowest expected ambient), NEC 690.7(A)(1).

Formula: Voc,max = Voc·[1 + βVoc·(Tmin − 25)] · Vmp,min = Vmp·[1 + βVmp·(Tcell,hot − 25)] · Nmax = ⌊VDC,max / Voc,max⌋ · Nmin = ⌈VMPPT,min / Vmp,min⌉ · Ntrk = ⌊VMPPT,max / Vmp,cold⌋ · N = Nmin … min(Nmax, Ntrk) · Isc,max = 1.25·Isc · Tcell = Tamb + (NOCT − 20)·G/800

String length

-modules
Allowed modules per string (min to max)
Chosen design-
Limits: safety (DC max) · tracking (MPPT) · current-
Lowest temperature basis-
Module Voc at the lowest ambient-
Module Vmp at hot cell-
String Voc,max vs inverter limit-
String Vmp hot vs MPPT min-
String Vmp cold vs MPPT max-
Current per MPPT (1.25·Isc)-
Array and DC/AC ratio-
NOCT cell estimate-
IEC 62548 / NEC 690.7(A)(1): maximum PV voltage uses the module temperature coefficient at the lowest expected ambient (cells are near ambient at sunrise with first light). The DC voltage limit is an absolute safety limit; the MPPT window is a tracking limit (outside it the inverter loses yield, it is not a safety failure). Site lows: Riyadh -5.4, Tabuk -4, Hail -10, Al-Jouf region -7 and Turaif -8 °C are historical record minima published by NCM (the Al-Jouf value is a regional record, not the Sakaka station); Jeddah, Dammam and Abha are assumed values whose reference is not verified. A historical record is not a design temperature: the value you enter is the design value used (for example the ASHRAE extreme annual minimum for the station, or the project's own basis). Take coefficients from the module datasheet. Indicative: verify with the inverter maker's string tool.
Visualization
String voltage vs modules per string: the green band is the allowed range (hot Vmp above the MPPT min, cold Vmp below the MPPT max, cold Voc below the DC max); no band means no feasible string

Lighting Heat & Chiller Energy

In an air-conditioned building the lighting power becomes heat the cooling plant must remove. This tool adds the cooling electricity to the lighting cost and shows what an LED retrofit saves at the chiller. Basis: ASHRAE Handbook, Fundamentals, ch. 18 (lighting heat gain).

Formula: Q = P·Ful·Fsa · TR = Q / 3.517 kW · Pcool = Q / COP · Ecool = Pcool·h · ΔQ = (P − PLED)·Ful·Fsa

Cooling penalty

-TR
Cooling load from the existing lighting
Heat to the space-
Chiller electric demand-
Cooling kW per lighting kW-
Annual energy, lighting + cooling-
Annual cost, lighting + cooling-
LED retrofit: chiller capacity freed-
LED retrofit: energy saved incl. cooling-
LED retrofit: annual saving-
ASHRAE Fundamentals ch. 18: Fsa is the share of lighting heat that enters the conditioned space (lower for luminaires vented to a return plenum). Over a daily cycle in a continuously cooled space all of that heat reaches the plant; the radiant part is delayed, not removed. COP is the seasonal plant value (chiller plus auxiliaries); the default 3.0 is an assumed value. Energy is billed at the SEC published rate for the customer type (verified 2026-10-07; commercial tiers on the meter total, annual energy spread evenly over 12 months) or your contract rate. Indicative: verify with the HVAC load calculation.
Visualization
Energy flow: lighting power becomes heat, the cooling plant spends extra electricity to remove it

Legacy HID Ballast Loss & True Energy Gap

A 400 W sodium lamp does not draw 400 W: the magnetic ballast adds its own loss, and a failed power-factor capacitor doubles the line current. This tool sets the true baseline before an LED retrofit.

Formula: Psys = Plamp + Pballast · I = Psys / (V·pf) · ΦEOL = Φ0·LLD·LOR · ΔE = (Psys − PLED)·N·h · CO₂ = ΔE·EF

True baseline

-W
True system input power per luminaire (lamp + ballast)
Hidden ballast loss-
Line current per luminaire-
If the capacitor has failed (pf 0.45)-
Installed load, HID-
HID delivered flux at end of life-
LED power to match that flux-
Annual energy, HID vs LED-
True energy gap-
Feeder current reduction per phase (3-phase, balanced)-
Basis: lamp watts are the nominal lamp rating; system watts are the total input of lamp plus ballast. The preset system-watt arrays (HPS and MH, standard magnetic; low-loss = 60 % of the standard loss; electronic = 8 % of lamp watts) are assumed values whose reference and supply frequency are not verified: for Saudi 60 Hz supplies measure a sample with a power analyser or enter the ballast maker's 60 Hz data. Lumen depreciation (HPS about 0.73, MH about 0.65) and initial flux are assumed: take them from the lamp maker. Energy is billed at the SEC published rate for the customer type (verified 2026-10-07) or your contract rate; CO₂ uses the national grid CO₂ factor you enter (0.62 kg/kWh default is an unverified assumption). Match light on the road with a photometric design, not watts alone. Indicative: verify with site measurements.
Visualization
Nominal lamp watts, hidden ballast loss and the LED replacement, per luminaire

Lighting Energy Contribution for LEED v4 & Mostadam

Estimates the potential energy contribution of the lighting design (LPD, controls and the cooling it avoids) and on-site PV as a share of the whole-building energy. It does not award LEED or Mostadam credits: those are earned only from the official whole-building calculation for the selected rating edition and path.

Formula: ΔLPD = (LPDb − LPDd) / LPDb · Ed = LPDd·A·h·(1 − s1)(1 − s2)(1 − s3) · ΔE = (Eb − Ed)·(1 + 1/COP) · % = (ΔE + EPV) / (EUI·A)

Green building estimate

-%
Potential contribution to whole-building energy improvement (not earned credits)
LPD reduction vs baseline-
Lighting energy, baseline vs design-
Saved incl. avoided cooling-
LEED v4 EAc2 points-
LEED Option 1 thresholds for the project type-
Mostadam points-
CO₂ avoided-
Basis and status: baseline LPD values are from the original ASHRAE 90.1-2010 Table 9.5.1 building area method (W/ft²: office 0.90, retail 1.40, hotel 1.00, warehouse 0.66, manufacturing 1.11, multifamily 0.60, parking 0.25, school 0.99, hospital 1.21; converted ×10.764 to W/m²). This is a historical edition, not a current Saudi compliance table. LEED v4 BD+C EAc2 Option 1 scored the percentage improvement in whole-building energy cost against an ASHRAE 90.1-2010 Appendix G baseline (new construction 6 % = 1 point up to 50 % = 18); the March 2024 LEED v4 energy update adds energy-cost and greenhouse-gas scoring and its complete current matrices are not verified here. The historical view shows only the band the old table would give if the whole-building improvement equalled this contribution: it is an estimate, never certification points. Mostadam point matrices by building type are not verified: no Mostadam points are estimated; the building type and the guide and addendum edition you enter are shown for the record. Control savings, energy intensity, COP and the grid CO₂ factor are assumed values. Estimate only: verify with the energy model.
Visualization
Historical LEED v4 (2013) Option 1 thresholds for the project type (whole building, reference only), with the potential contribution of lighting, avoided cooling and PV; no points are earned from this chart

EV Depot Load Management & Diversity

Sizes a multi-charger site three ways: every charger at full power, a planning diversity factor, and dynamic load management (DLM) that shares the spare capacity so every vehicle still leaves charged. Smart charging is typically implemented through OCPP 2.0.1 charging profiles. Basis: IEC 60364-7-722.

Formula: Pavail = ST·pf·(1 − m) − Pbldg · Ev = Cbat·(SoCt − SoCa) / η · Preq = N·Ev / tw · checks: Ev / tw ≤ Pchg, Preq ≤ Pavail · PDLM = min(Preq, N·Pchg, Pavail) · k(N) = k∞ + (1 − k∞) / √N · Sreq = (Pbldg + PEV) / (pf·(1 − m))

Charging demand

-kW
Required average EV charging power (fleet energy ÷ window, uncapped)
Feasibility (chargers, transformer, window, SoC)-
DLM set-point (EV peak with load management)-
Unmanaged, all chargers at full power-
Planning coincidence estimate k(N) (heuristic, not an IEC/IET formula; not for feeder sizing)-
Spare capacity for EV-
Peak reduction with DLM-
Power per charger and charge time-
SoC at departure-
Transformer needed, unmanaged vs DLM-
Transformer capacity saved-
EV board main breaker, unmanaged vs DLM-
IEC 60364-7-722 (722.311): guidance supports a diversity factor of 1 for EV connecting points unless load control is provided (secondary source; current edition text not inspected). Feeder and board sizing therefore uses either all chargers at full power (no load control) or the DLM set-point under a defined load-management scheme. The k(N) = k∞ + (1 − k∞)/√N curve is a heuristic planning coincidence estimate for early utility and transformer studies only: it is not an IEC or IET standard formula, it is not a feeder sizing basis and it does not describe a control strategy; replace it with measured site data. The design is feasible only when each vehicle's energy fits its charger rating and the fleet energy fits the spare transformer capacity within the window. Breaker at 1.25 × continuous current at 400 V (continuous-load practice, edition not verified; charger pf 0.99 assumed). Indicative: verify with the DLM supplier's configuration and the utility.
Visualization
Left: charging demand over the window, unmanaged spike vs the DLM block under the spare capacity. Right: planning coincidence factor vs number of chargers.

BESS Peak Shaving & Time-of-Use Savings

Sizes a battery to hold the site demand at a target during the peak window, recharges it off-peak, and estimates the demand and energy savings with a simple payback. All prices are your inputs.

Formula: Pshave = Ppeak − Ptarget · Ereq = ∫ max(0, Pload − Ptarget) dt · Enom = Ereq / (DoD·√ηrt·SoHEOL) · Pch = Ereq / (ηrt·tch) · PCS = max(Pshave, Pch) · ΔPd = Ppk − max(Ptg, Pb + Pch) (all-hours billing) · S = DC·ΔPd·12 + (Tp − Top/ηrt)·Ereq·d · payback = CAPEX / S

Battery size

-kWh
Nominal energy capacity (beginning of life)
PCS rating, both directions-
Energy above the cap per day-
C-rate-
Recharge power off-peak-
Billed peak after dispatch, incl. recharge-
Net demand charge saving-
Energy arbitrage saving-
Total saving and CAPEX-
Simple payback-
Basis: the battery is sized at end of life (SoH), with the discharge loss taken as the square root of the round-trip efficiency. The demand saving is the billed peak before minus after dispatch, including the constant-power recharge, under the billing window you select. Energy: SEC published energy rates (verified 2026-10-07, flat in time: commercial 0.20 SAR/kWh for the first 6,000 kWh/month then 0.30, industrial 0.18, governmental 0.32), so with an SEC rate there is no time-of-use arbitrage and the battery losses cost energy; choose a time-of-use contract only if your contract has one. Demand charges and the billing window are optional contract inputs, not SEC tariffs: the default 20 SAR/kW·month is an assumed value; set it to 0 if your contract has none. O&M, degradation of savings and cycle-life replacement are excluded. Indicative: verify with metered 15-minute load data.
Visualization
24-hour load: original peak, the battery discharge that holds the cap, and the off-peak recharge block

Solar-Diesel Hybrid Fuel Saving

PV feeds the load first while the generator never drops below its minimum load (to avoid wet stacking). Shows the PV that can be used, the curtailment, the fuel saved and the payback. No battery.

Formula: F = F0·Prated + F1·Pout (L/h) · EPV = kWp·PSH·PR · PVused = min(PV, Pload − Pmin) · Pgen = Pload − PVused ≥ Pmin · CO₂ = EFd·ΔF

Fuel saving

-L/year
Diesel saved by PV
Generator minimum load-
Largest PV array without curtailment-
PV used vs generated per day-
Curtailed PV-
Renewable fraction-
Fuel per day, diesel only vs hybrid-
Generator specific fuel use, diesel only vs hybrid-
Saving · CO₂ avoided-
Simple payback-
Basis: linear generator fuel curve in the HOMER form F = F0·rated capacity + F1·output power; the defaults 0.08145 and 0.246 are example assumptions, not verified universal values: enter the genset maker's fuel data. Diesel 1.79 SAR/L is the Aramco price table accessed for September 2026 (editable; not stated as the price for later months). The PV day is a clear-sky half-sine PV day scaled to PSH × PR. The minimum load comes from the engine maker (often 30 to 40 %). A battery or a controller that starts and stops units lets more PV in. CO₂ uses the diesel factor you enter (2.68 kg CO₂ per litre is an assumed combustion CO₂ value, not CO₂e). Indicative: verify with an hourly simulation.
Visualization
Daily dispatch: generator output above its minimum floor, PV serving the load, and curtailed PV

Transformer Total Owning Cost (Loss Capitalisation)

Compares up to 3 transformer offers by price plus the present value of their no-load and load losses over the service life. Basis: IEC TS 60076-20 (transformer energy efficiency) and the A/B loss-capitalisation method.

Example offersABC
Price (×1000 SAR)
P0 no-load (W)
Pk load, at rating (kW)

Formula: TOC = Price + A·P0 + B·Pk · PVF = [(1 + i)n − 1] / [i·(1 + i)n] · A = (Ce·8760 + DC·12)·PVF · B = (Ce·8760·LLF + DC·12)·k²·PVF · LLF = 0.3·LF + 0.7·LF²

Total owning cost

-SAR
Lowest TOC
No-load loss factor A-
Load loss factor B-
TOC A-
TOC B-
TOC C-
Saving vs the cheapest offer-
Simple payback of the extra price-
Annual loss energy (lowest TOC)-
IEC TS 60076-20: the buyer sets A and B from the energy price, the discount rate, the life and the expected loading. Energy: SEC published rates (verified 2026-10-07): industrial 0.18, governmental 0.32 SAR/kWh; commercial 0.20 for the first 6,000 kWh/month of the meter then 0.30, so the losses are priced at the marginal tier of the site consumption estimated from the rating, peak loading, load factor and an assumed power factor of 0.9; or your contract rate. A demand charge is an optional contract input, not an SEC tariff. The LLF = 0.3·LF + 0.7·LF² loss-load factor is a common approximation (assumed); a purchaser may also specify its own A and B in the tender. Losses in the offers are guaranteed values (with tolerance per IEC 60076-1). The peak load loss is taken coincident with the site peak for the demand charge. Example offers are illustrative only. Indicative: verify with the purchaser's evaluation formula.
Visualization
Each offer as price plus capitalised no-load and load losses

Solar Deep-Well Pumping

Total dynamic head from the water level, drawdown, tank lift and pipe friction, then the pump motor, the solar VFD and the PV array for a battery-free daily water target.

Formula: TDH = SWL + s + Htank + hf·(1 + km) + Hres · hf = 10.67·L·Q1.852 / (C1.852·D4.87) · Q = Qday / PSH · Eh = 0.002725·Qday·TDH · kWp = Eh / (PSH·ηp·ηm·ηVFD·PR)

Pumping system

-kWp
PV array required
Total dynamic head TDH-
Design flow over the solar day-
Pipe friction and velocity-
Hydraulic energy per day-
Pump shaft power-
Motor rating · solar VFD-
Array to motor input ratio-
Basis: Hazen-Williams friction (SI form) for water at normal temperature; the daily volume is pumped over the equivalent peak sun hours, a common first sizing step for battery-free solar pumps. Static level and drawdown come from the well test; check the pump curve at the TDH and at low morning irradiance. Indicative: verify with the pump maker's sizing software.
Visualization
Well section: static level, drawdown cone, rising main to the tank, and the head build-up

Off-Grid Microgrid LCOE: PV, Battery & Diesel

Compares three supply options for an off-grid site over the project life: diesel only, PV + diesel, and PV + battery + diesel, with a day of dispatch (PV first, battery shifts the surplus, the generator covers the rest) and the levelised cost per kWh.

Formula: CRF = i·(1 + i)n / ((1 + i)n − 1) · LCOE = (Σ CAPEX·CRF + PV(replacements)·CRF + O&M + Fuel) / Eload · F = F0·Prated + F1·Pout (L/h) · RF = 1 − Egen / Eload

Levelised cost

-SAR/kWh
LCOE, PV + battery + diesel
LCOE, diesel only-
LCOE, PV + diesel-
Renewable fraction (PV + diesel · with battery)-
Diesel per year, diesel only vs hybrid-
Fuel saved-
Generator run time with battery-
PV curtailed with battery-
Net present saving vs diesel only-
CO₂ avoided-
Basis: annualised life-cycle cost with the capital recovery factor (the LCOE method used by IRENA and NREL SAM), one representative clear-sky day repeated all year, HOMER-form linear fuel curve F = F0·rated capacity + F1·output power (the defaults 0.08145 L/h per kW rated and 0.246 L/kWh are example assumptions, not verified universal values: enter the genset maker's fuel data) and load-following dispatch. Diesel 1.79 SAR/L is the Aramco price table accessed for September 2026 (editable; later months not verified); CO₂ uses the diesel factor you enter (2.68 kg/L assumed, combustion CO₂, not CO₂e). Without a battery the generator runs all day above its minimum load; with a battery it may stop. Prices are your inputs. Seasonal sun, battery ageing and generator overhauls are not modelled. Indicative: verify with an hourly simulation (HOMER, SAM).
Visualization
Annualised cost per scenario: capital, battery replacement, fuel and O&M, with the LCOE above each bar

Lighting Pole Wind Load & Base Moment

Velocity pressure up the shaft, drag on the pole and luminaires, base shear and overturning moment. Basis: ASCE 7-16 velocity pressure method (assumed; the edition SBC 301:2024 references is not verified).

Formula: qz = 0.613 · Kz · Kzt · Kd · V² (Pa) · Kz = 2.01 · (z/zg)2/α, z ≥ 4.6 m · Fpole = Σ qz · G · Cf · D · Δz · Flum = qz · G · EPA · n, G = 0.85 · M = Σ F · z

Base reactions

-kN·m
Overturning moment at the base plate
Base shear-
Velocity pressure at the top qh-
Drag on the shaft-
Drag on the luminaires-
Resultant height above base-
Shaft slenderness h/D (mean diameter)-
Code and wind speed basis-
Method: ASCE 7-16 velocity pressure equations (Chapters 26 and 29), assumed: SBC 2024 is in force, but the ASCE 7 edition referenced by SBC 301:2024 and the basis of its wind speeds (ultimate or nominal) were not verified, so this tool does not infer them from the year. Kz uses the exposure constants (α, zg); G = 0.85 assumes a rigid pole (first frequency 1 Hz or more; check slender poles in the vortex tab). Force coefficients follow the chimney and tank table, h/D 25 column: polygonal 1.4, square 2.0, round 0.7, or 1.2 when D·√qz ≤ 5.3 (SI); for h/D below 25 these values are on the high side. Kd 0.95 (round, hexagonal) or 0.90 (square). The 42.2 m/s preset is the historical SBC 301-2007 map value, not a current SBC value: enter the speed for the project location and risk category from the code edition that governs. No importance factor is applied: the entered speed must already match the risk category. Use the EPA from the luminaire datasheet. Indicative screening estimate. Final design by a licensed structural engineer to the SBC 301 edition in force.
Visualization
Pole elevation: wind pressure profile, drag resultant and base moment

Pole Foundation Pier & Anchor Bolts

Embedment depth of a drilled concrete pier for a pole with no lateral restraint at grade, plus an anchor bolt tension check. Geotechnical basis (SBC 303 role): IBC 1807.3 non-constrained formula. Concrete and anchor basis (SBC 304 role): ACI 318 Chapter 17 steel strength. Both assumed equivalents, not verified against the Saudi codes.

Formula: d = 0.5 · A · [1 + √(1 + 4.36 · h / A)], A = 2.34 · P / (S1 · b), h = M / P, S1 = slat · d/3 · Tbolt = 4 · Mu / (n · Dbc) − 0.9 · W / n · Ase ≥ Tbolt / (0.75 · futa)

Pier and bolts

-m
Embedment depth of the pier
Lateral bearing at d/3 S1-
Height of the resultant h-
End bearing under dead load-
Factored tension per bolt-
Smallest bolt size-
Indicative embedment of the bolts-
Geotechnical: SBC 303 role (IBC 1807.3, 1806.2 assumed). Concrete: SBC 304 role (ACI 318 Ch. 17 assumed). Soil values come from the geotechnical investigation under SBC 303; the IBC presumptive table is an assumed fallback and the Saudi soil tables and embedment provisions were not verified. Concrete pier and anchor design is an SBC 304 matter. Nominal wind: ASD factor 1.0 and strength factor 1.6; ultimate wind: 0.6 and 1.0. The non-constrained formula uses allowable (service) loads and the IBC lateral bearing values, which increase with depth up to 15 times the table value. The bolt check covers steel tension only (φ = 0.75, futa ≤ 1.9 fya and 862 MPa); concrete breakout, pull-out, shear, base plate and leveling nuts need the full ACI 318 Chapter 17 check. The bolt embedment shown is a rule of thumb (20 bolt diameters with a nut and plate). Indicative screening estimate. Final design by a licensed engineer: geotechnical to SBC 303, concrete to SBC 304.
Visualization
Foundation section: pier, anchor bolts and lateral soil reaction

Enclosure Heat Balance & Cooling

Internal losses plus solar gain against what the walls can shed, then the fan airflow or air conditioner size. Basis: IEC TR 60890 effective cooling surface by installation type.

Formula: A (type 1) = 1.8 · H · (W + D) + 1.4 · W · D · Qsun = α · G · (W · D + 0.5 · H · W) · Qc = Ploss + Qsun − k · A · (Ti − Ta) · Vfan = 3.1 · Qc / (Ti − Ta) m³/h · BTU/h = W × 3.412

Cooling requirement

-W
Heat to remove by active cooling
Effective cooling surface A-
Solar heat gain-
Wall dissipation at the limit-
Internal temperature, no cooling-
Recommended solution-
Size-
IEC TR 60890: effective surface factors by installation type (top 1.4, exposed sides 1.8, covered roof 0.7). Heat transfer coefficients k are typical manufacturer values. Solar gain is a simple estimate (top face plus one side at half the irradiance); a sun canopy removes most of it. A filter fan needs the ambient at least 5 K below the internal limit; otherwise use a heat exchanger or an air conditioner. Fan factor 3.1 m³·K/Wh applies near sea level. Indicative screening estimate. Final design by a qualified engineer using the enclosure maker's thermal data.
Visualization
Heat flows: internal losses, solar gain, wall dissipation and active cooling

Coastal Corrosion & Coating Life

Time to first maintenance of hot-dip galvanizing, alone or under paint (duplex), from the first-year zinc loss of the corrosivity category. Basis: ISO 9223, ISO 1461, ISO 14713-1, ISO 12944.

Formula: LHDG = tZn / rZn (rZn range of the category, ISO 9223 Table 2) · Lduplex = K · (LHDG + Lpaint)

Coating life

-years
To first maintenance, lower bound of the category
Zinc loss, first year-
Carbon steel loss, first year-
Galvanizing alone-
Selected system-
Durability class reached (ISO 12944-1)-
Paint test hours (ISO 12944-6, CX: ISO 12944-9)-
ISO 9223 / ISO 14713-1 / ISO 12944: zinc first-year loss ranges are from a secondary source quoting ISO 9223 Table 2 (C1 below 0.1, C2 0.1 to 0.7, C3 0.7 to 2.1, C4 2.1 to 4.2, C5 4.2 to 8.4, CX 8.4 to 25 µm/a); the exact normative endpoints, the carbon steel rows and the complete durability matrices were not verified. Galvanizing life is the zinc thickness divided by the loss rate (ISO 14713-1 approach); duplex synergy and paint life are editable assumptions. A life that lands exactly on a durability boundary (7, 15 or 25 years) is shown as on the boundary. Salt spray hours for C4 and C5 are the ISO 12944-6:2018 table as assumed here. CX coatings are tested to ISO 12944-9 (4200 h cyclic ageing, secondary source); the complete CX matrix does not come from Part 6. Classify the site from measured corrosion coupons or ISO 9223 environment data. For CX exposure consider marine-grade aluminium with a C5 coating or 316 stainless steel. Indicative screening estimate. Final coating specification by a qualified corrosion engineer.
Visualization
Galvanizing life by corrosivity category, and the protective layers

Slender Pole Natural Frequency & Vortex Shedding

First bending frequency of a pole with a head mass, the critical wind speed for vortex resonance and the Scruton number. Basis: EN 1991-1-4 Annex E and F, EN 40-3.

Formula: f1 = (1/2π) · √(3EI / ((Mtip + 0.236 · m · L) · L³)) · vcrit = f1 · b / St · fs = St · v / b · Sc = 2 · δs · me / (ρ · b²), ρ = 1.25 kg/m³

Vortex resonance check

-km/h
Critical wind speed, governing mode
Natural frequencies f1 · f2-
Critical speeds, modes 1 and 2-
Shedding frequency at the mean wind-
Scruton number Sc-
Verdict-
Recommendation-
Method: EN 1991-1-4:2005 Annex E with recommended values (national annex not verified; not an SBC method): the Strouhal number, damping and Scruton screening level are geometry-specific, editable assumptions; no universal Scruton threshold was verified. Vortex shedding need not be checked when vcrit > 1.25 · vm. St = 0.18 for circular sections (Table E.1); the polygonal value is a typical assumption. The tapered shaft is replaced by its mean section, b is taken in the top third, and me uses the mode shape (z/L)² with the head mass. The second mode comes from the cantilever-with-tip-mass frequency equation (uniform mean section), with b taken at 0.75 L. A low Scruton number (about 10 or less is a common screening level) means large crosswind amplitudes: add a tuned or impact damper, or stiffen the shaft. Critical speeds below about 1 m/s carry little energy and are not taken as governing. Indicative screening estimate. Final design by a licensed structural engineer to SBC 301/304.
Visualization
Governing mode shape of the pole and the alternating vortex wake in plan

High-Mast Winch & Wire Rope Sizing

Rope tension, minimum breaking load and diameter, winch motor power and travel time for the raise-and-lower luminaire ring. Basis: static load with a dynamic factor and a rope working coefficient of 5.

Formula: W = (mring + nL · mL + macc) · g · Trope = W · DF / nropes · MBL ≥ Zp · T · d ≥ √(MBL / K) · P = W · DF · v / η · τ = W · DF · Ddrum / 2

Rope and winch

-mm
Minimum suspension rope diameter
Total moving load-
Tension per suspension rope-
Required breaking load per rope-
Winch rope (full load)-
Motor power-
Drum torque · travel time-
Basis: a working coefficient of 5 for wire ropes follows lifting practice (e.g. EU Machinery Directive 2006/42/EC Annex I, 4.1.2.5). Rope diameter comes from MBL = K·d², a typical value: pick the actual rope from its certified breaking load. The winch rope is assumed to carry the full ring load through the headframe junction. In service the ring must rest on the locking latches, not on the ropes. Indicative screening estimate. Final selection by a competent lifting engineer with certified rope data.
Visualization
High-mast elevation: headframe pulleys, ropes, luminaire ring and winch

Obstacle Day Marking & Paint Bands

Alternating colour bands for a mast or tower once day marking is required, with band height, count and paint quantity. Basis: ICAO Annex 14 Volume I Chapter 6 (Table 6-1); in Saudi Arabia the requirement is set by GACA.

Formula: w = H / n, n = 7 (H ≤ 210 m), 9, 11 ... (ICAO Table 6-1), w ≤ 30 m · area = π · (Dtop + Dbase)/2 · H · litres = area · coats / coverage

Marking pattern

-m
Height of each band
Number of bands-
Colours-
Paint area-
Orange paint-
White paint-
Markers on overhead wires (estimate)-
ICAO Annex 14, Vol I, Ch. 6 (edition, amendment status and GACA adoption not verified): marking bands, alternation, spacing and wire marker spheres are estimates; only the GACA Part 139 obstacle light intensities were verified (see the obstacle light tool). Bands perpendicular to the longest dimension, about 1/7 of it or 30 m, whichever is less (Table 6-1 for taller objects), an odd number of bands with the darker colour at both ends, orange and white or red and white. Objects wider than 4.5 m in both dimensions take a chequered pattern instead. Whether marking or obstacle lights are required, and the exact colours, are decided by GACA through its obstacle evaluation: this tool only sizes the pattern. Indicative screening estimate. Final marking as required by GACA.
Visualization
Structure elevation with alternating orange and white bands

Battery Room Hydrogen Ventilation

Required ventilation airflow, hydrogen release and natural vent opening for stationary batteries on charge. Basis: IEC 62485-2 (successor of EN 50272-2).

Formula: Q = 0.05 · n · Igas · Crt · 10−3 (m³/h), 0.05 = v · q · s = 24 · 0.42·10−3 · 5 · H2 = 0.42·10−3 · n · Igas · Crt · 10−3 (m³/h) · A = 28 · Q (cm²)

Ventilation requirement

-m³/h
Required ventilation airflow
Gas current Igas-
Hydrogen release-
Natural ventilation: inlet and outlet each-
Air changes per hour-
Sealed room: time to 1 % and to 4 % (LEL)-
Exhaust fan-
IEC 62485-2 via manufacturer guidance (secondary source): Q = 0.05 n Igas Crt 10−3 m³/h with Igas in mA/Ah and Crt in Ah; vented low-antimony lead-acid 5 / 20 and VRLA 1 / 8 mA/Ah (float / boost) and A ≥ 28 Q cm² have secondary support. NiCd values and the complete current conditions were not verified: the NiCd pre-fill 5 / 50 is an editable manufacturer-based estimate. The airflow factor 0.05 m³/Ah combines the dilution factor v = (100 − 4)/4 = 24, hydrogen 0.42 L/Ah and the safety factor s = 5; the gas currents Igas (mA/Ah) already include the gas emission and safety factors of the standard (pre-fill: vented lead-acid 5 / 20, VRLA 1 / 8, NiCd 5 / 50 estimate, for float / boost). The vent area assumes 0.1 m/s air velocity. Place the outlet at the highest point, the inlet low on the opposite wall. Hydrogen is gas group IIC, temperature class T1; fire codes such as NFPA 855 also limit hydrogen to a fraction of the LFL. Indicative screening estimate. Final design by a qualified mechanical engineer.
Visualization
Battery room section with the hydrogen layer and cross ventilation; hydrogen build-up in a sealed room

Generator Exhaust Duct & Backpressure

Backpressure of the exhaust run from the engine outlet to the stack, checked against the engine limit, with the smallest standard bore that passes. Basis: Darcy-Weisbach with hot-gas properties; limit from the engine datasheet (ISO 8528 generating sets).

Formula: ρ = 1.293 · 273 / TK · v = Q / A · 1/√f = Swamee-Jain (ε 0.046 mm) · ΔP = f · Leq / D · ρ · v² / 2 + ΔPsilencer · Leq = L + D · (n90 · k90 + n45 · k45)

Backpressure

-kPa
Total exhaust backpressure
Gas density · velocity-
Reynolds number · friction factor-
Equivalent length-
Pipe loss · silencer-
Against the engine limit-
Smallest bore that passes-
Basis: hot gas treated as air at atmospheric pressure, viscosity by Sutherland's law, commercial steel pipe roughness. Elbow equivalent lengths are typical values; flexible bellows, rain caps and spark arrestors add more: use the manufacturer's figures where known. Take the flow and the backpressure limit from the engine datasheet at full load. Indicative screening estimate. Final design by a qualified mechanical engineer.
Visualization
Exhaust run from the engine to the roof stack, with the backpressure against the limit

Transformer Noise & Barrier Attenuation

Sound power from the measured or typical sound pressure level, the level at a nearby boundary, and the insertion loss of a solid wall. Basis: IEC 60076-10, manufacturer sound level table (liquid-filled, self-cooled), ISO 9613-2 barrier screening.

Formula: LWA = LpA + 10 · log(S), S = 1.25 · h · lm · Lp(r) = LWA − 10 · log(2π · r²) · Dz = 10 · log(3 + 20 · z / λ) ≤ 20 dB, λ = 343 / f, z = path difference

Level at the receiver

-dB(A)
Sound pressure level at the receiver
Sound power level LWA-
Without the barrier-
Path difference · wavelength-
Barrier attenuation Dz-
Against the night limit-
IEC 60076-10 / ISO 9613-2: sound power from the level on the 0.3 m contour; free-field hemispherical spreading over hard ground, no air absorption. Barrier attenuation uses ISO 9613-2 (C2 = 20, ground reflections included), capped at 20 dB, at the lowest hum frequency, which is conservative because the A-weighted level is dominated by the higher harmonics. Self-cooled liquid-filled levels pre-fill the input from a manufacturer table (500 to 3000 kVA: 56, 58, 58, 60, 61, 62, 63 dB(A), secondary source); the dry-type series is an estimate and the applicability of the current NEMA table was not verified. Fan-cooled operation is louder and has no default: enter the test-report level. Use the test report. Transformer hum is tonal: some criteria add a tonal penalty. Indicative screening estimate. Final assessment by a qualified acoustic engineer.
Visualization
Section: sound spreading from the transformer and diffracting over the barrier

Cathodic Protection for Buried Steel

Protective current demand of a buried foundation, pile or anchor cage, and the sacrificial anode mass and count for the design life. Basis: ISO 15589-1 and NACE SP0169 design approach, Dwight anode resistance.

Formula: I = A · fc · i · M = Imean · t · 8760 / (u · C) · Ra = ρ / (2π · L) · [ln(8L / d) − 1] · Ia = ΔV / Ra · N = max(Ifinal / Ia, M / ma)

Anode design

-anodes
Sacrificial anodes required
Current demand, initial · final-
Mean current over the life-
Total anode mass needed-
One anode: resistance · output-
Driving voltage ΔV-
Life of the installed anodes-
ISO 15589-1 / NACE SP0169: current densities, coating breakdown, anode capacity and utilisation are typical design values: confirm them from a soil survey (resistivity, pH, chlorides, sulfate-reducing bacteria) and the anode datasheet. Anodes are assumed far enough apart (about 3 m or more) not to interfere. High resistivity soils limit galvanic output; large or bare structures usually need impressed current (ICCP) with a groundbed design. Verify protection by potential survey after energising. Indicative screening estimate. Final design by a qualified cathodic protection engineer.
Visualization
Soil section: anodes feeding protective current to the buried foundation

Seismic Restraint for Suspended Luminaires

Horizontal seismic design force on a suspended luminaire, the sway brace cable and the slab anchor loads. Method retained: ASCE 7-16 Chapter 13 (assumed; the Saudi-adopted factors, force equation and exemptions are not verified).

Formula: Fp = 0.4 · ap · SDS · Wp · (1 + 2z/h) / (Rp / Ip), 0.3 · SDS · Ip · Wp ≤ Fp ≤ 1.6 · SDS · Ip · Wp · Fpv = 0.2 · SDS · Wp · T = Fp / cos θ · MBL ≥ SF · T

Seismic design force

-N
Horizontal force Fp at the luminaire
Method-
Chapter 13 bracing screening (entered SDC)-
Cross-check from SDS and risk category only-
Limits of Fp-
Brace cable tension · cable-
Brace anchor pull-out on the slab-
Hanger load with vertical seismic-
Unbraced static sway estimate-
ASCE 7-16 Ch. 13 (retained method, assumed): The current Saudi-adopted component factors, force equation and exemptions were not verified: no current SBC exemption or compliance verdict is given. Luminaires use ap 1.0 and Rp 1.5 (Table 13.6-1). Fp is strength level; use 0.7 Fp for allowable stress checks. Enter the SDC established for the project (it also depends on SD1, S1 and the site class, which this tool does not assign). Bracing screening follows ASCE 7-16 Section 13.1.4 for electrical components: SDC A and B no Chapter 13 bracing; SDC C none when Ip = 1.0 and positively attached, or the luminaire weighs 89 N (20 lb) or less; SDC D to F none only for a positively attached luminaire of 89 N or less with flexible connections (the 1780 N path for floor-mounted equipment is not applied to suspended luminaires). Gravity support and positive attachment are required in every case. The SBC 301 edition in force and the ASCE 7 edition it adopts were not verified here: this tool assumes ASCE 7-16 and is preliminary. ASCE 7-22 changed the Fp equation: use the edition SBC 301 adopts. Cable sizes are typical 7x19 galvanized aircraft cable breaking loads; use the brace manufacturer's rated values. Indicative screening estimate. Final design by a licensed structural engineer to SBC 301/304.
Visualization
Suspended luminaire with diagonal sway braces and the seismic force

Helical Screw Pile Capacity

Ultimate compression and uplift from the installation torque and from individual helix bearing, with a check against a pole's overturning load on a pile group. Basis: product-specific torque factors (ICC-ES ESR-2794, AC358 criteria), individual bearing method (Perko); geotechnical basis SBC 303 role, not verified.

Formula: Qult = Kt · T · Qh = Σ Ah · (c · Nc + q' · Nq), Nq = eπ·tanφ · tan²(45° + φ/2), Nc = 9 · Qa = min(Qtorque, Qbearing) / FS · Ppile = 4M / (n · Dg) ± W / n

Pile capacity

-kN
Allowable uplift per pile
Torque correlation, ultimate-
Helix bearing, compression · uplift-
Allowable compression-
Pole: uplift per pile-
Pole: compression per pile-
Top helix embedment-
ESR-2794 / AC358; geotechnical SBC 303, concrete cap SBC 304: the Kt pre-fills are product-specific CHANCE factors from ICC-ES ESR-2794 (secondary source), published in ft⁻¹ and converted with 1 ft⁻¹ = 3.281 m⁻¹: SS5 / SS175 10 ft⁻¹ = 32.8 m⁻¹, RS2875 9 ft⁻¹ = 29.5 m⁻¹, RS3500 / SS175 7 ft⁻¹ = 23.0 m⁻¹, RS4500 5.5 ft⁻¹ = 18.0 m⁻¹. They are not universal factors: for any other product use its own evaluation report. Saudi soil tables and embedment provisions (SBC 303) were not verified; the pile cap is a concrete (SBC 304) matter. Soil parameters are typical presets and no groundwater is assumed: use the geotechnical report. Helices are spaced at 3 diameters; the top helix should be at least 5 diameters deep for deep uplift behaviour. A single pile under a pole also needs a lateral check (see Foundation Pier). Verify by load test or torque monitoring on site. Indicative screening estimate. Final design by a licensed engineer: geotechnical to SBC 303, concrete to SBC 304.
Visualization
Soil section: helical pile with bearing plates at depth

Hazardous Area Luminaire Check (IEC 60079 / IECEx / ATEX)

Checks a luminaire's Ex marking against the site: zone to EPL, gas or dust group, temperature class against the ignition temperature, and the rated ambient against Saudi site temperatures. Basis: IEC 60079-0, -10-1, -10-2, -14.

Formula: Zone 0/1/2 → EPL Ga/Gb/Gc · Zone 20/21/22 → Da/Db/Dc · IIC ⊃ IIB ⊃ IIA · gas: Tsurface < AIT (T1 450, T2 300, T3 200, T4 135, T5 100, T6 85 °C) · dust: Tmax ≤ min(⅔ Tcloud, T5mm − 75 K) · Tamax,lum ≥ Tasite

Ex screening (not an approval)

-EPL
Equipment protection level the zone requires
Luminaire EPL-
Group-
Temperature limit at site-
Luminaire surface temperature-
Ambient rating-
Suitable concepts for this zone-
Enclosure and impact-
IEC 60079-14 / IEC 60079-0: equipment without a Ta marking is rated −20 to +40 °C only, which does not cover most Saudi outdoor sites (50 to 55 °C). Ignition temperatures listed are typical values: confirm each substance from ISO/IEC 80079-20-1:2017 (which replaced IEC 60079-20-1:2010) or the safety data sheet, and the zone and group from the area classification drawing (IEC 60079-10-1 gas, -10-2 dust). The ignition and group presets, the IP54 line and the impact energies are unverified reference estimates. This tool gives no Ex equipment suitability or compliance approval: verify with the certificate (IECEx CoC / ATEX EU-type examination) and the detailed design. NLC hazardous area luminaires
Visualization
Temperature classes with the site ignition limit and the luminaire surface temperature, and the ambient check

Aviation Obstruction Lighting (ICAO Annex 14 / GACA)

Obstacle light type, number of levels and lights, and the standby battery for a mast, pole or tower. Saudi reference: GACAR Part 139 (light intensities verified); levels and spacing follow ICAO Annex 14 Volume I, Chapter 6 as an estimate, since ICAO is not adopted without national differences. GACA decides each case through its aeronautical assessment.

Formula: H < 45 m → low intensity · 45 to 150 m → medium intensity · H > 150 m → high intensity (day) · intermediate levels when H > 45 m (medium B, C) or H > 105 m (medium A) · levels = max(2, ⌈H / s⌉), s ≤ 52 m (B, C) or 105 m (A, high) · n = ntop + (levels − 1) · nlevel · Ah = n · P · t / (V · DoD · η)

Obstacle lighting

-lights
Obstacle lights on the structure
Light type-
Intensity and colour-
Levels-
Level heights-
Flashing-
Day marking-
Standby battery-
GACAR Part 139 (verified intensity table): low-intensity Type A 10 cd and Type B 32 cd red fixed at night; medium-intensity Type A white 20,000 cd day and twilight, 2,000 cd night, 20 to 60 flashes/min; Type B red flashing 2,000 cd night, 20 to 60 flashes/min; Type C red fixed 2,000 cd night; high-intensity Type A / Type B white 200,000 / 100,000 cd day, 20,000 cd twilight, 2,000 cd night, 40 to 60 flashes/min. Estimate, ICAO Annex 14 Vol I 7th Edition (July 2016), 6.2.3.19 to 6.2.3.33, Appendix 6: Intermediate levels are spaced as equally as practicable between the top lights and ground: medium Type B or C when the top is more than 45 m high, not more than 52 m apart (Type B intermediates alternate low-intensity Type B and medium-intensity Type B; Type C is used alone); medium Type A when the top is more than 105 m high, not more than 105 m apart; high-intensity Type A at uniform intervals not more than 105 m. Preliminary: these spacing, level and alternation rules, the marking bands and the current Annex 14 edition and amendments were not verified in GACAR Part 139, and the lights per level and battery values are editable assumptions. GACA decides the final marking and lighting for each structure.
Visualization
Elevation of the structure with obstacle light levels

Helipad and Rooftop Heliport Lighting (ICAO Annex 14 Vol II)

Number of TLOF and FATO perimeter lights and the floodlights for the TLOF, from the helicopter D-value and the pad geometry. Saudi reference: GACAR Part 139 (perimeter light spacing and counts verified); floodlighting and TLOF size follow ICAO Annex 14 Volume II, Chapter 5 as estimates, since ICAO is not adopted without national differences. GACA approves heliports in the Kingdom.

Formula: n = max(⌈P / smax⌉, nmin) · TLOF: smax 3 m (elevated, helideck), 5 m (surface) · nmin 14 (circular arrangement), 4 per side incl. corners (square) · FATO: 5 m, nmin 10 (circular, other shapes), 50 m + 4 per side (square) · TLOF ≥ k · D · Nflood = ⌈E · A / (Φ · UF · MF)⌉

Heliport lighting

-lights
Perimeter lights (TLOF + FATO)
TLOF perimeter lights, green-
FATO lights, white-
TLOF size check-
TLOF area-
Floodlights-
Average illuminance achieved-
Circuits-
GACAR Part 139 (verified): TLOF perimeter lights at most 3 m apart on elevated heliports and helidecks and 5 m on surface heliports, at least four per side including the corners, and at least 14 for the specified circular arrangement; FATO lights on a square or rectangular FATO at most 50 m apart with four per side including the corners, and on other shapes including circular at most 5 m apart with at least ten. Estimate, ICAO Annex 14 Vol II Ch 5: TLOF floodlighting at least 10 lx average with an average to minimum ratio not above 8:1, located and aimed to avoid glare to pilots and kept within the obstacle limits around the TLOF. A lit windsock and, where needed, a heliport beacon complete the night installation. The 10 lx, 8:1 and the 0.83 D (1.0 D helideck) size factor are assumed values with the reference not verified. Indicative: GACA approval and the lighting supplier's photometric layout decide the final design.
Visualization
Plan view: TLOF perimeter lights, FATO lights and floodlight positions

Airport Apron and Aircraft Stand Floodlighting (ICAO Annex 14)

Floodlights and high masts for a row of aircraft stands, with the aiming angle and a control tower glare check. Saudi reference: GACAR Part 139 (stand illuminance values verified); ICAO Annex 14 Volume I and the Aerodrome Design Manual Part 4 are background only, since ICAO is not adopted without national differences.

Formula: A = n · W · L · Φtotal = E · A / (UF · MF) · Nmin = ⌈Φtotal / Φlum⌉ · masts = ⌈n · W / (k · H)⌉ + 1 · Ninst = masts · ⌈Nmin / masts⌉ · Einst = Ninst · Φlum · UF · MF / A · θaim = atan(L / H) · γtower = 90° − atan((H − hcab) / d)

Apron floodlighting

-floodlights
Floodlights installed (equal number on every mast)
Stand area-
Total initial flux-
Theoretical minimum floodlights-
Masts and floodlights per mast-
Installed average (estimate)-
Aiming angle to far edge-
Control tower glare-
Vertical at 2 m-
Rest of apron-
GACAR Part 139 (verified): aircraft stand average horizontal illuminance at least 20 lx with average to minimum not above 4:1, and average vertical illuminance at 2 m at least 20 lx in relevant directions. Estimate: other apron areas at 50 % of the stand average is an assumed value (reference not verified) and stays editable. Light each stand from two or more directions to limit shadows, with minimum glare to pilots, controllers and apron staff. Stand sizes per code are typical: use the airport's stand layout. Indicative: verify with a point-by-point photometric calculation.
Visualization
Section through a stand: mast, aiming line to the far edge and the angle limit

Seaport Container Yard High-Mast Lighting

How much of a lane between container stacks a mast can light directly, the mast height for a target, and the floodlights and masts for the yard. Basis: lighting of outdoor work places (EN 12464-2:2024 identified, CIE 129) and simple shadow geometry.

Formula: hs = tiers · hc · s = hs · x / (H − hs) · lit = max(0, 1 − s / w) · Hreq = hs + hs · x / ((1 − f) · w) · Nmin = ⌈E · A / (Φ · UF · MF)⌉ · masts = ⌈A / (k · H)²⌉ · Ninst = masts · ⌈Nmin / masts⌉ · Einst = Ninst · Φ · UF · MF / A

Lane lighting

-%
Lane width lit directly by this mast
Stack height-
Shadow in the lane-
Mast height for the target-
Theoretical minimum floodlights-
Floodlights installed-
Masts and floodlights per mast-
Installed average (estimate)-
Floodlight tilt to mid-span-
Marine environment-
Basis: the target illuminance comes from the project specification. EN 12464-2:2024 was identified, but its exact port and cargo-handling task rows were not verified: the 30 lx default is a task-specific editable estimate, and broad ranges are not mandatory requirements. Deep lanes are lit from masts on both sides: with each side lighting at least half the lane, the whole lane floor receives direct light. Keep floodlights flat-glass with no light above the horizontal, shield the water side, and avoid colours or flashing that could be confused with aids to navigation (IALA). Indicative: verify with a point-by-point calculation.
Visualization
Yard section: mast, container stack, shadow and lit part of the lane

Railway Station Platform Lighting (EN 12464-2 / EN 12464-1)

Luminaire spacing and count along a platform for a target average illuminance, with a spacing-to-height check, power density, and edge and driver glare guidance. Open platforms: EN 12464-2 (2024 edition identified); enclosed stations: EN 12464-1.

Formula: s = Φ · UF · MF · rows / (E · w) · s ≤ SHR · h · Nrow = ⌈L / s⌉ · Eavg = N · Φ · UF · MF / (L · w) · LPD = N · P / (L · w)

Platform lighting

-luminaires
Luminaires along the platform
Spacing in each row-
Spacing to height-
Average illuminance achieved-
Uniformity target-
Power density-
Platform edge-
Train driver glare-
EN 12464-2:2024 / EN 12464-1: platform values in the type list (lux and U0) are assumed typical figures for each class: EN 12464-2:2024 was identified but its railway task rows were not verified, so these stay task-specific editable estimates, not mandatory requirements. Confirm the exact row and any operator standard. Keep luminaires out of signal sight lines and agree the layout with the rail operator's signal sighting review. Indicative: verify with a point-by-point calculation.
Visualization
Platform plan: luminaire rows, tactile edge strip and track

Operating Theatre Surgical Luminaire Check (IEC 60601-2-41)

Checks a surgical luminaire's declared photometry: central illuminance, light field ratio, irradiance per head and with overlapping heads, depth of illumination, colour rendering and CCT. Enter values from the manufacturer's IEC 60601-2-41 data sheet.

Formula: 40,000 lx ≤ Ec ≤ 160,000 lx · Ee [W/m²] = Ec [lx] · (Ee/Ec) [mW/(m²·lx)] / 1000 ≤ 700 W/m² · Ee/Ec ≤ 4.4 mW/(m²·lx) · n · Ee ≤ 700 W/m² · d50 / d10 ≥ 0.5 · 85 ≤ Ra ≤ 100 · 3000 K ≤ CCT ≤ 6700 K

Surgical luminaire

-W/m²
Total irradiance at the field centre, one head
Central illuminance-
Irradiance ratio-
Overlapping heads-
d50 / d10-
Depth of illumination-
Colour rendering-
CCT-
IEC 60601-2-41: central illuminance 40,000 to 160,000 lx at the reference distance, d50 at least 50 % of d10, depth of illumination assessed at 60 % of Ec, Ra 85 to 100, CCT 3000 to 6700 K, total irradiance not above 700 W/m² and irradiance to illuminance ratio not above 4.4 mW/(m²·lx) (corrected from 1000 W/m² and 6). Adding overlapping heads linearly at the field centre is an estimate. The limits stay editable: an edited limit is shown as the entered limit, not the standard. Shadow dilution (one and two masks, tube) is a declared test result: compare data sheets. Indicative: the manufacturer's test report is the reference.
Visualization
Illuminance across the light field fitted to d50 and d10

UV-C Germicidal Dose and Log Reduction

Irradiance from a UV-C lamp on a surface or in a duct, the dose and exposure time for a target log reduction, and the exposure limit for people. D90 values are approximate and depend on the strain and the medium. Basis: first-order inactivation; exposure limits kept per authority: ICNIRP 2004 at 254 and 275 nm, ACGIH TLV 2022 (historical) at 222 nm.

Formula: E = n · P / (4π · r · √(r² + L²/4)) · D = log · D90 · t = D / E · S = 10−D/D90 · duct: t = Lz / v · H8h: 6 mJ/cm² (254 nm, ICNIRP 2004) → Econtinuous = H / 28,800 s ≈ 0.21 µW/cm²

UV-C dose

-mJ/cm²
Dose for the target log reduction
Irradiance at the target-
Exposure time needed-
Reduction within the time allowed-
Fixtures for the time allowed-
Exposure limit for people (8 h)-
Time to reach the limit here-
Basis: D90 presets are approximate 254 nm values from published reviews (coronavirus median about 3.7 mJ/cm²; influenza, Legionella and E. coli from UV dose tables): real values vary with strain, humidity and surface, and other wavelengths need their own D90. Exposure limits, one authority each and never combined: ICNIRP 2004 monochromatic limits 6 mJ/cm² at 254 nm and 3.1 mJ/cm² at 275 nm per 8 h (verified); ACGIH TLV 2022 at 222 nm, eye 161 and skin 479 mJ/cm² (historical edition, secondary source). The complete current ACGIH tables and the organism D90 presets were not verified. A value below the continuous level is a screening figure at the nominal wavelength, not a human exposure safety pass. Rooms with direct UV-C must be empty, with interlocks and signage. Indicative: verify with the maker's validated data.
Visualization
Survival against UV-C dose (log scale), with the target and the dose reached

Poultry House Lighting: Photoperiod and Clux

Typical lighting programme for broilers or layers by age, the poultry-weighted light level (clux), the luminaires to reach the design level, and daily energy with dimming. Programme values are typical: follow the breed management guide and local rules.

Formula: clux = lux · kspectrum · N = ⌈Emax · A / (Φ · UF · MF)⌉ · dim = Eage / Emax · kWh/day = N · P · dim · hlight / 1000

Lighting programme

-clux
Poultry-weighted level at this age
Photoperiod-
Light level at this age-
Luminaires for the design maximum-
Dimming level now-
Energy per day-
Driver and flicker-
EU 2007/43/EC reference-
Basis: the programme and the clux factors are typical values for comparison and stay editable: use the breed management guide and measured spectra. Poultry see a wider spectrum than people, so lux under-states what birds perceive for some sources. Flicker at mains-related frequencies is perceptible to poultry and is a welfare risk: specify drivers with very low output ripple. EU Directive 2007/43/EC (broilers) asks for at least 20 lx over at least 80 % of the usable area and 6 h of darkness with one unbroken period of at least 4 h, and is shown only as a reference. Indicative: verify with the flock veterinarian.
Visualization
24-hour light and dark pattern at this age, and light level across the programme