Skip to content

Repository files navigation

⭐ Relay IDMT Calculator

Fast. Accurate. Cross-Platform IEC Trip Time Calculation.

Relay IDMT Calculator Icon

A modern desktop tool for electrical & protection engineers to instantly compute IEC relay inverse-time trip curves.
Clean UI. Accurate math. Windows & Linux native builds.


QR Code to Web Version


⚡ Overview

Relay IDMT Calculator computes IEC inverse-time relay trip durations using official IEC mathematical models.

Designed for:

  • Relay & protection engineers
  • Utilities
  • Industrial facilities
  • Relay testing teams
  • Educational institutions

The tool is completely free & open-source for noncommercial use.


🔢 Supported IEC Curves

  • IEC Normal Inverse
  • IEC Very Inverse
  • IEC Extremely Inverse
  • IEC Long Time Inverse

Uses input parameters:

  • Pickup current
  • Fault current
  • Time Multiplier Setting (TMS)

🎨 Application Features

Modern Desktop UI

  • Clean, compact, engineer-friendly layout
  • Light & dark theme
  • Error feedback
  • Smart numeric parsing

Multi-Platform Native Binaries

  • Windows EXE
  • Linux AppImage
  • Debian DEB package
  • Fedora RPM package

Verified Release Pipeline

Every build is tested before publishing:

  • GUI launch tests
  • Install/Uninstall checks
  • AppImage execution tests

📥 Download

Get the latest version:

Releases → https://github.com/godwintgn/Relay-IDMT-Calculator/releases

Available packages:

Windows

  • IDMT-Trip-Calculator.exe

Linux

  • IDMT-Trip-Calculator.AppImage
  • idmt-trip-calculator_x.xx_amd64.deb
  • idmt-trip-calculator-x.xx-1.x86_64.rpm

🛠 Installation

Windows

Download .exe and run.

Linux AppImage

chmod +x IDMT-Trip-Calculator.AppImage
./IDMT-Trip-Calculator.AppImage

Linux DEB

sudo dpkg -i idmt-trip-calculator*.deb

Linux RPM

sudo dnf install idmt-trip-calculator*.rpm

👨‍💻 Developer Setup

git clone https://github.com/godwintgn/Relay-IDMT-Calculator.git
cd Relay-IDMT-Calculator
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

python -m idmt_tool.gui.main

🤖 Automated Build System

A full CI/CD workflow generates:

  • Windows EXE
  • Linux AppImage
  • Linux DEB
  • Linux RPM

Each artifact is auto-tested and uploaded to GitHub Releases.

See: .github/workflows/release.yml

👤 Author

Developed by Godwin TGN.
Issues and contributions are welcome.

About

Modern GUI tool for calculating IEC IDMT relay trip times. Supports all standard IEC curves with clean interface.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages