Spawn 0.5.0
This is the maiden release of Spawn based on the OpenModleica compiler. Internally OM is now used to compile and run simulations in Spawn.
Installation for "light" Packages
Spawn aims to provide a compressive toolchain for Modelica based building energy modeling in a single package. This shall include library content and examples (MBL), an integrated Modelica based compiler toolchain, and the Modelica to EnergyPlus interface. Spawn "light" packages contain only the Modelica to EnergyPlus interface. Although the light packages are made available here for direct download, the content of these packages is bundled into the MBL releases. For those with an established Modelica environment (Dymola, Modelon Impact, OpenModelica, etc) the simplest way to get started with Spawn is by installing the MBL and using your preferred third party Modelica environment.
Installation for Full Packages (Ubuntu 22.04 only)
Full packages are under active development, but now contain a complete toolchain, including bundled MBL and OpenModelica compiler versions. Extract the package to a location of your choosing and optionally put the bin/spawn
executable in your system path.
Additional computer platforms, including versions of Mac OS and Windows will be supported in future releases.
Example Usage
Detailed help is built into the command line program spawn --help
.
- Compile a Modelica model. Models contained with the Modelica Buildings Library and
the Modelica Standard Library are included and available to the compiler by default.
spawn modelica create-exe Buildings.Examples.Tutorial.Boiler.System1
- Compile and run a Modelica model, which internally leverages EnergyPlus.
spawn modelica simulate Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.OneZoneOneYear