Fault-Level Workbook (openpyxl)
Upload a fault-results JSON (one entry per bus with currents per fault type) and a breaker rating, get a multi-sheet styled XLSX — one tab per fault type plus a Summary tab with formulas. Conditional formatting highlights any fault current that exceeds the breaker rating.
Try sample
fault-results.json *Array of objects with keys: bus, voltage_kV, '3-phase', 'L-G', 'L-L', 'L-L-G' (kA each).
python · pyodide
First run downloads the Python runtime (~10 MB). It's cached after that — subsequent runs and other Python tools start instantly.
Sample input — paste this into a JSON file to try the tool:
fault-results.json
[
{"bus": "A1", "voltage_kV": 132, "3-phase": 28.4, "L-G": 30.1, "L-L": 24.6, "L-L-G": 31.8},
{"bus": "A2", "voltage_kV": 132, "3-phase": 22.1, "L-G": 24.3, "L-L": 19.1, "L-L-G": 25.2},
{"bus": "B1", "voltage_kV": 33, "3-phase": 9.4, "L-G": 10.2, "L-L": 8.1, "L-L-G": 10.7}
]