MapleSim 5: Symbolic Computation for Physical Modeling and Simulation
[ Back ]   [ More News ]   [ Home ]
MapleSim 5: Symbolic Computation for Physical Modeling and Simulation

While most of our readers are familiar with parametric modeling using 3D CAD tools, I'm going to venture a guess that probably a smaller number have experienced parametric modeling using a mathematical tool for computing physical models and simulations.

In the world of parametric mathematical modeling, the tandem combination of flagship products from Maplesoft – Maple 15 and MapleSim 5 – create a bellwether environment for learning and applying this important engineering technology set. While we'll touch on the Maple 15 math engine, the majority of our discussion will focus on MapleSim 5 for using mathematical methods for exploring physical models and simulation.

Mathematical Modeling Similarities and Differences

Before we delve into Maple 15 and MapleSim 5 from Maplesoft, we'll briefly cover what parametric mathematical modeling is and how it differs from parametric CAD modeling. A parametric CAD model is a geometric representation of a physical model, where parameters are a subset of the CAD application's parameters and are used to define the geometry in a CAD system.

MapleSim 5 is a parametric physical modeling and simulation tool built on a foundation of symbolic computation technology. It efficiently handles all of the complex mathematics involved in the development of engineering models, including multi-domain systems, plant modeling, and control design.

On the other hand, a parametric mathematical model is a description of a physical system using mathematical concepts, where parameters are expressed as variables in mathematical expressions used to describe conditions affecting a physical system.

In its most rudimentary form, mathematical models represent physical systems using mathematical concepts, such as equations and functions. A mathematical model begins by stating a real world problem, moving to abstraction as the model is built, solving the model using mathematical techniques, and returning to the real world with solutions and results based on the calculations performed in the mathematical modeling tool.

Keep in mind that mathematical models are not just used to mimic real world problems, but actually solve real world problems using mathematical techniques with results that can be applied to physical systems. Generally, the success of a mathematical model is judged on how accurate its predictions are, as well to what degree it can be applied.

Starting the Math Engine: Maple 15

Maple 15 is Maplesoft's primary technical computing product and the math engine that supplies the computing horsepower to MapleSim 5 through a direct connection. It can handle math problems from simple algebra to advanced number theory with myriad expressions and everything in between. Maplesoft says it can also compute symbolic solutions to differential equations that no other system can handle, as well as solve 96% of the standard benchmark standard for differential equations (Differentialgleichungen by Kamke). Differential equations are especially important when using MapleSim 5 because the behavior of a mathematical model is typically defined with ordinary differential equations (ODEs).

Using the smart document environment provided by Maple, you can automatically capture all of your technical knowledge in an electronic form that combines calculations, explanatory text and math, graphics, images, sound, and diagrams.

Like an increasing number of computationally intensive CAD applications, Maple 15 takes advantage of a computer's CPU by automatically detecting and using all available cores for performing computations in parallel. Memory management and allocation is also improved in Maple 15.

CAD users are familiar with parametric design, and on the mathematical side Maple 15 provides parametric solving. For example, you can get complete solutions to parametric polynomial equations showing all of the different solutions in terms of the properties of the unknown parameters. Sort of a mathematical equivalent of “what-if” scenarios in CAD simulation.

I found one of the best ways for getting up to speed with Maple 15 were the Clickable Math tools that include demonstrations for exploring and learning common mathematical concepts, such as methods of integration and derivatives.

A word of advice – time spent brushing up on some basic math concepts in Maple 15 will help flatten your learning curve with MapleSim 5, so plan on setting aside a least a little time to do so. All in all, Maple 15 is an excellent tool for learning math at many different levels.

Physical Modeling and Simulation

MapleSim 5 is a multi-domain (mechanical, electrical, etc.) modeling and simulation tool for physical systems, including complex electromechanical (mechatronic) systems. In MapleSim vernacular, physical modeling, (or better described as physics-based modeling), involves using mathematics and physical laws to describe the behavior of a single engineering component or a system of interconnected components.

Unlike competing mathematical modeling products that use a signal-flow approach and require explicit definition of system inputs and outputs, MapleSim employs a unique topological representation for connecting components with no need for considering how signals flow between them. A big advantage to topological representation is that it translates to its mathematical representation, and this ability allows MapleSim to automatically generate system equations. The system equations are then simplified (redundant equations are removed, expressions are combined and reduced without fidelity loss, etc.), solved, and results are displayed.

Because it’s different than familiar CAD tools, before we get started, let's take a quick tour of the MapleSim 5 user interface.

The MapleSim 5 User Interface

The MapleSim 5 interface includes many new and improved features to reduce model development time and help manage complex models. For example, enhanced diagnostic tools provide early feedback related to the definition of the model itself, such as identifying inconsistent initial conditions. MapleSim then provides assistance in resolving the problem, so corrections can be made before running the simulation. Other additions include increased control over parameters and initial conditions, easy export of 3D animation simulation results, and streamlined design environments for building both model diagrams and 3D model representations. The improved simulation engine in MapleSim can now generate highly optimized C code for MapleSim models.

The basic steps for creating and simulating a physical model using MapleSim follow. Be mindful that the simulation process described below is greatly simplified and summarized.

  1. Add and connect model components into a system. Start by selecting components from the MapleSim component library. They are organized in domain-specific palettes , such as electrical, mechanical, etc. Next, define how components will interact in the model by specifying component property values, such as parameter units and initial conditions. Continue adding components and subsystems and specifying values. Annotate the model with lines, math notation, etc. As you build a model, view components and subsystems in the Model Tree browser.
  2. Simulate and visualize a model. All components in models contain algebraic and/or differential equations that describe behavior. Components may define events which, in turn, can change component behavior. Connections between components generate additional equations that describe how the components interact with each other. All of the equations are collected into one large system and parameters are substituted in. MapleSim then takes this potentially large system of hybrid equations and simplifies for solving, while ensuring that no information is lost and full accuracy of the results are preserved. The equation is integrated and solved. Lastly, the results are generated and displayed with graphs showing quantities of pre-defined interest. For multi-body mechanical systems, 3D animations can be displayed.
  3. Analyze a model. Because MapleSim is integrated into the Maple environment, if required, you can use Maple commands, embedded components, plotting tools, and other features to analyze and manipulate behavior of MapleSim models or subsystems. For example, you can use Maple to retrieve and work with MapleSim model equations, test input and output values, as well as perform other advanced analysis tasks.

Maplesoft provides excellent documentation and tutorials for MapleSim 5, along with recommended best practices that include:

These are just a few best practices, but these and others will ensure that models work as intended the first time.

What's New in MapleSim 5

Since it been a while since I had last taken a close look at MapleSim, I was interested in what was new in MapleSim 5. Some of the highlights I discovered included:

MapleSim 5 includes over 150 new additional components, including new libraries for magnetics and thermal fluids.

MapleSim’s multi-domain modeling environment lets you combine elements from different domains into a single model. This electro-hydraulic clutch actuator includes components from the new magnetics library in MapleSim 5, as well as electrical, mechanical, and hydraulic components.

Final Thoughts

Maple 15 and MapleSim 5 form a combination of software products that work extremely well together for solving general mathematical problems, but really excel at creating and solving parametric problems involving physical models and simulation.

Each succeeding release of Maple and MapleSim get significantly better and as mathematical learning, modeling, and simulation tools, continue to be in class by themselves.


MapleSim5/Maple 15
Mathematical tools for parametric physical modeling and simulation

Pluses: Wide range of math modeling capabilities; product support (documentation, tutorials, etc.); result outputs; appeal and usefulness to broad range of prospective technical users.

Minuses: None significant.

Overall Grade: A+

Price: Maple 15 – $2,275 (USD)

        MapleSim 5 – $5,515 (USD)
        Discounted pricing available for academic and government users.

For More Information:

The Week’s Top 5

At MCADCafé we track many things, including the stories that have attracted the most interest from our subscribers. Below are the news items that were the most viewed during last week.

New Software With Integrated NVIDIA iray Simplifies 3D Rendering and Animation
Bunkspeed, a developer of 3D rendering and animation technology introduced the Bunkspeed PRO Suite 2012 that builds on Bunkspeed SHOT and Bunkspeed MOVE with new features and work flow capabilities that are suited for industrial designers, engineers, marketers, architects, and any 3D creative professionals who want to take their images and animations to a new level. With this release, the company merged its previous software Bunkspeed SHOT PRO and Bunkspeed Move PRO, and integrated NVIDIA iray version 2, into a single “PRO Suite,” simplifying its offering. The entire product line is now based on the same core technology, user interface, and the NVIDIA iray engine, allowing users to move seamlessly from Bunkspeed SHOT, to Bunkspeed MOVE to the Bunkspeed PRO Suite as skills and requirements increase. Bunkspeed Pro Suite 2012 features include all the functionality of Bunkspeed SHOT 2012 and Bunkspeed MOVE 2012 plus:

CIMdata Releases 2011 PLM Market and Solution Supplier Analysis Report
CIMdata, Inc. announced the release of the CIMdata 2011 PLM Market and Solution Supplier Analysis Report, the third of five modules of the CIMdata PLM Market Analysis Report Series. This report focuses on the PLM market, its main segments, and the financial results for PLM solution suppliers. It is important to note that all data and revenue information presented in this report are based on CIMdata’s estimates of the PLM market and the revenue performance of the PLM solution suppliers. The CIMdata PLM Market Analysis Report Series is packaged as five modules:

Rapidform Updates 3D Scan Data Processing Tool
INUS Technology released its turnkey Software Development Kit (SDK) for 3D scanning application development. The updated version of Rapidform.dll enables developers to rapidly deploy industry-proven point, mesh and surfacing functions into their own software products with minimal effort. The latest version of Rapidform.dll focuses on making mesh operations easier and more powerful. The SDK now includes Rapidform’s advanced rewrap, adaptive remeshing and curvature flow improvement algorithms, making mesh optimization easier. INUS Technology has spent more than a decade creating and refining point cloud and mesh processing tools to deliver great results from any type of 3D scanner. With Rapidform.dll, third party developers can take advantage of this expertise and integrate the technology into their own apps. New features in the SDK include:

Altair Releases Student Edition of Its Popular HyperWorks Computer-Aided Engineering Software Suite
Altair Engineering, Inc. announced the release of the HyperWorks 11.0 Student Edition, a personal academic version of the popular suite of computer-aided engineering (CAE) software used by manufacturers around the world. The Student Edition offers affordable opportunities for engineering and design students to gain experience in computer simulation with the same software that engineering professionals use to design and develop everything from aircraft and automobiles to computer chips and golf clubs. As part of the program's global roll-out, the first 200 students in each country to register at the Altair Online Store will receive the HyperWorks 11.0 Student Edition for free. The HyperWorks Student Edition is available for purchase now through Altair's Online Store ( and includes access to core HyperWorks commercial technologies that support the complete CAE workflow process for various solution types and applications.

Jeffrey Rowe is the editor of MCADCafé and MCAD Weekly Review. He can be reached at Email Contact or 719.221.1867.

This Week

Product and Company News

VISTAGY and Delta Sigma Corporation Partner to Streamline Airframe Fastener Installation and Verification Processes

Solid Edge Ensures Faster Design, Better Control, and Satisfied Customers

CIMdata Publishes SAP PLM Program Review

DWIS of Korea Selects Aras as Enterprise PLM Backbone

CIMdata Publishes CONTACT Software Product Review

Geometric adds tolerance and material based checks to DFMPro

CAD Data Mining is Critical to Competitive Decision-making for Manufacturers

GstarCAD MC Enhances CAD Operations in the Field

CD-adapco to lead major industrial battery simulation team.

CIMdata Publishes “Simulation Lifecycle Management”

Delcam launches PowerMILL 2012 with new machining options

New Version of Teamcenter Mobility

SpaceClaim Joins the ProSTEP iViP Association

Open Design Alliance Completes Its Rebranding Program

Luxology Extends Research Agreement with UC Berkeley

Graphics Systems Corp. Named to Inc. 500|5000 List of Fastest Growing Companies

3D Systems Expands QuickCutCNC Offering

Hexagon Metrology Offers Agilent Laser Calibration System

Product Data Management Software Market in India 2010-2014

ANSYS Named in Software Top 100 for Fifth Year Running

Opportunity Within Market Turmoil - Research Report on Stratasys, Inc. and 3D Systems Corporation

SprutCAM v7.1.5 now Available from SprutCAM America

Formtek Announces the EDM Data Extractor, a New Addition to the Formtek Engineering Data Management Solution for Alfresco®

Altair Engineering launches Simulate to Innovate

CAD-Sourcing to Provide Cad Drafting Services for Industrial Manufacturing and Installations, Inc.

Successful LMS-FAW collaboration takes durability engineering to the next level

Creaform Launches the MaxSHOT 3D Optical Coordinate Measuring System

Delcam Sales Partner supports student training in the Philippines

University of Exeter Inaugurates EOSINT P 800 at Centre for Additive Layer Manufacuturing (CALM)

ModuleWorks Signs vectorcam GmbH As 50th Partner

Adaptive Corporation and Processia Solutions Improve North American Reach Delivering and Supporting PLM Solutions by Dassault Systèmes

New White Paper on Offline Press Brake Programming

Frost & Sullivan Honors Invention Machine With 2011 Global Innovation Management Award

Walter USA, LLC adds flexibility to its Walter Prototyp ConeFit™ modular milling system

Brazilian Clients Enjoys Great Benefits of GstarCAD

Sescoi and Agie Charmilles work in partnership in India

Colder Products Company Integrates 3D Part Catalog Into Its Core Business Processes

think3 Italy and Toyota Caelum Inc. Celebrate 15 Years of Partnership

Stratasys Announces Eighth Annual Extreme Redesign Challenge by Dimension 3D Printing

Roland Publishes White Paper on Rapid Prototyping Trends and Technologies Shaping the Manufacturing Industry

'Genius Design for a Better Everyday' - Braun Launches All New 2012 BraunPrize

Moon Express Hires NASA-mentored FIRST Robotics Champions to Develop Lunar Robots

GPI Prototype announces addition of EOSINT M 280 Direct Metal Laser Sintering (DMLS) Machine

[acronym] Magazine’s Public Sector CAD Awards Deadline Extended to October 14

MecSoft Announces Brazilian Portuguese versions of VisualMILL Software

I GET IT SolidWorks Training

Related MCAD News

The EDA & MCAD/MCAE Almanac: Q2 2011

Manufacturing technology orders up 102.9% from 2010 (USMTO)

HP Announces Recipients of Fourth Annual HP Labs Innovation Research Awards

Ball Aerospace Selected by NASA to Develop Cryogenic Storage and Transfer Concepts for Demonstration Mission

Liquid Robotics Announces Pacific Crossing (PacX) Grand Challenge to Worldwide Science Community

HP Expands Award-winning Display Portfolio

China's Largest Bus Manufacturer Selects Maxwell Technologies' Ultracapacitors for Fuel-Efficient, Low-Emission, Hybrid Drive System

New EMC Documentum Mobile App for the Apple iPad Now Available on Apple iTunes

Cadence and Dassault Systèmes Expand Relationship for Greater Control and Management of Semiconductor Design Data

200,000+ Kid Scientists Take on Food Contamination in FIRST Food Safety Challenge

Fashion designer s.Oliver chooses Dassault to manage manufacturing data

EGSolutions releases integration between DScan, its scanner for dental applications, and exocad

Mentor Graphics and NuFlare Technology Extend Collaboration to Address Advanced Maskwriting Challenges

NASA Picks Boeing For Composite Cryogenic Propellant Tank Tests

Corporate Moves

Geomagic Expands to New Headquarter Offices in Research Triangle Park

Altair Engineering Expands solidThinking Subsidiary Leadership Team in Europe

New Material Handling System Senior Project Engineer at TriFacto

Industry Events

Spatial Announces Registration Open for 3D Insiders’ Summit 2011

ZWSOFT Launches Environmental Design Contest for ZW3D

Schott Systeme Provides Virtual CAD/CAM Software Exhibition

Incorporating STEP and Collaborative Formats Together into the Product Lifecycle

SpaceClaim and CIMdata Present "Overcoming the Barriers Imposed by Geometry" 9/14 ( Register Now!)

Presenter Lineup Announced for Aberdeen Group's 2011 Product Delivery and Development Summit

EWI Announces Manufacturing Innovation Summit

Pointwise Webinar to Demonstrate Time-Saving Automation Techniques for CFD Meshing

New advanced applications from WorkNC CAD CAM previewed at EMO (SESCOI)

Delcam Summit celebrates 15 years, 2,000 customers for China subsidiary

Luxion Sponsors 2011 IDSA Student Merit Award

Surfware to Showcase at KOMAF 2011

Geneva and Milan Events extend PLM Standardisation

FISHER/UNITECH to Exhibit in 2011 Wisconsin Manufacturing & Technology Show

Webinar - Product Data Management (PDM) for SpaceClaim (Sept. 28, 2011)

How to Cut Design Costs with Fast and Reliable CFD Solutions from ANSYS

Delcam to reinforce CAM leadership at CMTS

Free Safe Technology webinars: An Introduction to fe-safe 6 & Capabilities Overview

MecSoft to be showcased in SolidWorks CAD/CAM Slam Webinar

NIST Chief Manufacturing Officer Michael Molnar Kicks Off Inaugural imX National Manufacturing Summit

GibbsCAM to be Demonstrated at Haas Demo Days

Aras Sponsors 24th Annual International CMII Conference

Webcast: Assemble High Quality Airframes with NEW SyncroFIT 2011 (Sept. 22, 2011 - VISTAGY)

Moldex3D is hosting an annual technology summit and users conference in Novi Michigan October 2-4 2011

Cimatron Conference to Host Speakers From BMW, Bosch & Siemens

Omnify Software Announces 2011 International PLM Customer Conference

Robots Will Put ‘Logos in Motion’ at 12th Kettering Kickoff Robotics Contest, Sept. 16-17

3DCIC 2011 Keynote - Challenges and Solutions in Development and Design (Dick Morley)

PTC to Speak at CL Kings 9th Annual Best Ideas Conference on Wednesday, September 14th, 2011

Delcam to be only CAM developer at Pacific Coast Machine Tool Expo

Delcam announces more than 60 partner stands at EMO

2011 Rapidform Solution Conference Brings Together 3D Scanning Experts in Seoul, Korea

Cimatron Reveals New Machining Strategies at EMO

KUKA Robotics Corporation to Exhibit at imX – the Interactive Manufacturing Experience

Hardinge to Present at the Longbow Research Industrial Manufacturing & Technology Investor Conference

MISUMI USA Offers Free Technical Seminars on Configurable Components at Design & Manufacturing Midwest in Chicago

Concepts NREC to Showcase Unmatched Capabilities at 40th Turbomachinery Symposium/27th International Pump Users Symposium

Speakers Named for Pointwise User Group Meeting

MachineWorks to Demo Its New Fastest 5-Axis Engine at EMO


Corporate Newsletters

Delcam News - Issue 50a - September 2011