EE Toolbox
57 calculators plus reference tables, analyzers, and field tools for electrical engineering, commissioning, and maintenance. Start with a task group or use / to search.
⚡ Ohm's Law
Enter any two values to solve for the third. Power is also calculated.
ℹ More Info — Ohm's Law
Key relationships:
- V = I × R — Voltage equals current times resistance
- I = V / R — Current equals voltage divided by resistance
- R = V / I — Resistance equals voltage divided by current
- P = V × I = I² × R = V² / R — Power in three equivalent forms
P = V × I = I² × R = V² / R
Current: I = V / R
Resistance: R = V / I
Power — 3 forms:
P = V × I
P = I² × R
P = V² / R
1 kW = 1000 W | 1 HP = 746 W
🔋 DC Power Formulas
Solve for power using any valid pair of electrical quantities.
ℹ More Info — DC Power
Formulas:
- P = V × I — when voltage and current are known
- P = I² × R — when current and resistance are known
- P = V² / R — when voltage and resistance are known
Given I & R: P = I² × R
Given V & R: P = V² / R
Derived quantities:
I = P / V | V = P / I
R = V / I | R = V² / P
R = P / I²
1 kW = 1,000 W | 1 MW = 1,000 kW
🌀 AC Power Formulas
Single-phase and three-phase apparent, real, and reactive power calculations.
ℹ More Info — AC Power
- Apparent Power (kVA): Total power drawn from the source — S = V × I / 1000 (1Ø) or √3 × V × I / 1000 (3Ø)
- True/Real Power (kW): Actual work-producing power — P = S × PF
- Reactive Power (kVAR): Power stored/returned by inductors and capacitors — Q = √(S² − P²)
- Power Factor (PF): Ratio of real to apparent power — PF = cos(θ) = kW / kVA
kW = kVA × PF
kVAR = √(kVA² − kW²)
PF = cos(θ) = kW / kVA
True Power: P (kW) = V × I × PF / 1000
Reactive Power: Q (kVAR)= V × I × sin(θ) / 1000
Power Triangle:
kVA² = kW² + kVAR²
PF = kW / kVA = cos(θ)
Typical PF values:
Resistive loads: 1.0 (unity)
Induction motors: 0.80–0.90
Fluorescent lighting: 0.85–0.95
kW = kVA × PF
kVAR = √(kVA² − kW²)
208V (120/208Y), 480V (277/480Y)
240V (Delta), 600V
Line vs. Phase:
Wye: V_L = √3 × V_Ø | I_L = I_Ø
Delta: V_L = V_Ø | I_L = √3 × I_Ø
√3 ≈ 1.732
Balanced 3Ø power:
P = √3 × V_L × I_L × PF
〰 Reactance & Impedance
Calculate inductive/capacitive reactance and series impedance.
ℹ More Info — Reactance & Impedance
- Inductive Reactance (XL): XL = 2π × f × L — increases with frequency
- Capacitive Reactance (XC): XC = 1 / (2π × f × C) — decreases with frequency
- Impedance (Z): Z = √(R² + (XL − XC)²) — total opposition to AC current
- Phase Angle (θ): θ = arctan((XL − XC) / R) — positive = inductive, negative = capacitive
θ = atan2(X, R)
PF = cos(θ) = R / |Z| (when |Z| > 0)
XL = 2πfL = ωL
Capacitive Reactance:
XC = 1/(2πfC) = 1/(ωC)
Series Impedance:
Z = √(R² + X²) where X = XL − XC
Ohm's Law for AC:
V = I × Z | I = V / Z
At 60 Hz: ω = 2π×60 ≈ 377 rad/s
XL = 377L | XC = 1/(377C)
🔔 Resonance
Series and parallel LC circuit resonant frequency and Q factor.
ℹ More Info — Resonance
- Resonant Frequency: f₀ = 1 / (2π√LC) — depends only on L and C values
- Q Factor: Q = XL / R — measures sharpness of the resonance peak. High Q = narrow bandwidth
- Bandwidth: BW = f₀ / Q — frequency range over which the circuit responds
BW = f₀ / Q
XL = XC (reactances cancel)
Z = R (minimum impedance — series)
Z = L/(RC) (maximum impedance — parallel)
Resonant frequency:
f₀ = 1 / (2π√LC)
Q Factor (series circuit):
Q = XL/R = (1/R)√(L/C)
High Q → narrow bandwidth, sharp tuning
Bandwidth:
BW = f₀/Q = R/(2πL)
📐 Power Factor Correction
Size capacitor banks to improve power factor and reduce apparent current.
ℹ More Info — Power Factor Correction
Formula: kVAR = kW × (tan θ₁ − tan θ₂), where θ = arccos(PF)
- Enter the load's true power in kW, existing PF (e.g., 75%), and target PF (e.g., 95%)
- Result is the capacitor bank size (kVAR) needed to reach the target PF
- Utility penalties typically apply when PF drops below 0.85–0.90
θ₁ = cos⁻¹(PF₁) | θ₂ = cos⁻¹(PF₂)
PF = cos θ = P (kW) / S (kVA)
Power Triangle:
kVA² = kW² + kVAR²
Benefits of high PF:
• Lower apparent current (smaller conductors)
• Reduced utility demand charges
• Improved voltage regulation
Utility target: PF ≥ 0.90–0.95
Capacitor bank formula:
kVAR = kW × (tan θ₁ − tan θ₂)
🔗 Series / Parallel Circuits
Add components and calculate total resistance, capacitance, or inductance.
ℹ More Info — Series / Parallel Circuits
- Resistors Series: RT = R₁ + R₂ + … (total increases)
- Resistors Parallel: 1/RT = 1/R₁ + 1/R₂ + … (total decreases, always less than smallest)
- Capacitors Series: 1/CT = 1/C₁ + 1/C₂ + … (total decreases)
- Capacitors Parallel: CT = C₁ + C₂ + … (total increases)
- Inductors Series: LT = L₁ + L₂ + … (total increases, opposite of capacitors)
- Inductors Parallel: 1/LT = 1/L₁ + 1/L₂ + … (total decreases)
Two resistors: RT = (R₁×R₂)/(R₁+R₂)
Searches standard resistor pairs for the closest target.
Digital Logic Workbench
Build small combinational circuits, simulate signals, view truth tables, and convert between gate diagrams and Boolean expressions.
ℹ More Info — Boolean logic
AND, OR, NOT, and XOR, or the symbols *, +, !, and ^. Parentheses control grouping. This workbench is for combinational logic; it does not model propagation delay, flip-flops, or physical wiring constraints.Create named intermediate gates, then extract an equivalent Boolean expression. Gates may reference A–D or an earlier gate.
Analog Design Workbench
Size common op-amp stages and explore practical analog-filter families with a live response plot. Includes a generic analog-computer lead network Gc = (Ts+1)/(αTs+1) from R/C.
ℹ More Info — Analog design
Semiconductor Device I-V
Shockley diode (optional series Rs), npn β-forced Q-point, and long-channel NMOS cutoff / triode / sat. Homework device curves — not the op-amp / filter workbench.
ℹ More Info — Device I-V
Formulas:
- Diode: I = Is (evD/(η VT) − 1), VT = kT/q. Optional Rs is solved so V = vD + I Rs
- BJT: Ib = (Vcc − Vbe,on)/Rb, Ic = β Ib until Vce would fall below Vce,sat (then the collector resistor sets Ic)
- NMOS: kn = μCox W/L. Cutoff Vgs < Vt; triode Vds < Vov; sat Id = (1/2) kn Vov². Optional λ multiplies by (1 + λ Vds)
Citations: standard device-physics identities (Shockley, long-channel square law, β-forced Q-point). Cal Poly semiconductor-device course topics used only to pick this device set — notes are not reproduced. This is not a foundry process-recipe tool.
🧲 Magnetic Circuit Workbench
Homework magnetostatics: series or parallel reluctance, optional air gap, Φ = NI / Rtot, B, H, and MMF drops. Not a transformer kVA sizer.
ℹ More Info — Magnetic circuits
Formulas:
- R = ℓ / (μ A), with μ = μr μ0 and μ0 = 4π × 10−7 H/m
- Series steel: Rsteel = Σ Ri. Parallel steel: 1/Rsteel = Σ 1/Ri
- Optional air gap sits in series with the steel network: Rtot = Rsteel + Rgap
- Φ = F / Rtot, B = Φ / A, H = B / μ. Ampere: the MMF drops sum to N I
- Gap fringing (optional, editable): A_eff = (√A + k ℓ_g)². k = 1 is the square-equivalent first-order start; change k if you have a published geometry factor
Citations: Magdy F. Iskander, Electromagnetic Fields and Waves, 2nd ed., Waveland Press, 2013 (magnetic circuits discussion). Ampere ∮ H · dℓ = N I, Faraday v = N dΦ/dt, and R = ℓ / (μ A) are standard identities. Gap-fringing area growth is generic EE machines-course practice, not a traced publisher figure.
Ampere: ∮ H · dℓ = N I
📉 Transient Circuit Lab
Closed-form first-order RC/RL and second-order series or parallel RLC. Source-step or source-free. Time-domain homework — not the resonance calculator, not the MNA simulator.
ℹ More Info — Lumped transients
Formulas:
- RC: τ = RC, vC(t) = Vf + (vC(0) − Vf) e−t/τ
- RL: τ = L/R, iL(t) = If + (iL(0) − If) e−t/τ
- Series RLC: α = R/(2L), ω0 = 1/√(LC). Parallel RLC: α = 1/(2RC), same ω0
- Overdamped α > ω0, critical α = ω0, underdamped α < ω0 with ωd = √(ω0² − α²)
Citations: standard lumped circuit-theory identities (Faraday on the inductor, Ampere/KCL on the capacitor node, the RLC characteristic equation). This is not a transmission-line tool; Iskander’s wave chapters are out of scope here.
series: α = R/(2L) | parallel: α = 1/(2RC) | ω0 = 1/√(LC)
Original SVG — not a lab screenshot. Blue dashed lines mark 10% and 90% of the step; amber is the ~2% settling estimate.
∠ Phasor Diagram Workbench
Interactive RMS phasors for a series or parallel R-L-C plus a source. Voltage or current triangle, θ, PF, and S/P/Q. Balanced Δ-Y conversion sits in the side panel — not a 3-phase kVA sizer.
ℹ More Info — Phasors
Formulas:
- Series: Z = R + jωL + 1/(jωC), I = Vs / Z, VR = I R, VL = I jωL, VC = I /(jωC)
- Parallel: I_R = Vs/R, I_L = Vs/(jωL), I_C = Vs jωC, I = sum
- S = Vrms Irms*, P = Re(S), Q = Im(S), PF = cos θ
- Q > 0 lagging (inductive); Q < 0 leading (capacitive)
- Balanced Δ-Y: ZΔ = 3 Zy
Citations: standard EE phasor analysis. Optional secondary: Magdy F. Iskander, Electromagnetic Fields and Waves, 2nd ed., Waveland Press, 2013 (time-harmonic / phasor-fields chapter) — identities only, not a copy source. This panel does not rebuild the three-phase power wizard.
S = V I* | PF = cos θ | ZΔ = 3 Zy
Battery Build Designer
Plan 18650 series/parallel packs and nickel-strip cross sections with transparent, editable assumptions. For interactive cell painting on an e-bike pack, use the Battery Pack Designer in the E-Bike Build tools.
ℹ More Info — Battery safety
Battery Bank Calculator
Forward-size a bank from load and backup time, reverse-solve runtime from installed strings, and lay out series/parallel from module V and Ah.
ℹ More Info — Planning math, not a listing
Chemistry presets seed DoD and inverter efficiency. DoD and efficiency stay editable — presets never lock them. LFP is typically ~90–95% usable; flooded and AGM lead-acid are typically ~50%.
Series = round(Vsys / Vmod). Parallel = ceil(Ahsys / Ahmod) when a target capacity is entered.
This is planning math only — not a UL listing, fire-code, ventilation, BMS, or PE review. Verify the battery datasheet, inverter continuous rating, and cable ampacity.
DoD and efficiency are never locked. Change the preset, then edit the numbers.
Battery Wh = AC Wh / η
Units = ceil(battery Wh / (nameplate × DoD))
Daily kWh is a 24-hour total. Backup hours is how long the bank must run — not the window that produced that daily energy.
📉 Voltage Drop
NEC recommends ≤3% voltage drop on branch circuits; ≤5% total (feeder + branch).
ℹ More Info — Voltage Drop
Formula: VD = (M × K × I × L) / CM, where M = 2 (single-phase) or √3 (three-phase), K = 12.9 (Cu) or 21.2 (Al), L = one-way feet, CM = circular mils
- NEC Recommendation: ≤3% on branch circuits; ≤5% total (feeder + branch) — NEC 210.19(A) Informational Note
- Calculate VD%: Select conductor size and enter run parameters to check compliance
- Min Wire Size: Enter max allowed VD% and the tool finds the minimum conductor size
VD% = (VD / V_supply) × 100
K = 12.9 (Cu) | 21.2 (Al)
VD% = (VD / V_supply) × 100
L-N loads: VD formula uses 2×K (single-phase, 2-wire return)
L-L loads: VD formula uses √3×K (3-phase)
High-Leg Delta (Wild Leg):
Do NOT use B-phase for single-phase L-N loads (208V, not 120V)
Use A or C phases only for 120V single-phase circuits
Corner-Grounded Delta:
No neutral conductor — all loads must be 3-wire 3-phase or L-L only
Single-phase 120V loads are NOT supported
Ungrounded (IT) Delta:
Ground faults produce no fault current — requires ground fault monitoring
📏 Conductor Length by Resistance
Estimate length from a milliohm (mΩ) reading — end-to-end or shorted to a parallel.
ℹ More Info — Conductor Length by Resistance
Use a milliohm / Kelvin reading. End-to-end is one conductor measured from end to end (distance = solved path). Short to parallel is a measurement between two parallels that are shorted or bonded somewhere along the run (distance to the short = path ÷ 2). 3-phase far-end short is the same ÷2 rule on a symmetrical far-end short. Not a cable locator or TDR — contact resistance and stranding shift the estimate.
Temperature compensation: RT2 = RT1 × [1 + α × (T2 − T1)]
The calculator uses this form to convert measured resistance at ambient temperature to the selected reference temperature before solving length.
Measure between two parallels shorted/bonded along the run; distance to short = path ÷ 2
⚙ Motor Calculations
Calculate motor HP or full-load amperes (FLA) for single- and three-phase motors.
ℹ More Info — Motor Calculations
- HP from FLA: Calculates shaft output horsepower given measured current — useful for verifying actual motor loading
- FLA from HP: Calculates expected nameplate current from rated HP — used for conductor and OCPD sizing
- NEC Branch Circuit: Size conductors at FLA × 1.25 per NEC 430.22
Note: Always verify against NEC Tables 430.248/430.250 for conductor sizing — do not use calculated FLA alone.
HP = (V × I × √3 × Eff × PF) / 746 [3Ø]
I = (HP × 746) / (V × √3 × Eff × PF) [3Ø]
NEC Branch Circuit = FLA × 1.25
B-phase to neutral ≈ 208V (on 240V system)
Motors: connect L-L only (never use B-phase for 120V control)
NEC 110.15 requires orange conductor identification
Corner-Grounded Delta:
One phase bonded to ground — asymmetric fault currents
Motors run normally (L-L balanced), but grounding/protection differs
NEC 250.26 governs grounded conductor identification
Wye Systems (208/120 or 480/277):
V_LN = V_LL / √3 | Balanced neutral current = 0 for 3Ø motors
Cable Schedule Generator
Catalog of cable types, a quantity build list, sequential Cable IDs, an in-browser grid, and CSV / XLSX / JSON export. Length, routing, and comments stay blank for the field.
ℹ More Info — How numbering and ampacity notes work
C-) and a starting number. Quantity 3 of one type becomes C-001, C-002, C-003.Ampacity notes reuse NEC Table 310.16 copper 75°C (≤3 current-carrying conductors) from the existing wire calculator — tables are not copied here. Optional length on a generated row can add a voltage-drop note from Chapter 9 Tables 8 and 9. Those notes flag size; they are not a substitute for a full feeder calculation.
Columns: Cable ID, From, To, Cable Type, Conductor Size, Conductor Count, Insulation, Voltage Rating, Length, Routing / Tray, Ampacity, Voltage Drop, System, Termination From, Termination To, Comments. Length, routing, and comments start blank. Filling Length writes a voltage-drop note when system voltage is set.
Motor Nameplate Analyzer
Photograph a nameplate, correct the OCR draft, then estimate overload, branch-circuit SCPD, and conductor size from NEC 430.32, Table 430.52, and 430.22. On-device Tesseract is the default. Optional AI enhance is a draft — not perfect OCR and not an AI electrician.
ℹ More Info — Citations and limits
Branch-circuit short-circuit and ground-fault protection: NEC 430.52 using Table 430.52 percentages of motor FLA. The percentage used is shown with the result.
Conductors: NEC 430.22 — ampacity at least 125% of FLA, using Table 310.16 75°C copper via the existing wire math helper. Optional run length adds a Chapter 9 voltage-drop note.
Locked-rotor current: NEMA code letter ranges from NEC 430.7(B) / NEMA MG-1 Table 10-1. That is a table range, not a substitute for manufacturer LRA.
Use nameplate FLA for overload (430.6(A)(2)). Use Tables 430.248 / 430.250 FLA for conductors and SCPD except as 430.6 allows. Informational estimate, not an inspection.
Configure a HTTPS endpoint. A personal API key stays in this tab only (sessionStorage) and is never sent to Beckify. The Beckify proxy may forward the photo to OpenAI and/or Anthropic. Production can use the Beckify proxy from TDR_API_BASE_URL / beckify-api-base-url → /api/analyze-nameplate.
No custom URL yet. If the Beckify API base is injected at deploy, that proxy will be used. Otherwise Read nameplate stays on-device.
No photo required. Fill the fields below, or choose a photo after reading the privacy note. On-device OCR is the default.
Transformer — Ratio & Current
Primary/secondary current, turns ratio, and winding topology. Protection uses the real Table 450.3(B) tiers on the Sizing & 450.3 view — not a flat 125%.
ℹ More Info — Transformer Basics
- Turns Ratio: a = Vp/Vs = Np/Ns = Is/Ip
- Primary Current: Ip = kVA×1000/Vp (1Ø) or kVA×1000/(√3×Vp) (3Ø)
- Protection: use Sizing & 450.3 for primary-only vs primary+secondary, Note 1, and continuous 125%.
- Conductors: Cu/Al, insulation, parallels, VD, conduit, EGC/GEC live on Conductors / OCPD / VD.
- High-Leg Delta: B-phase to neutral = V_LL × √3/2 ≈ 208V on 240V system. Tag orange per NEC 110.15.
- Corner-Grounded Delta: One corner at ground potential — no neutral for single-phase loads.
3Ø: Ip = kVA×1000/(√3×Vp) | Is = kVA×1000/(√3×Vs)
Turns Ratio a = Vp/Vs | 450.3(B) lives on Sizing & 450.3
3Ø: kVA = √3 × V × I / 1000
| Single-Phase | Three-Phase | Voltage Classes |
|---|---|---|
| 1, 1.5, 2, 3 kVA | 3, 6, 9, 15 kVA | 120, 208, 240 V |
| 5, 7.5, 10 kVA | 30, 45, 75 kVA | 480 V (primary) |
| 15, 25, 37.5 kVA | 112.5, 150 kVA | 208/120 V (sec) |
| 50, 75, 100 kVA | 225, 300 kVA | 480/277 V (sec) |
| 167, 250 kVA | 500, 750 kVA | 2400, 4160 V |
| 333, 500 kVA | 1000, 1500 kVA | 12.47, 13.8 kV |
| 2000, 2500 kVA | 34.5 kV | |
| Topology | Neutral? | V_LN from V_LL | Notes |
|---|---|---|---|
| Δ–Y (Delta-Wye) | Yes (Y side) | V_LL / √3 | Most common; 480→208/120V |
| Y–Y (Wye-Wye) | Yes (both) | V_LL / √3 | Neutral both sides; triplen harmonics can circulate |
| Δ–Δ (Delta-Delta) | No | N/A | Motor loads; open-delta possible |
| High-Leg Δ | Partial | A,C: V_LL/2; B: V_LL×√3/2 | B-phase (wild leg) = 208V on 240V; NEC 110.15 orange tag |
| Corner-Gnd Δ | No | One phase = 0V to gnd | Phase grounded; NEC 250.26; no single-phase neutral loads |
| Y–Δ (Wye-Delta) | Yes (Y side) | V_LL / √3 | Step-up apps; no neutral on secondary |
🔵 Conduit Fill Calculator
NEC Chapter 9 — maximum allowable fill percentages for raceways.
ℹ More Info — Conduit Fill
NEC Chapter 9, Table 1 limits:
- 1 conductor → 53% maximum fill
- 2 conductors → 31% maximum fill
- 3 or more conductors → 40% maximum fill
Max Fill: 1 wire=53% | 2 wires=31% | 3+=40%
1 conductor → max 53% fill
2 conductors → max 31% fill
3+ conductors → max 40% fill
Always check:
• All conductors same type & size
• Different sizes: sum individual areas
• Use NEC Table 5 for conductor areas
• Use NEC Table 4 for conduit areas
🔵 Conduit Fill — Mixed Conductors
Any Chapter 9 raceway, any mix of conductor sizes and insulations, with the minimum size recommended for you.
ℹ More Info — Mixed Conduit Fill
NEC Chapter 9, Table 1 fill limits:
- 1 conductor → 53%
- 2 conductors → 31%
- Over 2 conductors → 40%
- Nipples 24 in or shorter → 60% (Table 1, Note 4)
Limit: 1 wire = 53% | 2 wires = 31% | 3+ = 40% | nipple = 60%
| Conductors | Max fill |
|---|---|
| 1 | 53% |
| 2 | 31% |
| Over 2 | 40% |
| Nipple ≤ 24 in | 60% |
The two-conductor case is the tightest because two round conductors in a round raceway leave the most unusable space. Equipment grounding conductors count toward the conductor total for fill even though they are not current-carrying — that distinction only matters for the ampacity adjustment in the Wire Size tool.
🏗 Transformer & Conductor Selection Engine
Designs both feeders end to end — OCPD, conductors, grounding, voltage drop and conduit — and shows every step.
ℹ More Info — Selection Engine
- Full load amps — kVA × 1000 ÷ V for single-phase, ÷ (√3 × V) for three-phase.
- Overcurrent protection — NEC Table 450.3(B). Primary-only protection uses the 125% / 167% / 300% tiers; adding a secondary device raises the primary allowance to 250% because the secondary device then provides the closer protection.
- Conductors — 125% of FLA per NEC 215.2(A)(1), checked against Table 310.16 with ambient correction 310.15(B)(1) and bundling adjustment 310.15(C)(1), then capped by the termination rating in 110.14(C).
- Equipment grounding conductor — Table 250.122, sized from the overcurrent device ahead of the circuit, never from the phase conductor.
- Grounding electrode conductor — a transformer secondary is a separately derived system, so 250.30(A)(5) sends you to Table 250.66 sized on the derived ungrounded conductors.
- Voltage drop — Z = R·cosθ + X·sinθ using Chapter 9 Table 8 resistance and Table 9 reactance. The 3% per feeder and 5% total figures are informational notes in 210.19(A) and 215.2(A), not enforceable limits.
- Conduit — Chapter 9 Table 1 at 40% fill for more than two conductors, against Table 4 raceway areas and Table 5 conductor areas.
⏱ 555 Timer Calculator
Astable oscillator and monostable one-shot timing, with the output waveform drawn to scale.
ℹ More Info — 555 Timer
Where the magic numbers come from. Charging between those two thresholds takes ln(2) = 0.6931 time constants, which is the 0.693 in every astable formula. A monostable runs from 0 V to 2/3 Vcc instead, which takes ln(3) = 1.0986 time constants — the familiar 1.1. Neither is an empirical fudge factor.
Astable: the capacitor charges through R1+R2 and discharges through R2 alone, so thigh is always longer than tlow and the duty cycle cannot reach 50% in the standard circuit. A diode across R2 gives the charge path R1 only, which unlocks the full range.
Practical limits: keep R ≥ 1 kΩ so the discharge transistor is not overloaded, and below about 10 MΩ so bias currents and capacitor leakage do not dominate. Above a few hundred kHz, use a CMOS 7555/TLC555 rather than the bipolar NE555.
f = 1.44 / ((R1 + 2·R2) × C) | D = (R1 + R2) / (R1 + 2·R2)
Green is the output pin; amber is the timing capacitor charging toward 2/3 Vcc and discharging to 1/3 Vcc. Two full cycles are shown so the duty cycle is visible at a glance. Run the astable calculation to draw it.
Power Wizard
One guided path for DC, single-phase AC, and three-phase AC power, current, kVA, kW, and motor horsepower.
ℹ How to use the Power Wizard
- DC — S = V × I, and there is no power factor
- Single-phase — S = V × I, P = S × PF
- Three-phase — S = √3 × VL-L × IL, P = S × PF
For motor conductor and overcurrent sizing the NEC requires the table value from Article 430 (Tables 430.248 and 430.250), not a current you calculated from nameplate horsepower — see NEC 430.6(A)(1). Use this tool for load estimating and the Motor FLA tables for code compliance.
kW = kVA × PF | HP = kW × 1000 × Eff ÷ 746
For AC, the horizontal separation is the phase angle θ. The current curve shifts right as power factor falls, while real power follows kW = kVA × PF.
| Solving for | Single-phase | Three-phase |
|---|---|---|
| Amps from kW | kW×1000 / (V×PF) | kW×1000 / (√3×V×PF) |
| Amps from kVA | kVA×1000 / V | kVA×1000 / (√3×V) |
| Amps from HP | HP×746 / (V×PF×Eff) | HP×746 / (√3×V×PF×Eff) |
| kVA from amps | V×I / 1000 | √3×V×I / 1000 |
| kW from kVA | kVA × PF | kVA × PF |
Three-phase voltage is always line-to-line and current is line current. Power factor is the cosine of the angle between voltage and current, so at PF = 1 the kVA and kW are equal and the reactive component is zero.
🔄 Transformer Sizing & Protection
Pick a standard kVA for a load, then size the overcurrent protection per NEC Table 450.3(B).
ℹ More Info — Transformer Protection
Primary protection only
- Primary current 9 A or more → 125% (next standard size up permitted, Note 1)
- Primary current 2 A up to 9 A → 167%
- Primary current under 2 A → 300%
- Primary → 250%
- Secondary 9 A or more → 125% (next size up permitted)
- Secondary under 9 A → 167%
These limits protect the transformer. Conductors need their own protection under Article 240, and secondary conductors under 240.21(C).
| Method | Current | Max OCPD |
|---|---|---|
| Primary only | ≥ 9 A | 125% |
| Primary only | 2 A to < 9 A | 167% |
| Primary only | < 2 A | 300% |
| Pri + Sec | Primary | 250% |
| Pri + Sec | Secondary ≥ 9 A | 125% |
| Pri + Sec | Secondary < 9 A | 167% |
Note 1 permits the next higher standard rating from 240.6(A) where 125% does not correspond to a standard size. The 167% and 300% rows are ceilings, so the device must land at or below them.
Conductors — Ampacity & Cost
Lowest modeled planning-allowance cost across compliant sizes and parallel runs, plus optional I²R energy. Not a live quote.
ℹ More Info — Wire Sizing
- Ampacity — NEC Table 310.16, corrected for ambient temperature (310.15(B)(1)), adjusted for more than three current-carrying conductors (310.15(C)(1)), then capped by the equipment termination rating (110.14(C)). Continuous loads are sized at 125% per 210.19(A)/215.2(A).
- Voltage drop — not a hard NEC requirement, but 3% on a branch circuit and 5% total is the long-standing informational-note guidance (210.19(A) and 215.2(A) FPNs).
Planning allowance, not a live quote or PE stamp. Use 1.00 for the default book. Optional energy fields persist in this browser.
Enter manual conductor prices ($ / ft)
Each field starts at the shared planning allowance for the selected material. Replace it with supplier, project, or quoted material pricing.
Voltage drop: ΔV = (2 or √3) × I × L × (R·cosθ + X·sinθ) / (1000 × runs)
MV Cable
Medium-voltage feeder: class, 100%/133%, construction, Art. 311 / 310.60 series ampacity, and voltage drop. Distinct from LV Table 310.16.
ℹ More Info — MV Cable
⚡ Short Circuit — Available Fault Current
Simplified transformer-only calculation. For full arc flash studies, use IEEE 1584.
ℹ More Info — Short Circuit
Simplified formula: I_SC = (kVA × 1000) / (√3 × V × %Z/100)
- Assumes infinite bus primary (unlimited source capacity) — conservative/worst-case
- Does not account for conductor impedance between transformer and fault point
- Asymmetrical multiplier of ~1.25 applied (actual value depends on X/R ratio)
- NEC 110.9/110.10: All equipment must be rated ≥ available fault current
1Ø: I_base = kVA × 1000 / V_sec
I_SC = I_base / Z_pu (Z_pu = %Z / 100)
K = √(1 + 2·exp(−2π/(X/R)))
I_asym = I_SC × K
I_SC = (kVA × 1000) / (√3 × V × %Z/100)
Typical transformer %Z:
≤ 15 kVA dry-type: 2–4%
15–500 kVA dry-type: 4–6%
Liquid-filled: 5.75% (common)
Asymmetrical factor:
Multiply by 1.25–1.732 (X/R ratio dependent)
NEC 110.9 / 110.10:
Equipment must be rated for the available fault current.
📋 Conductor Reference Table
NEC Table 310.16 — Copper & Aluminum ampacity at 75°C, ≤3 current-carrying conductors in raceway or cable.
ℹ More Info — Conductor Reference
Important derating rules:
- More than 3 conductors: Apply NEC 310.15(C)(1) adjustment factors (e.g., 4–6 conductors = 80% of listed ampacity)
- Ambient temperature: Apply NEC Table 310.15(B)(2) correction factors for temperatures other than 30°C
- Continuous loads: Conductor must be sized at 125% of continuous load per NEC 210.19
- Terminal ratings: Most equipment is rated 75°C; do not use 90°C column for final ampacity (only for derating math)
| Size | Circular Mils | Cu Ampacity (75°C) | Al Ampacity (75°C) | Max OCPD per NEC 240.4(D) | THHN Area (sq in) |
|---|---|---|---|---|---|
| 14 AWG | 4,110 | 20 A | — | 15 A | 0.0097 |
| 12 AWG | 6,530 | 25 A | 20 A | 20 A | 0.0133 |
| 10 AWG | 10,380 | 35 A | 30 A | 30 A | 0.0211 |
| 8 AWG | 16,510 | 50 A | 40 A | — | 0.0366 |
| 6 AWG | 26,240 | 65 A | 50 A | — | 0.0507 |
| 4 AWG | 41,740 | 85 A | 65 A | — | 0.0824 |
| 3 AWG | 52,620 | 100 A | 75 A | — | 0.0973 |
| 2 AWG | 66,360 | 115 A | 90 A | — | 0.1158 |
| 1 AWG | 83,690 | 130 A | 100 A | — | 0.1562 |
| 1/0 AWG | 105,600 | 150 A | 120 A | — | 0.1855 |
| 2/0 AWG | 133,100 | 175 A | 135 A | — | 0.2223 |
| 3/0 AWG | 167,800 | 200 A | 155 A | — | 0.2679 |
| 4/0 AWG | 211,600 | 230 A | 180 A | — | 0.3237 |
| 250 kcmil | 250,000 | 255 A | 205 A | — | 0.3970 |
| 300 kcmil | 300,000 | 285 A | 230 A | — | 0.4608 |
| 350 kcmil | 350,000 | 310 A | 250 A | — | 0.5242 |
| 400 kcmil | 400,000 | 335 A | 270 A | — | 0.5863 |
| 500 kcmil | 500,000 | 380 A | 310 A | — | 0.7073 |
| 600 kcmil | 600,000 | 420 A | 340 A | — | — |
| 750 kcmil | 750,000 | 475 A | 385 A | — | — |
Copper (Cu): K = 12.9
Aluminum (Al): K = 21.2
Used in: VD = (M × K × I × L) / CM
M = 2 (single-phase) | √3 ≈ 1.732 (three-phase)
CM = circular mils of conductor
L = one-way length in feet
I = current in amperes
⚙ Motor FLA Reference Tables
NEC Table 430.248 (single-phase) and NEC Table 430.250 (three-phase, squirrel-cage).
ℹ More Info — Motor FLA Tables
- NEC 430.248: Single-phase AC motors
- NEC 430.250: Three-phase AC induction motors (squirrel-cage and wound-rotor)
- Conductor sizing: Size at 125% of NEC table FLA per NEC 430.22
- OCPD sizing: Use NEC Table 430.52 multipliers (inverse-time breaker: 250% of FLA typical)
- Overload protection: Set at ≤115–125% of nameplate FLA per NEC 430.52
| Horsepower | 115 V | 200 V | 208 V | 230 V |
|---|---|---|---|---|
| 1/6 | 4.4 A | 2.5 A | 2.4 A | 2.2 A |
| 1/4 | 5.8 A | 3.3 A | 3.2 A | 2.9 A |
| 1/3 | 7.2 A | 4.1 A | 4.0 A | 3.6 A |
| 1/2 | 9.8 A | 5.6 A | 5.4 A | 4.9 A |
| 3/4 | 13.8 A | 7.9 A | 7.6 A | 6.9 A |
| 1 | 16 A | 9.2 A | 8.8 A | 8.0 A |
| 1-1/2 | 20 A | 11.5 A | 11 A | 10 A |
| 2 | 24 A | 13.8 A | 13.2 A | 12 A |
| 3 | 34 A | 19.6 A | 18.7 A | 17 A |
| 5 | 56 A | 32.2 A | 30.8 A | 28 A |
| 7-1/2 | 80 A | 46 A | 44 A | 40 A |
| 10 | 100 A | 57.5 A | 55 A | 50 A |
| HP | 115 V | 200 V | 208 V | 230 V | 460 V | 575 V |
|---|---|---|---|---|---|---|
| 1/2 | 4.4 A | 2.5 A | 2.4 A | 2.2 A | 1.1 A | 0.9 A |
| 3/4 | 6.4 A | 3.7 A | 3.5 A | 3.2 A | 1.6 A | 1.3 A |
| 1 | 8.4 A | 4.8 A | 4.6 A | 4.2 A | 2.1 A | 1.7 A |
| 1-1/2 | 12 A | 6.9 A | 6.6 A | 6.0 A | 3.0 A | 2.4 A |
| 2 | 13.6 A | 7.8 A | 7.5 A | 6.8 A | 3.4 A | 2.7 A |
| 3 | — | 11 A | 10.6 A | 9.6 A | 4.8 A | 3.9 A |
| 5 | — | 17.5 A | 16.7 A | 15.2 A | 7.6 A | 6.1 A |
| 7-1/2 | — | 25.3 A | 24.2 A | 22 A | 11 A | 9.0 A |
| 10 | — | 32.2 A | 30.8 A | 28 A | 14 A | 11 A |
| 15 | — | 48.3 A | 46.2 A | 42 A | 21 A | 17 A |
| 20 | — | 62.1 A | 59.4 A | 54 A | 27 A | 22 A |
| 25 | — | 78.2 A | 74.8 A | 68 A | 34 A | 27 A |
| 30 | — | 92 A | 88 A | 80 A | 40 A | 32 A |
| 40 | — | 120 A | 114 A | 104 A | 52 A | 41 A |
| 50 | — | 150 A | 143 A | 130 A | 65 A | 52 A |
| 60 | — | 177 A | 169 A | 154 A | 77 A | 62 A |
| 75 | — | 221 A | 211 A | 192 A | 96 A | 77 A |
| 100 | — | 285 A | 273 A | 248 A | 124 A | 99 A |
| 125 | — | 359 A | 343 A | 312 A | 156 A | 125 A |
| 150 | — | 414 A | 396 A | 360 A | 180 A | 144 A |
| 200 | — | 552 A | 528 A | 480 A | 240 A | 192 A |
🔵 Conduit Fill Reference Tables
EMT internal dimensions and maximum conductor counts from NEC Annex C, Table C.1.
ℹ More Info — Conduit Fill Tables
- Values are for same-size conductors only. For mixed sizes, use the Conduit Fill Calculator
- EMT (Electrical Metallic Tubing) is the most common raceway in commercial/industrial facilities
- Other conduit types (RMC, IMC, PVC) have different internal diameters — use the appropriate NEC Annex C table
- Other insulation types (XHHW, THW, RHH) have different cross-sectional areas — check NEC Table 5
| Trade Size | Inside Dia (in) | Total Area (sq in) | 1 Wire (53%) | 2 Wires (31%) | 3+ Wires (40%) |
|---|---|---|---|---|---|
| 1/2" | 0.622 | 0.304 | 0.161 | 0.094 | 0.122 |
| 3/4" | 0.824 | 0.533 | 0.283 | 0.165 | 0.213 |
| 1" | 1.049 | 0.864 | 0.458 | 0.268 | 0.346 |
| 1-1/4" | 1.380 | 1.496 | 0.793 | 0.464 | 0.598 |
| 1-1/2" | 1.610 | 2.036 | 1.079 | 0.631 | 0.814 |
| 2" | 2.067 | 3.356 | 1.778 | 1.040 | 1.342 |
| 2-1/2" | 2.469 | 4.788 | 2.538 | 1.484 | 1.915 |
| 3" | 3.068 | 7.393 | 3.918 | 2.292 | 2.957 |
| 3-1/2" | 3.548 | 9.893 | 5.243 | 3.067 | 3.957 |
| 4" | 4.026 | 12.72 | 6.741 | 3.943 | 5.088 |
| AWG/kcmil | 1/2" | 3/4" | 1" | 1-1/4" | 1-1/2" | 2" | 2-1/2" | 3" | 4" |
|---|---|---|---|---|---|---|---|---|---|
| 14 AWG | 12 | 22 | 35 | 61 | 84 | 138 | 197 | 305 | 524 |
| 12 AWG | 9 | 16 | 26 | 45 | 61 | 101 | 144 | 222 | 382 |
| 10 AWG | 5 | 10 | 16 | 28 | 38 | 63 | 90 | 140 | 241 |
| 8 AWG | 3 | 6 | 9 | 16 | 22 | 36 | 52 | 80 | 138 |
| 6 AWG | 1 | 4 | 7 | 12 | 16 | 26 | 38 | 58 | 100 |
| 4 AWG | 1 | 2 | 4 | 7 | 10 | 16 | 23 | 35 | 61 |
| 2 AWG | 1 | 1 | 3 | 5 | 7 | 11 | 16 | 25 | 43 |
| 1 AWG | — | 1 | 1 | 4 | 5 | 8 | 11 | 18 | 31 |
| 1/0 AWG | — | 1 | 1 | 3 | 4 | 7 | 10 | 15 | 26 |
| 2/0 AWG | — | 1 | 1 | 2 | 3 | 6 | 8 | 13 | 22 |
| 3/0 AWG | — | — | 1 | 1 | 3 | 5 | 7 | 10 | 18 |
| 4/0 AWG | — | — | 1 | 1 | 2 | 4 | 6 | 9 | 15 |
| 250 kcmil | — | — | — | 1 | 1 | 3 | 4 | 7 | 12 |
| 300 kcmil | — | — | — | 1 | 1 | 3 | 4 | 6 | 11 |
| 350 kcmil | — | — | — | 1 | 1 | 2 | 3 | 5 | 9 |
| 500 kcmil | — | — | — | — | 1 | 1 | 2 | 4 | 7 |
📐 Conduit & Fittings Guide
Complete reference for all NEC wiring methods — cross-section illustrations, selection guidance, fitting types, and Air Force / Space Force / NASA special requirements.
ℹ More Info — Conduit & Fittings Guide
- Cross-section illustration — wall thickness and bore drawn to proportion, with flexible conduit side-profile showing corrugation
- NEC article reference — permitted uses, not-permitted uses, support spacing
- Location matrix — dry / damp / wet / direct burial / hazardous class ratings
- Pros, cons, and common applications
- Project-facility advisory — verify owner, AHJ, and Range Safety criteria separately from NEC wiring-method screening
| NEC Article | 358 |
| Material | Steel (galvanized) or Aluminum |
| Wall type | Thin (0.042" at 1" trade size) |
| Max trade size | 4" |
| Threaded? | No — set-screw or compression fittings |
| Temp rating | −20 °C to +75 °C |
| Support spacing | Every 10 ft; within 3 ft of each box (358.30) |
| EGC function | Yes — when bonded per 250.118(4) |
Electrical Metallic Tubing (EMT) — “Thin-Wall”
The most widely used metallic conduit in commercial construction. EMT’s thin wall makes it easy to cut and bend, and it installs faster than any other rigid metal conduit. Not threaded — uses mechanical set-screw or compression connectors.
- Exposed and concealed locations
- In concrete (above earth)
- Damp & wet locations (listed fittings)
- Fished in existing walls
- All atmospheric conditions with listed fittings
- Direct contact with earth or fill
- Severe physical damage exposure
- Class I, Div. 1 hazardous locations
- Destructive corrosive agents
- Lightest metallic conduit
- Fastest to install
- Lowest metallic-conduit cost
- No threading required
- Serves as EGC when bonded
- Thin — crushes under mechanical damage
- No threads — weaker joint than RMC/IMC
- Galvanized version may corrode coastal
| NEC Article | 342 |
| Material | Steel (galvanized) — medium wall |
| Wall type | Medium (heavier than EMT, lighter than RMC) |
| Max trade size | 4" |
| Threaded? | Yes — same NPT thread as RMC |
| Temp rating | −20 °C to +75 °C |
| Support spacing | Every 10 ft; within 3 ft of each box (342.30) |
| EGC function | Yes — when bonded per 250.118(5) |
Intermediate Metal Conduit (IMC) — Medium Wall
IMC provides the threaded joint strength of RMC at roughly 25% less weight. It is listed for all the same locations as RMC and is an acceptable substitute in most applications. Common in industrial and outdoor installations where RMC cost is a concern.
- All atmospheric conditions
- Direct burial in earth or concrete
- Hazardous locations (Class I Div. 1 & 2, Class II)
- Wet and corrosive locations (with suitable material)
- Exposed, concealed, outdoor
- Severe corrosion without protective coating or stainless material
- Lighter than RMC
- Threaded — same fittings as RMC
- Listed for all RMC applications
- Good balance of strength and workability
- More expensive than EMT
- Requires threading tools
- Heavier than EMT
| NEC Article | 344 |
| Material | Steel (hot-dip galv.), stainless steel, or aluminum |
| Wall type | Heavy — thickest metallic conduit |
| Max trade size | 6" |
| Threaded? | Yes — tapered NPT threads |
| Temp rating | −20 °C to +75 °C |
| Support spacing | Every 10 ft; within 3 ft of each box (344.30) |
| EGC function | Yes — when bonded per 250.118(6) |
Rigid Metal Conduit (RMC / GRC) — Heavy Wall ★ Gold Standard
RMC is the most universally permitted wiring method in the NEC — it is listed for every location type. The thick, threaded wall provides maximum mechanical protection. Stainless steel variants are used in corrosive, coastal, or propellant environments. This is the baseline requirement for Air Force/Space Force critical infrastructure.
- All atmospheric conditions
- Direct burial in earth or concrete
- All hazardous location classes/divisions
- Severe physical damage exposure
- Corrosive environments (with suitable material)
- Marine / coastal / launch facility
- Explosion-proof systems
- Severe corrosion without protection — specify galvanized, stainless, or PVC-coated RMC as appropriate
- Maximum physical protection
- Threaded joints — strongest connection
- No location restrictions in NEC
- Can use as EGC
- Stainless / PVC-coated for severe corrosion
- Heaviest — labor-intensive
- Requires threading equipment
- Highest cost of rigid conduit
| NEC Article | 348 |
| Material | Interlocked steel or aluminum spiral strip |
| Wall type | Flexible armor — no fixed wall thickness |
| Max trade size | 4" |
| Threaded? | No — squeeze or screw connectors |
| Temp rating | −20 °C to +60 °C |
| Support spacing | Every 4.5 ft; within 12 in of boxes (348.30) |
| EGC function | Only in specific sizes with specific listings — verify; usually run a separate EGC inside (348.60) |
Flexible Metal Conduit (FMC) — “Greenfield”
FMC’s spiral armor allows it to flex around obstacles and absorb vibration, making it ideal for equipment connection whips. It is NOT a general wiring method — it is restricted to dry locations and short runs. Always verify whether the FMC alone qualifies as an EGC for the application; when in doubt, run a separate copper EGC inside.
- Dry locations
- Exposed or concealed
- Equipment whips (motors, transformers, HVAC)
- Where flexibility is required for routing
- Connection to luminaires (ceiling fan whips)
- Wet or damp locations (use LFMC)
- Direct burial
- Concrete encasement
- Hazardous locations (except listed types)
- Physical damage exposure
- Over 6 ft for equipment whips (general rule)
- Excellent vibration isolation
- Easy routing around obstacles
- No bending tools needed
- Dry-only — no outdoor use
- Short whips only
- EGC often required inside
| NEC Article | 350 |
| Material | Interlocked metal core + PVC or thermoplastic jacket |
| Wall type | Flexible armored core with liquidtight outer jacket |
| Max trade size | 4" |
| Threaded? | No — liquidtight connectors |
| Temp rating | −40 °C to +60 °C (type-dependent) |
| Support spacing | Every 4.5 ft; within 12 in of boxes (350.30) |
| EGC function | Separate EGC required inside (350.60) in most cases |
Liquidtight Flexible Metal Conduit (LFMC) — “Sealtite”
LFMC adds a liquidtight PVC jacket over flexible metal armor, making it suitable for outdoor and wet equipment connections. It is the preferred choice for outdoor motor whips, rooftop HVAC connections, and any wet-location equipment requiring vibration isolation. Like FMC, it is limited to short whip connections — not general wiring.
- Wet and damp locations
- Outdoor equipment connections
- Class I, Div. 2 and Class II (when listed)
- Where LFMC is direct-burial-listed
- Oil and chemical resistant jacket types
- Direct burial (unless specifically listed)
- Concrete encasement
- Class I, Div. 1
- Physical damage exposure
- Over 6 ft whip length
- Weatherproof — outdoor-rated
- Vibration isolation
- Oil/chemical-resistant jackets available
- More expensive than FMC
- Short whips only
- EGC required inside
| NEC Article | 352 |
| Material | PVC — gray or orange |
| Wall type | Thin-wall plastic |
| Max trade size | 6" |
| Threaded? | No — solvent-cement joints (bell end or couplings) |
| Temp rating | −20 °C to +75 °C (derating may apply) |
| Support spacing | Per Table 352.30(B): 3 ft (1/2") to 8 ft (>2") |
| EGC function | Never — always run separate EGC inside |
Rigid PVC Conduit — Schedule 40 (RNC Type A)
PVC Sch. 40 is the workhorse for underground and direct-burial electrical work. Its corrosion immunity makes it ideal for underground feeders, duct banks, and chemical-area wiring. Thermal expansion is significant — expansion fittings are required for long runs. It cannot serve as an EGC, so a separate copper or aluminum grounding conductor must always be included.
- Underground direct burial (352.10(B))
- Concrete-encased duct banks
- Wet and corrosive locations above grade
- Concealed in walls, ceilings, floors
- Exposed (not subject to physical damage)
- Hazardous locations
- Exposed where physical damage likely
- Ambient > 50 °C without derating
- Direct sunlight (without UV-stabilized type)
- Support of luminaires
- Corrosion-proof — ideal underground
- Lightweight — easy to install
- Low friction for long cable pulls
- Solvent-cement joints — fast
- Lowest-cost conduit per foot
- No EGC function — always add ground wire
- Brittle below −10 °C
- High thermal expansion — needs exp. fittings
- Not for above-grade exposed (mechanically weak)
| NEC Article | 352 |
| Material | PVC — gray, heavy wall |
| Wall type | Medium-heavy plastic (thicker than Sch. 40) |
| Max trade size | 6" |
| Threaded? | Yes — can be threaded (unlike Sch. 40) |
| Temp rating | −20 °C to +75 °C |
| Support spacing | Per Table 352.30(B) |
| EGC function | Never — always run separate EGC inside |
Rigid PVC Conduit — Schedule 80 (RNC Type B — Heavy Wall)
Sch. 80 has a thicker wall than Sch. 40, making it suitable for exposed above-grade runs in areas with moderate physical damage potential. It can be threaded, enabling metal-type fittings. The thicker wall reduces internal bore area — conductor capacity per Table C.12 is lower than Sch. 40 for the same trade size. Ideal for chemical plants and coastal facilities where metallic conduit would corrode.
- All Sch. 40 applications
- Exposed above grade with moderate damage risk
- Chemical / wash-down / coastal areas
- Threaded fittings (Schedule 80 ends)
- Hazardous locations
- Severe physical damage (use RMC)
- Cannot serve as EGC
- Better physical protection than Sch. 40
- Corrosion-proof
- Threadable
- Higher cost than Sch. 40
- Smaller bore for same trade size
- Still not for severe damage / hazardous
| NEC Article | 362 |
| Material | Corrugated PVC — typically blue or orange |
| Wall type | Thin corrugated plastic (flexible) |
| Max trade size | 2" |
| Threaded? | No — snap-in or push fittings |
| Temp rating | −10 °C to +60 °C |
| Support spacing | Every 3 ft; within 3 ft of each box (362.30) |
| EGC function | Never — always run separate EGC inside |
Electrical Nonmetallic Tubing (ENT) — “Smurf Tube”
ENT is a corrugated, flexible PVC conduit used almost exclusively in residential and light-commercial concealed rough-in. Its trademark blue color (though not required) makes it easy to spot in walls during construction. ENT cannot be used exposed, is limited to 3 floors max, and is entirely unsuitable for industrial or mission-critical use. Separate EGC is always required.
- Concealed in walls, ceilings, floors
- Concrete encasement (in slabs)
- Residential and light commercial (≤ 3 floors)
- Pre-wired stud-wall rough-in
- Exposed locations — never
- Direct burial
- Wet or damp locations
- Hazardous locations
- Buildings exceeding 3 floors
- Ambient over 50 °C
| NEC Article | 356 |
| Material | Flexible PVC corrugated tube with smooth PVC jacket |
| Wall type | Flexible plastic (Type B: smooth outer; Type A: corrugated outer) |
| Max trade size | 4" |
| Threaded? | No — liquidtight nonmetallic connectors |
| Temp rating | −10 °C to +60 °C |
| Support spacing | Every 3 ft; within 12 in of each termination (356.30) |
| EGC function | Never — always run separate EGC inside |
Liquidtight Flexible Nonmetallic Conduit (LFNC)
LFNC serves the same role as LFMC but without any metallic component, making it useful where metallic conduit would cause galvanic corrosion or where non-magnetic properties are needed. Common in food processing, chemical plants, and wash-down areas. Like all flexible conduit, it is limited to short whips — not general wiring.
- Wet / damp / outdoor locations
- Where flexibility is required
- Corrosive chemical environments
- Food processing / wash-down areas
- Direct burial / concrete
- Hazardous locations
- Physical damage exposure
- Over 6 ft length
| NEC Article | 353 |
| Material | HDPE — black, orange (telecom), or yellow (gas) |
| Wall type | Medium-heavy plastic — direct-burial rated |
| Max trade size | 6"+ |
| Threaded? | No — heat-fusion or mechanical couplings |
| Temp rating | −40 °C to +75 °C (excellent cold resistance) |
| Support spacing | Per manufacturer; typically used in duct banks |
| EGC function | Never — always run separate EGC inside |
HDPE Conduit — High-Density Polyethylene (Type RTRC)
HDPE is the material of choice for large underground duct banks, telecom infrastructure, and medium-voltage cable systems. Its extreme chemical resistance, excellent cold-weather performance, and low friction coefficient (great for long cable pulls) make it the preferred underground option for site distribution networks. Above-grade use is not permitted.
- Direct burial in earth
- Concrete-encased duct banks
- High water-table or coastal underground
- Corrosive soil environments
- Medium-voltage cable duct banks
- Telecom and fiber-optic underground
- Above grade or exposed
- Hazardous locations
- Above temperature rating
- Extreme corrosion resistance
- Lowest friction — longest cable pulls
- Excellent cold-weather performance
- Long service life underground
- Above-grade not permitted
- Requires heat-fusion tools
- Cannot serve as EGC
A machined steel or die-cast connector that accepts the EMT end and clamps it with one or two set screws. Fast installation. The set-screw provides mechanical and ground continuity. NOT approved for wet locations without a listed rain-tight type — use compression fittings instead for wet/damp.
- NEC 358.42 — connectors must be made up tight
- Steel or die-cast zinc; steel preferred in damp areas
- Duplex (two set-screw) types preferred for vibration resistance
A two-piece fitting with a ferrule that is compressed onto the EMT end by tightening a threaded nut. Provides a more positive mechanical and electrical bond than set-screw. Rain-tight compression fittings are required for wet locations per 358.42. More expensive but recommended for damp, wet, or vibrating installations.
- Use for all wet/damp EMT installations
- Listed as rain-tight or concrete-tight per listing
- Copper-free aluminum versions for aluminum EMT
RMC and IMC use NPT (National Pipe Taper) threads. Couplings join two conduit lengths. Connectors terminate conduit into a box or enclosure with a locknut and insulating bushing. Threaded connections provide the strongest mechanical joint and reliable ground continuity. Use a bonding locknut or bonding bushing wherever continuity is critical.
- Thread lubricant (anti-gall) recommended for stainless
- Myers hubs (watertight): 344.42 — use where water entry must be prevented
- Explosion-proof fittings: RMC threaded into explosionproof equipment per 501.10(A)
- Bonding bushings at service equipment (250.92)
PVC conduit is joined with a primer and solvent cement that chemically fuses the mating surfaces. Joints are permanent and watertight. Primer is usually required (clear or purple) — check local requirements. For above-grade runs, expansion fittings must be installed where temperature variation exceeds 25 °F (approximately every 25 ft for 100 °F range).
- Primer: ASTM F656; Cement: ASTM D2564
- Allow cure time before cable pull
- Expansion fittings required per Table 352.44
- Bell-end (factory socket) preferred for underground — no separate coupling needed
Conduit bodies (NEC 314.16(C)) provide access for wire pulling and changes of direction. They may NOT be used as splice points unless listed for the purpose and the fill limits of 314.16(C) are met. Each body’s internal cross-sectional area must be ≥ twice the cross-sectional area of the largest conduit connected to it.
NEC 314.16(C): Conduit bodies with fewer than 3 conduits may be used as a junction point when accessible; fill must not exceed the limits for that conduit body size. Conduit bodies with 3 or more conduits must be listed for splicing.
PVC expands significantly with temperature — approximately 3.4 in per 100 ft per 100 °F change. Expansion fittings (slip-joint telescoping fittings) absorb this movement without stressing conduit or fittings. Required wherever temperature swing creates movement that would crack joints or pull conductors. NEC Table 352.44 gives maximum spacing based on temperature range.
- NEC Table 352.44: place at intervals per table based on local temperature range
- Provide for conductor slack at each expansion fitting
- Available for 1/2" through 6" PVC
Metal conduit expands less than PVC but long straight runs across building expansion joints require expansion/deflection fittings. Combination expansion-deflection fittings accommodate both linear growth and lateral movement. Required at structural expansion joints in buildings and bridges.
- Required at building/structural expansion joints (344.44)
- Combo expansion-deflection types accommodate ±3/4" to ±3" movement
- Bonding jumper required across expansion fittings (250.98)
In Class I hazardous locations, conduit seals prevent the passage of flammable gases or vapors from one area to another and prevent the propagation of an explosion through conduit. Required within 18 in of explosion-proof equipment and at all conduit entries into enclosures, at boundaries between hazardous and non-hazardous areas, and at changes of direction in certain applications.
- NEC 501.15(A)(1): within 18 in of explosion-proof equipment entries
- NEC 501.15(A)(2): at boundary when conduit leaves Class I Div. 1
- 501.15(C)(1): fill compound fills at least 85% of interior cross-section
- Must be accessible after installation
- 🚀 AF/SF/NASA: All conduit penetrations of Class I boundaries in propellant areas require seals. Verify seals are listed for the gas/vapor group (Group C, D, etc.). AFSPCMAN 91-710 Vol. 3 §3-4; NEC 501.15.
Temperature cycling in sealed metallic conduit systems causes condensation inside. Breather fittings allow pressure equalization and drain accumulated moisture. They are required in some NEC applications and are best practice for all outdoor metallic conduit runs longer than a few feet to prevent corrosion and moisture damage to conductors and equipment. UL-listed types include combined drain/breather units.
- Install at low points of outdoor conduit runs
- Required in explosion-proof systems where liquid seals are impractical
- Best practice for all coastal/outdoor metallic conduit
Standard steel straps (one-hole and two-hole) screw directly to walls, studs, or framing. Two-hole straps are preferred wherever vibration is present. Strap spacing must meet the conduit article requirements (e.g., every 10 ft for EMT/RMC, every 3 ft for ENT). Use stainless steel straps in corrosive or coastal environments.
- EMT/RMC/IMC: max 10 ft on center, within 3 ft of each termination (art. 358.30, 344.30, 342.30)
- ENT: max 3 ft on center (362.30)
- Rigid PVC: per Table 352.30(B) — 3 ft (1/2") to 8 ft (over 2")
Conduit hangers are used for suspended ceiling runs and exposed runs from overhead structure. Beam clamps attach to structural steel without drilling. Conduit hangers come in one-hole (single conduit), multi-conduit (trapeze/rack), and adjustable versions. Seismic bracing is required in high-seismic zones (IBC Seismic Design Category C through F) per ASCE 7 and NEC 517 (healthcare).
- Trapeze hangers for multiple parallel runs — most efficient above ceilings
- Spring-steel clips (EMT, small sizes): quick install, verify load capacity
- 🚀 AF/SF/NASA: Seismic restraint required for all conduit systems in launch facilities per ASCE 7 and UFC 3-310-04. Verify lateral bracing intervals with structural engineer. UFC 3-310-04; UFC 3-550-01.
A nipple is a short (usually 6" or less) conduit piece used to directly connect two adjacent enclosures. Fill limit is 60% for nipples 24 in or less in length per NEC Ch. 9 Table 1, Note 4 — significantly more than the standard 40% for longer runs. Nipples must still be supported per the conduit article unless the enclosures provide adequate support.
- NEC Ch. 9 Table 1 Note 4: 60% fill for nipples ≤ 24 in
- Use close (extra-close) nipples for panel-to-panel connections
- Size the nipple for the actual conductors at 60% fill
Conduit reducers allow connection between different trade sizes. Unions allow disconnection of rigid conduit sections without cutting (e.g., at equipment that must be removed). Concentric and eccentric reducing washers are used to step down a knockout to accept a smaller conduit size.
- Eccentric reducers preferred at conduit stubs entering panels — allows conduit to exit horizontally without offset
- Insulating bushings required at conduit ends where conductors 4 AWG and larger enter metallic enclosures (300.4(F) / 312.6(C))
LFMC liquidtight connectors use a compression ferrule and O-ring (or neoprene gland) to seal the conduit entry at a box or enclosure. Available in straight and 90° configurations. Rated for wet locations and NEMA 3R / 4 enclosures when listed. Use insulated-throat types where conductors 4 AWG or larger enter (300.4(F)).
- Verify connector is rated to match enclosure NEMA rating (e.g., NEMA 4 for hose-down)
- Anti-short sleeve required where insulation could be damaged
- Stainless steel versions for corrosive environments
Where flexible conduit enters equipment, strain-relief fittings prevent mechanical load from being transferred to the conductors inside. Conduit LFMC fittings with integral strain relief are available. For portable cord entries, listed cord grips (cord connectors) are required by Article 400 and the equipment listing.
- Required at all portable/flexible cord entries to equipment (400.10)
- Sized for the specific cord diameter — do not over-torque on flexible conduit
| NEMA Type | Protection | Conduit Fittings Required |
|---|---|---|
| 1 | Indoor general purpose | Standard knockouts, locknuts |
| 3R | Outdoor rain/sleet | Rain-tight compression fittings or LFMC connectors |
| 4 | Watertight, hose-directed | Listed watertight LFMC connectors, Myers hubs |
| 4X | Watertight + corrosion | SS or listed corrosion-resistant LFMC/LFNC connectors |
| 7/9 | Explosion-proof (Class I/II) | Listed explosion-proof hubs, threaded RMC only |
| 12 | Industrial dust-tight | Compression fittings, gasketed connectors |
| Type | Article | Threaded | Dry | Damp/Wet | Direct Burial | Cl. I Div. 1 | Cl. I Div. 2 | EGC | AF/SF Level |
|---|---|---|---|---|---|---|---|---|---|
| RMC/GRC | 344 | ✓ NPT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ★ Required |
| IMC | 342 | ✓ NPT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | Acceptable |
| EMT | 358 | — | ✓ | Listed | — | — | — | Listed | Support only |
| FMC | 348 | — | ✓ | — | — | — | — | Size/listing | Whips only |
| LFMC | 350 | — | ✓ | ✓ | Listed | — | Listed | Separate EGC | Outdoor whips |
| PVC Sch. 40 | 352 | — | ✓ | ✓ | ✓ | — | — | Never | Underground |
| PVC Sch. 80 | 352 | ✓ ends | ✓ | ✓ | ✓ | — | — | Never | Underground |
| ENT | 362 | — | Concl. | — | — | — | — | Never | Not permitted |
| LFNC | 356 | — | ✓ | ✓ | — | — | — | Never | Corrosive whips |
| HDPE | 353 | — | — | ✓ | ✓ | — | — | Never | Underground UG |
This guide screens NEC wiring-method characteristics only. It does not establish Air Force, Space Force, NASA, Range Safety, or owner requirements.
- Use the current hazardous-location classification drawing and NEC requirements for classified locations.
- Evaluate corrosion, physical damage, burial, seismic, and environmental exposure as engineering design inputs.
- Obtain the current owner specification and AHJ/Range Safety approval before selecting a wiring method for a launch or mission facility.
Verified public references: UFC 3-550-01, Exterior Electrical Power Distribution (2016, Change 3); SSCMAN 91-710 Volume 6 (27 Dec 2022). NASA identifies KSC-E-165 Rev. F as an Electrical Ground Support Equipment Fabrication specification, not a universal KSC conduit standard.
🔌 Transformer Design Wizard
Step-by-step transformer selection, type guidance, winding configuration, NEC-compliant protection, conductor sizing with parallel run cost optimization, and a generated single-line diagram.
ℹ More Info — Transformer Design Wizard
- NEC 450.3(B) — Overcurrent protection for transformers 600V and below
- NEC 450.14 — Disconnecting means: within sight, ≤30 ft
- NEC 215.2(A) — Feeder conductor ampacity: 125% of continuous load
- NEC 250.30(A) — Grounding of separately derived systems
- NEC 250.122 — Equipment grounding conductor sizing
- NEC 310.16 — Conductor ampacity table (ambient/bundling corrections)
| Primary | Secondary | Use |
|---|---|---|
| 13,800 V | 480/277 V | Utility substation → distribution |
| 4,160 V | 480/277 V | Medium voltage → MCC |
| 480 V | 208/120 V | Distribution → lighting/receptacle |
| 480 V | 240/120 V | High-leg delta (legacy) |
| 240 V | 120 V | Single-phase step-down |
| 120 V | 24 V | Control power / HVAC |
🔥 Heater Design Wizard
Size industrial resistive heaters across voltage, phase and wye/delta wiring, then design a custom Nichrome or Kanthal heating element by wire gauge and length.
ℹ More Info — Heater Design Wizard
- Wye: R_leg = V_LL² / P_total, each leg sees V_LL/√3 to the star point.
- Delta: R_leg = 3 × V_LL² / P_total, each leg sees the full V_LL.
- Line current is P_total / (√3 × V_LL) either way.
- Branch circuit conductor and OCPD use the general 125%-continuous-load practice (NEC 210.19(A)(1)/210.20(A), 422.10(A)). If this heater is specifically classified as fixed electric space-heating equipment, also check NEC Article 424 Part III, which has its own branch-circuit and overcurrent provisions.
☀ Solar Design Wizard
Size PV arrays from rooftop homes to utility facilities, aim panels with phone sensors, and optionally size energy storage.
ℹ More Info — Solar Design Wizard
- Optimal tilt ≈ |latitude| year-round; summer ≈ lat−15°; winter ≈ lat+15°. Azimuth 180° (true south) in the northern hemisphere, 0° (true north) in the southern.
- Orientation factor is a transparent cosine model of tilt and azimuth error — not Perez/Hay-Davies and not a shade study.
- PSH presets and system efficiency are editable planning defaults, not measured site data.
- Storage (optional) sizes nameplate kWh = usable / (DoD × round-trip η) for autonomy, peak-shave, or self-consumption modes.
- Phone sensors use DeviceOrientation: lay the phone face-up on the module for tilt; point the top of the phone toward the skyward edge for azimuth.
Panels = ceil(Array_kW × 1000 / W_module)
⚡ Circuit Simulator
Build and solve resistor, capacitor, inductor, voltage-source, and current-source circuits with Modified Nodal Analysis (MNA). Edit component values and node connections, then inspect the schematic and circuit parameters.
ℹ More Info — Circuit Simulator
- Resistors: stamp conductance G = 1/R into the G matrix
- Capacitors: DC = open circuit; AC = admittance Y = jωC
- Inductors: DC = short circuit (very large G); AC = admittance Y = 1/(jωL)
- Voltage sources: add current variable, stamp into B/C matrices
📡 Smith Chart
Interactive Smith chart for RF impedance matching. Click to plot impedances, compute VSWR and return loss, apply transmission line rotations, and work through student examples step by step.
ℹ More Info — Smith Chart Theory
Normalized impedance: z = Z/Z₀ = r + jx
VSWR: (1 + |Γ|) / (1 − |Γ|)
Return Loss (dB): −20 log₁₀|Γ|
Constant-R circles: center (r/(r+1), 0), radius 1/(r+1)
Constant-X circles: center (1, 1/x), radius 1/|x|
Moving toward the generator rotates Γ clockwise (add electrical degrees).
EMP / EMC Shielding
Protection-side Faraday-loop, aperture, and skin-depth estimates for cages, seams, and cable entries. Educational design aid — not a TEMPEST or MIL-STD test lab, not a PE stamp, not a weapon.
ℹ More Info — Shielding and victim-circuit coupling
What this tool is not: a pulse-source designer, a field-generation procedure, or a substitute for IEEE 299 / IEC 61000 chamber data. Source-side design content does not belong here.
Formulas:
- Induced voltage:
V = −N dΦ/dt, withΦ = B Afor a uniform field normal to the loop. Magnitude used here:|V| = N A |dB/dt|. - Rise time to bandwidth:
f ≈ 0.35 / tr(10–90% rule of thumb). - Aperture term:
SE ≈ 20 log10((λ/2) / ℓ)for a single slot shorter than λ/2; 0 dB at or above half-wave. Optional depth uses a waveguide-below-cutoff extra term. - Skin depth:
δ = 1 / √(π f μ σ). Sheet estimateSE ≈ A + R + B(Schelkunoff), with limits called out in the result.
dB/dt ≈ ΔB / tr when a change and rise time are given
I ≈ V / R only if R is entered (loop inductance ignored)
SEslot ≈ 0 dB when ℓ ≥ λ/2
λ = c / f | f ≈ 0.35 / tr from a rise time
Optional depth: extra ≈ 27.3 (t/ℓ) √(1 − (f/fc)²), fc = c/(2ℓ)
A ≈ 8.686 (t / δ) dB
R ≈ 168.2 + 10 log10(σr / (μr f)) dB (far-field, σr relative to Cu)
B ≈ 20 log10(1 − e−2t/δ) when t < δ
SE ≈ A + R + B
Where a victim-loop estimate is valid, Faraday’s law is applied to your loop — never as a source-design step.
📚 STEM Toolkit
Comprehensive calculators for students and engineers — differential equations, trigonometry, linear algebra, chemistry, calculus, optics, quantum physics, and linear programming.
Fiber Link / NA
Numerical aperture, acceptance angle, and a first-order optical power budget. Not photometrics and not a TDR.
ℹ More Info — Fiber NA and budget
Formulas:
- NA = √(n1² − n2²)
- Δ = (n1 − n2)/n1. Weakly guiding: NA ≈ n1 √(2Δ)
- Acceptance half-angle in air: θa = arcsin(NA) when NA ≤ 1
- Path loss (dB) = α L + Nconn Lconn + Nsplice Lsplice. Pout = Pin − that sum
Citations: Joseph C. Palais, Fiber Optic Communications, 4th ed., Prentice Hall, 1998 (NA / link-budget topics — identities only, not a copy source).
θa = arcsin(NA) | Pout = Pin − αL − connectors − splices
Gaussian Beam
TEM00 envelope: w(z), Rayleigh range, curvature, confocal parameter. Not a thin-lens imager and not a double-slit.
ℹ More Info — Gaussian beams
Formulas:
- zR = π w0² / λ
- w(z) = w0 √(1 + (z/zR)²)
- R(z) = z (1 + (zR/z)²), infinite at the waist
- Confocal parameter b = 2 zR. Far-field half-angle θ = λ / (π w0)
Citations: Bahaa E. A. Saleh and Malvin Carl Teich, Fundamentals of Photonics (Wiley). No edition is claimed here. zR, w(z), R(z), and b = 2 zR are standard identities.
R(z) = z (1 + (zR/z)²) | b = 2 zR
📊 Linear Programming Optimizer
Find the best feasible solution of a small linear program: maximize or minimize c·x subject to Ax ≤ / ≥ / = b, with x ≥ 0 and optional upper bounds. Educational operations research — not related to EMP sources or shielding.
ℹ More Info — Linear Programming Optimizer
- Phase I drives artificial variables to zero. If they cannot reach zero, the program is infeasible.
- Phase II optimizes the original objective. If a variable can enter with no leaving row, the program is unbounded.
- Two variables: the feasible region is drawn (constraint lines, vertices, objective through the optimum).
- n variables: labelled status, z*, primal x*, and slack / surplus — not a wall of unlabeled numbers.
The statement updates as you edit. Share the page URL to send this program; it live-recomputes on every change.
I/O List Generator
Scaffold a PLC I/O list from a brand catalog, generic channel counts, or a typed instrument takeoff. Pick a platform per station (Beckhoff, Rockwell, Siemens, WAGO, … or No brand). Couplers and license cards consume a slot with a blank channel. Optional extended columns stay off so the 26-column template still exports. Design aid only; not a PE stamp, wiring schedule, or submittal.
ℹ More Info — I/O List Generator
- Brand mode: picker is filtered to that platform. Add/edit/remove catalog rows (PN, description, channels, signal type, raw min/max, optional width and signed E-bus mA) so any family can be extended in-browser.
- No brand / generic: enter channel points and density (defaults DI 16, DO 8, AI 8, AO 4, RTD 4, TC 8). Part numbers become “Generic DI” etc. Card names still use the editable prefixes.
- Card Name: independent coupler / I/O / power prefixes, padded as prefix + (100+seq) → KEC0101. Beckhoff defaults KFD / KEC / XDC; other brands ship different defaults; all are editable.
- 26-column IO List: Controller … Comments, including Page, EPLAN Updated, Electrical Check Complete, Scaling Verified, T&LO V&V. DO rows seed Min/Max 0/1, Units BOOL, Raw 0/1. Coupler and license rows consume a slot with a blank channel. Spare channels stay empty-description rows.
- Extended columns (off by default): Control Zone, Sample Rate (Slow / Fast / Event or custom), Data Type (BOOL / INT / UINT / DINT / REAL / STRING — DO still seeds BOOL), Location, Serial Number, Find # / tag stem, Signal Suffix, and Wire Color From/To. The 26-column export is unchanged until you turn this on.
- Tag suffixes: editable catalog of generic signal endings (status, pressure, temp, flow, position, cmd, limits). Linked PLC Variable auto-builds as stem+suffix and stays editable. Not a fluid or commodity library.
- Instrument takeoff: type Device, Qty, Signal (DI/DO/AI/AO), and Electrical type (BOOL, 4–20, mV/V). Rows sum into generic counts, then Generate expands the list. No project device names are preloaded.
- Export writes .xlsx sheets Ebus Current, IO List, Scaling, and Summary (type-colored fills) via a vendored SheetJS copy, or .csv of the grid. Extra columns appear in the spreadsheet only when enabled. Save/Load JSON v2 keeps the build list; v3 also stores extended columns, suffix catalog, takeoff, and edited extra fields.
Public seed PNs per brand — not a price book. Add, edit, or remove rows. Channel count 0 still consumes a slot. E-bus mA is signed (coupler supply positive, terminals negative). Raw min/max apply to AI, AO, RTD, and TC.
One brand per station (or No brand / generic counts). Card-name prefixes are per family and stay editable. Multiple stations in one project may be different brands.
Optional count-up from field devices you type. Each row is Device, Qty, Signal (DI/DO/AI/AO), and Electrical type (BOOL, 4–20, mV/V). Apply writes the sums into generic channel points. Generate then expands the list. No project names are preloaded.
Generic tag endings only (status, pressure, temp, flow, position, cmd, limits). Edit freely. Find # (tag stem) plus a suffix auto-builds Linked PLC Variable as stem+suffix; you can still overwrite the variable. This is not a fluid or commodity list.
Totals count generated or edited grid rows. Analog Inputs includes RTD and TC. Spare = channel rows with blank Description and blank Linked PLC Variable Name.
JSON v2 stores brand, mode, catalog, and the station cart. v3 also stores extended-column flag, suffix catalog, takeoff, and extra field values. Spreadsheet export is the editable grid plus Ebus Current / Scaling / Summary. Extra columns appear only when enabled. SheetJS is loaded from this site, not a CDN.
Process Value / Signal Scaling
Linear or square-root (DP flow) scaling between a raw instrument signal and engineering units. Live, both directions, with the actual numbers plugged into the formula. Design aid only — not a transmitter download, loop check sheet, or PE stamp.
ℹ More Info — Signal Scaling
Reverse: desired engineering value → raw to inject on the bench.
A 4–20 mA loop is live-zero: 4 mA is 0% of span, not 0 mA. Values below 4 mA are flagged as a live-zero fault / under-range; values above 20 mA are over-range. Other signal types flag when raw is outside the configured min/max. Pt100 resistance mode still uses a linear Ω span for the scale; an IEC 60751 temperature is shown as a reference only.
Square-root / DP flow: flow = engMin + (engMax − engMin) × √((raw − rawMin)/(rawMax − rawMin)). Reverse squares the normalized engineering value. Same 4–20 live-zero flags apply to the raw mA.
Square-root: eng = engMin + (engMax − engMin) × √((raw − rawMin)/(rawMax − rawMin))
Pt100 mode scales linearly across the Ω range you set (seed 100–138.51 Ω ≈ 0–100 °C). The IEC 60751 temperature shown in results is a reference, not the linear output.
Presets store signal type, ranges, and unit in localStorage. They never leave this device.
E-bus / Rack Current Budget
Running remaining current down a rack. Coupler supply is positive mA; terminals draw (negative). A power-refresh module resets remaining to its own supply. Flag when remaining goes negative or below a reserve. Design aid only — not a thermal study or PE stamp.
ℹ More Info — E-bus / Rack Current
Remaining starts at 0 until a coupler or refresh supplies current. Check the Flag column when it drops below the reserve or goes negative.
Modbus Address Converter
Function codes 01/02/03/04, 0-based PDU offset vs 1-based number, 5-digit 00001/10001/30001/40001 and 6-digit 400001 long addressing. Not a slave simulator.
ℹ More Info — Modbus Address
PLC Timer Preset
TON / TOF / RTO: desired seconds or milliseconds → preset counts at a timebase (1 ms, 10 ms, 100 ms, 1 s, custom, or scan-time). Reverse too. Not a timing-chart IDE.
ℹ More Info — PLC Timer Preset
Pitch / Hum Frequency Identifier
Electrical diagnostic helper — not a music tuner. Dominant frequency of an audible hum or whine, plus what that frequency commonly indicates. Associations only; never a confirmed cause.
ℹ More Info — Pitch / Hum Identifier
Typical associations (worth investigating, not a diagnosis):
- 50 Hz / 60 Hz — mains-frequency hum, often grounding or induction
- 100 Hz / 120 Hz — consistent with full-wave-rectified ripple (2× mains)
- 150 Hz / 180 Hz — 3rd harmonic; transformer magnetostriction or mechanical buzz
- 300 Hz / 360 Hz — higher rectifier harmonics on 50/60 Hz systems
Phone microphones are not calibrated instruments; sensitivity varies device to device. This is a relative field check and rough diagnostic — not a substitute for a calibrated sound-level meter or frequency counter, and not for compliance, code-acceptance, or safety-certification measurements.
Audio is processed live, on this device, for display only. Nothing is recorded, stored, or transmitted.
f0 = fs / τpeak
A 60 Hz hum is rarely a clean sine. Harmonics make the FFT’s tallest bin a multiple of the fundamental. Autocorrelation looks for the lag where the waveform repeats; that lag is the period. The FFT is still useful for a spectrum — it is just the wrong first answer for “what is the hum?”
This tool listens through your phone mic to estimate a hum frequency. It does not record or upload audio. The browser will ask for microphone permission after you tap Start — not before.
Idle. Sensors stay off until you tap Start.
Waiting for Start.
Start listening, then hold the phone near the source — not a diagnosis.
Spectrum helper appears once the mic is live. Hann window, documented bin Hz.
Language is “worth investigating,” never a confirmed cause. Include 50 Hz regions for completeness.
| Hz | Typical association — not a diagnosis |
|---|---|
| 50 | Mains-frequency hum in 50 Hz regions (grounding or induction). Worth investigating. |
| 60 | Mains-frequency hum in 60 Hz regions (grounding or induction). Worth investigating. |
| 100 | Consistent with full-wave-rectified ripple on 50 Hz mains (2×). Worth investigating. |
| 120 | Consistent with full-wave-rectified ripple on 60 Hz mains (2×). Worth investigating. |
| 150 / 180 | 3rd harmonic of 50/60 Hz — transformer magnetostriction or mechanical buzz is a common association. |
| 300 / 360 | Higher rectifier harmonics on 50/60 Hz systems. Worth investigating. |
FFT / Audio Spectrum Analyzer
General-purpose real-time spectrum for transformer buzz, motor harmonics, and noise characterization. Shared Hann FFT with the pitch and lux tools.
ℹ More Info — Audio Spectrum
Linear vs log frequency axis, exponential averaging, and a peak-hold overlay are display controls — they do not change the underlying FFT. Export is a PNG of the canvas and/or CSV of bin magnitudes. No raw audio leaves the device.
Phone microphones are not calibrated instruments; sensitivity varies device to device. This is a relative field check and rough diagnostic — not a substitute for a calibrated analyzer, and not for compliance, code-acceptance, or safety-certification measurements.
Audio is processed live, on this device, for display only. Nothing is recorded, stored, or transmitted. PNG/CSV exports are the drawn spectrum and numeric bins — never raw audio.
This tool uses the microphone to draw a live spectrum. It does not record or upload audio. Permission is requested only after Start.
Idle. Sensors stay off until you tap Start.
Hann window · N = 2048 · bin Hz = sampleRate / N. Start to plot.
Sound Level Meter
Relative dB meter for equipment-room noise and before/after checks. Not a calibrated SPL meter unless you supply a one-point reference.
ℹ More Info — Sound Level Meter
One-point calibration: hold a known meter next to the phone, enter that dB, and this device stores an offset in localStorage. Without it, the unit stays clearly relative (dBFS / rel dB). Logged CSV rows are location, timestamp, and the numeric reading — never raw audio.
Phone microphones are not calibrated instruments; sensitivity varies device to device. This is a relative field check and rough diagnostic — not a substitute for a calibrated sound-level meter, and not for compliance, code-acceptance, OSHA, or safety-certification measurements.
Audio is processed live, on this device, for display only. Nothing is recorded, stored, or transmitted. CSV export is numeric readings only.
This tool estimates a relative level from the microphone. It does not record or upload audio. The browser asks for permission only after Start.
Idle. Sensors stay off until you tap Start.
Enter a known dB from a reference meter under the current conditions. Offset is stored per-device in localStorage. Without it, this display stays a relative unit — not dB(A).
Uncalibrated: showing dBFS-relative, not unearned-precision dB(A).
Lux / Light Level Meter
Camera-based relative light-level estimate. Useful for before/after LED retrofit at the same fixture position — not certified photometry.
ℹ More Info — Lux / Light Meter
Without calibration the unit is a clearly labeled relative/arbitrary scale — never implied to be lux. One-point calibration: enter a known lux from a meter, stored per-device in localStorage.
Flicker frequency runs the brightness time series through the same Hann FFT as the audio tools. It is camera-frame-rate limited (Nyquist ≈ fps/2). Do not photograph the sun or stare into high-intensity sources. Point the camera at the lighted task surface or luminaire housing, not at the lamp arc.
Phone cameras are not calibrated photometers; sensitivity varies device to device. This is a relative, comparative field check — not a substitute for a calibrated lux meter, and not for compliance, code-acceptance, or safety-certification measurements. Do not look at the sun or stare into high-intensity sources.
Camera frames are processed live, on this device, for display only. Nothing is recorded, stored, or transmitted. CSV export is position, timestamp, and the numeric reading — never raw frames.
This tool uses the camera on lighting only — a task surface or fixture, not the sun and not a stare into a high-intensity source. Permission is requested only after Start. Nothing is uploaded.
Idle. The camera stays off until you tap Start.
Relative mode — these numbers are not lux until you calibrate.
Flicker check runs after Start. Camera-frame-rate limited estimate.
Same fixture position, known lux from a meter. Scale factor stays on this device in localStorage. Without it, the big number stays a relative unit.
Uncalibrated: relative/arbitrary units only.
⚡ NEC Code Tables
Key National Electrical Code reference tables for conductor sizing, derating, protection, and conduit fill.
ℹ More Info — NEC Code Tables
- Table 310.16: Allowable ampacity for conductors in raceways and cables at 30°C ambient, ≤3 current-carrying conductors.
- Table 310.15(C)(1): Adjustment factors when more than 3 current-carrying conductors are bundled in a conduit or cable.
- Table 310.15(B)(2)(a): Ambient temperature correction factors applied to ampacity values.
- Table 240.6(A): Standard ampere ratings for fuses and inverse-time circuit breakers.
- Table 250.122: Minimum equipment grounding conductor (EGC) sizes based on OCPD rating.
- Table 430.52: Maximum motor branch-circuit OCPD ratings as a percentage of motor FLA.
- Table 450.3(B): Transformer overcurrent protection requirements for transformers ≤600V.
- Chapter 9 Table 4: Conduit dimensions and fill areas (EMT, IMC, RMC, PVC).
- Chapter 9 Table 5: Conductor dimensions and areas for THHN/THWN-2 insulation.
| Size | Copper | Aluminum / Copper-Clad Al | THHN Area (in²) | Circular Mils | ||||
|---|---|---|---|---|---|---|---|---|
| 60°C (A) | 75°C (A) | 90°C (A) | 60°C (A) | 75°C (A) | 90°C (A) | |||
| 14 AWG | 15 | 20 | 25 | — | — | — | 0.0097 | 4,110 |
| 12 AWG | 20 | 25 | 30 | 15 | 20 | 25 | 0.0133 | 6,530 |
| 10 AWG | 30 | 35 | 40 | 25 | 30 | 35 | 0.0211 | 10,380 |
| 8 AWG | 40 | 50 | 55 | 30 | 40 | 45 | 0.0366 | 16,510 |
| 6 AWG | 55 | 65 | 75 | 40 | 50 | 60 | 0.0507 | 26,240 |
| 4 AWG | 70 | 85 | 95 | 55 | 65 | 75 | 0.0824 | 41,740 |
| 3 AWG | 85 | 100 | 110 | 65 | 75 | 85 | 0.0973 | 52,620 |
| 2 AWG | 95 | 115 | 130 | 75 | 90 | 100 | 0.1158 | 66,360 |
| 1 AWG | 110 | 130 | 150 | 85 | 100 | 115 | 0.1562 | 83,690 |
| 1/0 AWG | 125 | 150 | 170 | 100 | 120 | 135 | 0.1855 | 105,600 |
| 2/0 AWG | 145 | 175 | 195 | 115 | 135 | 150 | 0.2223 | 133,100 |
| 3/0 AWG | 165 | 200 | 225 | 130 | 155 | 175 | 0.2679 | 167,800 |
| 4/0 AWG | 195 | 230 | 260 | 150 | 180 | 205 | 0.3237 | 211,600 |
| 250 kcmil | 215 | 255 | 290 | 170 | 205 | 230 | 0.3970 | 250,000 |
| 300 kcmil | 240 | 285 | 320 | 190 | 230 | 260 | 0.4608 | 300,000 |
| 350 kcmil | 260 | 310 | 350 | 210 | 250 | 280 | 0.5242 | 350,000 |
| 400 kcmil | 280 | 335 | 380 | 225 | 270 | 305 | 0.5863 | 400,000 |
| 500 kcmil | 320 | 380 | 430 | 260 | 310 | 350 | 0.7073 | 500,000 |
| 600 kcmil | 350 | 420 | 475 | 285 | 340 | 385 | 0.8676 | 600,000 |
| 700 kcmil | 385 | 460 | 520 | 315 | 375 | 420 | 0.9887 | 700,000 |
| 750 kcmil | 400 | 475 | 535 | 320 | 385 | 435 | 1.0496 | 750,000 |
| 800 kcmil | 410 | 490 | 555 | 330 | 395 | 445 | 1.1085 | 800,000 |
| 1000 kcmil | 455 | 545 | 615 | 375 | 445 | 500 | 1.3478 | 1,000,000 |
| Number of Current-Carrying Conductors | Adjustment Factor | Example Application |
|---|---|---|
| 1–3 | 100% (no derating) | Standard circuit — no adjustment |
| 4–6 | 80% (×0.80) | Two 3-wire circuits in same conduit |
| 7–9 | 70% (×0.70) | Three 3-wire circuits in conduit |
| 10–20 | 50% (×0.50) | Multiple circuits, shared raceway |
| 21–30 | 45% (×0.45) | Large shared raceway |
| 31–40 | 40% (×0.40) | High-density raceway |
| 41 and above | 35% (×0.35) | Very high-density raceway |
• Grounded (neutral) conductor counts IF it carries significant harmonic current
• 3-wire single-phase (2 ungrounded + 1 neutral) = 2 CCC
• 3-phase 4-wire wye (3 ungrounded + 1 neutral) = 3 CCC (balanced linear loads)
• EGC and bonding conductors do NOT count
• Neutral carrying >50% of phase current (harmonic loads) DOES count
| Ambient Temp (°C) | Ambient Temp (°F) | 60°C Insul. | 75°C Insul. | 90°C Insul. |
|---|---|---|---|---|
| 10 or less | 50 or less | 1.29 | 1.20 | 1.15 |
| 11–15 | 52–59 | 1.22 | 1.15 | 1.12 |
| 16–20 | 61–68 | 1.15 | 1.11 | 1.08 |
| 21–25 | 70–77 | 1.08 | 1.05 | 1.04 |
| 26–30 | 79–86 | 1.00 | 1.00 | 1.00 |
| 31–35 | 88–95 | 0.91 | 0.94 | 0.96 |
| 36–40 | 97–104 | 0.82 | 0.88 | 0.91 |
| 41–45 | 106–113 | 0.71 | 0.82 | 0.87 |
| 46–50 | 115–122 | 0.58 | 0.75 | 0.82 |
| 51–55 | 124–131 | 0.41 | 0.67 | 0.76 |
| 56–60 | 133–140 | 0.00* | 0.58 | 0.71 |
| 61–70 | 142–158 | — | 0.33 | 0.58 |
| 71–80 | 160–176 | — | — | 0.41 |
| Standard Ampere Ratings — NEC 240.6(A) | |||||
|---|---|---|---|---|---|
| 15 | 20 | 25 | 30 | 35 | 40 |
| 45 | 50 | 60 | 70 | 80 | 90 |
| 100 | 110 | 125 | 150 | 175 | 200 |
| 225 | 250 | 300 | 350 | 400 | 450 |
| 500 | 600 | 700 | 800 | 1000 | 1200 |
| 1600 | 2000 | 2500 | 3000 | 4000 | 5000 |
| 6000 | — | — | — | — | — |
14 AWG Cu → 15 A maximum
12 AWG Cu → 20 A maximum
10 AWG Cu → 30 A maximum
NEC 240.4(B) — Next Standard Size Up rule:
Allowed when the calculated OCPD does not correspond to a standard size AND the conductor ampacity is not less than the load.
| Rating of OCPD (A) | Copper EGC Min | Aluminum EGC Min |
|---|---|---|
| 15 | 14 AWG | 12 AWG |
| 20 | 12 AWG | 10 AWG |
| 60 | 10 AWG | 8 AWG |
| 100 | 8 AWG | 6 AWG |
| 200 | 6 AWG | 4 AWG |
| 300 | 4 AWG | 2 AWG |
| 400 | 3 AWG | 1 AWG |
| 500 | 2 AWG | 1/0 AWG |
| 600 | 1 AWG | 2/0 AWG |
| 800 | 1/0 AWG | 3/0 AWG |
| 1000 | 2/0 AWG | 4/0 AWG |
| 1200 | 3/0 AWG | 250 kcmil |
| 1600 | 4/0 AWG | 350 kcmil |
| 2000 | 250 kcmil | 400 kcmil |
| 2500 | 350 kcmil | 600 kcmil |
| 3000 | 400 kcmil | 600 kcmil |
| 4000 | 500 kcmil | 750 kcmil |
| 5000 | 700 kcmil | 1200 kcmil |
| 6000 | 800 kcmil | 1200 kcmil |
| Motor Type | Non-TD Fuse (%) | Dual-Element TD Fuse (%) | Inst.-Trip Breaker (%) | Inverse-Time Breaker (%) |
|---|---|---|---|---|
| Single-phase AC, all types | 300 | 175 | 800 | 250 |
| AC squirrel-cage (other than single-phase): Design B, D, E | 300 | 175 | 800 | 250 |
| AC squirrel-cage (other than single-phase): Design B, E energy efficient | 300 | 175 | 1100 | 250 |
| AC synchronous (full voltage, resistor or reactor start) | 300 | 175 | 800 | 250 |
| AC synchronous (part-winding) | 150 | 150 | 800 | 200 |
| AC wound-rotor | 150 | 150 | 800 | 150 |
| DC (constant voltage) | 150 | 150 | 250 | 150 |
10 HP, 230V, 3-phase squirrel-cage motor: FLA (NEC Table 430.250) = 28 A
Max inverse-time breaker = 28 × 250% = 70 A → Next standard = 70 A ✓
Max non-time-delay fuse = 28 × 300% = 84 A → Next standard = 90 A
NEC 430.52(C)(1) Exception: If 250% is not sufficient to carry motor starting current, the next larger standard rating up to 400% of FLA may be used for inverse-time breakers.
Conductor ampacity ≥ 125% × motor FLA
Several motors on one circuit (NEC 430.24):
Conductor ampacity ≥ 125% × largest motor FLA + sum of all other motor FLAs
Overload protection (NEC 430.32):
Overload device ≤ 115% of nameplate FLA (service factor ≥ 1.15 or temp rise ≤ 40°C)
Overload device ≤ 125% of nameplate FLA (all other motors)
Motor feeder (NEC 430.62):
Rating ≥ largest motor branch-circuit OCPD + sum of all other motor FLAs
NEC Table 430.248 — Single-phase AC motors (see Motor FLA Tables section)
NEC Table 430.250 — Three-phase AC motors (see Motor FLA Tables section)
NEC Table 430.247 — DC motors
NEC Table 430.249 — Single-phase AC, 2-pole, 50 Hz motors
Exception: For multi-speed motors and motors with unusual starting conditions, use nameplate FLA for overload protection.
| Primary Current Rating | Primary OCPD Max (%) | Secondary OCPD Max (%) | Notes |
|---|---|---|---|
| ≥ 9 A primary (supervised) | 125% | 250% | Both primary + secondary OCPDs provided |
| ≥ 9 A primary (unsupervised) | 125% | 125% | Standard commercial installation |
| < 9 A primary, ≥ 2 A secondary | 167% | 167% | Small transformer |
| < 2 A primary (any) | 300% | 167% | Very small transformer |
75 kVA, 480VΔ Primary / 208Y/120V Secondary
Primary FLA = 75,000 / (√3 × 480) = 90.2 A
Primary OCPD max (125%) = 90.2 × 1.25 = 112.8 A → 110 A (next standard rating down per NEC 240.6(A))
Secondary FLA = 75,000 / (√3 × 208) = 208.2 A
Secondary OCPD max (125%) = 208.2 × 1.25 = 260.3 A → 250 A
NEC 450.3(B) Exception: If 125% does not correspond to a standard OCPD rating, the next higher standard rating may be used.
| Single-Phase kVA | Three-Phase kVA |
|---|---|
| 0.050, 0.100, 0.150, 0.250 | 3, 6, 9, 15 |
| 0.500, 0.750, 1.0, 1.5 | 30, 45, 75, 112.5 |
| 2.0, 3.0, 5.0, 7.5 | 150, 225, 300, 500 |
| 10, 15, 25, 37.5 | 750, 1000, 1500, 2000 |
| 50, 75, 100, 167 | 2500, 3000, 3750, 5000 |
| 250, 333, 500 | 7500, 10000 |
Must be within sight of transformer OR lockable in open position
NEC 450.9 — Ventilation:
Adequate ventilation required; clearances per manufacturer
NEC 450.21 — Indoor Dry-Type Location:
Transformers >112.5 kVA must be in fire-resistant rooms
Transformers 600V or less: 1.83 m (6 ft) clearance from combustibles
NEC 450.13 — Accessibility:
Must be accessible to qualified persons only
NEC 450.3(B) Note: If OCPD rating does not correspond to standard size, next higher standard permitted
| Trade Size | EMT (Electrical Metallic Tubing) | IMC (Intermediate Metal Conduit) | RMC (Rigid Metal Conduit) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| ID (in) | Total Area (in²) | 40% Fill (in²) | ID (in) | Total Area (in²) | 40% Fill (in²) | ID (in) | Total Area (in²) | 40% Fill (in²) | |
| 1/2" | 0.622 | 0.304 | 0.122 | 0.660 | 0.342 | 0.137 | 0.632 | 0.314 | 0.125 |
| 3/4" | 0.824 | 0.533 | 0.213 | 0.864 | 0.586 | 0.235 | 0.836 | 0.549 | 0.220 |
| 1" | 1.049 | 0.864 | 0.346 | 1.101 | 0.951 | 0.380 | 1.063 | 0.887 | 0.355 |
| 1-1/4" | 1.380 | 1.496 | 0.598 | 1.452 | 1.657 | 0.663 | 1.394 | 1.526 | 0.610 |
| 1-1/2" | 1.610 | 2.036 | 0.814 | 1.682 | 2.223 | 0.889 | 1.624 | 2.071 | 0.828 |
| 2" | 2.067 | 3.356 | 1.342 | 2.157 | 3.656 | 1.463 | 2.083 | 3.408 | 1.363 |
| 2-1/2" | 2.731 | 5.858 | 2.343 | 2.793 | 6.127 | 2.451 | 2.489 | 4.866 | 1.946 |
| 3" | 3.356 | 8.846 | 3.538 | 3.432 | 9.247 | 3.699 | 3.090 | 7.499 | 3.000 |
| 3-1/2" | 3.834 | 11.545 | 4.618 | 3.917 | 12.039 | 4.816 | 3.570 | 10.010 | 4.004 |
| 4" | 4.334 | 14.753 | 5.901 | 4.360 | 14.929 | 5.972 | 4.050 | 12.882 | 5.153 |
1 conductor: 53% maximum fill
2 conductors: 31% maximum fill
3 or more conductors: 40% maximum fill
PVC Schedule 40 / Schedule 80 have slightly smaller IDs than RMC at the same trade size — use NEC Table 4 or the conduit manufacturer data for those types.
| Conductor Size | OD (inches) | Area (in²) | Circular Mils | Conductors per 1" EMT | Conductors per 1-1/4" EMT | Conductors per 2" EMT |
|---|---|---|---|---|---|---|
| 14 AWG | 0.111 | 0.0097 | 4,110 | 35 | 61 | 138 |
| 12 AWG | 0.130 | 0.0133 | 6,530 | 26 | 45 | 101 |
| 10 AWG | 0.164 | 0.0211 | 10,380 | 16 | 28 | 63 |
| 8 AWG | 0.216 | 0.0366 | 16,510 | 9 | 16 | 36 |
| 6 AWG | 0.254 | 0.0507 | 26,240 | 6 | 11 | 26 |
| 4 AWG | 0.324 | 0.0824 | 41,740 | 4 | 7 | 16 |
| 3 AWG | 0.352 | 0.0973 | 52,620 | 3 | 6 | 13 |
| 2 AWG | 0.384 | 0.1158 | 66,360 | 2 | 5 | 11 |
| 1 AWG | 0.446 | 0.1562 | 83,690 | 2 | 3 | 8 |
| 1/0 AWG | 0.486 | 0.1855 | 105,600 | 1 | 3 | 7 |
| 2/0 AWG | 0.532 | 0.2223 | 133,100 | 1 | 2 | 6 |
| 3/0 AWG | 0.584 | 0.2679 | 167,800 | 1 | 2 | 5 |
| 4/0 AWG | 0.642 | 0.3237 | 211,600 | 1 | 1 | 4 |
| 250 kcmil | 0.711 | 0.3970 | 250,000 | — | 1 | 3 |
| 300 kcmil | 0.766 | 0.4608 | 300,000 | — | 1 | 2 |
| 350 kcmil | 0.817 | 0.5242 | 350,000 | — | 1 | 2 |
| 400 kcmil | 0.864 | 0.5863 | 400,000 | — | 1 | 2 |
| 500 kcmil | 0.949 | 0.7073 | 500,000 | — | — | 1 |
| 600 kcmil | 1.051 | 0.8676 | 600,000 | — | — | 1 |
| 700 kcmil | 1.122 | 0.9887 | 700,000 | — | — | 1 |
| 750 kcmil | 1.156 | 1.0496 | 750,000 | — | — | 1 |
| 800 kcmil | 1.190 | 1.1085 | 800,000 | — | — | — |
| 1000 kcmil | 1.305 | 1.3478 | 1,000,000 | — | — | — |
🔁 Unit Conversions
Common electrical unit conversions for field and engineering use.
ℹ More Info — Unit Conversions
Supported categories:
- Power: W, kW, MW, HP, BTU/h
- Apparent/Reactive: VA, kVA, MVA, VAR, kVAR
- Voltage: V, kV, mV | Current: A, mA, kA
- Resistance: Ω, kΩ, MΩ | Capacitance: F, mF, µF, nF, pF
- Inductance: H, mH, µH | Frequency: Hz, kHz, MHz
- Length: ft, m, in
- Illuminance: lux, foot-candles (fc)
- Temperature: °C, °F, K
- Energy: J, Wh, kWh, MWh, BTU
1 HP = 746 W = 0.746 kW
1 kW = 1.341 HP
1 BTU/h = 0.29307 W
1 kW = 3,412 BTU/h
Electrical Prefixes:
pico (p) = 10⁻¹²
nano (n) = 10⁻⁹
micro (µ) = 10⁻⁶
milli (m) = 10⁻³
kilo (k) = 10³
mega (M) = 10⁶
giga (G) = 10⁹
Length:
1 ft = 0.3048 m | 1 in = 25.4 mm
Illuminance:
1 fc = 10.764 lux | 1 lux = 0.0929 fc
Temperature:
°F = (°C × 9/5) + 32 | K = °C + 273.15
Energy:
1 kWh = 3,600,000 J = 3,412 BTU
1 BTU = 1,055.06 J
🔢 Number-Base Converter
Convert among hexadecimal, decimal, octal, and binary. Typing in any base updates the others, with an 8 / 16 / 32 / 64-bit wrap and optional two’s-complement signed decimal.
ℹ More Info — Number-Base Converter
- Hex groups by nibble (one hex digit = 4 bits). Binary groups by 4 and 8.
- Click a bit in the bit field to flip it. Bits that just changed are highlighted.
- 64-bit values use exact integer arithmetic, so numbers past 253−1 stay precise.
8-bit unsigned range: 0 … 255
Place-value chips follow the field you last edited. The bit field is grouped by nibble and byte — click a bit to flip it. Newly changed bits glow.
🔵 Circular Mils (CM)
Convert between circular mils and wire diameter in inches.
ℹ More Info — Circular Mils
Formulas:
- CM = (d × 1000)² where d is diameter in inches
- d (in) = √CM / 1000
Key values: 14 AWG = 4,110 CM | 4/0 AWG = 211,600 CM | 500 kcmil = 500,000 CM
d = √CM / 1000
1 circular mil = area of a circle with 1 mil (0.001 in) diameter
Formula:
CM = (d_mils)² = (d_in × 1000)²
Why use CM?
Eliminates π from wire area calculations.
Standard unit in NEC for conductor sizing.
Common wire areas:
14 AWG = 4,110 CM
12 AWG = 6,530 CM
10 AWG = 10,380 CM
4/0 AWG = 211,600 CM
500 kcmil = 500,000 CM
🔋 UPS Sizing Calculator
Size an uninterruptible power supply: load kVA, battery Ah, and recommended UPS tier.
ℹ More Info — UPS Sizing
- Load kVA: kVA = kW / PF — apparent power drawn from the UPS
- Design kVA: Load kVA × 1.25 — adds 25% headroom for future growth and non-linear load derating
- Battery Ah: Ah = (Load W / η) × (Runtime_min / 60) / V_DC — amp-hours required at the DC bus voltage
Li-ion batteries offer ~2× energy density vs VRLA but higher upfront cost.
Design kVA = Load kVA × 1.25 (25% headroom)
Battery Ah = (Load W / η) × (Runtime min / 60) / VDC
500VA, 1kVA, 2kVA, 3kVA, 5kVA, 7.5kVA
10kVA, 15kVA, 20kVA, 25kVA, 30kVA, 40kVA
50kVA, 60kVA, 75kVA, 100kVA, 125kVA, 150kVA
200kVA, 250kVA, 300kVA, 400kVA, 500kVA+
Design Rules:
• Add 25% capacity headroom for growth
• Battery: (Load × Runtime) / (VDC × η)
• Common DC bus: 48V, 120V, 240V, 480V
• Double-conversion: 92–97% efficiency
• Li-ion: ~2× energy density vs VRLA
NFPA 111:
Level 1 = 10-sec min | Level 2 = 0-sec min
🔌 Generator Sizing
Size emergency/standby generators per IEEE 446 / NFPA 110 load inventory method.
ℹ More Info — Generator Sizing
- Design kW: Σ(kW × qty × DF%) for each load category
- Design kVA: Design kW / PF — size the generator to this kVA rating
- Safety margin: IEEE 446 recommends ≥25% headroom for motor starting transients and future growth
- Motor starting: Optional starter type scales starting kVA vs FLA kVA (DOL ≈ 6×, wye-delta ≈ 2×, autotransformer 65/80% taps ≈ 2.1× / 3.2×). Inventory check only — not a voltage-dip study.
Total kVA = Total kW / PF
Design kVA = Total kVA × (1 + Safety Margin)
20, 25, 30, 40, 50, 60, 75, 100, 125
150, 175, 200, 250, 300, 350, 400
500, 600, 750, 1000, 1250, 1500+
Typical Demand Factors:
Motors: 50–80% (not all run simultaneously)
HVAC: 60–80% (climate/season dependent)
Lighting: 100% (on in emergency)
Critical loads: 100% (full capacity)
IEEE 446 Rules:
Min 25% safety margin
Motor starting kVA = 6–8× FLA
Diesel: 0.07–0.09 gal/hr/kW full load
NFPA 110 Level 1:
Transfer in 10 sec | Run 96+ hrs on fuel
⚡ Hybrid Generator Calculator
Compare conventional vs battery-hybrid genset: fuel savings, CO₂ reduction, and payback period.
ℹ More Info — Hybrid Generator
- How it works: The battery absorbs load transients and supplies power at low-demand periods, allowing the engine to run at higher, more efficient loading
- Best use case: Generators operating at <30% average load — this is where fuel efficiency is worst for conventional sets
- Fuel savings: Typically 15–40% depending on load profile and battery sizing
- CO₂ reduction: Calculated using EPA factor of 22.4 lbs CO₂/gallon of diesel
- Simple payback: Battery system cost / annual fuel savings in dollars
Fuelhybrid = Fuelconv × (1 − HybridGain)
Payback = Battery Cost / Annual Fuel Savings ($)
50 kW: ~3.5 gal/hr full load
100 kW: ~7.0 gal/hr full load
200 kW: ~14 gal/hr full load
500 kW: ~35 gal/hr full load
CO₂ Emissions (EPA):
Diesel: ~22.4 lbs CO₂/gallon
= 10.15 kg CO₂/gallon
Hybrid Efficiency Gains:
Load leveling: 15–25% fuel savings
Peak shaving: 20–35% fuel savings
Stop/start cycles: 25–40% savings
Battery Sizing Rule:
Storage ≥ 15–30 min of average load
🚲 E-Bike Drivetrain & Build Tools
Torque/RPM conversion, sprocket sizing from performance targets, battery range planning, and a visual pack designer for series/parallel cell layouts.
T(N·m) = P × 60 / (2π × RPM)
RPM = P × 60 / (2π × T)
Output RPM = Motor RPM / Ratio
Output Torque = Motor Torque × Ratio × η
Ratio for target torque = Target Output Torque / (Motor Torque × η)
Suggested driven teeth = Drive teeth × required ratio
Range (mi) = Battery Wh / Wh-per-mile
Runtime (h) = Battery Wh / Average Power (W)
Paint cells into color-coded series groups until each group hits the parallel target. Drag to paint, switch groups with the selector or keys 1–9, press E to erase, V to toggle 3D inspect.
Paint cells into series groups until each group reaches the parallel target.
Drag to orbit · scroll to zoom · series groups keep their 2D colors
⚡ NEC Circuit Calculator
Full NEC-compliant circuit sizing: conductor, OCPD, voltage drop, conduit fill, and EGC. NEC 310, 430, 440, 424, 240.4, 250.122.
ℹ More Info — NEC Circuit Calculator
What it calculates:
- Design Current: Applies NEC multiplier (×1.25 for motors/lighting, ×1.0 for others)
- Conductor Size: Minimum AWG/kcmil from NEC 310.16 75°C column, derated for ambient temp and conductor count
- OCPD: Minimum and maximum breaker/fuse ratings per NEC 240.4 and 430.52
- Voltage Drop: Calculated at design current for the given run length
- Conduit: Minimum EMT trade size for the conductors at 40% fill
- EGC: Equipment grounding conductor size per NEC 250.122
VD% = (K × I × L × Phasefactor) / (CM × V) × 100 — K = 12.9 Cu | 21.2 Al
Conduit: 40% fill, NEC Ch.9 Table 1 | OCPD: NEC 240.4 & 430.52 | EGC: NEC 250.122
| Size | Cu 75°C (A) | Al 75°C (A) | THHN Area (in²) | Circular Mils |
|---|---|---|---|---|
| 14 AWG | 15 | — | 0.0097 | 4,110 |
| 12 AWG | 20 | 15 | 0.0133 | 6,530 |
| 10 AWG | 30 | 25 | 0.0211 | 10,380 |
| 8 AWG | 50 | 40 | 0.0366 | 16,510 |
| 6 AWG | 65 | 50 | 0.0507 | 26,240 |
| 4 AWG | 85 | 65 | 0.0824 | 41,740 |
| 3 AWG | 100 | 75 | 0.0973 | 52,620 |
| 2 AWG | 115 | 90 | 0.1158 | 66,360 |
| 1 AWG | 130 | 100 | 0.1562 | 83,690 |
| 1/0 AWG | 150 | 120 | 0.1855 | 105,600 |
| 2/0 AWG | 175 | 135 | 0.2223 | 133,100 |
| 3/0 AWG | 200 | 155 | 0.2660 | 167,800 |
| 4/0 AWG | 230 | 180 | 0.3237 | 211,600 |
| 250 kcmil | 255 | 205 | 0.3970 | 250,000 |
| 300 kcmil | 285 | 230 | 0.4608 | 300,000 |
| 350 kcmil | 310 | 250 | 0.5281 | 350,000 |
| 400 kcmil | 335 | 270 | 0.5958 | 400,000 |
| 500 kcmil | 380 | 310 | 0.7073 | 500,000 |
| 600 kcmil | 420 | 340 | 0.8676 | 600,000 |
| 700 kcmil | 460 | 375 | 0.9887 | 700,000 |
| 750 kcmil | 475 | 385 | 1.0496 | 750,000 |
| 800 kcmil | 490 | 395 | 1.1085 | 800,000 |
| 1000 kcmil | 545 | 445 | 1.3478 | 1,000,000 |
🗂️ Panel Schedule Load Analyzer
Photograph two views — the schedule/directory card and the breaker dead-front — then review on-device OCR. The breaker photo sizes the table. Manual entry still works without a photo.
ℹ More Info — Panel Schedule Load Analyzer
OCR is a draft. Correct every circuit row before using the estimates. Connected-breaker totals above the main rating are common and are not a demand-load calculation or a finding that the panel is unsafe. Informational estimate, not an electrical inspection. Any safety concern goes to a licensed electrician. Directory marking is NEC 408.4; a real load calculation is Article 220.
📊 Panel Schedule Power Study
Extract panel schedule data from a photo, manually correct every field, then run a full demand/diversity/capacity study.
ℹ More Info — Panel Schedule Power Study
The study view reports connected load, adjusted demand, coincident demand, calculated demand/diversity factors, and estimated room for expansion based on entered main rating and voltage.
🧪 Megger TDR Trace Analyzer
OCR a Megger TDR500 screen, identify open/short reflections, and recompute distance live when the technician adjusts VF.
ℹ More Info — Megger TDR Trace Analyzer
Choosing a file does not upload it. Analyze Trace sends an upright copy.
Upward pulse = open | Downward pulse = short
VF 0.66 | Range 1000 ft | Impedance 75 Ω
Current VF 0.66 | Current Range 1000 ft | Current Impedance 75 Ω
Distance scale 1.000×
Look Check
Take a camera photo of a person, then get lighting / framing / expression scores and a brief how-you-look summary. Entertainment only — not medical advice, not dating advice, and not a beauty contest.
ℹ More Info — Look Check
Optional custom HTTPS endpoint. A personal API key stays in this tab only (sessionStorage) and is never sent to Beckify. The Beckify proxy may forward the photo to OpenAI and/or Anthropic. Production can use the Beckify proxy from TDR_API_BASE_URL / beckify-api-base-url → /api/analyze-look.
No custom URL yet. Analyze Look uses the Beckify API on this site when available.
Taking or choosing a photo does not upload it.
Waiting on a photo.
New Glenn Runner
The launch arcade lives with the other games so this toolbox stays calculators and references.
KID, CADET, and PAD RAT difficulty are still on the start screen. Scores stay in this browser.
⚡ LSI Breaker Settings Visualizer
Enter Long-time, Short-time, and Instantaneous pickup/delay settings to visualize a simplified TCC curve on a log-log scale.
ℹ More Info — LSI Breaker Settings
- Long-time (L): Overload protection — trips slowly at currents above the pickup (e.g., 1.05–1.2×). Delay mimics motor starting/inrush tolerance.
- Short-time (S): High overcurrent — trips faster at moderate fault levels. A time delay allows upstream coordination.
- Instantaneous (I): Bolted fault protection — trips with no intentional delay at very high current (e.g., 8–15× rated). No delay for severe faults.
🔋 BESS Peak-Shave Optimizer
Estimate peak-shave battery capacity, then use linear programming to select the highest-priority loads that can be served by available battery and solar power.
ℹ More Info — BESS Peak-Shave
- Objective: Maximize total priority score of loads served without exceeding available capacity
- Method: Integer linear programming (ILP) via the javascript-lp-solver library — each load is either fully included or excluded (binary decision)
- Priority 10: Must-serve loads (life-safety, critical process) — priority 1: low-importance loads
- Typical use: Emergency power planning, microgrid operations, demand charge avoidance
Installed capacity = Usable energy ÷ DoD
🔌 Transformer Tap-Changer Calculator
For 23 kV to 480 V transformers. Calculate the recommended tap setting to bring secondary voltage closer to 480 V nominal.
ℹ More Info — Tap-Changer Calculator
- Tap positions: Typically ±2.5% and ±5% on the primary winding — a total of 5 tap positions
- Rule: If secondary voltage is LOW → use a lower (more negative) tap % to raise it. If HIGH → use a more positive tap.
- Procedure: Measure actual secondary voltage under load, enter it along with the current tap position, and the tool recommends the tap closest to 480 V nominal
Tap positions (primary side):
−5.0% tap → Lower primary turns → Higher secondary V
−2.5% tap → Slightly higher secondary V
0.0% tap → Nominal 480 V output
+2.5% tap → Slightly lower secondary V
+5.0% tap → Higher primary turns → Lower secondary V
Rule: If secondary is low, use a lower (more negative) tap. If secondary is high, use a higher (more positive) tap.
⚠ Hazardous Area Material Lookup (NEC 500)
Select a common launch pad / industrial substance to retrieve NEC 500 Class, Division, Group, and T-Code classification.
ℹ More Info — NEC 500 Hazardous Area Classification
- Class I: Flammable gases or vapors (e.g., hydrogen, RP-1, methane)
- Class II: Combustible dusts (e.g., aluminum dust, grain dust)
- Class III: Ignitable fibers/flyings (e.g., cotton lint)
- Division 1: Ignitable concentrations exist under normal operating conditions
- Division 2: Ignitable concentrations exist only under abnormal conditions (e.g., container failure)
- Group A–G: Identifies the specific gas or dust family for selecting listed equipment
- T-Code (T1–T6): Maximum surface temperature of listed equipment — must be below auto-ignition temperature of the substance
A: Acetylene
B: Hydrogen & gases with >30% H₂
C: Ethylene, propylene oxide, cyclopropane
D: Propane, methane, butane, gasoline, RP-1
T-Code Max Surface Temp:
T1 = 450°C | T2 = 300°C | T3 = 200°C
T4 = 135°C | T5 = 100°C | T6 = 85°C
Division 1: Hazard present during normal ops
Division 2: Hazard only if equipment fails
💡 Lighting Load & Voltage Drop Optimizer
Use linear programming to find the minimum-cost wire size that meets a voltage drop constraint for a lighting circuit.
ℹ More Info — Lighting VD Optimizer
How it works:
- Total Load: Luminaire count × watts/fixture gives total connected load in watts
- Current: I = Total Watts / Supply Voltage (120 V assumed single-phase)
- Objective: Minimize relative wire cost (smaller wire = lower cost)
- Constraint: VD% = (2 × K × I × L) / (CM × V) × 100 ≤ target VD%
- LP Solver: javascript-lp-solver (loaded from CDN) evaluates all standard AWG sizes and returns the smallest passing size
LP: minimize cost index subject to VD% ≤ target
VD = (2 × K × I × L) / CM
VD% = VD / Vsupply × 100
K constants:
Copper: K = 12.9 | Aluminum: K = 21.2
Relative cost index (smaller = cheaper):
14 AWG = 1.0 | 12 = 1.5 | 10 = 2.5
8 = 4.0 | 6 = 6.0 | 4 = 9.5 | 2 = 14.5
1 = 18.0 | 1/0 = 24 | 2/0 = 30
NEC minimum: 14 AWG Cu for 15A branch circuits
Load Calculation Worksheet
Row-based feeder / service worksheet. Connected VA, 220-style demand you can see and edit, phase amps, unbalance, and a spare/future adder. Design aid — not a PE service calculation. Old slugs building-load and this page are the same job.
ℹ More Info — articles actually coded
- 220.42 — general lighting demand-factor table (dwelling / hospital / hotel / warehouse / all others). Factors are shown and each row can override them.
- 220.52 — dwelling standard method: kitchen / small-appliance and receptacle rows ride with lighting through 220.42.
- 220.53 — dwelling: 75% on four or more other / appliance rows.
- 220.54 — dryer rows use the VA you enter (enter the larger of 5 kW or nameplate).
- 220.82 — optional dwelling: 100% of the first 10 kVA of general loads + 40% of the remainder; HVAC stays at 100% of entered VA.
Description, type, qty, VA / W / A, phase (A/B/C or 1Ø/3Ø), optional demand-factor override (enter 0.35 or 35). DF override wins over the coded 220 factor for that row.
Adds lighting and receptacle rows from area and outlet count. Not a 220.12 / 220.14 service calculation by itself.
📊 Demand, Diversity & Growth Planner
Turn connected load, measured demand, and an explicit growth assumption into transparent planning factors and a capacity forecast. For a row-based NEC 220 sheet, use the Load Calculation Worksheet — this is the same job family, not a third peer.
ℹ Definitions and what to enter
- Demand factor = maximum demand ÷ connected load. It describes how much of the installed load is expected to run together.
- Diversity factor = sum of individual maximum demands ÷ maximum system demand. It is normally 1.00 or greater because loads peak at different times.
- Coincidence factor = maximum system demand ÷ sum of individual maximum demands (the inverse of diversity).
- Load factor = average demand ÷ maximum demand over the same interval. Use utility, BMS, or logger data for the interval you are studying.
- Capacity utilization = maximum demand ÷ available capacity. It is a planning check, not an equipment rating or code calculation.
Diversity factor = Σ individual peaks ÷ System peak
Load factor = Average ÷ Peak
Capacity margin = Capacity − Peak
🔓 Intrinsically Safe Loop Verifier
Verify entity parameter compatibility between a Zener barrier and a field device for use in classified (hazardous) areas.
ℹ More Info — Intrinsically Safe Loops
Entity Parameters:
- Barrier Voc: Maximum open-circuit voltage the barrier can deliver to the field (V)
- Barrier Isc: Maximum short-circuit current the barrier can deliver (mA)
- Barrier Ca: Maximum allowable capacitance the barrier can drive (µF)
- Barrier La: Maximum allowable inductance the barrier can drive (mH)
- Device Vmax: Maximum voltage the field device can withstand (V)
- Device Imax: Maximum current the field device can withstand (mA)
- Device Ci: Internal capacitance of the field device (µF)
- Device Li: Internal inductance of the field device (mH)
Note: Always verify with the manufacturer's control drawings and a certified IS assessor.
Voc ≤ Vmax (voltage compatibility)
Isc ≤ Imax (current compatibility)
Ca ≥ Ci (capacitance: barrier can absorb device C)
La ≥ Li (inductance: barrier can absorb device L)
Cable parameters:
Add cable C and L to field device C/L
Cc (pF/ft) + Ci ≤ Ca
Lc (µH/ft) + Li ≤ La
Standards:
ANSI/ISA-60079-11 | NEC Art. 504
IEC 60079-25 (IS systems)
🛡 IP Rating Chart (IEC 60529)
Ingress Protection ratings for electrical enclosures — solid particle and liquid protection.
ℹ More Info — IP Ratings
Format: IP XY where X = solid protection (0–6), Y = liquid protection (0–9K).
Common ratings for facilities: IP54 (dust-protected, splash), IP65 (dust-tight, water jets), IP67 (immersion), IP68 (continuous immersion), IP69K (high-pressure steam cleaning).
| Digit | Protection Level | Description |
|---|---|---|
| 0 | None | No protection |
| 1 | >50 mm | Large body parts (back of hand) |
| 2 | >12.5 mm | Fingers or similar objects |
| 3 | >2.5 mm | Tools, thick wires |
| 4 | >1 mm | Most wires, screws, ants |
| 5 | Dust-Protected | Dust ingress limited (no harmful deposit) |
| 6 | Dust-Tight | No dust ingress whatsoever |
| Digit | Protection Level | Description |
|---|---|---|
| 0 | None | No protection |
| 1 | Dripping water | Vertical drips (1 mm/min) |
| 2 | Dripping (15°) | Drips up to 15° tilt |
| 3 | Spraying water | Up to 60° from vertical |
| 4 | Splashing | All directions |
| 5 | Water jets | 6.3 mm nozzle, any direction |
| 6 | Powerful jets | 12.5 mm nozzle, any direction |
| 7 | Immersion (1 m) | Up to 1 m depth, 30 min |
| 8 | Immersion (deep) | Manufacturer specified depth >1 m |
| 9K | High-pressure steam | Close-range high-pressure/high-temp jets |
| IP Rating | Typical Application | NEMA Equiv (approx) |
|---|---|---|
| IP20 | Indoor, clean environments (panelboards) | NEMA 1 |
| IP44 | Outdoor, splash-protected | NEMA 3 |
| IP54 | Dusty/splash environments (HVAC) | NEMA 3S |
| IP55 | General outdoor (motors, drives) | NEMA 3R (close) |
| IP65 | Dust-tight + water jets (washdown) | NEMA 4 (close) |
| IP66 | Heavy water jets (outdoor panels) | NEMA 4 |
| IP67 | Temporary immersion (portable equip) | NEMA 6 |
| IP68 | Continuous submersion | NEMA 6P |
| IP69K | High-pressure steam cleaning (food mfg) | — |
🗄 NEMA Enclosure Types (NEMA 250)
Enclosure ratings for electrical equipment — environmental and safety protection levels.
ℹ More Info — NEMA Enclosures
Types 7, 9 are for hazardous locations (NEC Articles 500–501). Type 4X is the most common for corrosive/washdown environments. Type 12 is the indoor industrial workhorse.
| Type | Indoor/ Outdoor | Description | Corrosion Resist. | IP Equiv (approx) |
|---|---|---|---|---|
| 1 | Indoor | General purpose — dirt, light dust, indirect contact | No | IP20 |
| 2 | Indoor | Type 1 + drip-proof (limited condensate) | No | IP31 |
| 3 | Outdoor | Rainproof, sleet-resistant, windblown dust | No | IP54 |
| 3R | Outdoor | Rain/sleet resistant (no dust protection) | No | IP32 |
| 3S | Outdoor | Type 3 + external ice formation on mechanism | No | IP54 |
| 3X | Outdoor | Type 3 + corrosion resistant | Yes | IP54 |
| 4 | In/Out | Watertight — hosedown, windblown rain/dust/sleet | No | IP66 |
| 4X | In/Out | Type 4 + corrosion resistant (SS/FRP) | Yes | IP66 |
| 5 | Indoor | Dust-tight (lint, fibers), drip-proof | No | IP52 |
| 6 | In/Out | Submersible — temporary, occasional | No | IP67 |
| 6P | In/Out | Submersible — prolonged depth | Yes | IP68 |
| 7 | Indoor | Class I, Div 1, Groups A–D (explosion-proof) | No | — |
| 9 | Indoor | Class II, Div 1, Groups E, F, G (dust-ignitionproof) | No | — |
| 12 | Indoor | Industrial — dust, dripping non-corrosive liquids | No | IP54 |
| 12K | Indoor | Type 12 with knockouts | No | IP54 |
| 13 | Indoor | Oil-tight, dust-tight — oil mist, lint, seepage | No | IP54 |
Industrial Plant (dry): Type 12 or 4
Outdoor (non-corrosive): Type 3R or 4
Outdoor (corrosive/coastal): Type 3X or 4X
Washdown / Food Processing: Type 4X (SS)
Wet Locations (pools, car wash): Type 4 or 4X
Explosion-proof (Class I gas): Type 7
Dust-ignitionproof (Class II): Type 9
Submersible (pump stations): Type 6 or 6P
High-pressure wash (IP69K equiv): Verify mfr rating — NEMA does not define IP69K
NEMA Wiring Configurations & Color Codes
Receptacle-face SVG diagrams and US color notes. Neutral and grounding colors cite the NEC. Hot colors are industry convention unless a specific article says otherwise.
ℹ More Info — Code vs convention
NEC 200.6 requires a grounded (neutral) conductor to be identified white or gray. NEC 250.119 requires an equipment grounding conductor to be green, green with a yellow stripe, or bare. Those two rules are code.
Ungrounded (hot) colors in the tables below are industry convention, not an NEC requirement. Do not treat the whole table as code-mandated. The exception is the high-leg: NEC 110.15 requires the high-leg of a 4-wire delta to be identified orange (or by other effective means).
US conductor color notes
White/gray and green are code. Hot colors are convention except the 110.15 high-leg.
Torque Lookup
Panel-shop and field lookup: typical terminal / lug tightening torque from published UL 486A-B tables, plus a SAE / metric fastener chart. Manufacturer marking on the device wins. Not a calibrated torque-tool substitute.
ℹ More Info — sources and limits
Fastener: typical handbook SAE grade / metric class vs size, dry vs lubricated (lubed shown at 75% of dry). A lookup, not a clamp-load study or FEA.
If the device, lug, or joint spec is marked, use that value.
Cite UL 486A-B. Manufacturer marking on the device wins. These are typical when the lug is unmarked.
Narrow slot = #10 and larger, slot ≤ 0.047 in wide and ≤ 0.25 in long. Wide slot = larger slot. Hex / split-bolt / other follow the published typical columns.
Typical handbook values. Not a calibrated torque-tool substitute and not a FEA or clamp-load calculation.
SAE coarse (ft·lb)
Metric coarse (N·m)
Wire colors (NEC / UL 508A)
Phone-friendly color reference. CODE rows cite NEC identification rules. Hot colors are industry convention unless a row says otherwise. UL 508A is industrial control panel practice — not NEC-mandated hot colors, and not a substitute for the standard.
ℹ More Info — code vs convention
CONVENTION, not code: black / red / blue on 208Y/120; brown / orange / yellow on 480Y/277; and other “typical” hot colors. The NEC does not assign those hot colors.
UL 508A 3rd Edition, sections 66.5 (power circuits) and 66.9 (control circuits), including the April 2020 color-coding revision. Yellow / orange foreign-voltage identification is a safety callout: that circuit may be live when the disconnect is off. This is not NEC-mandated hot colors and is not a substitute for the standard.
💡 Photometrics Calculator
Illuminance, lux/foot-candle converter, inverse square law, and lighting level references.
ℹ More Info — Photometrics
CU = Coefficient of Utilization (0.5–0.75 typical), MF = Maintenance Factor / LLF (0.6–0.9)
Inverse Square Law: E = I / d² (candela, meters) or E = I / d² × 10.76 (foot-candles)
Units: 1 foot-candle (fc) = 10.764 lux (lx) | 1 lux = 1 lm/m²
Lux = FC × 10.764
E in lux (cd, meters) or fc (cd, feet)
Double the distance → ¼ the illuminance
E (lux) = I (cd) / d² (m²)
E (fc) = I (cd) / d² (ft²)
Cosine Law (oblique angles):
E = (I × cos θ) / d²
Typical Luminous Intensity:
LED retrofit lamp: ~800 cd
High-bay fixture: 5,000–30,000 cd
HID street lamp: 10,000–50,000 cd
| Space / Task | Foot-candles (fc) | Lux (lx) | Notes |
|---|---|---|---|
| Parking Lot (open) | 1–5 fc | 10–50 lx | IES RP-20 |
| Building Exterior | 2–5 fc | 20–50 lx | Facade lighting |
| Warehouse (bulk storage) | 10–30 fc | 100–300 lx | IES RP-29 |
| Warehouse (order picking) | 30–50 fc | 300–500 lx | Task-level |
| Corridor / Hallway | 10–20 fc | 100–200 lx | IES HB-10 |
| Open Office | 30–50 fc | 300–500 lx | IECC / ASHRAE 90.1 |
| Private Office / Lab | 50 fc | 500 lx | Task area standard |
| Conference Room | 30–50 fc | 300–500 lx | |
| Classroom | 30–50 fc | 300–500 lx | IES RP-3 |
| Manufacturing (general) | 30–50 fc | 300–500 lx | IES RP-7 |
| Manufacturing (precision) | 50–100 fc | 500–1000 lx | Fine assembly |
| Electrical Room / MCC | 50 fc | 500 lx | NEC 110.26(D) |
| Stairway / Egress | 10 fc | 100 lx | IBC / Life Safety |
| Emergency Egress Min. | 1 fc avg / 0.1 fc min | 10/1 lx | NFPA 101 7.9 |
〜 Harmonics Tool
Identify harmonic sources, compute %THD, and reference IEEE 519 limits.
ℹ More Info — Harmonics
THD (Total Harmonic Distortion): %THD = (√Σh²ₙ / I₁) × 100, where hₙ = harmonic component magnitudes
IEEE 519-2022: Sets harmonic current limits based on ISC/IL ratio at the point of common coupling (PCC).
| Order (h) | Freq (60 Hz base) | Type | Primary Source |
|---|---|---|---|
| 2nd | 120 Hz | Even | Arc furnaces, asymmetric loads |
| 3rd | 180 Hz | Triplen (Zero-seq) | SMPS, fluorescent, single-phase NL loads |
| 4th | 240 Hz | Even | Arc furnaces (minor) |
| 5th | 300 Hz | Negative-seq | VFD 6-pulse, most 3Ø NL loads |
| 6th | 360 Hz | Even | Rarely significant |
| 7th | 420 Hz | Positive-seq | VFD 6-pulse |
| 9th | 540 Hz | Triplen (Zero-seq) | SMPS, UPS, saturation |
| 11th | 660 Hz | Negative-seq | VFD 6-pulse, 12-pulse |
| 13th | 780 Hz | Positive-seq | VFD 6-pulse, 12-pulse |
| 23rd, 25th | 1380/1500 Hz | Neg/Pos-seq | 12-pulse drives only |
Targets a specific harmonic (e.g. 5th)
Low cost; risk of resonance with system
Typical for VFD 6-pulse (5th, 7th)
Active Harmonic Filter (AHF):
Broadband correction, real-time injection
Reduces THD to <5%; no resonance risk
Best for SMPS-heavy loads (datacenters)
12-Pulse / 18-Pulse Drive:
Phase-shifting transformer cancels 5th, 7th
Large drives (>100 HP) with predictable loads
3rd Harmonic Blocking Filter:
Zero-sequence blocking transformer (ZSB)
Prevents triplen harmonic neutral overloads
| I_SC / I_L Ratio | h < 11 | 11 ≤ h < 17 | 17 ≤ h < 23 | 23 ≤ h < 35 | TDD (%) |
|---|---|---|---|---|---|
| <20 | 4.0% | 2.0% | 1.5% | 0.6% | 5.0% |
| 20–50 | 7.0% | 3.5% | 2.5% | 1.0% | 8.0% |
| 50–100 | 10.0% | 4.5% | 4.0% | 1.5% | 12.0% |
| 100–1000 | 12.0% | 5.5% | 5.0% | 2.0% | 15.0% |
| >1000 | 15.0% | 7.0% | 6.0% | 2.5% | 20.0% |
Increased eddy current losses → K-factor rating needed
K-4: general NL loads | K-13: VFD-heavy | K-20: SMPS
Neutral Conductors:
Triplens (3rd, 9th, 15th) are zero-sequence — add in neutral
3Ø 4-wire: neutral may carry 173% of phase current
Solution: double neutral conductor or 4-wire feeder
Capacitor Banks (PFC):
Capacitors amplify harmonics at resonant frequency
f_res = f₁ × √(kVA_SC / kVAR_cap) — avoid tuning to 5th/7th
Motors:
Negative-sequence (5th) produces counter-torque → heating
Use NEMA MG1 derating for high-THD supplies
🗂 Saved Jobs & Settings
Calculation runs you have saved, grouped by job. Everything is stored on this device and works offline.
ℹ More Info — How saving works
Where it lives. Saved work is written to this browser's IndexedDB. There is no account and nothing is uploaded — which also means saved jobs do not follow you to another browser or another device, and clearing site data deletes them. Export a PDF submittal for anything you need to keep off-device.
Offline. Because storage is local, saving, loading and deleting all work with no network connection.
The calculators work in the units the NEC tables are published in, so this setting converts lengths and areas for display and leaves the code tables themselves alone.