pyemsi
Python tools for EMSolution FEMAP Neutral file conversion and interactive 3D visualization with VTK.
pyemsi converts EMSolution FEMAP Neutral (.neu) models into VTK datasets for ParaView workflows and provides interactive desktop and notebook visualization built on PyVista, VTK, and Qt.
Quick links
- Convert EMSolution FEMAP Neutral files into VTK MultiBlock UnstructuredGrid (
.vtm) output. - Parse large models with a Cython-accelerated FEMAP reader.
- Explore simulation results in a Qt desktop app or inside Jupyter notebooks.
- Work with displacement, magnetic, current, force, and heat result data.
Install the base package:
pip install pyemsiInstall with notebook support:
pip install pyemsi[jupyter]- Python 3.11
- VTK >= 9.0.0
- PyVista >= 0.43.0
- PySide6 >= 6.5.0
- NumPy >= 1.21.0