Skip to content

dzimmer/PlanarMechanics

Repository files navigation

PlanarMechanics

A free Modelica library for planar mechanical multi-body systems

Announcement

It is planed to release a new version 2.0.0 by end of November 2025. Pre-release versions will be released in the next time to test the library in advance, so please check releases from time to time when you are interested.

Reference results are prepared for regression testing as well.

We start with v2.0.0-alpha.

Status

GitHub GitHub

Library description

The PlanarMechanics library is an open-source Modelica library for the modelling of planar mechanical multi-body systems. Its main components are:

  • parts such as mass, rigid rods, fixation
  • joints such as prismatic joints or revolute joints
  • force elements such as spring and dampers
  • sensors and sources
  • components for vehicles: wheel models
  • components for gearboxes
  • many examples

Current release

PlanarMechanics Library 1.6.0 (2023-09-12)

License

The library is released under the 3-Clause BSD license, see LICENSE.

Reference results

Reference results for regression testing can be found in PlanarMechanics_ReferenceResults.

Tool compatibility

The current release was developed/tested using following tools.

  • Dymola: The library has been developed using Dymola.
  • Open Modelica: The library is fully compatible to Open Modelica.
  • Modelon Impact: The library is reported to be fully compatible to Modelon Impact.

Your tool not listed here? Please prepare a corresponding pull request of this README.md containing your tool's name and version number.

Development and contribution

The library was developed by the German Aerospace Center (DLR) Contributors:

  • Dr. Dirk Zimmer
  • Franciscus van der Linden
  • Zheng Qu
  • Dr. Jakub Tobolar

You may report any issues with using the Issues button.

Contributions in shape of Pull Requests are always welcome.

About

A free Modelica library for planar mechanical multi-body systems

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 10