<< loadXcosLibs scilab_utilities_functions scicos_debug >>

Scilab Help >> Xcos > scilab_utilities_functions > %MODELICA_USER_LIBS

%MODELICA_USER_LIBS

Specify the paths of the directories containing the Modelica class definition files

Description

This variable is used to specify where are the Modelica class definition files

If the user wants to define his own Modelica blocks, Modelica files describing the blocks must be indicated. The variable %MODELICA_USER_LIBS has to be declared as global before launching Xcos.

Example

// Get the current Modelica path and directory
[modelica_path, modelica_directory] = getModelicaPath()

// To define user's Modelica blocks
// path of the directory containing the user's Modelica files
// It has to be global to be accessed from Atoms toolbox
global %MODELICA_USER_LIBS
%MODELICA_USER_LIBS = SCI + "/modules/xcos/modelica_library";

// Launch Xcos
xcos();
// Load the diagram with Modelica blocks

[modelica_path, modelica_directory] = getModelicaPath()

// To add another Modelica folder
%MODELICA_USER_LIBS = [%MODELICA_USER_LIBS , SCI + "/modules/xcos/my_modelica_blocks/Electrical_network"];

// Launch Xcos
xcos();
// Load the diagram with Modelica blocks

[modelica_path, modelica_directory] = getModelicaPath()

See also


Report an issue
<< loadXcosLibs scilab_utilities_functions scicos_debug >>