CTR K

Electrical Schematic Editor — Ladder Diagrams, Cable Sizing & BOM (IEC 60617 / IEC 60364)

Governing standard: IEC 60617· IEC 60617 symbol library · simplified IEC 60364-5-52 cable sizing (current capacity & voltage drop ≤ 3 %) — an estimate; correction factors are not applied

Page last updated

How IEC 60617 works — the method explained

This tool provides an engineering estimate — it uses an accepted simplified model rather than a single citable governing standard. Use it for preliminary sizing and verify the final design against manufacturer data or a licensed engineer.

The MechanixCalc Electrical Schematic editor is a browser-based drawing tool that lets engineers compose power and control circuit diagrams using the IEC 60617 international symbol library. Lay down contacts, coils, motors, switches and bus lines across as many sheets as the project requires, then run the built-in cable-sizing estimate — which selects the smallest conductor cross-sectional area (CSA) in a simplified IEC 60364-5-52 baseline table that can carry the load, and checks that the voltage drop stays within the 3 % limit — without leaving the editor.

It is built for electrical design engineers, panel builders, and machine-designers who need a single environment to document a complete machine electrical system: from the 24 V control rung through to the motor power circuit. The drawing exports to PNG, SVG or PDF, and the document — every sheet, not just the one on screen — exports as a bill of materials, wire list, terminal list, motor list and cable schedule in CSV. The cable-sizing panel produces its own branded PDF report for the run you have sized.

What this calculator does

  • 38-symbol IEC 60617 library — contacts, coils, motors, transformers, protection devices, instruments, terminals and PLC I/O — placeable by drag or by keyboard
  • Multi-sheet drawing with a numbered ladder rail down each sheet
  • Power, control, signal and bus line types with distinct on-screen styling
  • Cable-sizing estimate to a simplified IEC 60364-5-52 baseline table: smallest CSA that carries the load, the conductor's rated capacity, and a voltage-drop check (≤ 3 %) for XLPE / PVC and copper / aluminium
  • Loads above the highest single-conductor rating in the table are flagged OVERLOADED, never PASS, with the minimum parallel-conductor count (IEC 60364-5-52 §523.2)
  • Document-wide CSV exports covering every sheet: bill of materials, wire list, terminal list, motor list and cable schedule
  • Export the drawing to PNG, SVG or PDF, a print layout with a title block, and a branded PDF report for a sized cable run

Method & formulas

Symbol library and diagram structure (IEC 60617)

Every component placed on a sheet is drawn from the editor's IEC 60617 symbol library — IEC 60617 being the international standard for symbols used in electrotechnical diagrams. Each sheet carries a numbered ladder rail down its left edge to support the usual left-to-right rung convention; the rail is a drawing aid and the editor does not constrain where you place a symbol. The multi-sheet model lets a motor power circuit live on Sheet 1 while the associated PLC I/O rungs sit on Sheet 2, and every CSV export covers the whole document rather than the sheet on screen (image and PDF exports capture the sheet you are looking at). Components are tagged automatically from a per-prefix counter that scans every sheet, so auto-generated tags continue across the document rather than restarting; the tag is yours to overwrite, and a tag you type yourself re-syncs the counter but is not otherwise checked for uniqueness.

Cable sizing — current-carrying capacity (IEC 60364-5-52)

IEC 60364-5-52 tabulates the sustained current-carrying capacity (ampacity) of cables by conductor cross-sectional area, insulation type (XLPE or PVC) and conductor material (copper or aluminium). The sizing engine scans a SIMPLIFIED baseline table — 1.5 mm² to 95 mm² — to find the smallest CSA whose rated ampacity meets or exceeds the design load current. For aluminium conductors the copper ampacity is multiplied by a flat factor of 0.78 and floored, never rounded up. That factor is the tool's own simplification rather than a value read from the standard; it is at least the right order — for equal geometry and permitted temperature rise the current scales as 1/√ρ, which for these two resistivities gives ≈ 0.79 — but it is applied uniformly to every cross-section, which the standard's tables do not do.

This is an ESTIMATE, and the panel says so on screen and in its PDF report. The table applies no reference/installation method, no ambient-temperature correction, no grouping factor, and no distinction between two and three loaded conductors, and the tool does not check coordination with the protective device — all of which the standard requires and all of which can move the permissible current substantially. Verify against IEC 60364-5-52 itself and your installation conditions before use.

When the load current exceeds the largest entry in the applicable table — the 95 mm² conductor — the result is flagged OVERLOADED rather than PASS, whatever the voltage drop, and the minimum number of parallel conductors is calculated. Parallel conductors carry equal current when they are the same length, CSA, insulation type and routing (IEC 60364-5-52 §523.2), so the required parallel count is ⌈I_load / I_max⌉. The verdict fails on either condition: an overloaded conductor is never a PASS.

Minimum parallel-conductor count (IEC 60364-5-52 §523.2)
n_parallel = ⌈ I_load / I_max ⌉

where n_parallel = minimum number of parallel conductors; I_load = design load current (A); I_max = rated ampacity of the largest available single conductor in the table (A); ⌈·⌉ = ceiling function (round up to nearest integer)

Voltage-drop check (IEC 60364-5-52 / IEC 60364-8-1 ≤ 3 %)

After the CSA is selected on an ampacity basis, the engine checks that the resistive voltage drop along the cable run stays within 3 % of the nominal supply voltage. The drop is computed from the conductor resistivity, the CSA, the one-way cable length and the load current, with an additional √3 factor for three-phase circuits. Both the percentage and the pass/fail result appear in the panel and in the cable-schedule CSV.

Two simplifications understate this figure, and the panel discloses both. Resistivity is the 20 °C value; a conductor at its rated operating temperature is more resistive (≈ ×1.28 for copper at the 90 °C XLPE rating, ×1.20 at the 70 °C PVC rating). And only the resistive term is computed — reactance is neglected entirely, which matters more the larger the cross-section. The combined understatement is therefore material and grows with CSA; how much depends on the conductor material, the insulation, the phase count and the cable's actual reactance, none of which the tool asks for. Treat the 3 % check as indicative and confirm it against the standard.

Voltage drop — three-phase circuit
ΔV₃ = √3 · I_load · L · (ρ₂₀ / CSA) · cos φ

where ΔV₃ = line-to-line voltage drop (V); I_load = load current (A); L = one-way cable length (m); ρ₂₀ = conductor resistivity at 20 °C (Ω·mm²/m): 0.0175 for copper, 0.028 for aluminium; CSA = conductor cross-sectional area (mm²); cos φ = power factor (dimensionless). Reactance is not included.

Voltage drop — single-phase circuit
ΔV₁ = 2 · I_load · L · (ρ₂₀ / CSA)

where ΔV₁ = voltage drop (V); factor 2 accounts for the outgoing and return conductors; other symbols as above. The single-phase branch does not apply cos φ, which is why the power-factor field is hidden when Single-Phase is selected. Voltage-drop percentage = (ΔV / V_supply) × 100 %; the verdict is PASS only when that is ≤ 3 % AND the conductor can carry the load.

Frequently asked questions

Which standard does this electrical schematic editor use?

The symbol library follows IEC 60617 — the international standard for graphical symbols used in electrotechnical diagrams, covering contacts, coils, motors, switches, transformers and bus systems. The cable-sizing panel is an ESTIMATE based on a simplified IEC 60364-5-52 baseline table for current-carrying capacity (XLPE and PVC insulation; copper and aluminium conductors) with a 3 % voltage-drop check; parallel-conductor sizing follows IEC 60364-5-52 §523.2. It does not apply the standard's installation-method, ambient, grouping or loaded-conductor corrections and does not check protective-device coordination, so verify a final design against the standard itself.

Can I draw multi-sheet ladder diagrams?

Yes. The editor supports any number of sheets within a single project, each with its own numbered ladder rail, and auto-generated device tags continue across all of them rather than restarting per sheet. Every CSV export — bill of materials, wire list, terminal list, motor list and cable schedule — covers the whole document and carries a Sheet column. Image and PDF exports capture the sheet currently on screen.

How does the cable-sizing calculator work?

Select a wire, then enter the load current, supply voltage, cable length, number of phases, conductor material (copper or aluminium) and insulation type (XLPE or PVC). The panel selects the smallest CSA in the simplified table whose rated capacity meets the load, reports that rating alongside the CSA, and checks that the resistive voltage drop is within 3 % of the supply voltage. If the load exceeds the largest single-conductor rating the result is OVERLOADED rather than PASS, with the number of parallel conductors required. Nothing is written to a wire until you change a value, so an unsized wire stays unsized.

What can I export?

The drawing exports as PNG, SVG or PDF (the sheet on screen), and there is a print layout with an editable title block. Five CSVs cover the whole document — bill of materials, wire list, terminal list, motor list and cable schedule — each with a Sheet column; the cable schedule carries the selected CSA, the conductor's rated capacity, the calculated voltage drop and the status for every run you have sized. The cable-sizing panel also produces a branded PDF report for a single run, which states the estimate's limitations. Reports and saved schematics are available on a paid plan.

Is the electrical schematic editor free?

You can explore the editor during a free 30-minute preview with no sign-up required. A free 14-day account trial (no credit card) unlocks every tool at Pro level. The branded PDF report, saved schematics and cable schedules are included in the free 14-day trial and in the paid Pro plan.

Run the Electrical Schematic Editor on your own numbers

Free 30-minute preview — no sign-up. A free 14-day account trial unlocks every tool and the branded PDF report, no credit card required.

Start free

Using MechanixCalc at work? See plans & pricing — one subscription unlocks all 50 calculators, PDF reports and saved projects.