Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

Simulink 3D Animation

Learn more about Simulink 3D Animation through product demos and online seminars that highlight features or application examples.
 

Introduction

 

Getting Started with Simulink 3D Animation (Part 1) - Build a Simulink Model   7:36  New

Model a bouncing ball from concept to Simulink model.

 

Getting Started with Simulink 3D Animation (Part 2) - Build a 3D World in VRML   5:21  New

Create a 3D world in VRML consisting of the ball and a hard floor using V-Realm Builder.

 

Getting Started with Simulink 3D Animation (Part 3) - Connect Simulink Model with 3D World   6:28  New

Animate a 3D world authored in VRML with Simulink signals.

 

Getting Started with Simulink 3D Animation (Part 4) - Damped Oscillations   6:46  New

Modify the contact equations to model the damping of the bouncing ball.

 

Getting Started with Simulink 3D Animation (Part 5) - Temperature Visualization   11:16  New

Visualize the heating of the surface owing to the energy loss of the ball.

 

General Application Examples

 

Solar System Visualization  

This model represents the dynamics of the inner Solar System (Sun, Mercury, Venus, Earth + Moon, Mars). This is a Simulink 3D Animation example vrplanets.

 

Inverted Pendulum with Joystick Control  

This is a variant of the VR inverted pendulum example which allows several methods of setpoint definition input (random, using mouse, using joystick).This model can serve as an example of interactive control of model with joystick as an input device.

 

Heat Transfer Visualization    New

In this demonstration, matrix-type data is transferred between MATLAB and a virtual reality world. Using this feature, you can achieve massive color changes or morphing. This is useful for visualizing various physical processes.

 

Rotating Membrane with MATLAB® GUI    New

The example shows how to use a MATLAB® generated 3-D graphic object with the Simulink® 3D Animation. The famous membrane was generated by the logo function and saved in the VRML format using the MATLAB standard function vrml.

 

Heat Transfer Visualization with 2D Animation    New

This example illustrates the use of Simulink® 3D Animation MATLAB® interface to create 2D off-line animation files.

 

Variable Lighting    New

This example can be used for training user navigation and testing the use of navigation zones in various navigation modes

 

Inverted Pendulum    New

The example illustrates the various ways a dynamic model in Simulink® can interact with a virtual reality world.

 

Planetary System    New

The example shows the dynamic visualization of the first 4 planets of the Solar system, Moon orbiting around Earth and Sun rotating itself.

 

Geometry Morphing    New

This example shows how the VR Sink block accepts matrix signals and variable-size signals. The vertex coordinates of a block are modified resulting in the change of the object's shape.

 

Green Energy Application Examples

 

Animate a Wind Farm with MATLAB (Part 1)   12:53  New

Model a wind farm consisting of identical wind turbines.

 

Animate a Wind Farm with MATLAB (Part 2)   15:25  New

Model a wind farm consisting of identical wind turbines.

 

Aerospace Application Examples

 

Fly a 747 with MATLAB   16:25  New

Animate the 3D motion of a 747 aircraft along a helical trajectory.

 

Terrain Visualization Demo  

This demonstration shows how to convert generally available Digital Elevation Models into VRML format for use in virtual reality scenes. A simple pre-created Boeing 747 model is included in the scene to show the technique of creating virtual scenes from several sources on-the-fly. The demonstration also highlights the use of MATLAB interface of Simulink 3D Animation.

 

Plane Take-Off with Trajectory Tracing  

This model shows how to trace the trajectory of a moving object (the plane) in the scene. The aircraft model represents the simplified shape of a Jaguar fighter. A marker is dropped at the current position of the traced object in regular time intervals specified by the model. Markers form a visible trace of the object's trajectory.

 

Plane Take-off with Sound  

This example shows visualization of a simple plane take-off model. The aircraft model represents a simplified shape of Jaguar fighter. In addition to the example included in the product, in this example there is also sound added. The control tower and fighter jet each emit a different noise. When the user navigates around the virtual world and as the plane takes off, the sound varies accordingly and creates realistic spatial impression.

 

Design of Satellite Flight Software  

This demonstration illustrates how to use Aerospace Blockset to perform some of the steps of satellite flight software design with visualization.

 

Modeling a Launch Abort System   12:43

Model a launch abort system that will send an aircraft back to Earth if an anomaly or fault occurs during the launch.

 

Hardware-in-the-Loop Testing of a Position Control System   17:55

Use Simulink to model a position control system for radar tracking. The controller is separated from the plant and is discretized.

 

Flutter Analysis Model  

Use MathWorks tools to model structural dynamics, aerodynamics, a flutter detection system, and a feedback control system to suppress flutter.

 

1903 Wright Flyer and Pilot with Simulink 3D Animation  

This demo shows the Wright Brother's 1903 Flyer modeled in Simulink and Aerospace Blockset. This model simulates the longitudinal motion of the Flyer in response to the pitch commands of a simulated pilot.

 

Plane Manipulation Using Space Mouse MATLAB® Object    New

This example shows how to use the Space Mouse via MATLAB® interface.

 

Plane Take-Off with HUD Text    New

This example that shows also how to display signal values as text in the virtual scene and a simple Head-Up Display (HUD).

 

Automotive Application Examples

 

Animating Power Flow Through a Dual-Clutch Transmission   4:04  New

Use a 3D animation to verify clutch states and shaft speeds in a dual-clutch transmission. Control animation states using a MATLAB GUI.

 

Automotive Power Window  

In this case study we model an automotive passenger power window system using Model-Based Design with Simulink, Stateflow®, SimMechanics™, SimPowerSystems™ and Simulink 3D Animation. We will design the controller from a set of requirements, build a plant model to test the controller, visualize it and finally verify that the controller meets the requirements.

 

Animated Demo: Skoda Octavia Driving, Seen at Different Viewpoints   3:45

Model the dynamics of a car using a virtual reality interface with a 3D model of the Czech Skoda Octavia.

(Download Source File )
 

Skid-Steer Parking   0:48

See a virtual reality representation of parking in a skid from multiple viewpoints.

 

Vehicle Dynamics Visualization with Video Output   3:13

Use video output from the Simulink 3D Animation Video Output block.

 

Car in the Mountains    New

This demonstration illustrates the use of the Simulink® 3D Animation™ MATLAB® interface. In a step-by-step tutorial, it shows commands for querying and manipulating virtual world objects. You will learn about virtual world structures and then navigate a virtual car along a path through the mountains.

 

Vehicle Dynamics Visualization with Graphs    New

 

Vehicle Dynamics Visualization – Simulation of Multiple Objects    New

 

Vehicle Dynamics Visualization with Live Rear Mirror Image    New

 

Industrial Automation and Machinery Examples

 

Virtual Prototyping: Manipulator with SpaceMouse Control  

This example shows the use of the Magellan SpaceMouse for manipulating objects in the virtual world. SpaceMouse is supported via the SpaceMouse Input block, which is included in the Simulink 3D Animation Simulink library. This is a Simulink 3D Animation example vrmanipul.

 

Programming the LEGO MINDSTORMS NXT Robotics Toolkit   4:11

Program a LEGO MINDSTORMS NXT robot in Simulink and implement your design with code generation using Embedded Coder.

 

Robot-Arm Control System using xPC Target   29:15

Set up and control a robot arm in real-time with xPC Target. Tune parameters, log data, and interface with a robot arm from Simulink and the xPC Target Explorer.

 

Portal Crane with Joystick Control    New

In this demonstration, the portal crane dynamics is modeled in Simulink and visualized in virtual reality. A standard external joystick can be used to control the end effector position.

 

Portal Crane with Predefined Trajectory    New

The example is based on the vrcrane_joystick demonstration example, instead of interactive operator control it has a predefined load trajectory.

 

Magnetic Levitation Model    New

This example shows the interaction between dynamic models in Simulink and virtual worlds.

 

Magnetic Levitation Model for Real-Time Windows Target    New

This example works directly with the CE 152 scale model hardware in real time. The model was created to work with Simulink® Coder, Real-Time Windows Target, and the HUMUSOFT MF 624 multifunction I/O board.

 

Virtual Control Panel    New

 

Portal Crane with Control Panel    New


Trial Software Available

Licensed Users: Download a 15-day trial of most MathWorks products (login required).
Don't Have a License? Request trial software and a MathWorks representative will call to get you started.

Contact sales
Free technical kit
Trial software

Get Pricing and
Licensing Options