Ansys Users Guide (251 350)
Ansys Users Guide (251 350)
1. To save the project, from the menu bar, select File → Save.
If you choose not to save the project and any cells are configured to use RSM or run in the
background, you must change the solution process settings of those cells to run in the foreground
before you can update.
2. Right-click the required cell and select Update Upstream Components from the context menu.
Note:
The only Ansys Mechanical systems that can be interrupted are Static Structural and
Transient Structural.
1. To open the Progress pane, select View → Progress from the menu bar.
• Interrupt: Stops the update at the next point where data can be safely stored for later use.
• Abort: Stops the update immediately without checking if data associated with the current
action can be stored.
When an update is interrupted, the state of the Solution cell becomes Interrupted, Update Re-
quired (p. 465).
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 251
Updating Systems
a Refresh Required (p. 465) state, refreshing the Mesh cell updates the geometry without generating
a new mesh (which could potentially be a lengthy operation).
• To refresh all cells in the project that are in a Refresh Required state, from the menu bar select
Tools → Refresh Project, or on the Project tab toolbar click Refresh Project.
• To refresh a system, right-click the system header and select Refresh from the context menu.
• To refresh a cell, right-click the cell and select Refresh from the context menu.
In the example shown in the figure below, the Geometry cell from system A is shared with the Geometry
cell in system B, which is in turn shared with the Geometry cell of system C. To edit the geometry for
any of these systems, you must initiate the edit operation from the Geometry cell in system A. You can
either double-click the cell or right-click the cell and select Edit from the context menu.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
252 of ANSYS, Inc. and its subsidiaries and affiliates.
Clearing Generated Data
Important:
For some systems, this operation results in specific behavior depending on the selected cell
and in some cases specific system data (such as existing links). Refer to the following table
for specific actions.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 253
Updating Systems
1. Right-click the cell to clear and select Clear Generated Data from the context menu.
Resetting Data
Resetting data removes or erases both input and output data to the cell and sets the cell state back to
the default. Any reference files are removed.
Reset may alter the state of cells downstream from the selected cell. If you have two systems that share
cells, reset is not available from the cells that are shared, only from the source (the cell that is being
shared from).
Reset clears all solution state data and cache data for all design points in the project.
Important:
For some systems, this operation results in specific behavior depending on the selected cell
and in some cases specific system data (such as existing links). Refer to the following table
for specific actions.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
254 of ANSYS, Inc. and its subsidiaries and affiliates.
Resetting Data
To reset data:
1. Right-click the cell to reset and select Reset from the context menu.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 255
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
256 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Journals and Scripts
Workbench offers the ability to record the actions you perform in the user interface, also known as
journaling. Journals are recorded as Python-based scripts. You can modify these scripts or create new
ones by scripting. Together, these capabilities allow you to quickly and easily replay analyses you've
already run using recorded journals, as well as to extend functionality, automate repetitive analyses,
and run analyses in batch mode.
For detailed instructions on using journaling and scripting, as well as a complete list of all available
data containers, namespaced commands, and data types, see the Workbench Scripting Guide.
Journaling
A journal is a record of all operations that have modified data during your session. Based on your
preferences setting, a journal of your full session is automatically saved to the location you specify (see
Setting Journaling Preferences (p. 257)). You can also choose to record part of a session to a journal file,
capturing a specific set of actions. Playing back the journal recreates the recorded actions exactly.
Journaling and scripting tools (including recording and playback) are available through the scripting
menu and can be performed by anyone using Workbench. Use journaled sessions to restore work after
a crash.
Journals are platform independent and portable, subject to file location consistency between accounts
(see File Path Handling in Ansys Workbench for details on file path handling within journals and scripts).
They can be used with any Ansys installation (release 12.1 or higher).
Scripting
A script is a set of instructions to be issued to Workbench. The script can be a modified journal, or it
can be a completely new set of instructions that you write directly.
The creation of scripts requires a general understanding of programming constructs and paradigms.
Workbench uses an object-based approach, similar to object-oriented programming.
Related topics:
Setting Journaling Preferences
Recording a Journal
Playing Back a Recorded Journal
Using the Command Window
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 257
Using Journals and Scripts
1. From the menu bar, select Tools → Options → Journals and Logs.
2. To have Workbench automatically write journal files, select Record Journal Files.
This is the location that the browser opens to automatically when you choose to begin recording
a journal. You can also browse to a different location before saving a particular journal.
5. Specify how long (in seconds) to pause between each command when running a journal file.
Recording a Journal
Follow the steps described below to record a journal and then to playback a journal interactively. To
use the command window, see Using the Command Window (p. 259).
To record a journal:
2. Specify the name and location of the journal file and click Save.
3. Use the user interface to work through your analysis as you normally would.
Note:
Not all actions are journaled—only actions that change project data. Some examples of
actions that are not journaled include:
4. From the menu bar, select File → Scripting → Stop Recording Journal.
5. A message appears informing you that the recording will stop. Click OK.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
258 of ANSYS, Inc. and its subsidiaries and affiliates.
Using the Command Window
1. From the menu bar, select File → Scripting → Run Script File.
Note:
The console window is the same as the command window but is present when running in
batch mode to provide a way of working directly with commands outside of the user interface.
1. From the menu bar, select File → Scripting → Open Command Window.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 259
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
260 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with the Chart Pane
The Chart pane is available for Workbench applications. Applications can display data using a number
of different basic chart types. Each chart type has editable display properties.
Related topics:
Chart Types
Setting Chart Properties
Changing the Display of a 3D Chart
Using the Triad
Saving a Chart
Chart Types
Although the content of a chart will be tailored to the application that is displaying it, there are a
standard set of charts that you might see in Workbench.
XY Plot
Plots lines, points, steps, bars, splines, scatter, or shaded regions in two dimensions.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 261
Working with the Chart Pane
XYZ Plot
Plots lines, points, steps, bars, splines, scatter, or shaded regions in three dimensions.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
262 of ANSYS, Inc. and its subsidiaries and affiliates.
Chart Types
Pie Chart
Displays variables as proportionally sized segments of a circle. If a variable to be displayed has no value,
that variable displays as a ring around the circle.
Spider Chart
Displays variables as proportionally sized segments of a circle, in multiple dimensions. Good for displaying
between three and ten variables. Can usually be displayed as a parallel coordinate plot also.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 263
Working with the Chart Pane
Displays variables (for example, design points.) using parallel Y axes to represent all of the inputs and
outputs. Selecting an axis allows you to filter the variables shown by dragging the arrows at the ends
of the axis. Variables with points outside of the axis range are eliminated from the chart. Can usually
be displayed as a spider chart also.
Correlation Matrix
Displays how closely the various input and output parameters are coupled. The strength of correlation
is indicated by color in the matrix.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
264 of ANSYS, Inc. and its subsidiaries and affiliates.
Setting Chart Properties
The various chart properties are displayed in the Properties pane (p. 460).
Note:
Only the properties that are applicable for the current chart type are displayed when you
edit a chart component (an axis, for example).
1. Right-click a part of a chart and select Edit Properties from the context menu.
• To set variable properties, right-click the variable plot on the chart or right-click the variable
name in the legend.
Property Description
Axis Properties
The axis properties that are available depend on whether the chart axis is discrete or continuous.
Title Sets the name for the axis (defaults to variable name).
Title Background Sets the background color used for the axis name.
Color
Show Grid • When selected, displays a grid for this chart axis
Automatic Range • When selected uses automatic scaling for the axis
• When cleared uses Range Minimum and Range Maximum for axis
scaling if they fall within the data bounds
Range Minimum Sets the minimum range of the axis and is displayed when Automatic Range
is cleared.
Range Maximum Sets the maximum range of the axis and is displayed when Automatic Range
is cleared.
Is Logarithmic • When selected, sets axis scaling to be logarithmic
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 265
Working with the Chart Pane
Property Description
• When cleared, sets axis scaling to be linear
Legend Properties
Legend properties can also be set as part of general chart properties. If you click a legend variable,
the variable properties are displayed instead of the legend properties.
Visible • When selected, displays the legend for the chart
Note:
If there are too many entries in the legend, the legend does
not display, even if Visible is selected.
Style Displays the legend entries either horizontally or vertically and allows the
legend to be expanded in the same direction, if it provides any benefit
(defaults to vertical).
Foreground Color Sets the color of the legend border. The legend border default is to have no
color. You can apply a new color from the color wheel or click More and
change the Alpha channel to 0 for transparent or 255 for opaque.
Background Color Sets the color of the legend background. The legend background default is
to have no color. You can apply a new color from the color wheel or click
More and change the Alpha channel to 0 for transparent or 255 for opaque.
Variable Properties
Label Sets the name for the selected variable plot.
Is Included in When selected, adds the selected variable plot to the legend.
Legend
Display As Sets the shape for the selected variable plot.
Automatic Range • When selected uses automatic scaling for the variable values
• When cleared uses Range Minimum and Range Maximum for variable
value scaling if they fall within the data bounds
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
266 of ANSYS, Inc. and its subsidiaries and affiliates.
Setting Chart Properties
Property Description
Smoothed Edges Renders lines and surfaces with anti-aliasing set on so that the line or surface
appears to be smooth.
Line Style Sets the type of line used for the plot.
Fill Style Sets the fill style for objects in the plot that use a fill.
Line Colors Sets the color sequence for multiple lines displayed on the chart.
Fill Colors Sets the color sequence for sequential symbols or gradient used for plot
display.
Number of Color When set to 0, the gradient is displayed as a smooth graduation between
Bands values, rather than banded, where a single color is shown for a range of
values.
Relative Bar Width Sets the width of a bar as a proportion of available space [0 - 1], determined
by the maximum size bar that can be displayed without overlapping any
adjacent bars of the same variable (if other variables appear between bars
of this variable, making the bar wider may overlap those intervening variables).
Relative Bar Offset Sets the start position of a bar, proportional to the minimum point where
the bar could be placed to the maximum point where the bar could be placed
[0 - 1], with the maximum size based on the same criteria as Relative Bar
Width.
Show Linear When selected, causes the ends of a line plot to extend to the edge of
Interpolation of Lines the chart, when the plot is not against a discrete axis.
Note:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 267
Working with the Chart Pane
• To zoom in or out of the entire chart, click the chart and use the scroll wheel or press Shift + middle
mouse button.
The chart expands or shrinks as you roll the wheel (or move the mouse) toward you or away from
you, remaining centered in the pane. The chart can be panned or rotated when it is magnified.
• To magnify a particular area of a chart, right-click and drag a box top to bottom over the area you
want to view.
The contents of the box you draw are magnified, so the smaller the box you draw, the closer the
magnification on a particular area.
• To reduce the chart to a particular size, right-click and draw a box bottom to top over the chart.
The chart zooms out to roughly correspond to the size of the box that you have drawn, so a very
small box gives you a tiny chart.
• To pan, press Ctrl + middle mouse button and move the mouse left or right.
If you move your cursor around the triad, a yellow arrow shows the direction that corresponds to the
position of your cursor (+x, -x, +y, -y, +z, -z). If you click the arrow, it changes your chart so that the
chart axis indicated by the arrow is facing out.
There are several shortcut keys that can be used when you are viewing a 3D chart:
Saving a Chart
You can save the chart that you are viewing as a graphic.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
268 of ANSYS, Inc. and its subsidiaries and affiliates.
Saving a Chart
To save a chart:
1. Right-click the background of the chart and select Save Image As from the context menu.
2. From the Size drop-down list, select the image resolution to use when saving the chart.
5. From the Save as type drop-down list, select either PNG image or BMP image.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 269
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
270 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Project Reports
Workbench project reports generate a visual snapshot of your project. The contents and organization
of the report reflect the layout of the Project Schematic, with sections for global project information,
analysis system information, system cell information, and where applicable, content provided by applic-
ations in the project.
• File information
• Contents of notes
The specific information provided varies depending on the contents of the project.
Note:
At this time, DesignXplorer and CFD-Post are the only applications that provide the project
report with detailed report content. Content for other applications is limited to the data
visible at the project level (for example, in the Properties pane for the associated cell in the
Project Schematic).
The report is written to the user_files directory under the project directory by default.
If the project includes parameters and report content has been provided by an application in the project
during a design point update, then the design points table contains links to sub-reports for each design
point. Detailed report content for each design point can be accessed by a hyperlink in the Report
column of the design points table in the project report. Clicking the link opens a sub-report that contains
the application-specific content for that design point (if available).
Related topics:
Setting Project Report Options
Including CFD-Post Data in the Project Report
Exporting a Project Report
Editing Project Reports
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 271
Working with Project Reports
2. In the Options dialog, select Project Reporting from the navigation tree.
3. To launch your default browser and load the report immediately after it is generated, select the
After exporting report, automatically open in default browser check box.
If you do not select this option, you must navigate to the report file and open it manually.
4. Click OK.
1. In the Project Schematic, right-click the Results cell for an Ansys CFD analysis system or Results
system and select Properties.
3. Repeat the previous two steps for each Results cell to be included in the project report.
Note:
• Only 2D content such as graphs and figures are supported in the project report. If interactive
3D content exists, it is displayed in 2D format.
• The format/style of CFD-Post reports produced from Workbench are consistent with gen-
eral Workbench-produced reports; reports from standalone CFD-Post use the standard
CFD-Post format.
2. To change the default file name, type a new name in the File name field.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
272 of ANSYS, Inc. and its subsidiaries and affiliates.
Viewing Report Images
3. Click Save.
1. To open the report file with an HTML-adapted editor (such as Microsoft Word), right-click the file
and select Open with.
1. In the Project Schematic, right-click the Results cell and select Properties.
4. When the project has updated, click the Parameter Set bar.
5. In the Properties pane, under Design Point Report, note the list of PNG files that are available
for design points in the Report Image field.
[project_location]\dp[current_design_point]\[system_type]\Post\Report\Re-
port
7. In the design points table, click a thumbnail in the Report Image column to open the image file.
To clear the images, in the Properties pane, set Report Image to None.
Note:
The image in the Report Image column is the default image for a CFX or Fluent report
(Generic Report Figure 1). To have a different image:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 273
Working with Project Reports
3. In the Outline pane, disable Generic Report Figure 1 and enable Figure 1.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
274 of ANSYS, Inc. and its subsidiaries and affiliates.
Saving and Managing Project Files
The file management system in Workbench stores several different files under a single project, using
directory trees to organize files relevant to each system and the applications used in the system.
When the project file (<filename>.wbpj) is created, Workbench creates a project folder named
<filename>_files where <filename> is a name you provide. All files relevant to the project are
saved within this folder.
The primary subdirectories within the project folder are dp0, dpall, and user_files.
We strongly recommend that you use caution when directly modifying any of the content in any of the
Workbench project directories or subdirectories other than user_files. You should work through
the Workbench user interface to manage your project as much as possible. Workbench may not recognize
or be aware of any changes that you make directly in the file system (such as adding or removing a
file).
Important:
If you are resuming a project in Mechanical on the Linux platform, there is a restriction that
the path to the project, as well as the project name, include ASCII characters only, otherwise,
the project cannot open.
Related topics:
Saving a Project File
Archiving a Project
Saving an Archive File
Exporting Systems to a New Project
Working in the Files Pane
Recovering Projects
Unlocking Project Files
Project Directories
Understanding Project File Management
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 275
Saving and Managing Project Files
• To save the current project, from the menu bar, select File → Save or from the main toolbar,
click .
• To save the current project under a different name or location, from the menu bar, select File
2. If prompted:
Note:
Ansys recommends saving the project to a local drive rather than a network drive
due to performance reasons.
c. Click Save.
Archiving a Project
If you want to send a project to a colleague or to Ansys Technical Support, or need to package all of
the files, you can archive the project.
To archive a project:
1. Optionally, specify the compression level (p. 434) for the archive file.
2. If you have imported an external file into the project, and that external file refers to other files (for
example, when a CAD assembly is linked to the CAD parts), copy the referenced files into the
user_files directory to ensure they are added to the archive.
3. To save the project, from the menu bar, select File → Save.
If you do not save the project before archiving, you are prompted to save before proceeding.
5. In the Save Archive dialog box, navigate to the directory where you want to save the file.
Note:
The initial default save location depends on your project management (p. 434) user
preferences. Also, the location you select is remembered and used as the default location
the next time you archive a project. Review the default location carefully before saving
the archive file.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
276 of ANSYS, Inc. and its subsidiaries and affiliates.
Saving an Archive File
7. Click Save.
8. In the Archive Options dialog box, select the optional items to archive:
Note:
– If you are using an External Model system, select the Imported files external to
project directory option. External Model systems do not copy files to the project
folders of downstream systems.
9. Click Archive.
b. In the Archive Options dialog box, select the optional items to archive.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 277
Saving and Managing Project Files
Note:
c. Click Archive.
After saving, you are returned to Workbench, working in the updated archive. Use Save As
to restore the project to a .wbpj file.
d. Click Save.
After saving, you are returned to Workbench, working in the new (copy) archive. The original
archive remains unchanged. Use Save As to restore the project to a .wbpj file.
Important:
To export systems, Workbench temporarily removes the systems not being exported from
the Project Schematic, saves the resulting schematic as a new project, and then restores the
original project. These systems are not being deleted, they will be restored after the export
project is saved.
Depending on how many systems are contained in the original project, and how many you
are exporting, this process can take a long time.
1. If you have not saved your current project, from the menu bar, select File → Save.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
278 of ANSYS, Inc. and its subsidiaries and affiliates.
Exporting Systems to a New Project
• Box-select by clicking and dragging the selection box over the required systems.
5. If you did not save your project in step 1, the Unsaved Project dialog box is displayed:
b. In the File name field, type a name for the current project.
c. Click Save.
6. In the Export As dialog box, type the name of the new export project into the File name field.
7. From the Save as type drop-down list, select .wbpj to save the export project as a new Workbench
project, or .wbpz to save the export project as an archive file.
8. Click Save.
a. In the Archive Options dialog box, select the optional items to archive.
Note:
b. Click Archive.
The export project can be opened directly, or imported into another project (p. 51).
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 279
Saving and Managing Project Files
Database Files
Ansys applications create the following types of database files:
• DesignModeler (.agdb)
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
280 of ANSYS, Inc. and its subsidiaries and affiliates.
Working in the Files Pane
• CFX-Mesh (.cmdb)
• Mechanical (.mechdb)
• Meshing (.cmdb)
• DesignXplorer (.dxdb)
• BladeGen (.bgd)
1. To sort individual column data, click the arrow ( ) to the right of a column name and select
from the following options:
a. Click the arrow ( ) to the right of a column name and select Sort Settings.
b. From the Column drop-down list, select the name of the column to sort.
c. To sort the column in ascending order, leave the Ascending check box selected. To sort the
column in descending order, clear the check box.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 281
Saving and Managing Project Files
d. Repeat the previous steps until you have created a list of all of the columns you need to
sort.
To remove all of the columns from the list, click Remove All.
a. Right-click any of the cells and select File Type Filter from the context menu.
b. From the Select to Display column, select or clear any check boxes to display or hide the
indicated file type.
You can either repair the missing files by adding them back into the project from another location,
or you can remove them from the Files list.
1. In the Files list, select a cell on the line containing the deleted file or press Ctrl and click on
multiple cells to select multiple files.
a. Right-click the selection and select Repair filename from the context menu.
c. Click Open.
The deleted files are copied into their original directory, and the name of the files are shown
in black text.
3. To remove the deleted files from the list, right-click the selection and select Remove filename
from List from the context menu.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
282 of ANSYS, Inc. and its subsidiaries and affiliates.
Recovering Projects
the file system (such as adding or removing a file). However, if used with caution, this pane can be
a useful way to edit files such as application input files (for example, the Mechanical APDL application
input files).
To open the folder containing project files, right-click a cell and select Open Containing Folder from
the context menu.
1. In the Files list, select the cell you want to copy the text from or press Ctrl and click multiple
cells to select them.
2. Right-click the selection and select Copy from the context menu.
Recovering Projects
Workbench creates backup files of projects that are currently active and in progress. In the event of a
crash, Workbench can use these backup files to restore your project to the last saved event.
As with any computer program, it's important that you save your work frequently to minimize data loss
in the event of a crash. Do not move or otherwise alter the backup directory.
If a project save operation fails (for example, an application is busy and cannot execute the save), you
will be given the following options:
• Make a copy of the last saved project before continuing with the partially saved project. The project
is copied into a new location that you specify.
• Exit Workbench and decide later. Use this option if you want to handle the save failure manually. As
a result, the backup directory is not cleared so that you can manually recover files from that directory
later.
• Continue with the partially saved project, discarding the last saved project (not recommended). This
option results in the backup directory being cleared. Use this option with caution, as it could result
in corrupt project files.
Note:
Recovering from a save failure occurs only when saving a previously saved file and not when
saving as a new file, or when saving the project for the first time.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 283
Saving and Managing Project Files
An improperly unlocked project can occur in situations such as program crash where the .lock file is
not deleted, or if the project files directory is duplicated and the .lock file is copied with it.
• If the file is locked because of an abnormal termination, such as a program crash, click Unlock.
• If the file is locked because the project is already open in another Workbench session, click Cancel.
Opening the same project in multiple sessions can result in corrupted project files.
Project Directories
The project directory structure includes the follow folders:
Important:
If you are resuming a project in Mechanical on the Linux platform, there is a restriction that
the path to the project, as well as the project name, include ASCII characters only, otherwise,
the project cannot open.
dp0 Folder
Workbench designates the active project as design point 0 and creates a dp0 folder that always
corresponds to the active project files. For more information on design points, see Working with
Design Points (p. 309).
Within the folder are system folders for each system in the project. Within each system folder are
folders for each application used in the system (for example, the Mechanical application, Fluent, and
so on). These folders contain application-specific files and folders, such as input files, model directories,
engineering data, and resources. System folders for each system type are named as follows.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
284 of ANSYS, Inc. and its subsidiaries and affiliates.
Project Directories
The Mechanical application and Mesh system folders are labeled SYS. Both the Mechanical application
and Mesh files are written to MECH subdirectories, because both are generated by Mechanical-based
applications.
In addition to the system folders, the dp0 folder also contains a global folder. This folder contains
subdirectories for all systems in the project. These subdirectories may be shared by more than one
system in the project and contain all database files, as well as any files that are associated directly
with the database files. For example, the Mechanical application writes figures, images, and contact
tool data to the appropriate system subdirectory under the global folder.
dpn Subdirectories
While a design point update is running, Workbench creates temporary design point folders. If the
Retain check box has been selected for a design point, its data is saved to a dpn subdirectory (where
dpn indicates the number of the design point) that is a sibling to the dpn folder and contains the
same sub-structure. For more information on retaining design point data, see Retaining Design Point
Data (p. 319).
user_files Folder
Under the project folder is a user_files folder. This folder contains any files (such as input files
and referenced files) that you supply to a project or any output (images, charts, movie clips, and so
on) generated by Workbench that you want to have associated with the project. In most cases, you
are responsible for placing required files into this folder. In other cases, such as the export of design
point update data from a design exploration system to a CSV log file, data is written directly to a file
created in this folder. For details, see Exporting Design Point Parameter Values to a Comma-Separated
Values File (p. 323).
Along with other project files, all of the files contained in the user_files folder appear in the Files
pane (p. 459) in Workbench.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 285
Saving and Managing Project Files
Workbench also protects this folder and ensures that it is managed and archived appropriately with
the rest of the project; therefore, you can safely store additional files (such as PowerPoint or Excel
files, or other files from separate applications that are associated with this project) here without the
risk of losing data. If you save files in any other folder in the project structure and then exit without
saving, Workbench deletes any files saved there since the last Workbench save.
Example Project
A finished project that includes a Fluid Flow (Polyflow) system (FFF), a Mechanical application system
(MECH), and parameters (DesignXplorer) might look like this:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
286 of ANSYS, Inc. and its subsidiaries and affiliates.
Understanding Project File Management
• Archiving a project
• Switching to the next design point when updating all design points
While the project system is performing one of these operations, you cannot have project files open in
other applications (such as a text editor) or have the directories open in Windows Explorer. Doing so
may cause these file management operations to fail.
You cannot move a project or any of its associated files to another machine while a background run is
in progress. File information for the background run is, by necessity, machine-specific. You cannot
package or modify the background run while it is in progress.
Moving a project that has references to files outside of the project directory to a different machine or
location creates errors. By opening the project from a different machine or location, those file references
do not resolve, unless the file is still available under the same absolute path.
Copied images exist in only one location on disk that is referenced and do not exist as physical copies.
If you delete an image that has been copied, all pointers to the copies of that image will contain broken
links.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 287
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
288 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Parameters and Design Points
In Ansys applications, you can define key simulation properties to be parameters. You can then manip-
ulate the parameters at the project level in Workbench to investigate design alternatives. A set of
parameter values representing one design alternative is called a design point. You can create a set of
design points in tabular form and run them automatically to perform a what-if study.
For the most part, you work with parameters and design points on the Parameters tab and the Para-
meter Set tab. However, you can also use parameters and design points in Ansys DesignXplorer for
automated design exploration studies. DesignXplorer supports the insertion of the following Design
Exploration systems from the Workbench Toolbox into the Project Schematic:
• 3D ROM
• Direct Optimization
• Parameters Correlation
• Response Surface
Note:
For large parametric studies, you should use AnsysDesign Point Service (DPS), which is part
of Distributed Compute Services. DPS provides for quickly and efficiently evaluating tens of
thousands of design points using multiple compute resources. For more information, see
the DCS for Design Points Guide.
Related topics:
Parametrization Basics
Working with Parameters
Working with Design Points
Parametrization Basics
Parameters can be defined not only in Workbench applications but also in numerous external CAD
packages. Applications that allow for parametrization include the following:
• DesignModeler
• Mechanical
• Mechanical APDL
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 289
Working with Parameters and Design Points
• Fluent
• CFX
• Polyflow
• SpaceClaim
• ExplicitSTR
• CFD-Post
• Vista TF
• Meshing
• Engineering Data
• Microsoft Excel
2. For Filtering Prefixes and Suffixes, specify any keys that must appear at the beginning or end
of a CAD parameter name for it to display in Workbench.
The default is ANS;DS. However, you can specify any number of prefixes or suffixes as keys. For
example, to expose a CAD parameter named Length in Workbench, you could rename it to
something like dslength, Lengthds, ds_Length, or Length_ds. The order, underscore, and case
do not matter. All of these would be recognized as matching the key DS.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
290 of ANSYS, Inc. and its subsidiaries and affiliates.
Parametrization Basics
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 291
Working with Parameters and Design Points
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
292 of ANSYS, Inc. and its subsidiaries and affiliates.
Parametrization Basics
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 293
Working with Parameters and Design Points
Derived Parameters
Derived parameters are created using analytical expressions composed of input parameters, output
parameters, or both input and output parameters. As the definition suggests, derived parameters are
calculated from other parameters by using equations that you provide.
Note:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
294 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Parameters
• Expression field in the Properties pane (after selecting the parameter in the Outline pane)
Note:
You can add both derived parameters and constant values in the Outline pane. However,
once derived parameters are added, they become read-only in the Outline pane. To edit
them, you must use the Properties pane.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 295
Working with Parameters and Design Points
a change within the data model. The value of an output parameter is set by the application, based on
the current results or state.
Input parameters define the geometry or inputs to the analysis for the system under investigation. Input
parameters have predefined values or ranges that may be changed. These include CAD parameters,
analysis parameters, and DesignModeler parameters. CAD and DesignModeler input parameters include
length and radius. Analysis input parameters include pressure, material properties, and sheet thickness.
Output parameters result from the geometry or are the response outputs from the analysis. These include
volume, mass, frequency, stress, velocities, pressures, forces, and heat flux.
Custom Parameters are project-level parameters that are not directly associated with a data model
property. They can be a custom input or custom output parameter that is defined by a constant value,
such as 12.5 [cm] or sin(pi/2). Or, they can be a derived parameter, defined by an expression
of other parameters, such as P2+3*P3. For more information, see Expressions, Functions, Quantities,
and Units (p. 297).
All parameters have a quantity, preferably with a quantity name. The quantity name is used to define
preferred and available units for the quantity. If the value does not have a quantity name defined,
Workbench displays the value without units.
You can add parameters to or delete them from the current project. However, this may set existing
design points and design exploration systems to an out-of-date state and can result in several hours of
recalculation time, depending on the project. Be aware that deleting a parameter referenced in the
expression of another parameter invalidates the driven data model, resulting in an error.
Note:
• Negative dimension values can invert the direction vector of SpaceClaim operations with
which they are associated. This change is applied to the current and subsequent design
point updates. As a result, when a Workbench input parameter is used as a driving dimen-
sion for a SpaceClaim geometry, negative dimension values can result in unexpected
geometric changes.
• When dimensional geometry parameters are imported into Workbench from SpaceClaim
or a bi-directional CAD interface, design point updates may fail when dependencies exist
between the parameters or when the parametric update in the CAD system or SpaceClaim
cannot be realized with the parameter values specified in Workbench.
• When you define a derived parameter in the Parameter Set bar, Workbench keeps the
unit specified at the moment of its creation as the native unit. You can select Units →
Display Values as Defined to see the native unit. For example, if meter is the unit specified
when a derived parameter is created, meter is the native unit. If you want the derived
parameter to use inch as the native unit, you must specify inch before you create the
derived parameter.
Related topics:
Expressions, Functions, Quantities, and Units
Table Parameters and Design Points
Creating or Editing Parameters
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
296 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Parameters
Workbench expression and mathematical function evaluation is based on the Python 2.6 programming
language (See the Python website) and inherits some behavior as described here. All Python numeric
and function capabilities can be used. For example, Python provides support for hexadecimal (base
16) numbers. Appending a zero and an x to the front of a number tells Python to treat the number
as a hexadecimal numeric literal.
Expressions
When entering expressions, you must use the list and decimal separators defined in your locale settings.
For example, if a comma is defined as a decimal separator and a semicolon defined as a list separator,
use these when you type in an expression.
The expression defined for a custom Boolean parameter can be the Python values True or False, or
it can be a Python logical expression such as P1 > P2 or P1 == 10 and P2 == 10. For a
parameterized Boolean parameter, you can select True/False from the drop-down in the Value
column.
The expression defined for a custom string parameter must be quoted with single or double quotes,
such as ‘string value’ or "string value".
Do not start expression definitions with an = operator. Given existing parameters P1, P2, and P3 to
define a derived parameter P4 such that P4=P1*P2*P3, type the expression P1*P2*P3 in the Value
field.
When you click away from the field, the expression is solved.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 297
Working with Parameters and Design Points
Functions
Expressions support the following intrinsic functions, which support both standard numeric values
and quantities as arguments.
Rounding Functions
The following rounding functions are designed to perform with, and restricted for use with, dimen-
sionless quantity arguments for which the results are in the same unit system:
• ceil
• floor
• int
• nint
• round
• trunc
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
298 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Parameters
If these functions are used on quantities with units, an error message is displayed.
• ceil2
• floor2
• int2
• nint2
• round2
• trunc2
These functions support both numeric values and quantities. When used for quantities, the format is
func(quantity, reference). The quantity argument is converted to the unit of the reference
argument, then the resultant quantity value is rounded to the nearest reference value.
For example, to calculate a ceiling value rounded up to the nearest whole meter, enter
ceil2(quantity, 1[m]).
Sign Function
Like the rounding functions, the sign function is designed for dimensionless quantities and numbers.
To perform this operation on quantities, use the sign2 function.
The format is sign2(quantity, reference), but in this case the value of the reference argument
has no significance in the calculation, only the unit used for conversion matters.
For example, both sign2(3 [cm], 1 [in]) and sign2(3 [cm], 10 [in]) return 1, indic-
ating that the value of 3 cm converted into inches is a positive number.
Trigonometric Functions
• If the argument is a quantity (which has a value and units), the argument must be of type Angle.
The evaluation is based on the supplied units ([deg] or [rad]).
Quantities
Expressions that involve quantities must be dimensionally consistent. The + and − operators require
that the two operands have compatible units. For example, you cannot add an Area parameter to
a Length parameter. Both units must be Length or both units must be Area. The * and / operators
do not have this limitation. They allow one operand to be a quantity with a unit and the other operand
to be a dimensionless factor. Or, they allow both operands to be quantities with units where the
result is a different quantity type. For example, Length/Time results in a quantity with a Velocity
unit.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 299
Working with Parameters and Design Points
If the expression defining a custom parameter results in a quantity, Workbench infers its quantity
name from the value produced by the expression evaluation. Consequently, if the expression is a sum
of multiple terms, every term must be using the same quantity name. For example, if the resulting
quantity is 3.4[m^2], the new custom parameter must have its Quantity Name property set to
Area. In some cases, more than one quantity name may be valid for the expression. In these cases,
the Quantity Name property is not set, but you can select from a list for the Quantity Name property
in the Properties pane for the parameter. Once the quantity name is determined from the unit of
the value, it can be subsequently changed only by changing the Quantity Name property for the
parameter. For example, you cannot change the expression from Area to Volume without changing
the Quantity Name property.
Once the value quantity name (such as Area) is determined from the unit of the value, it can only
be subsequently changed by changing the Quantity Name property for the parameter. You cannot
change the expression (for example, from area to volume) without changing the Quantity Name
property. Automatic unit conversion is only done when the quantity name is known. If you want to
express a temperature difference, start with temperature in absolute units.
Units
You can include units, assuming that the unit makes sense in context of the expression. For example,
P2+3[mm]*P3 is valid if mm is a valid unit expression for P2 and P3. For example, mm is a valid unit
expression if P2 is torque and P3 is force, or if P2 is area and P3 is length.
The project unit system is used to evaluate the expressions. For temperatures, absolute temperature
values are used in expression evaluation. All quantity values in an expression are converted to the
project unit system.
• multiplier is a multiplying quantity or its abbreviation, such as mega (M) or pico (p)
• unit is the unit string or abbreviation, such as gram (g), pound (lb), foot (ft), or meter (m)
The following tables are examples of multipliers and commonly used units
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
300 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Parameters
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 301
Working with Parameters and Design Points
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
302 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Parameters
When typing units in an expression, you must enclose the units in square braces [...]. You generally
do not see the braces when selecting units from a list of commonly used units. In general, units de-
clarations must obey the following rules:
• A units string consists of one or more units quantities, each with an optional multiplier and optional
power. Each separate units quantity is separated by one or more spaces.
• Abbreviations for multipliers and unit names are typically used, but full names are also supported.
• Powers are denoted by the ^ (caret) symbol. A power of 1 is assumed if no power is given. A neg-
ative power is typically used for unit division. For example, [kg m^-3] corresponds to kilograms
per cubic meter.
• If you enter units that are inconsistent with the physical quantity being described, then an expression
error occurs.
• Units do not have to be given in terms of the fundamental units, which are mass, length, time,
temperature, angle, and solid angle. For instance, Pa (Pascals) and J (Joules) are both acceptable
as parts of unit strings.
• Units strings are case sensitive. For example, Kg and KG are invalid units strings; kg is correct.
Caution:
When the specified project unit system uses the relative temperature units (C or F), the
evaluation of expressions involving temperature, temperature differences, or temperature
variances is a special case.
For the unit conversion of a specific temperature value, 1 degC = 274.15 K. However,
the unit conversion for a temperature interval (delta T) is 1 degC = 1 K. The expression
evaluator takes any temperature value and treats it as a specific temperature (not a tem-
perature interval) by converting it to the absolute unit of the project unit system (either
K or R). If the intent is to perform the evaluation in terms of temperature intervals, you
need to start with temperatures in absolute units.
Table 9: Scenarios in which temperature-related units are converted before and during expression
evaluation
Scenario Example
Temperature unit conversion 10[C] * 2 = 566.3[K] = 293.15[C]
Temperatures appearing as part of a mixed unit are 10[C/m] * 50 [m] = 500[K]
converted as temperature intervals
Temperatures raised to a power other than 1 are 10[C^3] * 10[C] = 2831.5[K^4]
converted as temperature intervals
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 303
Working with Parameters and Design Points
Sound Pressure Level and A Weighted Sound Pressure Level are dimensionless quantities with units
dB and dBA, respectively.
• Math operations between these two units or either of these and a numerical value will result
in a value with no unit. For example, 10 db x 10 = 100. (no unit)
• Math operations between either of these units and a dimensional unit will result in a value
with the dimensional unit. For example, 10 db x 10 m = 100 m.
Define a table parameter by checking the box next to Table Assignment when you assign a table
to a boundary condition in Mechanical. Workbench recognizes the parameterized value and adds a
Parameter Set to the project as described in Creating or Editing Parameters (p. 304).
The table assignment from Mechanical is listed on the Outline of All Parameters pane. The drop-
down menu under Value lists all of the tables with dependent variables that are compatible with the
load on the boundary condition where the table is assigned. For example, if you assigned a table in
Mechanical to specify the magnitude of a pressure load, the drop-down menu lists all tables that
have pressure or pressure components as dependent variables.
Each parameterized table represents a design alternative. Workbench automatically creates an initial
design point (DP0) for the parameterized table. To investigate different boundary condition loads,
add more design points and assign different tables to them. See Working with Design Points (p. 309).
Workbench recognizes parameters defined in the individual applications and exposes them in the
Parameter Set bar, which can be shared by multiple systems. The Parameter Set bar is the visual
representation of the project's full parameter set. Double-clicking it opens the Parameter Set tab,
which displays all parameters defined for all systems in your project. Each parameter is identified by
its system of origin.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
304 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Parameters
Additionally, each system with parameters has a Parameters cell, which you can double-click to open
the corresponding Parameters tab. The Parameters tab for a given system displays all of the para-
meters defined for this system.
Each of these tabs has an Outline pane and a Properties pane for viewing and working with your
parameters.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 305
Working with Parameters and Design Points
The Outline pane lists the parameters, grouping them into Input Parameters and Output Parameters.
Input parameters affect the definition of the data model. Output parameters are analysis results that
are quantities of interest for the design.
Note:
On a Parameters tab, the title in the header for the Outline pane displays the ID of the
corresponding Parameters cell to indicate the source of the parameters. On the Parameter
Set tab, the title is Outline of All Parameters.
For each parameter, the Outline pane shows an ID, name, current value, and unit system. You can
edit most of these properties. The exceptions are the parameter IDs and the units for parameters with
quantity values. When you select a parameter, its properties are shown in the Properties pane.
The Properties pane displays information for the object selected in the Outline pane. The objects
available for selection include parameters, expressions, and charts.
1. To view the parameters, double-click the Parameters cell of a system or the Parameter Set bar.
a. In the Outline pane, to the right of New input parameter, click the New name cell and
type a name for the parameter.
b. Click the New expression cell and type either a constant value or expression for the para-
meter.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
306 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Parameters
3. To add a new custom output parameter, in the Outline pane, to the right of New output para-
meter, click the New expression cell and type either a constant value or expression for the
parameter.
Note:
When you define a derived parameter in the Parameter Set bar, Workbench keeps
the unit specified at the moment of its creation as the native unit. You can select
Units → Display Values as Defined to see the native unit. For example, if meter is
the unit specified when a derived parameter is created, meter is the native unit. If
you want the derived parameter to use inch as the native unit, you must specify inch
before you create the derived parameter.
4. If you parameterized the Assignment property of the Body or Part objects, the Material Name
property of a Material Assignment object, or a Table Assignment for a boundary condition in
the Mechanical application, select the desired parameter value from the drop-down list in the
Value cell next to the parameter name.
5. To edit the name of a parameter, in the Outline pane, click the Parameter Name cell and type
the new name.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 307
Working with Parameters and Design Points
a. In the Outline pane, click the ID cell for a parameter to select it, or press Ctrl and click the
ID cell of multiple parameters to delete.
b. Right-click the selection and select Delete Selected Unlinked Parameters from the context
menu.
7. To show the properties for a parameter, click the ID cell for that parameter.
8. To add or edit an expression, in the Properties pane, click the Expression Value cell and type
the new expression.
9. For an expression, once the quantity name (such as area) is determined from the unit of the
value, it can only be changed by changing the Quantity Name property for the parameter. In
the Properties pane, from the Quantity Name drop-down list, select a new value.
10. To add or edit the parameter description, in the Properties pane, click the Description Value
cell and type the new description.
11. Once you have finished adding and editing parameters, update the project, system, or Parameters
cell (p. 248) to register the changes and return the values of the output parameters. Note that an
update operation can be lengthy, depending on the analysis details.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
308 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
1. To view the parameters, double-click the Parameters cell of a system or the Parameter Set bar.
2. In the Outline pane, to the right of New input parameter, click the New name cell and type a
name for the parameter.
3. Click the New expression cell and type either a constant value or expression for the parameter.
4. Update the project, system, or Parameters cell (p. 248) to register the changes and return the
values of the output parameter. Note that an update operation can be lengthy, depending on
the analysis details.
You manage design points in the Table pane for the Parameter Set tab or on a Parameter tab. The
Table pane displays the design points.
From the Table pane, you can see existing design points and perform the following operations:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 309
Working with Parameters and Design Points
• Update design points, either locally or through Ansys Remote Solve Manager
• Retain design point data within the project for design points other than the current, which by default
has retained data
• Preview the image from the project report (p. 271), assuming that the project has design points, is
solved, and a saved project report exists
• Set a design point with retained data as the current design point
The design point that you interact with on the Project Schematic is always the current design point.
Initially, the current design point is DP 0. However, you can set any design point that has retained results
to be the current design point. You cannot rename or delete the current design point.
If you add a new design point, change its input parameter values, and update the project, you calculate
output parameter values for this new design point. You can then perform what-if studies to compare
this design to other designs.
Related topics:
Multiple Design Points Workflow
Adding a New Design Point by Duplicating an Existing Design Point
Adding a New Design Point by Entering Values
Updating Design Points
Retaining Design Point Data
Reviewing the Retained Data Column
Retaining Parameter Data for Solved Design Points with DesignXplorer
Setting a Different Design Point as Current
Copying Input Parameter Values to the Current Design Point
Exporting Design Points to New Projects
Exporting Design Point Parameter Values to a Comma-Separated Values File
Performing and Retaining Partial (Geometry-Only) Updates
Design Point States
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
310 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
1. In Ansys applications, generate input parameters for the current project (and, if appropriate,
specify output parameters to be created).
A Parameters cell is added to the relevant systems and a Parameter Set bar is added to the
project. The current project is designated as design point 0, or DP 0.
3. Create multiple design points by duplicating an existing design point or by entering values.
4. Set whether you want to retain the files generated during the design point update for further
analysis.
Workbench saves the data for the current design point, any retained design points, and the values
of the output parameters computed for each design point.
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
Bar.
2. Right-click a design point in the Table pane and select Duplicate from the context menu.
The following Show-Me animation is presented as an animated GIF in the online help. If you are reading
the PDF version of the help and want to see the animated GIF, access this section in the online help. The
interface shown may differ slightly from that in your installed product.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 311
Working with Parameters and Design Points
To enter values:
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
bar.
2. In the bottom row of the table, below the existing design points, type a parametric value in one
or more of the cells.
The following Show-Me animation is presented as an animated GIF in the online help. If you are reading
the PDF version of the help and want to see the animated GIF, access this section in the online help. The
interface shown may differ slightly from that in your installed product.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
312 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
You have several options for updating design points. The settings specified by the Design Point
Initialization property apply. For more information, see Specifying the Initialization Conditions for a
Design Point Update (p. 318).
When you update multiple design points, you can choose the order in which design points update.
You can also choose the initial conditions with which they update.
You may want to specify the order for design point updates to improve efficiency. For instance, if
several design points use the same geometry parameter values, it is more efficient to process them
together so as to update the geometry only once.
By default, when each design point is updated, the design point is initialized with the data of the
design point designated as current. Retained design points with valid retained data are exceptions
because they do not require initialization data. In some cases, it may be more efficient to update each
design point starting from the data of the previously updated design point, rather than restarting
from current design point each time.
To update design points in Remote Solve Manager (RSM), see Updating Design Points in Remote
Solve Manager (p. 360).
Non-parametric changes made to a project with up-to-date design points may cause all existing
design points to go out-of-date, if the change is related to the parametric study being performed.
Any change not relevant to the parametric study, such as adding a standalone system or making a
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 313
Working with Parameters and Design Points
change downstream of the study, should not cause design points to go out-of-date. For changes that
invalidate the design points table, you must update the project, which can require significant time
and computing resources. You should always save your project after updating all design points and
before further modifying the project.
In most cases, a design point update applies only to cells affected by parameter changes and to cells
downstream. Cells without associated parameters or cells whose associated parameters did not change
are not updated.
Related topics:
Setting the Design Point Update Option
Updating Only the Current Design Point
Updating Selected Design Points
Update All Design Points
Fixing an Interrupted Design Point Update
Changing the Design Point Update Order
Specifying the Initialization Conditions for a Design Point Update
Setting Systems using CFD-Post to Update with Design Points
1. On the Project Schematic, right-click the Parameter Set bar and select Properties from the
context menu.
2. In the Properties pane, from the Update Option drop-down list, select from the following
options:
• Run in Foreground: Runs the design point update within the current Workbench session.
This option is appropriate for quick-running updates that fit within the resources of your
workstation. This option is also the most robust as it is not possible to make changes that
impact the design points. When a design point update is executing in the foreground, you
cannot change or save the project, but you can interrupt or stop the update.
• Remote Solve Manager: Runs the design point update in the background by submitting it
to RSM using HPC shared licensing features.
Use this option for long-running updates that do not fit within your workstation's resources.
When you submit an update, RSM can send it to a remote compute cluster or to a Cloud
portal. RSM can also submit jobs to the local machine to allow the queuing of updates on
your workstation.
For more information on submitting design point updates to RSM, see Updating Design
Points in Remote Solve Manager (p. 360).
• Submit to Design Point Service (DPS): Runs the design point update in the background
by submitting it to DPS. Use this option to quickly and efficiently evaluate large numbers
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
314 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
of design points simultaneously using multiple compute resources, including ad-hock net-
works, Amazon web services, and Remote Solve Manager.
For more information on submitting design point updates to DPS, see Working with Design
Point Service (p. 371).
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
bar.
2. Press Ctrl and click each design point in the table to update.
3. Right-click the selection and select Update Selected Design Points from the context menu.
If the update for one of the design points fails, the Update Failed, Update Required ( ) icon is
displayed for the failed design point, but the next design point update begins immediately. The
Messages pane opens, showing the error message for the one or more design points that failed.
When the update process is complete, a failure summary dialog box opens. Review the error mes-
sages for details on which design points failed to update.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 315
Working with Parameters and Design Points
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
bar.
• From the menu bar select Tools → Update All Design Points.
• Right-click the white space on the Project Schematic and select Update All Design Points
from the context menu.
If the update for one of the design points fails, the Update Failed, Update Required ( ) icon is
displayed for the failed design point, but the next design point update begins immediately. The
Messages pane opens, showing the error message for the one or more design points that failed.
When the update process is complete, a failure summary dialog box opens. Review the error mes-
sages for details on which design points failed to update.
• Use Partially Updated: Accepts output parameters that are only partially updated as up-to-date,
using the existing results to update design points.
• Update All: Restarts the interrupted update, recalculating results for all output parameters that
are partially updated and then updating all design points. The dialog box notes that this can be
a lengthy process.
To change the order that design points are updated in, select from the following options:
• Right-click the table and select Optimize Update Order from the context menu.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
316 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
Note:
The primary goal of Optimize Update Order is to reduce the number of geometry
and mesh system updates. In general, the optimized order is driven by the order of
the update tasks, which means that the components are updated depending on their
order in the system, their data dependencies, their parameter dependencies, and the
state of the parameters. This works best in a horizontal schematic with geometry as
the first separate system. In a single vertically-integrated system project, the parameters
defined in the upper components are considered the most important. In some cases,
because of the order of parameter creation or the presence of engineering data
parameters, you may find that the first columns are not geometry parameters. In this
case, Ansys recommends that you use the Optimize Update Order option to sort by
geometry parameters.
• Sort the table by one or several columns and then right-click in the table and select Set Update
Order by Row.
The Update Order value for each design point is regenerated to match the sorting of the table.
The following Show-Me animation is presented as an animated GIF in the online help. If you are reading
the PDF version of the help and want to see the animated GIF, access this section in the online help.
The interface shown may differ slightly from that in your installed product.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 317
Working with Parameters and Design Points
• Initialize with the data of the design point designated as current (From Current)
• Initialize starting from the data of the previously updated design point (From Previous Updated).
Using the From Previous Updated initialization value works best when:
• Sequential design points share the same geometry. For example, if DP 2 has the same geometry
as DP 1, but both of these differ from DP 0, changing the default behavior saves the computa-
tional cost of updating both the geometry and the mesh for DP 2.
• You have modified the design point update order in the Update Order column, either by editing
the values manually or by generating them with the Set Update Order by Row option.
• The design point update order has been optimized, either by the Optimize Update Order option
or by a DesignXplorer optimization.
1. On the Project Schematic, right-click the Parameter Set bar and select Properties from the
context menu.
2. From the Design Point Initialization drop-down list, select the required initialization value.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
318 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
1. On the Project Schematic, right-click a CFD-Post Results cell and select Properties from the
context menu.
2. In the Properties pane, select the Always Include in Design Points Update check box.
In some cases, you might want to switch back and forth between multiple designs within the same
project. To do this, select one or more design points and retain their calculated data within the project.
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
bar.
2. For each design point you want to retain data for, select the Retained check box.
Note:
When this check box is selected, data for all systems inside the Workbench project
are stored for the design point, regardless of whether a system has connection to the
parameters. When only a small portion of the system is parameterized, retaining the
data is not efficient. This is a known limitation.
3. To generate retained design point data, update the design points (p. 313).
• You can verify that the data has been retained and see the availability and state of the retained
data. For more information, see Reviewing the Retained Data Column (p. 319).
• You can view multiple designs by setting different design points as current. For more information,
see Setting a Different Design Point as Current (p. 321).
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 319
Working with Parameters and Design Points
Different kinds of changes to the project have different impacts on retained data. Changes to the
parameter values for the design point cause the retained data to become out-of-date but still valid.
Non-parametric changes cause the retained data for non-active design points to become invalid.
Note:
During a local design point update, only the design point being updated is active. When
no update is in progress, only the current design point is active.
The state of the design point and the validity of its retained data do not necessarily match. It is possible
for a design point to be up-to-date while its retained data is invalid or vice versa.
When used in the Retained Data column, icons have slightly different meanings than they do else-
where in Workbench. The following table describes the meaning of each icon within the context of
retained design point data.
• DP 0 (Current) has retained data that is valid and up-to-date. The current design point always
has valid retained data and the Retain check box is disabled.
• DP 2 either does not have retained data or has retained data that is invalid.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
320 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
• It saves design point data to the design point cache. DesignXplorer reuses data from the cache
when you preview or update a Design Exploration system. For more information, see Cache
of Design Point Results in the DesignXplorer User's Guide.
• It exports design point data into design point log files. You can import the log file back into
DesignXplorer as needed. For more information, see Design Point Log Files in the .
• It allows you to export all design point values to an ASCII file. This functionality is available for
DesignXplorer charts or tables containing design point data, including the design points table.
You can then use the parameter values in the file with other programs for further processing
or import into DesignXplorer.
Note:
Both the design point log files and the ASCII file are formatted in the extended CSV
file format. For details, see Exporting Design Point Parameter Values to a Comma-
Separated Values File (p. 323).
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
bar.
2. In the Table pane, right-click a design point that has retained data (p. 319) and select Set as
Current from the context menu.
The design point becomes the current design point for the project. In the Name column, (Current)
displays after the name of the current design point. Setting a design point as current does not auto-
matically update it.
Note:
In a project that includes a Microsoft Office Excel system and uses retained design points,
switching to a different up-to-date design point automatically updates the Excel system.
This can be time-consuming if the spreadsheet contains macros or extensive calculations.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 321
Working with Parameters and Design Points
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
bar.
2. In the Table pane, right-click a design point and select Copy inputs to Current from the context
menu.
When you export a design point, if the design point has already been exported, the existing exported
files are overwritten.
Note:
DesignXplorer data is not a part of design points and is not exported. DesignXplorer is a
consumer of design points but does not define design points. Consequently, it is not in-
volved when a design point is updated, or by extension, exported.
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
bar.
3. Right-click the selection and select Export Selected Design Points from the context menu.
The data of each design point is saved to a new project, named filename_dpn (where dpn indicates
the number of the exported design point), with a project file named filename_dpn.wbpj. Working
files are saved to a filename_dpn_files directory that is a sibling to the original file-
name_files project folder.
The content of the new project depends on the state of the design point's retained data at the time
of the export:
• If valid retained data is available for an exported design point, the retained data is used to
create the new project. This retained data can be either up-to-date or out-of-date.
• If no valid retained data is available for an exported design point, the project exported is an
out-of-date project based on the current design point with the parameter values for this design
point applied. No valid retained data exists if the design point is either not selected to retain
data or is selected but retained data is not yet generated or has become invalid. You are asked
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
322 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
to confirm before the export of such a design point is performed. When you open the exported
project, it is out-of-date and requires an update to solve for the exported design point.
After an export, you must save the parent project before you can export design points again.
If a design point fails to export, the files for this design point remain in the project_files\dpn
directory until you delete them manually or attempt to update the design point again.
• The format is not dependent on the locale, which means that the real number 12 and 345 one-
thousandths is always written as 12.345, regardless of the regional settings of the computer.
• If a line starts with the character #, it is considered a comment line rather than a header or data
line and is ignored.
• The header line is mandatory. It is the line where each parameter is identified by its ID (P1, P2, ...,
Pn) to describe each column. The IDs of the parameters in header line match the IDs of the para-
meters in the project.
• A file can contain several blocks of data, with the beginning of each block being determined by a
new header line.
1. To open the Table pane, double-click the Parameters cell of a system or the Parameter Set
bar.
2. In the Table pane, right-click a cell and select Export Table Data as CSV from the context menu.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 323
Working with Parameters and Design Points
# The following header line defines the name of the columns by reference to the parameters.
Name, P1, P2, P3, P4, P5, P10, P8, P9
DP 0, 2, 5, 100, 1000, 200000, 12000, 80, 1028.91145833333
DP 1, 3, 5, 150, 1000, 200000, , ,
DP 2, 5, 5, 20, 1000, 200000, , ,
1. On the Project Schematic, right-click the Parameter Set bar and select Properties from the
context menu.
If the Properties pane is already visible, click the Parameter Set bar to refresh the Properties
pane with the design point settings.
2. In the Properties pane, from the Update Option drop-down list, select Run in Foreground.
4. To retain the results from the partial update, from the Retain Partial Update drop-down list,
select Geometry.
Note:
This setting causes the geometry results to be saved whether you perform a partial
update or a full update.
Partial update data can exist from either a partial or full design point update. To remove existing
partial update data, set Retain Partial Update to None. The partial retained data is deleted from the
project the next time that design points are updated.
• An output parameter that is up-to-date displays no icon. Only the value of the output parameter
is shown.
• An output parameter that is out-of-date displays the Update Required icon ( ). Either the output
parameter has not been solved or requires an update because local data has changed.
• An output parameter that has failed to update displays the Update Failed, Update Required icon
( ).
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
324 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Design Points
• An output parameter that has partially updated values because of an interruption to either a project
update or a design point update displays the Partially Updated icon ( ).
During cell, system, project, and both local and remote design point updates, the Outline and Table
panes update the states of the output parameters.
Changes elsewhere in the project could cause the state of some, but not all, output parameters to
go out-of-date and require update. In those cases, only those output parameters affected by the
changes are shown as requiring an update. Output parameters that are not affected by the changes
remain up-to-date.
Changes to derived parameters or associated expressions are recalculated immediately rather than
requiring an update. If you add or change derived parameters, other parameters are not affected by
this change and so do not require an update.
Design points that are being updated using RSM display the Pending icon ( ) in the design points
table while the remote design point update is in progress. When each updated design point is retrieved,
associated output parameters reflect the results of the update.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 325
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
326 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Ansys Remote Solve Manager
Ansys Remote Solve Manager (RSM) provides the central framework for job submission to an established
cluster or third-party Cloud. This enables you to access powerful compute resources when needed.
To enable job submission to a cluster or Cloud portal, an administrator must create configurations in
RSM. An RSM configuration contains information about the HPC resource where jobs are submitted
(such as the name of the cluster submit host, or URL of the web portal), file transfer methods, and the
queues that are available for job submission. (See RSM Configuration in the Remote Solve Manager User's
Guide.)
RSM configurations enable RSM to integrate with the following types of HPC resources:
• Commercial clusters. Includes Microsoft HPC, LSF, PBS Pro, UGE (SGE), TORQUE with Moab, and
custom clusters.
• Ansys Cluster (ARC). An ARC operates in the same way that a commercial cluster does, running Ansys
applications in local or distributed mode, but uses its own scheduling capability rather than that of
a third-party job scheduler.
Every RSM installation includes a default localhost ARC configuration that enables you to run
solutions and updates on your local machine, essentially making your machine a single-node cluster.
• Third-party Cloud. Through RSM customization, provides access to Cloud-hosted compute services.
Note:
• For a Microsoft HPC cluster, PSSH is not supported on Microsoft Windows for job submission.
• PBS, LSF, UGE and TORQUE clusters on Windows are not supported.
Once the configurations have been created, the administrator must share them with users. You must
then either copy the configurations into your default RSM configuration directory, or, if they reside in
a shared directory, change the path of your RSM configuration directory to the path of the shared dir-
ectory. (See Sharing and Accessing RSM Configurations in the Remote Solve Manager User's Guide.)
Once RSM configurations have been made available to your local machine, the RSM queues that are
defined in those configurations are listed in the RSM Queue drop-down menu when you select the
Submit to Remote Solve Manager option for updates and solutions. Each RSM queue is associated
with a specific HPC queue that has been created on the cluster/portal side. An HPC queue determines
the machine(s) where jobs are run.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 327
Working with Ansys Remote Solve Manager
Depending on the RSM queue chosen, jobs can be run locally in the background on your local machine,
sent to a remote machine, or distributed across multiple machines.
Note:
Jobs submitted to RSM can be monitored using the Workbench Job Monitor (see Monitoring and
Controlling Remote Solve Manager Jobs in Workbench (p. 356)).
This chapter assumes that RSM has been set up according to the instructions in the Remote Solve
Manager User’s Guide (see RSM Installation and Startup and RSM Configuration).
Related topics:
Specifying Credentials for Remote Solve Manager Job Submission
Submitting Solutions to Remote Solve Manager
Submitting Workbench Project Updates to Remote Solve Manager
Submitting System Coupling Jobs to Remote Solve Manager
Submitting Mechanical Application Jobs to Remote Solve Manager
Submitting Mechanical APDL Jobs to Remote Solve Manager
Submitting Fluids Jobs to Remote Solve Manager
Monitoring and Controlling Remote Solve Manager Jobs in Workbench
Updating Design Points in Remote Solve Manager
When you submit a job to RSM from Workbench for the first time, and your credentials have not yet
been cached for the RSM queue in RSM, or the cached password does not validate because your OS
password has changed or expired, you are prompted to specify credentials for that queue:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
328 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Solutions to Remote Solve Manager
If the credentials validate, the job is submitted to the HPC resource. If the credentials do not validate,
the job is aborted.
Use this option for long-running solutions that do not fit within your workstation's resources. When
you submit a solution, RSM can send it to a remote compute cluster, or to a Cloud portal. RSM can also
submit jobs to the local machine to allow the queuing of solutions on your workstation.
Note:
• When submitting solve jobs to the remote cluster, the license preferences set for your
local machine (the RSM client) may not be the same as the license preferences set for the
cluster. In this case, the cluster license preferences are used for all jobs.
• Solution cell updates via RSM are not supported for System Coupling; System Coupling
jobs must be sent to RSM either as project updates or design point updates. For more in-
formation, see Submitting System Coupling Jobs to Remote Solve Manager (p. 335).
1. Right-click the Solution cell of a system and select Properties from the context menu.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 329
Working with Ansys Remote Solve Manager
2. In the Properties pane, from the Update Option drop-down list, select Submit to Remote Solve
Manager.
Important:
When design points are configured to be updated in RSM, the Solution cell cannot also
be updated in RSM. In this case, change the Solution cell update settings by setting
the Update Option Solution Process property to Run in Foreground.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
330 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Solutions to Remote Solve Manager
• Solve Process Setting (Mechanical application only): Select the solving configuration defined
in Mechanical.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 331
Working with Ansys Remote Solve Manager
• RSM Queue: Specifies a queue defined in RSM that maps to a specific HPC queue on the
cluster/portal side. Any RSM queues currently defined in RSM appear in this drop-down list. The
RSM Queue Details section displays the HPC Configuration, HPC Queue, and HPC Type (for
example, ARC, WinHPC, or LSF) that the RSM queue is associated with.
If a queue has been recently added in RSM and you do not see it in the list, select Refresh
Queues to update the queue list.
• Job Name: Displays the name reported in the RSM job log. The default name for a Workbench
job is Workbench, or whatever is set for the Default Job Name in your Workbench options.
The default name for a Mechanical job submitted from the Mechanical application is Mechan-
ical. The job name provides a traceable piece of data that administrators can use to track job
submissions to a cluster (for billing purposes, for example).
To override the default job name, double-click the Job Name Value cell and type the required
name.
– Can only use alphanumeric characters and ~ # % ^ , & * ' ( ) - _ + = / < >
– The first character must be one of the alphanumeric characters (a-z, A-Z, 0-9)
• Download Progress Information: Specifies that the solver monitor should periodically query
RSM for output files in order to display progress (where applicable). Queries begin when you
initiate an action to display the solution progress (such as choosing the Display Monitors option
in CFX). This option, available for Fluent and CFX systems, is enabled by default.
– Always Download Progress Information: Causes queries to RSM to begin immediately. This
option is enabled by default.
– Download Progress Information on Demand: Causes queries to RSM to begin when you
initiate an action to display the solution progress (such as choosing the Display Monitors
option in CFX).
For all other systems, select or clear the Download Progress Information check box.
• Progress Download Interval: Specifies the periodic time interval, in seconds, that the solver
queries RSM for output files to display progress. The default is 30. Setting this value to 0 results
in continuous queries; that is, as soon as files are downloaded from the execution node, Work-
bench immediately queries again. This option is available for Fluent and CFX systems.
• Execution Mode: Specifies the serial or parallel solver execution mode. The parallel option is
available only if the selected solver supports parallel execution mode. This option may not be
available with all systems.
When performing a design point update in RSM with component update in the foreground, the
Parameter Set properties override the parallel-process settings in individual components. For
details on updating design points, see Updating Design Points in Remote Solve Manager (p. 360).
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
332 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Workbench Project Updates to Remote Solve Manager
• Number of Processes: Specifies the number of processes to use for the solution if parallel exe-
cution mode is selected. The default is 2. Must be set to a number greater than or equal to 2.
4. To save the project, from the menu bar, select File → Save.
If you choose not to save the project and any cells are configured to use RSM or run in the back-
ground, you must change the solution process settings of those cells to run in the foreground
before you can update.
5. To start the solution, select the appropriate option from the application, or right-click the Solution
cell and select Update from the context menu.
Note:
If you are sending solve jobs to a remote cluster, the license preferences set for your local
machine (the RSM client) may not be the same as the license preferences set for the remote
cluster. In this case, the cluster license preferences are used for all jobs.
1. To open the project properties, from the menu bar select View → Properties or right-click the
white space of the Project Schematic and select Properties.
2. Under Solution Process, set the Update Option property to Submit to Remote Solve Manager.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 333
Working with Ansys Remote Solve Manager
3. Additional properties are displayed. Use these properties to specify your remote submission settings.
• RSM Queue: Select the queue to be used for the remote solution. Any queues currently defined
for RSM appear in the drop-down list. If you have added a queue and it does not appear in the
list, click Refresh Queues.
Every RSM queue is associated with a particular configuration that is defined in RSM. In the RSM
configuration, the RSM queue is mapped to a specific HPC queue that has been defined on the
cluster/portal side.
• Job Name: Displays the name reported in the RSM job log. The default name for a Workbench
job is Workbench, or whatever is set for the Default Job Name in your Workbench options.
The default name for a Mechanical job submitted from the Mechanical application is Mechan-
ical. The job name provides a traceable piece of data that administrators can use to track job
submissions to a cluster (for billing purposes, for example).
To override the default job name, double-click the Job Name Value cell and type the required
name.
– Can only use alphanumeric characters and ~ # % ^ , & * ' ( ) - _ + = / < >
– The first character must be one of the alphanumeric characters (a-z, A-Z, 0-9)
– To update your geometry locally before submitting project updates to RSM, select Geometry.
Select this option if the execution node does not have a license to perform geometry updates.
– To submit project updates to RSM without first updating the geometry locally, .select None.
• Component Execution Mode: Specifies the serial or parallel solver execution mode. The parallel
option is available only if the selected solver supports parallel execution mode. This option may
not be available with all systems.
When performing a design point update in RSM with component update in the foreground, the
Parameter Set properties override the parallel-process settings in individual components. For
details on updating design points, see Updating Design Points in Remote Solve Manager (p. 360).
Sets the number of seconds between each query to Remote Solve Manager for the Mechanical
solution update job status. The default is 20. This setting only takes effect when the Mechanical
solution is submitted to RSM.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
334 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting System Coupling Jobs to Remote Solve Manager
The Project Update properties specified here are shared with the Parameter Set as Design Point
Update Process properties. Changes to the values of these properties here are reflected in the Para-
meter Set properties, and vice versa.
Note:
In most cases, the Update Project button or menu item updates all systems and cells in a
project. When a project update is submitted to RSM as described, however, only those systems
above the Parameter Set bar are sent to RSM for remote update. If needed, DesignXplorer
systems can be further updated once the remote project update is completed.
Tip:
A System Coupling co-simulation may be sent to Remote Solve Manager (RSM) for remote execution
either as a full project update or a design point update.
Note:
• Solution cell updates via RSM are not supported for System Coupling; for a System
Coupling system's Solution cell, Run in Foreground is the only option available for the
Solution Process | Update Option property. As such:
– If you attempt to solve the coupled analysis by updating System Coupling's Solution
cell, then the update will not be sent to RSM, regardless of the Update Option
setting for the project or the Parameter Set.
– Because coupling participant solutions are tied to the update of System Coupling's
Solution cell, participant setups should be consistent with System Coupling's setup.
Ensure that all participant Solution cells are also set to solve in the foreground.
• When submitting a job on a machine that uses Microsoft HPC Pack 2019, you may receive
an error message indicating that the coupling process failed to start. To address this issue,
submit the job on another resource, either by using an earlier version of HPC Pack or by
submitting the job on a Linux system.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 335
Working with Ansys Remote Solve Manager
1. Set the project's Solution Process and Project Update properties as described in Submitting
Workbench Project Updates to Remote Solve Manager (p. 333).
All the systems on the Project Schematic, including the System Coupling system, are updated
through RSM.
1. On the Project Schematic, right-click the Parameter Set bar and select Properties.
2. Use the steps outlined in Updating Design Points in Remote Solve Manager (p. 360) to set the
following properties:
a. Solution Process
Note:
If you are working in an archived project, save the project to a permanent location.
4. Update the design point(s), using any of the methods documented in Updating Design
Points (p. 313) (that is, updating the Current design point, selected design points, or all design
points).
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
336 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting System Coupling Jobs to Remote Solve Manager
The project is archived and submitted to a cluster using RSM. The remote data is retrieved periodically
as the design point updates complete. Should a design point update fail, an error is reported to the
Messages pane.
If a coupled simulation requests six processes to be executed on a cluster that has six nodes with
one processor per node, then participant solvers will start six processes, with one on each compute
node. The participant solvers alternate their processing, so that only one participant is actively using
computing resources at a time.
If a coupled simulation requests 10 processes to be executed on a cluster that has 4 nodes with 8
processors per node, then each participant solver will start 10 processes.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 337
Working with Ansys Remote Solve Manager
The solve process limitations are applied only to that component, and resources are otherwise allocated
equally across participants. Resource allocation for the restricted participant is as follows:
• If the component's Specify Number of Processes Restriction is enabled and the Number of
Processes Used Not to Exceed (or Max Number of Utilized Cores) value is less than or equal to
the number of processes requested by the project, then the component is limited to the component-
specified number of processes.
• If the component's Specify Number of Processes Restriction is enabled and the Number of
Processes Used Not to Exceed (or Max Number of Utilized Cores) value is set to a value greater
than the number of processes requested by the project, then the component is limited to the
project-specified number of processes.
• If the component's Serial Execution Only is enabled, then the component is limited to a single
process.
Note:
When multiple design points are being updated simultaneously, you cannot switch between
the log files for the different design points. During and after completion of the updates,
System Coupling displays the log file for the design point with the highest ID. To display
the log file for the Current design point, you must save and reopen the project.
For more information, see the following sections in the System Coupling User's Guide:
• For a project update, the Solution cells in your project are given a state of Interrupted, Up to
Date ( ):
• For a design point update, the output parameters for the interrupted component are given a
state of Partially Updated ( ).
1. In the Workbench toolbar, click the Update Project or Update All Design Points button.
2. In the dialog box that opens, click one of the following buttons:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
338 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Mechanical Application Jobs to Remote Solve Manager
• Use Partially Updated: Accepts the partially updated solution as Up-to-Date ( ) and
uses it to restart the update.
• Update All: Restarts the interrupted run, updating all solutions to completion before re-
starting the update.
2. To launch the Mechanical application, on the Project Schematic, double-click the Solution cell in
your Mechanical system.
3. In the Mechanical application, on the Home tab, select Solve Process Settings.
Alternatively, switch to the File tab and select Solve Process Settings.
4. Follow the instructions in Using Solve Process Settings to configure your solution settings.
The settings established here are visible in the Solution Process properties in Workbench.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 339
Working with Ansys Remote Solve Manager
5. In Workbench, select the Solution Process settings that you want to use for this solution and update
the Solution cell (p. 250).
Alternatively, in the Mechanical application, on the Home tab select Solve then select a configur-
ation from the drop-down list.
Note:
• You can interrupt or abort an update by right-clicking the Solution cell. These options
are available during foreground, background, Portal and RSM updates.
• The Workbench Options allow you to control the Mechanical application's license
handling. As described in Mechanical (p. 447), you can configure the license to always
be released during batch run or to be released when you perform an Update All
Design Points run. A third option is On Demand, which makes a Release License
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
340 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Mechanical Application Jobs to Remote Solve Manager
option available on the Solution cell's context menu when the cell is in the pending
state during a batch run.
Note:
Any solve initiated in the Mechanical application ignores the solution component properties
selected in Workbench and continues to work as it has in previous versions.
Example 3: Default Update with My Computer Set as the Default Solve Process Setting
In this case, the default Solve Process Setting in the Mechanical application is My Computer.
In Workbench, the Solution Process property Update Option is set to Use application default,
which causes Mechanical to use its default solve process setting.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 341
Working with Ansys Remote Solve Manager
Results:
Example 4: Default Update with My Computer, Background Set as the Default Solve Process
Setting
In this case, the default solve process setting in the Mechanical application is My Computer, Background.
In Workbench, the Solution Process property Update Option is set to Use application default,
which causes Mechanical to use its default solve process setting.
Results:
Example 5: RSM Update Using My Computer, Background, with My Computer Set as the Default
Solve Process Setting
In this case, the default solve process setting in the Mechanical application is My Computer.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
342 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Mechanical APDL Jobs to Remote Solve Manager
In Workbench, the Solution Process property Update Option is set to Submit to Remote Solve
Manager. The solve process setting selected in Workbench is My Computer, Background.
Results:
Note:
Mechanical APDL has the following limitations when used with Remote Solve Manager:
• Only one copy of a saved project that is in the pending state can reconnect successfully.
• Reference files must be in the same directory as the Ansys input file.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 343
Working with Ansys Remote Solve Manager
1. Configure your remote solution settings in Remote Solve Manager. For more information see RSM
Configuration in the Remote Solve Manager User's Guide.
3. In the Solution Process settings, set the Update Option to Submit to Remote Solve Manager.
6. Set the number of Utilized cores. For a serial solution, select 1; for a parallel solution, specify the
number of partitions.
You should have at least 100,000 elements or nodes per partition to compensate for the overhead
associated with the partition. The cluster job scheduler automatically controls where the partitions
are solved.
When the Mechanical APDL job is submitted to RSM, some options in the Properties pane (Pro-
cessors, Distributed, MPI Type, Machine List, and Custom Executable Path) become read-only
and their values are ignored.
Note:
If Download Distributed Files is checked, all files involved in a distributed solve are
downloaded.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
344 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Fluids Jobs to Remote Solve Manager
Note:
CFX has the following limitations when used with Remote Solve Manager:
• Only one copy of a saved project that is in the pending state can reconnect successfully.
• The default update interval for display monitors is 120 seconds. Use the Download
Progress Information and Progress Download Interval options under Tools → Options
→ Solution Process to enable/disable polling or to change the polling interval. The
settings established here are also visible in the Solution Process properties pane in
Workbench.
1. Configure your remote solution settings in Remote Solve Manager. For more information see
RSM Configuration in the Remote Solve Manager User's Guide.
3. In the Solution Process settings, set the Update Option to Submit to Remote Solve Manager.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 345
Working with Ansys Remote Solve Manager
• You can specify the Number of Processes that you want to use to create the results file. You
should specify a number that is less than or equal to the number of cores available in the
cluster, and you should ensure that each process contains at least 100,000 nodes or elements.
• UGE and PBS clusters must be configured to use the SSH communication protocol; RSH is not
supported. If you are using the Submit to Remote Solve Manager option, see Configuring
RSM to Use SSH for Job Submission and/or File Transfers to a Remote Linux Cluster in the Re-
mote Solve Manager User's Guide.
You can interrupt or abort an update by right-clicking the Solution cell. These options are
available during foreground, background and RSM updates.
Note:
The monitoring of solution updates submitted to RSM has the following limitations:
• When you use the Solution cell's properties field to set the frequency at which you poll
the data, this represents a maximum frequency. In cases of network congestion or where
large files are involved, the observed monitor update frequency is less.
• Solution monitor data is transferred using the CFX Solver-Manager, which has a limited
capacity to handle monitor data transfer requests. In situations where multiple users are
using the same CFX Solver-Manager to monitor runs, or where multiple runs are being
monitored by a single user, the update frequency of monitor data may decrease or be-
come sporadic.
• When monitoring RSM updates, CFX Solver-Manager does not report run completion.
The Out File window displays the completed run information; however, CFX Solver-
Manager's workspace still displays Running. Note that in these cases, Workbench accur-
ately reports update completion.
Note:
Polyflow has the following limitations when used with Remote Solve Manager:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
346 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Fluids Jobs to Remote Solve Manager
• Only one copy of a saved project that is in the pending state can reconnect successfully.
• Parallel design point submissions to batch queue clusters only run on the head node
and with the number of cores allocated by the batch queue scheduler.
1. Configure your remote solution settings in Remote Solve Manager. For more information see
RSM Configuration in the Remote Solve Manager User's Guide.
3. In the Solution Process settings, set the Update Option to Submit to Remote Solve Manager.
You can interrupt or abort an update by right-clicking the Solution cell. These options are
available during foreground, background and RSM updates.
Note:
Fluent has the following limitations when used with Remote Solve Manager:
• Only one copy of a saved project that is in the pending state can reconnect successfully.
• UDFs are supported but you must have a supported compiler on Windows 64-bit ma-
chines. Supported compilers for Windows are Microsoft Visual Studio 2008 Standard and
Microsoft Visual Studio 2010 Professional.
• On Linux, UDFs are supported. You can always send UDFs between Linux machines and
make use of the auto-compile feature; if the machines have compatible compilers, you
can send precompiled UDFs.
For additional information about compiling Fluent UDFs, see Compiling UDFs in the Fluent
Customization Manual.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 347
Working with Ansys Remote Solve Manager
1. Configure your remote solution settings in Remote Solve Manager. For more information see
RSM Configuration in the Remote Solve Manager User's Guide.
3. In the Solution Process settings, set the Update Option to Submit to Remote Solve Manager.
For a parallel solution, specify the Number of Processes that you want to use to create the
results file. You should specify a number that is less than or equal to the number of cores available
in the cluster, and you should ensure that each process contains at least 100,000 nodes or ele-
ments.
An update of the Solution cell submits the job to RSM, moves into Pending mode for the duration
of the solution, and then automatically reconnects at the end of the run.
You can interrupt or abort an update by right-clicking the Solution cell. These options are
available during foreground, background and RSM updates.
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
348 of ANSYS, Inc. and its subsidiaries and affiliates.
Submitting Fluids Jobs to Remote Solve Manager
Note:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 349
Working with Ansys Remote Solve Manager
specify—there is no
automatic checking
for such
compatibility.
Note:
Release 2024 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
350 of ANSYS, Inc. and its subsidiaries and affiliates.