Version Controlled MapleSim Model File Format - MapleSim Help

Online Help

All Products    Maple    MapleSim

Version Controlled MapleSim Model File Format

When you save a model in the version controlled MapleSim model file format (.base_msim), a directory with the name of the model is created. This directory contains the following files and subdirectories:


A .base_msim file: This file contains information about the base of your model (for example, your simulation plots, stored results, and snapshots). For more information on what is contained in the base file, see Compare Models Tool: Details.


A Components subdirectory: This subdirectory contains the following files:


A Main.component file that contains all the information about the Main or top level of your model.


A .component file for shared subsystems in your model. See Compare Models Tool: Details for more information about the files in this directory.


A hierarchy.xml file that tracks what shared subsystems are in the Hierarchy palette of the Local Components tab ( ).


A probes.txt file if you have probes in the component.


An Attachments subdirectory: This subdirectory contains the files that are attached to your model and a CategoriesIndex.txt file that records which attachment belongs to which palette in the Attached Files tab ( ).

The following figure shows the directory structure for an typical version controlled model.



Caution: Never make changes to the files or directories for a .base_msim model with any program other than MapleSim or your revision control software. Doing so can damage your model. Also, you should not copy any files to the subdirectories of a version controlled model. Any changes to these files and directories must be made using MapleSim or your revision control software.


See Also

Revision Control Support for Models and Libraries

Creating a Version Controlled Model

Opening a Version Controlled Model or Library

Compare Models Tool: Details

Creating Custom Modeling Components

Converting a Subsystem into a Shared Subsystem

Importing Modelica Models and Libraries

The MapleSim Window