Cable catalogue evaluator
Supply current A, voltage V, one-way length m and declared catalogue resistance/reactance Ω/km. DC and single-phase require explicit return length; AC requires lagging power factor.
Every record is checked. Pass means only the supplied criteria are satisfied; unknown is not a pass. No certified selection or regional code lookup.
Catalogue and scenario sources, editions and units are required. Numbers must be decimal strings; no implicit capacities, limits or derating.
Limits: 200,000 characters per JSON input; 1,000 catalogue records; 100 scenarios; 64 conditions per item; 100 custom criteria per scenario; 5,000 record–scenario pairs; 200,000 estimated criterion checks; 4,000,000 report characters. Exceeding a limit rejects the evaluation without truncation.
Supply current A, voltage V, one-way length m and declared catalogue resistance/reactance Ω/km. DC and single-phase require explicit return length; AC requires lagging power factor.
Load fictional example
{
"catalogue": {
"source": "Fictional demonstration only",
"edition": "example-1",
"units": {
"length": "m",
"current": "A",
"voltage": "V",
"impedance": "ohm/km",
"ampacity": "A",
"drop": "percent"
},
"records": [
{
"id": "C-1",
"source": "Fictional demonstration",
"edition": "example-1",
"conditions": {
"material": "fictional",
"temperature": "20 C",
"installation": "fictional reference"
},
"ampacityA": "20",
"resistanceOhmPerKm": "1",
"reactanceOhmPerKm": "0.1",
"cost": "50"
},
{
"id": "C-2",
"source": "Fictional demonstration",
"edition": "example-1",
"conditions": {
"material": "fictional",
"temperature": "20 C",
"installation": "fictional reference"
},
"ampacityA": "5",
"cost": "30"
}
]
},
"scenarios": {
"source": "Fictional user demand",
"edition": "example-1",
"units": {
"length": "m",
"current": "A",
"voltage": "V",
"impedance": "ohm/km",
"ampacity": "A",
"drop": "percent"
},
"scenarios": [
{
"id": "S-1",
"source": "Fictional demand",
"edition": "example-1",
"conditions": {
"material": "fictional",
"temperature": "20 C",
"installation": "fictional reference"
},
"currentA": "10",
"voltageV": "100",
"lengthM": "10",
"returnLengthM": "10",
"derating": "0.8",
"model": "dc",
"maxVoltageDropPercent": "2",
"rankKey": "cost",
"rankDirection": "asc"
}
]
}
}A QUICK WALKTHROUGH
How to use this tool
- Enter every cable record with source, edition, conditions and capacities.
- Enter each circuit, explicit derating and limits, conditions and ranking.
- Evaluate all alternatives, inspect unknowns and export the complete report.
Electrical model
DC: I R(L+return)/1000. Single phase: I(L+return)(R·pf+X·√(1−pf²))/1000. Three phase: √3 I L(R·pf+X·√(1−pf²))/1000. AC square roots are approximate.
Declared operating conditions
Ampacity × your derating is compared to current. Resistance and reactance must describe your operating conditions. Material, temperature and installation constraints use your exact condition strings; no national sizing table or material constant is assumed.
Evaluation limits
Limits: 200,000 characters per JSON input; 1,000 catalogue records; 100 scenarios; 64 conditions per item; 100 custom criteria per scenario; 5,000 record–scenario pairs; 200,000 estimated criterion checks; 4,000,000 report characters. Exceeding a limit rejects the evaluation without truncation.
GOOD TO KNOW
Common questions
Can this approve an installation?
No. Region, current code, licensed ampacity data, protection, thermal and professional review are missing. Resistivity-based sizing, leading power factor and detailed impedance models are not implemented.
How are ties and missing data handled?
All criterion outcomes are reported. Missing required values are unknown; only all-pass records enter your ranked list, with ties retained.