05-31-2025, 02:08 AM
Making electrical engineering less tedious, but now using InForm.
The electrical code requires that conductors be sized so that there is no more than 3% voltage drop from the nominal voltage at the farthest point of the circuit. As an experiment, I wrote a program using InForm to calculate voltage drops in circuits. It can analyze a single load at the end of a circuit or a series of loads along a circuit (think streetlights.)
Doing the actual engineering is interactive, a combination of engineering science and economic considerations. If the voltage drop is too high, which parts of the circuit do you select to upsize the conductors, and by how much?
This is not finished, I have some thoughts for more features to add later. But the program works as it stands now.
Comments and suggestions are welcome.
The electrical code requires that conductors be sized so that there is no more than 3% voltage drop from the nominal voltage at the farthest point of the circuit. As an experiment, I wrote a program using InForm to calculate voltage drops in circuits. It can analyze a single load at the end of a circuit or a series of loads along a circuit (think streetlights.)
Doing the actual engineering is interactive, a combination of engineering science and economic considerations. If the voltage drop is too high, which parts of the circuit do you select to upsize the conductors, and by how much?
This is not finished, I have some thoughts for more features to add later. But the program works as it stands now.
Comments and suggestions are welcome.
![[Image: Screenshot-2025-05-30-215017.png]](https://i.ibb.co/HT8Ng3VF/Screenshot-2025-05-30-215017.png)
It's not the having, it's the doing.