CAXMerge
CaxMerge is a console application provided by VMoveCAE to merge CAX data from different files.
In a typical 64-bit WIndows installation, CaxMerge is found in C:\Program Files\VCollab\xx.x\VMoveCAE64\CaxMerge.exe.
Here, xx.x refers the VCollab version
In a typical linux installation, it can be found in
/usr/local/bin/caxmerge.
Syntax:
CAXMerge.exe [options] [CAXFile 1] [CAXFile 2] … [CAXFile n] [Output CAX file path]
If no options are used CaxMerge treats all the input CAX files as separate models and merges them together.
If all the input CAX files belong to the same model (they contain the exact same mesh), then user can merge them together using following options
Option |
Description |
Remarks |
--merge-as-instances |
Merges results into different instances. |
Instance names should be different |
--auto-rename-instances |
It renames instances with combinations of file name and instance name |
If file1 has ‘Result1’ with name L1M1 and file 2 has same ‘Result1’ with same name L1M1, this option renames with instance names into ‘file1L1M1’and file2L1M1’ |
Examples:
CaxMerge --merge-as-instances <input_file_1.cax> <input_file_2.cax> … <input_file_n.cax> <output_file.cax>
CaxMerge --merge-as-instances --auto-rename-instances <input_file_1.cax> <input_file_2.cax> … <input_file_n.cax> <output_file.cax>
Merging Viewpoint files
CaxMerge can also be used to merge viewpoint files with CAX files as shown in the following example.
CaxMerge “bracket.cax” “bracket.vpt” “bracket-with-views.cax”
If the file name contains spaces, specify the file path in double quotes.
Example Syntax:
C:> “…\VCollab\xx.x\VMoveCAE64\CAXMerge.exe” “E:\CAXfiles\file1.CAX” “E:\CAXfiles\file2.CAX” “E:\CAXfiles\file3.CAX” “E:\CAXfiles\newfile.CAX”