AnyBody™ Tutorials
Getting started

This tutorial is the starting point for new users. Its purpose is to allow users to get the first model up and running fairly quickly.

The AnyBody Modeling System caters to a wide range of users with very different modeling needs. Some may simply want to load and run an existing model, some may need to modify the model to a smaller or larger extent, and some may want to build their own model of a bird or a lizard bottom-up. Most users can find themselves in one of the following scenarios:

  • Loading a model from the model repository and changing simple parameters like theapplied load or the posture. For instance, the so-called StandingModel from the model repository allows for quick and easy addition of loads to certain predefined points on the model, and the system will compute the muscular reactions.
  • Modifying one of the existing motion capture models from the repository to your own lab setup by redefinition of the marker protocol, the force platforms and the lab coordinate system.
  • Modifying a model from the respository with some similarity to what you want. For instance, a normal bicycle model could be changed into a recumbent bike. In this type of modeling, the user is typically redefining the environment, i.e. non-human, part of the model.
  • Constructing a body model and its environment bottom-up. This can be necessary if you want to model an animal or make a detailed model of new type of joint. The basic steps of such bottom-up model constructionare described in the tutorial Getting Started with AnyScript , which is a good place tutorial to complete after this one, even if you do not plan to build models bottom-up.

These various levels of model building complexity are covered in The Building Block Tutorial in the Making Things Move tutorial.

As you can see above, the more detailed approaches are covered by other tutorials. To get you up and running quickly, we shall take the top-down approach in this tutorial and use the model repository to accomplish the following:

  1. Load the predefined standing model, place it in a given posture, and apply an external force to it.
  2. Modify the predefined standing model to carry a hand bag.
  3. Create a new model and import a predefined collection of body parts from the library to obtain a model of a simple gymnastics exercise.

This entire tutorial relies heavily on the body model repository. It is a library of predefined models and body parts developed by scientists as a research undertaking and maintained by AnyBody Technology. A version of the repository compatible with your software version comes with the installation of AnyBody, but you can always find the newest version of the repository online at the AnyScript Community , which is a free service where e verybody is welcome to contribute. The site is managed jointly by the AnyBody Research Group and AnyBody Technology A/S with the latter sponsoring the expenses. The direct link to the models is http://forge.anyscript.org/gf/ .

Before you continue you must unpack the entire repository and save it on your hard disk. A selection of models from the repository are included in the demo collection which is installed with AnyBody. These demo models should be sufficient for your work with this and other tutorials, but because the repository in continuously updated it may be a good idea to download and unpack the newest version of the AnyBody Managed Model Repository before you start any serious modeling work.

The demo models, including the Standing Model to be used in this tutorial,are available from the Demo tab of the AnyBody Assistant dialog box.

Scroll down a little and find this link:

Click the link and browse to a location where you want to keep and work on your models, for instance My Documents\AnyScripts\. This procedure ensures that it is easy to reinstall the demo models later, which may be useful when you have been playing around with them for a while; this way you can reset all the changes you have made or reinstall them to a new location, if you wish to keep your own changes.

With the repository unpacked, lets take a brief look at its structure. Please open a file manager and navigate to the place you unpacked the repository. You should be able to discover the following folder structure:

Applications are the models that can be loaded into AnyBody and actually simulate some biomechanical situation, such as cycling, lifting a box or propelling a wheelchair. Body contains models of body parts and collections of body parts which are used by the applications. For instance, Body includes a lumbar spine model, which is used by all the applications needing an upper body.

A closer inspection of the Application branch reveals that it has three sub folders:

The Beta folder contains models that are unfinished but may be of value to users with special interests. The Examples folder contains many models of different situations and it is very likely that you will be able to find a model similar to what you want to do in it. The Validation folder contains models that have been used for validation purposes, typically by comparison of the model predictions with experimental measurements.

With that knowledge, you are all set to go, and you can proceed with Lesson 1: Using the standing model .

AnyBody Technology A/S · Niels Jernes vej 10 · DK-9220 Aalborg Ø · Denmark · Tel. +45 9635 4286 · Fax. +45 9635 4599            Sitemap