Version 3.0 (R2008b) SimMechanics Software

This table summarizes what's new in Version 3.0 (R2008b):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site
YesYes—Details labeled as Compatibility Considerations, below. See also Summary.Bug Reports
at Web site
Printable Release Notes: PDF

Current product documentation

New features and changes introduced in this version are

New SimMechanics Visualization and Animation

The visualization has been upgraded with new features and a new interface. It now supports

Consult the new SimMechanics™ Visualization and Import Guide for complete information.

For more about creating STL files, see BodyBuilder for Creating STL Body Geometry Files following.

Compatibility Considerations

The old SimMechanics visualization allowed you to save visualization settings to a MAT-file associated with a SimMechanics model.

When you open such a model in the new version, the model will attempt to load the MAT-file, as before, and map the old visualization options to the new options as closely as possible. This is a one-time conversion. The MAT-file has to be on the MATLAB path so it can be found when you open the model.

To save these converted visualization settings:

  1. You must open the visualization window and save these settings to the model.

  2. Then you must save the model itself.

Use the visualization controls to save the settings to the model. See the SimMechanics Visualization and Import Guide.

Compressed Animation Recording from New Visualization on Windows Vista and 64-Bit Windows Operating Systems

To compress a recorded animation of a simulation, you need the Indeo 5 codec. This codec might not be available on the 32-bit Windows Vista™ operating system and the 64-bit Windows® XP and Windows Vista operating systems. If you require compression and the codec is not found, the animation AVI file is still saved, but without compression. A warning appears.

For further details, consult Technical Solution 1-4G50RI at the MathWorks web site.

New Visualization Window Status Bar Not Available on Intel Mac Operating System

The status bar of the new visualization window, below the machine display, does not appear at all on the Intel® Mac® operating system. On other operating systems, the status bar shows simulation time, as well as Body block and coordinate system names.

New Visualization Not Supported on Solaris 64 UNIX Operating System

The new visualization and animation interface is not available on the Solaris 64 UNIX operating system. SimMechanics software automatically reverts to the old visualization interface.

Consult the R2008a SimMechanics User's Guide (PDF format) on the MathWorks Web site for more information about the old visualization interface (chapter 6).

New SimMechanics Link Utility

The new SimMechanics Link utility provides a bridge from third-party mechanical design and modeling applications to the system and control design features of MATLAB and Simulink. It connects computer-aided design (CAD) platforms to mechanical modeling with SimMechanics software by enabling export of CAD assemblies into the Physical Modeling XML format that allows for automatic generation of SimMechanics models.

Refer to the SimMechanics Link documentation for more information. The SimMechanics Link utility requires MATLAB, but not Simulink, Simscape™, or SimMechanics.

Upgraded Mechanical Import and Automatic Model Generation

The new mech_import command works with externally defined Physical Modeling XML files to automatically generate SimMechanics models. It supports a new SimMechanics feature, updating models generated previously.

Compatibility Considerations

Physical Modeling XML files generated by the old CAD-to-SimMechanics translators remain compatible with mech_import. Using this command, you can still import old XML files to generate SimMechanics models. Because these models have no associated exported STL body geometry files, they will visualize using the standard (noncustom) body shapes.

The updating feature of mech_import works only with Physical Modeling XML files generated by exporting from the SimMechanics Link utility. This feature does not work with Physical Modeling XML files generated from the old CAD-to-SimMechanics translators.

You should replace all existing instances of the import_physmod command with the new mech_import command. See Command Being Removed following.

Command Being Removed

Command NameWhat Happens When You Use Command?Use This InsteadCompatibility Considerations
import_physmodStill runsmech_importReplace all existing instances of import_physmod with mech_import.

BodyBuilder for Creating STL Body Geometry Files

In addition to generating STL body geometry files automatically from a CAD assembly, you can also create STL files by hand or by using a body geometry editor. BodyBuilder is an application based on MATLAB that provides a graphical means to create STL files for use in SimMechanics body visualization. You can obtain BodyBuilder from MATLAB Central.

SimMechanics Documentation Reorganized

The SimMechanics documentation is now organized into four books.

BookIncludes Material from Old Chapters
SimMechanics Getting Started Guide1, 2, and 3
SimMechanics User's Guide4, 5, 8, and 9
SimMechanics Visualization and Import Guide6 and 7
SimMechanics Reference10, 11, 12, and 13

Pro/ENGINEER CAD Translation Case Study

A new CAD translation case study, available from MATLAB Central, demonstrates assembly export and re-export, along with SimMechanics model import and update, using SimMechanics and SimMechanics Link software. The study is based on Pro/ENGINEER® and models a double pendulum, subsequently modified to a triple pendulum. The study illustrates how you can update an existing generated CAD-based model with successive changes to the original CAD assembly.

Physical Modeling of Mechanical Friction

A recent MATLAB Digest article explains how to simulate mechanical friction with Simulink, SimDriveline™, and SimMechanics models. A set of models accompanies the article in a compressed zip archive available from MATLAB Central.

  


 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS