FeatureBuilt · in the lab
Power systems
Load flow, short circuit, coordination.
Use this add-on:
Screenshots and a short video come with the listing (AL.3).
Overview
Power systems is a planned add-on for CadCraft and CivilCraft (roadmap row XE.2). It is meant to run load flow, short circuit and protection coordination studies on a network drawn as a one-line diagram. It is not built as an add-on: no command or panel works today.
Who it’s for
- Electrical engineers who study power networks (intended).
- Utility and industrial designers who check fault levels and relay settings (intended).
What you can do
- Nothing works today: the add-on is planned. What is intended for row XE.2: electrical load flow, short circuit and protection coordination curves, drawn from a schematic.
Methods and standards
The planned add-on sits on two engines, engine.network and engine.schematic, which are developer-space and are not added by people. The network library lib/network has power.js (a bus admittance matrix and Newton-Raphson load flow with limits and voltage drop), shortcircuit.js (three-sequence fault study for three-phase, line-to-ground, line-to-line and double line-to-ground faults, with breaking and making duty problems) and protection.js (inverse-time and definite-time relay curves, cable damage and a coordination margin check). It has no maker data. No app mounts it.
Data and sources
Planned: no data ships. The engine embeds no maker curves; the person supplies them.
Verification
Not yet checked as an add-on: planned, no add-on test exists. The network engine has tools/network-test/test.mjs, recorded in docs/0.8-sessions/xe-network_PART_3.md as 91 passed, 0 failed on 2026-10-29. It has not been compared with a commercial power system program.
Limits
Planned and not built. No host mounts the engine and no help line exists. Studies are only as good as the data typed in, and a result is not a protection design signed off by an engineer.
Files and formats
Planned: one-line diagrams as drawings. The engine reads network data as plain JSON; no app writes it yet.
Get started
- This add-on is planned (roadmap row XE.2). Nothing is installed or switched on today.
- Follow row XE.2 in /roadmap-issues for its status.
- Until then the network library is an engine only, with no command or panel in an app.
Languages
No languages are listed for this add-on yet. Its maker may add some.
Works in
| Edition | Works | Note |
|---|---|---|
| Browser (/use) (yours) | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Studio from getcadcraft.com | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Microsoft Store | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Google Play | Added on demand | Fetched the first time you use it, then kept for offline use. |
| iPad and iPhone (App Store) | Included; switch it on | Part of the reviewed app; your list switches it on. |
| Custom build | Added on demand | Fetched the first time you use it, then kept for offline use. |
Comes with
- Networks engine 700 KB
- Schematics and connectivity 800 KB
Adding it brings these too. Engines are shared: each downloads once for every add-on that uses it.
Needed by: Power systems and utility engineering, Renewable energy (solar, wind, storage).
Versions
| Version | Channel | Date | What changed |
|---|---|---|---|
| 1.0.0 | lab | October 31, 2026 | First version in the Library. |
Licence and maker
CadCraft (CadCraft, first-party). Licence: Apache-2.0. Dependencies carry their own licences, listed on their pages.