visual3d:documentation:pipeline:general_information:recalc_pipeline
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:pipeline:general_information:recalc_pipeline [2024/06/19 12:51] – sgranger | visual3d:documentation:pipeline:general_information:recalc_pipeline [2026/03/17 15:13] (current) – wikisysop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{the pipeline processing dialog contains two buttons above the middle list box. | + | ====== RECALC Pipeline ====== |
| - | the **main pipeline** refers to the pipeline that has been loaded manually by the user. | + | The [[visual3d: |
| + | - The **Main Pipeline** refers to the pipeline that has been loaded manually by the user. | ||
| + | - The **CMO Recalc Script** by default contains the [[visual3d: | ||
| - | the **cmo recalc scrip**t by default contains the linkmodel based calculation definitions. the user can, however, add pipeline commands to this list box manually. these commands will be processed whenever the recalc button is executed. | + | ===== What RECALC accomplishes ===== |
| - | **note:** that any items that are in the **cmo recalc script** when a report template is saved are stored | + | When the user presses the RECALC button Visual3D will execute the following steps: |
| + | - (If [[visual3d: | ||
| + | - Rebuild all models | ||
| + | - Compute Landmarks and model pose (e.g. position and orientation of all segments) for all files in the Workspace | ||
| + | - Assign Force Platforms to Segments | ||
| + | - Compute Assigned Forces | ||
| + | - Compute Kinematics | ||
| + | - Compute Kinetics | ||
| + | - Compute Center of Mass. | ||
| + | - Execute the RECALC pipeline | ||
| + | - Update the display dialogs for any new data | ||
| + | - Recompute the Report graphs | ||
| - | ==== what processing happens ==== | + | LINK_MODEL_BASED signals are recalculated if they are in the [[visual3d: |
| - | when the recalc button is pressed. the following processing occurs: | + | {{:RECALC_Pipeline.jpg}} |
| - | - if **use processed analog** | + | Adding the calculations to the RECALC pipeline will cause them to be recalculated when the RECALC button |
| - | - rebuild all models | + | |
| - | - compute landmarks | + | |
| - | - assign force platforms to segments | + | |
| - | - compute assigned forces | + | |
| - | - compute kinematics | + | |
| - | - compute kinetics | + | |
| - | - compute center of mass. | + | |
| - | - execute | + | |
| - | - update | + | |
| - | - recompute the report graphs | + | |
| - | link_model_based signals in the report are always recalculated. link_model_based signals not in the report are not recalculated. | + | ==== Acting on Active Files ==== |
| - | derived, metric and other signals | + | By default, [[visual3d: |
| - | recalc_pipeline.jpg | + | ==== Removing a signal from the Workspace ==== |
| - | by adding | + | |
| - | ==== saving | + | If a signal is defined in the RECALC |
| - | if the button is checked to display the recalc pipeline, | + | ==== Warning about editing |
| - | selecting the button to save the pipeline | + | Removing an item from the RECALC |
| - | selecting | + | If you aren't sure, you can save the CMZ file, then remove all the model based signals from the data tree, select RECALC and see what signals didn't re-appear. If you are missing a specific signal, re-open the saved CMZ file and check the history of the signal missing from the RECALC |
| - | deleting the recalc pipeline will remove the recalc pipeline from the workspace. | ||
| - | ==== opening a report template | + | ===== Modifying and Saving the Recalc Pipeline ===== |
| - | when a report template | + | If the button |
| - | ==== recalc | + | You can edit the commands in the RECALC |
| - | by default, all_files are active for the recalc | + | You can also append pipeline commands to the RECALC pipeline through the pipeline itself, using Visual3D' |
| - | it is possible to " | + | It is also possible to save, edit, or delete |
| + | | ||
| + | - Selecting | ||
| + | - Deleting the RECALC pipeline will remove the RECALC pipeline from the workspace. | ||
| - | ==== removing | + | ===== Opening |
| - | if a signal | + | When a report template |
| - | all model based signals are automatically added to the recalc pipeline when they are created. | ||
| - | visual3d checks for duplicate entries in the recalc pipeline, but it is possible that a user can inadvertently add duplicates to the pipeline. | ||
| - | ==== warning about editing the recalc pipeline ==== | ||
| - | |||
| - | removing an item from the recalc pipeline does not remove the item from the data tree (e.g. the workspace). the signal in the data tree no longer has a definition, however, so changing the properties of the model, which would normally change the related model based signals, will not modify the signal as expected. | ||
| - | |||
| - | if you aren't sure, you can save the cmo file, then remove all the model based signals from the data tree, select recalc and see what signals didn't re-appear. | ||
| - | |||
| - | if you are missing a specific signal, re-open the saved cmo file and check the history of the signal missing from the recalc pipeline. version 4.5 of visual3d allows you to copy the history (e.g. the model based definition), | ||
| - | |||
| - | ==== modifying the definition of model based items in the recalc pipeline ==== | ||
| - | |||
| - | you can edit the commands in the recalc pipeline directly. in the pipeline dialog, select the button (check box) to make the recalc pipeline editable and edit a command. | ||
| - | |||
| - | you can also select compute model based data under the model menu option, and edit the definition there. visual3d will automatically search for a model based signal of the same name in the data tree and replace the properties. | ||
| - | |||
| - | |||
| - | }} | ||
visual3d/documentation/pipeline/general_information/recalc_pipeline.1718801464.txt.gz · Last modified: by sgranger
