Introduction - MapleSim Help

Online Help

All Products    Maple    MapleSim

Home : Support : Online Help : MapleSim Toolboxes : MapleSim Connector for LabVIEW and NI VeriStand Software : Getting Started Guide : MapleSimLabVIEWConnectorGSG/Preface

Contents     Previous     Next     Index


The MapleSim™ Connector for LabVIEW® and NI VeriStand™ Software provides all of the tools you need to prepare and export your dynamic systems models to National Instruments™ (NI) LabVIEW as External Model Interface (EMI) or Simulation Interface Toolkit (SIT) blocks, or as models for NI VeriStand™. You can create a model in MapleSim, simplify it in Maple™ by using an extensive range of analytical tools, and then generate virtual instruments (VIs) that you can incorporate into your LabVIEW or NI VeriStand toolchain.

You can also use these tools for exporting mathematical models that you have created from first principles in Maple as VIs.

Furthermore, various options allow you to use the C code generation feature in Maple to create code libraries of your MapleSim models for implementation in other applications.

Features include:


Maple templates, which provide an intuitive user interface for optimizing your MapleSim model, and then generate a dynamic-link library (.dll) file for LabVIEW or NI VeriStand.


A range of examples illustrating how to prepare and export your models.


Commands for developing VIs of mathematical models from first principles in the Maple environment and examples to illustrate how to do it.


Access to commands in the LabVIEWConnector package in Maple for developing dynamic-link library (.dll) files for LabVIEW or NI VeriStand.

Scope of Model Support

MapleSim is a comprehensive modeling tool where it is possible to create models that could go beyond the scope of this MapleSim Connector for LabVIEW and NI VeriStand Software release. In general, the MapleSim Connector for LabVIEW and NI VeriStand Software supports systems of any complexity, including systems of DAEs of any index, in any mix of domains.


NI LabVIEW 2011 or 2012 with at least one of the following:


LabVIEW Control Design and Simulation Module (for generating an EMI block)


LabVIEW Simulation Interface Toolkit (to generate a block for the LabVIEW Simulation Interface Toolkit)


NI VeriStand 2011, 2012, or 2013 (to generate a block for NI VeriStand)

Also requires Microsoft Visual Studio 2013, 2015 or 2017.

For installation instructions and system requirements, see the Install.html file on the product disc or visit the Maplesoft System Requirements website at

Adding External Libraries to Your Search Path

You can export a model that uses an external library as part of the model to LabVIEW. In order to do this, you first need to add the directory that contains the external library file (that is, the .dll or .so file) to your search path. This involves appending the external library directory to either your PATH environment variable (for Windows®) or your LD_LIBRARY_PATH environment variable (for Linux® and Macintosh®).

To add an external library directory to your search path


Determine the location of the external library directory.

Note: This is the directory that contains the .dll file (Windows) or the .so file (Linux or Macintosh) that is used in your model.


Add the library directory found in step 1 to the appropriate environment variable for your operating system.


For Windows, add the library directory to your PATH environment variable.


For Linux and Macintosh, add the library directory to your LD_LIBRARY_PATH environment variable.

Consult the help for your operating system for instructions on how to edit these environment variables.


Restart your computer.



Contents     Previous     Next     Index