visual3d:documentation:pipeline:file_commands:recalc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:pipeline:file_commands:recalc [2025/07/16 20:12] – wikisysop | visual3d:documentation:pipeline:file_commands:recalc [2025/07/30 18:00] (current) – [Examples] wikisysop | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Overview ===== | ===== Overview ===== | ||
| - | The **Recalc** command is used to rebuild and update | + | The **Recalc** command is used to update the workspace |
| - | This command is especially important after making changes to: | + | When executed, Recalc performs a comprehensive rebuild of the workspace by: |
| - | * A model definition | + | * Rebuilding all models |
| - | * A pipeline command affecting | + | * Recomputing model-based |
| - | * Any updates that alter segment pose, orientation, | + | * Reassigning force platforms |
| + | * Recomputing kinematics and kinetics | ||
| + | * Recomputing center of mass | ||
| + | * Updating report graphs and display windows. | ||
| - | The command also executes | + | You can actually customize the commands that are executed when the Recalc |
| + | For more information on customizing this process, visit the [[visual3d: | ||
| - | ---- | + | ===== Pipeline Command ===== |
| - | When the command is executed (or the button | + | The command |
| - | 1. Reprocess Force Platforms: If the setting for "Use Processed Analog" | + | < |
| + | Recalc | ||
| - | 2. Rebuild All Models: All models in the workspace are regenerated. | + | ; |
| + | </ | ||
| - | 3. Compute Landmarks and Pose: All landmarks and segment positions/ | + | ===== Command Parameters ===== |
| - | 4. Assign Force Platforms: Forces are re-mapped | + | This command does not take any user-defined parameters, |
| - | 5. Compute Assigned Forces: Net force and moment vectors are recalculated at the assigned foot. | ||
| - | 6. Compute Kinematics and Kinetics: Joint angles, moments and forces are recalculated. | + | ===== Dialog ===== |
| - | 7. Compute Center of Mass: Whole-body center of mass is updated. | + | There is no dialog box for this command due to it being a stand-alone function. The application interface alternative option is the recalc button on the toolbar: |
| - | 8. Execute Recalc Pipeline: Any user-added commands in the Realc pipeline | + | {{: |
| - | 9. Update UI and Report Graphs: Any new data is shown in the UI, and graphs are refreshed. | + | ===== Examples ===== |
| - | ===== Pipeline Command ===== | + | The following examples will go through the use of the Recalc command in the Visual3D application. |
| - | The command | ||
| + | === Example 1: Adding a Custom Foot Midpoint Landmark and Recalculating the Model === | ||
| + | This example walks through the process of defining a new custom landmark on the foot (midpoint between heel, MT1, and MT5), running the Recalc command to update the model, and then setting up for use in further analysis. | ||
| + | Firstly, ensure that target markers are available in your workspace, so that joint positions can be determined. If they have not yet been created, use the [[visual3d: | ||
| + | < | ||
| + | Create_Target | ||
| + | / | ||
| + | ! / | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ; | ||
| + | </ | ||
| + | Step 2: Add the Midpoint Landmark to the Model and Recalc to ensure it is created. | ||
| + | < | ||
| + | Add_Landmark | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | ! / | ||
| + | / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | ! /MCS_ML=0.0 | ||
| + | ! /MCS_AP=0.0 | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ; | ||
| - | The **Recalc** command is used to rebuild and update all model-based data for every file in the workspace. It performs a wide range of recalculations including models, landmarks, kinematics/ | + | Recalc |
| - | This command is especially important making changes to: | + | ; |
| - | * A model definition | + | </ |
| - | * A pipeline command affecting landmarks or forces | + | |
| - | * Any updates that alter segment pose, orientation, | + | |
| - | + | ||
| - | The command also executes the user-defined RECALC pipeline, which can include any custom commands (e.g. additional calculations or filtering) that the user wants to run automatically during recalculation. | + | |
| - | + | ||
| - | When the Recalc command is executed (or the Recalc button in the GUI is clicked), Visual3D performs the following in order: | + | |
| - | 1. Reprocess Force Platforms | + | Step 3: Use Landmark in Further Analysis |
| - | If the setting for "use processed analog" | + | Here we compute |
| - | + | ||
| - | 2. Rebuild All Models | + | |
| - | + | ||
| - | Recalculates | + | |
| < | < | ||
| - | Recalc | + | Metric_Maximum |
| + | / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| ; | ; | ||
| </ | </ | ||
| - | Rebuilds any model(s) and any landmarks dependent on the model(s). The Recalc command also executes the [[Visual3D: | ||
| - | \\ | + | ===== Notes ===== |
| + | * Recalc ensures your model-based computations and workspace signals are always up-to-date. | ||
| + | * If you add or edit any landmarks or segments, you should run Recalc before further calculations or reports. | ||
| + | * The RECALC Pipeline can be customized to add user-defined commands that will always run when Recalc us executed. | ||
| + | |||
| + | |||
| + | ---- | ||
| [[Visual3D: | [[Visual3D: | ||
visual3d/documentation/pipeline/file_commands/recalc.1752696775.txt.gz · Last modified: by wikisysop
