This package contains models and blocks from the Modelica Standard Library version 2.2.2 that are no longer available in version 3.0. The conversion script for version 3.0 changes references in existing user models automatically to the models and blocks of package ObsoleteModelica3. The user should manually replace all references to ObsoleteModelica3 in his/her models to the models that are recommended in the documentation of the respective model.
In most cases, this means that a model with the name "ObsoleteModelica3.XXX" should be renamed to "Modelica.XXX" (version 3.0) and then a manual adaptation is needed. For example, a reference to ObsoleteModelica3.Mechanics.MultiBody.Sensors.AbsoluteSensor should be replaced by Modelica.Mechanics.MultiBody.Sensors.AbsoluteSensor (version 3.0). Since the design of the component has changed (e.g., several optional connectors, and no longer one connector where all signals are packed together), this requires some changes at the place where the model is used (besides the renaming of the underlying class).
The models in ObsoleteModelica3 are either not according to the Modelica Language version 3.0 and higher, or the model was changed to get a better design. In all cases, an automatic conversion to the new implementation was not feasible, since too complicated.
In order to easily detect obsolete models and blocks, all of them are specially marked in the icon layer with a red box.
Copyright © 2007-2019, Modelica Association and contributors
This Modelica package is free software and the use is completely at your own risk; it can be redistributed and/or modified under the terms of the 3-Clause BSD license. For license conditions (including the disclaimer of warranty) visit https://modelica.org/licenses/modelica-3-clause-bsd.
|Library of basic input/output control blocks (continuous, discrete, logical, table blocks)
|Library of electrical models (analog, digital, machines, multi-phase)
|Library of icons
|Library of 1-dim. and 3-dim. mechanical components (multi-body, rotational, translational)