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 [2024/07/17 15:45] (current) – created sgranger | ||
---|---|---|---|
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 | + | The pipeline |
- | the **cmo recalc scrip**t by default contains | + | The **Main Pipeline** refers to the pipeline |
- | **note:** that any items that are in the **cmo recalc script** when a report template | + | The **CMO Recalc Scrip**t by default contains |
- | ==== what processing happens ==== | + | **Note:** that any items that are in the **CMO Recalc Script** when a Report Template is saved are stored in the report template. |
- | when the recalc button is pressed. the following | + | === What processing |
- | - if **use processed analog** | + | When the RECALC button |
- | - rebuild all models in the workspace | + | |
- | - 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 | + | |
- | link_model_based signals | + | - If **use processed analog** is set, re-process force platforms. |
+ | - Rebuild all models | ||
+ | - Compute landmarks and model pose (e.g. position and orientation of all segments) for all # | ||
+ | - 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 | ||
- | derived, metric and other signals are not recalculated | + | LINK_MODEL_BASED |
- | recalc_pipeline.jpg | + | DERIVED, METRIC and other signals are not recalculated |
- | by adding the calculations | + | |
- | ==== saving | + | {{: |
+ | By adding the calculations to the recalc pipeline, these will be recalculated when the recalc button is pressed. The recalc pipeline is saved in the .cmo file so it will always be there, and it is also saved in the report template so that when you open the report the items which should be recalculated (or calculated for a first time) are performed. | ||
- | if the button is checked to display the recalc pipeline, the pipeline list box will be shaded pink. | + | === Saving |
- | selecting | + | If the button |
- | selecting | + | Selecting |
- | deleting | + | Selecting the button to open the pipeline will either replace or append |
- | ==== opening a report template ==== | + | Deleting the Recalc pipeline will remove the Recalc pipeline from the workspace. |
- | when a report template is added to the workspace, all of the report graphs are deleted and all of the model based data definitions contained in the report template are appended to the **cmo recalc script**. for design reasons we elected not to delete the existing model based data because we felt it was easier for users to delete entries from the **cmo recalc script** than to re-create the model based data that they created before opening the report template. however, when the **recalc** button is pressed, the old compute model based signals will be **removed** from the recalc pipeline. | + | === Opening |
- | ==== recalc pipeline processing acts on the active files ==== | + | When a report template is added to the Workspace, all of the report graphs are deleted and all of the model based data definitions contained in the report template are appended to the **CMO Recalc Script**. For design reasons we elected not to delete the existing model based data because we felt it was easier for users to delete entries from the **CMO Recalc Script** than to re-create the model based data that they created before opening the report template. However, when the **RECALC** button is pressed, the old Compute Model Based signals will be **removed** from the RECALC pipeline. |
- | by default, all_files are active for the recalc pipeline. | + | === Recalc Pipeline Processing acts on the Active Files === |
- | it is possible to " | + | By default, ALL_FILES |
- | ==== removing | + | It is possible to " |
- | if a signal is defined in the recalc pipeline, removing (or) renaming the signal in the data tree won't do the trick. as soon as the recalc pipeline is executed the signal will re-appear. you need to remove the signal from both the recalc pipeline and the data tree. | + | === Removing |
- | all model based signals are automatically added to the recalc | + | If a signal is defined in the RECALC pipeline, removing (or) renaming the signal in the data tree won't do the trick. As soon as the RECALC pipeline is executed the signal will re-appear. You need to remove |
- | visual3d checks for duplicate entries in the recalc pipeline, but it is possible that a user can inadvertently add duplicates | + | All model based signals are automatically added to the RECALC |
- | ==== warning about editing | + | Visual3D checks for duplicate entries in the RECALC |
- | removing an item from the recalc | + | === Warning about editing |
- | if you aren't sure, you can save the cmo file, then remove | + | 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 are missing a specific signal, re-open | + | If you aren't sure, you can save the cmo file, then remove all the model based signals |
- | ==== modifying | + | If you are missing a specific signal, re-open |
- | you can edit the commands in the recalc | + | === Modifying the definition of model based items in the RECALC pipeline === |
+ | |||
+ | You can edit the commands in the RECALC | ||
+ | |||
+ | 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. | ||
- | 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: 2024/06/19 12:51 by sgranger