mboct-mbdyn-pkg belongs to a suite of packages which can be used for pre- and postprocessing of MBDyn models (https://www.mbdyn.org) with GNU-Octave (http://www.gnu.org/software/octave/). This package provides interfaces between the multibody dynamics software MBDyn and the GNU Octave programming language. It contains interfaces to MBDyn's built in modal elements, solid elements and hydrodynamic lubricated journal and slider plain bearings. See also this article about hydrodynamic lubricated journal and slider plain bearings: doi:10.1007/s11044-026-10193-2. The full text of this article is available also here.
- Generate MBDyn input files for arbitrary curved beam structures represented by Non-Uniform Rational B-Splines (NURBS).
- Generate MBDyn input files for modal elements based on Finite Element models.
- Generate MBDyn input files for solid elements based on Finite Element meshes.
- Run the multibody dynamics solver MBDyn.
- Load output files from MBDyn.
- Compute inertia properties of groups of several rigid and flexible bodies.
- Compute frequency response functions of linearized equations of motion.
- Scale elastic deformations of flexible bodies for post-processing.
- Perform post-processing of elastohydrodynamic bearing data from MBDyn.
- Perform post-processing of MBDyn models with modal elements.
- Perform post-processing of MBDyn models with solid elements.
Copyright© 2019-2025
- See simple.yml as an example on how to install mboct-mbdyn-pkg.
- The function reference is automatically generated from the source code by means of Octave's generate_html package. See overview.html.
Docker images may be pulled by one of the following commands:
- docker pull ghcr.io/octave-user/mboct-fem-pkg:master
- docker pull octaveuser/mboct-fem-pkg:latest
You can find several videos at the youtube channel of mboct-fem-pkg.