On this page
This model library is designed so that extensions to ISQ and SI can be represented, as well as any alternative systems of quantities and units.
The SysML QUDV library:
The QUDV (Quantity Unit Dimension Value) library is introduced in OMG SysML Specification: Annex E: Non-normative Extensions > E.5 Model Library for Quantities, Units, Dimensions, and Values (QUDV).
Sub-libraries are located in the modelLibraries folder in the installation directory of your modeling tool. The SysML plugin consists of those sub-libraries:
ISO-80000.mdzip. The ISO-80000 model library consists of specific quantities and units that are defined by ISO 80000. Full details of ISO-80000 Library Model definitions are available in OMG SysML Specification: Annex E: Non-normative Extensions > E.6 Model Library of SysML Quantity Kinds and Units for ISO 80000.
|
ISO-80000-Extension.mdzip. The ISO-80000-Extension library extends the ISO-80000 library with the collection of imperial, nautical, and common units.
The ISO-80000-Extension library is loaded by default in the MagicGrid Blank and MagicGrid QuickStart projects. |
QUDV.mdzip. The QUDV model library consists of the main definitions of the new units and quantity kinds system as specified in OMG SysML Specifications, such as SimpleUnit, SimpleQuantityKind, DerivedUnit, DerivedQuantityKind, AffineConversionUnit, UnitFactor, QuantityKindFactor, and many more. Full details of ISO-80000 Library Model definitions are available in OMG SysML Specification: Annex E: Non-normative Extensions > E.5 Model Library for Quantities, Units, Dimensions, and Values (QUDV).
SI Value Type Library.mdzip. The SysML Plugin provides a model library that contains predefined value types. You can use them for typing the Value Properties in your SysML model. These value types use the units and quantity kinds defined in the QUDV model library.
|
SIDefinitions.mdzip. The SI Definitions library consists of predefined units and quantity kinds in QUDV system that you can use in your model. You can customize the units and value types.
SISpecializations.mdzip. The SI Specializations library consists of a diagram (and Blocks). It demonstrates how to extend the current QUDV system.
SysML_SI_Definitions_Library.mdzip.
QUDV_SysML1.4.mdzip.
If you want to use the full ISO 80000 library in your project, you can:
To load the full ISO 80000 library for a separate project, do either of the following:
To specify the ISO80000 library usage each time when opening the main project
You can load only the basic SI, US customary, naval, and imperial units from the ISO-80000 and ISO-80000-Extension libraries instead of the whole library.
To load the basic units from the ISO 80000 library
The Basic Unit Categories and Basic Units matrices, shown in the following figure, allow you to manage imports for a project. You can create or delete the relationships in the matrices in order to include or remove the units you have to use. Learn how to modify a Dependency Matrix >>
Related pages