Favicon of FMPy

FMPy

A Python library for simulating Functional Mock-up Units (FMUs) supporting FMI versions 1.0, 2.0, and 3.0. Includes Co-Simulation and Model Exchange.

Screenshot of FMPy website

FMPy is a versatile Python library designed for the simulation of Functional Mock-up Units (FMUs). It offers robust support for FMI 1.0, 2.0, and 3.0, encompassing both Co-Simulation and Model Exchange functionalities. This library is cross-platform, running seamlessly on Windows, Linux, and macOS. Key features include the ability to compile C code FMUs, generate projects for debugging, and a user-friendly graphical interface. Installation is straightforward via pip: python -m pip install fmpy[complete]. You can also simulate FMUs directly from the command line using commands like fmpy simulate Rectifier.fmu --show-plot. For advanced users, FMPy provides extensive examples for integration into custom scripts. Commercial support is available through LTX Simulation.

Share:

Similar to FMPy

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Command Menu