First, it is necessary to set the name of the file to which your session commands
are to be saved. This can be done by typing the CCL for the singleton object
SESSION
.
In the command window, type:
SESSION:
Session Filename = <filename>
.tse
END
To begin recording commands, type the following line into the Command Editor dialog box:
>session start [mode=<none | overwrite | append>, filename=<filename>]
To stop recording commands, type the following line into the Command Editor dialog box:
>session stop
Session files can be used to quickly reproduce all the actions performed in a
previous Ansys TurboGrid Session. Session files can be generated manually using a text
editor, or from within Ansys TurboGrid by recording a session. The commands required to
write to these files from the Command Editor dialog box are
described below. The >session
command handles all
Write Session features.
The following options are available to support the functionality:
>session start
supports the following options:
mode = <none | overwrite | append>
If mode is set to
none
(the default value), an error is raised if the file already exists. If mode is set tooverwrite
, the file is deleted and newly created if it already exists. If mode is set toappend
, the new session is appended to the end of the existing file.filename = <filename>
Specifies the filename and path to the session file. If no filename is specified, the SESSION singleton indicates the filename and the mode to use for overwriting/appending. If no SESSION singleton exists, an error is raised indicating that a filename must be specified.
The session stop
command terminates the saving of a
session, and closes the session file. No options are accepted with this
option.
The following are example >session
commands, and the
expected results. If a SESSION singleton exists, the values of the parameters
listed after the >session
command replace the values
stored in the SESSION singleton object. For this command, the
filename
parameter value replaces the
session filename
parameter value in the
SESSION
singleton, and the
mode
command parameter value replaces the
write session mode
parameter value in the
SESSION
singleton.
> session start, filename = mysession.tse
This action starts a new session in a filename called
mysession.tse
. If
mysession.tse
already exists, the
overwrite/append behavior is dependent on that set in the
SESSION
singleton. If no
SESSION
singleton exists, and the
mysession.tse
file also exists, the command fails
with an error message (that is, default mode is
none
).
> session start, mode = none, filename = mysession.tse
This command starts a new session file in a filename called
mysession.tse
. If
mysession.tse
already exists, the command fails
with an error message.
> session start, mode = overwrite, filename = mysession.tse
This command starts a new session. If mysession.tse
already exists it is deleted, and replaced with the new session. If the file
does not already exist, it is created.
> session start, mode = append, filename = mysession.tse
This command starts a new session. If mysession.tse
already exists, the new session is appended to the end of the existing file. If
the file does not already exist, it is created.
> session start
This command starts a new session, using the mode and filename defined in the
SESSION
singleton. If the
SESSION
singleton does not exist, an error message
is raised indicating that a filename must be specified.
> session start, mode = overwrite
This command starts a new session with a filename of that specified in the
SESSION
singleton. If the specified file already
exists, it is deleted and a new file is created. If the
SESSION
singleton does not exist, an error message
is raised indicating that a filename must be specified.
> session start, mode = append
This command starts a new session with a filename of that specified in the
SESSION
singleton. If the specified file already
exists, the new session is appended to the end of the existing file. If the
SESSION
singleton does not exist, an error message
is raised indicating that a filename must be specified.
> session start, mode = none
This command starts a new session with a filename of that specified in the
SESSION
singleton. If the specified file already
exists, the command is terminated with an error message. If the
SESSION
singleton does not exist, an error message
is raised indicating that a filename must be specified.
> session stop
This command terminates the current session in progress, and closes the currently open session file.