Library MultiBondLib is a free Modelica package providing full support for multibondgraphic modelling. Multibondgraphic modelling is a valuable tool to model multidimensional process in physical systems. It is similar in its structure and design to the BondLib of Prof. Francois. E. Cellier.
This library contains also domain-specific subpackages for the modeling of mechanical systems.
The design of the mechanical libraries was significantly influenced by the MultiBody library of Prof. Martin Otter.
Copyright (C) 2006, Dirk ZimmerThe MultiBondLib package is free software; it can be redistributed and/or modified under the terms of the Modelica license, see the license conditions and the accompanying disclaimer in the documentation of package Modelica in file "Modelica/package.mo".
Name | Description |
---|---|
![]() | User's Guide |
![]() | Default settings for all Bond Graphic elements |
![]() | Connectors and partial models for the Modelica multibond library |
![]() | causal and acausal MultiBonds |
![]() | Junctions |
![]() | MultiBond Graphic elements to join, split, reorder or convert MultiBonds |
![]() | Passive elements of the Modelica multibond library |
![]() | Sensor elements of the Modelica multibond library |
![]() | Sources of the Modelica multibond library |
![]() | Bond graphic switches of the Modelica multibond library |
![]() | A library for planar mechanics based upon MultiBond graphs |
![]() | A library for 3D-Mechanics based upon MultiBond graphs |
![]() | A library of hybrid 3D-mechanical models. |
![]() | Basic examples for MultiBond Graphs |
This model sets the default cardinality of all bondgraphic elements. Place this model in every multibondgraphic model and set the default cardinality via the parameter menu. The default cardinality is then shown in the model icon and is used in all basic elements downwards the model hierarchy if not stated otherwise.
Note: all basic bondgraphic elements expect an inner declaration of this Default model with the exact name MBG_defaults. This model must be part of all complete multibondgraphic models.
Type | Name | Default | Description |
---|---|---|---|
Integer | n | 1 | default cardinality of Bondgraphic elements |
model Defaults "Default settings for all Bond Graphic elements" parameter Integer n = 1 "default cardinality of Bondgraphic elements"; equation end Defaults;