Featured Videos

Real-World Experiences with MapleSim

Discover how engineers and researchers are using MapleSim to rapidly accelerate their design projects.

The Top 7 Reasons Why MapleSim is Essential to Your Physical Modeling and Simulation Toolset

Reduce model development time from months to days while producing high-fidelity, high-performance models.


MapleSim Webinars
A series of live and recorded webinar events by MapleSim experts.

View Webinars




Request a Live Demo of MapleSim
Discover how MapleSim can benefit your engineering processes.

Register Now




Share this page with
your colleagues

Connect & Discuss on MaplePrimes

Visit MaplePrimes



Why MapleSim?


Why is MapleSim a “white-box” modeling environment?

Dr. Derek Wright discusses the MapleSim "white-box" modeling environment, and the advantages this kind of open environment gives to engineers for modeling and analysis.


Why is MapleSim based on Modelica?

Dr. Derek Wright explains the importance of Modelica in engineering modeling.


What are the advantages of MapleSim’s fast simulation code?

Dr. Derek Wright talks about the importance of fast simulation code, and how MapleSim is able to deliver the fastest, high-fidelity simulation code for models.


Real-World Experiences with MapleSim

Discover why engineers and researchers using MapleSim to rapidly accelerate their design projects.


The Top 7 Reasons Why MapleSim is Essential to Your Physical Modeling and Simulation Toolset

Reduce model development time from months to days while producing high-fidelity, high-performance models.



Learn more about MapleSim


Introduction to MapleSim: Advanced System-Level Modeling

Dr. Derek Wright introduces MapleSim, a system-level modeling and simulation platform. He explains how MapleSim can be integrated into your existing toolchain to help you meet your system level requirements, especially for advanced projects.


Equation-based Custom Components

Take equations and concepts to final models quickly, without programming. Create new components directly from first principles, without resorting to complex, error-prone, and time-consuming programming.


Revolutionary Multibody Technology

Multibody technology is combined seamlessly with advanced multi-domain modeling tools to provide all the functionality you need in a single environment.


Accessible System-Level Equations

Automatically-generated model equations in full parametric form give you open access to your models for advanced applications and analysis.


Customized Analysis

An interactive analysis environment provides an extensive collection of powerful analysis tools and the ability to quickly customize and extend these tools to suit your project.


Automated Knowledge Capture

Easily integrate all the information that goes into a project in into a single project file, combining your reasoning with your results and fully capturing the engineering knowledge that goes into each project.



Feature Demonstrations


Demonstration of equation-based custom components

Equation-based custom components allow you to easily define custom components from first principles by specifying the representative mathematical equations.


Sophisticated analysis tools

With built-in analysis and exploration tools and built-in symbolic scripting language, you can easily perform standard and custom analyses of your model.


Automatic 3-D animation and visualization

During system simulation of multibody models, realistic 3-D animations allow for full insight and understanding of the resulting dynamic behavior.


Interactive 3-D Model Construction

A flexible model construction environment supports both block diagram and 3-D model construction for multibody systems.


Easy Equation Access and Manipulation

Systems equations are automatically generated from the system diagram and simplified using lossless symbolic techniques to produce an optimal set of equations.



Application Stories


Solving Inverse Kinematic Problems: Tracking-Radar Motion Control

Solving the inverse kinematics problem of keeping an aircraft's radar gimbal pointed at a stationary target as the aircraft moves.


"Wow" Moments with MapleSim: Planetary Rover

Dr. Orang Vahid-Araghi discusses his first experiences with MapleSim in developing a planetary rover.


Jacob Apkarian talking about a 6 DOF motion platform (the Hexapod)

Dr. Jacob Apkarian describes the use of Maple and MapleSim to design a 6 DOF motion platform, termed the Hexapod. This research project was conducted in cooperation with a research team at the Automation, Robotics, and Mechatronics(ARM) Lab at SUNY Buffalo.


John McPhee talking about his research with Cleveland Golf

Dr. John McPhee describes his use of MapleSim to model the drive shaft of a golf club for his research project with Cleveland Golf.


John McPhee talking about the modeling of human gait

Dr. John McPhee describes his use of MapleSim in biomechanics research.


Amir Khajepour talking about his rover project

Dr. Amir Khajepour describes his use of MapleSim and Maple in his research project with the Canadian Space Agency.


Richard Gran describes his first experiences with MapleSim

Dr. Richard Gran discusses his first experiences with MapleSim in developing a home heating system for a large house.


Amir Khajepour talking about projects in which he has used MapleSim

Dr. Amir Khajepour describes his use of MapleSim and Maple in his research projects.


John McPhee talking about his work with Toyota

Dr. John McPhee describes his use of MapleSim as part of the NSERC/Toyota/Maplesoft research project.


Richard Gran describing the Lunar Module Project

Listen as Dr. Richard Gran, Director (ret) describes the power of MapleSim, and what it would have meant for the Apollo Lunar Module Digital Autopilot project had it been available at that time.


Jacob Apkarian describing an unmanned aerial vehicle application (Q-ball)

Dr. Jacob Apkarian describes the use of Maple and MapleSim to design an unmanned aerial vehicle, termed the Qball.


John McPhee talking about HEV Vehicles and the need for sophisticated models

Listen as Dr. John McPhee describes the use of MapleSim in HEV Vehicle Design.


John McPhee talking about his research with the CSA and MDA

Dr. John McPhee describes his use of MapleSim as part of the Canadian Space Agency and MDA Corporation space exploration project.



Training Videos
Introductory


MapleSim Quick Start

Learn the basics of MapleSim through the creation of a simple model, covering component usage, probe placement, and viewing simulation results.


Physical Modeling and Simulation with MapleSim

Learn how to use MapleSim with a step by step introduction to MapleSim, demonstrating the essential techniques needed to begin building models and performing analysis.

Beginner


The MapleSim Workspace

View an introduction to the various toolbars, palettes, and panes of the MapleSim workspace.


Using Components – Dragging, Dropping, and Connecting

Learn how to use the component libraries to drag and drop components into the model workspace.


Using Multibody Components

Gain an understanding of best practices for using basic multibody components.


Creating Subsystems

Learn about creating, naming, and modifying subsystems.


Using Probes

Learn the basics of using probes, including their placement and modification, as well as differences between probes and sensors.

Intermediate


Extracting System Equations

See an overview of the Equations Template to easily export the symbolic system equations of your model.


Parameterizing Models and Subsystems

Learn how to use parameter sets, parameter blocks, and global parameters.


Creating a Custom Component

See a step-by-step usage of the custom component template.


Debugging Physical Models: The Disable Button

Learn how to diagnose some common model problems using the Disable button.


Debugging Physical Models: Custom Components

See how to debug common errors in custom components.


Custom 3D Visualizations with CAD

See how to incorporate your own CAD files into MapleSim models, and manipulate them for proper placement.


3D Visualizations with Standard Components

Learn how to use standard visualization components to bring added 3D visualizations to your model.


Modelica – Opening .mo Files in MapleSim

See an example to open Modelica files in MapleSim, run a simulation, and view the Modelica code from within MapleSim.