360 Quick Reference Guide
360 Quick Reference Guide
-addonfile filename Supply a custom list of addons via the tecplot.add file.
-c cfgfile Use cfgfile for the configuration instead of the default configuration file, tecplot.cfg.
Loads all the specified data files, and runs specified macros in a restricted batch
-convert mode in which the only permitted options are reading data files (in any supported
format) and writing SZL files. Does not use a license key. See also -o.
Display on computer computername (Linux only). The target system must have X-
-display computername
server capability with the GLX extension.
-h homedir Use homedir for the home directory instead of the default home directory.
Restrict the number of processors (processor cores) employed by Tecplot 360 to the
numprocs specified. Some tasks can be performed in parallel, so using all available
--max-available-processors processors greatly increases performance of those tasks. By default, Tecplot 360
numprocs uses all processors available on the machine to provide the best performance in
most cases. Assign a value less than the total number of available processors to
limit the number of processors used by Tecplot 360 to the assigned number.
Linux Only – Use when the standard versions of mesa and osmesa libraries conflict
--mesa-swrast
with default libraries. Use these options only as a last resort. They cannot be used
--osmesa-swrast
with regular --mesa or --osmesa commands.
-nobatchlog Suppress creation of the file batch.log during batch mode operation.
Do not display the Welcome Screen at startup (it may still be opened after launch
-nowelcomescreen
from the View menu)
Writes the specified SZL file from the data loaded from other files (including
-o outputfile.szplt macros) specified on the command line, then exit. Does not require a license key.
See also the -convert command.
Linux Only – Use a version of the OpenGL rendering library which is designed for
off screen export using software rendering (using CPU) where there is no X server
--osmesa
connection. OSMesa is automatically used when running in batch mode without an
X server connection. Also use this flag if 360 or PyTecplot crash in batch mode.
Place the macro functions in quickpanelfile in the Quick Macro Panel, instead of
-qm quickpanelfile
using the macros from the default file, tecplot.mcr.
Use the libraries from the bin/sys sub-folder below the tecplot home directory
when running Tecplot. The sys sub-folder contains the version of libstdc++ that was
--use-sys
used to build Tecplot and may be required when running older Linux systems.
(Linux only).
2
Mouse & Keyboard Shortcuts
3D Rotate Tools
Alt-Click-and-drag Rotate about the viewer position using the active Rotate tool.
Control-right-click-and-drag
(Mac OS X: Command-right- Rotate about the rotation origin (any tool may be active).
click-and-drag)
U End the current polyline at last clicked point and start a new one.
3
Probe Tool
If the pointer is over a single valid cell, the interpolated field values from all nodes
in the cell are returned.
Click If multiple cells are candidates, the action is dependent upon the plot type:
For 2D, the cell from the highest number zone is used.
For 3D, the cell closest to the viewer is used.
If the pointer is over a single valid cell, the field values from the nearest node in the
cell are returned.
If multiple cells are candidates, the action is dependent upon the plot type:
Control-click For 2D, the cell from the highest number zone is used.
For 3D, the cell closest to the viewer is used.
If the pointer is not over any cell, then the field values from nearest data point (as
measured in distance on the screen) are returned.
The field values from the nearest point on the screen are returned (ignoring
surfaces, zone number, and depth of the point).
Shift-Control-click This is useful in 3D for probing on data points that are on the back side of a closed
surface without having to rotate the object. In 2D, this is useful for probing on data
points for zones that may be underneath other zones.
Alt-click If multiple cells are candidates, the action is dependent upon the plot type:
For 2D, the cell from the highest number zone is used.
For 3D, the cell closest to the viewer is used.
If multiple cells are candidates, the action is dependent upon the plot type:
For 2D, the cell from the highest number zone is used.
Alt-Control-click
For 3D, the cell closest to the viewer is used.
If the pointer is not over any cell, then the field values from nearest data point (as
measured in distance on the screen) are returned.
Probe only on streamtraces, iso-surfaces, or slices. The field values from the nearest
Alt-Control-Shift-click
point on the screen are returned.
Slice Tool
If no slices are displayed for the current slice group, place the primary slice.
Click Otherwise, move the closest displayed start, end, and primary slice from its current
position to the clicked position.
Place the start, end, or primary slice (whichever is closer to the click position) on the
Alt-click
nearest derived object (streamtrace, slice or iso-surface).
4
Mouse & Keyboard Shortcuts
Place the start, end, or primary slice (whichever is closer to the click position) on the
Control-click
nearest data point.
Translate Tool
Zoom Tool
Control-click Center the zoom around the location of your click and zoom out.
Selector Tool
Control-click Select the next object behind the currently selected object (“dig”).
Multiple selection. Click the first object, then shift-click subsequent objects to add
Shift-click
them to the selection
5
Selected Object Options
Reduce the size of the object. If multiple objects are selected, all object positions
-
will be shifted towards the first object selected.
Increase the size of the object. If multiple objects are selected, all object positions
+
will be shifted away from the first object selected.
Control-X Cut selected object(s) to the clipboard, deleting them from the plot.
Time Navigation
Fit Surfaces (3D Only) - Resize plot so that all surfaces are included in the frame,
excluding any volume zones.
Control-F
Fit to Full Size (2D, XY, Polar, Sketch) - Fit the entire plot into the frame (including
data, text and geometries).
Fit Surfaces (3D Only) - Resizes plot so that all data points, text, and geometries are
Control-E
included in the frame.
Control-P Print.
Control-Q Exit.
6
Macro Variables
Macro Variables
Variables Notes
Retrieves auxiliary data named Auxname from a dataset. For example,
|AUXDATASET:Auxname|
|AUXDATASET:Reynolds| retrieves auxiliary data “Reynolds”.
Retrieves auxiliary data named Auxname from a specific zone. For example,
|AUXZONE:Auxname|
|AUXZONE[3]:BC| retrieves auxiliary data ʺBCʺ from zone 3.
|AXISMAXn| Maximum value of the n-axis range, where n is one of: Aa, R, X, Y or Z.
|AXISMINn| Minimum value of the n-axis range, where n is one of: Aa, R, X, Y or Z.
Contains full path to loaded data file. If multiple data files have been loaded, use
|DATASETFNAME[nnn]|
e.g. |DATASETFNAME[2]| to specify the desired path (indexing by load order).
|DATASETTITLE| Returns the title of the dataset, or “No Data Set” if a dataset does not exist.
|EXPORTISRECORDING| Returns YES/NO to help macros complete record commands in the proper order.
|MACROFILEPATH| Returns the path to the directory containing the most recently opened macro file.
[I, J, K]-dimension of the first active zone. For finite-element zones, MAXI is the
|MAXI|, |MAXJ|, |MAXK| number of nodes, MAXJ is the number of elements, and MAXK is the number of
nodes per element (cell-based) or total number of faces (face-based).
|MAXn| Maximum value of the variable assigned to an axis: A (theta, i.e. Angle), R, X, Y, Z.
|MAXS| Maximum value of the scatter sizing variable in the active zones.
|MAXU|, |MAXV|, Maximum value of the variable assigned to the [X, Y, Z]-vector component of the
|MAXW| active zones.
7
Variables Notes
|MINS| Minimum value of the scatter sizing variable for the active zones.
Minimum value of the variable assigned to the [X, Y, Z]-vector component for the
|MINU|, |MINV|, |MINW|
active zones.
|MINn| Minimum value of the variable assigned to an axis: A (theta, i.e. Angle), R, X, Y, Z.
Number of processors in use. This may be lower than the number of processors on
|NUMPROCESSORSUSED|
your system due to a $!Limits MaxAvailableProcessors command in tecplot.cfg.
|PLOTTYPE| Returns the plot type. 0 = Sketch, 1 = XY Line, 2 = 2D, 3 = 3D, 4 = Polar Line.
|PRINTFNAME| Returns the file name of the last file sent for printing.
|SOLUTIONTIME[[ACTIVE Returns the solution time of zone nnn. If ACTIVEOFFSET= is used, the integer
OFFSET=]nnn]| value indicates the first zone associated with the nnnth active field map.
|STREAMTYPE| Returns the streamtrace type such as “Surface Line” or “Surface Ribbon”.
8
Dynamic Text
Dynamic Text
Variables Notes
&(AUXDATASET:name) The value of the named auxiliary data attached to the dataset.
&(AUXFRAME:name) The value of the named auxiliary data attached to the frame.
&(AUXPAGE:name) The value of the named auxiliary data attached to the page.
&(AUXVAR[nnn]:name) The value of the named auxiliary data attached to variable nnn.
The value of the named auxiliary data attached to linemap Q, where Q = either nnn
or ACTIVEOFFSET = nnn and nnn = linemap number. If ACTIVEOFFSET= is used,
&(AUXLINEMAP[Q]:name)
the integer value indicates the first linemap associated with the nnnth active
fieldmap.
The value of the named auxiliary data attached to Q, where Q = either nnn or
&(AUXZONE[Q]:name) ACTIVEOFFSET = nnn and nnn = zone number. If ACTIVEOFFSET= is used, the
integer value indicates the first zone associated with the nnnth active fieldmap.
&(AXISMAXn) Maximum value of the current n-axis range, where n is one of: Aa, R, X, Y, or Z.
&(AXISMINn) Minimum value of the current n-axis range, where n is one of: Aa, R, X, Y, or Z.
Filename of the nnnth file associated with the current dataset. If nnn is omitted, then
&(DATASETFNAME[nnn])
all dataset filenames are shown, separated by new lines.
&(ENDSLICEPOS[<slice
The position of the ending slice plane.
grouporactiveoffset>])
&(ISDATASETAVAILABLE) Returns a value of 1 if a dataset exists for the current frame, 0 if nonexistent.
&(ISOSURFACELEVEL[<iso
surfacegrouporactiveoffset>] The value of the contour variable on the nnnth iso-surface.
[nnn])
&(MACROFILEPATH) Path to the folder containing the most recently opened macro file.
Maximum value of the blanking variable for the first active constraint. For 2D or
&(MAXB) 3D Cartesian plots, the value is calculated from the active zones. For line plots, the
value is calculated from the zone assigned to the first active linemap.
9
Variables Notes
Maximum value of the contour variable for contour group 1. For 2D or 3D
&(MAXC) Cartesian plots, the value is calculated from the active zones. For line plots, the
value is calculated from the zone assigned to the first active linemap.
[I, J, K]-dimension of the first active zone. For finite-element zones, MAXI is the
&(MAXI), &(MAXJ),
number of nodes, MAXJ is the number of elements, and MAXK is the number of
&(MAXK)
nodes per element (cell-based) or total number of faces (face-based).
&(MAXS) Maximum value of the scatter sizing variable of the active zones.
&(MAXU), &(MAXV), Maximum value of the variable assigned to the [X, Y, Z]-vector component of the
&(MAXW) active zones.
Minimum value of the blanking variable of the first active blanking constraint. For
&(MINB) 2D or 3D Cartesian plots, the value is calculated from all active zones. For line
plots, the value is calculated from the zone assigned to the first active linemap.
&(MINS) Minimum value of the scatter sizing variable for the active zones.
&(MINU), &(MINV), Minimum value of the variable assigned to the [X, Y, Z]-vector component for the
&(MINW) active zones.
Number of processors used. This may be different than the total number on the
&(NUMPROCESSORS
machine because of the $!Limits MaxAvailableProcessors configuration file
USED)
command, or because of a product limitation.
Plot type of the current frame: 0 for Sketch, 1 for XY Line, 2 for Cartesian 2D, 3 for
&(PLOTTYPE)
Cartesian 3D, and 4 for Polar Line.
&(PRIMARYSLICEPOS
The primary slice position.
[<slicegrouporactiveoffset>])
10
Additional Resources
Variables Notes
&(PRINTFNAME) The name of the current print file.
&(SLICEPLANETYPE[<slice
The type of the slice plane (X, Y, Z, I, J or K-planes).
grouporactiveoffset>])
Solution time of Q, where Q = either nnn or ACTIVEOFFSET = nnn and nnn = zone
number. If ACTIVEOFFSET= is used, the integer value indicates the first zone
&(SOLUTIONTIME[Q]) associated with the nnnth active fieldmap. &(SOLUTIONTIME[5]) displays the
solution time of the 5th zone. &(SOLUTIONTIME[ACTIVEOFFSET=3]) displays the
solution time of the first zone in the 3rd active fieldmap.
&(STARTSLICEPOS[<slice
The position of the starting slice plane.
grouporactiveoffset>])
&(STREAMSTARTPOS
Starting position (X, Y, Z) of the nnnth streamtrace.
[nnn])
Type (Surface Line, Volume Line, Volume Ribbon, Volume Rod) of the nnnth
&(STREAMTYPE[nnn])
streamtrace.
Color of the mesh for zone Q, where Q = either nnn or ACTIVEOFFSET = nnn and
nnn = zone number. If ACTIVEOFFSET= is used, the integer value indicates the
&(ZONEMESHCOLOR[Q])
nnnth active zone for field plots or the zone associated with the nnnth active linemap
for line plots.
The zone name of zone Q, where Q = either nnn or ACTIVEOFFSET = nnn and nnn =
zone number. If ACTIVEOFFSET= is used, the integer value nnn indicates the nnnth
&(ZONENAME[Q])
active zone for field plots. For line plots, indicates the zone associated with the nnnth
active linemap that will be defaulted to upon deactivation of a previous zone.
a. where A represents the theta (or angle) axis variable in Polar Line plots.
Additional Resources
For detailed information on any of the topics discussed in this guide, refer to the User’s Manual included
in your installation package. The same information is available in the help system available from the
product’s Help menu or the Help buttons throughout the product.
11
Custom Characters
12
Custom Characters
13