Simulink FMU Builder
Simulink® FMU Builder enables you to generate standalone Functional Mock-up Units (FMUs) from Simulink models or C/C++ code for integration into any simulation environment that is compliant with the Functional Mock-up Interface (FMI) standard.
You can create co-simulation FMUs (supporting both fixed-step and variable-step solvers) and model exchange FMUs, choosing either the FMI 2.0 or FMI 3.0 standard. Simulink FMU Builder lets you build and run FMUs with Linux® libraries from Windows® machines. You can generate FMUs based on production code from your Simulink model (with Embedded Coder®). You can also facilitate complex model integrations by building FMUs from Simulink models that already include FMU components.
Each generated FMU includes a compiled shared library from your model, and you can optionally include C source code that has FMI-compliant interfaces (with Simulink Coder™ or Embedded Coder).
Get Started
Learn the basics of Simulink FMU Builder
Export Simulink Model as Standalone FMU
Generate co-simulation and model exchange FMU 2.0 or 3.0 from Simulink models
Export C/C++ Code as Standalone FMU
Integrate C/C++ code and dynamic libraries into Simulink and generate FMU 3.0