visual3d:documentation:pipeline:pipeline_commands:manage_file_merge
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:pipeline:pipeline_commands:manage_file_merge [2025/07/25 15:18] – wikisysop | visual3d:documentation:pipeline:pipeline_commands:manage_file_merge [2025/09/10 17:00] (current) – wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | =====Manage_File_Merge===== | + | ======Manage_File_Merge====== |
- | ====Overview==== | + | =====Overview===== |
The **Manage File Merge** command is designed to merge multiple files that recorded data from the same motion capture trial. This command merges data types from each .c3d file into one trial in the Visual3D workspace. This command was originally called **Manage_Theia3D_Merge**, | The **Manage File Merge** command is designed to merge multiple files that recorded data from the same motion capture trial. This command merges data types from each .c3d file into one trial in the Visual3D workspace. This command was originally called **Manage_Theia3D_Merge**, | ||
Line 10: | Line 10: | ||
This command requires data files to be stored in a particular folder structure to match .c3d files appropriately. Please carefully review the [[visual3d: | This command requires data files to be stored in a particular folder structure to match .c3d files appropriately. Please carefully review the [[visual3d: | ||
- | ====Pipeline Command==== | + | =====Pipeline Command===== |
Below is the full pipeline command and parameters for Manage_File_Merge | Below is the full pipeline command and parameters for Manage_File_Merge | ||
< | < | ||
Line 56: | Line 56: | ||
- | ====Command Parameters==== | + | =====Command Parameters===== |
The following table shows the command parameters and descriptions: | The following table shows the command parameters and descriptions: | ||
Line 99: | Line 99: | ||
|**! / | |**! / | ||
- | ====Dialog==== | + | =====Dialog===== |
The command can be edited in a text editor or in a dialog form. To edit in the dialog pop up form either click on the **Edit** button in the pipeline workshop or double-click on the pipeline command. The dialog is shown below. | The command can be edited in a text editor or in a dialog form. To edit in the dialog pop up form either click on the **Edit** button in the pipeline workshop or double-click on the pipeline command. The dialog is shown below. | ||
There are a variety of inputs that can be used to generate CMZs from Theia3D files: | There are a variety of inputs that can be used to generate CMZs from Theia3D files: | ||
Line 146: | Line 146: | ||
|[IMAGE] | |[IMAGE] | ||
| | | | ||
- | ====Examples==== | + | =====Examples===== |
- | ===Merge Theia with QTM Analog Data=== | + | ====Merge Theia with QTM Analog Data==== |
This following is an example of using the Manage_File_Merge command to merge markerless motion capture files from Theia with force plate analog signals from QTM. | This following is an example of using the Manage_File_Merge command to merge markerless motion capture files from Theia with force plate analog signals from QTM. | ||
- | == Folder Structure == | + | If using a version of Visual3D v2025.07.2 or newer, the Virtual Lab will not be automatically configured. In Manage_File_Merge the VIRTUAL_LAB parameter needs to be assigned a segment. In order to create a Virtual Laboratory segment see here, [[visual3d: |
- | The folder structure of the QTM and Theia files that were capture in this sample data is: | + | ===Folder Structure=== |
+ | |||
+ | The [[visual3d: | ||
{{: | {{: | ||
- | == Pipeline Command == | + | ===Pipeline Command=== |
- | {{ : | + | {{ : |
The following pipeline was run to merge QTM Analog signals and Theia files: | The following pipeline was run to merge QTM Analog signals and Theia files: | ||
< | < | ||
Line 203: | Line 205: | ||
</ | </ | ||
- | ===Merge Multiple | + | ===Output=== |
+ | A Visual3D CMZ Workspace is created containing the model from the Theia3D rotation signals, and analog channels from the QTM force platforms. | ||
+ | {{: | ||
+ | |||
+ | ====Merge Markerless and Marker-based | ||
+ | |||
+ | This following is an example of using the Manage_File_Merge command to merge markerless motion capture files from Theia with marker-based motion capture files from QTM. | ||
+ | |||
+ | ===Folder Structure=== | ||
+ | |||
+ | The [[visual3d: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===Pipeline Command=== | ||
+ | {{ : | ||
+ | The following pipeline was run to merge QTM markerbased and Theia markerless files: | ||
+ | < | ||
+ | Manage_File_Merge | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! /ACTION= | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | ! / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ; | ||
+ | </ | ||
+ | |||
+ | **NOTE:** It is necessary to include M: and ML: for the marker-based and markerless prefixes, or the merge will not work! | ||
+ | |||
+ | |||
+ | ===Output=== | ||
+ | A Visual3D CMZ Workspace is created containing both the markerless and marker-based solutions. | ||
+ | |||
+ | {{: | ||
- | =====Notes===== | + | ======Notes====== |
- | ==== Folder Structure ==== | + | =====Folder Structure===== |
There is an assumed basic directory structure for this command' | There is an assumed basic directory structure for this command' | ||
visual3d/documentation/pipeline/pipeline_commands/manage_file_merge.1753456706.txt.gz · Last modified: 2025/07/25 15:18 by wikisysop