Please read the LICENSE.md file first
A full demonstration of ElectroMotorCalc-Datasheet-Manager is available in DEMO.md.
It includes a step-by-step explanation, screenshots/video, and a detailed workflow.
Note: Parts of the DEMO video are intentionally blurred to protect sensitive data, but all features are clearly shown and explained.
👉 Click here to watch the full DEMO and read the workflow
A professional PyQt5-based desktop application for electric motor performance analysis, simulation, and reporting.
Designed to help engineers analyze motor data, run simulations, and export detailed results to Excel, Word, and CSV formats.
-
📊 Bulk Calculations
- Run performance simulations for multiple motors across different configurations.
- Adjustable parameters: Voltage, Length, Speed, Torque, Pulse Duration.
-
⚙️ Specific Calculations
- Analyze single motor configurations in detail.
- View precise results in a dedicated table.
-
📈 Interactive Graphs
- Torque-Speed visualization.
- Real-time updates based on input parameters.
-
📤 Data Import & Export
- Import motor datasets from CSV files.
- Export results to:
- Excel (
.xlsx) - Word (
.docx) - CSV
- Excel (
-
⏳ Batch Processing Automation
- Automated loops for multiple scenarios.
- Progress bar & status updates.
- Language: Python 3.10
- GUI Framework: PyQt5
- Data Processing: Pandas, NumPy, SciPy
- Visualization: Matplotlib
- Export Tools: OpenPyXL, DocxTemplate, XlsxWriter
- Other: PySide2 (UI generation), Qt Designer