# Simulation

<figure><img src="/files/ivdR9rcgDt1GGA6iGq6e" alt="" width="563"><figcaption></figcaption></figure>

## Linking Characters & Animation To The Rig

While linking characters is quite straightforward, animations are a little complex to add if using **multiple characters**.   We must use the same naming schema as described above as well as we need to use string expressions to build our input paths based on the animation tools.  For each animation the *animfile* path must have the character name parameter as a file reference. &#x20;

File (*animfile*) e.g.\
$JOB/animations/\`chs("name")\`/v001/flex.bgeo.sc

This ensures your characters personalized animation is loaded when working with multiple characters.

## Cache management

You do have options you have for optimizing your caches and saving on disk space.  The Skeleton cache and Tissue Collision caches are not necessary but they do represent speed ups for evaluating each frame, there are skipping controls per animation.  If you are working over a network and have slow network access this might be a good idea for you to use.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.procedural-anatomy.com/simulation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
