Table of Contents

File Save As

Overview

The File_Save_As command is used to save the currently active workspace to a new file, rather than overwriting the original.

Important Note:

There is an important distinction between this command and File_Save.

Pipeline Command

The command below is as seen on the Visual3D application, it has parameters as options to manipulate this command.

File_Save_As
!/FILE_NAME=
!/FOLDER=
!/SET_PROMPT=Save CMZ file as
!/SAVE_EMBEDDED_GRAPHICS=FALSE
!/CREATE_FOLDER_PATH=FALSE
;

Command Parameters

The following table shows the command parameters and descriptions.

Parameter Description
! /FILE_NAME= Name of the new file to save the workspace into- this file will be created.
! /FOLDER= Folder to save the file in, can be a full or relative path.
! /SET_PROMPT=Text to display in the save dialog window if the user is prompted.
! /SAVE_EMBEDDED_GRAPHIC=FALSEIf 'TRUE', embedded 3D graphics/visuals ae saved inside the CMZ file.
! /CREATE_FOLDER_PATH=FALSEIf 'TRUE', Visual3D will create the folder path if it does not already exist.

Dialog

The command can be edited in a text editor or in 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:

Examples

The following examples will go through the use of the File_Save_As command in the Visual3D application.

Example 1: Save with added model data

This pipeline loads a file, computes model-based data - in this case the Left Knee Angle, and saves the updated version as a new CMZ.

File_Open
!/FILE_NAME=Subject01
!/FILE_PATH=Trials/
!/SEARCH_SUBFOLDERS=FALSE
!/SUFFIX=_Gait.cmz
!/SET_PROMPT=
!/ON_FILE_NOT_FOUND=SKIP
!/FILE_TYPES_ON_PROMPT=
;

Compute_Model_Based_Data
/RESULT_NAME=Left_Knee_Angle
/SUBJECT_TAG=
/FUNCTION=JOINT_ANGLE
/SEGMENT=Left_Knee
!/REFERENCE_SEGMENT=Pelvis
!/RESOLUTION_COORDINATE_SYSTEM=LAB
!/USE_CARDAN_SEQUENCE=TRUE
!/NORMALIZATION=FALSE
;

File_Save_As
!/FILE_NAME=Subject01_Updated.cmz
!/FOLDER=Processed/
!/SET_PROMPT=Save updated CMZ
!/SAVE_EMBEDDED_GRAPHICS=FALSE
!/CREATE_FOLDER_PATH=TRUE
;

Example 2: Save a custom trial version with embedded graphics and folder creation

This pipeline loads a trial, detects peak vertical force, extracts the Force Value at this event, and saves a new version including 3D graphics output.

File_Open
!/FILE_NAME=Participant_Trial03
!/FILE_PATH=GaitData/
!/SEARCH_SUBFOLDERS=FALSE
!/SUFFIX=.cmz
!/SET_PROMPT=
!/ON_FILE_NOT_FOUND=PROMPT
!/FILE_TYPES_ON_PROMPT=
;

Event_Global_Maximum
/RESULT_EVENT_NAME=Peak_Vertical_Force
/SIGNAL_TYPES=ANALOG
/SIGNAL_FOLDER=ORIGINAL
/SIGNAL_NAMES=Force
/SIGNAL_COMPONENTS=Z
/FRAME_OFFSET=0
/TIME_OFFSET=
/EVENT_SEQUENCE=RHS,RTO
/EXCLUDE_EVENTS=
/EVENT_SEQUENCE_INSTANCE=0
/EVENT_SUBSEQUENCE=
/SUBSEQUENCE_EXCLUDE_EVENTS=
/EVENT_SUBSEQUENCE_INSTANCE=0
/THRESHOLD=500
;

Metric_Signal_Value_At_Event
/SIGNAL_FOLDER=EVENT_LABEL
/SIGNAL_LABEL=Z
/EVENT_NAME=Peak_Vertical_Force
/RESULT_METRIC_NAME=Vertical_Force_Peak
;

File_Save_As
!/FILE_NAME=Participant_Trial03_ForcePeak.cmz
!/FOLDER=Saved_Metrics/
!/SET_PROMPT=Save trial with force peak
!/SAVE_EMBEDDED_GRAPHICS=TRUE
!/CREATE_FOLDER_PATH=TRUE
;

Back to Pipeline Commands Reference