Ansys ACT API Reference Guide
Ansys ACT API Reference Guide
ANSYS, Ansys Workbench, AUTODYN, CFX, FLUENT and any and all ANSYS, Inc. brand, product, service and feature
names, logos and slogans are registered trademarks or trademarks of ANSYS, Inc. or its subsidiaries located in the
United States or other countries. ICEM CFD is a trademark used by ANSYS, Inc. under license. CFX is a trademark
of Sony Corporation in Japan. All other brand, product, service and feature names or trademarks are the property
of their respective owners. FLEXlm and FLEXnet are trademarks of Flexera Software LLC.
Disclaimer Notice
THIS ANSYS SOFTWARE PRODUCT AND PROGRAM DOCUMENTATION INCLUDE TRADE SECRETS AND ARE CONFID-
ENTIAL AND PROPRIETARY PRODUCTS OF ANSYS, INC., ITS SUBSIDIARIES, OR LICENSORS. The software products
and documentation are furnished by ANSYS, Inc., its subsidiaries, or affiliates under a software license agreement
that contains provisions concerning non-disclosure, copying, length and nature of use, compliance with exporting
laws, warranties, disclaimers, limitations of liability, and remedies, and other provisions. The software products
and documentation may be used, disclosed, transferred, or copied only in accordance with the terms and conditions
of that software license agreement.
ANSYS, Inc. and ANSYS Europe, Ltd. are UL registered ISO 9001: 2015 companies.
For U.S. Government users, except as specifically granted by the ANSYS, Inc. software license agreement, the use,
duplication, or disclosure by the United States Government is subject to restrictions stated in the ANSYS, Inc.
software license agreement and FAR 12.212 (for non-DOD licenses).
Third-Party Software
See the legal information in the product help files for the complete Legal Notice for ANSYS proprietary software
and third-party software. If you are unable to access the Legal Notice, contact ANSYS, Inc.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. iii
ACT API Reference Guide
ColorPalette ............................................................................................................................. 21
HexadecimalPalette .................................................................................................................. 22
IntPalette .................................................................................................................................. 22
Name ....................................................................................................................................... 22
IMechanicalUserInterface ................................................................................................................ 22
Theme ...................................................................................................................................... 22
Ansys.Mechanical.Table Namespace .................................................................................................. 23
ColumnarDataImportDefinition ...................................................................................................... 23
ColumnarDataImportDefinition(int, VariableType, VariableClassification, string, string) ................ 24
Index ........................................................................................................................................ 24
Name ....................................................................................................................................... 24
Unit .......................................................................................................................................... 25
VariableClassification ................................................................................................................ 25
VariableType ............................................................................................................................. 25
DelimitedImportSettings ................................................................................................................ 25
Delimiter .................................................................................................................................. 25
FixedWidthImportSettings .............................................................................................................. 26
ColumnWidths ......................................................................................................................... 26
ImportHelpers ................................................................................................................................ 27
ImportSettingsBase ........................................................................................................................ 27
Format ..................................................................................................................................... 27
PathType .................................................................................................................................. 27
ImportSettingsFactory .................................................................................................................... 28
GetSettingsForFormat(ImportFormat) ....................................................................................... 28
Ansys.Mechanical.Application Namespace ........................................................................................ 29
Message ......................................................................................................................................... 29
DisplayString ............................................................................................................................ 29
Location ................................................................................................................................... 30
RelatedObjects ......................................................................................................................... 30
Severity .................................................................................................................................... 30
Source ...................................................................................................................................... 30
StringID .................................................................................................................................... 30
TimeStamp ............................................................................................................................... 30
Messages ....................................................................................................................................... 31
Count ....................................................................................................................................... 31
Add(Message) .......................................................................................................................... 31
Clear() ...................................................................................................................................... 31
Contains(Message) ................................................................................................................... 32
Remove(Message) .................................................................................................................... 32
ShowErrors() ............................................................................................................................. 32
ObjectTag ....................................................................................................................................... 32
ObjectTag(string) ...................................................................................................................... 33
Name ....................................................................................................................................... 33
Objects .................................................................................................................................... 33
AddObject(IDataModelObject) ................................................................................................. 33
ClearObjects() ........................................................................................................................... 34
RemoveObject(IDataModelObject) ........................................................................................... 34
ObjectTags ..................................................................................................................................... 34
Count ....................................................................................................................................... 35
Item(int) ................................................................................................................................... 35
Item(string) .............................................................................................................................. 35
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
iv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
TagNames ................................................................................................................................ 35
Add(ObjectTag) ........................................................................................................................ 35
Clear() ...................................................................................................................................... 36
Contains(ObjectTag) ................................................................................................................. 36
GetTag(string) .......................................................................................................................... 36
IndexOf(ObjectTag) .................................................................................................................. 36
Remove(ObjectTag) .................................................................................................................. 37
RemoveAt(int) .......................................................................................................................... 37
Progress ......................................................................................................................................... 37
SetProgress(uint, string, uint, string) ........................................................................................... 38
Ansys.Mechanical.Materials Namespace ........................................................................................... 39
ImportSettings ............................................................................................................................... 39
Operation ................................................................................................................................. 39
PrimaryIdentifierType ............................................................................................................... 39
Filter ......................................................................................................................................... 40
Ansys.Mechanical.ExternalData Namespace ..................................................................................... 41
AXDTImportSettings ....................................................................................................................... 41
Dimension ................................................................................................................................ 42
ColumnarDataImportDefinition ...................................................................................................... 42
ColumnarDataImportDefinition(int, VariableType, string, string, string) ....................................... 42
Index ........................................................................................................................................ 43
Name ....................................................................................................................................... 43
Unit .......................................................................................................................................... 43
UserFieldVariable ...................................................................................................................... 44
VariableType ............................................................................................................................. 44
ColumnarDataSourceBase .............................................................................................................. 44
Count ....................................................................................................................................... 45
Item(int) ................................................................................................................................... 45
SkipFooter ................................................................................................................................ 45
SkipRows .................................................................................................................................. 45
Clear() ...................................................................................................................................... 45
GetEnumerator() ....................................................................................................................... 46
RemoveAt(int) .......................................................................................................................... 46
UseColumn(int, VariableType, string, string) ............................................................................... 46
DelimitedImportSettings ................................................................................................................ 47
AverageCornerNodesToMidsideNodes ...................................................................................... 48
Delimiter .................................................................................................................................. 48
ECADImportSettings ....................................................................................................................... 48
UseDummyNetData .................................................................................................................. 48
ExternalDataFile ............................................................................................................................. 49
ExternalDataFile(ImportSettingsBase, string, string, string, bool, bool) ......................................... 50
Description ............................................................................................................................... 50
FilePath .................................................................................................................................... 51
Identifier .................................................................................................................................. 51
ImportSettings ......................................................................................................................... 51
IsMainFile ................................................................................................................................. 51
ExternalDataFileCollection .............................................................................................................. 51
ExternalDataFileCollection(bool) ............................................................................................... 52
Count ....................................................................................................................................... 52
Item(int) ................................................................................................................................... 53
SaveFilesWithProject ................................................................................................................ 53
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
ACT API Reference Guide
Add(ExternalDataFile) ............................................................................................................... 53
Clear() ...................................................................................................................................... 53
Contains(ExternalDataFile) ........................................................................................................ 53
CopyTo(ExternalDataFile[], int) .................................................................................................. 54
GetEnumerator() ....................................................................................................................... 54
IndexOf(ExternalDataFile) ......................................................................................................... 54
Insert(int, ExternalDataFile) ....................................................................................................... 55
Remove(ExternalDataFile) ......................................................................................................... 55
RemoveAt(int) .......................................................................................................................... 55
FixedWidthImportSettings .............................................................................................................. 56
AverageCornerNodesToMidsideNodes ...................................................................................... 57
ColumnWidths ......................................................................................................................... 57
ICEPAKImportSettings ..................................................................................................................... 58
SupportingFileDescription ........................................................................................................ 58
SupportingFileIdentifier ............................................................................................................ 58
SupportingFilePath ................................................................................................................... 58
ImportSettingsBase ........................................................................................................................ 59
Format ..................................................................................................................................... 59
ImportSettingsFactory .................................................................................................................... 59
GetSettingsForFormat(ImportFormat) ....................................................................................... 59
MAPDLImportSettings .................................................................................................................... 60
Dimension ................................................................................................................................ 60
LengthUnit ............................................................................................................................... 60
Ansys.Mechanical.Graphics Namespace ............................................................................................ 61
AnalysisSettingsGraph .................................................................................................................... 61
BoundaryConditionVisibility ..................................................................................................... 62
AnimationExportSettings ................................................................................................................ 62
AnimationExportSettings(int, int) .............................................................................................. 62
Height ...................................................................................................................................... 62
Width ....................................................................................................................................... 63
AnnotationPreferences ................................................................................................................... 63
PointMassSize ........................................................................................................................... 64
ShowAllAnnotations ................................................................................................................. 64
ShowBeams .............................................................................................................................. 64
ShowBearings .......................................................................................................................... 64
ShowBodyScopings .................................................................................................................. 64
ShowCracks .............................................................................................................................. 64
ShowCustomAnnotations ......................................................................................................... 65
ShowElementNumbers ............................................................................................................. 65
ShowForceArrows ..................................................................................................................... 65
ShowLabels .............................................................................................................................. 65
ShowMeshAnnotations ............................................................................................................. 65
ShowNamedSelectionElements ................................................................................................ 65
ShowNodeNumbers ................................................................................................................. 66
ShowPointMasses ..................................................................................................................... 66
ShowSprings ............................................................................................................................ 66
SpringSize ................................................................................................................................ 66
SetElementNumbering(int, int, int) ............................................................................................ 66
SetNodeNumbering(int, int, int) ................................................................................................. 67
GlobalLegendSettings .................................................................................................................... 67
LegendOrientation ................................................................................................................... 67
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
ShowDateAndTime ................................................................................................................... 68
ShowDeformingScaling ............................................................................................................ 68
ShowMinMax ........................................................................................................................... 68
Graphics3DExportSettings .............................................................................................................. 68
Graphics3DExportSettings() ...................................................................................................... 68
Background .............................................................................................................................. 69
GraphicsImageExportSettings ......................................................................................................... 69
GraphicsImageExportSettings() ................................................................................................. 70
AppendGraph .......................................................................................................................... 70
Background .............................................................................................................................. 70
Capture .................................................................................................................................... 70
CurrentGraphicsDisplay ............................................................................................................ 70
FontMagnification .................................................................................................................... 70
Height ...................................................................................................................................... 71
Resolution ................................................................................................................................ 71
Width ....................................................................................................................................... 71
GraphicsViewportsExportSettings ................................................................................................... 71
GraphicsViewportsExportSettings() ........................................................................................... 73
BorderStyle .............................................................................................................................. 73
Point .............................................................................................................................................. 73
Point(IList<object>, string) ........................................................................................................ 73
Location ................................................................................................................................... 74
Unit .......................................................................................................................................... 74
ConvertUnit(Point, string) ......................................................................................................... 74
Equals(object) .......................................................................................................................... 74
GetHashCode() ......................................................................................................................... 75
op_Equality(Point, Point) ........................................................................................................... 75
op_Inequality(Point, Point) ........................................................................................................ 75
ResultAnimationOptions ................................................................................................................. 76
DisplacementTraces .................................................................................................................. 76
Duration ................................................................................................................................... 76
FitDeformationScalingToAnimation .......................................................................................... 77
NumberOfFrames ..................................................................................................................... 77
RangeType ............................................................................................................................... 77
TimeDecay ............................................................................................................................... 77
TimeDecayCycles ...................................................................................................................... 77
UpdateContourRangeAtEachFrame .......................................................................................... 77
ResultPreference ............................................................................................................................. 78
CappingType ............................................................................................................................ 78
ContourView ............................................................................................................................ 78
DeformationScaleMultiplier ...................................................................................................... 78
DeformationScaling .................................................................................................................. 79
ExtraModelDisplay .................................................................................................................... 79
GeometryView ......................................................................................................................... 79
IsoSurfaceValue ........................................................................................................................ 79
ScopingDisplay ......................................................................................................................... 79
ShowMaximum ........................................................................................................................ 79
ShowMinimum ......................................................................................................................... 80
SectionPlane .................................................................................................................................. 80
SectionPlane() .......................................................................................................................... 80
SectionPlane(Point, Vector3D, string, SectionPlaneType, bool) .................................................... 80
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. vii
ACT API Reference Guide
Active ....................................................................................................................................... 81
Center ...................................................................................................................................... 81
Direction .................................................................................................................................. 81
Name ....................................................................................................................................... 82
Type ......................................................................................................................................... 82
Equals(SectionPlane) ................................................................................................................ 82
SectionPlanes ................................................................................................................................. 82
Capping ................................................................................................................................... 83
Count ....................................................................................................................................... 83
ShowWholeElement ................................................................................................................. 83
Add(SectionPlane) .................................................................................................................... 83
Clear() ...................................................................................................................................... 83
Remove(SectionPlane) .............................................................................................................. 84
RemoveAt(int) .......................................................................................................................... 84
VectorDisplay ................................................................................................................................. 84
ControlDisplayDensity .............................................................................................................. 85
DisplayDensity ......................................................................................................................... 85
DisplayType .............................................................................................................................. 85
LengthMultiplier ....................................................................................................................... 85
LengthType .............................................................................................................................. 85
ShowTriadXAxis ........................................................................................................................ 86
ShowTriadYAxis ........................................................................................................................ 86
ShowTriadZAxis ........................................................................................................................ 86
ViewOptions ................................................................................................................................... 86
AnnotationPreferences ............................................................................................................. 87
ClusteredVertexTolerance ......................................................................................................... 87
DisplayGraphOverlay ................................................................................................................ 87
ModelColoring ......................................................................................................................... 87
ModelDisplay ........................................................................................................................... 88
ResultPreference ....................................................................................................................... 88
ShowBeamThickness ................................................................................................................ 88
ShowClusteredVertices ............................................................................................................. 88
ShowCoordinateSystems .......................................................................................................... 88
ShowEdgeDirection .................................................................................................................. 88
ShowLegend ............................................................................................................................ 89
ShowMesh ............................................................................................................................... 89
ShowMeshConnection .............................................................................................................. 89
ShowRandomColors ................................................................................................................. 89
ShowRemotePointConnections ................................................................................................. 89
ShowResultVectors ................................................................................................................... 89
ShowRuler ................................................................................................................................ 90
ShowShellThickness ................................................................................................................. 90
ShowSPHExpansion .................................................................................................................. 90
ShowThickEdgeScoping ........................................................................................................... 90
ShowTriad ................................................................................................................................ 90
ShowVertices ............................................................................................................................ 90
VectorDisplay ........................................................................................................................... 91
RescaleAnnotations() ................................................................................................................ 91
Ansys.Mechanical.Graphics.Tools Namespace ................................................................................... 93
CurrentLegendSettings ................................................................................................................... 93
AllScientificNotation ................................................................................................................. 94
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
viii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
ColorScheme ............................................................................................................................ 94
Digits ....................................................................................................................................... 94
HighFidelity .............................................................................................................................. 94
LogarithmicScale ...................................................................................................................... 95
NumberOfBands ....................................................................................................................... 95
SemiTransparency .................................................................................................................... 95
GetBandColor(int) ..................................................................................................................... 95
GetBandColorAuto(int) ............................................................................................................. 95
GetLowerBandValueAuto(int) ................................................................................................... 96
GetLowerBound(int) ................................................................................................................. 96
GetUpperBandValueAuto(int) ................................................................................................... 96
GetUpperBound(int) ................................................................................................................. 97
MakeCopy() .............................................................................................................................. 97
Reset() ...................................................................................................................................... 97
ResetColors() ............................................................................................................................ 97
SetBandColor(int, uint) .............................................................................................................. 97
SetBandColorAuto(int, bool) ..................................................................................................... 98
SetLowerBound(int, Quantity) ................................................................................................... 98
SetUpperBound(int, Quantity) ................................................................................................... 98
LegendSettings .............................................................................................................................. 99
AllScientificNotation ............................................................................................................... 100
ColorScheme .......................................................................................................................... 100
Digits ..................................................................................................................................... 100
HighFidelity ............................................................................................................................ 100
LogarithmicScale .................................................................................................................... 100
NumberOfBands ..................................................................................................................... 101
SemiTransparency .................................................................................................................. 101
Unit ........................................................................................................................................ 101
GetBandColor(int) ................................................................................................................... 101
GetBandColorAuto(int) ........................................................................................................... 101
GetLowerBandValueAuto(int) .................................................................................................. 102
GetLowerBound(int) ............................................................................................................... 102
GetUpperBandValueAuto(int) ................................................................................................. 102
GetUpperBound(int) ............................................................................................................... 103
Reset() .................................................................................................................................... 103
ResetColors() .......................................................................................................................... 103
SetBandColor(int, uint) ............................................................................................................ 103
SetBandColorAuto(int, bool) .................................................................................................... 104
SetLowerBound(int, Quantity) ................................................................................................. 104
SetUpperBound(int, Quantity) ................................................................................................. 104
Ansys.Mechanical.DataModel.ConstructionLines Namespace ........................................................ 107
ConstructionLineHelper ................................................................................................................ 107
ClearExistingDataAndImportFromXML(ConstructionLine, string) ............................................. 108
ExportToXML(ConstructionLine, string) ................................................................................... 108
GetContainedEdges(Plane) ..................................................................................................... 109
GetEdgesById(ConstructionLine, IEnumerable<int>) ................................................................ 109
GetEdgesUsingPoint(Point) ..................................................................................................... 109
GetEdgeVerticesById(ConstructionLine, IEnumerable<int>) ..................................................... 109
GetPlanesById(ConstructionLine, IEnumerable<int>) ............................................................... 110
GetRelatedEdges(Plane) .......................................................................................................... 110
Plane ............................................................................................................................................ 111
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
x of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xli
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xlii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xliii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xlvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xlviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
l of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. li
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. liii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
liv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xci
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xcii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xciii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xciv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xcvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xcviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
c of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ci
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ciii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
civ of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxli
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxlii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxliii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxlv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxlvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxlvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxlviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxlix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cli
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cliii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxci
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxcii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxciii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxciv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxcv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxcvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxcvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxcviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxcix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cci
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cciii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cciv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxli
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxlii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxliii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxlv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxlvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxlvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxlviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxlix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccli
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccliii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclvii
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclviii of ANSYS, Inc. and its subsidiaries and affiliates.
List of Tables
1. Members .................................................................................................................................................. 3
2. Members .................................................................................................................................................. 3
3. Members .................................................................................................................................................. 4
4. Members .................................................................................................................................................. 5
5. Members .................................................................................................................................................. 5
6. Members .................................................................................................................................................. 7
7. Members .................................................................................................................................................. 7
8. Members ................................................................................................................................................. 10
9. Members ................................................................................................................................................. 11
10. Members ............................................................................................................................................... 11
11. Members ............................................................................................................................................... 12
12. Members ............................................................................................................................................... 14
13. Members ............................................................................................................................................... 17
14. Members ............................................................................................................................................... 17
15. Members ............................................................................................................................................... 19
16. Members ............................................................................................................................................... 19
17. Members ............................................................................................................................................... 21
18. Members ............................................................................................................................................... 21
19. Members ............................................................................................................................................... 22
20. Members ............................................................................................................................................... 23
21. Members ............................................................................................................................................... 23
22. Members ............................................................................................................................................... 25
23. Members ............................................................................................................................................... 26
24. Members ............................................................................................................................................... 27
25. Members ............................................................................................................................................... 28
26. Members ............................................................................................................................................... 29
27. Members ............................................................................................................................................... 29
28. Members ............................................................................................................................................... 31
29. Members ............................................................................................................................................... 32
30. Members ............................................................................................................................................... 34
31. Members ............................................................................................................................................... 37
32. Members ............................................................................................................................................... 39
33. Members ............................................................................................................................................... 39
34. Members ............................................................................................................................................... 41
35. Members ............................................................................................................................................... 42
36. Members ............................................................................................................................................... 42
37. Members ............................................................................................................................................... 44
38. Members ............................................................................................................................................... 47
39. Members ............................................................................................................................................... 48
40. Members ............................................................................................................................................... 49
41. Members ............................................................................................................................................... 52
42. Members ............................................................................................................................................... 56
43. Members ............................................................................................................................................... 58
44. Members ............................................................................................................................................... 59
45. Members ............................................................................................................................................... 59
46. Members ............................................................................................................................................... 60
47. Members ............................................................................................................................................... 61
48. Members ............................................................................................................................................... 61
49. Members ............................................................................................................................................... 62
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxi
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxiii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxv
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxvii
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxix
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxci
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxcii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxciii
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxciv of ANSYS, Inc. and its subsidiaries and affiliates.
Namespaces
Ansys.ACT.Core Namespace
Declaration Syntax
namespace Ansys.ACT.Core
Table 1: Members
ExtensionId
Provides service to uniquely identify the extension.
Declaration Syntax
public class ExtensionId
Table 2: Members
UniqueId
Get the unique id of the extension.
Declaration Syntax
public string UniqueId { get; }
ProcessUtilities
This class exposes process-based utility methods used to run external applications.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
Ansys.ACT.Core Namespace
Declaration Syntax
public class ProcessUtilities : IProcessUtilities
Table 3: Members
Declaration Syntax
public virtual int Start(string target, params string[] args)
Parameters
target(string)
args(string[])
Declaration Syntax
public virtual int Start(string target, bool useShell, params string[] args)
Parameters
target(string)
useShell(bool)
args(string[])
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
4 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Core.Application.DataModel Namespace
Declaration Syntax
namespace Ansys.ACT.Core.Application.DataModel
Table 4: Members
IDataModelProvider
No details are provided for this entry.
Declaration Syntax
public interface IDataModelProvider
Table 5: Members
DataModel
No details are provided for this entry.
Declaration Syntax
public object DataModel { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
6 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Core.Utilities Namespace
Declaration Syntax
namespace Ansys.ACT.Core.Utilities
Table 6: Members
AttributeCollection
A collection of attributes.
Declaration Syntax
public class AttributeCollection : IEnumerable<KeyValuePair<string, object>>, IEnumerable, ISerializable,
IAttributeCollection
Table 7: Members
Item(string)
Get or set an attribute value.
Declaration Syntax
public object Item { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 7
Ansys.ACT.Core.Utilities Namespace
Keys
The list of the available keys in the collection.
Declaration Syntax
public ICollection<string> Keys { get; }
Clone()
Create a clone of the currection collection.
Declaration Syntax
public AttributeCollection Clone()
Contains(string)
Check if the collection contains an attribute.
Declaration Syntax
public virtual bool Contains(string name)
Parameters
name(string)
GetStringValue(string)
Gets an attribute value by its name.
Declaration Syntax
public virtual string GetStringValue(string name)
Parameters
name(string)
GetValue(string)
Gets an attribute value by its name.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
8 of ANSYS, Inc. and its subsidiaries and affiliates.
AttributeCollection
Declaration Syntax
public virtual object GetValue(string name)
Parameters
name(string)
GetValue(string, object)
Gets an attribute value by its name.
Declaration Syntax
public virtual object GetValue(string name, object defaultValue)
Parameters
name(string)
defaultValue(object)
Remove(string)
Remove an attribute. The attribute cannot be removed if it was declared as static attribute.
Declaration Syntax
public virtual bool Remove(string name)
Parameters
name(string)
SetValue(string, object)
Set an attribute value.
Declaration Syntax
public virtual void SetValue(string name, object value)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 9
Ansys.ACT.Core.Utilities Namespace
Parameters
name(string)
value(object)
NamedCollection<T>
Represents a collection of INamed objects that could be found by its Name field.
Declaration Syntax
public class NamedCollection<T> : ReadOnlyCollection<T>, INamedCollection<T>
Table 8: Members
Property Item (p. 10) The operator [] can find an object by its name.
Property Names (p. 10) Returns the list of the names of the objects in the
collection.
Item(string)
The operator [] can find an object by its name.
Declaration Syntax
public T Item { get; }
Names
Returns the list of the names of the objects in the collection.
Declaration Syntax
public ReadOnlyCollection<string> Names { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.Selection Namespace
Declaration Syntax
namespace Ansys.Mechanical.Selection
Table 9: Members
GeometryRayCastHit
GeometryRayCastHit, contains geoEntity and vector normal
Declaration Syntax
public class GeometryRayCastHit
Entity
Geometry entity hit by ray cast
Declaration Syntax
public IGeoEntity Entity { set;get; }
HitVector
BoundVector with location and normal direction on geometry entity to ray cast
Declaration Syntax
public BoundVector HitVector { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
Ansys.Mechanical.Selection Namespace
GeometryRayCastSettings
No details are provided for this entry.
Declaration Syntax
public class GeometryRayCastSettings
GeometryRayCastSettings()
Creates a new GeometryRayCastSettings instance.
Declaration Syntax
public GeometryRayCastSettings()
CastLength
Optional; specifies maximum axial distance from BoundVector origin. Defaults to maximum needed
length.
Declaration Syntax
public Quantity CastLength { set;get; }
CastRadius
Optional; specifies maximum radial distance from BoundVector.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
12 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionHelper
Declaration Syntax
public Quantity CastRadius { set;get; }
HitBodies
Specifies whether ray casting should hit bodies. Defaults to false.
Declaration Syntax
public bool HitBodies { set;get; }
HitEdges
Specifies whether ray casting should hit edges. Defaults to false.
Declaration Syntax
public bool HitEdges { set;get; }
HitFaces
Specifies whether ray casting should hit faces. Defaults to true.
Declaration Syntax
public bool HitFaces { set;get; }
HitVertices
Specifies whether ray casting should hit vertices. Defaults to false.
Declaration Syntax
public bool HitVertices { set;get; }
MaxHits
Specifies maximum number of ray casting hits. Defaults to 1000.
Declaration Syntax
public uint MaxHits { set;get; }
SelectionHelper
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
Ansys.Mechanical.Selection Namespace
Declaration Syntax
public class SelectionHelper
CastRayOnGeometry(BoundVector, GeometryRayCastSettings)
Finds geometry entities intersecting input BoundVector and returns them in list of GeometryRayCastHit.
These are returned in the order they are hit, each item containing the entity and BoundVector normal
to point hit.
Declaration Syntax
public static IEnumerable<GeometryRayCastHit> CastRayOnGeometry(BoundVector castVector, Geo-
metryRayCastSettings settings)
Parameters
castVector(BoundVector)
settings(GeometryRayCastSettings)
Optional settings containing what geometry entity types hits will return.
CreateVector3D(ISelectionInfo, bool)
Creates a Vector3D object based on the given selection and reverse flag. The direction is computed
as the outward normal of a planar face, the direction between two nodes or vertices from the first
to the second, or the axis of an edge. The reversed flag will return the opposite of the computed
direction.
Declaration Syntax
public static Vector3D CreateVector3D(ISelectionInfo selection, bool reversed)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionHelper
Parameters
selection(ISelectionInfo)
reversed(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
16 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.Math Namespace
Declaration Syntax
namespace Ansys.Mechanical.Math
BoundVector (p. 17) A vector with fixed intial point and terminal point. Or a vector with fixed initial
point(origin) and a direction(vector).
BoundVector
A vector with fixed intial point and terminal point. Or a vector with fixed initial point(origin) and a dir-
ection(vector).
Declaration Syntax
public class BoundVector
Constructor BoundVector(Point, Vector3D) (p. 17) Creates a BoundVector from a point and a
vector.
Property Origin (p. 18) The location at the start of the BoundVector.
Property Vector (p. 18) The direction of the BoundVector.
BoundVector(Point, Vector3D)
Creates a BoundVector from a point and a vector.
Declaration Syntax
public BoundVector(Point point, Vector3D vector)
Parameters
point(Point)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
Ansys.Mechanical.Math Namespace
vector(Vector3D)
Origin
The location at the start of the BoundVector.
Declaration Syntax
public Point Origin { set;get; }
Vector
The direction of the BoundVector.
Declaration Syntax
public Vector3D Vector { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
18 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.UI.Enums Namespace
Declaration Syntax
namespace Ansys.Mechanical.UI.Enums
ThemeName (p. 19) Represents the different themes that can be set in
Mechanical.
ThemeName
Represents the different themes that can be set in Mechanical.
Declaration Syntax
public enum ThemeName
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.UI.Interfaces Namespace
Declaration Syntax
namespace Ansys.Mechanical.UI.Interfaces
IMechanicalTheme
No details are provided for this entry.
Declaration Syntax
public interface IMechanicalTheme
Property ColorPalette (p. 21) Palette object, which provides an entry point to get Mechnical
UI's theme colors represented as Ansys.Utilities.Color objects
Property HexadecimalPalette (p. 22) Palette object, which provides an entry point to get Mechnical
UI's theme colors represented in Hexadecimal. ei. #FFFFFF
Property IntPalette (p. 22) Palette object, which provides an entry point to get Mechnical
UI's theme colors represented as integers formatted as BGR
Property Name (p. 22) The name of the theme as an enum value.
ColorPalette
Palette object, which provides an entry point to get Mechnical UI's theme colors represented as An-
sys.Utilities.Color objects
Declaration Syntax
public Palette ColorPalette { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
Ansys.Mechanical.UI.Interfaces Namespace
HexadecimalPalette
Palette object, which provides an entry point to get Mechnical UI's theme colors represented in
Hexadecimal. ei. #FFFFFF
Declaration Syntax
public Palette HexadecimalPalette { get; }
IntPalette
Palette object, which provides an entry point to get Mechnical UI's theme colors represented as integers
formatted as BGR
Declaration Syntax
public Palette IntPalette { get; }
Name
The name of the theme as an enum value.
Declaration Syntax
public ThemeName Name { get; }
IMechanicalUserInterface
No details are provided for this entry.
Declaration Syntax
public interface IMechanicalUserInterface
Property Theme (p. 22) Information about the current theme being in
Mechanical.
Theme
Information about the current theme being in Mechanical.
Declaration Syntax
public IMechanicalTheme Theme { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.Table Namespace
Declaration Syntax
namespace Ansys.Mechanical.Table
ColumnarDataImportDefinition (p. 23) A simple class to hold the import definitions for how a
column from a data source in columnar format should be
processed.
DelimitedImportSettings (p. 25) (See Ansys.Mechanical.Table.DelimitedImportSettings) defines
how to import data from a delimited source for tabular data.
FixedWidthImportSettings (p. 26) (See Ansys.Mechanical.Table.FixedWidthImportSettings)
defines how to import data from a delimited source for
tabular data.
ImportHelpers (p. 27) No details are provided for this entry.
ImportSettingsBase (p. 27) A base class for Table import settings.
ImportSettingsFactory (p. 28) No details are provided for this entry.
ColumnarDataImportDefinition
A simple class to hold the import definitions for how a column from a data source in columnar format
should be processed.
Declaration Syntax
public class ColumnarDataImportDefinition
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
Ansys.Mechanical.Table Namespace
Property VariableType (p. 25) Gets or sets the variable type of the column.
Declaration Syntax
public ColumnarDataImportDefinition(int index, VariableType variableType, VariableClassification
variableClassification, string unit, string name)
Parameters
index(int)
variableType(VariableType)
variableClassification(VariableClassification)
unit(string)
name(string)
Index
Gets or sets the specified data source column index from which this variable will be imported.
Declaration Syntax
public int Index { set;get; }
Name
Gets or sets an identifier for the data source column.
Declaration Syntax
public string Name { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
24 of ANSYS, Inc. and its subsidiaries and affiliates.
DelimitedImportSettings
Unit
Gets or sets the unit of the column.
Declaration Syntax
public string Unit { set;get; }
VariableClassification
Gets or sets the variable classification of the column.
Declaration Syntax
public VariableClassification VariableClassification { set;get; }
VariableType
Gets or sets the variable type of the column.
Declaration Syntax
public VariableType VariableType { set;get; }
DelimitedImportSettings
(See Ansys.Mechanical.Table.DelimitedImportSettings) defines how to import data from a delimited
source for tabular data.
Declaration Syntax
public class DelimitedImportSettings : ColumnarDataSourceBase
Delimiter
The delimiter used to separate columns.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
Ansys.Mechanical.Table Namespace
Declaration Syntax
public string Delimiter { set;get; }
FixedWidthImportSettings
(See Ansys.Mechanical.Table.FixedWidthImportSettings) defines how to import data from a delimited
source for tabular data.
Declaration Syntax
public class FixedWidthImportSettings : ColumnarDataSourceBase
Property ColumnWidths (p. 26) Gets or sets the specified column widths. When setting, The value
provided to (See
Ansys.Mechanical.Table.FixedWidthImportSettings.ColumnWidths) may
be either:
ColumnWidths
Gets or sets the specified column widths. When setting, The value provided to (See Ansys.Mechanic-
al.Table.FixedWidthImportSettings.ColumnWidths) may be either:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
26 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportSettingsBase
An containing the widths of each column. Negative values may be specified to define a
negated width, meaning ‘-2’ would be equivalent to the fixed-width string specification ’2X’.
Declaration Syntax
public object ColumnWidths { set;get; }
ImportHelpers
No details are provided for this entry.
Declaration Syntax
public class ImportHelpers
ImportSettingsBase
A base class for Table import settings.
Declaration Syntax
public class ImportSettingsBase
Format
Gets the existing corresponding format.
Declaration Syntax
public ImportFormat Format { get; }
PathType
Gets or sets the type of URI provided for Table import. Default: (See Ansys.Mechanical.DataModel.Mech-
anicalEnums.Common.PathType.Absolute)
Declaration Syntax
public PathType PathType { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 27
Ansys.Mechanical.Table Namespace
ImportSettingsFactory
No details are provided for this entry.
Declaration Syntax
public class ImportSettingsFactory
GetSettingsForFormat(ImportFormat)
(See Ansys.Mechanical.Table.ImportSettingsFactory.GetSettingsForFormat(Ansys.Mechanical.DataMod-
el.MechanicalEnums.Table.ImportFormat)) constructs and returns the correct settings class instance
based on the specified format.
Declaration Syntax
public static ImportSettingsBase GetSettingsForFormat(ImportFormat format)
Parameters
format(ImportFormat)
The format
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
28 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.Application Namespace
Declaration Syntax
namespace Ansys.Mechanical.Application
Message
A message.
Declaration Syntax
public class Message : IEquatable<Message>
DisplayString
The display string of the message.
Declaration Syntax
public string DisplayString { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 29
Ansys.Mechanical.Application Namespace
Location
The location of the message.
Declaration Syntax
public ISelectionInfo Location { get; }
RelatedObjects
The list of objects related to the message.
Declaration Syntax
public IEnumerable<IDataModelObject> RelatedObjects { get; }
Severity
The severity of the message.
Declaration Syntax
public MessageSeverityType Severity { set;get; }
Source
The source object of the message.
Declaration Syntax
public IDataModelObject Source { set;get; }
StringID
The string ID of the message.
Declaration Syntax
public string StringID { set;get; }
TimeStamp
The timestamp of the message.
Declaration Syntax
public DateTime TimeStamp { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
30 of ANSYS, Inc. and its subsidiaries and affiliates.
Messages
Messages
Defines the collection of Mechanical's messages.
Declaration Syntax
public class Messages : ICollection<Message>, IEnumerable<Message>, IEnumerable, IReadOnlyList<Mes-
sage>, IReadOnlyCollection<Message>
Count
Get the number of messages.
Declaration Syntax
public int Count { get; }
Add(Message)
Add a new message.
Declaration Syntax
public virtual void Add(Message item)
Parameters
item(Message)
Clear()
Clear the list of the messages.
Declaration Syntax
public virtual void Clear()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 31
Ansys.Mechanical.Application Namespace
Contains(Message)
Check if a message is in the current list of messages.
Declaration Syntax
public virtual bool Contains(Message item)
Parameters
item(Message)
Remove(Message)
Remove a specific message in the list.
Declaration Syntax
public virtual bool Remove(Message item)
Parameters
item(Message)
ShowErrors()
Shows errors with current project.
Declaration Syntax
public virtual void ShowErrors()
ObjectTag
An instance of an ObjectTag.
Declaration Syntax
public class ObjectTag : IObjectTag
Constructor ObjectTag(string) (p. 33) Creates a new tag with the given name
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
32 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectTag
Property Name (p. 33) The name of the tag. If the tag exists in
ObjectTags, attempting to set the name to a
value of another tag in that collection will lead
to an exception.
Property Objects (p. 33) The list of objects which use this tag.
Method AddObject(IDataModelObject) (p. 33) Add an object to this tag.
Method ClearObjects() (p. 34) Clear all objects from this tag.
Method RemoveObject(IDataModelObject) (p. 34) Remove an object from this tag.
ObjectTag(string)
Creates a new tag with the given name
Declaration Syntax
public ObjectTag(string name)
Parameters
name(string)
Name
The name of the tag. If the tag exists in ObjectTags, attempting to set the name to a value of another
tag in that collection will lead to an exception.
Declaration Syntax
public string Name { set;get; }
Objects
The list of objects which use this tag.
Declaration Syntax
public IEnumerable<IDataModelObject> Objects { get; }
AddObject(IDataModelObject)
Add an object to this tag.
Declaration Syntax
public virtual void AddObject(IDataModelObject obj)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 33
Ansys.Mechanical.Application Namespace
Parameters
obj(IDataModelObject)
ClearObjects()
Clear all objects from this tag.
Declaration Syntax
public virtual void ClearObjects()
RemoveObject(IDataModelObject)
Remove an object from this tag.
Declaration Syntax
public virtual void RemoveObject(IDataModelObject obj)
Parameters
obj(IDataModelObject)
ObjectTags
Defines the collection of Mechanical’s tags.
Declaration Syntax
public class ObjectTags : IReadOnlyList<ObjectTag>, IReadOnlyCollection<ObjectTag>, IEnumerable<Ob-
jectTag>, IEnumerable, ICollection<ObjectTag>
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
34 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectTags
Method Contains(ObjectTag) (p. 36) Returns whether or not the collection contains the given tag.
Method GetTag(string) (p. 36) Returns the tag in the collection with the given name.
Method IndexOf(ObjectTag) (p. 36) Returns the index of the given tag. If the given tag does not
exist in the collection, returns -1.
Method Remove(ObjectTag) (p. 37) Removes a tag if it exists in the collection.
Method RemoveAt(int) (p. 37) Removes the tag at the given index from the collection.
Count
The number of tags in the collection.
Declaration Syntax
public int Count { get; }
Item(int)
Retrieves the tag in the collection at the given index.
Declaration Syntax
public ObjectTag Item { get; }
Item(string)
Retrieves the tag in the collection with the given name
Declaration Syntax
public ObjectTag Item { get; }
TagNames
The names of the tags in the collection.
Declaration Syntax
public List<string> TagNames { get; }
Add(ObjectTag)
Adds a new tag to the collection. Throws an error if the tag already exists in the collection.
Declaration Syntax
public virtual void Add(ObjectTag tag)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 35
Ansys.Mechanical.Application Namespace
Parameters
tag(ObjectTag)
Clear()
Clears the collection, removing all objects from the tags in the collection.
Declaration Syntax
public virtual void Clear()
Contains(ObjectTag)
Returns whether or not the collection contains the given tag.
Declaration Syntax
public virtual bool Contains(ObjectTag tag)
Parameters
tag(ObjectTag)
GetTag(string)
Returns the tag in the collection with the given name.
Declaration Syntax
public ObjectTag GetTag(string tagName)
Parameters
tagName(string)
IndexOf(ObjectTag)
Returns the index of the given tag. If the given tag does not exist in the collection, returns -1.
Declaration Syntax
public int IndexOf(ObjectTag tag)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
36 of ANSYS, Inc. and its subsidiaries and affiliates.
Progress
Parameters
tag(ObjectTag)
Remove(ObjectTag)
Removes a tag if it exists in the collection.
Declaration Syntax
public virtual bool Remove(ObjectTag tag)
Parameters
tag(ObjectTag)
RemoveAt(int)
Removes the tag at the given index from the collection.
Declaration Syntax
public void RemoveAt(int index)
Parameters
index(int)
Progress
Defines a Progress.
Declaration Syntax
public class Progress
Method SetProgress(uint, string, uint, string) (p. 38) Set the current
progress state
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 37
Ansys.Mechanical.Application Namespace
Declaration Syntax
public void SetProgress(uint uiProgress, string uiMessage, uint uiSubProgress, string uiSubMessage)
Parameters
uiProgress(uint)
uiMessage(string)
uiSubProgress(uint)
uiSubMessage(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
38 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.Materials Namespace
Declaration Syntax
namespace Ansys.Mechanical.Materials
ImportSettings
No details are provided for this entry.
Declaration Syntax
public class ImportSettings
Field Operation (p. 39) A enum to specify what should occur when a material being
imported has the same identifiers as a material which already
exists in Mechanical.
Field PrimaryIdentifierType (p. 39) The primary identifier to use when searching for duplicate
materials
Property Filter (p. 40) All materials will be imported if this list of the names of
specific materials to be imported is not specified.
Operation
A enum to specify what should occur when a material being imported has the same identifiers as a
material which already exists in Mechanical.
Declaration Syntax
public ExistingMaterialOperation Operation
PrimaryIdentifierType
The primary identifier to use when searching for duplicate materials
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 39
Ansys.Mechanical.Materials Namespace
Declaration Syntax
public IdentifierType PrimaryIdentifierType
Filter
All materials will be imported if this list of the names of specific materials to be imported is not spe-
cified.
Declaration Syntax
public IList<string> Filter { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
40 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.ExternalData Namespace
Declaration Syntax
namespace Ansys.Mechanical.ExternalData
AXDTImportSettings
(See Ansys.Mechanical.ExternalData.AXDTImportSettings) defines how to import external data from an
AXDT file.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 41
Ansys.Mechanical.ExternalData Namespace
Declaration Syntax
public class AXDTImportSettings : ImportSettingsBase
(Inherited from
ImportSettingsBase (p. 59).)
Dimension
The dimension of the AXDT file.
Declaration Syntax
public SourceDimension Dimension { set;get; }
ColumnarDataImportDefinition
A simple class to hold the import definitions for how a column from a data source in columnar format
should be processed.
Declaration Syntax
public class ColumnarDataImportDefinition
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
42 of ANSYS, Inc. and its subsidiaries and affiliates.
ColumnarDataImportDefinition
Declaration Syntax
public ColumnarDataImportDefinition(int index, VariableType variableType, string unit, string name,
string userFieldVariable)
Parameters
index(int)
variableType(VariableType)
unit(string)
name(string)
userFieldVariable(string)
The specified user field variable type as a string for the data source column (optional).
Index
Gets or sets the specified data source column index from which this variable will be imported.
Declaration Syntax
public int Index { set;get; }
Name
Gets or sets an identifier for the data source column.
Declaration Syntax
public string Name { set;get; }
Unit
Gets or sets the unit of the column.
Declaration Syntax
public string Unit { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 43
Ansys.Mechanical.ExternalData Namespace
UserFieldVariable
Gets or sets the user field variable type as a string for the column.
Declaration Syntax
public string UserFieldVariable { set;get; }
VariableType
Gets or sets the variable type of the column.
Declaration Syntax
public VariableType VariableType { set;get; }
ColumnarDataSourceBase
(See Ansys.Mechanical.ExternalData.ColumnarDataSourceBase) is a class that provides foundational be-
havior for import settings that consume data from columnar data sources (such as delimited or fixed-
width files).
Declaration Syntax
public class ColumnarDataSourceBase : ImportSettingsBase, IEnumerable<ColumnarDataImportDefinition>,
IEnumerable
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
44 of ANSYS, Inc. and its subsidiaries and affiliates.
ColumnarDataSourceBase
If unit is `null`, the default unit (in the active unit system) for
the specified variable type will be assumed during import.
Count
Gets the number of column definitions.
Declaration Syntax
public int Count { get; }
Item(int)
Gets or sets the column definition at the specified order index.
Declaration Syntax
public ColumnarDataImportDefinition Item { set;get; }
SkipFooter
Gets or sets the number of rows to ignore at the end of the file during import.
Declaration Syntax
public int SkipFooter { set;get; }
SkipRows
Gets or sets the number of rows to skip over at the start of the file during import.
Declaration Syntax
public int SkipRows { set;get; }
Clear()
No details are provided for this entry.
Declaration Syntax
public void Clear()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 45
Ansys.Mechanical.ExternalData Namespace
GetEnumerator()
No details are provided for this entry.
Declaration Syntax
public virtual IEnumerator<ColumnarDataImportDefinition> GetEnumerator()
RemoveAt(int)
Removes the import definition at the specified index.
Declaration Syntax
public void RemoveAt(int index)
Parameters
index(int)
If unit is `null`, the default unit (in the active unit system) for the specified variable type will be assumed
during import.
If name is `null` or empty, a unique name will be generated from the specified variableType during
import.
Declaration Syntax
public ColumnarDataSourceBase UseColumn(int index, VariableType variableType, string unit, string
name)
Parameters
index(int)
variableType(VariableType)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
46 of ANSYS, Inc. and its subsidiaries and affiliates.
DelimitedImportSettings
unit(string)
name(string)
DelimitedImportSettings
(See Ansys.Mechanical.ExternalData.DelimitedImportSettings) defines how to import external data from
a delimited source file.
Declaration Syntax
public class DelimitedImportSettings : ColumnarDataSourceBase
Property AverageCornerNodesToMidsideNodes (p. 48) If set to Yes, the data at Midside nodes is
calculated as average of data specified at
corner nodes.
Defaults to False.
(Inherited from
ColumnarDataSourceBase (p. 44).)
Property Delimiter (p. 48) The delimiter used to separate columns.
Property Format (p. 59) Gets the existing corresponding format.
(Inherited from
ColumnarDataSourceBase (p. 44).)
Property SkipFooter (p. 45) Gets or sets the number of rows to ignore at
the end of the file during import.
(Inherited from
ColumnarDataSourceBase (p. 44).)
Property SkipRows (p. 45) Gets or sets the number of rows to skip over
at the start of the file during import.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 47
Ansys.Mechanical.ExternalData Namespace
(Inherited from
ColumnarDataSourceBase (p. 44).)
AverageCornerNodesToMidsideNodes
If set to Yes, the data at Midside nodes is calculated as average of data specified at corner nodes.
Defaults to False.
This property is used only when there is another external data file defined with MAPDL import format.
Declaration Syntax
public bool AverageCornerNodesToMidsideNodes { set;get; }
Delimiter
The delimiter used to separate columns.
Declaration Syntax
public string Delimiter { set;get; }
ECADImportSettings
(See Ansys.Mechanical.ExternalData.ECADImportSettings) defines how to import external data from an
ECAD file.
Declaration Syntax
public class ECADImportSettings : ImportSettingsBase
UseDummyNetData
The UseDummyNetData falg of the ECAD file. For External Data files that include trace mapping, se-
lecting this option enables you to import trace data belonging to the dummy net of the file.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
48 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalDataFile
Declaration Syntax
public bool UseDummyNetData { set;get; }
ExternalDataFile
A basic definition of the external data file.
Declaration Syntax
public class ExternalDataFile
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 49
Ansys.Mechanical.ExternalData Namespace
If `identifier` is provided, it should be unique, otherwise, an exception will be thrown during the import.
An import settings can be created by calling the GetSettingsForFormat method from the factory class
(See Ansys.Mechanical.ExternalData.ImportSettingsFactory).
Declaration Syntax
public ExternalDataFile(ImportSettingsBase importSettings, string filePath, string identifier, string de-
scription, bool isMainFile, bool isRootRelativePath)
Parameters
importSettings(ImportSettingsBase)
The specified import Settings for this external data file (optional).
filePath(string)
The specified file path for this external data file (optional).
identifier(string)
The specified unique identifier for this external data file (optional).
description(string)
isMainFile(bool)
The main file flag for this external data file (optional).
isRootRelativePath(bool)
Description
Gets or sets the optional description of the external data file.
Declaration Syntax
public string Description { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
50 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalDataFileCollection
FilePath
Gets or sets the file path of the external data file.
Declaration Syntax
public string FilePath { set;get; }
Identifier
Gets or sets the identifier of the external data file.
Declaration Syntax
public string Identifier { set;get; }
ImportSettings
Gets or sets the import settings for current external data file.
An import settings can be created by calling the GetSettingsForFormat method from the factory class
(See Ansys.Mechanical.ExternalData.ImportSettingsFactory).
Declaration Syntax
public ImportSettingsBase ImportSettings { set;get; }
IsMainFile
Gets or sets the main file flag of the external data file.
The nodal coordinate data for the selected main file is processed by the mapping utility. The nodal
coordinate data will be skipped in all other files.
Only one file can be set as the main file, otherwise, an exception will be thrown during the import.
If the import format is MAPDL, the value of this property will be ignored as the MAPDL CDB file will
always be treated as main file during the import.
Declaration Syntax
public bool IsMainFile { set;get; }
ExternalDataFileCollection
(See Ansys.Mechanical.ExternalData.ExternalDataFileCollection) is a class that provides foundational
behavior for holding external data files.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 51
Ansys.Mechanical.ExternalData Namespace
Declaration Syntax
public class ExternalDataFileCollection : IList<ExternalDataFile>, ICollection<ExternalDataFile>, IEnumer-
able<ExternalDataFile>, IEnumerable
ExternalDataFileCollection(bool)
Construct a (See Ansys.Mechanical.ExternalData.ExternalDataFileCollection) instance.
Declaration Syntax
public ExternalDataFileCollection(bool saveFilesWithProject)
Parameters
saveFilesWithProject(bool)
The flag controlling if the external data files will be copied to the project directory. If this flag is
set to False, the external data files will directly reference the file path. The default is False. (optional).
Count
Gets the number of external data files.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
52 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalDataFileCollection
Declaration Syntax
public int Count { get; }
Item(int)
Gets or sets the external data file at the specified order index.
Declaration Syntax
public ExternalDataFile Item { set;get; }
SaveFilesWithProject
Gets or sets the flag controlling if the external data files will be copied to the project directory. If this
flag is set to False, the external data files will directly reference the file path. The default is False.
Declaration Syntax
public bool SaveFilesWithProject { set;get; }
Add(ExternalDataFile)
No details are provided for this entry.
Declaration Syntax
public virtual void Add(ExternalDataFile item)
Parameters
item(ExternalDataFile)
Clear()
No details are provided for this entry.
Declaration Syntax
public virtual void Clear()
Contains(ExternalDataFile)
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 53
Ansys.Mechanical.ExternalData Namespace
Declaration Syntax
public virtual bool Contains(ExternalDataFile item)
Parameters
item(ExternalDataFile)
CopyTo(ExternalDataFile[], int)
No details are provided for this entry.
Declaration Syntax
public virtual void CopyTo(ExternalDataFile[] array, int arrayIndex)
Parameters
array(ExternalDataFile[])
arrayIndex(int)
GetEnumerator()
No details are provided for this entry.
Declaration Syntax
public virtual IEnumerator<ExternalDataFile> GetEnumerator()
IndexOf(ExternalDataFile)
No details are provided for this entry.
Declaration Syntax
public virtual int IndexOf(ExternalDataFile item)
Parameters
item(ExternalDataFile)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
54 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalDataFileCollection
Insert(int, ExternalDataFile)
No details are provided for this entry.
Declaration Syntax
public virtual void Insert(int index, ExternalDataFile item)
Parameters
index(int)
item(ExternalDataFile)
Remove(ExternalDataFile)
No details are provided for this entry.
Declaration Syntax
public virtual bool Remove(ExternalDataFile item)
Parameters
item(ExternalDataFile)
RemoveAt(int)
No details are provided for this entry.
Declaration Syntax
public virtual void RemoveAt(int index)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 55
Ansys.Mechanical.ExternalData Namespace
FixedWidthImportSettings
(See Ansys.Mechanical.ExternalData.FixedWidthImportSettings) defines how to import external data
from a fixed-width source file.
Declaration Syntax
public class FixedWidthImportSettings : ColumnarDataSourceBase
Property AverageCornerNodesToMidsideNodes (p. 57) If set to Yes, the data at Midside nodes is
calculated as average of data specified at
corner nodes.
Defaults to False.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
56 of ANSYS, Inc. and its subsidiaries and affiliates.
FixedWidthImportSettings
(Inherited from
ColumnarDataSourceBase (p. 44).)
Property Format (p. 59) Gets the existing corresponding format.
(Inherited from
ColumnarDataSourceBase (p. 44).)
Property SkipFooter (p. 45) Gets or sets the number of rows to ignore at
the end of the file during import.
(Inherited from
ColumnarDataSourceBase (p. 44).)
Property SkipRows (p. 45) Gets or sets the number of rows to skip over
at the start of the file during import.
(Inherited from
ColumnarDataSourceBase (p. 44).)
AverageCornerNodesToMidsideNodes
If set to Yes, the data at Midside nodes is calculated as average of data specified at corner nodes.
Defaults to False.
This property is used only when there is another external data file defined with MAPDL import format.
Declaration Syntax
public bool AverageCornerNodesToMidsideNodes { set;get; }
ColumnWidths
Gets or sets the specified column widths as a `string` using Fortran-esque fixed-format specifications.
This is equivalent to the “User-Defined” format specifier for External Data as described in the product
documentation.
Note, however, that regardless of the format specifier all imported columns WILL be interpreted using
the .NET command `double.TryParse()` to support the requirements of the underlying variable data
for Table.
In the example below, the line has one integer followed by four exponential data types. 385
8.333333333E-003 9.375000000E-003 3.375000000E-001 0.000000000E+000 The corresponding format
is `1i3,4e17.9` Where: The first entry is the number of occurrences The second entry is the format
specifier The third entry is the number of characters of data in the definition(including numeric values
(0-9), the letter 'e' (for instances of scientific notation), and any white space and + or - signs) The
fourth entry is the number of digits after the decimal point.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 57
Ansys.Mechanical.ExternalData Namespace
Declaration Syntax
public string ColumnWidths { set;get; }
ICEPAKImportSettings
(See Ansys.Mechanical.ExternalData.ICEPAKImportSettings) defines how to import external data from
an ICEPAK BOOL or ICEPAK COND file.
Declaration Syntax
public class ICEPAKImportSettings : ImportSettingsBase
SupportingFileDescription
The supporting file description. This is optional.
Declaration Syntax
public string SupportingFileDescription { set;get; }
SupportingFileIdentifier
The supporting file identifier. The identifier should be unique, otherwise, an exception will be thrown
during the import.
Declaration Syntax
public string SupportingFileIdentifier { set;get; }
SupportingFilePath
The supporting file path of the ICEPAK INFO file.
Declaration Syntax
public string SupportingFilePath { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
58 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportSettingsFactory
ImportSettingsBase
A base class for Table import settings.
Declaration Syntax
public class ImportSettingsBase
Format
Gets the existing corresponding format.
Declaration Syntax
public ImportFormat Format { get; }
ImportSettingsFactory
No details are provided for this entry.
Declaration Syntax
public class ImportSettingsFactory
GetSettingsForFormat(ImportFormat)
(See Ansys.Mechanical.ExternalData.ImportSettingsFactory.GetSettingsForFormat(Ansys.Mechanic-
al.DataModel.MechanicalEnums.ExternalData.ImportFormat)) constructs and returns the correct settings
class instance based on the specified format.
Declaration Syntax
public static ImportSettingsBase GetSettingsForFormat(ImportFormat format)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 59
Ansys.Mechanical.ExternalData Namespace
Parameters
format(ImportFormat)
The format
MAPDLImportSettings
(See Ansys.Mechanical.ExternalData.MAPDLImportSettings) defines how to import external data from a
MAPDL CDB file.
Declaration Syntax
public class MAPDLImportSettings : ImportSettingsBase
(Inherited from
ImportSettingsBase (p. 59).)
Property LengthUnit (p. 60) The length unit of the MAPDL CDB
file.
Dimension
The dimension of the MAPDL CDB file.
Declaration Syntax
public SourceDimension Dimension { set;get; }
LengthUnit
The length unit of the MAPDL CDB file.
Declaration Syntax
public LengthUnit LengthUnit { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
60 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.Graphics Namespace
Declaration Syntax
namespace Ansys.Mechanical.Graphics
AnalysisSettingsGraph
No details are provided for this entry.
Declaration Syntax
public class AnalysisSettingsGraph
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 61
Ansys.Mechanical.Graphics Namespace
BoundaryConditionVisibility
No details are provided for this entry.
Declaration Syntax
public BoundaryConditionVisibilityDictionary BoundaryConditionVisibility { get; }
AnimationExportSettings
No details are provided for this entry.
Declaration Syntax
public class AnimationExportSettings
Constructor AnimationExportSettings(int, int) (p. 62) Specifies the Animation Export File
Properties.
Property Height (p. 62) Specifies the video height.
Property Width (p. 63) Specifies the video width.
AnimationExportSettings(int, int)
Specifies the Animation Export File Properties.
Declaration Syntax
public AnimationExportSettings(int width, int height)
Parameters
width(int)
height(int)
Height
Specifies the video height.
Declaration Syntax
public int Height { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
62 of ANSYS, Inc. and its subsidiaries and affiliates.
AnnotationPreferences
Width
Specifies the video width.
Declaration Syntax
public int Width { set;get; }
AnnotationPreferences
No details are provided for this entry.
Declaration Syntax
public class AnnotationPreferences
Property PointMassSize (p. 64) Sets the size for point mass annotation. (Small-Large
; 1-100)
Property ShowAllAnnotations (p. 64) Sets the visibility of all annotations.
Property ShowBeams (p. 64) Sets the visibility of beam annotations.
Property ShowBearings (p. 64) Sets the visibility of bearing annotations.
Property ShowBodyScopings (p. 64) Sets the visibility of body scoping annotations.
Property ShowCracks (p. 64) Sets the visibility of crack annotations.
Property ShowCustomAnnotations (p. 65) Sets the visibility of user defined annotations.
Property ShowElementNumbers (p. 65) Sets the visibility of mesh element numbers in
named Selection, mesh, and result displays.
Property ShowForceArrows (p. 65) Sets the visibility of force arrows on surface reaction.
Property ShowLabels (p. 65) Sets the visibility of annotation labels.
Property ShowMeshAnnotations (p. 65) Sets the visibility of mesh node and mesh element
annotations in named selection displays.
Property ShowNamedSelectionElements (p. 65) Sets the visibility of elements for all items in the
named selection group.
Property ShowNodeNumbers (p. 66) Sets the visibility of mesh node numbers in named
selection, mesh, and result displays.
Property ShowPointMasses (p. 66) Sets the visibility of point mass annotations.
Property ShowSprings (p. 66) Sets the visibility of spring annotations.
Property SpringSize (p. 66) Sets the size for spring annotation. (Small-Large ;
1-100)
Method SetElementNumbering(int, int, Sets the begin, end and increment values to display
int) (p. 66) element numbering.
Method SetNodeNumbering(int, int, Sets the begin, end and increment values to display
int) (p. 67) node numbering.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 63
Ansys.Mechanical.Graphics Namespace
PointMassSize
Sets the size for point mass annotation. (Small-Large ; 1-100)
Declaration Syntax
public int PointMassSize { set;get; }
ShowAllAnnotations
Sets the visibility of all annotations.
Declaration Syntax
public bool ShowAllAnnotations { set;get; }
ShowBeams
Sets the visibility of beam annotations.
Declaration Syntax
public bool ShowBeams { set;get; }
ShowBearings
Sets the visibility of bearing annotations.
Declaration Syntax
public bool ShowBearings { set;get; }
ShowBodyScopings
Sets the visibility of body scoping annotations.
Declaration Syntax
public bool ShowBodyScopings { set;get; }
ShowCracks
Sets the visibility of crack annotations.
Declaration Syntax
public bool ShowCracks { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
64 of ANSYS, Inc. and its subsidiaries and affiliates.
AnnotationPreferences
ShowCustomAnnotations
Sets the visibility of user defined annotations.
Declaration Syntax
public bool ShowCustomAnnotations { set;get; }
ShowElementNumbers
Sets the visibility of mesh element numbers in named Selection, mesh, and result displays.
Declaration Syntax
public bool ShowElementNumbers { set;get; }
ShowForceArrows
Sets the visibility of force arrows on surface reaction.
Declaration Syntax
public bool ShowForceArrows { set;get; }
ShowLabels
Sets the visibility of annotation labels.
Declaration Syntax
public bool ShowLabels { set;get; }
ShowMeshAnnotations
Sets the visibility of mesh node and mesh element annotations in named selection displays.
Declaration Syntax
public bool ShowMeshAnnotations { set;get; }
ShowNamedSelectionElements
Sets the visibility of elements for all items in the named selection group.
Declaration Syntax
public bool ShowNamedSelectionElements { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 65
Ansys.Mechanical.Graphics Namespace
ShowNodeNumbers
Sets the visibility of mesh node numbers in named selection, mesh, and result displays.
Declaration Syntax
public bool ShowNodeNumbers { set;get; }
ShowPointMasses
Sets the visibility of point mass annotations.
Declaration Syntax
public bool ShowPointMasses { set;get; }
ShowSprings
Sets the visibility of spring annotations.
Declaration Syntax
public bool ShowSprings { set;get; }
SpringSize
Sets the size for spring annotation. (Small-Large ; 1-100)
Declaration Syntax
public int SpringSize { set;get; }
Declaration Syntax
public void SetElementNumbering(int begin, int end, int inc)
Parameters
begin(int)
end(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
66 of ANSYS, Inc. and its subsidiaries and affiliates.
GlobalLegendSettings
inc(int)
Declaration Syntax
public void SetNodeNumbering(int begin, int end, int inc)
Parameters
begin(int)
end(int)
inc(int)
GlobalLegendSettings
Defines global legend settings.
Declaration Syntax
public class GlobalLegendSettings
LegendOrientation
Whether the orientation of the legend.
Declaration Syntax
public LegendOrientationType LegendOrientation { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 67
Ansys.Mechanical.Graphics Namespace
ShowDateAndTime
Whether the date and time of the legend is shown.
Declaration Syntax
public bool ShowDateAndTime { set;get; }
ShowDeformingScaling
Whether the Deformation Scaling is shown.
Declaration Syntax
public bool ShowDeformingScaling { set;get; }
ShowMinMax
Whether the Min and Max value are shown.
Declaration Syntax
public bool ShowMinMax { set;get; }
Graphics3DExportSettings
No details are provided for this entry.
Declaration Syntax
public class Graphics3DExportSettings
Graphics3DExportSettings()
Specifies the settings when exporting 3D Graphics.
Declaration Syntax
public Graphics3DExportSettings()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
68 of ANSYS, Inc. and its subsidiaries and affiliates.
GraphicsImageExportSettings
Background
Specifies the background color.
Declaration Syntax
public GraphicsBackgroundType Background { set;get; }
GraphicsImageExportSettings
No details are provided for this entry.
Declaration Syntax
public class GraphicsImageExportSettings
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 69
Ansys.Mechanical.Graphics Namespace
GraphicsImageExportSettings()
Creates a new GraphicsImageExportSettings instance.
Declaration Syntax
public GraphicsImageExportSettings()
AppendGraph
Specifies whether to append the viewport graph(s) to the exported image. Defaults to false.
Declaration Syntax
public bool AppendGraph { set;get; }
Background
Specifies the background color. Defaults to GraphicsAppearanceSetting.
Declaration Syntax
public GraphicsBackgroundType Background { set;get; }
Capture
Specifies what to include in the capture. Defaults to ImageAndLegend.
Declaration Syntax
public GraphicsCaptureType Capture { set;get; }
CurrentGraphicsDisplay
Specifies whether to use the current graphics display settings. Defaults to true.
Declaration Syntax
public bool CurrentGraphicsDisplay { set;get; }
FontMagnification
Specifies the font magnification factor. Defaults to 1.0.
Declaration Syntax
public double FontMagnification { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
70 of ANSYS, Inc. and its subsidiaries and affiliates.
GraphicsViewportsExportSettings
Height
Specifies the image height. Defaults to 0. If width AND height are zero, this uses the current dimensions.
If only one of the two are nonzero, the current dimension’s ratio is used along with the nonzero of
the two properties to determine the computed value of the zero property.
Declaration Syntax
public int Height { set;get; }
Resolution
Specifies the resolution type. Defaults to NormalResolution.
Declaration Syntax
public GraphicsResolutionType Resolution { set;get; }
Width
Specifies the image width. Defaults to 0. If width AND height are zero, this uses the current dimensions.
If only one of the two are nonzero, the current dimension’s ratio is used along with the nonzero of
the two properties to determine the computed value of the zero property.
Declaration Syntax
public int Width { set;get; }
GraphicsViewportsExportSettings
Settings object to control Graphics.ExportViewports behavior.
Declaration Syntax
public class GraphicsViewportsExportSettings : GraphicsImageExportSettings
(Inherited from
GraphicsImageExportSettings (p. 69).)
Property Background (p. 70) Specifies the background color. Defaults to
GraphicsAppearanceSetting.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 71
Ansys.Mechanical.Graphics Namespace
(Inherited from
GraphicsImageExportSettings (p. 69).)
Property BorderStyle (p. 73) Specifies which borders to add, if any, to the
exported viewports image. Border style enum
values can be combined via bitwise-or ( | ).
Defaults to None.
Property Capture (p. 70) Specifies what to include in the capture.
Defaults to ImageAndLegend.
(Inherited from
GraphicsImageExportSettings (p. 69).)
Property CurrentGraphicsDisplay (p. 70) Specifies whether to use the current graphics
display settings. Defaults to true.
(Inherited from
GraphicsImageExportSettings (p. 69).)
Property FontMagnification (p. 70) Specifies the font magnification factor.
Defaults to 1.0.
(Inherited from
GraphicsImageExportSettings (p. 69).)
Property Height (p. 71) Specifies the image height. Defaults to 0. If
width AND height are zero, this uses the
current dimensions. If only one of the two
are nonzero, the current dimension’s ratio is
used along with the nonzero of the two
properties to determine the computed value
of the zero property.
(Inherited from
GraphicsImageExportSettings (p. 69).)
Property Resolution (p. 71) Specifies the resolution type. Defaults to
NormalResolution.
(Inherited from
GraphicsImageExportSettings (p. 69).)
Property Width (p. 71) Specifies the image width. Defaults to 0. If
width AND height are zero, this uses the
current dimensions. If only one of the two
are nonzero, the current dimension’s ratio is
used along with the nonzero of the two
properties to determine the computed value
of the zero property.
(Inherited from
GraphicsImageExportSettings (p. 69).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
72 of ANSYS, Inc. and its subsidiaries and affiliates.
Point
GraphicsViewportsExportSettings()
Creates a new GraphicsViewportsExportSettings instance.
Declaration Syntax
public GraphicsViewportsExportSettings()
BorderStyle
Specifies which borders to add, if any, to the exported viewports image. Border style enum values
can be combined via bitwise-or ( | ). Defaults to None.
Declaration Syntax
public GraphicsViewportsExportBorderStyle BorderStyle { set;get; }
Point
No details are provided for this entry.
Declaration Syntax
public class Point : IEquatable<Point>
Point(IList<object>, string)
Creates a new Point.
Declaration Syntax
public Point(IList<object> location, string lengthUnit)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 73
Ansys.Mechanical.Graphics Namespace
Parameters
location(IList<object>)
lengthUnit(string)
Location
The location of the Point.
Declaration Syntax
public IList<double> Location { set;get; }
Unit
The length unit of the Point.
Declaration Syntax
public string Unit { set;get; }
ConvertUnit(Point, string)
Returns a new Point given new unit.
Declaration Syntax
public static Point ConvertUnit(Point inPoint, string outputUnit)
Parameters
inPoint(Point)
outputUnit(string)
Equals(object)
Object.Equals(object o) override
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
74 of ANSYS, Inc. and its subsidiaries and affiliates.
Point
Declaration Syntax
public override bool Equals(object o)
Parameters
o(object)
GetHashCode()
Object.GetHashCode() override
Declaration Syntax
public override int GetHashCode()
op_Equality(Point, Point)
Equal operator
Declaration Syntax
public static bool operator ==(Point a, Point b)
Parameters
a(Point)
b(Point)
op_Inequality(Point, Point)
Not-Equal operator
Declaration Syntax
public static bool operator !=(Point a, Point b)
Parameters
a(Point)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 75
Ansys.Mechanical.Graphics Namespace
b(Point)
ResultAnimationOptions
No details are provided for this entry.
Declaration Syntax
public class ResultAnimationOptions
Property DisplacementTraces (p. 76) Gets or Sets if the Displacement Traces are
Enabled/Disabled
Property Duration (p. 76) Gets or Sets the Duration for Result Animation.
Property FitDeformationScalingToAnimation (p. 77) Gets or Sets if the Animation Displacement Fits
for full range of Time Steps in the Screen.
Property NumberOfFrames (p. 77) Gets or Sets the Number Of Frames for
Distributed Result Animation.
Property RangeType (p. 77) Gets or Sets the Range Type for Result
Animation.
Property TimeDecay (p. 77) Gets or Sets the Time Decay.
Property TimeDecayCycles (p. 77) Gets or Sets the Number of Cycles for Time
Decay.
Property UpdateContourRangeAtEachFrame (p. 77) Gets or Sets if the Legend Contours will Update
at Each Frame.
DisplacementTraces
Gets or Sets if the Displacement Traces are Enabled/Disabled
Declaration Syntax
public bool DisplacementTraces { set;get; }
Duration
Gets or Sets the Duration for Result Animation.
Declaration Syntax
public Quantity Duration { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
76 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultAnimationOptions
FitDeformationScalingToAnimation
Gets or Sets if the Animation Displacement Fits for full range of Time Steps in the Screen.
Declaration Syntax
public bool FitDeformationScalingToAnimation { set;get; }
NumberOfFrames
Gets or Sets the Number Of Frames for Distributed Result Animation.
Declaration Syntax
public int NumberOfFrames { set;get; }
RangeType
Gets or Sets the Range Type for Result Animation.
Declaration Syntax
public ResultAnimationRangeType RangeType { set;get; }
TimeDecay
Gets or Sets the Time Decay.
Declaration Syntax
public bool TimeDecay { set;get; }
TimeDecayCycles
Gets or Sets the Number of Cycles for Time Decay.
Declaration Syntax
public int TimeDecayCycles { set;get; }
UpdateContourRangeAtEachFrame
Gets or Sets if the Legend Contours will Update at Each Frame.
Declaration Syntax
public bool UpdateContourRangeAtEachFrame { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 77
Ansys.Mechanical.Graphics Namespace
ResultPreference
No details are provided for this entry.
Declaration Syntax
public class ResultPreference
CappingType
Sets the result capping type.
Declaration Syntax
public CappingType CappingType { set;get; }
ContourView
Sets the result contour view.
Declaration Syntax
public ContourView ContourView { set;get; }
DeformationScaleMultiplier
Sets the deformation scale multiplier.
Declaration Syntax
public double DeformationScaleMultiplier { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
78 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultPreference
DeformationScaling
Sets the deformation scale multiplier to either AutoScale or TrueScale.
Declaration Syntax
public DeformationScaling DeformationScaling { set;get; }
ExtraModelDisplay
Sets the result edge display option.
Declaration Syntax
public ExtraModelDisplay ExtraModelDisplay { set;get; }
GeometryView
Sets the result geometry view.
Declaration Syntax
public GeometryView GeometryView { set;get; }
IsoSurfaceValue
Sets the capping value for capped iso surface view .
Declaration Syntax
public Quantity IsoSurfaceValue { set;get; }
ScopingDisplay
Sets the result scoping display.
Declaration Syntax
public ScopingDisplay ScopingDisplay { set;get; }
ShowMaximum
Displays the result maximum value annotation label.
Declaration Syntax
public bool ShowMaximum { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 79
Ansys.Mechanical.Graphics Namespace
ShowMinimum
Displays the result minimum value annotation label.
Declaration Syntax
public bool ShowMinimum { set;get; }
SectionPlane
Represents a SectionPlane object. This object holds properties of the Plane.
Declaration Syntax
public class SectionPlane : IMechanicalSectionPlane, IEquatable<SectionPlane>
SectionPlane()
Creates a SectionPlane Object
Declaration Syntax
public SectionPlane()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
80 of ANSYS, Inc. and its subsidiaries and affiliates.
SectionPlane
Declaration Syntax
public SectionPlane(Point center, Vector3D direction, string name, SectionPlaneType type, bool active)
Parameters
center(Point)
direction(Vector3D)
name(string)
type(SectionPlaneType)
active(bool)
Active
Gets or Sets the Active State of the Section Plane
Declaration Syntax
public bool Active { set;get; }
Center
Gets or Sets the Center point of the Section Plane
Declaration Syntax
public Point Center { set;get; }
Direction
Gets or Sets the Direction(Normal) of the Section Plane
Declaration Syntax
public Vector3D Direction { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 81
Ansys.Mechanical.Graphics Namespace
Name
Gets or Sets the Name of the Section Plane
Declaration Syntax
public string Name { set;get; }
Type
Gets or Sets the SectionPlane Type of the Section Plane
Declaration Syntax
public SectionPlaneType Type { set;get; }
Equals(SectionPlane)
Indicates whether the current SectionPlane properties are equal to the properties of another Section-
Plane object.
Declaration Syntax
public virtual bool Equals(SectionPlane sectionPlane)
Parameters
sectionPlane(SectionPlane)
A SectionPlane Object
SectionPlanes
Represents the collection of section planes used by graphics
Declaration Syntax
public class SectionPlanes : ICollection<SectionPlane>, IEnumerable<SectionPlane>, IEnumerable, IRe-
adOnlyList<SectionPlane>, IReadOnlyCollection<SectionPlane>
Property Capping (p. 83) Gets or Sets the Capping style of the Section Plane
Property Count (p. 83) The number of section planes in the collection.
Property ShowWholeElement (p. 83) Gets or Sets the Element Visibility of the Section Plane
Method Add(SectionPlane) (p. 83) Adds the given SectionPlane object to the collection to
modify the view. Currently only 6 SectionPlane objects in
the collection can be activated at once.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
82 of ANSYS, Inc. and its subsidiaries and affiliates.
SectionPlanes
Method Clear() (p. 83) Clears the collection of all SectionPlane objects.
Method Remove(SectionPlane) (p. 84) Removes the requested SectionPlane from the collection.
Method RemoveAt(int) (p. 84) Removes the SectionPlane at the given index.
Capping
Gets or Sets the Capping style of the Section Plane
Declaration Syntax
public SectionPlaneCappingType Capping { set;get; }
Count
The number of section planes in the collection.
Declaration Syntax
public int Count { get; }
ShowWholeElement
Gets or Sets the Element Visibility of the Section Plane
Declaration Syntax
public bool ShowWholeElement { set;get; }
Add(SectionPlane)
Adds the given SectionPlane object to the collection to modify the view. Currently only 6 SectionPlane
objects in the collection can be activated at once.
Declaration Syntax
public virtual void Add(SectionPlane sectionPlane)
Parameters
sectionPlane(SectionPlane)
Clear()
Clears the collection of all SectionPlane objects.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 83
Ansys.Mechanical.Graphics Namespace
Declaration Syntax
public virtual void Clear()
Remove(SectionPlane)
Removes the requested SectionPlane from the collection.
Declaration Syntax
public virtual bool Remove(SectionPlane sectionPlane)
Parameters
sectionPlane(SectionPlane)
RemoveAt(int)
Removes the SectionPlane at the given index.
Declaration Syntax
public void RemoveAt(int index)
Parameters
index(int)
VectorDisplay
No details are provided for this entry.
Declaration Syntax
public class VectorDisplay
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
84 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorDisplay
Property LengthType (p. 85) Sets the result vector length type.
Property ShowTriadXAxis (p. 86) Displays the X axis vector of the
triad/tensor.
Property ShowTriadYAxis (p. 86) Displays the Y axis vector of the
triad/tensor.
Property ShowTriadZAxis (p. 86) Displays the Z axis vector of the
triad/tensor.
ControlDisplayDensity
Allows control of the vector display density.
Declaration Syntax
public bool ControlDisplayDensity { set;get; }
DisplayDensity
Sets the vector display density in percentage.
Declaration Syntax
public double DisplayDensity { set;get; }
DisplayType
Sets the vector display type.
Declaration Syntax
public VectorDisplayType DisplayType { set;get; }
LengthMultiplier
Sets the vector length multiplier.
Declaration Syntax
public double LengthMultiplier { set;get; }
LengthType
Sets the result vector length type.
Declaration Syntax
public VectorLengthType LengthType { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 85
Ansys.Mechanical.Graphics Namespace
ShowTriadXAxis
Displays the X axis vector of the triad/tensor.
Declaration Syntax
public bool ShowTriadXAxis { set;get; }
ShowTriadYAxis
Displays the Y axis vector of the triad/tensor.
Declaration Syntax
public bool ShowTriadYAxis { set;get; }
ShowTriadZAxis
Displays the Z axis vector of the triad/tensor.
Declaration Syntax
public bool ShowTriadZAxis { set;get; }
ViewOptions
No details are provided for this entry.
Declaration Syntax
public class ViewOptions
Property AnnotationPreferences (p. 87) No details are provided for this entry.
Property ClusteredVertexTolerance (p. 87) Sets the clustered vertices custom tolerance value.
Property DisplayGraphOverlay (p. 87) Display Graph overlay in the current viewport.
Property ModelColoring (p. 87) Sets the Model display Coloring.
Property ModelDisplay (p. 88) Sets the model display option.
Property ResultPreference (p. 88) No details are provided for this entry.
Property ShowBeamThickness (p. 88) Displays the thickness of beams.
Property ShowClusteredVertices (p. 88) Displays all closely clustered vertices of the model.
Property ShowCoordinateSystems (p. 88) Displays all coordinate system defined.
Property ShowEdgeDirection (p. 88) Displays the edge direction arrow.
Property ShowLegend (p. 89) Displays the legend.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
86 of ANSYS, Inc. and its subsidiaries and affiliates.
ViewOptions
AnnotationPreferences
No details are provided for this entry.
Declaration Syntax
public AnnotationPreferences AnnotationPreferences { get; }
ClusteredVertexTolerance
Sets the clustered vertices custom tolerance value.
Declaration Syntax
public Quantity ClusteredVertexTolerance { set;get; }
DisplayGraphOverlay
Display Graph overlay in the current viewport.
Declaration Syntax
public bool DisplayGraphOverlay { set;get; }
ModelColoring
Sets the Model display Coloring.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 87
Ansys.Mechanical.Graphics Namespace
Declaration Syntax
public ModelColoring ModelColoring { set;get; }
ModelDisplay
Sets the model display option.
Declaration Syntax
public ModelDisplay ModelDisplay { set;get; }
ResultPreference
No details are provided for this entry.
Declaration Syntax
public ResultPreference ResultPreference { get; }
ShowBeamThickness
Displays the thickness of beams.
Declaration Syntax
public bool ShowBeamThickness { set;get; }
ShowClusteredVertices
Displays all closely clustered vertices of the model.
Declaration Syntax
public bool ShowClusteredVertices { set;get; }
ShowCoordinateSystems
Displays all coordinate system defined.
Declaration Syntax
public bool ShowCoordinateSystems { set;get; }
ShowEdgeDirection
Displays the edge direction arrow.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
88 of ANSYS, Inc. and its subsidiaries and affiliates.
ViewOptions
Declaration Syntax
public bool ShowEdgeDirection { set;get; }
ShowLegend
Displays the legend.
Declaration Syntax
public bool ShowLegend { set;get; }
ShowMesh
Display the model's mesh.
Declaration Syntax
public bool ShowMesh { set;get; }
ShowMeshConnection
Displays edge connection using a color scheme based on the mesh connection information.
Declaration Syntax
public bool ShowMeshConnection { set;get; }
ShowRandomColors
Sets random colors for each object of the application.
Declaration Syntax
public bool ShowRandomColors { set;get; }
ShowRemotePointConnections
Displays the Remote Point Connections.
Declaration Syntax
public bool ShowRemotePointConnections { set;get; }
ShowResultVectors
Displays the result vectors.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 89
Ansys.Mechanical.Graphics Namespace
Declaration Syntax
public bool ShowResultVectors { set;get; }
ShowRuler
Displays the ruler.
Declaration Syntax
public bool ShowRuler { set;get; }
ShowShellThickness
Displays the thickness of shells.
Declaration Syntax
public bool ShowShellThickness { set;get; }
ShowSPHExpansion
Displays the expansion for SPH elements.
Declaration Syntax
public bool ShowSPHExpansion { set;get; }
ShowThickEdgeScoping
Thicken the display of edge scoping.
Declaration Syntax
public bool ShowThickEdgeScoping { set;get; }
ShowTriad
Displays the triad.
Declaration Syntax
public bool ShowTriad { set;get; }
ShowVertices
Display all the vertices of the model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
90 of ANSYS, Inc. and its subsidiaries and affiliates.
ViewOptions
Declaration Syntax
public bool ShowVertices { set;get; }
VectorDisplay
No details are provided for this entry.
Declaration Syntax
public VectorDisplay VectorDisplay { get; }
RescaleAnnotations()
Rescale size of annotation following a zoom in or zoom out of the model.
Declaration Syntax
public void RescaleAnnotations()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 91
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
92 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.Graphics.Tools Namespace
Declaration Syntax
namespace Ansys.Mechanical.Graphics.Tools
CurrentLegendSettings
Represents a CurrentLegendSettings object. This object holds properties of the CurrentLegendSettings.
Declaration Syntax
public class CurrentLegendSettings
Property AllScientificNotation (p. 94) Whether the result values are displayed in scientific
notation.
Property ColorScheme (p. 94) Color Scheme for the legend.
Property Digits (p. 94) Number of significant digits(min:2, max:8).
Property HighFidelity (p. 94) Whether to replot and improve the synchronization
of the result values.
Property LogarithmicScale (p. 95) Whether the result values are distributed in a
Logarithmic scale.
Property NumberOfBands (p. 95) Number of bands on the legend (min:3, max:30). Bands
are added/removed from the top of the legend.
Property SemiTransparency (p. 95) Whether the legend is semi-transparent.
Method GetBandColor(int) (p. 95) Gets the color of the specified band.
Method GetBandColorAuto(int) (p. 95) Gets whether the specified band is set to Automatic
or not.
Method GetLowerBandValueAuto(int) (p. 96) Gets whether the specified lower band value is set to
Automatic or not.
Method GetLowerBound(int) (p. 96) Gets lower bound value of the specified band.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 93
Ansys.Mechanical.Graphics.Tools Namespace
Method GetUpperBandValueAuto(int) (p. 96) Gets whether the specified upper band value is set to
Automatic or not.
Method GetUpperBound(int) (p. 97) Gets upper bound value of the specified band.
Method MakeCopy() (p. 97) Makes a copy of the CurrentLegendSettings object.
Method Reset() (p. 97) Resets all legend customizations into default values.
Method ResetColors() (p. 97) Resets all colors to default values.
Method SetBandColor(int, uint) (p. 97) Sets the color of the specified band.
Method SetBandColorAuto(int, bool) (p. 98) Sets the specified band to Automatic.
Method SetLowerBound(int, Sets lower bound value of the specified band.
Quantity) (p. 98)
Method SetUpperBound(int, Sets upper bound value of the specified band.
Quantity) (p. 98)
AllScientificNotation
Whether the result values are displayed in scientific notation.
Declaration Syntax
public bool AllScientificNotation { set;get; }
ColorScheme
Color Scheme for the legend.
Declaration Syntax
public LegendColorSchemeType ColorScheme { set;get; }
Digits
Number of significant digits(min:2, max:8).
Declaration Syntax
public int Digits { set;get; }
HighFidelity
Whether to replot and improve the synchronization of the result values.
Declaration Syntax
public bool HighFidelity { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
94 of ANSYS, Inc. and its subsidiaries and affiliates.
CurrentLegendSettings
LogarithmicScale
Whether the result values are distributed in a Logarithmic scale.
Declaration Syntax
public bool LogarithmicScale { set;get; }
NumberOfBands
Number of bands on the legend (min:3, max:30). Bands are added/removed from the top of the legend.
Declaration Syntax
public int NumberOfBands { set;get; }
SemiTransparency
Whether the legend is semi-transparent.
Declaration Syntax
public bool SemiTransparency { set;get; }
GetBandColor(int)
Gets the color of the specified band.
Declaration Syntax
public uint GetBandColor(int index)
Parameters
index(int)
GetBandColorAuto(int)
Gets whether the specified band is set to Automatic or not.
Declaration Syntax
public bool GetBandColorAuto(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 95
Ansys.Mechanical.Graphics.Tools Namespace
Parameters
index(int)
GetLowerBandValueAuto(int)
Gets whether the specified lower band value is set to Automatic or not.
Declaration Syntax
public bool GetLowerBandValueAuto(int index)
Parameters
index(int)
GetLowerBound(int)
Gets lower bound value of the specified band.
Declaration Syntax
public Quantity GetLowerBound(int index)
Parameters
index(int)
GetUpperBandValueAuto(int)
Gets whether the specified upper band value is set to Automatic or not.
Declaration Syntax
public bool GetUpperBandValueAuto(int index)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
96 of ANSYS, Inc. and its subsidiaries and affiliates.
CurrentLegendSettings
GetUpperBound(int)
Gets upper bound value of the specified band.
Declaration Syntax
public Quantity GetUpperBound(int index)
Parameters
index(int)
MakeCopy()
Makes a copy of the CurrentLegendSettings object.
Declaration Syntax
public LegendSettings MakeCopy()
Reset()
Resets all legend customizations into default values.
Declaration Syntax
public void Reset()
ResetColors()
Resets all colors to default values.
Declaration Syntax
public void ResetColors()
SetBandColor(int, uint)
Sets the color of the specified band.
Declaration Syntax
public void SetBandColor(int index, uint ColorValue)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 97
Ansys.Mechanical.Graphics.Tools Namespace
Parameters
index(int)
ColorValue(uint)
SetBandColorAuto(int, bool)
Sets the specified band to Automatic.
Declaration Syntax
public void SetBandColorAuto(int index, bool val)
Parameters
index(int)
val(bool)
SetLowerBound(int, Quantity)
Sets lower bound value of the specified band.
Declaration Syntax
public void SetLowerBound(int index, Quantity value)
Parameters
index(int)
value(Quantity)
SetUpperBound(int, Quantity)
Sets upper bound value of the specified band.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
98 of ANSYS, Inc. and its subsidiaries and affiliates.
LegendSettings
Declaration Syntax
public void SetUpperBound(int index, Quantity value)
Parameters
index(int)
value(Quantity)
LegendSettings
Represents a LegendSettings object. This object holds properties of the Standalone LegendSettings.
Declaration Syntax
public class LegendSettings
Property AllScientificNotation (p. 100) Whether the result values are displayed in scientific
notation.
Property ColorScheme (p. 100) Color Scheme for the legend.
Property Digits (p. 100) Number of significant digits (min:2 , max:8).
Property HighFidelity (p. 100) Whether to replot and improve the synchronization
of the result values.
Property LogarithmicScale (p. 100) Whether the result values are distributed in a
Logarithmic scale.
Property NumberOfBands (p. 101) Number of bands on the legend (min:3, max:30). Bands
are added/removed from the top of the legend.
Property SemiTransparency (p. 101) Whether the legend is semi-transparent.
Property Unit (p. 101) The unit for the legend.
Method GetBandColor(int) (p. 101) Gets the color of the specified band.
Method GetBandColorAuto(int) (p. 101) Gets whether the specified band is set to Automatic
or not.
Method GetLowerBandValueAuto(int) (p. 102) Gets whether the lower specified band value is set to
Automatic or not.
Method GetLowerBound(int) (p. 102) Gets lower bound value of the specified band.
Method GetUpperBandValueAuto(int) (p. 102) Gets whether the specified upper band value is set to
Automatic or not.
Method GetUpperBound(int) (p. 103) Gets upper bound value of the specified band.
Method Reset() (p. 103) Resets all legend customizations into default values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 99
Ansys.Mechanical.Graphics.Tools Namespace
AllScientificNotation
Whether the result values are displayed in scientific notation.
Declaration Syntax
public bool AllScientificNotation { set;get; }
ColorScheme
Color Scheme for the legend.
Declaration Syntax
public LegendColorSchemeType ColorScheme { set;get; }
Digits
Number of significant digits (min:2 , max:8).
Declaration Syntax
public int Digits { set;get; }
HighFidelity
Whether to replot and improve the synchronization of the result values.
Declaration Syntax
public bool HighFidelity { set;get; }
LogarithmicScale
Whether the result values are distributed in a Logarithmic scale.
Declaration Syntax
public bool LogarithmicScale { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
100 of ANSYS, Inc. and its subsidiaries and affiliates.
LegendSettings
NumberOfBands
Number of bands on the legend (min:3, max:30). Bands are added/removed from the top of the legend.
Declaration Syntax
public int NumberOfBands { set;get; }
SemiTransparency
Whether the legend is semi-transparent.
Declaration Syntax
public bool SemiTransparency { set;get; }
Unit
The unit for the legend.
Declaration Syntax
public string Unit { get; }
GetBandColor(int)
Gets the color of the specified band.
Declaration Syntax
public uint GetBandColor(int index)
Parameters
index(int)
GetBandColorAuto(int)
Gets whether the specified band is set to Automatic or not.
Declaration Syntax
public bool GetBandColorAuto(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 101
Ansys.Mechanical.Graphics.Tools Namespace
Parameters
index(int)
GetLowerBandValueAuto(int)
Gets whether the lower specified band value is set to Automatic or not.
Declaration Syntax
public bool GetLowerBandValueAuto(int index)
Parameters
index(int)
GetLowerBound(int)
Gets lower bound value of the specified band.
Declaration Syntax
public Quantity GetLowerBound(int index)
Parameters
index(int)
GetUpperBandValueAuto(int)
Gets whether the specified upper band value is set to Automatic or not.
Declaration Syntax
public bool GetUpperBandValueAuto(int index)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
102 of ANSYS, Inc. and its subsidiaries and affiliates.
LegendSettings
GetUpperBound(int)
Gets upper bound value of the specified band.
Declaration Syntax
public Quantity GetUpperBound(int index)
Parameters
index(int)
Reset()
Resets all legend customizations into default values.
Declaration Syntax
public void Reset()
ResetColors()
Resets all colors to default values.
Declaration Syntax
public void ResetColors()
SetBandColor(int, uint)
Sets the color of the specified band.
Declaration Syntax
public void SetBandColor(int index, uint colorValue)
Parameters
index(int)
colorValue(uint)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 103
Ansys.Mechanical.Graphics.Tools Namespace
SetBandColorAuto(int, bool)
Sets the specified band to Automatic.
Declaration Syntax
public void SetBandColorAuto(int index, bool val)
Parameters
index(int)
val(bool)
SetLowerBound(int, Quantity)
Sets lower bound value of the specified band.
Declaration Syntax
public void SetLowerBound(int index, Quantity value)
Parameters
index(int)
value(Quantity)
SetUpperBound(int, Quantity)
Sets upper bound value of the specified band.
Declaration Syntax
public void SetUpperBound(int index, Quantity value)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
104 of ANSYS, Inc. and its subsidiaries and affiliates.
LegendSettings
value(Quantity)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 105
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
106 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.DataModel.ConstructionLines
Namespace
Declaration Syntax
namespace Ansys.Mechanical.DataModel.ConstructionLines
ConstructionLineHelper
Helper to perform queries and modifications against a ConstructionLine instance.
Declaration Syntax
public class ConstructionLineHelper
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 107
Ansys.Mechanical.DataModel.ConstructionLines Namespace
Method GetEdgesUsingPoint(Point) (p. 109) Get a list of IEdge that use the
given Point.
Method GetEdgeVerticesById(ConstructionLine, Get the Point representations of
IEnumerable<int>) (p. 109) the requested Construction Line
edge vertices.
Method GetPlanesById(ConstructionLine, Get the Plane representations of
IEnumerable<int>) (p. 110) the requested Construction Line
planes.
Method GetRelatedEdges(Plane) (p. 110) Get all the edges that have only
edge vertex in the given plane.
ClearExistingDataAndImportFromXML(ConstructionLine, string)
Import global points and connecting edges from an XML file.
Declaration Syntax
public static IList<object> ClearExistingDataAndImportFromXML(ConstructionLine constructionLine,
string xmlFilePath)
Parameters
constructionLine(ConstructionLine)
xmlFilePath(string)
Full file path from which the data will be read. Note: A Python literal string (prefixed with an 'r'
character) may be required to prevent treating the backslash as an escape character.
ExportToXML(ConstructionLine, string)
Collect all the edges and edge vertices, then export them as global points to an XML file.
Declaration Syntax
public static void ExportToXML(ConstructionLine constructionLine, string xmlFilePath)
Parameters
constructionLine(ConstructionLine)
xmlFilePath(string)
Full file path to which the data will be written. Note: A Python literal string (prefixed with an 'r'
character) may be required to prevent treating the backslash as an escape character.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
108 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionLineHelper
GetContainedEdges(Plane)
Get all the edges that have both start and end edge vertices in the given plane.
Declaration Syntax
public static IList<object> GetContainedEdges(Plane plane)
Parameters
plane(Plane)
GetEdgesById(ConstructionLine, IEnumerable<int>)
Get the IEdge representations of the requested Construction Line edges.
Declaration Syntax
public static IList<object> GetEdgesById(ConstructionLine constructionLine, IEnumerable<int>
edgeIdCollection)
Parameters
constructionLine(ConstructionLine)
edgeIdCollection(IEnumerable<int>)
GetEdgesUsingPoint(Point)
Get a list of IEdge that use the given Point.
Declaration Syntax
public static IList<object> GetEdgesUsingPoint(Point point)
Parameters
point(Point)
GetEdgeVerticesById(ConstructionLine, IEnumerable<int>)
Get the Point representations of the requested Construction Line edge vertices.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 109
Ansys.Mechanical.DataModel.ConstructionLines Namespace
Declaration Syntax
public static IList<object> GetEdgeVerticesById(ConstructionLine constructionLine, IEnumerable<int>
edgeVertexIdCollection)
Parameters
constructionLine(ConstructionLine)
edgeVertexIdCollection(IEnumerable<int>)
GetPlanesById(ConstructionLine, IEnumerable<int>)
Get the Plane representations of the requested Construction Line planes.
Declaration Syntax
public static IList<object> GetPlanesById(ConstructionLine constructionLine, IEnumerable<int>
planeIdCollection)
Parameters
constructionLine(ConstructionLine)
planeIdCollection(IEnumerable<int>)
GetRelatedEdges(Plane)
Get all the edges that have only edge vertex in the given plane.
Declaration Syntax
public static IList<object> GetRelatedEdges(Plane plane)
Parameters
plane(Plane)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
110 of ANSYS, Inc. and its subsidiaries and affiliates.
Plane
Plane
A 2D sketching planes in a ConstructionLine instance.
Declaration Syntax
public class Plane : ConstructionLineAssociation, IEquatable<Plane>
Property Definition (p. 111) No details are provided for this entry.
Property Normal (p. 111) The plane's normal vector (Z axis orientation)
orientation.
Property Origin (p. 111) The global location of this plane's origin.
Property PrimaryAxisDirection (p. 112) The orientation of the plane's primary (X) axis
orientation.
Property SecondaryAxisDirection (p. 112) The orientation of the plane's secondary (Y) axis
orientation.
Property Type (p. 112) No details are provided for this entry.
Method Equivalent(Plane) (p. 112) Checks to see if another plane is equivalent to this one.
Definition
No details are provided for this entry.
Declaration Syntax
public object Definition { set;get; }
Normal
The plane's normal vector (Z axis orientation) orientation.
Declaration Syntax
public Vector3D Normal { get; }
Origin
The global location of this plane's origin.
Declaration Syntax
public Point3D Origin { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 111
Ansys.Mechanical.DataModel.ConstructionLines Namespace
PrimaryAxisDirection
The orientation of the plane's primary (X) axis orientation.
Declaration Syntax
public Vector3D PrimaryAxisDirection { get; }
SecondaryAxisDirection
The orientation of the plane's secondary (Y) axis orientation.
Declaration Syntax
public Vector3D SecondaryAxisDirection { get; }
Type
No details are provided for this entry.
Declaration Syntax
public PlaneType Type { get; }
Equivalent(Plane)
Checks to see if another plane is equivalent to this one.
Declaration Syntax
public bool Equivalent(Plane other)
Parameters
other(Plane)
PlaneType
Enumeration for the possible edge vertex types that can be represented.
Declaration Syntax
public enum PlaneType
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
112 of ANSYS, Inc. and its subsidiaries and affiliates.
Point
Point
A point in a ConstructionLine instance, may have an associated edge vertex.
Declaration Syntax
public class Point : ConstructionLineAssociation, IEquatable<Point>
Property Definition (p. 113) No details are provided for this entry.
Property Location (p. 113) Get the global location of this point.
Property Type (p. 113) No details are provided for this entry.
Method Equivalent(Point) (p. 113) Checks to see if another point is equivalent to this
one.
Definition
No details are provided for this entry.
Declaration Syntax
public object Definition { set;get; }
Location
Get the global location of this point.
Declaration Syntax
public Point3D Location { get; }
Type
No details are provided for this entry.
Declaration Syntax
public PointType Type { get; }
Equivalent(Point)
Checks to see if another point is equivalent to this one.
Declaration Syntax
public bool Equivalent(Point other)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 113
Ansys.Mechanical.DataModel.ConstructionLines Namespace
Parameters
other(Point)
Point2DPlanar
Basic data that describe a 2D point on a plane.
Declaration Syntax
public sealed struct Point2DPlanar : ValueType
Point2DPlanar(Point2DPlanar)
Construct a unique instance of the provided Point2DPlanar.
Declaration Syntax
public Point2DPlanar(Point2DPlanar point2DPlanar)
Parameters
point2DPlanar(Point2DPlanar)
Point2DPlanar(Point2D, Plane)
Construct an instance using the provided plane and location.
Declaration Syntax
public Point2DPlanar(Point2D location, Plane plane)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
114 of ANSYS, Inc. and its subsidiaries and affiliates.
PointType
Parameters
location(Point2D)
plane(Plane)
Location
This point's 2D location within the plane.
Declaration Syntax
public Point2D Location
Plane
The sketch plane in which this point is location.
Declaration Syntax
public Plane Plane
GetGlobalLocation(Point2DPlanar)
Get the global location of a Point2DPlanar.
Declaration Syntax
public static Point3D GetGlobalLocation(Point2DPlanar pointPlane)
Parameters
pointPlane(Point2DPlanar)
A Point2DPlanar instance.
PointType
Enumeration for the possible edge vertex types that can be represented.
Declaration Syntax
public enum PointType
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 115
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
116 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.Mechanical.DataModel.ConstructionLines.Edges
Namespace
Declaration Syntax
namespace Ansys.Mechanical.DataModel.ConstructionLines.Edges
IEdge
Interface for edges created by ConstructionLine.
Declaration Syntax
public interface IEdge
Length
Get the length of this edge.
Declaration Syntax
public Quantity Length { get; }
StraightLineEdge
Representation of a straight line edge between to edge vertices.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 117
Ansys.Mechanical.DataModel.ConstructionLines.Edges Namespace
Declaration Syntax
public class StraightLineEdge : ConstructionLineAssociation, IEquatable<StraightLineEdge>, IEdge
Property EndPoint (p. 118) A Point representing the end vertex of the
edge.
Property Length (p. 118) No details are provided for this entry.
Property StartPoint (p. 118) A Point representing the start vertex of an
edge.
EndPoint
A Point representing the end vertex of the edge.
Declaration Syntax
public Point EndPoint { set;get; }
Length
No details are provided for this entry.
Declaration Syntax
public Quantity Length { get; }
StartPoint
A Point representing the start vertex of an edge.
Declaration Syntax
public Point StartPoint { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
118 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.DesignModeler.Primitives.Sheet
Namespace
Declaration Syntax
namespace Ansys.ACT.DesignModeler.Primitives.Sheet
Cylinder
Cylinder Class
Declaration Syntax
public class Cylinder : Primitive, ISheetCylinder
Declaration Syntax
public Cylinder(GeometryBuilder builder, IEnumerable<double> center, IEnumerable<double> direction,
double radius)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 119
Ansys.ACT.DesignModeler.Primitives.Sheet Namespace
Parameters
builder(GeometryBuilder)
center(IEnumerable<double>)
direction(IEnumerable<double>)
radius(double)
Center
Gets or sets the center of the cylinder.
Declaration Syntax
public IEnumerable<double> Center { set;get; }
Direction
Gets or sets the axis of the cylinder.
Declaration Syntax
public IEnumerable<double> Direction { set;get; }
Radius
Gets or sets the radius of the cylinder.
Declaration Syntax
public double Radius { set;get; }
Generate()
Generate the Cylinder and return the associated body.
Declaration Syntax
public override IPSGeoBody Generate()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
120 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical
Transaction
Speeds up bulk user interactions.
Declaration Syntax
public class Transaction : IDisposable
UnitsHelper
Defines set of methods that can be used to find mechanical unit information
Declaration Syntax
public class UnitsHelper
ConvertMechanicalUnitToCoreUnit(string, string)
Takes input mechanical unit string and category string And returns framework unit string which can
be used for conversion
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 121
Ansys.ACT.Mechanical Namespace
Declaration Syntax
public static string ConvertMechanicalUnitToCoreUnit(string mechanicalUnit, string unitCategory)
Parameters
mechanicalUnit(string)
unitCategory(string)
GetValidQuantityNamesAndUnits()
Retrieve a dictionary of quantity names to unit strings. These quantity names represent valid quantity
names that can be used when defining quantities in Mechanical ACT extensions.
Declaration Syntax
public static IDictionary<string, string> GetValidQuantityNamesAndUnits()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
122 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Fields Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Fields
Field (p. 123) Represents a discrete or continuous field that can be used in a
component of a boundary condition from Mechanical, for instance.
Range (p. 124) Represents a domain for real values.
Variable (p. 125) Represents an object that is either an input or an output for a (See
Ansys.ACT.Mechanical.Fields.Variable.Field). Depending on whether it
is an input or output and on the way it is defined, this object holds
a series of discrete values or an expression that may involve other
variables.
VariableDefinitionType (p. 128) Defines the various ways to define the values of a variable.
Field
Represents a discrete or continuous field that can be used in a component of a boundary condition
from Mechanical, for instance.
Declaration Syntax
public sealed class Field
Inputs
Gets the input variables of this component.
Declaration Syntax
public IList<Variable> Inputs { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 123
Ansys.ACT.Mechanical.Fields Namespace
Name
Gets the name of this component.
Declaration Syntax
public string Name { get; }
Output
Gets the output variable of this component.
Declaration Syntax
public Variable Output { get; }
Range
Represents a domain for real values.
Declaration Syntax
public sealed struct Range : ValueType
Maximum
No details are provided for this entry.
Declaration Syntax
public readonly double Maximum
Minimum
No details are provided for this entry.
Declaration Syntax
public readonly double Minimum
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
124 of ANSYS, Inc. and its subsidiaries and affiliates.
Variable
Variable
Represents an object that is either an input or an output for a (See Ansys.ACT.Mechanical.Fields.Vari-
able.Field). Depending on whether it is an input or output and on the way it is defined, this object holds
a series of discrete values or an expression that may involve other variables.
Declaration Syntax
public class Variable
Property DefinitionType (p. 125) Gets a value that indicates how this variable is defined.
Property DiscreteValueCount (p. 126) Gets the number of discrete values of this variable.
Property DiscreteValues (p. 126) Gets or sets the discrete values of this variable or if this
variable represents a free degree of freedom.
null
Property Index (p. 126) Gets the index of this variable in its container field.
Property IsInput (p. 127) Gets a value indicating whether this variable is an input for
its container field. Otherwise, it is an output variable.
Property IsOutput (p. 127) Gets a value indicating whether this variable is an output for
its container field. Otherwise, it is an input variable.
Property MinMaxDiscreteValues (p. 127) Returns a Tuple containing the min and max values from the
list of discrete values.
Property Name (p. 127) Gets the variable's name.
Property QuantityName (p. 127) Gets the name of the quantity represented by this variable.
Property Range (p. 127) Gets the domain of validity for variable's value.
Property Unit (p. 128) Gets the symbol of the unit used to express this variable's
values.
Method GetDiscreteValue(int) (p. 128) Changes a value at a given position in the tabular definition
of the variable.
Method SetDiscreteValue(int, Changes a value at a given position in the tabular definition
Quantity) (p. 128) of the variable.
DefinitionType
Gets a value that indicates how this variable is defined.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 125
Ansys.ACT.Mechanical.Fields Namespace
Declaration Syntax
public VariableDefinitionType DefinitionType { set;get; }
DiscreteValueCount
Gets the number of discrete values of this variable.
Declaration Syntax
public int DiscreteValueCount { get; }
DiscreteValues
Gets or sets the discrete values of this variable or if this variable represents a free degree of freedom.
null
Declaration Syntax
public IList<Quantity> DiscreteValues { set;get; }
Field
Gets the owner field.
Declaration Syntax
public Field Field { get; }
Formula
Gets or sets the expression that is used to defined this variable, or if the variable is not defined by a
function.
null
Declaration Syntax
public string Formula { set;get; }
Index
Gets the index of this variable in its container field.
Declaration Syntax
public int Index { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
126 of ANSYS, Inc. and its subsidiaries and affiliates.
Variable
IsInput
Gets a value indicating whether this variable is an input for its container field. Otherwise, it is an
output variable.
Declaration Syntax
public bool IsInput { get; }
IsOutput
Gets a value indicating whether this variable is an output for its container field. Otherwise, it is an
input variable.
Declaration Syntax
public bool IsOutput { get; }
MinMaxDiscreteValues
Returns a Tuple containing the min and max values from the list of discrete values.
Declaration Syntax
public Tuple<Quantity, Quantity> MinMaxDiscreteValues { get; }
Name
Gets the variable's name.
Declaration Syntax
public string Name { get; }
QuantityName
Gets the name of the quantity represented by this variable.
Declaration Syntax
public string QuantityName { get; }
Range
Gets the domain of validity for variable's value.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 127
Ansys.ACT.Mechanical.Fields Namespace
Declaration Syntax
public Range Range { get; }
Unit
Gets the symbol of the unit used to express this variable's values.
Declaration Syntax
public string Unit { get; }
GetDiscreteValue(int)
Changes a value at a given position in the tabular definition of the variable.
Declaration Syntax
public Quantity GetDiscreteValue(int index)
Parameters
index(int)
SetDiscreteValue(int, Quantity)
Changes a value at a given position in the tabular definition of the variable.
Declaration Syntax
public void SetDiscreteValue(int index, Quantity value)
Parameters
index(int)
value(Quantity)
New value.
VariableDefinitionType
Defines the various ways to define the values of a variable.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
128 of ANSYS, Inc. and its subsidiaries and affiliates.
VariableDefinitionType
Declaration Syntax
public enum VariableDefinitionType
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 129
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
130 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Fields.Adapters Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Fields.Adapters
FieldAdapter (p. 131) Base class for objects that handle the interface between the generic
boundary condition wrapper and the various types of concrete object
implemented in Mechanical.
FieldAdapterManager (p. 134) Static class that operates like a factory to create field adapters from
Mechanical objects.
FieldAdapter
Base class for objects that handle the interface between the generic boundary condition wrapper and
the various types of concrete object implemented in Mechanical.
Declaration Syntax
public abstract class FieldAdapter
Constructor FieldAdapter(IDSBCInformation) (p. 131) No details are provided for this entry.
Property FieldProvider (p. 132) Gets the wrapped object from Mechanical.
Method ChangeFieldDefinitionType(AnsBCLVType, Changes the definition type for a field of the
kEDDataType) (p. 132) wrapped object from Mechanical.
NestedType IDefinition (p. 132) Interface implemented by objects that specify
a type of adapter for a given field provider
object from Mechanical.
NestedType Keywords (p. 133) Helper static class that translates a
component definition type into the magic
string to provide to Mechanical object's
property to make it switch to the desired
definition.
FieldAdapter(IDSBCInformation)
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 131
Ansys.ACT.Mechanical.Fields.Adapters Namespace
Declaration Syntax
protected FieldAdapter(IDSBCInformation fieldProvider)
Parameters
fieldProvider(IDSBCInformation)
FieldProvider
Gets the wrapped object from Mechanical.
Declaration Syntax
public IDSBCInformation FieldProvider { get; }
ChangeFieldDefinitionType(AnsBCLVType, kEDDataType)
Changes the definition type for a field of the wrapped object from Mechanical.
Declaration Syntax
public virtual abstract void ChangeFieldDefinitionType(AnsBCLVType fieldType, kEDDataType newType)
Parameters
fieldType(AnsBCLVType)
newType(kEDDataType)
Value that corresponds to the new way to use for defining the component's values.
IDefinition
Interface implemented by objects that specify a type of adapter for a given field provider object from
Mechanical.
Declaration Syntax
public interface IDefinition
Method Adapt(IDSBCInformation) (p. 133) Creates an adapter for a given load object from
Mechanical.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
132 of ANSYS, Inc. and its subsidiaries and affiliates.
FieldAdapter
Adapt(IDSBCInformation)
Creates an adapter for a given load object from Mechanical.
Declaration Syntax
public FieldAdapter Adapt(IDSBCInformation load)
Parameters
load(IDSBCInformation)
Load to adapt.
Keywords
Helper static class that translates a component definition type into the magic string to provide to
Mechanical object's property to make it switch to the desired definition.
Declaration Syntax
public static class Keywords
Constant
No details are provided for this entry.
Declaration Syntax
public static readonly string Constant
ConstantRamped
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 133
Ansys.ACT.Mechanical.Fields.Adapters Namespace
Declaration Syntax
public static readonly string ConstantRamped
Free
No details are provided for this entry.
Declaration Syntax
public static readonly string Free
Function
No details are provided for this entry.
Declaration Syntax
public static readonly string Function
Table
No details are provided for this entry.
Declaration Syntax
public static readonly string Table
Get(kEDDataType)
No details are provided for this entry.
Declaration Syntax
public static string Get(kEDDataType type)
Parameters
type(kEDDataType)
FieldAdapterManager
Static class that operates like a factory to create field adapters from Mechanical objects.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
134 of ANSYS, Inc. and its subsidiaries and affiliates.
FieldAdapterManager
Declaration Syntax
public static class FieldAdapterManager
Property AdapterDefinitions (p. 135) Gets the collection of adapters in this manager.
Method RegisterNewAdapter(IDefinition) (p. 135) Register the instance object that defines a type of
field adapter.
Method UnregisterAdapter(int) (p. 135) Removes the instance object that defines a type
of field adapter from this manager.
AdapterDefinitions
Gets the collection of adapters in this manager.
Declaration Syntax
public static IList<IDefinition> AdapterDefinitions { get; }
RegisterNewAdapter(IDefinition)
Register the instance object that defines a type of field adapter.
Declaration Syntax
public static void RegisterNewAdapter(IDefinition definition)
Parameters
definition(IDefinition)
UnregisterAdapter(int)
Removes the instance object that defines a type of field adapter from this manager.
Declaration Syntax
public static void UnregisterAdapter(int index)
Parameters
index(int)
Index of the adapter to remove within the collection of adapters of this manager.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 135
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
136 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Utilities Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Utilities
GeometryImportPreferences (p. 137) This is used to provide import and reload (refresh) preferences
for geometry file import. These preferences are identical to those
exposed in the WB2 project schematic and Mechanical Geometry
preferences. More information can be found in the “Geometry
Preferences” section of the “CAD Integration” documentation.
Both general and advanced preferences are provided.
GeometryImportPreferences
This is used to provide import and reload (refresh) preferences for geometry file import. These preferences
are identical to those exposed in the WB2 project schematic and Mechanical Geometry preferences.
More information can be found in the “Geometry Preferences” section of the “CAD Integration” docu-
mentation. Both general and advanced preferences are provided.
Default values will be taken from the Mechanical preferences. This allows user-specified default values
to propagate to these preferences.
Declaration Syntax
public class GeometryImportPreferences
Property AnalysisType (p. 139) Specify the analysis type to target during import.
Property AttributeKey (p. 139) If `ProcessAttributes` is `true`, import only those
attributes with this prefix. Multiple
semicolon-delimited filters may be specified. An
empty string matches everything.
Property CADAssociativity (p. 139) Allow associativity.
Property Clean (p. 139) Clean unwanted features when importing geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 137
Ansys.ACT.Mechanical.Utilities Namespace
Property ComparePartsOnUpdate (p. 139) Enable mesh preservation on refresh for unmodified
entities.
Property ComparePartsTolerance (p. 139) Specifies the tolerance to use when comparing parts.
Property CoordinateSystemKey (p. 140) If `ProcessCoordinateSystems` is `true`, import only
those coordinate systems with this prefix. Multiple
semicolon-delimited filters may be specified. An
empty string matches everything.
Property DecomposeDisjointGeometry (p. 140) Enable the decomposition of disjoint geometries for
the following associative geometry interfaces:
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
138 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImportPreferences
AnalysisType
Specify the analysis type to target during import.
Declaration Syntax
public AnalysisType AnalysisType { set;get; }
AttributeKey
If `ProcessAttributes` is `true`, import only those attributes with this prefix. Multiple semicolon-delimited
filters may be specified. An empty string matches everything.
Declaration Syntax
public string AttributeKey { set;get; }
CADAssociativity
Allow associativity.
Declaration Syntax
public bool CADAssociativity { set;get; }
Clean
Clean unwanted features when importing geometry.
Declaration Syntax
public bool Clean { set;get; }
ComparePartsOnUpdate
Enable mesh preservation on refresh for unmodified entities.
Declaration Syntax
public ComparePartsOnUpdate ComparePartsOnUpdate { set;get; }
ComparePartsTolerance
Specifies the tolerance to use when comparing parts.
Declaration Syntax
public ComparePartsTolerance ComparePartsTolerance { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 139
Ansys.ACT.Mechanical.Utilities Namespace
CoordinateSystemKey
If `ProcessCoordinateSystems` is `true`, import only those coordinate systems with this prefix. Multiple
semicolon-delimited filters may be specified. An empty string matches everything.
Declaration Syntax
public string CoordinateSystemKey { set;get; }
DecomposeDisjointGeometry
Enable the decomposition of disjoint geometries for the following associative geometry interfaces:
Declaration Syntax
public bool DecomposeDisjointGeometry { set;get; }
DoSmartUpdate
Speed up refreshes for models with unmodified components. Causes changes to other import prefer-
ences to be ignored during refresh.
Declaration Syntax
public bool DoSmartUpdate { set;get; }
EnclosureSymmetryProcessing
Enable the processing of enclosure and symmetry named selections.
Declaration Syntax
public bool EnclosureSymmetryProcessing { set;get; }
FacetQuality
Specifies what facet quality should be used for the import. The default value is Source meaning that
the facets as represented in the CAD system or use a Normal option for those that do not have display.
The others are relative settings compared to "normal" facet quality. Typically, better facet quality re-
quires more memory and may take additional time to import/update.
Declaration Syntax
public FacetQuality FacetQuality { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
140 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImportPreferences
MixedImportResolution
Allows mixed-dimension parts to be imported as assembly components with parts of different dimen-
sions.
Declaration Syntax
public MixedImportResolution MixedImportResolution { set;get; }
NamedSelectionKey
If `ProcessNamedSelections` is `true`, import only those named selections with this prefix. Multiple
semicolon-delimited filters may be specified.
Declaration Syntax
public string NamedSelectionKey { set;get; }
ProcessAttributes
Import CAD system attributes.
Declaration Syntax
public bool ProcessAttributes { set;get; }
ProcessCoordinateSystems
Import coordinate systems defined in the CAD source.
Declaration Syntax
public bool ProcessCoordinateSystems { set;get; }
ProcessInstances
Honor part instance specifications.
Declaration Syntax
public bool ProcessInstances { set;get; }
ProcessLines
Import lines bodies.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 141
Ansys.ACT.Mechanical.Utilities Namespace
Declaration Syntax
public bool ProcessLines { set;get; }
ProcessMaterialProperties
Import primary material data defined in the CAD source.
Declaration Syntax
public bool ProcessMaterialProperties { set;get; }
ProcessNamedSelections
Import/create named selections.
Declaration Syntax
public bool ProcessNamedSelections { set;get; }
ProcessSolids
Import solid bodies.
Declaration Syntax
public bool ProcessSolids { set;get; }
ProcessSurfaces
Import surface bodies.
Declaration Syntax
public bool ProcessSurfaces { set;get; }
ProcessWorkPoints
Import work points.
Declaration Syntax
public bool ProcessWorkPoints { set;get; }
ReaderSaveFile
Save the part file of a model after the import.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
142 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImportPreferences
Declaration Syntax
public bool ReaderSaveFile { set;get; }
StitchTolerance
If `StitchType` is `User`, specifies the tolerance to use for stitching detection.
Declaration Syntax
public double StitchTolerance { set;get; }
StitchType
Specifies how surfaces should be stitched together.
Declaration Syntax
public StitchSurfacesOnImport StitchType { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 143
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
144 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Application.SolveProcessSettings
Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Application.SolveProcessSettings
ILinuxSettings
No details are provided for this entry.
Declaration Syntax
public interface ILinuxSettings
Property Active (p. 146) Gets or sets whether or not manual linux settings are enable for
the configuration.
Property UserName (p. 146) Gets or sets the user name field for the manual linux settings.
Property WorkingFolder (p. 146) Gets or sets the working folder field for the manual linxus settings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 145
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
Active
Gets or sets whether or not manual linux settings are enable for the configuration.
Declaration Syntax
public bool Active { set;get; }
UserName
Gets or sets the user name field for the manual linux settings.
Declaration Syntax
public string UserName { set;get; }
WorkingFolder
Gets or sets the working folder field for the manual linxus settings.
Declaration Syntax
public string WorkingFolder { set;get; }
IQueueSettings
No details are provided for this entry.
Declaration Syntax
public interface IQueueSettings
Property DCSPassword (p. 146) No details are provided for this entry.
Property DCSUrl (p. 147) No details are provided for this entry.
Property DCSUsername (p. 147) No details are provided for this entry.
Property JobName (p. 147) Gets or sets the Job Name field for the queue settings.
Property License (p. 147) Gets or sets the License field for the queue settings.
Property Name (p. 147) Gets or sets the name of the current queue for the
configuration.
Property SolutionExecutionTarget (p. 147) No details are provided for this entry.
DCSPassword
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
146 of ANSYS, Inc. and its subsidiaries and affiliates.
IQueueSettings
Declaration Syntax
public string DCSPassword { set;get; }
DCSUrl
No details are provided for this entry.
Declaration Syntax
public string DCSUrl { set;get; }
DCSUsername
No details are provided for this entry.
Declaration Syntax
public string DCSUsername { set;get; }
JobName
Gets or sets the Job Name field for the queue settings.
Declaration Syntax
public string JobName { set;get; }
License
Gets or sets the License field for the queue settings.
Declaration Syntax
public string License { set;get; }
Name
Gets or sets the name of the current queue for the configuration.
Declaration Syntax
public string Name { set;get; }
SolutionExecutionTarget
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 147
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
Declaration Syntax
public string SolutionExecutionTarget { set;get; }
ISolveConfiguration
No details are provided for this entry.
Declaration Syntax
public interface ISolveConfiguration
Property Default (p. 148) Gets whether or not this SolveConfiguration is the default
configuration.
Property Name (p. 148) Gets or sets the name of the SolveConfiguraiton Object
Property Settings (p. 148) Gets the QueueSettings object for the configuration.
Property SolveProcessSettings (p. 149) Gets the SolveProcessSettings for the current object.
Method SetAsDefault() (p. 149) Sets 'this' to be the default configuration to solve with.
Default
Gets whether or not this SolveConfiguration is the default configuration.
Declaration Syntax
public bool Default { get; }
Name
Gets or sets the name of the SolveConfiguraiton Object
Declaration Syntax
public string Name { set;get; }
Settings
Gets the QueueSettings object for the configuration.
Declaration Syntax
public IQueueSettings Settings { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
148 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolveProcessSettings
SolveProcessSettings
Gets the SolveProcessSettings for the current object.
Declaration Syntax
public ISolveProcessSettings SolveProcessSettings { get; }
SetAsDefault()
Sets 'this' to be the default configuration to solve with.
Declaration Syntax
public void SetAsDefault()
ISolveProcessSettings
No details are provided for this entry.
Declaration Syntax
public interface ISolveProcessSettings
Property AdditionalCommandLineArguments (p. 150) Gets or sets the "Additional Command Line
Arguments" field.
Property CustomExecutablePath (p. 150) Gets or sets the "Custom Executable Name
(with path)" field.
Property DCSAutoDownloadResults (p. 150) Gets or sets the "DCS Auto Download Results"
field.
Property DistributeSolution (p. 150) Gets or sets the boolean "Distribute Solution
(if possible)" field.
Property GPUAccelerationDevice (p. 150) Gets or sets the "GPU Acceleration Device" field.
Property HybridParallel (p. 151) Gets or sets the boolean "Hybrid Parallel
(Mechanical APDL)" field.
Property LicenseQueuing (p. 151) Gets or sets the "License Queuing: Wait for
Available License" field.
Property ManualLinuxSettings (p. 151) Gets the LinuxSettings object for the
configuration.
Property ManualSolverMemorySettings (p. 151) Gets the SolverMemorySettings object for the
configuration.
Property MaxNumberOfCores (p. 151) Gets or sets the "Maximum number of utilized
cores" field.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 149
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
Property NumberOfGPUDevices (p. 151) Gets or sets the "Number of utilized GPU
devices" field.
Property NumberOfProcesses (p. 152) Gets or sets the "Number of processes" field.
Property SolveInSynchronousMode (p. 152) Gets or sets the "Solve in synchronous mode"
field.
Property ThreadsPerProcess (p. 152) Gets or sets the "Threads per process" field.
Property UserString (p. 152) Gets or sets the User String field.
Property UseSharedLicense (p. 152) Gets or sets the "Use Shared License, if possible"
field.
AdditionalCommandLineArguments
Gets or sets the "Additional Command Line Arguments" field.
Declaration Syntax
public string AdditionalCommandLineArguments { set;get; }
CustomExecutablePath
Gets or sets the "Custom Executable Name (with path)" field.
Declaration Syntax
public string CustomExecutablePath { set;get; }
DCSAutoDownloadResults
Gets or sets the "DCS Auto Download Results" field.
Declaration Syntax
public bool DCSAutoDownloadResults { set;get; }
DistributeSolution
Gets or sets the boolean "Distribute Solution (if possible)" field.
Declaration Syntax
public bool DistributeSolution { set;get; }
GPUAccelerationDevice
Gets or sets the "GPU Acceleration Device" field.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
150 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolveProcessSettings
Declaration Syntax
public GPUAccelerationDevicesType GPUAccelerationDevice { set;get; }
HybridParallel
Gets or sets the boolean "Hybrid Parallel (Mechanical APDL)" field.
Declaration Syntax
public bool HybridParallel { set;get; }
LicenseQueuing
Gets or sets the "License Queuing: Wait for Available License" field.
Declaration Syntax
public bool LicenseQueuing { set;get; }
ManualLinuxSettings
Gets the LinuxSettings object for the configuration.
Declaration Syntax
public ILinuxSettings ManualLinuxSettings { get; }
ManualSolverMemorySettings
Gets the SolverMemorySettings object for the configuration.
Declaration Syntax
public ISolverMemorySettings ManualSolverMemorySettings { get; }
MaxNumberOfCores
Gets or sets the "Maximum number of utilized cores" field.
Declaration Syntax
public int MaxNumberOfCores { set;get; }
NumberOfGPUDevices
Gets or sets the "Number of utilized GPU devices" field.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 151
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
Declaration Syntax
public int NumberOfGPUDevices { set;get; }
NumberOfProcesses
Gets or sets the "Number of processes" field.
Declaration Syntax
public int NumberOfProcesses { get; }
SolveInSynchronousMode
Gets or sets the "Solve in synchronous mode" field.
Declaration Syntax
public bool SolveInSynchronousMode { set;get; }
ThreadsPerProcess
Gets or sets the "Threads per process" field.
Declaration Syntax
public int ThreadsPerProcess { set;get; }
UserString
Gets or sets the User String field.
Declaration Syntax
public string UserString { set;get; }
UseSharedLicense
Gets or sets the "Use Shared License, if possible" field.
Declaration Syntax
public bool UseSharedLicense { set;get; }
ISolverMemorySettings
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
152 of ANSYS, Inc. and its subsidiaries and affiliates.
LinuxSettings
Declaration Syntax
public interface ISolverMemorySettings
Property Active (p. 153) Gets or sets whether or not manual memory settings are active in the
current configuration.
Property Database (p. 153) Gets or sets the database memory amount (MB).
Property Workspace (p. 153) Gets or sets the workspace memory amount (megabytes).
Active
Gets or sets whether or not manual memory settings are active in the current configuration.
Declaration Syntax
public bool Active { set;get; }
Database
Gets or sets the database memory amount (MB).
Declaration Syntax
public int Database { set;get; }
Workspace
Gets or sets the workspace memory amount (megabytes).
Declaration Syntax
public int Workspace { set;get; }
LinuxSettings
The class representing the linux settings portion of the solve process settings.
Declaration Syntax
public class LinuxSettings : ILinuxSettings
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 153
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
LinuxSettings()
Creates a LinuxSettings object
Declaration Syntax
public LinuxSettings()
Active
Whether the linux settings are active.
Declaration Syntax
public bool Active { set;get; }
UserName
The user name.
Declaration Syntax
public string UserName { set;get; }
WorkingFolder
The working folder.
Declaration Syntax
public string WorkingFolder { set;get; }
QueueSettings
The class representing queue settings.
Declaration Syntax
public class QueueSettings : IQueueSettings
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
154 of ANSYS, Inc. and its subsidiaries and affiliates.
RSMQueue
Property License (p. 155) The license of the queue settings. The setter will throw an
exception if the given license is not valid.
Property Name (p. 155) The name of the queue settings.
QueueSettings()
Creates a QueueSettings object
Declaration Syntax
public QueueSettings()
JobName
The job name of the queue settings.
Declaration Syntax
public string JobName { set;get; }
License
The license of the queue settings. The setter will throw an exception if the given license is not valid.
Declaration Syntax
public string License { set;get; }
Name
The name of the queue settings.
Declaration Syntax
public string Name { set;get; }
RSMQueue
The class representing an RSM Queue.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 155
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
Declaration Syntax
public class RSMQueue
HPCConfiguration
The HPC configuration of the RSM Queue.
Declaration Syntax
public string HPCConfiguration { get; }
HPCQueue
The HPC Queue of the RSM Queue.
Declaration Syntax
public string HPCQueue { get; }
HPCType
The HPC type of the RSM Queue
Declaration Syntax
public string HPCType { get; }
Name
The name of the RSM Queue.
Declaration Syntax
public string Name { get; }
SolveConfiguration
The class representing a solve configuration.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
156 of ANSYS, Inc. and its subsidiaries and affiliates.
SolveConfiguration
Declaration Syntax
public class SolveConfiguration : ISolveConfiguration, IEquatable<SolveConfiguration>
SolveConfiguration()
Creates a SolveConfiguration object
Declaration Syntax
public SolveConfiguration()
SolveConfiguration(string)
Creates a SolveConfiguration object with a given name or gets the instance of an existing SolveCon-
figuration with that name.
Declaration Syntax
public SolveConfiguration(string name)
Parameters
name(string)
Default
Whether this solve configuration is the default.
Declaration Syntax
public bool Default { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 157
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
Name
The name of the solve configuration.
Declaration Syntax
public string Name { set;get; }
Settings
Returns the queue settings of this solve configuration.
Declaration Syntax
public QueueSettings Settings { get; }
SolveProcessSettings
Returns the solve process settings of this solve configuration.
Declaration Syntax
public SolveProcessSettings SolveProcessSettings { get; }
SetAsDefault()
Sets this solve configuration as the default.
Declaration Syntax
public virtual void SetAsDefault()
SolveProcessSettings
The class representing solve process settings.
Declaration Syntax
public class SolveProcessSettings : ISolveProcessSettings
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
158 of ANSYS, Inc. and its subsidiaries and affiliates.
SolveProcessSettings
SolveProcessSettings()
Creates a SolveProcessSettings object
Declaration Syntax
public SolveProcessSettings()
AdditionalCommandLineArguments
Any additional command line arguments to give to the solver.
Declaration Syntax
public string AdditionalCommandLineArguments { set;get; }
CustomExecutablePath
The custom executable path for user programmable features in the solver.
Declaration Syntax
public string CustomExecutablePath { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 159
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
DCSAutoDownloadResults
Whether results need to be automatically downloaded for DCS job after completion.
Declaration Syntax
public bool DCSAutoDownloadResults { set;get; }
DistributeSolution
Whether to run the solution in distributed mode.
Declaration Syntax
public bool DistributeSolution { set;get; }
GPUAccelerationDevice
The GPU Acceleration device the solver will use.
Declaration Syntax
public GPUAccelerationDevicesType GPUAccelerationDevice { set;get; }
HybridParallel
Whether to run the solution in hybrid parallel.
Declaration Syntax
public bool HybridParallel { set;get; }
LicenseQueuing
Whether license queueing is active.
Declaration Syntax
public bool LicenseQueuing { set;get; }
ManualLinuxSettings
Returns the manual linux settings.
Declaration Syntax
public LinuxSettings ManualLinuxSettings { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
160 of ANSYS, Inc. and its subsidiaries and affiliates.
SolveProcessSettings
ManualSolverMemorySettings
Returns the manual solver memory settings.
Declaration Syntax
public SolverMemorySettings ManualSolverMemorySettings { get; }
MaxNumberOfCores
The maximum number of cores the solver will use.
Declaration Syntax
public int MaxNumberOfCores { set;get; }
NumberOfGPUDevices
The number of GPU devices.
Declaration Syntax
public int NumberOfGPUDevices { set;get; }
NumberOfProcesses
The number of processes the solver will use.
Declaration Syntax
public int NumberOfProcesses { get; }
SolveInSynchronousMode
Whether the solve will be in synchronous mode.
Declaration Syntax
public bool SolveInSynchronousMode { set;get; }
ThreadsPerProcess
The threads per process the solver will use.
Declaration Syntax
public int ThreadsPerProcess { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 161
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
UseSharedLicense
Whether the solver will use a shared license.
Declaration Syntax
public bool UseSharedLicense { set;get; }
SolverMemorySettings
The class representing the solver memory settings portion of the solve process settings.
Declaration Syntax
public class SolverMemorySettings : ISolverMemorySettings
SolverMemorySettings()
Creates a SolverMemorySettings object
Declaration Syntax
public SolverMemorySettings()
Active
Whether the solver memory settings are active.
Declaration Syntax
public bool Active { set;get; }
Database
Database size.
Declaration Syntax
public int Database { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
162 of ANSYS, Inc. and its subsidiaries and affiliates.
SolverMemorySettings
Workspace
Workspace size.
Declaration Syntax
public int Workspace { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 163
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
164 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.AdditionalProperties
Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.AdditionalProperties
ApplyCancelProperty (p. 165) Provides a way to create properties with Apply/Cancel buttons.
Control (p. 165) The control type for an additional property.
DoubleProperty (p. 166) Provides a way to create properties that can hold double type values.
ExpressionProperty (p. 166) Provides a way to create properties that can hold expressions.
OptionsProperty (p. 166) Provides a way to create properties that show up as a drop down in
the UI.
ApplyCancelProperty
Provides a way to create properties with Apply/Cancel buttons.
Declaration Syntax
public class ApplyCancelProperty : CustomProperty
Field OnApply (p. 165) The event that will be raised when the Apply button is clicked with the
property.
OnApply
The event that will be raised when the Apply button is clicked with the property.
Declaration Syntax
public Action<CustomProperty> OnApply
Control
The control type for an additional property.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 165
Ansys.ACT.Mechanical.AdditionalProperties Namespace
Declaration Syntax
public enum Control
DoubleProperty
Provides a way to create properties that can hold double type values.
Declaration Syntax
public class DoubleProperty : CustomProperty, IParameterizable
Property ValidRange (p. 166) Tuple that can be used to control the upper and lower bounds of a
double property.
ValidRange
Tuple that can be used to control the upper and lower bounds of a double property.
Declaration Syntax
public PythonTuple ValidRange { set;get; }
ExpressionProperty
Provides a way to create properties that can hold expressions.
Declaration Syntax
public class ExpressionProperty : CustomProperty
OptionsProperty
Provides a way to create properties that show up as a drop down in the UI.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
166 of ANSYS, Inc. and its subsidiaries and affiliates.
OptionsProperty
Declaration Syntax
public class OptionsProperty : CustomProperty
Field GetOptionsCallback (p. 167) Use this callback to dynamically add options to the options
dictionary.
Property Options (p. 167) Options shown in the drop-down, represented by a dictionary
of int -> string. Where the int represents the option, and string
represents string shown in the UI. When an option is selected
the Value property of the property is set to to the option int.
GetOptionsCallback
Use this callback to dynamically add options to the options dictionary.
Declaration Syntax
public Func<CustomProperty, IDictionary<object, object>> GetOptionsCallback
Options
Options shown in the drop-down, represented by a dictionary of int -> string. Where the int represents
the option, and string represents string shown in the UI. When an option is selected the Value property
of the property is set to to the option int.
Declaration Syntax
public IDictionary<object, object> Options { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 167
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
168 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.DesignModeler
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 169
Ansys.ACT.Interfaces.DesignModeler Namespace
IDesignModelerDataModel
Defines the DesignModeler data model.
Declaration Syntax
public interface IDesignModelerDataModel
Components
Gets all components (named selections).
Declaration Syntax
public IList<ISelectionInfo> Components { get; }
GeoData
Gets the geometry data model object.
Declaration Syntax
public IDesignModelerGeoData GeoData { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
170 of ANSYS, Inc. and its subsidiaries and affiliates.
IDesignModelerExtAPI
GeometryBuilder
Gets the geometry builder object.
Declaration Syntax
public IGeometryBuilder GeometryBuilder { get; }
Queries
Gets the queries object.
Declaration Syntax
public IQueries Queries { get; }
ComponentById(int)
Returns the component (named selection) associated to the specified identifier.
Declaration Syntax
public ISelectionInfo ComponentById(int id)
Parameters
id(int)
Id of the component.
CurrentUnitFromQuantityName(string)
Returns the current unit assocaited to a quantity name.
Declaration Syntax
public string CurrentUnitFromQuantityName(string quantityName)
Parameters
quantityName(string)
IDesignModelerExtAPI
Defines the main entry point of all APIs.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 171
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface IDesignModelerExtAPI
IDesignModelerGeoData
Defines the DesignModeler geometry data model.
Declaration Syntax
public interface IDesignModelerGeoData
Bodies
Gets all bodies.
Declaration Syntax
public IList<IPSGeoBody> Bodies { get; }
Parts
Gets all parts.
Declaration Syntax
public IList<IBaseGeoPart> Parts { get; }
IDesignModelerGeoFeature
Defines a DesignModeler custom feature.
Declaration Syntax
public interface IDesignModelerGeoFeature
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
172 of ANSYS, Inc. and its subsidiaries and affiliates.
IDesignModelerSelectionInfo
Property MaterialType (p. 173) Gets or sets the material type used
to generate the feature.
Method AddProblematicGeometry(IEnumerable<IPSGeoEntity>, Add a list of geometry entities has
string) (p. 173) problemetic geometries.
Bodies
Gets or sets the list of bodies or parts generated by the feature.
Declaration Syntax
public IEnumerable<IBaseGeoBodyOrPart> Bodies { set;get; }
MaterialType
Gets or sets the material type used to generate the feature.
Declaration Syntax
public MaterialTypeEnum MaterialType { set;get; }
AddProblematicGeometry(IEnumerable<IPSGeoEntity>, string)
Add a list of geometry entities has problemetic geometries.
Declaration Syntax
public void AddProblematicGeometry(IEnumerable<IPSGeoEntity> entities, string message)
Parameters
entities(IEnumerable<IPSGeoEntity>)
message(string)
IDesignModelerSelectionInfo
Defines the DesignModeler selection information.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 173
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface IDesignModelerSelectionInfo
Property Entities (p. 174) Gets the list of selected geometry entities.
Property Locations (p. 174) Gets the location point for each selected
entities.
Entities
Gets the list of selected geometry entities.
Declaration Syntax
public IList<IBaseGeoEntity> Entities { get; }
Locations
Gets the location point for each selected entities.
Declaration Syntax
public IList<double[]> Locations { set;get; }
IExtrude
Defines an "Extrude" operation.
Declaration Syntax
public interface IExtrude
Property Depth (p. 174) Gets or Sets the depth of the extrusion.
Property Direction (p. 175) Gets or Sets the direction of the extrusion.
Property Walled (p. 175) Gets or Sets the walled flag.
Method ApplyTo(IPSGeoEntity) (p. 175) Applies the operation to the profile given in
argument.
Depth
Gets or Sets the depth of the extrusion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
174 of ANSYS, Inc. and its subsidiaries and affiliates.
IGeometryBuilder
Declaration Syntax
public double Depth { set;get; }
Direction
Gets or Sets the direction of the extrusion.
Declaration Syntax
public IEnumerable<double> Direction { set;get; }
Walled
Gets or Sets the walled flag.
Declaration Syntax
public bool Walled { set;get; }
ApplyTo(IPSGeoEntity)
Applies the operation to the profile given in argument.
Declaration Syntax
public IEnumerable<IPSGeoBody> ApplyTo(IPSGeoEntity profile)
Parameters
profile(IPSGeoEntity)
The profile.
IGeometryBuilder
Defines the geometry builder.
Declaration Syntax
public interface IGeometryBuilder
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 175
Ansys.ACT.Interfaces.DesignModeler Namespace
Operations
Gets the list of creatable operations.
Declaration Syntax
public IOperations Operations { get; }
Primitives
Gets the list of creatable primitives.
Declaration Syntax
public IPrimitives Primitives { get; }
IIntersect
Defines an "Intersect" operation.
Declaration Syntax
public interface IIntersect
Method ApplyTo(IEnumerable<IPSGeoBody>) (p. 176) Applies the operation to the list of bodies given
in argument.
ApplyTo(IEnumerable<IPSGeoBody>)
Applies the operation to the list of bodies given in argument.
Declaration Syntax
public IEnumerable<IPSGeoBody> ApplyTo(IEnumerable<IPSGeoBody> bodiesIn)
Parameters
bodiesIn(IEnumerable<IPSGeoBody>)
IOperations
Defines a list of available geometry operations.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
176 of ANSYS, Inc. and its subsidiaries and affiliates.
IOperations
Declaration Syntax
public interface IOperations
Queries
Gets the list of methods to query information on the geometry.
Declaration Syntax
public IQueries Queries { get; }
Tools
Gets the list of additional tools to manipulate the geometry.
Declaration Syntax
public IOperationTools Tools { get; }
CreateExtrudeOperation(IEnumerable<double>, double)
Creates an "Extrude" operation.
Declaration Syntax
public IExtrude CreateExtrudeOperation(IEnumerable<double> dir, double depth)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 177
Ansys.ACT.Interfaces.DesignModeler Namespace
Parameters
dir(IEnumerable<double>)
depth(double)
CreateIntersectOperation(IEnumerable<IPSGeoBody>)
Creates an "Intersect" operation.
Declaration Syntax
public IIntersect CreateIntersectOperation(IEnumerable<IPSGeoBody> tools)
Parameters
tools(IEnumerable<IPSGeoBody>)
CreateRevolveOperation(IEnumerable<double>, IEnumerable<double>)
Creates a "Revolve" operation.
Declaration Syntax
public IRevolve CreateRevolveOperation(IEnumerable<double> origin, IEnumerable<double> axis)
Parameters
origin(IEnumerable<double>)
axis(IEnumerable<double>)
CreateSubtractOperation(IEnumerable<IPSGeoBody>)
Creates a "Subtract" operation.
Declaration Syntax
public ISubtract CreateSubtractOperation(IEnumerable<IPSGeoBody> tools)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
178 of ANSYS, Inc. and its subsidiaries and affiliates.
IOperationTools
Parameters
tools(IEnumerable<IPSGeoBody>)
CreateUnionOperation()
Creates an "Union" operation.
Declaration Syntax
public IUnion CreateUnionOperation()
IOperationTools
Defines a list of tools to manipulate the geometry.
Declaration Syntax
public interface IOperationTools
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 179
Ansys.ACT.Interfaces.DesignModeler Namespace
CopyBody(IPSGeoBody)
Copies a body.
Declaration Syntax
public IPSGeoBody CopyBody(IPSGeoBody body)
Parameters
body(IPSGeoBody)
CreatePart(IEnumerable<IPSGeoBody>)
Creates a new part (group of bodies).
Declaration Syntax
public IPSGeoPart CreatePart(IEnumerable<IPSGeoBody> bodies)
Parameters
bodies(IEnumerable<IPSGeoBody>)
DeleteBody(IPSGeoBody)
Deletes a body.
Declaration Syntax
public void DeleteBody(IPSGeoBody body)
Parameters
body(IPSGeoBody)
EdgesToWireBody(IEnumerable<IPSGeoEdge>)
Transforms a set of edges into a wire body.
Declaration Syntax
public IPSGeoBody EdgesToWireBody(IEnumerable<IPSGeoEdge> edges)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
180 of ANSYS, Inc. and its subsidiaries and affiliates.
IOperationTools
Parameters
edges(IEnumerable<IPSGeoEdge>)
FacesToSheetBody(IEnumerable<IPSGeoFace>)
Transforms a set of faces to a sheet body.
Declaration Syntax
public IPSGeoBody FacesToSheetBody(IEnumerable<IPSGeoFace> faces)
Parameters
faces(IEnumerable<IPSGeoFace>)
Imprint(IPSGeoBody, IEnumerable<IPSGeoBody>)
Imprints a list of bodies to a target body.
Declaration Syntax
public void Imprint(IPSGeoBody target, IEnumerable<IPSGeoBody> tools)
Parameters
target(IPSGeoBody)
tools(IEnumerable<IPSGeoBody>)
OffsetFace(IEnumerable<IPSGeoFace>, double)
Does a normal offset of faces with a given offset value.
Declaration Syntax
public IPSGeoBody OffsetFace(IEnumerable<IPSGeoFace> faces, double offset)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 181
Ansys.ACT.Interfaces.DesignModeler Namespace
Parameters
faces(IEnumerable<IPSGeoFace>)
offset(double)
Offset value.
SheetBodyToSolidBody(IPSGeoBody)
Transforms a sheet body to a solid body.
Declaration Syntax
public IPSGeoBody SheetBodyToSolidBody(IPSGeoBody sheet)
Parameters
sheet(IPSGeoBody)
SimplifyTopology(IPSGeoEntity)
Simplifies the topology of the given entity.
Declaration Syntax
public void SimplifyTopology(IPSGeoEntity entity)
Parameters
entity(IPSGeoEntity)
Entity to simplify.
Declaration Syntax
public IPSGeoBody ThickenBody(IPSGeoBody body, IEnumerable<IPSGeoFace> facesToRemove, double
thick1, double thick2)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
182 of ANSYS, Inc. and its subsidiaries and affiliates.
IOperationTools
Parameters
body(IPSGeoBody)
facesToRemove(IEnumerable<IPSGeoFace>)
thick1(double)
Internal thickness.
thick2(double)
External thickness.
TransformBody(IPSGeoBody, Matrix4D)
Transform a body.
Declaration Syntax
public void TransformBody(IPSGeoBody body, Matrix4D transformation)
Parameters
body(IPSGeoBody)
transformation(Matrix4D)
WireToSheetBody(IPSGeoBody)
Transforms a wire body to a sheet body.
Declaration Syntax
public IPSGeoBody WireToSheetBody(IPSGeoBody wire)
Parameters
wire(IPSGeoBody)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 183
Ansys.ACT.Interfaces.DesignModeler Namespace
IPrimitives
Defines the list of creatable primitives.
Declaration Syntax
public interface IPrimitives
Property Sheet (p. 184) Gets the list of all creatable sheet geometry
primitives.
Property Solid (p. 184) Gets the list of all creatable solid geometry
primitives.
Property Wire (p. 184) Gets the list of all creatable wire geometry
primitives.
Sheet
Gets the list of all creatable sheet geometry primitives.
Declaration Syntax
public ISheets Sheet { get; }
Solid
Gets the list of all creatable solid geometry primitives.
Declaration Syntax
public ISolids Solid { get; }
Wire
Gets the list of all creatable wire geometry primitives.
Declaration Syntax
public IWires Wire { get; }
IPSGeoBody
Defines a body.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
184 of ANSYS, Inc. and its subsidiaries and affiliates.
IQueries
Declaration Syntax
public interface IPSGeoBody
IPSGeoEdge
Defines an edge.
Declaration Syntax
public interface IPSGeoEdge
IPSGeoEntity
Defines a generic geometry entity.
Declaration Syntax
public interface IPSGeoEntity
IPSGeoFace
Defines a face.
Declaration Syntax
public interface IPSGeoFace
IPSGeoPart
Defines a part.
Declaration Syntax
public interface IPSGeoPart
IQueries
Defines a list of available queries on the geometry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 185
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface IQueries
Clash(IEnumerable<IPSGeoEntity>, IEnumerable<IPSGeoEntity>)
Detects clash between 2 sets of geometry entities.
Declaration Syntax
public int Clash(IEnumerable<IPSGeoEntity> targets, IEnumerable<IPSGeoEntity> tools)
Parameters
targets(IEnumerable<IPSGeoEntity>)
tools(IEnumerable<IPSGeoEntity>)
Coincidence(IPSGeoEntity, IPSGeoEntity)
Checks if 2 geometry entities are coincident.
Declaration Syntax
public int Coincidence(IPSGeoEntity first, IPSGeoEntity second)
Parameters
first(IPSGeoEntity)
second(IPSGeoEntity)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
186 of ANSYS, Inc. and its subsidiaries and affiliates.
IRevolve
Containment(IPSGeoEntity, IPSGeoEntity)
Checks if one geometry entity contains one other.
Declaration Syntax
public int Containment(IPSGeoEntity bigOne, IPSGeoEntity smallOne)
Parameters
bigOne(IPSGeoEntity)
smallOne(IPSGeoEntity)
Distance(IEnumerable<IPSGeoEntity>, IEnumerable<IPSGeoEntity>)
Computes the distance between 2 sets of geometry entities.
Declaration Syntax
public double Distance(IEnumerable<IPSGeoEntity> targets, IEnumerable<IPSGeoEntity> tools)
Parameters
targets(IEnumerable<IPSGeoEntity>)
tools(IEnumerable<IPSGeoEntity>)
IRevolve
Defines a "Revolve" operation.
Declaration Syntax
public interface IRevolve
Property Angle (p. 188) Gets or sets the angle of the revolution.
Property Axis (p. 188) Gets or sets the axis of the revolution (x, y, z).
Property Origin (p. 188) Gets or sets the origin of the revolution (x, y, z).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 187
Ansys.ACT.Interfaces.DesignModeler Namespace
Angle
Gets or sets the angle of the revolution.
Declaration Syntax
public double Angle { set;get; }
Axis
Gets or sets the axis of the revolution (x, y, z).
Declaration Syntax
public IEnumerable<double> Axis { set;get; }
Origin
Gets or sets the origin of the revolution (x, y, z).
Declaration Syntax
public IEnumerable<double> Origin { set;get; }
Walled
Gets or sets the walled flag.
Declaration Syntax
public bool Walled { set;get; }
ApplyTo(IPSGeoEntity)
Applies the operation to a profile given in argument.
Declaration Syntax
public IEnumerable<IPSGeoBody> ApplyTo(IPSGeoEntity profile)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
188 of ANSYS, Inc. and its subsidiaries and affiliates.
ISheetCone
Parameters
profile(IPSGeoEntity)
ISheetCone
Defines a sheet cone primitive.
Declaration Syntax
public interface ISheetCone
Property Center (p. 189) Gets or sets the center of the cone (x, y,
z).
Property Direction (p. 189) Gets or sets the direction of the cone (x,
y, z).
Property Radius1 (p. 189) Gets or sets the top radius of the cone.
Property Radius2 (p. 190) Gets or sets the bottom radius of the
cone.
Center
Gets or sets the center of the cone (x, y, z).
Declaration Syntax
public IEnumerable<double> Center { set;get; }
Direction
Gets or sets the direction of the cone (x, y, z).
Declaration Syntax
public IEnumerable<double> Direction { set;get; }
Radius1
Gets or sets the top radius of the cone.
Declaration Syntax
public double Radius1 { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 189
Ansys.ACT.Interfaces.DesignModeler Namespace
Radius2
Gets or sets the bottom radius of the cone.
Declaration Syntax
public double Radius2 { set;get; }
ISheetCylinder
Defines a sheet cylinder primitive.
Declaration Syntax
public interface ISheetCylinder
Center
Gets or sets the center of the cylinder.
Declaration Syntax
public IEnumerable<double> Center { set;get; }
Direction
Gets or sets the axis of the cylinder.
Declaration Syntax
public IEnumerable<double> Direction { set;get; }
Radius
Gets or sets the radius of the cylinder.
Declaration Syntax
public double Radius { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
190 of ANSYS, Inc. and its subsidiaries and affiliates.
ISheets
ISheetPolygon
Defines a sheet polygon primitive.
Declaration Syntax
public interface ISheetPolygon
Property Points (p. 191) Gets or sets the list of points (x1, y1, z1, x2, y2,
z2, ...)
Points
Gets or sets the list of points (x1, y1, z1, x2, y2, z2, ...)
Declaration Syntax
public IEnumerable<double> Points { set;get; }
ISheets
Defines the list all creatable sheet geometry primitives.
Declaration Syntax
public interface ISheets
Declaration Syntax
public ISheetCylinder CreateCylinder(IEnumerable<double> center, IEnumerable<double> direction,
double radius)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 191
Ansys.ACT.Interfaces.DesignModeler Namespace
Parameters
center(IEnumerable<double>)
direction(IEnumerable<double>)
radius(double)
CreatePolygon(IEnumerable<double>)
Creates a sheet polygon primitive generator.
Declaration Syntax
public ISheetPolygon CreatePolygon(IEnumerable<double> points)
Parameters
points(IEnumerable<double>)
ISheetSphere
Defines a sheet sphere primitive.
Declaration Syntax
public interface ISheetSphere
Center
Gets or sets the center of the sphere.
Declaration Syntax
public IEnumerable<double> Center { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
192 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolidCone
Radius
Gets or sets the radius of the sphere.
Declaration Syntax
public double Radius { set;get; }
ISolidBox
Defines a solid box primitive.
Declaration Syntax
public interface ISolidBox
Property Point1 (p. 193) Gets or sets the first point of the box (x, y,
z).
Property Point2 (p. 193) Gets or sets the second point of the box (x,
y, z).
Point1
Gets or sets the first point of the box (x, y, z).
Declaration Syntax
public IEnumerable<double> Point1 { set;get; }
Point2
Gets or sets the second point of the box (x, y, z).
Declaration Syntax
public IEnumerable<double> Point2 { set;get; }
ISolidCone
Defines a solid cone primitive.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 193
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface ISolidCone
Property Center (p. 194) Gets or sets the center of the cone (x, y,
z).
Property Direction (p. 194) Gets or sets the direction of the cone (x,
y, z).
Property Radius1 (p. 194) Gets or sets the top radius of the cone.
Property Radius2 (p. 194) Gets or sets the bottom radius of the
cone.
Center
Gets or sets the center of the cone (x, y, z).
Declaration Syntax
public IEnumerable<double> Center { set;get; }
Direction
Gets or sets the direction of the cone (x, y, z).
Declaration Syntax
public IEnumerable<double> Direction { set;get; }
Radius1
Gets or sets the top radius of the cone.
Declaration Syntax
public double Radius1 { set;get; }
Radius2
Gets or sets the bottom radius of the cone.
Declaration Syntax
public double Radius2 { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
194 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolids
ISolidCylinder
Defines a solid cylinder primitive.
Declaration Syntax
public interface ISolidCylinder
Property Center (p. 195) Gets or sets the center of the cylinder (x, y,
z).
Property Direction (p. 195) Gets or sets the direction of the cylinder (x,
y, z).
Property Radius (p. 195) Gets or sets the radius of the cylinder.
Center
Gets or sets the center of the cylinder (x, y, z).
Declaration Syntax
public IEnumerable<double> Center { set;get; }
Direction
Gets or sets the direction of the cylinder (x, y, z).
Declaration Syntax
public IEnumerable<double> Direction { set;get; }
Radius
Gets or sets the radius of the cylinder.
Declaration Syntax
public double Radius { set;get; }
ISolids
Defines the list of all creatable solid geometry primitives.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 195
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface ISolids
CreateBox(IEnumerable<double>, IEnumerable<double>)
Creates a box primitive generator.
Declaration Syntax
public ISolidBox CreateBox(IEnumerable<double> pt1, IEnumerable<double> pt2)
Parameters
pt1(IEnumerable<double>)
pt2(IEnumerable<double>)
Declaration Syntax
public ISolidCone CreateCone(IEnumerable<double> center, IEnumerable<double> direction, double
radius1, double radius2)
Parameters
center(IEnumerable<double>)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
196 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolids
direction(IEnumerable<double>)
radius1(double)
radius2(double)
Declaration Syntax
public ISolidCylinder CreateCylinder(IEnumerable<double> center, IEnumerable<double> direction,
double radius)
Parameters
center(IEnumerable<double>)
direction(IEnumerable<double>)
radius(double)
CreateSphere(IEnumerable<double>, double)
Creates a sphere primitive generator.
Declaration Syntax
public ISolidSphere CreateSphere(IEnumerable<double> center, double radius)
Parameters
center(IEnumerable<double>)
radius(double)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 197
Ansys.ACT.Interfaces.DesignModeler Namespace
ISolidSphere
Defines a solid sphere primitive.
Declaration Syntax
public interface ISolidSphere
Property Center (p. 198) Gets or sets the center of the sphere (x,
y, z).
Property Radius (p. 198) Gets or sets the radius of the sphere.
Center
Gets or sets the center of the sphere (x, y, z).
Declaration Syntax
public IEnumerable<double> Center { set;get; }
Radius
Gets or sets the radius of the sphere.
Declaration Syntax
public double Radius { set;get; }
ISubtract
Defines a "Subtract" operation.
Declaration Syntax
public interface ISubtract
Method ApplyTo(IEnumerable<IPSGeoBody>) (p. 198) Applies the operation to the list of bodies given
in argument.
ApplyTo(IEnumerable<IPSGeoBody>)
Applies the operation to the list of bodies given in argument.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
198 of ANSYS, Inc. and its subsidiaries and affiliates.
IWireArc
Declaration Syntax
public IEnumerable<IPSGeoBody> ApplyTo(IEnumerable<IPSGeoBody> bodiesIn)
Parameters
bodiesIn(IEnumerable<IPSGeoBody>)
IUnion
Defines an "Union" operation.
Declaration Syntax
public interface IUnion
Method ApplyTo(IEnumerable<IPSGeoBody>) (p. 199) Applies the operation to the list of bodies given
in argument.
ApplyTo(IEnumerable<IPSGeoBody>)
Applies the operation to the list of bodies given in argument.
Declaration Syntax
public IEnumerable<IPSGeoBody> ApplyTo(IEnumerable<IPSGeoBody> bodiesIn)
Parameters
bodiesIn(IEnumerable<IPSGeoBody>)
IWireArc
Defines a wire arc primitive.
Declaration Syntax
public interface IWireArc
Property Center (p. 200) Gets or sets the center of the arc (x, y, z).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 199
Ansys.ACT.Interfaces.DesignModeler Namespace
Property EndAngle (p. 200) Gets or sets the end angle of the arc.
Property Normal (p. 200) Gets or sets the normal of the arc (x, y, z).
Property Radius (p. 200) Gets or sets the radius of the arc.
Property StartAngle (p. 200) Gets or sets the start angle of the arc.
Property XDir (p. 201) Gets or sets the principal dircetion of the arc (x,
y, z).
Center
Gets or sets the center of the arc (x, y, z).
Declaration Syntax
public IEnumerable<double> Center { set;get; }
EndAngle
Gets or sets the end angle of the arc.
Declaration Syntax
public double EndAngle { set;get; }
Normal
Gets or sets the normal of the arc (x, y, z).
Declaration Syntax
public IEnumerable<double> Normal { set;get; }
Radius
Gets or sets the radius of the arc.
Declaration Syntax
public double Radius { set;get; }
StartAngle
Gets or sets the start angle of the arc.
Declaration Syntax
public double StartAngle { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
200 of ANSYS, Inc. and its subsidiaries and affiliates.
IWireEllipse
XDir
Gets or sets the principal dircetion of the arc (x, y, z).
Declaration Syntax
public IEnumerable<double> XDir { set;get; }
IWireBCurve
Defines awire b-curve primitive.
Declaration Syntax
public interface IWireBCurve
Closed
Gets of sets the closed flag.
Declaration Syntax
public bool Closed { set;get; }
Points
Gets or sets the list of points (x1, y1, z1, x2, y2, z2, ...).
Declaration Syntax
public IEnumerable<double> Points { set;get; }
IWireEllipse
Defines a wire ellipse primitive.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 201
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface IWireEllipse
Property Center (p. 202) Gets or sets the center of the ellipse (x, y, z).
Property LargeRadius (p. 202) Gets or sets the large radius of the ellipse.
Property Normal (p. 202) Gets or sets the normal direction of the ellipse (x,
y, z).
Property SmallRadius (p. 202) Gets or sets the small radius of the ellipse.
Property XDir (p. 203) Gets or sets the principal direction of the ellipse (x,
y, z).
Center
Gets or sets the center of the ellipse (x, y, z).
Declaration Syntax
public IEnumerable<double> Center { set;get; }
LargeRadius
Gets or sets the large radius of the ellipse.
Declaration Syntax
public double LargeRadius { set;get; }
Normal
Gets or sets the normal direction of the ellipse (x, y, z).
Declaration Syntax
public IEnumerable<double> Normal { set;get; }
SmallRadius
Gets or sets the small radius of the ellipse.
Declaration Syntax
public double SmallRadius { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
202 of ANSYS, Inc. and its subsidiaries and affiliates.
IWires
XDir
Gets or sets the principal direction of the ellipse (x, y, z).
Declaration Syntax
public IEnumerable<double> XDir { set;get; }
IWirePolyline
Defines a wire polyline primitive.
Declaration Syntax
public interface IWirePolyline
Property Points (p. 203) Gets or sets the list of points (x1, y1, z1, x2, y2,
z2, ...).
Points
Gets or sets the list of points (x1, y1, z1, x2, y2, z2, ...).
Declaration Syntax
public IEnumerable<double> Points { set;get; }
IWires
Defines the list of all creatable wire geometry primitives.
Declaration Syntax
public interface IWires
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 203
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public IWireArc CreateArc(double radius, IEnumerable<double> center, IEnumerable<double> xDir,
IEnumerable<double> normal)
Parameters
radius(double)
center(IEnumerable<double>)
xDir(IEnumerable<double>)
normal(IEnumerable<double>)
CreateBCurve(IEnumerable<double>)
Creates a b-curve primitive generator.
Declaration Syntax
public IWireBCurve CreateBCurve(IEnumerable<double> points)
Parameters
points(IEnumerable<double>)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
204 of ANSYS, Inc. and its subsidiaries and affiliates.
IWires
Declaration Syntax
public IWireEllipse CreateEllipse(double largeRadius, double smallRadius, IEnumerable<double> center,
IEnumerable<double> xDir, IEnumerable<double> normal)
Parameters
largeRadius(double)
smallRadius(double)
center(IEnumerable<double>)
xDir(IEnumerable<double>)
normal(IEnumerable<double>)
CreatePolyline(IEnumerable<double>)
Creates a polyline primitive generator.
Declaration Syntax
public IWirePolyline CreatePolyline(IEnumerable<double> points)
Parameters
points(IEnumerable<double>)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 205
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
206 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Graphics
IModelViewManager
No details are provided for this entry.
Declaration Syntax
public interface IModelViewManager
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 207
Ansys.ACT.Interfaces.Graphics Namespace
NumberOfViews
The number of views currently defined.
Declaration Syntax
public int NumberOfViews { get; }
ApplyModelView(int)
Apply the view specified by index.
Declaration Syntax
public void ApplyModelView(int viewIndex)
Parameters
viewIndex(int)
ApplyModelView(string)
Apply the view specified by name.
Declaration Syntax
public void ApplyModelView(string viewLabel)
Parameters
viewLabel(string)
CaptureModelView(int, string)
Save the view specified by index as a PNG image to the project userfiles.
Declaration Syntax
public void CaptureModelView(int index, string mode)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
208 of ANSYS, Inc. and its subsidiaries and affiliates.
IModelViewManager
mode(string)
A string representing the graphics format to use. One of : "PNG", "JPG", "BMP".
CaptureModelView(string, string)
Save the view specified as an image to the project userfiles.
Declaration Syntax
public void CaptureModelView(string viewLabel, string mode)
Parameters
viewLabel(string)
mode(string)
A string representing the graphics format to use. One of : "PNG", "JPG", "BMP".
CreateView()
Create a view from current graphics with default naming.
Declaration Syntax
public void CreateView()
CreateView(string)
Create a view from current graphics with the specified name.
Declaration Syntax
public void CreateView(string viewName)
Parameters
viewName(string)
DeleteView(int)
Delete the specified view by index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 209
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public void DeleteView(int viewIndex)
Parameters
viewIndex(int)
DeleteView(string)
Apply the view specified by name.
Declaration Syntax
public void DeleteView(string viewLabel)
Parameters
viewLabel(string)
ExportModelViews(string)
Export model views to the specified file.
Declaration Syntax
public void ExportModelViews(string viewfilepath)
Parameters
viewfilepath(string)
ImportModelViews(string)
Import model views from the specified file.
Declaration Syntax
public void ImportModelViews(string viewfilepath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
210 of ANSYS, Inc. and its subsidiaries and affiliates.
IModelViewManager
Parameters
viewfilepath(string)
RenameView(int, string)
Rename the model view specified by viewIndex to newLabel.
Declaration Syntax
public void RenameView(int viewIndex, string newLabel)
Parameters
viewIndex(int)
newLabel(string)
RenameView(string, string)
Rename the model view specified to newLabel.
Declaration Syntax
public void RenameView(string viewLabel, string newLabel)
Parameters
viewLabel(string)
newLabel(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 211
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
212 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Mechanical Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Mechanical
IMechanicalDataModel
Defines the data model of the Mechanical application.
Declaration Syntax
public interface IMechanicalDataModel
Property ObjectTags (p. 214) Gets the ObjectTags object for the Data
Model, which represents the current list of
tags visable in the User Interface.
Property Project (p. 214) Gets the project object. Main object of the
tree of Mechanical.
Property Tree (p. 214) Gets the tree of Mechanical.
Method CurrentUnitFromQuantityName(string) (p. 214) Returns the current unit from a quantity
name.
Method GetUserObjectById(int) (p. 214) Gets the user object based on the application
id.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 213
Ansys.ACT.Interfaces.Mechanical Namespace
ObjectTags
Gets the ObjectTags object for the Data Model, which represents the current list of tags visable in
the User Interface.
Declaration Syntax
public ObjectTags ObjectTags { get; }
Project
Gets the project object. Main object of the tree of Mechanical.
Declaration Syntax
public Project Project { get; }
Tree
Gets the tree of Mechanical.
Declaration Syntax
public Tree Tree { get; }
CurrentUnitFromQuantityName(string)
Returns the current unit from a quantity name.
Declaration Syntax
public string CurrentUnitFromQuantityName(string quantityName)
Parameters
quantityName(string)
GetUserObjectById(int)
Gets the user object based on the application id.
Declaration Syntax
public IUserObject GetUserObjectById(int id)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
214 of ANSYS, Inc. and its subsidiaries and affiliates.
IMechanicalGraphics
Parameters
id(int)
IMechanicalExtAPI
Exposes the main entry point of all ATC APIs.
Declaration Syntax
public interface IMechanicalExtAPI
Method LockPrePostLicense() (p. 215) Locks the license used by the PRE/POST application.
Method UnlockPrePostLicense() (p. 215) R Unlocks the license used by the PRE/POST application. This
is required if you want to manually launch the Ansys solver.
You must relock the license after its use. If you don't relock
the license, the PRE/POST application will be in read-only
mode.
LockPrePostLicense()
Locks the license used by the PRE/POST application.
Declaration Syntax
public void LockPrePostLicense()
UnlockPrePostLicense()
R Unlocks the license used by the PRE/POST application. This is required if you want to manually
launch the Ansys solver. You must relock the license after its use. If you don't relock the license, the
PRE/POST application will be in read-only mode.
Declaration Syntax
public void UnlockPrePostLicense()
IMechanicalGraphics
Interface for MechanicalGraphics.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 215
Ansys.ACT.Interfaces.Mechanical Namespace
Declaration Syntax
public interface IMechanicalGraphics
ModelViewManager
An instance of the ModelViewManager.
Declaration Syntax
public IModelViewManager ModelViewManager { get; }
SectionPlanes
An instance of the SectionPlanes.
Declaration Syntax
public SectionPlanes SectionPlanes { get; }
IMechanicalSelectionInfo
Defines the mechanical selection information.
Declaration Syntax
public interface IMechanicalSelectionInfo
Property ElementFaceIndices (p. 216) Gets the list indices needed to define the face of an
element.
Property Entities (p. 217) Gets the list of selected geometry entities.
ElementFaceIndices
Gets the list indices needed to define the face of an element.
Declaration Syntax
public IList<int> ElementFaceIndices { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
216 of ANSYS, Inc. and its subsidiaries and affiliates.
IMechanicalUserResult
Entities
Gets the list of selected geometry entities.
Declaration Syntax
public IList<IGeoEntity> Entities { get; }
IMechanicalUserLoad
Defines a Mechanical user load.
Declaration Syntax
public interface IMechanicalUserLoad
IMechanicalUserObject
Defines a Mechanical user object.
Declaration Syntax
public interface IMechanicalUserObject
Analysis
Gets the associated analysis.
Declaration Syntax
public IAnalysis Analysis { get; }
IMechanicalUserResult
Defines a Mechanical user result.
Declaration Syntax
public interface IMechanicalUserResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 217
Ansys.ACT.Interfaces.Mechanical Namespace
IMechanicalUserSolver
Defines a Mechanical user solver.
Declaration Syntax
public interface IMechanicalUserSolver
MechanicalPanelEnum
Specifies the panel type.
Declaration Syntax
public enum MechanicalPanelEnum
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
218 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Common Namespace
Declaration Syntax
namespace Ansys.ACT.Common
CoordinateSystem
CoordinateSystem class
Declaration Syntax
public class CoordinateSystem : ICoordinateSystem
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 219
Ansys.ACT.Common Namespace
CoordinateSystem(CoordinateSystemTypeEnum)
Constructor.
Declaration Syntax
public CoordinateSystem(CoordinateSystemTypeEnum type)
Parameters
type(CoordinateSystemTypeEnum)
CoordinateSystemType
Gets or sets the coordinate system type.
Declaration Syntax
public CoordinateSystemTypeEnum CoordinateSystemType { set;get; }
Id
Gets or sets the ID of the coordinate system.
Declaration Syntax
public int Id { set;get; }
Matrix
Gets or sets the matrix definition of the coordinate system.
Declaration Syntax
public IEnumerable<double> Matrix { set;get; }
Name
Gets or sets the name of the coordinate system.
Declaration Syntax
public string Name { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
220 of ANSYS, Inc. and its subsidiaries and affiliates.
SimpleTransform
Origin
Gets or sets the origin of the coordinate system.
Declaration Syntax
public IEnumerable<double> Origin { set;get; }
XAxis
Gets or sets the X axis of the coordinate system.
Declaration Syntax
public IEnumerable<double> XAxis { set;get; }
YAxis
Gets or sets the Y axis of the coordinate system.
Declaration Syntax
public IEnumerable<double> YAxis { set;get; }
ZAxis
Gets or sets the Z axis of the coordinate system.
Declaration Syntax
public IEnumerable<double> ZAxis { set;get; }
SimpleTransform
Exposes simple getters and setters for rigid body transformations.
Declaration Syntax
public class SimpleTransform
Constructor SimpleTransform() (p. 222) No details are provided for this entry.
Property IsOrthonormal (p. 222) Returns `true` if the provided axis vectors are all normalized
and orthogonal.
Property TransformationMatrix (p. 222) No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 221
Ansys.ACT.Common Namespace
Property Translation (p. 222) The translation of the transformation with respect to the
global/world coordinate system.
Property XAxis (p. 222) The X-axis orientation of the transformation with respect
to the global/world coordinate system.
Property YAxis (p. 223) The Y-axis orientation of the transformation with respect
to the global/world coordinate system.
Property ZAxis (p. 223) The X-axis orientation of the transformation with respect
to the global/world coordinate system.
SimpleTransform()
No details are provided for this entry.
Declaration Syntax
public SimpleTransform()
IsOrthonormal
Returns `true` if the provided axis vectors are all normalized and orthogonal.
Declaration Syntax
public bool IsOrthonormal { get; }
TransformationMatrix
No details are provided for this entry.
Declaration Syntax
public RigidBodyTransformationMatrix TransformationMatrix { set;get; }
Translation
The translation of the transformation with respect to the global/world coordinate system.
Declaration Syntax
public Point3D Translation { set;get; }
XAxis
The X-axis orientation of the transformation with respect to the global/world coordinate system.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
222 of ANSYS, Inc. and its subsidiaries and affiliates.
SimpleTransform
Declaration Syntax
public Vector3D XAxis { set;get; }
YAxis
The Y-axis orientation of the transformation with respect to the global/world coordinate system.
Declaration Syntax
public Vector3D YAxis { set;get; }
ZAxis
The X-axis orientation of the transformation with respect to the global/world coordinate system.
Declaration Syntax
public Vector3D ZAxis { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 223
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
224 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Common.Graphics Namespace
Declaration Syntax
namespace Ansys.ACT.Common.Graphics
DMCameraWrapper
Wrapper for Camera in Design Modeler.
Declaration Syntax
public class DMCameraWrapper : CameraWrapper, ICamera
DMGraphicsWrapper
Wrapper for Graphics in Design Modeler.
Declaration Syntax
public class DMGraphicsWrapper : GraphicsWrapper, IGraphics
MechanicalCameraWrapper
Wrapper for Camera in Mechanical.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 225
Ansys.ACT.Common.Graphics Namespace
Declaration Syntax
public class MechanicalCameraWrapper : CameraWrapper
FocalPoint
The focal point of the camera (coordinates are in the global coordinate system).
Declaration Syntax
public Point FocalPoint { set;get; }
SceneHeight
Specifies the scene height (in length units) that will be projected and fit to the viewport.
Declaration Syntax
public Quantity SceneHeight { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
226 of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalCameraWrapper
SceneWidth
Specifies the scene width (in length units) that will be projected and fit to the viewport.
Declaration Syntax
public Quantity SceneWidth { set;get; }
UpVector
The vector pointing up from the focal point.
Declaration Syntax
public Vector3D UpVector { set;get; }
ViewVector
The vector pointing from the focal point to the camera.
Declaration Syntax
public Vector3D ViewVector { set;get; }
GetAsString(ApplicationType)
Retrieves the view commands as related to the application type as a string.
Declaration Syntax
public string GetAsString(ApplicationType appType)
Parameters
appType(ApplicationType)
Pan(Quantity, Quantity)
Shifts the camera position horizontally or vertically based on x and y quantities.
Declaration Syntax
public void Pan(Quantity x, Quantity y)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 227
Ansys.ACT.Common.Graphics Namespace
Parameters
x(Quantity)
y(Quantity)
Rotate(double, CameraAxisType)
Rotates the camera about an axis.
Declaration Syntax
public void Rotate(double angle, CameraAxisType axis)
Parameters
angle(double)
axis(CameraAxisType)
SetFit(ISelectionInfo)
Fits the view to the specified selection. If null is supplied, fits the view to the entire model.
Declaration Syntax
public void SetFit(ISelectionInfo sel)
Parameters
sel(ISelectionInfo)
SetSpecificViewOrientation(ViewOrientationType)
Sets a specific view orientation.
Declaration Syntax
public void SetSpecificViewOrientation(ViewOrientationType type)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
228 of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalGraphicsWrapper
Parameters
type(ViewOrientationType)
Zoom(double)
Zooms in or out on the model.
Declaration Syntax
public void Zoom(double zoomVal)
Parameters
zoomVal(double)
MechanicalGraphicsWrapper
Wrapper for Graphics in Mechanical.
Declaration Syntax
public class MechanicalGraphicsWrapper : GraphicsWrapper, IMechanicalGraphics
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 229
Ansys.ACT.Common.Graphics Namespace
Camera
Gets the camera.
Declaration Syntax
public MechanicalCameraWrapper Camera { get; }
GlobalLegendSettings
Gets the Global Graphics Legend Settings.
Declaration Syntax
public GlobalLegendSettings GlobalLegendSettings { get; }
KeyframeAnimationUtility
A utility for creating animations based on keyframes.
Declaration Syntax
public KeyframeAnimationUtility KeyframeAnimationUtility { get; }
ModelViewManager
An instance of the ModelViewManager.
Declaration Syntax
public IModelViewManager ModelViewManager { get; }
ResultAnimationOptions
Gets the Global Result Animation options.
Declaration Syntax
public ResultAnimationOptions ResultAnimationOptions { get; }
SectionPlanes
Returns the collection of section planes used by graphics
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
230 of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalGraphicsWrapper
Declaration Syntax
public SectionPlanes SectionPlanes { get; }
Unit
Gets the current graphics unit.
Declaration Syntax
public string Unit { get; }
ViewOptions
Gets the Graphics View Options.
Declaration Syntax
public ViewOptions ViewOptions { get; }
Declaration Syntax
public void Export3D(string filePath, Graphics3DExportFormat format3d, Graphics3DExportSettings
settings)
Parameters
filePath(string)
format3d(Graphics3DExportFormat)
settings(Graphics3DExportSettings)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 231
Ansys.ACT.Common.Graphics Namespace
Declaration Syntax
public void ExportImage(string filePath, GraphicsImageExportFormat formatImage, GraphicsImageEx-
portSettings settings)
Parameters
filePath(string)
The output image's file path. Non-existent directories will be created and pre-existing files will
be overwritten.
formatImage(GraphicsImageExportFormat)
settings(GraphicsImageExportSettings)
Declaration Syntax
public void ExportViewports(string filePath, GraphicsImageExportFormat format, GraphicsViewports-
ExportSettings settings)
Parameters
filePath(string)
The output image's file path. Non-existent directories will be created and pre-existing files will
be overwritten.
format(GraphicsImageExportFormat)
settings(GraphicsViewportsExportSettings)
The settings to use when exporting. The width and height parameters dictate the output image's
total size (rather than the subimages' sizes).
ModelViewManager
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
232 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelViewManager
Declaration Syntax
public class ModelViewManager : IModelViewManager
Property ActiveViewPort (p. 233) No details are provided for this entry.
Property NumberOfViews (p. 233) The number of views currently defined.
Method ApplyModelView(int) (p. 233) Apply the view specified by index.
Method ApplyModelView(string) (p. 234) Apply the view specified by name.
Method CreateView() (p. 234) Create a view from current graphics with default
naming.
Method CreateView(string) (p. 234) Create a view from current graphics with the specified
name.
Method DeleteView(int) (p. 234) Delete the specified view by index.
Method DeleteView(string) (p. 235) Delete the specified view by name.
Method ExportModelViews(string) (p. 235) Export model views to the specified file.
Method ImportModelViews(string) (p. 235) Import model views from the specified file.
Method RenameView(int, string) (p. 236) Rename the model view specified by viewIndex to
newLabel.
Method RenameView(string, string) (p. 236) Rename the model view specified to newLabel.
Method SetActiveViewPort(int) (p. 236) Active a viewport.
Method SetActiveViewPort(int, int) (p. 237) Set the active of viewport.
Method SetViewPorts(int, bool) (p. 237) Set the number of viewports displayed.
ActiveViewPort
No details are provided for this entry.
Declaration Syntax
public MechanicalViewPort ActiveViewPort { get; }
NumberOfViews
The number of views currently defined.
Declaration Syntax
public int NumberOfViews { get; }
ApplyModelView(int)
Apply the view specified by index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 233
Ansys.ACT.Common.Graphics Namespace
Declaration Syntax
public virtual void ApplyModelView(int viewIndex)
Parameters
viewIndex(int)
ApplyModelView(string)
Apply the view specified by name.
Declaration Syntax
public virtual void ApplyModelView(string viewLabel)
Parameters
viewLabel(string)
CreateView()
Create a view from current graphics with default naming.
Declaration Syntax
public virtual void CreateView()
CreateView(string)
Create a view from current graphics with the specified name.
Declaration Syntax
public virtual void CreateView(string viewName)
Parameters
viewName(string)
DeleteView(int)
Delete the specified view by index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
234 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelViewManager
Declaration Syntax
public virtual void DeleteView(int viewIndex)
Parameters
viewIndex(int)
DeleteView(string)
Delete the specified view by name.
Declaration Syntax
public virtual void DeleteView(string viewLabel)
Parameters
viewLabel(string)
ExportModelViews(string)
Export model views to the specified file.
Declaration Syntax
public virtual void ExportModelViews(string viewfilepath)
Parameters
viewfilepath(string)
ImportModelViews(string)
Import model views from the specified file.
Declaration Syntax
public virtual void ImportModelViews(string viewfilepath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 235
Ansys.ACT.Common.Graphics Namespace
Parameters
viewfilepath(string)
RenameView(int, string)
Rename the model view specified by viewIndex to newLabel.
Declaration Syntax
public virtual void RenameView(int viewIndex, string newLabel)
Parameters
viewIndex(int)
newLabel(string)
RenameView(string, string)
Rename the model view specified to newLabel.
Declaration Syntax
public virtual void RenameView(string viewLabel, string newLabel)
Parameters
viewLabel(string)
newLabel(string)
SetActiveViewPort(int)
Active a viewport.
Declaration Syntax
public void SetActiveViewPort(int windowsId)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
236 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelViewManager
Parameters
windowsId(int)
SetActiveViewPort(int, int)
Set the active of viewport.
Declaration Syntax
public void SetActiveViewPort(int winRowIndex, int winColIndex)
Parameters
winRowIndex(int)
The row index of the viewport to be made active (The index is zero referenced).
winColIndex(int)
The column index of the viewport to be made active (The index is zero referenced).
SetViewPorts(int, bool)
Set the number of viewports displayed.
Declaration Syntax
public void SetViewPorts(int numViewPorts, bool horizontal)
Parameters
numViewPorts(int)
horizontal(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 237
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
238 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.DesignModeler Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.DesignModeler
Extrusion
Defines a Extrusion.
Declaration Syntax
public class Extrusion : Feature
(Inherited from
Feature (p. 240).)
Property Name (p. 241) Gets the name of the
feature.
(Inherited from
Feature (p. 240).)
Property Thin1 (p. 240) Gets or sets the Thin1.
Property Thin2 (p. 240) Gets or sets the Thin2.
Property Walled (p. 240) Gets or sets the Walled.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 239
Ansys.ACT.Automation.DesignModeler Namespace
Depth
Gets or sets the Depth.
Declaration Syntax
public Quantity Depth { set;get; }
Depth2
Gets or sets the Depth2.
Declaration Syntax
public Quantity Depth2 { set;get; }
Thin1
Gets or sets the Thin1.
Declaration Syntax
public Quantity Thin1 { set;get; }
Thin2
Gets or sets the Thin2.
Declaration Syntax
public Quantity Thin2 { set;get; }
Walled
Gets or sets the Walled.
Declaration Syntax
public YesNo Walled { set;get; }
Feature
Defines a Feature.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
240 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureManager
Declaration Syntax
public class Feature
Id
Gets the id of the feature.
Declaration Syntax
public uint Id { get; }
Name
Gets the name of the feature.
Declaration Syntax
public string Name { set;get; }
FeatureManager
Defines a FeatureManager.
Declaration Syntax
public class FeatureManager : IEnumerable<Feature>, IEnumerable
Count
Gets the number of features.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 241
Ansys.ACT.Automation.DesignModeler Namespace
Declaration Syntax
public int Count { get; }
Item(int)
Gets a feature by its index.
Declaration Syntax
public Feature Item { get; }
CreateNamedSelection()
Creates a new NamedSelection feature.
Declaration Syntax
public NamedSelection CreateNamedSelection()
Generate()
Generates non-generated features if any.
Declaration Syntax
public void Generate()
NamedSelection
Defines a NamedSelection.
Declaration Syntax
public class NamedSelection : Feature
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
242 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
ExportNamedSelection
Gets or sets the ExportNamedSelection.
Declaration Syntax
public YesNo ExportNamedSelection { set;get; }
IncludeInLegend
Gets or sets the IncludeInLegend.
Declaration Syntax
public YesNo IncludeInLegend { set;get; }
NumGeometry
Gets the NumGeometry.
Declaration Syntax
public int NumGeometry { get; }
PropagateNamedSelection
Gets or sets the PropagateNamedSelection.
Declaration Syntax
public YesNo PropagateNamedSelection { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 243
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
244 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical
Defines a ComplexityIndexConstraint.
ComplianceConstraint (p. 356) Defines a ComplianceConstraint.
CompositeCriterion (p. 357) Defines a CompositeCriterion.
CompositeCriterionDefinition (p. 359) No details are provided for this entry.
CompositeCriterionTerm (p. 361) No details are provided for this entry.
CondensedGeometry (p. 363) Defines a CondensedGeometry.
CondensedPart (p. 367) Defines a CondensedPart.
CondensedPartBase (p. 373) Defines a CondensedPartBase.
CondensedPartExpansionState (p. 379) No details are provided for this entry.
CondensedPartInfoTool (p. 380) Defines a CondensedPartInfoTool.
CondensedPartInterface (p. 383) No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 245
Ansys.ACT.Automation.Mechanical Namespace
Defines a ContactMatchGroup.
ContactSolutionInformation (p. 403) Defines a ContactSolutionInformation.
CoordinateSystem (p. 406) Defines a CoordinateSystem.
CoordinateSystems (p. 423) Defines a CoordinateSystems.
CornerCrack (p. 427) Defines a CornerCrack.
CoSimulationPin (p. 433) Defines a CoSimulationPin.
Crack ***OBSOLETE*** Deprecated class. Use Defines a Crack.
ArbitraryCrack or SemiEllipticalCrack
instead. (p. 436)
CrackInitiation (p. 442) Defines a CrackInitiation.
Criterion (p. 446) Defines a Criterion.
CriterionConstraint (p. 450) Defines a CriterionConstraint.
CrossSection (p. 451) Defines a CrossSection.
CrossSections (p. 455) Defines a CrossSections.
CyclicManufacturingConstraint (p. 461) Defines a CyclicManufacturingConstraint.
CyclicRegion (p. 462) Defines a CyclicRegion.
CylindricalCrack (p. 464) Defines a CylindricalCrack.
DirectMorph (p. 470) Defines a DirectMorph.
DisplacementConstraint (p. 473) Defines a DisplacementConstraint.
DistributedMass (p. 475) Defines a DistributedMass.
DynamicComplianceConstraint (p. 477) Defines a DynamicComplianceConstraint.
EdgeCrack (p. 479) Defines a EdgeCrack.
ElementOrientation (p. 485) Defines a ElementOrientation.
EllipticalCrack (p. 490) Defines a EllipticalCrack.
EndRelease (p. 496) Defines a EndRelease.
ExpansionSettings (p. 502) Defines a ExpansionSettings.
ExternalEnhancedModel (p. 509) Defines a ExternalEnhancedModel.
ExternalModelDataColl (p. 513) Defines a ExternalModelDataColl.
ExtrusionManufacturingConstraint (p. 517) Defines a ExtrusionManufacturingConstraint.
FatigueCombination (p. 519) Defines a FatigueCombination.
FatigueTool (p. 522) Defines a FatigueTool.
FeatureDetection (p. 531) Defines a FeatureDetection.
FeatureDetectionDefinition (p. 536) No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
246 of ANSYS, Inc. and its subsidiaries and affiliates.
Figure (p. 546) Defines a Figure.
Fracture (p. 549) Defines a Fracture.
GeneralAxisymmetric (p. 555) Defines a GeneralAxisymmetric.
GenericCrack (p. 560) Defines a GenericCrack.
GenericDelamination (p. 564) Defines a GenericDelamination.
GenericPointMass (p. 568) Defines a GenericPointMass.
Geometry (p. 572) Defines a Geometry.
GeometryFileContainer (p. 591) Defines a GeometryFileContainer.
GeometryImport (p. 595) Defines a GeometryImport.
GeometryImportGroup (p. 600) Defines a GeometryImportGroup.
GlobalVonMisesStressConstraint (p. 604) Defines a GlobalVonMisesStressConstraint.
Defines a GlobalVonMisesStressConstraint.
HatCrossSection (p. 605) Defines a HatCrossSection.
HollowRectangularCrossSection (p. 609) Defines a HollowRectangularCrossSection.
HousingConstraint (p. 611) Defines a HousingConstraint.
Defines a HousingConstraint.
ICrossSection (p. 613) Defines a ICrossSection.
Image (p. 616) Defines a Image.
ImagePlane (p. 619) Defines a ImagePlane.
ImportedBoltPretensions (p. 624) Defines a ImportedBoltPretensions.
ImportedCondensedPart (p. 625) Defines a ImportedCondensedPart.
ImportedConstraintEquations (p. 634) Defines a ImportedConstraintEquations.
ImportedContacts (p. 635) Defines a ImportedContacts.
ImportedCoordinateSystems (p. 636) Defines a ImportedCoordinateSystems.
ImportedElementOrientations (p. 637) Defines a ImportedElementOrientations.
ImportedFlexibleRemoteConnectors (p. 639) Defines a ImportedFlexibleRemoteConnectors.
ImportedLayeredSection (p. 640) Defines a ImportedLayeredSection.
ImportedNodalOrientations (p. 641) Defines a ImportedNodalOrientations.
ImportedObject (p. 642) Defines a row object in Imported Objects.
ImportedPlies (p. 644) Defines a ImportedPlies.
ImportedPliesCollection (p. 645) Defines a ImportedPliesCollection.
ImportedPointMasses (p. 649) Defines a ImportedPointMasses.
ImportedPremeshedBoltPretensions (p. 650) Defines a ImportedPremeshedBoltPretensions.
ImportedRigidRemoteConnectors (p. 651) Defines a ImportedRigidRemoteConnectors.
ImportedShellThicknesses (p. 652) Defines a ImportedShellThicknesses.
ImportedSpringConnectors (p. 653) Defines a ImportedSpringConnectors.
ImportedStresses (p. 654) Defines a ImportedStresses.
InitialCondition (p. 655) Defines a InitialCondition.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 247
Ansys.ACT.Automation.Mechanical Namespace
Defines a ManufacturingConstraint.
MappingValidation (p. 705) Defines a MappingValidation.
MassConstraint (p. 711) Defines a MassConstraint.
Material (p. 714) Defines a Material.
MaterialAssignment (p. 718) Defines a MaterialAssignment.
MaterialPlot (p. 724) Defines a MaterialPlot.
Materials (p. 727) Defines a Materials.
Measures (p. 732) Defines a Measures.
MemberSizeManufacturingConstraint (p. 736) Defines a MemberSizeManufacturingConstraint.
MeshConnection (p. 738) Defines a MeshConnection.
MeshConnectionBase (p. 742) Defines a MeshConnectionBase.
Defines a MeshConnectionBase.
MeshConnectionGroup (p. 748) Defines a MeshConnectionGroup.
MeshControlWorksheet (p. 751) No details are provided for this entry.
MeshEdit (p. 755) Defines a MeshEdit.
MeshExtrude (p. 762) Pull method enables you to extrude or revolve
element faces, topofaces or scoped bodies (only
shell body) from a surface or solid mesh. Pull also
allows to create surface coating on solid bodies,
element faces and topofaces.
MeshNumbering (p. 771) Defines a MeshNumbering.
Model (p. 775) Defines a Model.
ModelImport (p. 806) Defines a ModelImport.
MomentOfInertiaConstraint (p. 815) Defines a MomentOfInertiaConstraint.
MorphingRegion (p. 818) Defines a MorphingRegion.
NamedSelection (p. 824) Defines a NamedSelection.
NamedSelectionCriteria (p. 832) A collection of named selection criteria.
NamedSelectionCriterion (p. 835) No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
248 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelections (p. 838) Defines a NamedSelections.
NastranExportOptions (p. 843) Defines the NastranExportOptions.
NaturalFrequencyConstraint (p. 846) Defines a NaturalFrequencyConstraint.
NodeMerge (p. 848) Defines a NodeMerge.
Defines a NodeMerge.
NodeMergeGroup (p. 853) Defines a NodeMergeGroup.
NodeMove (p. 856) Defines a NodeMove.
NumberingControl (p. 861) Defines a NumberingControl.
Objective (p. 866) Defines a Objective.
ObjectiveWorksheet (p. 869) No details are provided for this entry.
OptimizationMaterial (p. 879) No details are provided for this entry.
OptimizationRegion (p. 881) Defines a OptimizationRegion.
OptimizationRegionBaseClass (p. 886) Defines a OptimizationRegionBaseClass.
ParameterVariable (p. 889) Defines a ParameterVariable.
ParameterVariableGroup (p. 892) Defines a ParameterVariableGroup.
Part (p. 895) Defines a Part.
PartTransform (p. 905) Defines a PartTransform.
PartTransformGroup (p. 911) Defines a PartTransformGroup.
Path (p. 915) Defines a Path.
PatternRepetitionConstraint (p. 922) Defines a PatternRepetitionConstraint.
PeriodicRegion (p. 924) Defines a PeriodicRegion.
PhysicsRegion (p. 926) Defines a PhysicsRegion.
PipeIdealization (p. 935) Defines a PipeIdealization.
PointMass (p. 938) Defines a PointMass.
PostContactTool (p. 942) Defines a PostContactTool.
PreContactTool (p. 944) Defines a PreContactTool.
PreMeshedCrack (p. 946) Defines a PreMeshedCrack.
PreMeshedCyclicRegion (p. 949) Defines a PreMeshedCyclicRegion.
PrimaryCriterion (p. 950) Defines a PrimaryCriterion.
Project (p. 956) Defines a Project.
PullOutDirectionManufacturingConstraint (p. 966) Defines a
PullOutDirectionManufacturingConstraint.
PythonCode (p. 968) Defines a PythonCode.
PythonCodeEventBased (p. 970) Defines a PythonCodeEventBased.
ReactionForceConstraint (p. 972) Defines a ReactionForceConstraint.
RectangularCrossSection (p. 975) Defines a RectangularCrossSection.
RemotePoint (p. 976) Defines a RemotePoint.
RemotePoints (p. 984) Defines a RemotePoints.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 249
Ansys.ACT.Automation.Mechanical Namespace
Defines a RemotePoints.
ResponseConstraint (p. 988) Defines a ResponseConstraint.
ResponsePSDTool (p. 990) Defines a ResponsePSDTool.
ResultMesh (p. 995) Defines a ResultMesh.
RingCrack (p. 1000) Defines a RingCrack.
SelectionWorksheet (p. 1007) No details are provided for this entry.
SemiEllipticalCrack (p. 1019) Defines a SemiEllipticalCrack.
SMARTCrackGrowth (p. 1026) Defines a SMARTCrackGrowth.
Solid (p. 1032) Defines a Solid.
Solution (p. 1036) Defines a Solution.
SolutionCombination (p. 1114) Defines a SolutionCombination.
SolutionCombinationDefinition (p. 1130) No details are provided for this entry.
SolutionInformation (p. 1139) Defines a SolutionInformation.
Stage (p. 1164) Defines a Stage.
STL (p. 1170) Defines a STL.
SubstructureGenerationCondensedPart (p. 1173) Defines a SubstructureGenerationCondensedPart.
Surface (p. 1176) Defines a Surface.
SurfaceCoating (p. 1179) Defines a SurfaceCoating.
Symmetry (p. 1184) Defines a Symmetry.
SymmetryGeneral (p. 1188) Defines a SymmetryGeneral.
SymmetryManufacturingConstraint (p. 1193) Defines a SymmetryManufacturingConstraint.
SymmetryRegion (p. 1195) Defines a SymmetryRegion.
Table (p. 1197) Defines a Table.
TableGroup (p. 1208) Defines a TableGroup.
TCrossSection (p. 1212) Defines a TCrossSection.
TemperatureConstraint (p. 1214) Defines a TemperatureConstraint.
ThermalComplianceConstraint (p. 1216) Defines a ThermalComplianceConstraint.
ThermalPointMass (p. 1217) Defines a ThermalPointMass.
Thickness (p. 1220) Defines a Thickness.
ThroughCrack (p. 1225) Defines a ThroughCrack.
Tree (p. 1232) No details are provided for this entry.
TreeGroupingFolder (p. 1239) Defines a TreeGroupingFolder.
UniformConstraint (p. 1242) Defines a UniformConstraint.
UserDefinedCrossSection (p. 1243) Defines a UserDefinedCrossSection.
VirtualCell (p. 1246) Defines a VirtualCell.
VirtualTopology (p. 1250) Defines a VirtualTopology.
VolumeConstraint (p. 1262) Defines a VolumeConstraint.
Worksheet (p. 1264) No details are provided for this entry.
ZCrossSection (p. 1264) Defines a ZCrossSection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
250 of ANSYS, Inc. and its subsidiaries and affiliates.
AcousticsFarFieldResultWorksheet
AcousticsFarFieldResultWorksheet
No details are provided for this entry.
Declaration Syntax
public class AcousticsFarFieldResultWorksheet : Worksheet
RowCount
Return the number of entries.
Declaration Syntax
public int RowCount { get; }
AddRow()
Adds a Row to the worksheet.
Declaration Syntax
public override int AddRow()
DeleteRow(int)
Deletes a row from the worksheet at index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 251
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
DuplicateRow(int, int)
Insert a row from the worksheet at index.
Declaration Syntax
public virtual int DuplicateRow(int fromIndex, int toIndex)
Parameters
fromIndex(int)
toIndex(int)
GetCoordinateSystemSelection(int)
Gets the worksheet CoordinateSystemSelection property at index.
Declaration Syntax
public uint GetCoordinateSystemSelection(int index)
Parameters
index(int)
GetXCoordinate(int)
Gets the worksheet Mic X property at index.
Declaration Syntax
public double GetXCoordinate(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
252 of ANSYS, Inc. and its subsidiaries and affiliates.
AcousticsFarFieldResultWorksheet
Parameters
index(int)
GetYCoordinate(int)
Gets the worksheet Mic Y property at index.
Declaration Syntax
public double GetYCoordinate(int index)
Parameters
index(int)
GetZCoordinate(int)
Gets the worksheet Mic Z property at index.
Declaration Syntax
public double GetZCoordinate(int index)
Parameters
index(int)
InsertRow(int)
Insert a row from the worksheet at index.
Declaration Syntax
public virtual int InsertRow(int index)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 253
Ansys.ACT.Automation.Mechanical Namespace
SetCoordinateSystemSelection(int, uint)
Sets the worksheet CoordinateSystemSelection property at index.
Declaration Syntax
public void SetCoordinateSystemSelection(int index, uint newVal)
Parameters
index(int)
newVal(uint)
SetXCoordinate(int, double)
Sets the worksheet Mic X property at index.
Declaration Syntax
public void SetXCoordinate(int index, double newVal)
Parameters
index(int)
newVal(double)
SetYCoordinate(int, double)
Sets the worksheet Mic Y property at index.
Declaration Syntax
public void SetYCoordinate(int index, double newVal)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
254 of ANSYS, Inc. and its subsidiaries and affiliates.
AMOverhangConstraint
newVal(double)
SetZCoordinate(int, double)
Sets the worksheet Mic Z property at index.
Declaration Syntax
public void SetZCoordinate(int index, double newVal)
Parameters
index(int)
newVal(double)
AMOverhangConstraint
Defines a AMOverhangConstraint.
Declaration Syntax
public class AMOverhangConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property CoordinateSystem (p. 256) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 256)Gets the current DataModelObject's
category.
Property InternalObject (p. 256) Gets the internal object. For advanced usage
only.
Property OverhangAngle (p. 256) Gets or sets the OverhangAngle.
Property ScopingMethod (p. 256) Gets or sets the ScopingMethod.
Property Selection (p. 703) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 702).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 255
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ManufacturingConstraint (p. 702).)
BuildDirection
Gets or sets the BuildDirection.
Declaration Syntax
public CoordinateSystemAxisType BuildDirection { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
OverhangAngle
Gets or sets the OverhangAngle.
Declaration Syntax
public Quantity OverhangAngle { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
256 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Analysis
Defines a Analysis.
Declaration Syntax
public class Analysis : ImportedDataModelObject, IAnalysis, IDataModelObject, IApplicationObject,
IDataObjectContainer, IInternalDataObjectContainer, IExtensionDMOperationRecorder, IComponentsPro-
vider, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 257
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
258 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 259
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
260 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 261
Ansys.ACT.Automation.Mechanical Namespace
Acoustics
Gets or sets the Acoustics.
Declaration Syntax
public bool Acoustics { set;get; }
AMProcessSimulation
Gets or sets the AMProcessSimulation.
Declaration Syntax
public AMProcessSimulationType AMProcessSimulation { set;get; }
AnalysisSettings
Gets the AnalysisSettings.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
262 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public AnalysisSettings AnalysisSettings { get; }
AnalysisType
Gets the AnalysisType.
Declaration Syntax
public AnalysisType AnalysisType { get; }
CellId
Gets the CellId.
Declaration Syntax
public string CellId { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Electric
Gets the Electric.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 263
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool Electric { get; }
EnvironmentTemperature
Gets or sets the EnvironmentTemperature.
Declaration Syntax
public Quantity EnvironmentTemperature { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GenerateInputOnly
Gets the GenerateInputOnly.
Declaration Syntax
public bool GenerateInputOnly { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InitialConditions
Get InitialConditions.
Declaration Syntax
public IList<InitialCondition> InitialConditions { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
264 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public IDSEnvironmentAuto InternalObject { get; }
PhysicsType
Gets the PhysicsType.
Declaration Syntax
public PhysicsType PhysicsType { get; }
ResultFileName
Get the full path and name of the result file.
Declaration Syntax
public string ResultFileName { get; }
Solution
Gets the Solution.
Declaration Syntax
public Solution Solution { get; }
Structural
Gets or sets the Structural.
Declaration Syntax
public bool Structural { set;get; }
SystemCaption
Gets the SystemCaption.
Declaration Syntax
public string SystemCaption { get; }
Thermal
Gets the Thermal.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 265
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool Thermal { get; }
AddAcceleration()
Creates a new Acceleration
Declaration Syntax
public virtual Acceleration AddAcceleration()
AddAcousticAbsorptionElement()
Creates a new AcousticAbsorptionElement
Declaration Syntax
public virtual AcousticAbsorptionElement AddAcousticAbsorptionElement()
AddAcousticAbsorptionSurface()
Creates a new AcousticAbsorptionSurface
Declaration Syntax
public virtual AcousticAbsorptionSurface AddAcousticAbsorptionSurface()
AddAcousticDiffuseSoundField()
Creates a new AcousticDiffuseSoundField
Declaration Syntax
public virtual AcousticDiffuseSoundField AddAcousticDiffuseSoundField()
AddAcousticFarFieldRadationSurface()
Creates a new AcousticFarFieldRadationSurface
Declaration Syntax
public virtual AcousticFarFieldRadationSurface AddAcousticFarFieldRadationSurface()
AddAcousticFreeSurface()
Creates a new AcousticFreeSurface
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
266 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual AcousticFreeSurface AddAcousticFreeSurface()
AddAcousticImpedanceBoundary()
Creates a new AcousticImpedanceBoundary
Declaration Syntax
public virtual AcousticImpedanceBoundary AddAcousticImpedanceBoundary()
AddAcousticImpedanceSheet()
Creates a new AcousticImpedanceSheet
Declaration Syntax
public virtual AcousticImpedanceSheet AddAcousticImpedanceSheet()
AddAcousticIncidentWaveSource()
Creates a new AcousticIncidentWaveSource
Declaration Syntax
public virtual AcousticIncidentWaveSource AddAcousticIncidentWaveSource()
AddAcousticLowReducedFrequency()
Creates a new AcousticLowReducedFrequency
Declaration Syntax
public virtual AcousticLowReducedFrequency AddAcousticLowReducedFrequency()
AddAcousticMassSource()
Creates a new AcousticMassSource
Declaration Syntax
public virtual AcousticMassSource AddAcousticMassSource()
AddAcousticMassSourceRate()
Creates a new AcousticMassSourceRate
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 267
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual AcousticMassSourceRate AddAcousticMassSourceRate()
AddAcousticPort()
Creates a new AcousticPort
Declaration Syntax
public virtual AcousticPort AddAcousticPort()
AddAcousticPortInDuct()
Creates a new AcousticPortInDuct
Declaration Syntax
public virtual AcousticPortInDuct AddAcousticPortInDuct()
AddAcousticPressure()
Creates a new AcousticPressure
Declaration Syntax
public virtual AcousticPressure AddAcousticPressure()
AddAcousticRadiationBoundary()
Creates a new AcousticRadiationBoundary
Declaration Syntax
public virtual AcousticRadiationBoundary AddAcousticRadiationBoundary()
AddAcousticRigidWall()
Creates a new AcousticRigidWall
Declaration Syntax
public virtual AcousticRigidWall AddAcousticRigidWall()
AddAcousticStaticPressure()
Creates a new AcousticStaticPressure
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
268 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual AcousticStaticPressure AddAcousticStaticPressure()
AddAcousticSurfaceAcceleration()
Creates a new AcousticSurfaceAcceleration
Declaration Syntax
public virtual AcousticSurfaceAcceleration AddAcousticSurfaceAcceleration()
AddAcousticSurfaceVelocity()
Creates a new AcousticSurfaceVelocity
Declaration Syntax
public virtual AcousticSurfaceVelocity AddAcousticSurfaceVelocity()
AddAcousticSymmetryPlane()
Creates a new AcousticSymmetryPlane
Declaration Syntax
public virtual AcousticSymmetryPlane AddAcousticSymmetryPlane()
AddAcousticTemperature()
Creates a new child ThermalCondition.
Declaration Syntax
public virtual AcousticTemperature AddAcousticTemperature()
AddAcousticThermoViscousBLIBoundary()
Creates a new AcousticThermoViscousBLIBoundary
Declaration Syntax
public virtual AcousticThermoViscousBLIBoundary AddAcousticThermoViscousBLIBoundary()
AddAcousticTransferAdmittanceMatrix()
Creates a new AcousticTransferAdmittanceMatrix
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 269
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual AcousticTransferAdmittanceMatrix AddAcousticTransferAdmittanceMatrix()
AddAMOverhangConstraint()
Creates a new AMOverhangConstraint
Declaration Syntax
public virtual AMOverhangConstraint AddAMOverhangConstraint()
AddBearingLoad()
Creates a new BearingLoad
Declaration Syntax
public virtual BearingLoad AddBearingLoad()
AddBodyControl()
Creates a new BodyControl
Declaration Syntax
public virtual BodyControl AddBodyControl()
AddBoltPretension()
Creates a new BoltPretension
Declaration Syntax
public virtual BoltPretension AddBoltPretension()
AddCenterOfGravityConstraint()
Creates a new CenterOfGravityConstraint
Declaration Syntax
public virtual CenterOfGravityConstraint AddCenterOfGravityConstraint()
AddCommandSnippet()
Creates a new CommandSnippet
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
270 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddComplexityIndexConstraint()
Creates a new ComplexityIndexConstraint
Declaration Syntax
public virtual ComplexityIndexConstraint AddComplexityIndexConstraint()
AddComplianceConstraint()
Creates a new ComplianceConstraint
Declaration Syntax
public virtual ComplianceConstraint AddComplianceConstraint()
AddCompressionOnlySupport()
Creates a new CompressionOnlySupport
Declaration Syntax
public virtual CompressionOnlySupport AddCompressionOnlySupport()
AddConstraintEquation()
Creates a new ConstraintEquation
Declaration Syntax
public virtual ConstraintEquation AddConstraintEquation()
AddContactStepControl()
Creates a new ContactStepControl
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 271
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ContactStepControl AddContactStepControl()
AddConvection(DataRepresentation)
No details are provided for this entry.
Declaration Syntax
public virtual Convection AddConvection(DataRepresentation representation)
Parameters
representation(DataRepresentation)
Defines the return type of the both the Ambient Temperature and Convection Coefficient property
: For DataRepresentation.Field, the return object is a Field For DataRepresentation.Flexible the
return type is depends on the current configuration of the respective property: In constant mode,
it returns a quantity with the units corresponding to the property In tabular mode, it returns a
tabular data table In function mode, it returns a string containing the expression used to generate
the boundary condition data In table mode, it will return the table object that is currently assigned
to the load
AddCoupling()
Creates a new Coupling
Declaration Syntax
public virtual Coupling AddCoupling()
AddCriterionConstraint()
Creates a new CriterionConstraint
Declaration Syntax
public virtual CriterionConstraint AddCriterionConstraint()
AddCurrent()
Creates a new Current
Declaration Syntax
public virtual Current AddCurrent()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
272 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
AddCyclicManufacturingConstraint()
Creates a new CyclicManufacturingConstraint
Declaration Syntax
public virtual CyclicManufacturingConstraint AddCyclicManufacturingConstraint()
AddCylindricalSupport()
Creates a new CylindricalSupport
Declaration Syntax
public virtual CylindricalSupport AddCylindricalSupport()
AddDetonationPoint()
Creates a new DetonationPoint
Declaration Syntax
public virtual DetonationPoint AddDetonationPoint()
AddDisplacement()
Creates a new Displacement
Declaration Syntax
public virtual Displacement AddDisplacement()
AddDisplacementConstraint()
Creates a new DisplacementConstraint
Declaration Syntax
public virtual DisplacementConstraint AddDisplacementConstraint()
AddDynamicComplianceConstraint()
Creates a new DynamicComplianceConstraint
Declaration Syntax
public virtual DynamicComplianceConstraint AddDynamicComplianceConstraint()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 273
Ansys.ACT.Automation.Mechanical Namespace
AddEarthGravity()
Creates a new EarthGravity
Declaration Syntax
public virtual EarthGravity AddEarthGravity()
AddElasticSupport()
Creates a new ElasticSupport
Declaration Syntax
public virtual ElasticSupport AddElasticSupport()
AddElectricCharge()
Creates a new ElectricCharge
Declaration Syntax
public virtual ElectricCharge AddElectricCharge()
AddElementBirthAndDeath()
Creates a new ElementBirthAndDeath
Declaration Syntax
public virtual ElementBirthAndDeath AddElementBirthAndDeath()
AddEMTransducer()
Creates a new EMTransducer
Declaration Syntax
public virtual EMTransducer AddEMTransducer()
AddExtrusionManufacturingConstraint()
Creates a new ExtrusionManufacturingConstraint
Declaration Syntax
public virtual ExtrusionManufacturingConstraint AddExtrusionManufacturingConstraint()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
274 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddFixedRotation()
Creates a new FixedRotation
Declaration Syntax
public virtual FixedRotation AddFixedRotation()
AddFixedSupport()
Creates a new FixedSupport
Declaration Syntax
public virtual FixedSupport AddFixedSupport()
AddFluidPenetrationPressure()
Creates a new Fluid Penetration Pressure object in Mechanical. This load object is used to simulate
surrounding fluid or air penetrating into the contact interface. Users can apply this load to flexible-
to-flexible or rigid-to-flexible contact pairs. This load object is available for static structural analysis.
Declaration Syntax
public virtual FluidPenetrationPressure AddFluidPenetrationPressure()
AddFluidSolidInterface()
Creates a new FluidSolidInterface
Declaration Syntax
public virtual FluidSolidInterface AddFluidSolidInterface()
AddForce()
Creates a new Force
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 275
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Force AddForce()
AddFrictionlessSupport()
Creates a new FrictionlessSupport
Declaration Syntax
public virtual FrictionlessSupport AddFrictionlessSupport()
AddGeneralizedPlaneStrain()
Creates a new GeneralizedPlaneStrain
Declaration Syntax
public virtual GeneralizedPlaneStrain AddGeneralizedPlaneStrain()
AddGeometryBasedAdaptivity()
Creates a new GeometryBasedAdaptivity
Declaration Syntax
public virtual GeometryBasedAdaptivity AddGeometryBasedAdaptivity()
AddGlobalVonMisesStressConstraint()
Creates a new GlobalVonMisesStressConstraint
Declaration Syntax
public virtual GlobalVonMisesStressConstraint AddGlobalVonMisesStressConstraint()
AddHeatFlow()
Creates a new HeatFlow
Declaration Syntax
public virtual HeatFlow AddHeatFlow()
AddHeatFlux()
Creates a new HeatFlux
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
276 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual HeatFlux AddHeatFlux()
AddHousingConstraint()
Creates a new HousingConstraint
Declaration Syntax
public virtual HousingConstraint AddHousingConstraint()
AddHydrostaticPressure()
Creates a new HydrostaticPressure
Declaration Syntax
public virtual HydrostaticPressure AddHydrostaticPressure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddImpedanceBoundary()
Creates a new ImpedanceBoundary
Declaration Syntax
public virtual ImpedanceBoundary AddImpedanceBoundary()
AddImportedCFDPressure()
Creates a new ImportedCFDPressure
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 277
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ImportedCFDPressure AddImportedCFDPressure()
AddImportedLoadExternalData()
Creates a new Imported Load (External Data).
Declaration Syntax
public virtual ImportedLoadGroup AddImportedLoadExternalData()
AddImportedLoadFluidsResultsFile()
Creates a new Import Load for Fluids Results File.
Declaration Syntax
public virtual ImportedLoadGroup AddImportedLoadFluidsResultsFile()
AddImportedLoadMAPDLResultsFile()
Creates a new Import Load for MAPDL Results File.
Declaration Syntax
public virtual ImportedLoadGroup AddImportedLoadMAPDLResultsFile()
AddImportedRemoteLoadsGroup()
Creates a new Import Remote Load Group.
Declaration Syntax
public virtual LoadGroup AddImportedRemoteLoadsGroup()
AddInitialVelocity()
Creates a new child Initial Velocity.
Declaration Syntax
public virtual InitialCondition AddInitialVelocity()
AddInternalHeatGeneration()
Creates a new InternalHeatGeneration
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
278 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual InternalHeatGeneration AddInternalHeatGeneration()
AddJointLoad()
Creates a new JointLoad
Declaration Syntax
public virtual JointLoad AddJointLoad()
AddLimitBoundary()
Creates a new LimitBoundary
Declaration Syntax
public virtual LimitBoundary AddLimitBoundary()
AddLinePressure()
Creates a new LinePressure
Declaration Syntax
public virtual LinePressure AddLinePressure()
AddLocalVonMisesStressConstraint()
Creates a new LocalVonMisesStressConstraint
Declaration Syntax
public virtual LocalVonMisesStressConstraint AddLocalVonMisesStressConstraint()
AddMagneticFluxParallel()
Creates a new MagneticFluxParallel
Declaration Syntax
public virtual MagneticFluxParallel AddMagneticFluxParallel()
AddMassConstraint()
Creates a new MassConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 279
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual MassConstraint AddMassConstraint()
AddMassFlowRate()
Creates a new MassFlowRate
Declaration Syntax
public virtual MassFlowRate AddMassFlowRate()
AddMemberSizeManufacturingConstraint()
Creates a new MemberSizeManufacturingConstraint
Declaration Syntax
public virtual MemberSizeManufacturingConstraint AddMemberSizeManufacturingConstraint()
AddMoment()
Creates a new Moment
Declaration Syntax
public virtual Moment AddMoment()
AddMomentOfInertiaConstraint()
Creates a new MomentOfInertiaConstraint
Declaration Syntax
public virtual MomentOfInertiaConstraint AddMomentOfInertiaConstraint()
AddMorphingRegion()
Creates a new MorphingRegion
Declaration Syntax
public virtual MorphingRegion AddMorphingRegion()
AddNaturalFrequencyConstraint()
Creates a new NaturalFrequencyConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
280 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual NaturalFrequencyConstraint AddNaturalFrequencyConstraint()
AddNodalDisplacement()
Creates a new NodalDisplacement
Declaration Syntax
public virtual NodalDisplacement AddNodalDisplacement()
AddNodalForce()
Creates a new NodalForce
Declaration Syntax
public virtual NodalForce AddNodalForce()
AddNodalOrientation()
Creates a new NodalOrientation
Declaration Syntax
public virtual NodalOrientation AddNodalOrientation()
AddNodalPressure()
Creates a new NodalPressure
Declaration Syntax
public virtual NodalPressure AddNodalPressure()
AddNodalRotation()
Creates a new NodalRotation
Declaration Syntax
public virtual NodalRotation AddNodalRotation()
AddNonlinearAdaptiveRegion()
Creates a new NonlinearAdaptiveRegion
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 281
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual NonlinearAdaptiveRegion AddNonlinearAdaptiveRegion()
AddObjective()
Creates a new Objective
Declaration Syntax
public virtual Objective AddObjective()
AddOptimizationRegion()
Creates a new OptimizationRegion
Declaration Syntax
public virtual OptimizationRegion AddOptimizationRegion()
AddPatternRepetitionConstraint()
Creates a new PatternRepetitionConstraint
Declaration Syntax
public virtual PatternRepetitionConstraint AddPatternRepetitionConstraint()
AddPerfectlyInsulated()
Creates a new PerfectlyInsulated
Declaration Syntax
public virtual PerfectlyInsulated AddPerfectlyInsulated()
AddPhysicsRegion()
Creates a new PhysicsRegion
Declaration Syntax
public virtual PhysicsRegion AddPhysicsRegion()
AddPipeIdealization()
Creates a new child PipeIdealization.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
282 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual PipeIdealization AddPipeIdealization()
AddPipePressure()
Creates a new PipePressure
Declaration Syntax
public virtual PipePressure AddPipePressure()
AddPipeTemperature()
Creates a new PipeTemperature
Declaration Syntax
public virtual PipeTemperature AddPipeTemperature()
AddPlasticHeating()
Creates a new PlasticHeating
Declaration Syntax
public virtual PlasticHeating AddPlasticHeating()
AddPressure(DataRepresentation)
Creates a new child Pressure. DataRepresentation.Field will use the Field object for working with
tabular data DataRepresentation.Flexible allows the use of the following types when the pressure is
defined as a normal to a surface: Quantity: The unit must be a valid Pressure unit string: It is interpreted
as s table if it matches a Table name. Else it is interpreted as an expresion Table: A table object can
be specified.
Declaration Syntax
public virtual Pressure AddPressure(DataRepresentation representation)
Parameters
representation(DataRepresentation)
AddPSDAcceleration()
Creates a new PSDAcceleration
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 283
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual PSDAcceleration AddPSDAcceleration()
AddPSDDisplacement()
Creates a new PSDDisplacement
Declaration Syntax
public virtual PSDDisplacement AddPSDDisplacement()
AddPSDGAcceleration()
Creates a new PSDGAcceleration
Declaration Syntax
public virtual PSDGAcceleration AddPSDGAcceleration()
AddPSDVelocity()
Creates a new PSDVelocity
Declaration Syntax
public virtual PSDVelocity AddPSDVelocity()
AddPullOutDirectionManufacturingConstraint()
Creates a new PullOutDirectionManufacturingConstraint
Declaration Syntax
public virtual PullOutDirectionManufacturingConstraint AddPullOutDirectionManufacturingConstraint()
AddPythonCodeEventBased()
Creates a new PythonCodeEventBased
Declaration Syntax
public virtual PythonCodeEventBased AddPythonCodeEventBased()
AddRadiation()
Creates a new Radiation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
284 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual Radiation AddRadiation()
AddReactionForceConstraint()
Creates a new ReactionForceConstraint
Declaration Syntax
public virtual ReactionForceConstraint AddReactionForceConstraint()
AddRemoteDisplacement()
Creates a new RemoteDisplacement
Declaration Syntax
public virtual RemoteDisplacement AddRemoteDisplacement()
AddRemoteForce()
Creates a new RemoteForce
Declaration Syntax
public virtual RemoteForce AddRemoteForce()
AddRotatingForce()
Creates a new RotatingForce
Declaration Syntax
public virtual RotatingForce AddRotatingForce()
AddRotationalAcceleration()
Creates a new RotationalAcceleration
Declaration Syntax
public virtual RotationalAcceleration AddRotationalAcceleration()
AddRotationalVelocity()
Creates a new RotationalVelocity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 285
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual RotationalVelocity AddRotationalVelocity()
AddRSAcceleration()
Creates a new RSAcceleration
Declaration Syntax
public virtual RSAcceleration AddRSAcceleration()
AddRSDisplacement()
Creates a new RSDisplacement
Declaration Syntax
public virtual RSDisplacement AddRSDisplacement()
AddRSVelocity()
Creates a new RSVelocity
Declaration Syntax
public virtual RSVelocity AddRSVelocity()
AddSimplySupported()
Creates a new SimplySupported
Declaration Syntax
public virtual SimplySupported AddSimplySupported()
AddSourceConductor()
Creates a new child SourceConductor.
Declaration Syntax
public virtual LoadGroup AddSourceConductor()
AddSubstructureGenerationCondensedPart()
Creates a new SubstructureGenerationCondensedPart
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
286 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual SubstructureGenerationCondensedPart AddSubstructureGenerationCondensedPart()
AddSurfaceChargeDensity()
Creates a new SurfaceChargeDensity
Declaration Syntax
public virtual SurfaceChargeDensity AddSurfaceChargeDensity()
AddSymmetryManufacturingConstraint()
Creates a new SymmetryManufacturingConstraint
Declaration Syntax
public virtual SymmetryManufacturingConstraint AddSymmetryManufacturingConstraint()
AddSystemCouplingRegion()
Creates a new SystemCouplingRegion
Declaration Syntax
public virtual FluidSolidInterface AddSystemCouplingRegion()
AddTemperature(DataRepresentation)
Creates a new child Temperature.
Declaration Syntax
public virtual Temperature AddTemperature(DataRepresentation representation)
Parameters
representation(DataRepresentation)
Defines the return type of the Magnitude property : For DataRepresentation.Field, the return object
is a Field For DataRepresentation.Flexible the return type is depends on the current configuration
of the Magnitude property: In constant mode, it returns a quantity In tabular mode, it returns a
tabular data table In function mode, it returns a string containing the expression used to generate
the boundary condition data In table mode, it will return the table object that is currently assigned
to the load
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 287
Ansys.ACT.Automation.Mechanical Namespace
AddTemperatureConstraint()
Creates a new TemperatureConstraint
Declaration Syntax
public virtual TemperatureConstraint AddTemperatureConstraint()
AddThermalComplianceConstraint()
Creates a new ThermalComplianceConstraint
Declaration Syntax
public virtual ThermalComplianceConstraint AddThermalComplianceConstraint()
AddThermalCondition()
Creates a new child ThermalCondition.
Declaration Syntax
public virtual ThermalCondition AddThermalCondition()
AddThermalCondition(DataRepresentation)
No details are provided for this entry.
Declaration Syntax
public virtual ThermalCondition AddThermalCondition(DataRepresentation representation)
Parameters
representation(DataRepresentation)
Defines the return type of the both the Magnitude property : For DataRepresentation.Field, the
return object is a Field For DataRepresentation.Flexible the return type is depends on the current
configuration of the Magnitude property: In constant mode, it returns a quantity In tabular mode,
it returns a tabular data table In function mode, it returns a string containing the expression used
to generate the boundary condition data In table mode, it will return the table object that is
currently assigned to the load
AddUniformConstraint()
Creates a new UniformConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
288 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual UniformConstraint AddUniformConstraint()
AddVelocity()
Creates a new Velocity
Declaration Syntax
public virtual Velocity AddVelocity()
AddViscoelasticHeating()
Creates a new ViscoelasticHeating
Declaration Syntax
public virtual ViscoelasticHeating AddViscoelasticHeating()
AddVoltage()
Creates a new Voltage
Declaration Syntax
public virtual Voltage AddVoltage()
AddVoltageCoupling()
Creates a new Coupling
Declaration Syntax
public virtual Coupling AddVoltageCoupling()
AddVoltageGround()
Creates a new VoltageGround
Declaration Syntax
public virtual VoltageGround AddVoltageGround()
AddVolumeChargeDensity()
Creates a new VolumeChargeDensity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 289
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual VolumeChargeDensity AddVolumeChargeDensity()
AddVolumeConstraint()
Creates a new VolumeConstraint
Declaration Syntax
public virtual VolumeConstraint AddVolumeConstraint()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
CreateAutomaticFarFieldRadiationSurfaces()
Run the CreateAutomaticEquivalentSourceSurfaces action.
Declaration Syntax
public virtual void CreateAutomaticFarFieldRadiationSurfaces()
CreateAutomaticFSI()
Run the CreateAutomaticFSI action.
Declaration Syntax
public virtual void CreateAutomaticFSI()
CreateAutomaticFSIandFarFieldRadiationSurfaces()
Run the CreateAutomaticFSIandEquivalentSourceSurfaces action.
Declaration Syntax
public virtual void CreateAutomaticFSIandFarFieldRadiationSurfaces()
Delete()
Run the Delete action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
290 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual void Delete()
Duplicate()
No details are provided for this entry.
Declaration Syntax
public override IDataModelObject Duplicate()
ExportNastranFile(NastranExportOptions)
Export Nastran File.
Declaration Syntax
public virtual void ExportNastranFile(NastranExportOptions exportOptions)
Parameters
exportOptions(NastranExportOptions)
Export options.
FilterBasedOnEnvironment()
Enables interface filtering that only displays model-level items applicable to the currently selected
environment type.
Declaration Syntax
public virtual void FilterBasedOnEnvironment()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 291
Ansys.ACT.Automation.Mechanical Namespace
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ImportLoad(Analysis)
Import Load action.
Declaration Syntax
public virtual void ImportLoad(Analysis analysis)
Parameters
analysis(Analysis)
Analysis system.
OpenSolverFilesDirectory()
Run the OpenSolverFilesDirectory action.
Declaration Syntax
public virtual void OpenSolverFilesDirectory()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
292 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
SelectBodiesWithMultiplePhysicsRegion()
Run the SelectBodiesWithMultiplePhysicsRegion action to select the bodies that belong to more than
one Physics Region.
Declaration Syntax
public virtual void SelectBodiesWithMultiplePhysicsRegion()
SelectBodiesWithoutPhysicsRegion()
Run the SelectBodiesWithoutPhysicsRegion action to select the bodies that don't belong to a Physics
Region.
Declaration Syntax
public virtual void SelectBodiesWithoutPhysicsRegion()
Solve(bool)
Run the Solve action.
Declaration Syntax
public virtual void Solve(bool wait)
Parameters
wait(bool)
Solve(bool, string)
Run the Solve action.
Declaration Syntax
public virtual void Solve(bool wait, string config)
Parameters
wait(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 293
Ansys.ACT.Automation.Mechanical Namespace
config(string)
The solve configuration to use. Will throw an error if the input solve configuration does not exist.
If none is provided, the default is used for the solve.
TransferDataFrom(Analysis)
Transfer Data From action.
Declaration Syntax
public virtual void TransferDataFrom(Analysis analysis)
Parameters
analysis(Analysis)
Analysis system.
UnlinkDataFrom(Analysis)
Unlink Data From action.
Declaration Syntax
public virtual void UnlinkDataFrom(Analysis analysis)
Parameters
analysis(Analysis)
Analysis system.
WriteSystemCouplingFiles(string)
Writes the system coupling files. Usage WriteSystemCouplingFiles("C:\\Desktop\\temp\\scp1.scp");
Declaration Syntax
public virtual void WriteSystemCouplingFiles(string filename)
Parameters
filename(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
294 of ANSYS, Inc. and its subsidiaries and affiliates.
AnalysisPly
AnalysisPly
Defines a AnalysisPly.
Declaration Syntax
public class AnalysisPly : ImportedDataModelObject, IFolderDataModelObject
Angle
Gets or sets the Angle.
Declaration Syntax
public Quantity Angle { set;get; }
Children
Gets the list of children.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 295
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
IDInSource
Gets the IDInSource.
Declaration Syntax
public string IDInSource { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
296 of ANSYS, Inc. and its subsidiaries and affiliates.
AnalysisPly
Declaration Syntax
public IDSAnalysisPlyAuto InternalObject { get; }
Material
Gets the Material.
Declaration Syntax
public string Material { get; }
NameInSource
Gets the NameInSource.
Declaration Syntax
public string NameInSource { get; }
NumberOfElements
Gets the NumberOfElements.
Declaration Syntax
public uint NumberOfElements { get; }
Thickness
Gets the Thickness.
Declaration Syntax
public Quantity Thickness { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 297
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
298 of ANSYS, Inc. and its subsidiaries and affiliates.
ArbitraryCrack
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ArbitraryCrack
Defines a ArbitraryCrack.
Declaration Syntax
public class ArbitraryCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 299
Ansys.ACT.Automation.Mechanical Namespace
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes named selection name.
Declaration Syntax
public string Contact1Nodes { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
300 of ANSYS, Inc. and its subsidiaries and affiliates.
ArbitraryCrack
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets the CrackMeshMethod.
Declaration Syntax
public CrackMeshMethod CrackMeshMethod { get; }
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 301
Ansys.ACT.Automation.Mechanical Namespace
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
CrackSurfaceLocation
Gets or sets the CrackSurfaceLocation.
Declaration Syntax
public ISelectionInfo CrackSurfaceLocation { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FrontElementSize
Gets or sets the FrontElementSize.
Declaration Syntax
public Quantity FrontElementSize { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
302 of ANSYS, Inc. and its subsidiaries and affiliates.
ArbitraryCrack
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes named selection name.
Declaration Syntax
public string Target1Nodes { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 303
Ansys.ACT.Automation.Mechanical Namespace
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public string TopFaceNodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
ArchiveSettings
A settings class for the project Archive operation
Declaration Syntax
public class ArchiveSettings
Constructor ArchiveSettings(bool, bool) (p. 305) A settings class for the project Archive operation
Property IncludeResultAndSolutionFiles (p. 305) A boolean which configures the option to include
result/solution files in the archive file
Property IncludeUserFiles (p. 305) A boolean which configures the option to include
files inside the UserFiles folder in the archive file
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
304 of ANSYS, Inc. and its subsidiaries and affiliates.
BatchConnectionsWorksheet
ArchiveSettings(bool, bool)
A settings class for the project Archive operation
Declaration Syntax
public ArchiveSettings(bool includeResultAndSolutionFiles, bool includeUserFiles)
Parameters
includeResultAndSolutionFiles(bool)
Optional argument to include result/solution files in the archive file. Default is true.
includeUserFiles(bool)
Optional argument to include files inside the UserFiles folder in the archive file. Default is true.
IncludeResultAndSolutionFiles
A boolean which configures the option to include result/solution files in the archive file
Declaration Syntax
public bool IncludeResultAndSolutionFiles { set;get; }
IncludeUserFiles
A boolean which configures the option to include files inside the UserFiles folder in the archive file
Declaration Syntax
public bool IncludeUserFiles { set;get; }
BatchConnectionsWorksheet
No details are provided for this entry.
Declaration Syntax
public class BatchConnectionsWorksheet : Worksheet
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 305
Ansys.ACT.Automation.Mechanical Namespace
RowCount
Gets the number of entries
Declaration Syntax
public int RowCount { get; }
AddRow()
Add a row to the MeshControlWorksheet
Declaration Syntax
public override int AddRow()
ClearGenerateMesh()
Clear Mesh
Declaration Syntax
public virtual void ClearGenerateMesh()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
306 of ANSYS, Inc. and its subsidiaries and affiliates.
BatchConnectionsWorksheet
DeleteAllRows()
Delete All Rows
Declaration Syntax
public virtual void DeleteAllRows()
DeleteRow(int)
Delete a row from the MeshControlWorksheet
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
GenerateAtRow(int)
Generate Mesh At Row
Declaration Syntax
public virtual void GenerateAtRow(int index)
Parameters
index(int)
GenerateMesh()
Geneate Mesh
Declaration Syntax
public virtual void GenerateMesh()
GetActiveState(int)
Gets the Active State property at row index
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 307
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual bool GetActiveState(int index)
Parameters
index(int)
GetConnectionOption(int)
Gets the current set cconnection option at the row index
Declaration Syntax
public virtual int GetConnectionOption(int index)
Parameters
index(int)
GetConnectionTolerances(int)
Gets the list of connection tolerances at the row index
Declaration Syntax
public virtual string GetConnectionTolerances(int index)
Parameters
index(int)
GetNamedSelection(int)
Gets the NamedSelection at row index
Declaration Syntax
public virtual NamedSelection GetNamedSelection(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
308 of ANSYS, Inc. and its subsidiaries and affiliates.
BatchConnectionsWorksheet
Parameters
index(int)
GetNamedSelectionId(int)
Gets the ID of the NamedSelection at row index
Declaration Syntax
public virtual uint GetNamedSelectionId(int index)
Parameters
index(int)
SetActiveState(int, bool)
Sets the Active State property at row index
Declaration Syntax
public virtual void SetActiveState(int index, bool value)
Parameters
index(int)
value(bool)
SetConnectionOption(int, int)
Sets the connection option at row index
Declaration Syntax
public virtual void SetConnectionOption(int index, int value)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 309
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
value(int)
SetConnectionTolerances(int, string)
Sets the connection tolerance list at row index
Declaration Syntax
public virtual void SetConnectionTolerances(int index, string value)
Parameters
index(int)
value(string)
SetNamedSelection(int, NamedSelection)
Sets the NamedSelection at row index
Declaration Syntax
public virtual void SetNamedSelection(int index, NamedSelection value)
Parameters
index(int)
value(NamedSelection)
SetNamedSelectionId(int, uint)
Sets the NamedSelection by ID at row index
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
310 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public virtual void SetNamedSelectionId(int index, uint value)
Parameters
index(int)
value(uint)
Body
Defines a Body.
Declaration Syntax
public class Body : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 311
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
312 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 313
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public string Assignment { set;get; }
Average
Gets the Average.
Declaration Syntax
public Quantity Average { get; }
BeamSection
Gets the BeamSection.
Declaration Syntax
public DataModelObject BeamSection { get; }
Behavior
Gets or sets the Behavior.
Declaration Syntax
public Model2DBehavior Behavior { set;get; }
BrickIntegrationScheme
Gets or sets the BrickIntegrationScheme.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
314 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public BrickIntegrationScheme BrickIntegrationScheme { set;get; }
CentroidX
Gets the CentroidX.
Declaration Syntax
public Quantity CentroidX { get; }
CentroidY
Gets the CentroidY.
Declaration Syntax
public Quantity CentroidY { get; }
CentroidZ
Gets the CentroidZ.
Declaration Syntax
public Quantity CentroidZ { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Color
Gets or sets the Color, encoded as a BGR bitfield.
Declaration Syntax
public uint Color { set;get; }
Comments
Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 315
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ConfigurationId
Gets the related Result Mesh's ConfigurationId.
Declaration Syntax
public int ConfigurationId { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrossSectionArea
Gets the CrossSectionArea.
Declaration Syntax
public Quantity CrossSectionArea { get; }
CrossSectionIYY
Gets the CrossSectionIYY.
Declaration Syntax
public Quantity CrossSectionIYY { get; }
CrossSectionIZZ
Gets the CrossSectionIZZ.
Declaration Syntax
public Quantity CrossSectionIZZ { get; }
CrossSectionName
Gets CrossSectionName.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
316 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public string CrossSectionName { get; }
CrossSectionSelection
Gets or sets the CrossSectionSelection.
Declaration Syntax
public CrossSection CrossSectionSelection { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Dimension
Gets or sets the Dimension.
Declaration Syntax
public ShellBodyDimension Dimension { set;get; }
Elements
Gets the Elements.
Declaration Syntax
public int Elements { get; }
FiberAngle
Gets or sets the FiberAngle.
Declaration Syntax
public Quantity FiberAngle { set;get; }
FiberCrossSectionArea
Gets or sets the FiberCrossSectionArea.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 317
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity FiberCrossSectionArea { set;get; }
FiberSpacing
Gets or sets the FiberSpacing.
Declaration Syntax
public Quantity FiberSpacing { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FluidCrossArea
Gets or sets the FluidCrossArea.
Declaration Syntax
public Quantity FluidCrossArea { set;get; }
FluidDiscretization
Gets or sets the FluidDiscretization.
Declaration Syntax
public FluidDiscretizationType FluidDiscretization { set;get; }
FluidSolidPhase
Gets or sets the FluidSolidPhase.
Declaration Syntax
public PhaseType FluidSolidPhase { set;get; }
GeometryType
Gets the GeometryType.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
318 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public GeometryType GeometryType { get; }
Hidden
Hide or show the body.
Declaration Syntax
public bool Hidden { set;get; }
HomogeneousMembrane
Gets or sets the HomogeneousMembrane.
Declaration Syntax
public bool HomogeneousMembrane { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPrototypeAuto InternalObject { get; }
IsWindingBody
Gets the IsWindingBody.
Declaration Syntax
public bool IsWindingBody { get; }
Length
Gets the Length.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 319
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity Length { get; }
LengthX
Gets the LengthX.
Declaration Syntax
public Quantity LengthX { get; }
LengthY
Gets the LengthY.
Declaration Syntax
public Quantity LengthY { get; }
LengthZ
Gets the LengthZ.
Declaration Syntax
public Quantity LengthZ { get; }
LinkTrussBehavior
Gets or sets the LinkTrussBehavior.
Declaration Syntax
public PrototypeLinkBehavior LinkTrussBehavior { set;get; }
ManualThicknessMode
Gets the ManualThicknessMode.
Declaration Syntax
public bool ManualThicknessMode { get; }
Mass
Gets the Mass.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
320 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public Quantity Mass { get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
MaterialPolarizationDirection
Gets or sets the MaterialPolarizationDirection.
Declaration Syntax
public MaterialPolarizationDirection MaterialPolarizationDirection { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public Quantity Maximum { get; }
MeshMetric
Gets the MeshMetric.
Declaration Syntax
public MeshMetricType MeshMetric { get; }
MeshVersion
Gets the MeshVersion.
Declaration Syntax
public int MeshVersion { get; }
Minimum
Gets the Minimum.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 321
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity Minimum { get; }
ModelType
Gets or sets the ModelType. Note: ModelType is applicable to line bodies and surface bodies only.
Declaration Syntax
public PrototypeModelType ModelType { set;get; }
MomentOfInertiaIp1
Gets the MomentOfInertiaIp1.
Declaration Syntax
public Quantity MomentOfInertiaIp1 { get; }
MomentOfInertiaIp2
Gets the MomentOfInertiaIp2.
Declaration Syntax
public Quantity MomentOfInertiaIp2 { get; }
MomentOfInertiaIp3
Gets the MomentOfInertiaIp3.
Declaration Syntax
public Quantity MomentOfInertiaIp3 { get; }
Nodes
Gets the Nodes.
Declaration Syntax
public int Nodes { get; }
NonlinearEffects
Gets or sets the NonlinearEffects.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
322 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public bool NonlinearEffects { set;get; }
NumberOfTurns
Gets or sets the NumberOfTurns.
Declaration Syntax
public uint NumberOfTurns { set;get; }
OffsetMode
Gets or sets the OffsetMode.
Declaration Syntax
public AutomaticOrManual OffsetMode { set;get; }
OffsetType
Gets or sets the OffsetType.
Declaration Syntax
public BeamOffsetType OffsetType { set;get; }
OffsetX
Gets or sets the OffsetX.
Declaration Syntax
public Quantity OffsetX { set;get; }
OffsetY
Gets or sets the OffsetY.
Declaration Syntax
public Quantity OffsetY { set;get; }
PipeExternalDiameter
Gets the PipeExternalDiameter.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 323
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity PipeExternalDiameter { get; }
PipeInternalDiameter
Gets the PipeInternalDiameter.
Declaration Syntax
public Quantity PipeInternalDiameter { get; }
PipeThickness
Gets the PipeThickness.
Declaration Syntax
public Quantity PipeThickness { get; }
ReferenceFrame
Gets or sets the ReferenceFrame.
Declaration Syntax
public ReferenceFrameType ReferenceFrame { set;get; }
Declaration Syntax
public bool ReferenceTemperature { set;get; }
ReferenceTemperatureValue
Gets or sets the ReferenceTemperatureValue.
Declaration Syntax
public Quantity ReferenceTemperatureValue { set;get; }
ReinforcingStressState
Gets or sets the ReinforcingStressState.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
324 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public ReinforcingStressState ReinforcingStressState { set;get; }
ResultMeshId
Gets the related Result Mesh's ObjectId.
Declaration Syntax
public int ResultMeshId { get; }
ShellOffsetType
Gets or sets the ShellOffsetType.
Declaration Syntax
public ShellOffsetType ShellOffsetType { set;get; }
StandardDeviation
Gets the StandardDeviation.
Declaration Syntax
public Quantity StandardDeviation { get; }
StiffnessBehavior
Gets or sets the StiffnessBehavior.
Declaration Syntax
public StiffnessBehavior StiffnessBehavior { set;get; }
StiffnessOption
Gets or sets the StiffnessOption.
Declaration Syntax
public ShellElementStiffnessOption StiffnessOption { set;get; }
Suppressed
Gets or sets the Suppressed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 325
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool Suppressed { set;get; }
SuppressedParameterized
Gets if the part suppressed property is parameterized.
Declaration Syntax
public bool SuppressedParameterized { get; }
SurfaceArea
Gets the SurfaceArea.
Declaration Syntax
public Quantity SurfaceArea { get; }
ThermalStrainEffects
Gets or sets the ThermalStrainEffects.
Declaration Syntax
public bool ThermalStrainEffects { set;get; }
Thickness
Gets or sets the Thickness.
Declaration Syntax
public Quantity Thickness { set;get; }
Declaration Syntax
public bool ThicknessMode { get; }
Transparency
Gets or sets the Transparency. Values range from 0.0 (fully invisible) to 1.0 (fully visible).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
326 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public double Transparency { set;get; }
Treatment
Gets or sets the Treatment.
Declaration Syntax
public BodyTreatment Treatment { set;get; }
UseReferenceTemperatureByBody
Gets or sets the UseReferenceTemperatureByBody.
Declaration Syntax
public bool UseReferenceTemperatureByBody { set;get; }
UserNameChange
Gets the UserNameChange.
Declaration Syntax
public bool UserNameChange { get; }
Visible
Gets or sets the Visible.
Declaration Syntax
public bool Visible { set;get; }
Volume
Gets the Volume.
Declaration Syntax
public Quantity Volume { get; }
AddCommandSnippet()
Creates a new CommandSnippet
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 327
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddPythonCodeEventBased()
Creates a new PythonCodeEventBased
Declaration Syntax
public virtual PythonCodeEventBased AddPythonCodeEventBased()
ClearGeneratedData()
Run the ClearGeneratedData action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
328 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public virtual void ClearGeneratedData()
GenerateMesh()
Run the GenerateMesh action.
Declaration Syntax
public virtual void GenerateMesh()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 329
Ansys.ACT.Automation.Mechanical Namespace
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetGeoBody()
Gets the Geo Body
Declaration Syntax
public virtual IGeoBody GetGeoBody()
PreviewInflation()
Run the PreviewInflation action.
Declaration Syntax
public virtual void PreviewInflation()
PreviewSurfaceMesh()
Run the PreviewSurfaceMesh action.
Declaration Syntax
public virtual void PreviewSurfaceMesh()
ShowBody()
Run the ShowBody action.
Declaration Syntax
public virtual void ShowBody()
Update()
Run the Update action.
Declaration Syntax
public virtual void Update()
CenterOfGravityConstraint
Defines a CenterOfGravityConstraint.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
330 of ANSYS, Inc. and its subsidiaries and affiliates.
CenterOfGravityConstraint
Declaration Syntax
public class CenterOfGravityConstraint : ResponseConstraint
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 331
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MaximumPosition
Gets or sets the MaximumPosition.
Declaration Syntax
public Quantity MaximumPosition { set;get; }
MinimumPosition
Gets or sets the MinimumPosition.
Declaration Syntax
public Quantity MinimumPosition { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Selection
Gets or sets the Selection.
Declaration Syntax
public OptimizationRegion Selection { set;get; }
ChannelCrossSection
Defines a ChannelCrossSection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
332 of ANSYS, Inc. and its subsidiaries and affiliates.
ChannelCrossSection
Declaration Syntax
public class ChannelCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 333
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Thick1
Gets or sets the Thick1.
Declaration Syntax
public Quantity Thick1 { set;get; }
Thick2
Gets or sets the Thick2.
Declaration Syntax
public Quantity Thick2 { set;get; }
Thick3
Gets or sets the Thick3.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
334 of ANSYS, Inc. and its subsidiaries and affiliates.
Chart
Declaration Syntax
public Quantity Thick3 { set;get; }
Width1
Gets or sets the Width1.
Declaration Syntax
public Quantity Width1 { set;get; }
Width2
Gets or sets the Width2.
Declaration Syntax
public Quantity Width2 { set;get; }
Width3
Gets or sets the Width3.
Declaration Syntax
public Quantity Width3 { set;get; }
Chart
Defines a Chart.
Declaration Syntax
public class Chart : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 335
Ansys.ACT.Automation.Mechanical Namespace
Caption
Gets or sets the Caption.
Declaration Syntax
public string Caption { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Content
Gets or sets the Content.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
336 of ANSYS, Inc. and its subsidiaries and affiliates.
Chart
Declaration Syntax
public ChartReportType Content { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Gridlines
Gets or sets the Gridlines.
Declaration Syntax
public ChartGridlines Gridlines { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSChartAuto InternalObject { get; }
ModalDisplayType
Gets or sets the ModalDisplayType.
Declaration Syntax
public ChartModalType ModalDisplayType { set;get; }
OutlineSelection
Gets or sets the OutlineSelection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 337
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<IDataModelObject> OutlineSelection { set;get; }
PlotStyle
Gets or sets the PlotStyle.
Declaration Syntax
public ChartPlotStyle PlotStyle { set;get; }
Scale
Gets or sets the Scale.
Declaration Syntax
public ChartScale Scale { set;get; }
XAxis
Use to control the X Axis property of the chart.
Declaration Syntax
public ChartXAxis XAxis { get; }
XAxisLabel
Gets or sets the XAxisLabel.
Declaration Syntax
public string XAxisLabel { set;get; }
YAxisLabel
Gets or sets the YAxisLabel.
Declaration Syntax
public string YAxisLabel { set;get; }
AddComment()
Creates a new child Comment.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
338 of ANSYS, Inc. and its subsidiaries and affiliates.
Chart
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 339
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ChartXAxis
No details are provided for this entry.
Declaration Syntax
public class ChartXAxis
Property ComponentIndex (p. 340) Gets or sets the component index for the chart.
Property ObjectSelection (p. 341) Gets or sets the object being used to control the X Axis. Setting
to None returns to common independent variable.
ComponentIndex
Gets or sets the component index for the chart.
Declaration Syntax
public int ComponentIndex { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
340 of ANSYS, Inc. and its subsidiaries and affiliates.
CircularCrossSection
ObjectSelection
Gets or sets the object being used to control the X Axis. Setting to None returns to common inde-
pendent variable.
Declaration Syntax
public IDataModelObject ObjectSelection { set;get; }
CircularCrossSection
Defines a CircularCrossSection.
Declaration Syntax
public class CircularCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 341
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Radius
Gets or sets the Radius.
Declaration Syntax
public Quantity Radius { set;get; }
CircularTubeCrossSection
Defines a CircularTubeCrossSection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
342 of ANSYS, Inc. and its subsidiaries and affiliates.
CircularTubeCrossSection
Declaration Syntax
public class CircularTubeCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InnerRadius
Gets or sets the InnerRadius.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 343
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity InnerRadius { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
OuterRadius
Gets or sets the OuterRadius.
Declaration Syntax
public Quantity OuterRadius { set;get; }
CommandSnippet
Defines a CommandSnippet.
Declaration Syntax
public class CommandSnippet : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
344 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 345
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FileName
Gets the FileName.
Declaration Syntax
public string FileName { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
346 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
Input
Gets or sets the Text.
Declaration Syntax
public string Input { set;get; }
InputArgument1
Gets or sets the InputArgument1.
Declaration Syntax
public string InputArgument1 { set;get; }
InputArgument2
Gets or sets the InputArgument2.
Declaration Syntax
public string InputArgument2 { set;get; }
InputArgument3
Gets or sets the InputArgument3.
Declaration Syntax
public string InputArgument3 { set;get; }
InputArgument4
Gets or sets the InputArgument4.
Declaration Syntax
public string InputArgument4 { set;get; }
InputArgument5
Gets or sets the InputArgument5.
Declaration Syntax
public string InputArgument5 { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 347
Ansys.ACT.Automation.Mechanical Namespace
InputArgument6
Gets or sets the InputArgument6.
Declaration Syntax
public string InputArgument6 { set;get; }
InputArgument7
Gets or sets the InputArgument7.
Declaration Syntax
public string InputArgument7 { set;get; }
InputArgument8
Gets or sets the InputArgument8.
Declaration Syntax
public string InputArgument8 { set;get; }
InputArgument9
Gets or sets the InputArgument9.
Declaration Syntax
public string InputArgument9 { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCommandEditorAuto InternalObject { get; }
InvalidateSolution
Gets or sets the InvalidateSolution.
Declaration Syntax
public bool InvalidateSolution { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
348 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
IssueSolveCommand
Gets or sets the IssueSolveCommand.
Declaration Syntax
public bool IssueSolveCommand { set;get; }
OutputParameters
Gets a list of the command snippet's output parameters.
Declaration Syntax
public IReadOnlyList<CommandOutputParameter> OutputParameters { get; }
OutputSearchPrefix
Gets or sets the OutputSearchPrefix.
Declaration Syntax
public string OutputSearchPrefix { set;get; }
SnippetFileStatus
Gets the SnippetFileStatus.
Declaration Syntax
public int SnippetFileStatus { get; }
SolverTarget
Gets the SolverTarget.
Declaration Syntax
public CommandEditorTarget SolverTarget { get; }
StepNumber
Gets or sets the StepNumber.
Declaration Syntax
public int StepNumber { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 349
Ansys.ACT.Automation.Mechanical Namespace
StepSelectionMode
Gets or sets the StepSelectionMode.
Declaration Syntax
public SequenceSelectionType StepSelectionMode { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
350 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
AppendText(string)
Append Text.
Declaration Syntax
public virtual void AppendText(string NewText)
Parameters
NewText(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
ExportTextFile(string)
Export to Textfile.
Declaration Syntax
public virtual void ExportTextFile(string TextFile)
Parameters
TextFile(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 351
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ImportTextFile(string)
Import from Textfile.
Declaration Syntax
public virtual void ImportTextFile(string TextFile)
Parameters
TextFile(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
352 of ANSYS, Inc. and its subsidiaries and affiliates.
Comment
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
Comment
Defines a Comment.
Declaration Syntax
public class Comment : DataModelObject, IFolderDataModelObject
Author
Gets or sets the Author.
Declaration Syntax
public string Author { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 353
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCommentAuto InternalObject { get; }
Text
Gets the Text.
Declaration Syntax
public string Text { set;get; }
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
354 of ANSYS, Inc. and its subsidiaries and affiliates.
ComplexityIndexConstraint
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ComplexityIndexConstraint
Defines a ComplexityIndexConstraint.
Defines a ComplexityIndexConstraint.
Declaration Syntax
public class ComplexityIndexConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property DataModelObjectCategory (p. 356)Gets the current DataModelObject's
category.
Property InternalObject (p. 356) Gets the internal object. For advanced usage
only.
Property Selection (p. 703) Gets or sets the Selection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 355
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ManufacturingConstraint (p. 702).)
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
ComplianceConstraint
Defines a ComplianceConstraint.
Declaration Syntax
public class ComplianceConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
356 of ANSYS, Inc. and its subsidiaries and affiliates.
CompositeCriterion
ComplianceLimit
Gets or sets the ComplianceLimit.
Declaration Syntax
public Field ComplianceLimit { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
CompositeCriterion
Defines a CompositeCriterion.
Declaration Syntax
public class CompositeCriterion : Criterion
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 357
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoCriterionAuto InternalObject { get; }
Value
Gets the Value.
Declaration Syntax
public Quantity Value { get; }
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
EvaluateAllResults()
Run the EvaluateAllResults action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
358 of ANSYS, Inc. and its subsidiaries and affiliates.
CompositeCriterionDefinition
Declaration Syntax
public virtual void EvaluateAllResults()
GetDefinition()
Gets the Worksheet Definition. This Definition is a list of CompositeCriterionTerms.
Declaration Syntax
public virtual CompositeCriterionDefinition GetDefinition()
CompositeCriterionDefinition
No details are provided for this entry.
Declaration Syntax
public class CompositeCriterionDefinition : IList<CompositeCriterionTerm>, ICollection<CompositeCri-
terionTerm>, IEnumerable<CompositeCriterionTerm>, IEnumerable
Property Count (p. 359) Gives the number of CompositeCriterionTerms in the definition.
Property Item (p. 360) No details are provided for this entry.
Method Add(CompositeCriterionTerm) (p. 360) Adds a CompositeCriterionTerm at the end in the definition. Usage:
CriterionDefinition.Add(Ansys.ACT.Automation.Mechanical.Composit
1.3))
Method Clear() (p. 360) Clears all the CompositeCriterionTerms in the definition.
Method IndexOf(CompositeCriterionTerm) (p. 360) Gives the index where the specified CompositeCriterionTerm exists
Returns -1 if the term is not found in the definition.
Method Insert(int, Inserts a CompositeCriterionTerm at a specified index in the definiti
CompositeCriterionTerm) (p. 361) IndexOutOfRangeException for invalid index. Usage: CriterionDefinit
Ansys.ACT.Automation.Mechanical.CompositeCriterionTerm(primCrit
Method RemoveAt(int) (p. 361) Removes the CompositeCriterionTerm at a specified index in the de
IndexOutOfRangeException for invalid index.
Count
Gives the number of CompositeCriterionTerms in the definition.
Declaration Syntax
public int Count { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 359
Ansys.ACT.Automation.Mechanical Namespace
Item(int)
No details are provided for this entry.
Declaration Syntax
public CompositeCriterionTerm Item { set;get; }
Add(CompositeCriterionTerm)
Adds a CompositeCriterionTerm at the end in the definition. Usage: CriterionDefinition.Add(An-
sys.ACT.Automation.Mechanical.CompositeCriterionTerm(primCritObj, 1.3))
Declaration Syntax
public virtual void Add(CompositeCriterionTerm item)
Parameters
item(CompositeCriterionTerm)
Clear()
Clears all the CompositeCriterionTerms in the definition.
Declaration Syntax
public virtual void Clear()
IndexOf(CompositeCriterionTerm)
Gives the index where the specified CompositeCriterionTerm exists in the definition. Returns -1 if the
term is not found in the definition.
Declaration Syntax
public virtual int IndexOf(CompositeCriterionTerm item)
Parameters
item(CompositeCriterionTerm)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
360 of ANSYS, Inc. and its subsidiaries and affiliates.
CompositeCriterionTerm
Insert(int, CompositeCriterionTerm)
Inserts a CompositeCriterionTerm at a specified index in the definition. Returns IndexOutOfRangeEx-
ception for invalid index. Usage: CriterionDefinition.Insert(1, Ansys.ACT.Automation.Mechanical.Com-
positeCriterionTerm(primCritObj, 1.3))
Declaration Syntax
public virtual void Insert(int index, CompositeCriterionTerm item)
Parameters
index(int)
item(CompositeCriterionTerm)
RemoveAt(int)
Removes the CompositeCriterionTerm at a specified index in the definition. Returns IndexOutOfRan-
geException for invalid index.
Declaration Syntax
public virtual void RemoveAt(int index)
Parameters
index(int)
CompositeCriterionTerm
No details are provided for this entry.
Declaration Syntax
public class CompositeCriterionTerm
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 361
Ansys.ACT.Automation.Mechanical Namespace
CompositeCriterionTerm()
Creates and returns a new CompositeCriterionTerm.
Declaration Syntax
public CompositeCriterionTerm()
CompositeCriterionTerm(PrimaryCriterion, double)
Returns a new CompositeCriterionTerm with given inputs
Declaration Syntax
public CompositeCriterionTerm(PrimaryCriterion primCritObj, double coeffiecient)
Parameters
primCritObj(PrimaryCriterion)
coeffiecient(double)
Coefficient
Returns coefficient of PrimaryCriterion in the CompositeCriterionTerm.
Declaration Syntax
public double Coefficient { set;get; }
PrimaryCriterion
Returns PrimaryCriterion Object associated with the CompositeCriterionTerm. Returns None if no
PrimaryCriterion Object is assigned to CompositeCriterionTerm.
Declaration Syntax
public PrimaryCriterion PrimaryCriterion { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
362 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedGeometry
CondensedGeometry
Defines a CondensedGeometry.
Declaration Syntax
public class CondensedGeometry : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 363
Ansys.ACT.Automation.Mechanical Namespace
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCondensedGeometryAuto InternalObject { get; }
SolverFilesDirectory
Gets the SolverFilesDirectory.
Declaration Syntax
public string SolverFilesDirectory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
364 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedGeometry
TransparencyEnabled
Gets or sets the TransparencyEnabled.
Declaration Syntax
public bool TransparencyEnabled { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddCondensedPart()
Creates a new CondensedPart
Declaration Syntax
public virtual CondensedPart AddCondensedPart()
AddCondensedPartInfoTool()
Creates a new CondensedPartInfoTool
Declaration Syntax
public virtual CondensedPartInfoTool AddCondensedPartInfoTool()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 365
Ansys.ACT.Automation.Mechanical Namespace
Parameters
filePath(string)
AddImportedCondensedPart()
Creates a new ImportedCondensedPart
Declaration Syntax
public virtual ImportedCondensedPart AddImportedCondensedPart()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
CreateAutomaticCondensedParts()
Run the CreateAutomaticCondensedParts action.
Declaration Syntax
public virtual void CreateAutomaticCondensedParts()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GenerateCondensedParts()
Run the GenerateCondensedParts action.
Declaration Syntax
public virtual void GenerateCondensedParts()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
366 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPart
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
CondensedPart
Defines a CondensedPart.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 367
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class CondensedPart : CondensedPartBase
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
368 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPart
AttachmentMethod
Gets or sets the AttachmentMethod.
Declaration Syntax
public CondensedPartCMSAttachmentMethod AttachmentMethod { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 369
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FutureExpansion
Gets or sets the FutureExpansion.
Declaration Syntax
public YesNoProgrammedControlled FutureExpansion { set;get; }
FutureIntent
"FutureIntent" property defines the type of solver supported to perform a use pass with the condensed
part.
Declaration Syntax
public FutureIntentType FutureIntent { set;get; }
GenerateDampingMatrix
Gets or sets the GenerateDampingMatrix.
Declaration Syntax
public YesNoProgrammedControlled GenerateDampingMatrix { set;get; }
InterfaceMethod
Gets or sets the InterfaceMethod.
Declaration Syntax
public CondensedPartInterfaceMethod InterfaceMethod { set;get; }
Interfaces
Returns the Interfaces of the condensed part
Declaration Syntax
public CondensedPartInterfaces Interfaces { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
370 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPart
Declaration Syntax
public IDSCondensedPartAuto InternalObject { get; }
KeepFilesFor
Gets or sets the KeepFilesFor.
Declaration Syntax
public CondensedPartKeepFilesFor KeepFilesFor { set;get; }
LumpedMassFormulation
Gets or sets the LumpedMassFormulation.
Declaration Syntax
public CondensedPartLumpedMassFormulation LumpedMassFormulation { set;get; }
MaximumFrequency
Gets or sets the MaximumFrequency.
Declaration Syntax
public Quantity MaximumFrequency { set;get; }
MinimumFrequency
Gets or sets the MinimumFrequency.
Declaration Syntax
public Quantity MinimumFrequency { set;get; }
NumberOfModes
Gets or sets the NumberOfModes.
Declaration Syntax
public int NumberOfModes { set;get; }
PointMassTreatment
Gets or sets the PointMassTreatment.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 371
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public CondensedPartPointMassTreatment PointMassTreatment { set;get; }
RangeSearch
Gets or sets the RangeSearch.
Declaration Syntax
public bool RangeSearch { set;get; }
ReductionMethod
Gets or sets the ReductionMethod.
Declaration Syntax
public CondensedPartReductionMethod ReductionMethod { set;get; }
SolverType
Gets or sets the SolverType.
Declaration Syntax
public SolverType SolverType { set;get; }
StoreBasisResults
Gets or sets the StoreBasisResults.
Declaration Syntax
public YesNoProgrammedControlled StoreBasisResults { set;get; }
DetectCondensedPartInterface()
Run the DetectCondensedPartInterface action.
Declaration Syntax
public virtual void DetectCondensedPartInterface()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
372 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartBase
Declaration Syntax
public virtual void Export(string exportFileName, ExportFormat exportFormat, ExportSettings exportSet-
tings)
Parameters
exportFileName(string)
exportFormat(ExportFormat)
exportSettings(ExportSettings)
GenerateCondensedParts()
Run the GenerateCondensedParts action.
Declaration Syntax
public virtual void GenerateCondensedParts()
CondensedPartBase
Defines a CondensedPartBase.
Declaration Syntax
public class CondensedPartBase : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 373
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
374 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartBase
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GeometrySelection
Gets or sets the GeometrySelection.
Declaration Syntax
public ISelectionInfo GeometrySelection { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCondensedPartAuto InternalObject { get; }
NumberInterfaceEntries
Gets the NumberInterfaceEntries.
Declaration Syntax
public int NumberInterfaceEntries { get; }
NumberMasterNodes
Gets the NumberMasterNodes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 375
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int NumberMasterNodes { get; }
Physics
Gets the Physics.
Declaration Syntax
public CondensedPartPhysics Physics { get; }
ReferenceTemperature
Gets or sets the ReferenceTemperature.
Declaration Syntax
public Quantity ReferenceTemperature { set;get; }
SolutionName
Gets or sets the SolutionName.
Declaration Syntax
public string SolutionName { set;get; }
SolutionNameMode
Gets or sets the SolutionNameMode.
Declaration Syntax
public AutomaticOrManual SolutionNameMode { set;get; }
SolverFilesDirectory
Gets the SolverFilesDirectory.
Declaration Syntax
public string SolverFilesDirectory { get; }
SolverUnits
Gets or sets the SolverUnits.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
376 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartBase
Declaration Syntax
public SolverUnitsControlType SolverUnits { set;get; }
SolverUnitSystem
Gets or sets the SolverUnitSystem.
Declaration Syntax
public WBUnitSystemType SolverUnitSystem { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TemperatureUnits
Gets the TemperatureUnits.
Declaration Syntax
public string TemperatureUnits { get; }
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 377
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
378 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartExpansionState
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
CondensedPartExpansionState
No details are provided for this entry.
Declaration Syntax
public class CondensedPartExpansionState
CondensedPartExpansionState()
Expansion State object.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 379
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public CondensedPartExpansionState()
Displacement
Gets or sets the Displacement Property
Declaration Syntax
public bool Displacement { set;get; }
Stress
Gets or sets the Stress Property
Declaration Syntax
public bool Stress { set;get; }
CondensedPartInfoTool
Defines a CondensedPartInfoTool.
Declaration Syntax
public class CondensedPartInfoTool : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
380 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartInfoTool
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCondensedPartInfoToolAuto InternalObject { get; }
Text
Gets the Text.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 381
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public string Text { get; }
UpdateInterval
Gets or sets the UpdateInterval.
Declaration Syntax
public double UpdateInterval { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
382 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartInterface
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
CondensedPartInterface
No details are provided for this entry.
Declaration Syntax
public class CondensedPartInterface
Property AllSelection (p. 384) No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 383
Ansys.ACT.Automation.Mechanical Namespace
AllSelection
No details are provided for this entry.
Declaration Syntax
public ImportedDataModelObject AllSelection { set;get; }
NamedSelection
Gets or Sets NamedSelection
Declaration Syntax
public NamedSelection NamedSelection { set;get; }
RemotePointSelection
Gets or Sets RemotePointSelection
Declaration Syntax
public RemotePoint RemotePointSelection { set;get; }
Type
Gets or Sets Condensed part interface type
Declaration Syntax
public CondensedPartInterfaceType Type { set;get; }
CondensedPartInterfaces
A collection of condensed part interface.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
384 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartInterfaces
Declaration Syntax
public class CondensedPartInterfaces : IReadOnlyList<CondensedPartInterface>, IReadOnlyCollection<Con-
densedPartInterface>, IEnumerable<CondensedPartInterface>, IEnumerable
Property Item (p. 385) Condensed part interface at the given index.
Method Add() (p. 385) Add new condensed part interface
Method Clear() (p. 385) Clears all the condensed part interfaces
Method RemoveAt(int) (p. 385) Remove condensed part interface at the given
index
Item(int)
Condensed part interface at the given index.
Declaration Syntax
public CondensedPartInterface Item { get; }
Add()
Add new condensed part interface
Declaration Syntax
public void Add()
Clear()
Clears all the condensed part interfaces
Declaration Syntax
public void Clear()
RemoveAt(int)
Remove condensed part interface at the given index
Declaration Syntax
public void RemoveAt(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 385
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
ConstructionGeometry
Defines a ConstructionGeometry.
Declaration Syntax
public class ConstructionGeometry : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
386 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionGeometry
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSConstructionGeometryGroupAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 387
Ansys.ACT.Automation.Mechanical Namespace
ShowMesh
Gets or sets the ShowMesh.
Declaration Syntax
public bool ShowMesh { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddConstructionLine()
Creates a new ConstructionLine
Declaration Syntax
public virtual ConstructionLine AddConstructionLine()
AddConstructionPoint()
Creates a new ConstructionPoint
Declaration Syntax
public virtual ConstructionPoint AddConstructionPoint()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
388 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionGeometry
Parameters
filePath(string)
AddPath()
Creates a new Path
Declaration Syntax
public virtual Path AddPath()
AddSolid()
Creates a new Solid
Declaration Syntax
public virtual Solid AddSolid()
AddSTL()
Creates a new STL
Declaration Syntax
public virtual STL AddSTL()
AddSurface()
Creates a new Surface
Declaration Syntax
public virtual Surface AddSurface()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 389
Ansys.ACT.Automation.Mechanical Namespace
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
UpdateAllSolids()
Update all solid parts under the Construction Geometry folder.
Declaration Syntax
public virtual void UpdateAllSolids()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
390 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionPoint
UpdateSolids()
Update only the solids that are activated
Declaration Syntax
public virtual void UpdateSolids()
ConstructionPoint
Defines a ConstructionPoint.
Declaration Syntax
public class ConstructionPoint : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 391
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSConstructionPointAuto InternalObject { get; }
LocationX
Gets or sets the LocationX.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
392 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionPoint
Declaration Syntax
public Quantity LocationX { set;get; }
LocationY
Gets or sets the LocationY.
Declaration Syntax
public Quantity LocationY { set;get; }
LocationZ
Gets or sets the LocationZ.
Declaration Syntax
public Quantity LocationZ { set;get; }
SetLocation
Sets the point location.
Declaration Syntax
public ISelectionInfo SetLocation { set; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 393
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
394 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactDebonding
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ContactDebonding
Defines a ContactDebonding.
Declaration Syntax
public class ContactDebonding : DataModelObject
ContactRegion
Gets or sets the ContactRegion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 395
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ContactRegion ContactRegion { set;get; }
CriticalRate
Gets or sets the CriticalRate.
Declaration Syntax
public Quantity CriticalRate { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
GenerationMethod
Gets or sets the GenerationMethod.
Declaration Syntax
public DelaminationGenerationMethod GenerationMethod { set;get; }
InitialCrack
Gets or sets the InitialCrack.
Declaration Syntax
public GenericCrack InitialCrack { set;get; }
InitialTimeStep
Gets or sets the InitialTimeStep.
Declaration Syntax
public Quantity InitialTimeStep { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
396 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactDebonding
Declaration Syntax
public IDSDelaminationAuto InternalObject { get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
MaximumTimeStep
Gets or sets the MaximumTimeStep.
Declaration Syntax
public Quantity MaximumTimeStep { set;get; }
Method
Gets or sets the Method.
Declaration Syntax
public DelaminationMethod Method { set;get; }
MinimumTimeStep
Gets or sets the MinimumTimeStep.
Declaration Syntax
public Quantity MinimumTimeStep { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Type
Gets the Type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 397
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DelaminationType Type { get; }
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
ContactMatch
Defines a ContactMatch.
Declaration Syntax
public class ContactMatch : MeshConnectionBase
(Inherited from
MeshConnectionBase (p. 742).)
Property Comments (p. 743) Gets the list of associated comments.
(Inherited from
MeshConnectionBase (p. 742).)
Property DataModelObjectCategory (p. 400)Gets the current DataModelObject's
category.
Property Figures (p. 743) Gets the list of associated figures.
(Inherited from
MeshConnectionBase (p. 742).)
Property Images (p. 743) Gets the list of associated images.
(Inherited from
MeshConnectionBase (p. 742).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
398 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMatch
Property InternalObject (p. 400) Gets the internal object. For advanced usage
only.
Property MasterBodies (p. 744) Gets the MasterBodies.
(Inherited from
MeshConnectionBase (p. 742).)
Property MasterLocation (p. 744) Gets or sets the MasterLocation.
(Inherited from
MeshConnectionBase (p. 742).)
Property ScopeMode (p. 744) Gets the ScopeMode.
(Inherited from
MeshConnectionBase (p. 742).)
Property ScopingMethod (p. 744) No details are provided for this entry.
(Inherited from
MeshConnectionBase (p. 742).)
Property SlaveBodies (p. 744) Gets the SlaveBodies.
(Inherited from
MeshConnectionBase (p. 742).)
Property SlaveLocation (p. 744) Gets or sets the SlaveLocation.
(Inherited from
MeshConnectionBase (p. 742).)
Property SnapToBoundary (p. 745) Gets or sets the SnapToBoundary.
(Inherited from
MeshConnectionBase (p. 742).)
Property SnapTolerance (p. 745) Gets or sets the SnapTolerance.
(Inherited from
MeshConnectionBase (p. 742).)
Property SnapType (p. 745) Gets or sets the SnapType.
(Inherited from
MeshConnectionBase (p. 742).)
Property Suppressed (p. 745) Gets or sets the Suppressed.
(Inherited from
MeshConnectionBase (p. 742).)
Property ToleranceSlider (p. 745) Gets or sets the ToleranceSlider.
(Inherited from
MeshConnectionBase (p. 742).)
Property ToleranceType (p. 745) Gets or sets the ToleranceType.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 399
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
MeshConnectionBase (p. 742).)
Property ToleranceValue (p. 400) Gets or sets the ToleranceValue.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshConnectionAuto InternalObject { get; }
ToleranceValue
Gets or sets the ToleranceValue.
Declaration Syntax
public Quantity ToleranceValue { set;get; }
ContactMatchGroup
Defines a ContactMatchGroup.
Defines a ContactMatchGroup.
Declaration Syntax
public class ContactMatchGroup : ConnectionGroup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
400 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMatchGroup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 401
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
402 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactSolutionInformation
Declaration Syntax
public IDSConnectionGroupAuto InternalObject { get; }
ContactSolutionInformation
Defines a ContactSolutionInformation.
Declaration Syntax
public class ContactSolutionInformation : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 403
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSContactInfoToolAuto InternalObject { get; }
UpdateInterval
Gets or sets the UpdateInterval.
Declaration Syntax
public double UpdateInterval { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
404 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactSolutionInformation
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 405
Ansys.ACT.Automation.Mechanical Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
CoordinateSystem
Defines a CoordinateSystem.
Declaration Syntax
public class CoordinateSystem : ImportedDataModelObject, ICoordinateSystem, ICoordinateSystemSe-
lection, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
406 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 407
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
408 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
APDLName
Gets or sets the APDLName.
Declaration Syntax
public string APDLName { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 409
Ansys.ACT.Automation.Mechanical Namespace
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystemID
Gets or sets the CoordinateSystemID.
Declaration Syntax
public int CoordinateSystemID { set;get; }
CoordinateSystemIDGeneration
Gets or sets the CoordinateSystemIDGeneration.
Declaration Syntax
public AutomaticOrManual CoordinateSystemIDGeneration { set;get; }
CoordinateSystemType
Gets or sets the CoordinateSystemType.
Declaration Syntax
public CoordinateSystemTypeEnum CoordinateSystemType { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
410 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
GloballyAvailable
Gets or sets the GloballyAvailable.
Declaration Syntax
public bool GloballyAvailable { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCoordinateSystemAuto InternalObject { get; }
IsGlobal
Gets the IsGlobal.
Declaration Syntax
public bool IsGlobal { get; }
OriginDefineBy
Gets or sets the origin define by.
Declaration Syntax
public CoordinateSystemAlignmentType OriginDefineBy { set;get; }
OriginLocation
Gets or sets the origin location.
Declaration Syntax
public ISelectionInfo OriginLocation { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 411
Ansys.ACT.Automation.Mechanical Namespace
OriginX
Gets or sets the origin X coordinate.
Declaration Syntax
public Quantity OriginX { set;get; }
OriginY
Gets or sets the origin Y coordinate.
Declaration Syntax
public Quantity OriginY { set;get; }
OriginZ
Gets or sets the origin Z coordinate.
Declaration Syntax
public Quantity OriginZ { set;get; }
PrimaryAxis
Gets or sets the PrimaryAxis.
Declaration Syntax
public CoordinateSystemAxisType PrimaryAxis { set;get; }
PrimaryAxisDefineBy
Gets or sets the PrimaryAxisDefineBy.
Declaration Syntax
public CoordinateSystemAlignmentType PrimaryAxisDefineBy { set;get; }
PrimaryAxisDirection
Gets or sets the Principal Axis Direction.
Declaration Syntax
public Vector3D PrimaryAxisDirection { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
412 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
PrimaryAxisLocation
Gets or sets the principal axis geometry selection.
Declaration Syntax
public ISelectionInfo PrimaryAxisLocation { set;get; }
SecondaryAxis
Gets or sets the SecondaryAxis.
Declaration Syntax
public CoordinateSystemAxisType SecondaryAxis { set;get; }
SecondaryAxisDefineBy
Gets or sets the SecondaryAxisDefineBy.
Declaration Syntax
public CoordinateSystemAlignmentType SecondaryAxisDefineBy { set;get; }
SecondaryAxisDirection
Gets the Secondary Axis Direction.
Declaration Syntax
public Vector3D SecondaryAxisDirection { set;get; }
SecondaryAxisLocation
Gets or sets the orientation about principal axis geometry selection.
Declaration Syntax
public ISelectionInfo SecondaryAxisLocation { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 413
Ansys.ACT.Automation.Mechanical Namespace
TransformationCount
Gets the number of transformations.
Declaration Syntax
public uint TransformationCount { get; }
TransformedConfiguration
Gets the TransformedConfiguration.
Declaration Syntax
public string TransformedConfiguration { get; }
XAxisData
Gets the XAxisData.
Declaration Syntax
public string XAxisData { get; }
YAxisData
Gets the YAxisData.
Declaration Syntax
public string YAxisData { get; }
ZAxisData
Gets the ZAxisData.
Declaration Syntax
public string ZAxisData { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
414 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddTransformation(TransformationType, CoordinateSystemAxisType)
Adds a new transformation.
Declaration Syntax
public virtual void AddTransformation(TransformationType trans, CoordinateSystemAxisType axis)
Parameters
trans(TransformationType)
axis(CoordinateSystemAxisType)
CreateConstructionSurface()
Run the CreateConstructionSurface action.
Declaration Syntax
public virtual void CreateConstructionSurface()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 415
Ansys.ACT.Automation.Mechanical Namespace
CreateSectionPlane()
Run the CreateSectionPlane action.
Declaration Syntax
public virtual void CreateSectionPlane()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
FlipX()
Flips the X Axis of the coordinate system
Declaration Syntax
public virtual void FlipX()
FlipY()
Flips the Y Axis of the coordinate system
Declaration Syntax
public virtual void FlipY()
FlipZ()
Flips the Z Axis of the coordinate system
Declaration Syntax
public virtual void FlipZ()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
416 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetTransformationValue(uint)
Gets the value of a transformation.
Declaration Syntax
public virtual object GetTransformationValue(uint index)
Parameters
index(uint)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 417
Ansys.ACT.Automation.Mechanical Namespace
MoveTransformationDown(uint)
Moves a transformation down.
Declaration Syntax
public virtual void MoveTransformationDown(uint index)
Parameters
index(uint)
MoveTransformationUp(uint)
Moves a transformation up.
Declaration Syntax
public virtual void MoveTransformationUp(uint index)
Parameters
index(uint)
OffsetX()
Creates an offset in the X Axis direction of the coordinate system
Declaration Syntax
public virtual void OffsetX()
OffsetX(object)
Creates an offset in the X Axis direction of the coordinate system
Declaration Syntax
public virtual void OffsetX(object value)
Parameters
value(object)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
418 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
OffsetY()
Creates an offset in the Y Axis direction of the coordinate system
Declaration Syntax
public virtual void OffsetY()
OffsetY(object)
Creates an offset in the Y Axis direction of the coordinate system
Declaration Syntax
public virtual void OffsetY(object value)
Parameters
value(object)
OffsetZ()
Creates an offset in the Z Axis direction of the coordinate system
Declaration Syntax
public virtual void OffsetZ()
OffsetZ(object)
Creates an offset in the Z Axis direction of the coordinate system
Declaration Syntax
public virtual void OffsetZ(object value)
Parameters
value(object)
RemoveTransformation(uint)
Removes a tranformation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 419
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void RemoveTransformation(uint index)
Parameters
index(uint)
RotateX()
Creates a rotation about the X Axis of the coordinate system
Declaration Syntax
public virtual void RotateX()
RotateX(object)
Creates a rotation about the X Axis of the coordinate system
Declaration Syntax
public virtual void RotateX(object value)
Parameters
value(object)
RotateY()
Creates a rotation about the Y Axis of the coordinate system
Declaration Syntax
public virtual void RotateY()
RotateY(object)
Creates a rotation about the Y Axis of the coordinate system
Declaration Syntax
public virtual void RotateY(object value)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
420 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
Parameters
value(object)
RotateZ()
Creates a rotation about the Z Axis of the coordinate system
Declaration Syntax
public virtual void RotateZ()
RotateZ(object)
Creates a rotation about the Z Axis of the coordinate system
Declaration Syntax
public virtual void RotateZ(object value)
Parameters
value(object)
SetCoordinateSystemOriginAtCenterOfMass(IList<IBaseGeoBody>,
IList<PointMass>, IList<DistributedMass>)
Sets origin of the coordinate system at the center of mass
Declaration Syntax
public virtual void SetCoordinateSystemOriginAtCenterOfMass(IList<IBaseGeoBody> geoBodies,
IList<PointMass> pointMasses, IList<DistributedMass> distributedMasses)
Parameters
geoBodies(IList<IBaseGeoBody>)
pointMasses(IList<PointMass>)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 421
Ansys.ACT.Automation.Mechanical Namespace
distributedMasses(IList<DistributedMass>)
Declaration Syntax
public virtual void SetOriginLocation(Quantity originX, Quantity originY, Quantity originZ)
Parameters
originX(Quantity)
originY(Quantity)
originZ(Quantity)
SetPrimaryAxisUsingCenterOfMass()
Sets the primary axis using a 1 or 2 point selection and the center of mass
Declaration Syntax
public virtual void SetPrimaryAxisUsingCenterOfMass()
SetTransformationValue(uint, object)
Sets the value of a transformation.
Declaration Syntax
public virtual void SetTransformationValue(uint index, object value)
Parameters
index(uint)
value(object)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
422 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystems
CoordinateSystems
Defines a CoordinateSystems.
Declaration Syntax
public class CoordinateSystems : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 423
Ansys.ACT.Automation.Mechanical Namespace
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCoordinateSystemGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
424 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystems
AddCoordinateSystem()
Creates a new CoordinateSystem
Declaration Syntax
public virtual CoordinateSystem AddCoordinateSystem()
AddCoordinateSystemAtCenterOfMass(IList<IBaseGeoBody>, IList<Point-
Mass>, IList<DistributedMass>)
Creates a new CoordinateSystem at the center of mass
Declaration Syntax
public virtual CoordinateSystem AddCoordinateSystemAtCenterOfMass(IList<IBaseGeoBody> geoBodies,
IList<PointMass> pointMasses, IList<DistributedMass> distributedMasses)
Parameters
geoBodies(IList<IBaseGeoBody>)
pointMasses(IList<PointMass>)
distributedMasses(IList<DistributedMass>)
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 425
Ansys.ACT.Automation.Mechanical Namespace
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
426 of ANSYS, Inc. and its subsidiaries and affiliates.
CornerCrack
CornerCrack
Defines a CornerCrack.
Declaration Syntax
public class CornerCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 427
Ansys.ACT.Automation.Mechanical Namespace
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes.
Declaration Syntax
public string Contact1Nodes { set;get; }
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
428 of ANSYS, Inc. and its subsidiaries and affiliates.
CornerCrack
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Declaration Syntax
public int CrackFrontDivisions { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets or sets the CrackMeshMethod.
Declaration Syntax
public CrackMeshMethod CrackMeshMethod { set;get; }
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 429
Ansys.ACT.Automation.Mechanical Namespace
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public FractureAffectedZone FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
FrontElementSize
Gets or sets the FrontElementSize.
Declaration Syntax
public Quantity FrontElementSize { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
430 of ANSYS, Inc. and its subsidiaries and affiliates.
CornerCrack
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MajorRadius
Gets or sets the MajorRadius.
Declaration Syntax
public Quantity MajorRadius { set;get; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
MinorRadius
Gets or sets the MinorRadius.
Declaration Syntax
public Quantity MinorRadius { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 431
Ansys.ACT.Automation.Mechanical Namespace
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes.
Declaration Syntax
public string Target1Nodes { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public string TopFaceNodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
432 of ANSYS, Inc. and its subsidiaries and affiliates.
CoSimulationPin
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
CoSimulationPin
Defines a CoSimulationPin.
Declaration Syntax
public class CoSimulationPin : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 433
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DOF
Gets or sets the DOF.
Declaration Syntax
public KinematicDOF DOF { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSimplorerPinAuto InternalObject { get; }
JointType
Gets or sets the Joint Type.
Declaration Syntax
public JointType JointType { set;get; }
PinBehavior
Gets or sets the Pin Behavior.
Declaration Syntax
public PinBehavior PinBehavior { set;get; }
PinNature
Gets or sets the Pin Nature.
Declaration Syntax
public PinNature PinNature { set;get; }
Scope
Gets or sets the Joint through Scope.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
434 of ANSYS, Inc. and its subsidiaries and affiliates.
CoSimulationPin
Declaration Syntax
public Joint Scope { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 435
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public class Crack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
436 of ANSYS, Inc. and its subsidiaries and affiliates.
Crack ***OBSOLETE*** Deprecated class. Use ArbitraryCrack or SemiEllipticalCrack
instead.
AlignWithFaceNormal
Gets or sets the AlignWithFaceNormal.
Declaration Syntax
public bool AlignWithFaceNormal { set;get; }
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 437
Ansys.ACT.Automation.Mechanical Namespace
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes.
Declaration Syntax
public string Contact1Nodes { set;get; }
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Declaration Syntax
public int CrackFrontDivisions { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
438 of ANSYS, Inc. and its subsidiaries and affiliates.
Crack ***OBSOLETE*** Deprecated class. Use ArbitraryCrack or SemiEllipticalCrack
instead.
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
FaceTopNodes
Gets or sets the FaceTopNodes.
Declaration Syntax
public string FaceTopNodes { set;get; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public Quantity FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 439
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Location
Gets the Location.
Declaration Syntax
public ISelectionInfo Location { get; }
MajorRadius
Gets or sets the MajorRadius.
Declaration Syntax
public Quantity MajorRadius { set;get; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
MinorRadius
Gets or sets the MinorRadius.
Declaration Syntax
public Quantity MinorRadius { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
440 of ANSYS, Inc. and its subsidiaries and affiliates.
Crack ***OBSOLETE*** Deprecated class. Use ArbitraryCrack or SemiEllipticalCrack
instead.
ProjectToNearestSurface
Gets or sets the ProjectToNearestSurface.
Declaration Syntax
public bool ProjectToNearestSurface { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes.
Declaration Syntax
public string Target1Nodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 441
Ansys.ACT.Automation.Mechanical Namespace
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
CrackInitiation
Defines a CrackInitiation.
Declaration Syntax
public class CrackInitiation : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
442 of ANSYS, Inc. and its subsidiaries and affiliates.
CrackInitiation
Property InternalObject (p. 445) Gets the internal object. For advanced usage
only.
Property Location (p. 445) Gets or sets the Location.
Property MajorRadius (p. 445) Gets or sets the MajorRadius.
Property MinorRadius (p. 445) Gets or sets the MinorRadius.
Property NamedSelection (p. 445) Gets or sets the NamedSelection.
Property ScopingMethod (p. 446) Gets or sets the ScopingMethod.
Property SolutionContours (p. 446) Gets or sets the SolutionContours.
Property Suppressed (p. 446) Gets or sets the Suppressed.
Property TopFaceNodes (p. 446) Gets or sets the TopFaceNodes.
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CenterXCoordinate
Gets or sets the CenterXCoordinate.
Declaration Syntax
public Quantity CenterXCoordinate { set;get; }
CenterYCoordinate
Gets or sets the CenterYCoordinate.
Declaration Syntax
public Quantity CenterYCoordinate { set;get; }
CenterZCoordinate
Gets or sets the CenterZCoordinate.
Declaration Syntax
public Quantity CenterZCoordinate { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 443
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackCenter
Gets or sets the CrackCenter.
Declaration Syntax
public CrackCenter CrackCenter { set;get; }
CrackOrientation
Gets or sets the CrackOrientation.
Declaration Syntax
public CrackOrientation CrackOrientation { set;get; }
CrackShape
Gets or sets the CrackShape.
Declaration Syntax
public CrackShape CrackShape { set;get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
CriterionValue
Gets or sets the CriterionValue.
Declaration Syntax
public Quantity CriterionValue { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
444 of ANSYS, Inc. and its subsidiaries and affiliates.
CrackInitiation
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InitiationCriterion
Gets the InitiationCriterion.
Declaration Syntax
public InitiationCriterion InitiationCriterion { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MajorRadius
Gets or sets the MajorRadius.
Declaration Syntax
public Quantity MajorRadius { set;get; }
MinorRadius
Gets or sets the MinorRadius.
Declaration Syntax
public Quantity MinorRadius { set;get; }
NamedSelection
Gets or sets the NamedSelection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 445
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public NamedSelection NamedSelection { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public string TopFaceNodes { set;get; }
Criterion
Defines a Criterion.
Declaration Syntax
public class Criterion : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
446 of ANSYS, Inc. and its subsidiaries and affiliates.
Criterion
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 447
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoCriterionAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
448 of ANSYS, Inc. and its subsidiaries and affiliates.
Criterion
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 449
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
CriterionConstraint
Defines a CriterionConstraint.
Declaration Syntax
public class CriterionConstraint : ResponseConstraint
Criterion
Gets or sets the Criterion.
Declaration Syntax
public Criterion Criterion { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
450 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSection
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InitialValue
Gets the InitialValue.
Declaration Syntax
public double InitialValue { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
LowerBound
Gets or sets the LowerBound.
Declaration Syntax
public double LowerBound { set;get; }
UpperBound
Gets or sets the UpperBound.
Declaration Syntax
public double UpperBound { set;get; }
CrossSection
Defines a CrossSection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 451
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class CrossSection : ImportedDataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
452 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSection
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 453
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
454 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSections
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
CrossSections
Defines a CrossSections.
Declaration Syntax
public class CrossSections : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 455
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
456 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSections
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionGroupAuto InternalObject { get; }
AddChannelCrossSection()
Creates a new ChannelCrossSection
Declaration Syntax
public virtual ChannelCrossSection AddChannelCrossSection()
AddCircularCrossSection()
Creates a new CircularCrossSection
Declaration Syntax
public virtual CircularCrossSection AddCircularCrossSection()
AddCircularTubeCrossSection()
Creates a new CircularTubeCrossSection
Declaration Syntax
public virtual CircularTubeCrossSection AddCircularTubeCrossSection()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 457
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Figure AddFigure()
AddHatCrossSection()
Creates a new HatCrossSection
Declaration Syntax
public virtual HatCrossSection AddHatCrossSection()
AddHollowRectangularCrossSection()
Creates a new HollowRectangularCrossSection
Declaration Syntax
public virtual HollowRectangularCrossSection AddHollowRectangularCrossSection()
AddICrossSection()
Creates a new ICrossSection
Declaration Syntax
public virtual ICrossSection AddICrossSection()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddLCrossSection()
Creates a new LCrossSection
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
458 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSections
Declaration Syntax
public virtual LCrossSection AddLCrossSection()
AddRectangularCrossSection()
Creates a new RectangularCrossSection
Declaration Syntax
public virtual RectangularCrossSection AddRectangularCrossSection()
AddTCrossSection()
Creates a new TCrossSection
Declaration Syntax
public virtual TCrossSection AddTCrossSection()
AddUserDefinedCrossSection()
Creates a new UserDefinedCrossSection
Declaration Syntax
public virtual UserDefinedCrossSection AddUserDefinedCrossSection()
AddZCrossSection()
Creates a new ZCrossSection
Declaration Syntax
public virtual ZCrossSection AddZCrossSection()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 459
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
NameCrossSectionsUniquely()
programmatically give each of the Cross Section objects a unique name .
Declaration Syntax
public virtual void NameCrossSectionsUniquely()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
460 of ANSYS, Inc. and its subsidiaries and affiliates.
CyclicManufacturingConstraint
CyclicManufacturingConstraint
Defines a CyclicManufacturingConstraint.
Declaration Syntax
public class CyclicManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property CoordinateSystem (p. 461) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 462)Gets the current DataModelObject's
category.
Property InternalObject (p. 462) Gets the internal object. For advanced usage
only.
Property Location (p. 462) Gets or sets the Location.
Property NumberofSectors (p. 462) Gets or sets the NumberofSectors.
Property ScopingMethod (p. 462) Gets or sets the ScopingMethod.
Property Selection (p. 703) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 702).)
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 461
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberofSectors
Gets or sets the NumberofSectors.
Declaration Syntax
public uint NumberofSectors { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
CyclicRegion
Defines a CyclicRegion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
462 of ANSYS, Inc. and its subsidiaries and affiliates.
CyclicRegion
Declaration Syntax
public class CyclicRegion : SymmetryGeneral
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 463
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSymmetryGeneralAuto InternalObject { get; }
CylindricalCrack
Defines a CylindricalCrack.
Declaration Syntax
public class CylindricalCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
464 of ANSYS, Inc. and its subsidiaries and affiliates.
CylindricalCrack
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes.
Declaration Syntax
public string Contact1Nodes { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 465
Ansys.ACT.Automation.Mechanical Namespace
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Declaration Syntax
public int CrackFrontDivisions { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets or sets the CrackMeshMethod.
Declaration Syntax
public CrackMeshMethod CrackMeshMethod { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
466 of ANSYS, Inc. and its subsidiaries and affiliates.
CylindricalCrack
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public FractureAffectedZone FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
FrontElementSize
Gets or sets the FrontElementSize.
Declaration Syntax
public Quantity FrontElementSize { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 467
Ansys.ACT.Automation.Mechanical Namespace
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
Height
Gets or sets the Height.
Declaration Syntax
public Quantity Height { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MajorRadius
Gets or sets the MajorRadius.
Declaration Syntax
public Quantity MajorRadius { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
468 of ANSYS, Inc. and its subsidiaries and affiliates.
CylindricalCrack
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
MinorRadius
Gets or sets the MinorRadius.
Declaration Syntax
public Quantity MinorRadius { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes.
Declaration Syntax
public string Target1Nodes { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public string TopFaceNodes { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 469
Ansys.ACT.Automation.Mechanical Namespace
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
DirectMorph
Defines a DirectMorph.
Declaration Syntax
public class DirectMorph : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
470 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectMorph
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DisplacementFile
Gets or sets the DisplacementFile.
Declaration Syntax
public string DisplacementFile { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSDirectMorphAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 471
Ansys.ACT.Automation.Mechanical Namespace
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public double ScaleFactor { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Clear()
clear morph control
Declaration Syntax
public virtual void Clear()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Generate()
Generate morph control
Declaration Syntax
public virtual void Generate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
472 of ANSYS, Inc. and its subsidiaries and affiliates.
DisplacementConstraint
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
DisplacementConstraint
Defines a DisplacementConstraint.
Declaration Syntax
public class DisplacementConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 473
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
474 of ANSYS, Inc. and its subsidiaries and affiliates.
DistributedMass
XComponentMax
Gets or sets the XComponentMax.
Declaration Syntax
public Field XComponentMax { get; }
YComponentMax
Gets or sets the YComponentMax.
Declaration Syntax
public Field YComponentMax { get; }
ZComponentMax
Gets or sets the ZComponentMax.
Declaration Syntax
public Field ZComponentMax { get; }
DistributedMass
Defines a DistributedMass.
Declaration Syntax
public class DistributedMass : GenericPointMass
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 475
Ansys.ACT.Automation.Mechanical Namespace
Property InternalObject (p. 476) Gets the internal object. For advanced usage
only.
Property IsDistributedMass (p. 569) Gets the IsDistributedMass.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ElementAPDLName
Gets or sets the ElementAPDLName.
Declaration Syntax
public string ElementAPDLName { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPointMassAuto InternalObject { get; }
MassPerUnitArea
Gets or sets the MassPerUnitArea.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
476 of ANSYS, Inc. and its subsidiaries and affiliates.
DynamicComplianceConstraint
Declaration Syntax
public Quantity MassPerUnitArea { set;get; }
MassType
Gets or sets the MassType.
Declaration Syntax
public DistributedMassInputType MassType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TotalMass
Gets or sets the TotalMass.
Declaration Syntax
public Quantity TotalMass { set;get; }
DynamicComplianceConstraint
Defines a DynamicComplianceConstraint.
Declaration Syntax
public class DynamicComplianceConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 477
Ansys.ACT.Automation.Mechanical Namespace
ComplianceLimit
Gets or sets the ComplianceLimit.
Declaration Syntax
public Field ComplianceLimit { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
MaximumValue
Gets or sets the MaximumValue.
Declaration Syntax
public Quantity MaximumValue { set;get; }
MinimumValue
Gets or sets the MinimumValue.
Declaration Syntax
public Quantity MinimumValue { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
478 of ANSYS, Inc. and its subsidiaries and affiliates.
EdgeCrack
EdgeCrack
Defines a EdgeCrack.
Declaration Syntax
public class EdgeCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 479
Ansys.ACT.Automation.Mechanical Namespace
Property InternalObject (p. 483) Gets the internal object. For advanced usage
only.
Property LargestContourRadius (p. 483) Gets or sets the LargestContourRadius.
Property Location (p. 483) Gets or sets the Location.
Property MeshContours (p. 483) Gets or sets the MeshContours.
Property MidWidth (p. 484) Gets or sets the MidWidth.
Property SolutionContours (p. 484) Gets or sets the SolutionContours.
Property StartWidth (p. 484) Gets or sets the StartWidth.
Property Suppressed (p. 484) Gets or sets the Suppressed.
Property Target1Nodes (p. 484) Gets or sets the Target1Nodes.
Property TopFaceNodes (p. 484) Gets or sets the TopFaceNodes.
Property XScaleFactor (p. 485) Gets or sets the XScaleFactor.
Property YScaleFactor (p. 485) Gets or sets the YScaleFactor.
Property ZScaleFactor (p. 485) Gets or sets the ZScaleFactor.
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes.
Declaration Syntax
public string Contact1Nodes { set;get; }
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
480 of ANSYS, Inc. and its subsidiaries and affiliates.
EdgeCrack
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Declaration Syntax
public int CrackFrontDivisions { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets or sets the CrackMeshMethod.
Declaration Syntax
public CrackMeshMethod CrackMeshMethod { set;get; }
CrackShape
Gets the CrackShape.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 481
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public CrackShapeType CrackShape { get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Depth
Gets or sets the Depth.
Declaration Syntax
public Quantity Depth { set;get; }
EndWidth
Gets or sets the EndWidth.
Declaration Syntax
public Quantity EndWidth { set;get; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public FractureAffectedZone FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
482 of ANSYS, Inc. and its subsidiaries and affiliates.
EdgeCrack
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
FrontElementSize
Gets or sets the FrontElementSize.
Declaration Syntax
public Quantity FrontElementSize { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MeshContours
Gets or sets the MeshContours.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 483
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int MeshContours { set;get; }
MidWidth
Gets or sets the MidWidth.
Declaration Syntax
public Quantity MidWidth { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
StartWidth
Gets or sets the StartWidth.
Declaration Syntax
public Quantity StartWidth { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes.
Declaration Syntax
public string Target1Nodes { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
484 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientation
Declaration Syntax
public string TopFaceNodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
ElementOrientation
Defines a ElementOrientation.
Declaration Syntax
public class ElementOrientation : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 485
Ansys.ACT.Automation.Mechanical Namespace
AxisEdgeOrientation
Gets or sets the AxisEdgeOrientation.
Declaration Syntax
public ElementOrientationAxisType AxisEdgeOrientation { set;get; }
AxisSurfaceOrientation
Gets or sets the AxisSurfaceOrientation.
Declaration Syntax
public ElementOrientationAxisType AxisSurfaceOrientation { set;get; }
BodyLocation
Gets or sets the BodyLocation.
Declaration Syntax
public ISelectionInfo BodyLocation { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
486 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientation
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
EdgeLocation
Gets or sets the EdgeLocation.
Declaration Syntax
public ISelectionInfo EdgeLocation { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 487
Ansys.ACT.Automation.Mechanical Namespace
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSElementOrientationAuto InternalObject { get; }
OrientationGuideDefinedBy
Gets or sets the OrientationGuideDefinedBy.
Declaration Syntax
public ElementOrientationGuide OrientationGuideDefinedBy { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
SurfaceLocation
Gets or sets the SurfaceLocation.
Declaration Syntax
public ISelectionInfo SurfaceLocation { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
488 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientation
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GenerateOrientations()
Runs the GenerateOrientations action.
Declaration Syntax
public virtual void GenerateOrientations()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 489
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
EllipticalCrack
Defines a EllipticalCrack.
Declaration Syntax
public class EllipticalCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
490 of ANSYS, Inc. and its subsidiaries and affiliates.
EllipticalCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 491
Ansys.ACT.Automation.Mechanical Namespace
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes.
Declaration Syntax
public string Contact1Nodes { set;get; }
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
492 of ANSYS, Inc. and its subsidiaries and affiliates.
EllipticalCrack
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Declaration Syntax
public int CrackFrontDivisions { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets or sets the CrackMeshMethod.
Declaration Syntax
public CrackMeshMethod CrackMeshMethod { set;get; }
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 493
Ansys.ACT.Automation.Mechanical Namespace
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public FractureAffectedZone FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
FrontElementSize
Gets or sets the FrontElementSize.
Declaration Syntax
public Quantity FrontElementSize { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
494 of ANSYS, Inc. and its subsidiaries and affiliates.
EllipticalCrack
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MajorRadius
Gets or sets the MajorRadius.
Declaration Syntax
public Quantity MajorRadius { set;get; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
MinorRadius
Gets or sets the MinorRadius.
Declaration Syntax
public Quantity MinorRadius { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 495
Ansys.ACT.Automation.Mechanical Namespace
Target1Nodes
Gets or sets the Target1Nodes.
Declaration Syntax
public string Target1Nodes { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public string TopFaceNodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
EndRelease
Defines a EndRelease.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
496 of ANSYS, Inc. and its subsidiaries and affiliates.
EndRelease
Declaration Syntax
public class EndRelease : DataModelObject, IFolderDataModelObject
Behavior
Gets or sets the Behavior.
Declaration Syntax
public BeamEndReleaseBehavior Behavior { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 497
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the Coordinate System.
Declaration Syntax
public ICoordinateSystemSelection CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
EdgeLocation
Gets or sets the EdgeLocation.
Declaration Syntax
public ISelectionInfo EdgeLocation { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
498 of ANSYS, Inc. and its subsidiaries and affiliates.
EndRelease
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
IndependentEdges
Gets or sets the IndependentEdges.
Declaration Syntax
public bool IndependentEdges { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSBeamEndReleaseAuto InternalObject { get; }
RotationX
Gets or sets the RotationX.
Declaration Syntax
public FixedOrFree RotationX { set;get; }
RotationY
Gets or sets the RotationY.
Declaration Syntax
public FixedOrFree RotationY { set;get; }
RotationZ
Gets or sets the RotationZ.
Declaration Syntax
public FixedOrFree RotationZ { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 499
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TranslationX
Gets or sets the TranslationX.
Declaration Syntax
public FixedOrFree TranslationX { set;get; }
TranslationY
Gets or sets the TranslationY.
Declaration Syntax
public FixedOrFree TranslationY { set;get; }
TranslationZ
Gets or sets the TranslationZ.
Declaration Syntax
public FixedOrFree TranslationZ { set;get; }
VertexLocation
Gets or sets the VertexLocation.
Declaration Syntax
public ISelectionInfo VertexLocation { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
500 of ANSYS, Inc. and its subsidiaries and affiliates.
EndRelease
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 501
Ansys.ACT.Automation.Mechanical Namespace
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ExpansionSettings
Defines a ExpansionSettings.
Declaration Syntax
public class ExpansionSettings : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
502 of ANSYS, Inc. and its subsidiaries and affiliates.
ExpansionSettings
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
CleanupOptionalFiles
Gets or sets the CleanupOptionalFiles.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 503
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool CleanupOptionalFiles { set;get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CondensedPartExpansionType
Gets or sets the CondensedPartExpansionType.
Declaration Syntax
public CondensedPartExpansionType CondensedPartExpansionType { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ExpandAfterUsePassFailure
Gets or sets the ExpandAfterUsePassFailure.
Declaration Syntax
public bool ExpandAfterUsePassFailure { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GeneralMiscellaneous
Gets or sets the GeneralMiscellaneous.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
504 of ANSYS, Inc. and its subsidiaries and affiliates.
ExpansionSettings
Declaration Syntax
public bool GeneralMiscellaneous { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExpansionSettingsAuto InternalObject { get; }
NodalForces
Gets or sets the NodalForces.
Declaration Syntax
public OutputControlsNodalForcesType NodalForces { set;get; }
Strain
Gets or sets the Strain.
Declaration Syntax
public bool Strain { set;get; }
Stress
Gets or sets the Stress.
Declaration Syntax
public bool Stress { set;get; }
Suppressed
Gets or sets the Suppressed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 505
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
506 of ANSYS, Inc. and its subsidiaries and affiliates.
ExpansionSettings
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 507
Ansys.ACT.Automation.Mechanical Namespace
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetCompletedExpansionState(CondensedPart)
Gets the completed expansion state of a given Condensed Part
Declaration Syntax
public virtual CondensedPartExpansionState GetCompletedExpansionState(CondensedPart condensed-
Part)
Parameters
condensedPart(CondensedPart)
GetExpansionState(CondensedPart)
Gets the requested expansion state of a given Condensed Part
Declaration Syntax
public virtual CondensedPartExpansionState GetExpansionState(CondensedPart condensedPart)
Parameters
condensedPart(CondensedPart)
PerformExpansionPass()
Run the PerformExpansionPass action.
Declaration Syntax
public virtual void PerformExpansionPass()
SetExpansionState(CondensedPart, CondensedPartExpansionState)
Sets the requested expansion state of a given Condensed Part
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
508 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalEnhancedModel
Declaration Syntax
public virtual void SetExpansionState(CondensedPart condensedPart, CondensedPartExpansionState
state)
Parameters
condensedPart(CondensedPart)
state(CondensedPartExpansionState)
ExternalEnhancedModel
Defines a ExternalEnhancedModel.
Declaration Syntax
public class ExternalEnhancedModel : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 509
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
510 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalEnhancedModel
Declaration Syntax
public IDSExternalEnhancedModelAuto InternalObject { get; }
LayerToDisplay
Gets or sets the LayerToDisplay.
Declaration Syntax
public int LayerToDisplay { set;get; }
MaximumNumberOfLayers
Gets the MaximumNumberOfLayers.
Declaration Syntax
public int MaximumNumberOfLayers { get; }
NonlinearEffects
Gets or sets the NonlinearEffects.
Declaration Syntax
public bool NonlinearEffects { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ThermalStrainEffects
Gets or sets the ThermalStrainEffects.
Declaration Syntax
public bool ThermalStrainEffects { set;get; }
Type
Gets the Type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 511
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ExternalEnhancedModelType Type { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
512 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalModelDataColl
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RegroupToDefault()
Run the RegroupToDefault action.
Declaration Syntax
public virtual void RegroupToDefault()
ExternalModelDataColl
Defines a ExternalModelDataColl.
Declaration Syntax
public class ExternalModelDataColl : ImportedDataModelObject, IReadOnlyList<ImportedObject>, IRe-
adOnlyCollection<ImportedObject>, IEnumerable<ImportedObject>, IEnumerable, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 513
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Count
Gets the NumberOfRows.
Declaration Syntax
public int Count { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
514 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalModelDataColl
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 515
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
516 of ANSYS, Inc. and its subsidiaries and affiliates.
ExtrusionManufacturingConstraint
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ExtrusionManufacturingConstraint
Defines a ExtrusionManufacturingConstraint.
Declaration Syntax
public class ExtrusionManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property CoordinateSystem (p. 518) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 518)Gets the current DataModelObject's
category.
Property InternalObject (p. 518) Gets the internal object. For advanced usage
only.
Property Location (p. 518) Gets or sets the Location.
Property ScopingMethod (p. 519) Gets or sets the ScopingMethod.
Property Selection (p. 703) Gets or sets the Selection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 517
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ManufacturingConstraint (p. 702).)
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
518 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueCombination
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
FatigueCombination
Defines a FatigueCombination.
Declaration Syntax
public class FatigueCombination : DataModelObject, IEvaluateAllResults, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 519
Ansys.ACT.Automation.Mechanical Namespace
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSFatigueCombinationAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddDamage()
Creates a new FatigueDamage
Declaration Syntax
public virtual FatigueDamage AddDamage()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
520 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueCombination
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 521
Ansys.ACT.Automation.Mechanical Namespace
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
FatigueTool
Defines a FatigueTool.
Declaration Syntax
public class FatigueTool : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
522 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 523
Ansys.ACT.Automation.Mechanical Namespace
AnalysisType
Gets or sets the AnalysisType.
Declaration Syntax
public FatigueToolAnalysisType AnalysisType { set;get; }
BinSize
Gets or sets the BinSize.
Declaration Syntax
public int BinSize { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CustomUnitsName
Gets or sets the Custom Units Name.
Declaration Syntax
public string CustomUnitsName { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
524 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
DisplayTime
Gets or sets the DisplayTime.
Declaration Syntax
public Quantity DisplayTime { set;get; }
ExposureDuration
Gets or sets the ExposureDuration.
Declaration Syntax
public Quantity ExposureDuration { set;get; }
FatigueStrengthFactor
Gets or sets the FatigueStrengthFactor.
Declaration Syntax
public double FatigueStrengthFactor { set;get; }
Frequency
Gets or sets the Frequency.
Declaration Syntax
public Quantity Frequency { set;get; }
FrequencySelection
Gets or sets the FrequencySelection.
Declaration Syntax
public FatigueFrequencySelection FrequencySelection { set;get; }
HistoryDataLocation
Gets or sets the HistoryDataLocation.
Declaration Syntax
public string HistoryDataLocation { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 525
Ansys.ACT.Automation.Mechanical Namespace
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InfiniteLife
Gets or sets the InfiniteLife.
Declaration Syntax
public double InfiniteLife { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSFatigueToolAuto InternalObject { get; }
LoadingRatio
Gets or sets the LoadingRatio.
Declaration Syntax
public double LoadingRatio { set;get; }
LoadingType
Gets or sets the LoadingType.
Declaration Syntax
public FatigueLoadType LoadingType { set;get; }
MaximumDataPointsToPlot
Gets or sets the MaximumDataPointsToPlot.
Declaration Syntax
public double MaximumDataPointsToPlot { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
526 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
MeanStressTheory
Gets or sets the MeanStressTheory.
Declaration Syntax
public MeanStressTheoryType MeanStressTheory { set;get; }
MethodSelection
Gets or sets the MethodSelection.
Declaration Syntax
public FatigueToolMethod MethodSelection { set;get; }
OneCycleIsEqualTo
Gets or sets the OneCycleIsEqualTo.
Declaration Syntax
public Quantity OneCycleIsEqualTo { set;get; }
ResultsInput
Gets or sets the ResultsInput.
Declaration Syntax
public FatigueToolResultsInputType ResultsInput { set;get; }
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public double ScaleFactor { set;get; }
StressComponent
Gets or sets the StressComponent.
Declaration Syntax
public FatigueStressComponentType StressComponent { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 527
Ansys.ACT.Automation.Mechanical Namespace
UnitsName
Gets or sets the UnitsName.
Declaration Syntax
public LifeUnitsType UnitsName { set;get; }
UseQuickRainflowCounting
Gets or sets the UseQuickRainflowCounting.
Declaration Syntax
public bool UseQuickRainflowCounting { set;get; }
AddBiaxialityIndication()
Creates a new FatigueBiaxialityIndication
Declaration Syntax
public virtual FatigueBiaxialityIndication AddBiaxialityIndication()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddDamage()
Creates a new FatigueDamage
Declaration Syntax
public virtual FatigueDamage AddDamage()
AddDamageMatrix()
Creates a new FatigueDamageMatrix
Declaration Syntax
public virtual FatigueDamageMatrix AddDamageMatrix()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
528 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
AddEquivalentAlternativeStress()
Creates a new FatigueEquivalentAlternativeStress
Declaration Syntax
public virtual FatigueEquivalentAlternativeStress AddEquivalentAlternativeStress()
AddFatigueSensitivity()
Creates a new FatigueSensitivity
Declaration Syntax
public virtual FatigueSensitivity AddFatigueSensitivity()
AddHysteresis()
Creates a new FatigueHysteresis
Declaration Syntax
public virtual FatigueHysteresis AddHysteresis()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddLife()
Creates a new FatigueLife
Declaration Syntax
public virtual FatigueLife AddLife()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 529
Ansys.ACT.Automation.Mechanical Namespace
AddRainflowMatrix()
Creates a new FatigueRainflowMatrix
Declaration Syntax
public virtual FatigueRainflowMatrix AddRainflowMatrix()
AddSafetyFactor()
Creates a new FatigueSafetyFactor
Declaration Syntax
public virtual FatigueSafetyFactor AddSafetyFactor()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
DuplicateWithoutResults()
Run the DuplicateWithoutResults action.
Declaration Syntax
public virtual IDataModelObject DuplicateWithoutResults()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
530 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetection
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
FeatureDetection
Defines a FeatureDetection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 531
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class FeatureDetection : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
532 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetection
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Definition
Get the FeatureDetectionDefinition object. This object contains all the Feature Detection data like
Fillets, Holes, Chamfers detection.
Declaration Syntax
public FeatureDetectionDefinition Definition { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSFeatureDetectionAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NamedSelection
Gets or sets the NamedSelection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 533
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public NamedSelection NamedSelection { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
534 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetection
Declaration Syntax
public virtual void Delete()
DetectFeatures()
No details are provided for this entry.
Declaration Syntax
public virtual void DetectFeatures()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 535
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
FeatureDetectionDefinition
No details are provided for this entry.
Declaration Syntax
public class FeatureDetectionDefinition
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
536 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
Method GetFeatureDetectionTreatment(uint) (p. 541) Gets the Feature Detection Criteria property
at given index
Method GetFeatureDetectionType(uint) (p. 541) Gets the Feature Detection Type property at
given index
Method Import(string) (p. 542) Import Feature Detection Definition data from
Comma Separated Value (CSV) files
Method SetFeatureCriteriaAngle(uint, Sets the Angle property at given
double) (p. 542) FeatureDetection index and BaseCase index
Method SetFeatureCriteriaMaxBound(uint, Sets the Max Bound property at given
double) (p. 542) FeatureDetection index and BaseCase index
Method SetFeatureCriteriaMinBound(uint, Sets the Min Bound property at given
double) (p. 543) FeatureDetection index and BaseCase index
Method SetFeatureCriteriaValue(uint, Sets the Value property at given
double) (p. 543) FeatureDetection index and BaseCase index
Method SetFeatureDetectionCriteria(uint, Sets the Feature Detection Criteria property at
FeatureDetectionCriteria) (p. 543) given index
Method SetFeatureDetectionName(uint, Sets the FeatureDetection Name property at
string) (p. 544) given index
Method SetFeatureDetectionOperator(uint, Sets the Feature Detection Operator property
FeatureDetectionOperator) (p. 544) at given index
Method SetFeatureDetectionOptions(bool, bool, Set Feature Detection Solid / Sheet / Beta
bool) (p. 545) settings
FeatureDetectionCount
Gets the number of Feature Detections
Declaration Syntax
public uint FeatureDetectionCount { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 537
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public void AddFeatureDetection(string name, int type, int criteria, int fdOperator, double critValue,
double angleValue, double minBound, double maxBound, int meshTreatment)
Parameters
name(string)
type(int)
criteria(int)
fdOperator(int)
critValue(double)
angleValue(double)
minBound(double)
maxBound(double)
meshTreatment(int)
DeleteFeatureDetection(uint)
Delete a FeatureDetection from the Feature Detection Definition
Declaration Syntax
public void DeleteFeatureDetection(uint index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
538 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
Parameters
index(uint)
ExecuteDetectFeatures()
No details are provided for this entry.
Declaration Syntax
public void ExecuteDetectFeatures()
Export(string)
Export Feature Detection Definition data to Comma Separated Value (CSV) files
Declaration Syntax
public void Export(string filepath)
Parameters
filepath(string)
GetFeatureCriteriaAngle(uint)
Gets the Angle property at given FeatureDetection index and BaseCase index
Declaration Syntax
public double GetFeatureCriteriaAngle(uint index)
Parameters
index(uint)
GetFeatureCriteriaMaxBound(uint)
Gets the Max-Bound property at given FeatureDetection index and BaseCase index
Declaration Syntax
public double GetFeatureCriteriaMaxBound(uint index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 539
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(uint)
GetFeatureCriteriaMinBound(uint)
Gets the Min Bound property at given FeatureDetection index and BaseCase index
Declaration Syntax
public double GetFeatureCriteriaMinBound(uint index)
Parameters
index(uint)
GetFeatureCriteriaValue(uint)
Gets the Value property at given FeatureDetection index and BaseCase index
Declaration Syntax
public double GetFeatureCriteriaValue(uint index)
Parameters
index(uint)
GetFeatureDetectionCriteria(uint)
Gets the Feature Detection Criteria property at given index
Declaration Syntax
public FeatureDetectionCriteria GetFeatureDetectionCriteria(uint index)
Parameters
index(uint)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
540 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
GetFeatureDetectionName(uint)
Gets the FeatureDetection Name property at given index
Declaration Syntax
public string GetFeatureDetectionName(uint index)
Parameters
index(uint)
GetFeatureDetectionOperator(uint)
Gets the Feature Detection Operator property at given index
Declaration Syntax
public FeatureDetectionOperator GetFeatureDetectionOperator(uint index)
Parameters
index(uint)
GetFeatureDetectionTreatment(uint)
Gets the Feature Detection Criteria property at given index
Declaration Syntax
public FeatureDetectionTreatment GetFeatureDetectionTreatment(uint index)
Parameters
index(uint)
GetFeatureDetectionType(uint)
Gets the Feature Detection Type property at given index
Declaration Syntax
public FeatureDetectionType GetFeatureDetectionType(uint index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 541
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(uint)
Import(string)
Import Feature Detection Definition data from Comma Separated Value (CSV) files
Declaration Syntax
public void Import(string filepath)
Parameters
filepath(string)
SetFeatureCriteriaAngle(uint, double)
Sets the Angle property at given FeatureDetection index and BaseCase index
Declaration Syntax
public void SetFeatureCriteriaAngle(uint index, double value)
Parameters
index(uint)
value(double)
Angle value
SetFeatureCriteriaMaxBound(uint, double)
Sets the Max Bound property at given FeatureDetection index and BaseCase index
Declaration Syntax
public void SetFeatureCriteriaMaxBound(uint index, double value)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
542 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
Parameters
index(uint)
value(double)
Angle value
SetFeatureCriteriaMinBound(uint, double)
Sets the Min Bound property at given FeatureDetection index and BaseCase index
Declaration Syntax
public void SetFeatureCriteriaMinBound(uint index, double value)
Parameters
index(uint)
value(double)
Criteria Value
SetFeatureCriteriaValue(uint, double)
Sets the Value property at given FeatureDetection index and BaseCase index
Declaration Syntax
public void SetFeatureCriteriaValue(uint index, double value)
Parameters
index(uint)
value(double)
Criteria Value
SetFeatureDetectionCriteria(uint, FeatureDetectionCriteria)
Sets the Feature Detection Criteria property at given index
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 543
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public void SetFeatureDetectionCriteria(uint index, FeatureDetectionCriteria value)
Parameters
index(uint)
value(FeatureDetectionCriteria)
FeatureDetectionCriteria
SetFeatureDetectionName(uint, string)
Sets the FeatureDetection Name property at given index
Declaration Syntax
public void SetFeatureDetectionName(uint index, string name)
Parameters
index(uint)
name(string)
SetFeatureDetectionOperator(uint, FeatureDetectionOperator)
Sets the Feature Detection Operator property at given index
Declaration Syntax
public void SetFeatureDetectionOperator(uint index, FeatureDetectionOperator value)
Parameters
index(uint)
value(FeatureDetectionOperator)
FeatureDetectionOperator
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
544 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
Declaration Syntax
public void SetFeatureDetectionOptions(bool isSolid, bool isSheet, bool isBeta)
Parameters
isSolid(bool)
isSheet(bool)
isBeta(bool)
SetFeatureDetectionTreatment(uint, FeatureDetectionTreatment)
Sets the Feature Detection Criteria property at given index
Declaration Syntax
public void SetFeatureDetectionTreatment(uint index, FeatureDetectionTreatment value)
Parameters
index(uint)
value(FeatureDetectionTreatment)
FeatureDetectionTreatment
SetFeatureDetectionType(uint, FeatureDetectionType)
Sets the Feature Detection Type property at given index
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 545
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public void SetFeatureDetectionType(uint index, FeatureDetectionType value)
Parameters
index(uint)
value(FeatureDetectionType)
Figure
Defines a Figure.
Declaration Syntax
public class Figure : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
546 of ANSYS, Inc. and its subsidiaries and affiliates.
Figure
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSFigureAuto InternalObject { get; }
Text
Gets or sets the Text.
Declaration Syntax
public string Text { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Delete()
Run the Delete action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 547
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
548 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
Fracture
Defines a Fracture.
Declaration Syntax
public class Fracture : DataModelObject, IFolderDataModelObject
Default: Off
Method AddArbitraryCrack() (p. 551) Creates a new ArbitraryCrack
Method AddComment() (p. 551) Creates a new child Comment.
Method AddContactDebonding() (p. 551) Creates a new ContactDebonding
Method AddCornerCrack() (p. 552) Creates a new CornerCrack
Method AddCrack() ***OBSOLETE*** Use the method Creates a new child Crack.
AddArbitraryCrack or AddSemiEllipticalCrack
instead. (p. 552)
Method AddCrackInitiation() (p. 552) Creates a new CrackInitiation
Method AddCylindricalCrack() (p. 552) Creates a new CylindricalCrack
Method AddEdgeCrack() (p. 552) Creates a new EdgeCrack
Method AddEllipticalCrack() (p. 552) Creates a new EllipticalCrack
Method AddFigure() (p. 553) Creates a new child Figure.
Method AddImage(string) (p. 553) Creates a new child Image. If a filePath is
provided, the image will be loaded from
that file, if not, the image will be a screen
capture of the Geometry window.
Method AddInterfaceDelamination() (p. 553) Creates a new InterfaceDelamination
Method AddPreMeshedCrack() (p. 553) Creates a new PreMeshedCrack
Method AddRingCrack() (p. 553) Creates a new RingCrack
Method AddSemiEllipticalCrack() (p. 554) Creates a new SemiEllipticalCrack
Method AddSMARTCrackGrowth() (p. 554) Creates a new SMARTCrackGrowth
Method AddThroughCrack() (p. 554) Creates a new ThroughCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 549
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
550 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSFractureGroupAuto InternalObject { get; }
RemeshHexDominantToTetrahedralType
Gets or sets the re-meshing approach, if any, surrounding the crack.
Default: Off
Declaration Syntax
public RemeshHexDominantToTetrahedral RemeshHexDominantToTetrahedralType { set;get; }
AddArbitraryCrack()
Creates a new ArbitraryCrack
Declaration Syntax
public virtual ArbitraryCrack AddArbitraryCrack()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddContactDebonding()
Creates a new ContactDebonding
Declaration Syntax
public virtual ContactDebonding AddContactDebonding()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 551
Ansys.ACT.Automation.Mechanical Namespace
AddCornerCrack()
Creates a new CornerCrack
Declaration Syntax
public virtual CornerCrack AddCornerCrack()
Declaration Syntax
public virtual Crack AddCrack()
AddCrackInitiation()
Creates a new CrackInitiation
Declaration Syntax
public virtual CrackInitiation AddCrackInitiation()
AddCylindricalCrack()
Creates a new CylindricalCrack
Declaration Syntax
public virtual CylindricalCrack AddCylindricalCrack()
AddEdgeCrack()
Creates a new EdgeCrack
Declaration Syntax
public virtual EdgeCrack AddEdgeCrack()
AddEllipticalCrack()
Creates a new EllipticalCrack
Declaration Syntax
public virtual EllipticalCrack AddEllipticalCrack()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
552 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddInterfaceDelamination()
Creates a new InterfaceDelamination
Declaration Syntax
public virtual InterfaceDelamination AddInterfaceDelamination()
AddPreMeshedCrack()
Creates a new PreMeshedCrack
Declaration Syntax
public virtual PreMeshedCrack AddPreMeshedCrack()
AddRingCrack()
Creates a new RingCrack
Declaration Syntax
public virtual RingCrack AddRingCrack()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 553
Ansys.ACT.Automation.Mechanical Namespace
AddSemiEllipticalCrack()
Creates a new SemiEllipticalCrack
Declaration Syntax
public virtual SemiEllipticalCrack AddSemiEllipticalCrack()
AddSMARTCrackGrowth()
Creates a new SMARTCrackGrowth
Declaration Syntax
public virtual SMARTCrackGrowth AddSMARTCrackGrowth()
AddThroughCrack()
Creates a new ThroughCrack
Declaration Syntax
public virtual ThroughCrack AddThroughCrack()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GenerateAllCrackMesh()
Run the GenerateAllCrackMesh action.
Declaration Syntax
public virtual void GenerateAllCrackMesh()
GenerateAllInterfaceDelamination()
Generate all interfaces delamination from an external model.
Declaration Syntax
public virtual void GenerateAllInterfaceDelamination()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
554 of ANSYS, Inc. and its subsidiaries and affiliates.
GeneralAxisymmetric
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GeneralAxisymmetric
Defines a GeneralAxisymmetric.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 555
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class GeneralAxisymmetric : ImportedDataModelObject, IFolderDataModelObject
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
Children
Gets the list of children.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
556 of ANSYS, Inc. and its subsidiaries and affiliates.
GeneralAxisymmetric
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
EndPlane
Gets or sets the EndPlane.
Declaration Syntax
public uint EndPlane { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 557
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSGeneralAxisymmetricAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NodalPlanes
Gets or sets the NodalPlanes.
Declaration Syntax
public uint NodalPlanes { set;get; }
NodalPlanesVisible
Gets or sets the NodalPlanesVisible.
Declaration Syntax
public NodalPlanesVisible NodalPlanesVisible { set;get; }
StartPlane
Gets or sets the StartPlane.
Declaration Syntax
public uint StartPlane { set;get; }
Suppressed
Gets or sets the Suppressed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
558 of ANSYS, Inc. and its subsidiaries and affiliates.
GeneralAxisymmetric
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 559
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GenericCrack
Defines a GenericCrack.
Declaration Syntax
public abstract class GenericCrack : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
560 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericCrack
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CrackID
Gets the CrackID.
Declaration Syntax
public int CrackID { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 561
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
562 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericCrack
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 563
Ansys.ACT.Automation.Mechanical Namespace
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GenericDelamination
Defines a GenericDelamination.
Declaration Syntax
public abstract class GenericDelamination : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
564 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericDelamination
Method AddImage(string) (p. 566) Creates a new child Image. If a filePath is provided,
the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry
window.
Method Delete() (p. 567) Run the Delete action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 567)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 567)
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 565
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSDelaminationAuto InternalObject { get; }
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
566 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericDelamination
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 567
Ansys.ACT.Automation.Mechanical Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GenericPointMass
Defines a GenericPointMass.
Declaration Syntax
public abstract class GenericPointMass : ImportedDataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
568 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericPointMass
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPointMassAuto InternalObject { get; }
IsDistributedMass
Gets the IsDistributedMass.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 569
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool IsDistributedMass { get; }
Location
Gets or sets the Geometry.
Declaration Syntax
public ISelectionInfo Location { set;get; }
RemotePoint
Gets the remote point associated to the point mass.
Declaration Syntax
public RemotePoint RemotePoint { get; }
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
570 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericPointMass
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 571
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Geometry
Defines a Geometry.
Declaration Syntax
public class Geometry : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
572 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 573
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
574 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
ActiveBodies
Gets the ActiveBodies.
Declaration Syntax
public int ActiveBodies { get; }
AnalysisType
Gets the AnalysisType.
Declaration Syntax
public GeometryDimensionType AnalysisType { get; }
AssignMaterialOnUpdate
Gets or sets the AssignMaterialOnUpdate.
Declaration Syntax
public bool AssignMaterialOnUpdate { set;get; }
AttachFileViaTempFile
Gets or sets the AttachFileViaTempFile.
Declaration Syntax
public bool AttachFileViaTempFile { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 575
Ansys.ACT.Automation.Mechanical Namespace
AttributeKey
Gets the AttributeKey.
Declaration Syntax
public string AttributeKey { get; }
Attributes
Gets the Attributes.
Declaration Syntax
public bool Attributes { get; }
Average
Gets the Average.
Declaration Syntax
public double Average { get; }
Bodies
Gets the Bodies.
Declaration Syntax
public int Bodies { get; }
CanChangeCADUnits
Gets the CanChangeCADUnits.
Declaration Syntax
public bool CanChangeCADUnits { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
576 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ComparePartsOnUpdate
Gets the ComparePartsOnUpdate.
Declaration Syntax
public ComparePartsOnUpdateType ComparePartsOnUpdate { get; }
ComparePartsTolerance
Gets the ComparePartsTolerance.
Declaration Syntax
public ComparePartsToleranceType ComparePartsTolerance { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DecomposeDisjointGeometry
Gets the DecomposeDisjointGeometry.
Declaration Syntax
public bool DecomposeDisjointGeometry { get; }
DisplayStyle
Gets or sets the DisplayStyle.
Declaration Syntax
public PrototypeDisplayStyleType DisplayStyle { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 577
Ansys.ACT.Automation.Mechanical Namespace
ElementControl
Gets or sets the ElementControl.
Declaration Syntax
public ElementControl ElementControl { set;get; }
Elements
Gets the Elements.
Declaration Syntax
public int Elements { get; }
EnclosureAndSymmetryProcessing
Gets the EnclosureAndSymmetryProcessing.
Declaration Syntax
public bool EnclosureAndSymmetryProcessing { get; }
EndPlaneRotationAboutX
Gets or sets the EndPlaneRotationAboutX.
Declaration Syntax
public Quantity EndPlaneRotationAboutX { set;get; }
EndPlaneRotationAboutY
Gets or sets the EndPlaneRotationAboutY.
Declaration Syntax
public Quantity EndPlaneRotationAboutY { set;get; }
FiberLength
Gets or sets the FiberLength.
Declaration Syntax
public Quantity FiberLength { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
578 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GeometryPreferencesReadOnly
Gets the GeometryPreferencesReadOnly.
Declaration Syntax
public bool GeometryPreferencesReadOnly { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
ImportCoordinateSystems
Gets the ImportCoordinateSystems.
Declaration Syntax
public bool ImportCoordinateSystems { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPrototypeGroupAuto InternalObject { get; }
LengthUnit
Gets or sets the LengthUnit.
Declaration Syntax
public WBUnitSystemType LengthUnit { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 579
Ansys.ACT.Automation.Mechanical Namespace
LengthX
Gets the LengthX.
Declaration Syntax
public Quantity LengthX { get; }
LengthY
Gets the LengthY.
Declaration Syntax
public Quantity LengthY { get; }
LengthZ
Gets the LengthZ.
Declaration Syntax
public Quantity LengthZ { get; }
LineBodies
Gets the LineBodies.
Declaration Syntax
public bool LineBodies { get; }
Mass
Gets the Mass.
Declaration Syntax
public Quantity Mass { get; }
MaterialProperties
Gets the MaterialProperties.
Declaration Syntax
public bool MaterialProperties { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
580 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Maximum
Gets the Maximum.
Declaration Syntax
public double Maximum { get; }
MeshMetric
Gets the MeshMetric.
Declaration Syntax
public MeshMetricType MeshMetric { get; }
MeshVolume
Gets the MeshVolume.
Declaration Syntax
public Quantity MeshVolume { get; }
Minimum
Gets the Minimum.
Declaration Syntax
public double Minimum { get; }
MixedImportResolution
Gets the MixedImportResolution.
Declaration Syntax
public SecondaryImportPrefType MixedImportResolution { get; }
Model2DBehavior
Gets or sets the Model2DBehavior.
Declaration Syntax
public Model2DBehavior Model2DBehavior { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 581
Ansys.ACT.Automation.Mechanical Namespace
NamedSelectionKey
Gets the NamedSelectionKey.
Declaration Syntax
public string NamedSelectionKey { get; }
NamedSelections
Gets the NamedSelections.
Declaration Syntax
public bool NamedSelections { get; }
Nodes
Gets the Nodes.
Declaration Syntax
public int Nodes { get; }
ParameterKey
Gets the ParameterKey.
Declaration Syntax
public string ParameterKey { get; }
Parameters
Gets the Parameters.
Declaration Syntax
public ImportParameterType Parameters { get; }
ReaderModeSavesUpdatedFile
Gets or sets the ReaderModeSavesUpdatedFile.
Declaration Syntax
public bool ReaderModeSavesUpdatedFile { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
582 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
ScaleFactorValue
Gets or sets the ScaleFactorValue.
Declaration Syntax
public double ScaleFactorValue { set;get; }
SheetSurfaceArea
Gets the SheetSurfaceArea.
Declaration Syntax
public Quantity SheetSurfaceArea { get; }
SmartCADUpdate
Gets the SmartCADUpdate.
Declaration Syntax
public bool SmartCADUpdate { get; }
SolidBodies
Gets the SolidBodies.
Declaration Syntax
public bool SolidBodies { get; }
Source
Gets the Source.
Declaration Syntax
public string Source { get; }
StandardDeviation
Gets the StandardDeviation.
Declaration Syntax
public double StandardDeviation { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 583
Ansys.ACT.Automation.Mechanical Namespace
SurfaceArea
Gets the SurfaceArea.
Declaration Syntax
public Quantity SurfaceArea { get; }
SurfaceBodies
Gets the SurfaceBodies.
Declaration Syntax
public bool SurfaceBodies { get; }
TemporaryDirectory
Gets or sets the TemporaryDirectory.
Declaration Syntax
public string TemporaryDirectory { set;get; }
Tolerance2D
Gets or sets the Tolerance2D.
Declaration Syntax
public double Tolerance2D { set;get; }
Type
Gets the Type.
Declaration Syntax
public string Type { get; }
UseAssociativity
Gets the UseAssociativity.
Declaration Syntax
public bool UseAssociativity { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
584 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
UseInstances
Gets the UseInstances.
Declaration Syntax
public bool UseInstances { get; }
Volume
Gets the Volume.
Declaration Syntax
public Quantity Volume { get; }
XCentroid
Gets the XCentroid.
Declaration Syntax
public Quantity XCentroid { get; }
YCentroid
Gets the YCentroid.
Declaration Syntax
public Quantity YCentroid { get; }
ZCentroid
Gets the ZCentroid.
Declaration Syntax
public Quantity ZCentroid { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 585
Ansys.ACT.Automation.Mechanical Namespace
AddDistributedMass()
Creates a new DistributedMass
Declaration Syntax
public virtual DistributedMass AddDistributedMass()
AddElementOrientation()
Creates a new ElementOrientation
Declaration Syntax
public virtual ElementOrientation AddElementOrientation()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddImportedElementOrientationExternalData()
Creates a new Imported Element Orientation (External Data).
Declaration Syntax
public virtual ImportedElementOrientationGroup AddImportedElementOrientationExternalData()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
586 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
AddImportedThicknessExternalData()
Creates a new Imported Thickness (External Data).
Declaration Syntax
public virtual ImportedThicknessGroup AddImportedThicknessExternalData()
AddLayeredSection()
Creates a new child LayeredSection.
Declaration Syntax
public virtual LayeredSection AddLayeredSection()
AddPointMass()
Creates a new PointMass
Declaration Syntax
public virtual PointMass AddPointMass()
AddSurfaceCoating()
Creates a new SurfaceCoating
Declaration Syntax
public virtual SurfaceCoating AddSurfaceCoating()
AddThermalPointMass()
Creates a new ThermalPointMass
Declaration Syntax
public virtual ThermalPointMass AddThermalPointMass()
AddThickness()
Creates a new child Thickness.
Declaration Syntax
public virtual Thickness AddThickness()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 587
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Quantity[] CenterOfMass(IList<IBaseGeoBody> geoBodies, IList<PointMass> pointMasses,
IList<DistributedMass> distributedMasses)
Parameters
geoBodies(IList<IBaseGeoBody>)
pointMasses(IList<PointMass>)
distributedMasses(IList<DistributedMass>)
ExportParts(string, IList<int>)
Method to export parts. If the second argument partIds is not provided or is null, all Geometry parts
will be exported.
Declaration Syntax
public virtual void ExportParts(string filePath, IList<int> partIds)
Parameters
filePath(string)
partIds(IList<int>)
FreezeMeshOnAllParts()
Run the FreezeMeshOnAllParts action.
Declaration Syntax
public virtual void FreezeMeshOnAllParts()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
588 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
GetBody(IBaseGeoBody)
Gets the Body associated with the given IGeoBody
Declaration Syntax
public virtual Body GetBody(IBaseGeoBody geoBody)
Parameters
geoBody(IBaseGeoBody)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 589
Ansys.ACT.Automation.Mechanical Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetPart(IBaseGeoPart)
Gets the Part associated with the given IGeoPart
Declaration Syntax
public virtual Part GetPart(IBaseGeoPart geoPart)
Parameters
geoPart(IBaseGeoPart)
InvertSuppressedBodySet()
Invert all parts Suppressed property.
Declaration Syntax
public virtual void InvertSuppressedBodySet()
ResetBodyColors()
Run the ResetBodyColors action.
Declaration Syntax
public virtual void ResetBodyColors()
UnfreezeMeshOnAllParts()
Run the UnfreezeMeshOnAllParts action.
Declaration Syntax
public virtual void UnfreezeMeshOnAllParts()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
590 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryFileContainer
UnsuppressAllBodies()
Unsuppress all the bodies that were suppressed.
Declaration Syntax
public virtual void UnsuppressAllBodies()
UpdateGeometryFromSource()
Run the UpdateGeometryFromSource action.
Declaration Syntax
public virtual void UpdateGeometryFromSource()
GeometryFileContainer
Defines a GeometryFileContainer.
Declaration Syntax
public class GeometryFileContainer : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 591
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
592 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryFileContainer
Declaration Syntax
public IDSGeometryFileContainerAuto InternalObject { get; }
LengthUnits
Gets or sets the LengthUnits.
Declaration Syntax
public WBUnitSystemType LengthUnits { set;get; }
ShowAlways
Gets or sets the ShowAlways.
Declaration Syntax
public bool ShowAlways { set;get; }
Statistics
Gets the Statistics.
Declaration Syntax
public int Statistics { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 593
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
594 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImport
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ImportSTL()
Run the ImportSTL action.
Declaration Syntax
public virtual void ImportSTL()
GeometryImport
Defines a GeometryImport.
Declaration Syntax
public class GeometryImport : DataModelObject, IRemovableDataModelObjectPreAction, IRemov-
ableDataModelObject, IRemovableDataModelObjectPostAction, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 595
Ansys.ACT.Automation.Mechanical Namespace
Property InternalObject (p. 597) Gets the internal object. For advanced usage only.
Property Parts (p. 597) List of parts created by the most recent import
operation.
Method AddComment() (p. 597) Creates a new child Comment.
Method AddFigure() (p. 598) Creates a new child Figure.
Method AddImage(string) (p. 598) Creates a new child Image. If a filePath is provided,
the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry
window.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 598)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 598)
Method GetFormat() (p. 599) Gets the format of the geometry file/data for the
most recent import.
Method GetGeometryURI() (p. 599) Gets the Geometry URI for the most recent import.
The Universal Resource Identifier, which on disk
would be "file://..."
Method GetPreferences() (p. 599) Gets the preferences for most recent import
operations with the geometry file/data.
Method Import(string, Format, Import/reload geometry from the CAD file using
GeometryImportPreferences) (p. 599) the provided preferences. *** If no preference
argument is provided, i.e., null is used (also the
default argument), then default values from
Mechanical preferences will be used (Mechanical:
File -> Options: Import; this will need to be
implemented). Previously used preferences are
always purged during an import operation. *** The
parts will be read into the Geometry.
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
596 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImport
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSGeometryImportAuto InternalObject { get; }
Parts
List of parts created by the most recent import operation.
Declaration Syntax
public IList<object> Parts { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 597
Ansys.ACT.Automation.Mechanical Namespace
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
598 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImport
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetFormat()
Gets the format of the geometry file/data for the most recent import.
Declaration Syntax
public virtual Format GetFormat()
GetGeometryURI()
Gets the Geometry URI for the most recent import. The Universal Resource Identifier, which on disk
would be "file://..."
Declaration Syntax
public virtual string GetGeometryURI()
GetPreferences()
Gets the preferences for most recent import operations with the geometry file/data.
Declaration Syntax
public virtual GeometryImportPreferences GetPreferences()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 599
Ansys.ACT.Automation.Mechanical Namespace
Previously used preferences are always purged during an import operation. *** The parts will be read
into the Geometry.
Declaration Syntax
public virtual void Import(string geometryURI, Format format, GeometryImportPreferences preferences)
Parameters
geometryURI(string)
format(Format)
preferences(GeometryImportPreferences)
GeometryImportGroup
Defines a GeometryImportGroup.
Declaration Syntax
public class GeometryImportGroup : DataModelObject, IReadOnlyList<GeometryImport>, IReadOnlyCol-
lection<GeometryImport>, IEnumerable<GeometryImport>, IEnumerable, IFolderDataModelObject
GeometryImport instances.
Property DataModelObjectCategory (p. 601) Gets the current DataModelObject's category.
Property Figures (p. 601) Gets the list of associated figures.
Property Images (p. 602) Gets the list of associated images.
Property InternalObject (p. 602) Gets the internal object. For advanced usage only.
Property Item (p. 602) Get a child
GeometryImport instance.
Method AddComment() (p. 602) Creates a new child Comment.
Method AddFigure() (p. 602) Creates a new child Figure.
Method AddGeometryImport() (p. 603) Create the object for working with an imported
part.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
600 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImportGroup
Method AddImage(string) (p. 603) Creates a new child Image. If a filePath is provided,
the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry
window.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 603)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 603)
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Count
Get the number of child
GeometryImport instances.
Declaration Syntax
public int Count { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 601
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSGeometryImportGroupAuto InternalObject { get; }
Item(int)
Get a child
GeometryImport instance.
Declaration Syntax
public GeometryImport Item { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
602 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImportGroup
AddGeometryImport()
Create the object for working with an imported part.
Declaration Syntax
public virtual GeometryImport AddGeometryImport()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 603
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GlobalVonMisesStressConstraint
Defines a GlobalVonMisesStressConstraint.
Defines a GlobalVonMisesStressConstraint.
Declaration Syntax
public class GlobalVonMisesStressConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
604 of ANSYS, Inc. and its subsidiaries and affiliates.
HatCrossSection
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Maximum
Gets or sets the Maximum.
Declaration Syntax
public Field Maximum { get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
StressType
Gets or sets the StressType.
Declaration Syntax
public TopoConstraintStressType StressType { set;get; }
HatCrossSection
Defines a HatCrossSection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 605
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class HatCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
606 of ANSYS, Inc. and its subsidiaries and affiliates.
HatCrossSection
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Thick1
Gets or sets the Thick1.
Declaration Syntax
public Quantity Thick1 { set;get; }
Thick2
Gets or sets the Thick2.
Declaration Syntax
public Quantity Thick2 { set;get; }
Thick3
Gets or sets the Thick3.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 607
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity Thick3 { set;get; }
Thick4
Gets or sets the Thick4.
Declaration Syntax
public Quantity Thick4 { set;get; }
Thick5
Gets or sets the Thick5.
Declaration Syntax
public Quantity Thick5 { set;get; }
Width1
Gets or sets the Width1.
Declaration Syntax
public Quantity Width1 { set;get; }
Width2
Gets or sets the Width2.
Declaration Syntax
public Quantity Width2 { set;get; }
Width3
Gets or sets the Width3.
Declaration Syntax
public Quantity Width3 { set;get; }
Width4
Gets or sets the Width4.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
608 of ANSYS, Inc. and its subsidiaries and affiliates.
HollowRectangularCrossSection
Declaration Syntax
public Quantity Width4 { set;get; }
HollowRectangularCrossSection
Defines a HollowRectangularCrossSection.
Declaration Syntax
public class HollowRectangularCrossSection : CrossSection
Area
Gets the Area.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 609
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Thick1
Gets or sets the Thick1.
Declaration Syntax
public Quantity Thick1 { set;get; }
Thick2
Gets or sets the Thick2.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
610 of ANSYS, Inc. and its subsidiaries and affiliates.
HousingConstraint
Declaration Syntax
public Quantity Thick2 { set;get; }
Thick3
Gets or sets the Thick3.
Declaration Syntax
public Quantity Thick3 { set;get; }
Thick4
Gets or sets the Thick4.
Declaration Syntax
public Quantity Thick4 { set;get; }
Width1
Gets or sets the Width1.
Declaration Syntax
public Quantity Width1 { set;get; }
Width2
Gets or sets the Width2.
Declaration Syntax
public Quantity Width2 { set;get; }
HousingConstraint
Defines a HousingConstraint.
Defines a HousingConstraint.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 611
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class HousingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property DataModelObjectCategory (p. 612)Gets the current DataModelObject's
category.
Property HousingLocation (p. 612) Gets or sets the HousingLocation.
Property HousingScopingMethod (p. 612) Gets or sets the HousingScopingMethod.
Property InternalObject (p. 613) Gets the internal object. For advanced usage
only.
Property Location (p. 613) Gets or sets the Location.
Property ScopingMethod (p. 613) Gets or sets the ScopingMethod.
Property Selection (p. 703) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 702).)
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
HousingLocation
Gets or sets the HousingLocation.
Declaration Syntax
public ISelectionInfo HousingLocation { set;get; }
HousingScopingMethod
Gets or sets the HousingScopingMethod.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
612 of ANSYS, Inc. and its subsidiaries and affiliates.
ICrossSection
Declaration Syntax
public GeometryDefineByType HousingScopingMethod { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
ICrossSection
Defines a ICrossSection.
Declaration Syntax
public class ICrossSection : CrossSection
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 613
Ansys.ACT.Automation.Mechanical Namespace
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
614 of ANSYS, Inc. and its subsidiaries and affiliates.
ICrossSection
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Thick1
Gets or sets the Thick1.
Declaration Syntax
public Quantity Thick1 { set;get; }
Thick2
Gets or sets the Thick2.
Declaration Syntax
public Quantity Thick2 { set;get; }
Thick3
Gets or sets the Thick3.
Declaration Syntax
public Quantity Thick3 { set;get; }
Width1
Gets or sets the Width1.
Declaration Syntax
public Quantity Width1 { set;get; }
Width2
Gets or sets the Width2.
Declaration Syntax
public Quantity Width2 { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 615
Ansys.ACT.Automation.Mechanical Namespace
Width3
Gets or sets the Width3.
Declaration Syntax
public Quantity Width3 { set;get; }
Image
Defines a Image.
Declaration Syntax
public class Image : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
616 of ANSYS, Inc. and its subsidiaries and affiliates.
Image
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSAdvancedPostOutputAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 617
Ansys.ACT.Automation.Mechanical Namespace
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
618 of ANSYS, Inc. and its subsidiaries and affiliates.
ImagePlane
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ImagePlane
Defines a ImagePlane.
Declaration Syntax
public class ImagePlane : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 619
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the coordinate system object used for defining the plane’s location and orientation. This
property is restricted to cartesian coordinate systems.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CoordinateSystemVisible
Gets or sets whether the annotation for the image’s coordinate system is rendered.
Declaration Syntax
public bool CoordinateSystemVisible { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
620 of ANSYS, Inc. and its subsidiaries and affiliates.
ImagePlane
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FlipHorizontally
Gets or sets whether the rendered image on the plane should be flipped horizontally.
Declaration Syntax
public bool FlipHorizontally { set;get; }
FlipVertically
Gets or sets whether the rendered image on the plane should be flipped vertically.
Declaration Syntax
public bool FlipVertically { set;get; }
Height
Gets or sets the physical height of the image plane.
Declaration Syntax
public Quantity Height { set;get; }
ImageFilePath
Gets the file path for the rendered image.
Declaration Syntax
public string ImageFilePath { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 621
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSAdvancedPostOutputAuto InternalObject { get; }
PixelHeight
Gets the pixel height of the plane's image.
Declaration Syntax
public int PixelHeight { get; }
PixelWidth
Gets the pixel width of the plane's image.
Declaration Syntax
public int PixelWidth { get; }
ShowAlways
Gets or sets whether the image plane will be shown independent of the active object in the tree.
Declaration Syntax
public bool ShowAlways { set;get; }
Translucency
Gets or sets the translucency of the plane, as a percentage ranging from 0 to 100.
Declaration Syntax
public int Translucency { set;get; }
Width
Gets or sets the physical width of the image plane.
Declaration Syntax
public Quantity Width { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
622 of ANSYS, Inc. and its subsidiaries and affiliates.
ImagePlane
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 623
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Import(string)
Sets the image which is rendered to this plane, specified by filePath. Upon success, ImageFilePath
will return filePath. Upon failure, ImageFilePath will remain unchanged. Supported file formats include
PNG, JPEG, BMP, and GIF. If this is the first time an image has been set to this image plane and if
Width and Height were never modified, the image plane will be automatically sized based on the
model’s bounding box, respecting the image’s aspect ratio.
Declaration Syntax
public virtual void Import(string filePath)
Parameters
filePath(string)
ImportedBoltPretensions
Defines a ImportedBoltPretensions.
Declaration Syntax
public class ImportedBoltPretensions : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
624 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 625)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 625) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedCondensedPart
Defines a ImportedCondensedPart.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 625
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class ImportedCondensedPart : CondensedPartBase
(Inherited from
CondensedPartBase (p. 373).)
Property Comments (p. 374) Gets the list of
associated comments.
(Inherited from
CondensedPartBase (p. 373).)
Property CondensedPartFileName (p. 629) Gets or sets the
CondensedPartFileName.
Property CondensedPartUnitSystem (p. 629) Gets or sets the
CondensedPartUnitSystem.
Property CoordinateSystem (p. 629) Gets or sets the
CoordinateSystem.
Property DataModelObjectCategory (p. 630) Gets the current
DataModelObject's
category.
Property ExpansionStatus (p. 630) "ExpansionStatus"
property defines if
results can be
expanded of the
imported condensed
part or not.
Property Figures (p. 375) Gets the list of
associated figures.
(Inherited from
CondensedPartBase (p. 373).)
Property FutureIntent (p. 630) "FutureIntent"
property defines the
type of solver
supported to perform
a use pass with the
imported condensed
part.
Property GeometrySelection (p. 375) Gets or sets the
GeometrySelection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
626 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
(Inherited from
CondensedPartBase (p. 373).)
Property Images (p. 375) Gets the list of
associated images.
(Inherited from
CondensedPartBase (p. 373).)
Property ImportFileFormat (p. 630) Gets or sets the
ImportFileFormat.
Property ImportStatus (p. 630) Gets the
ImportStatus.
Property InternalObject (p. 630) Gets the internal
object. For advanced
usage only.
Property NodeOffset (p. 631) Gets or sets the
NodeOffset.
Property NumberInterfaceEntries (p. 375) Gets the
NumberInterfaceEntries.
(Inherited from
CondensedPartBase (p. 373).)
Property NumberMasterNodes (p. 375) Gets the
NumberMasterNodes.
(Inherited from
CondensedPartBase (p. 373).)
Property Physics (p. 376) Gets the Physics.
(Inherited from
CondensedPartBase (p. 373).)
Property ReferenceTemperature (p. 376) Gets or sets the
ReferenceTemperature.
(Inherited from
CondensedPartBase (p. 373).)
Property SolutionName (p. 376) Gets or sets the
SolutionName.
(Inherited from
CondensedPartBase (p. 373).)
Property SolutionNameMode (p. 376) Gets or sets the
SolutionNameMode.
(Inherited from
CondensedPartBase (p. 373).)
Property SolverFilesDirectory (p. 376) Gets the
SolverFilesDirectory.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 627
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
CondensedPartBase (p. 373).)
Property SolverUnits (p. 376) Gets or sets the
SolverUnits.
(Inherited from
CondensedPartBase (p. 373).)
Property SolverUnitSystem (p. 377) Gets or sets the
SolverUnitSystem.
(Inherited from
CondensedPartBase (p. 373).)
Property Suppressed (p. 377) Gets or sets the
Suppressed.
(Inherited from
CondensedPartBase (p. 373).)
Property TemperatureUnits (p. 377) Gets the
TemperatureUnits.
(Inherited from
CondensedPartBase (p. 373).)
Method CreateJointFromNodeIds(IEnumerable<int>) (p. 631) Create a Joint with
the provided node
IDs.
Method CreateJoints(IEnumerable<int>) (p. 631) Creates Joints
corresponding to the
provided interface ID
Numbers.
Method CreateNodalNamedSelectionFromNodeIds(IEnumerable<int>) (p. 631) Create a Nodal
Named Selection with
the provided node
IDs.
Method CreateNodalNamedSelections(IEnumerable<int>) (p. 632) Creates Nodal Named
Selections
corresponding to the
provided interface ID
Numbers.
Method CreateRemotePointFromNodeIds(IEnumerable<int>) (p. 632) Create a Remote
Point with the
provided node IDs.
Method CreateRemotePoints(IEnumerable<int>) (p. 632) Creates Remote
Points corresponding
to the provided
interface ID Numbers.
Method GetOriginalNodeCoordinates() (p. 633) Get all the Node
Locations of the
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
628 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
Original Interfaces
Data table.
Method GetTransformedNodeCoordinates() (p. 633) Get all the Node
Locations of the
Transformed
Interfaces Data table.
Method ImportCondensedPart() (p. 633) Run the Import
Condensed Part
action.
Method ReadInterfaceData() (p. 633) Run the Read
Interface Data action.
Method UpdateNodeLocation(int, Quantity, Quantity, Quantity, Quantity, Update Node
Quantity, Quantity) (p. 633) Location of Original
Interfaces Data view
table.
ActualNodeOffset
Gets the ActualNodeOffset.
Declaration Syntax
public uint ActualNodeOffset { get; }
CondensedPartFileName
Gets or sets the CondensedPartFileName.
Declaration Syntax
public string CondensedPartFileName { set;get; }
CondensedPartUnitSystem
Gets or sets the CondensedPartUnitSystem.
Declaration Syntax
public WBUnitSystemType CondensedPartUnitSystem { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 629
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ExpansionStatus
"ExpansionStatus" property defines if results can be expanded of the imported condensed part or
not.
Declaration Syntax
public ExpansionStatus ExpansionStatus { get; }
FutureIntent
"FutureIntent" property defines the type of solver supported to perform a use pass with the imported
condensed part.
Declaration Syntax
public FutureIntentType FutureIntent { get; }
ImportFileFormat
Gets or sets the ImportFileFormat.
Declaration Syntax
public CondensedPartFileFormat ImportFileFormat { set;get; }
ImportStatus
Gets the ImportStatus.
Declaration Syntax
public ImportedCondensedPartStatus ImportStatus { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
630 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
Declaration Syntax
public IDSCondensedPartAuto InternalObject { get; }
NodeOffset
Gets or sets the NodeOffset.
Declaration Syntax
public uint NodeOffset { set;get; }
CreateJointFromNodeIds(IEnumerable<int>)
Create a Joint with the provided node IDs.
Declaration Syntax
public virtual DataModelObject CreateJointFromNodeIds(IEnumerable<int> selectedNodeIds)
Parameters
selectedNodeIds(IEnumerable<int>)
CreateJoints(IEnumerable<int>)
Creates Joints corresponding to the provided interface ID Numbers.
Declaration Syntax
public virtual IEnumerable<DataModelObject> CreateJoints(IEnumerable<int> selectedInterfaceIDNum-
bers)
Parameters
selectedInterfaceIDNumbers(IEnumerable<int>)
CreateNodalNamedSelectionFromNodeIds(IEnumerable<int>)
Create a Nodal Named Selection with the provided node IDs.
Declaration Syntax
public virtual DataModelObject CreateNodalNamedSelectionFromNodeIds(IEnumerable<int> selected-
NodeIds)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 631
Ansys.ACT.Automation.Mechanical Namespace
Parameters
selectedNodeIds(IEnumerable<int>)
CreateNodalNamedSelections(IEnumerable<int>)
Creates Nodal Named Selections corresponding to the provided interface ID Numbers.
Declaration Syntax
public virtual IEnumerable<DataModelObject> CreateNodalNamedSelections(IEnumerable<int> selec-
tedInterfaceIDNumbers)
Parameters
selectedInterfaceIDNumbers(IEnumerable<int>)
CreateRemotePointFromNodeIds(IEnumerable<int>)
Create a Remote Point with the provided node IDs.
Declaration Syntax
public virtual DataModelObject CreateRemotePointFromNodeIds(IEnumerable<int> selectedNodeIds)
Parameters
selectedNodeIds(IEnumerable<int>)
CreateRemotePoints(IEnumerable<int>)
Creates Remote Points corresponding to the provided interface ID Numbers.
Declaration Syntax
public virtual IEnumerable<DataModelObject> CreateRemotePoints(IEnumerable<int> selectedInter-
faceIDNumbers)
Parameters
selectedInterfaceIDNumbers(IEnumerable<int>)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
632 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
GetOriginalNodeCoordinates()
Get all the Node Locations of the Original Interfaces Data table.
Declaration Syntax
public virtual IEnumerable<KeyValuePair<int, IEnumerable<Quantity>>> GetOriginalNodeCoordinates()
GetTransformedNodeCoordinates()
Get all the Node Locations of the Transformed Interfaces Data table.
Declaration Syntax
public virtual IEnumerable<KeyValuePair<int, IEnumerable<Quantity>>> GetTransformedNodeCoordin-
ates()
ImportCondensedPart()
Run the Import Condensed Part action.
Declaration Syntax
public virtual void ImportCondensedPart()
ReadInterfaceData()
Run the Read Interface Data action.
Declaration Syntax
public virtual void ReadInterfaceData()
Declaration Syntax
public virtual void UpdateNodeLocation(int iNodeID, Quantity locX, Quantity locY, Quantity locZ,
Quantity rotX, Quantity rotY, Quantity rotZ)
Parameters
iNodeID(int)
Node ID to be update.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 633
Ansys.ACT.Automation.Mechanical Namespace
locX(Quantity)
Location X
locY(Quantity)
Location Y
locZ(Quantity)
Location Z
rotX(Quantity)
Rotation X
rotY(Quantity)
Rotation Y
rotZ(Quantity)
Rotation Z
ImportedConstraintEquations
Defines a ImportedConstraintEquations.
Declaration Syntax
public class ImportedConstraintEquations : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 635)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
634 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedContacts
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 635) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedContacts
Defines a ImportedContacts.
Declaration Syntax
public class ImportedContacts : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 635
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 636)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 636) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedCoordinateSystems
Defines a ImportedCoordinateSystems.
Declaration Syntax
public class ImportedCoordinateSystems : ExternalModelDataColl
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
636 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedElementOrientations
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 637)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 637) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedElementOrientations
Defines a ImportedElementOrientations.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 637
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class ImportedElementOrientations : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 638)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 638) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
638 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedFlexibleRemoteConnectors
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedFlexibleRemoteConnectors
Defines a ImportedFlexibleRemoteConnectors.
Declaration Syntax
public class ImportedFlexibleRemoteConnectors : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 639)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 640) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 639
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedLayeredSection
Defines a ImportedLayeredSection.
Declaration Syntax
public class ImportedLayeredSection : ExternalEnhancedModel
(Inherited from
ExternalEnhancedModel (p. 509).)
Property Comments (p. 510) Gets the list of associated comments.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property DataModelObjectCategory (p. 641) Gets the current DataModelObject's
category.
Property Figures (p. 510) Gets the list of associated figures.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property Images (p. 510) Gets the list of associated images.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property InternalObject (p. 641) Gets the internal object. For advanced usage
only.
Property LayerToDisplay (p. 511) Gets or sets the LayerToDisplay.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property MaximumNumberOfLayers (p. 511) Gets the MaximumNumberOfLayers.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
640 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedNodalOrientations
(Inherited from
ExternalEnhancedModel (p. 509).)
Property NonlinearEffects (p. 511) Gets or sets the NonlinearEffects.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property Suppressed (p. 511) Gets or sets the Suppressed.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property ThermalStrainEffects (p. 511) Gets or sets the ThermalStrainEffects.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property Type (p. 511) Gets the Type.
(Inherited from
ExternalEnhancedModel (p. 509).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalEnhancedModelAuto InternalObject { get; }
ImportedNodalOrientations
Defines a ImportedNodalOrientations.
Declaration Syntax
public class ImportedNodalOrientations : ExternalModelDataColl
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 641
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 642)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 642) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedObject
Defines a row object in Imported Objects.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
642 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedObject
Declaration Syntax
public class ImportedObject
Property Active (p. 643) This property sets the object to active or inactive
status
Property InternalObject (p. 643) Gets the internal object. For advanced usage only.
Method GetPropertyNames() (p. 643) This method gives the complete list of property
names that are supported.
Method GetPropertyValueAsString(string) (p. 643) Data in string format that is present on the
columns
Method SetPropertyValue(string, object) (p. 644) Set the data for a give property name
Active
This property sets the object to active or inactive status
Declaration Syntax
public bool Active { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSWorksheetRowDataAuto InternalObject { get; }
GetPropertyNames()
This method gives the complete list of property names that are supported.
Declaration Syntax
public IEnumerable<string> GetPropertyNames()
GetPropertyValueAsString(string)
Data in string format that is present on the columns
Declaration Syntax
public string GetPropertyValueAsString(string name)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 643
Ansys.ACT.Automation.Mechanical Namespace
Parameters
name(string)
SetPropertyValue(string, object)
Set the data for a give property name
Declaration Syntax
public void SetPropertyValue(string name, object value)
Parameters
name(string)
value(object)
ImportedPlies
Defines a ImportedPlies.
Declaration Syntax
public class ImportedPlies : ExternalEnhancedModel
(Inherited from
ExternalEnhancedModel (p. 509).)
Property Comments (p. 510) Gets the list of associated comments.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property DataModelObjectCategory (p. 645) Gets the current DataModelObject's
category.
Property Figures (p. 510) Gets the list of associated figures.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property Images (p. 510) Gets the list of associated images.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
644 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedPliesCollection
(Inherited from
ExternalEnhancedModel (p. 509).)
Property InternalObject (p. 645) Gets the internal object. For advanced usage
only.
Property LayerToDisplay (p. 511) Gets or sets the LayerToDisplay.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property MaximumNumberOfLayers (p. 511) Gets the MaximumNumberOfLayers.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property NonlinearEffects (p. 511) Gets or sets the NonlinearEffects.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property Suppressed (p. 511) Gets or sets the Suppressed.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property ThermalStrainEffects (p. 511) Gets or sets the ThermalStrainEffects.
(Inherited from
ExternalEnhancedModel (p. 509).)
Property Type (p. 511) Gets the Type.
(Inherited from
ExternalEnhancedModel (p. 509).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalEnhancedModelAuto InternalObject { get; }
ImportedPliesCollection
Defines a ImportedPliesCollection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 645
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class ImportedPliesCollection : ImportedDataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
646 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedPliesCollection
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSImportedPliesCollectionAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 647
Ansys.ACT.Automation.Mechanical Namespace
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
648 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedPointMasses
ImportedPointMasses
Defines a ImportedPointMasses.
Declaration Syntax
public class ImportedPointMasses : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 649)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 650) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 649
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedPremeshedBoltPretensions
Defines a ImportedPremeshedBoltPretensions.
Declaration Syntax
public class ImportedPremeshedBoltPretensions : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 651)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 651) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
650 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedRigidRemoteConnectors
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedRigidRemoteConnectors
Defines a ImportedRigidRemoteConnectors.
Declaration Syntax
public class ImportedRigidRemoteConnectors : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 652)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 651
Ansys.ACT.Automation.Mechanical Namespace
Property InternalObject (p. 652) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedShellThicknesses
Defines a ImportedShellThicknesses.
Declaration Syntax
public class ImportedShellThicknesses : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 653)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
652 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedSpringConnectors
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 653) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedSpringConnectors
Defines a ImportedSpringConnectors.
Declaration Syntax
public class ImportedSpringConnectors : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 653
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 654)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 654) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedStresses
Defines a ImportedStresses.
Declaration Syntax
public class ImportedStresses : ExternalModelDataColl
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
654 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
(Inherited from
ExternalModelDataColl (p. 513).)
Property Comments (p. 514) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Count (p. 514) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 513).)
Property DataModelObjectCategory (p. 655)Gets the current DataModelObject's
category.
Property Figures (p. 515) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 513).)
Property Images (p. 515) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 513).)
Property InternalObject (p. 655) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 515) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 513).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
InitialCondition
Defines a InitialCondition.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 655
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class InitialCondition : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
656 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 657
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ContactStatus
Gets or sets the ContactStatus.
Declaration Syntax
public PreStressContactStatus ContactStatus { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DefineBy
Gets or sets the DefineBy.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
658 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
Direction
Gets or sets the Direction.
Declaration Syntax
public Vector3D Direction { set;get; }
DropDirection
Gets or sets the DropDirection.
Declaration Syntax
public DropDirection DropDirection { set;get; }
DropHeight
Gets or sets the DropHeight.
Declaration Syntax
public Quantity DropHeight { set;get; }
DropTestDefineBy
Gets or sets the DropTestDefineBy.
Declaration Syntax
public DropTestDefineBy DropTestDefineBy { set;get; }
ExplicitPreStressTime
Gets or sets the ExplicitPreStressTime.
Declaration Syntax
public Quantity ExplicitPreStressTime { set;get; }
Figures
Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 659
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
ImpactVelocity
Gets or sets the ImpactVelocity.
Declaration Syntax
public Quantity ImpactVelocity { set;get; }
InitialEnvironment
Gets or sets the InitialEnvironment.
Declaration Syntax
public Analysis InitialEnvironment { set;get; }
InitialTemperature
Gets or sets the InitialTemperature.
Declaration Syntax
public InitialTemperatureType InitialTemperature { set;get; }
InitialTemperatureValue
Gets or sets the InitialTemperatureValue.
Declaration Syntax
public Quantity InitialTemperatureValue { set;get; }
InputType
Gets or sets the InputType.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
660 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
Declaration Syntax
public InitialConditionsType InputType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSInitialConditionsAuto InternalObject { get; }
LoadControl
Gets or sets the LoadControl.
Declaration Syntax
public PreStressLoadControl LoadControl { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Declaration Syntax
public Analysis ModalEnvironmentHarmonicIC { set;get; }
Declaration Syntax
public Analysis ModalEnvironmentPSDIC { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 661
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Analysis ModalEnvironmentRSIC { set;get; }
Declaration Syntax
public Analysis ModalEnvironmentTransientMSUPIC { set;get; }
ModalICEnvironment
Gets or sets the ModalICEnvironment.
Declaration Syntax
public Analysis ModalICEnvironment { set;get; }
Mode
Gets or sets the Mode.
Declaration Syntax
public PreStressMode Mode { set;get; }
NewtonRaphsonOption
Gets the NewtonRaphsonOption.
Declaration Syntax
public NewtonRaphsonType NewtonRaphsonOption { get; }
PressureInitialization
Gets or sets the PressureInitialization.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
662 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
Declaration Syntax
public PressureInitializationType PressureInitialization { set;get; }
PreStressDefineBy
Gets or sets the PreStressDefineBy.
Declaration Syntax
public PreStressStateType PreStressDefineBy { set;get; }
Declaration Syntax
public Analysis PreStressEnvironmentHarmonicIC { set;get; }
PreStressEnvironmentHarmonicMSUPModal
Gets the PreStressEnvironmentHarmonicMSUPModal.
Declaration Syntax
public Analysis PreStressEnvironmentHarmonicMSUPModal { get; }
Declaration Syntax
public Analysis PreStressEnvironmentModalIC { set;get; }
Declaration Syntax
public Analysis PreStressEnvironmentTransientIC { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 663
Ansys.ACT.Automation.Mechanical Namespace
PreStressEnvironmentTransientMSUPModal
Gets the PreStressEnvironmentTransientMSUPModal.
Declaration Syntax
public Analysis PreStressEnvironmentTransientMSUPModal { get; }
PreStressICEnvironment
Gets or sets the PreStressICEnvironment.
Declaration Syntax
public Analysis PreStressICEnvironment { set;get; }
PreStressLoadStep
Gets or sets the PreStressLoadStep.
Declaration Syntax
public double PreStressLoadStep { set;get; }
PreStressTime
Gets or sets the PreStressTime.
Declaration Syntax
public Quantity PreStressTime { set;get; }
ReferenceTemperature
Gets or sets the ReferenceTemperature.
Declaration Syntax
public Quantity ReferenceTemperature { set;get; }
ReportedLoadStep
Gets the ReportedLoadStep.
Declaration Syntax
public int ReportedLoadStep { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
664 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
ReportedSubStep
Gets the ReportedSubStep.
Declaration Syntax
public int ReportedSubStep { get; }
ReportedTime
Gets the ReportedTime.
Declaration Syntax
public double ReportedTime { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Time
Gets or sets the Time.
Declaration Syntax
public Quantity Time { set;get; }
TimeStepFactor
Gets or sets the TimeStepFactor.
Declaration Syntax
public double TimeStepFactor { set;get; }
TotalMagnitude
Gets or sets the Magnitude.
Declaration Syntax
public Quantity TotalMagnitude { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 665
Ansys.ACT.Automation.Mechanical Namespace
XComponent
Gets or sets the XComponent.
Declaration Syntax
public Quantity XComponent { set;get; }
YComponent
Gets or sets the YComponent.
Declaration Syntax
public Quantity YComponent { set;get; }
ZComponent
Gets or sets the ZComponent.
Declaration Syntax
public Quantity ZComponent { set;get; }
AddCommandSnippet()
Creates a new child CommandSnippet.
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
666 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 667
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
InitialConditions
Defines a InitialConditions.
Declaration Syntax
public class InitialConditions : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
668 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialConditions
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 669
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSInitialConditionGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
670 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialConditions
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
InsertAngularVelocity()
Creates a new Angular Velocity
Declaration Syntax
public virtual InitialCondition InsertAngularVelocity()
InsertDropHeight()
Creates a new Drop Height
Declaration Syntax
public virtual InitialCondition InsertDropHeight()
InsertVelocity()
Creates a new Velocity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 671
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual InitialCondition InsertVelocity()
InterfaceDelamination
Defines a InterfaceDelamination.
Declaration Syntax
public class InterfaceDelamination : GenericDelamination
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
672 of ANSYS, Inc. and its subsidiaries and affiliates.
InterfaceDelamination
AutomaticTimeStepping
Gets or sets the AutomaticTimeStepping.
Declaration Syntax
public AutomaticOrManual AutomaticTimeStepping { set;get; }
CriticalRate
Gets or sets the CriticalRate.
Declaration Syntax
public Quantity CriticalRate { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DistanceTolerance
Gets or sets the DistanceTolerance.
Declaration Syntax
public Quantity DistanceTolerance { set;get; }
FailureCriteriaOption
Gets or sets the FailureCriteriaOption.
Declaration Syntax
public DelaminationFailureCriteriaOption FailureCriteriaOption { set;get; }
GenerationMethod
Gets or sets the GenerationMethod.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 673
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DelaminationGenerationMethod GenerationMethod { set;get; }
InitialCrack
Gets or sets the InitialCrack.
Declaration Syntax
public GenericCrack InitialCrack { set;get; }
InitialTimeStep
Gets or sets the InitialTimeStep.
Declaration Syntax
public Quantity InitialTimeStep { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSDelaminationAuto InternalObject { get; }
MatchControl
Gets or sets the MatchControl.
Declaration Syntax
public MatchControl MatchControl { set;get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
MaximumTimeStep
Gets or sets the MaximumTimeStep.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
674 of ANSYS, Inc. and its subsidiaries and affiliates.
InterfaceDelamination
Declaration Syntax
public Quantity MaximumTimeStep { set;get; }
Method
Gets or sets the Method.
Declaration Syntax
public DelaminationMethod Method { set;get; }
MinimumTimeStep
Gets or sets the MinimumTimeStep.
Declaration Syntax
public Quantity MinimumTimeStep { set;get; }
SourceLocation
Gets or sets the SourceLocation.
Declaration Syntax
public ISelectionInfo SourceLocation { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TargetLocation
Gets or sets the TargetLocation.
Declaration Syntax
public ISelectionInfo TargetLocation { set;get; }
ToleranceType
Gets or sets the ToleranceType.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 675
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ToleranceType ToleranceType { set;get; }
Type
Gets the Type.
Declaration Syntax
public DelaminationType Type { get; }
JointBushingWorksheet
The worksheet of stiffness and damping coefficients for a bushing type joint.
Declaration Syntax
public class JointBushingWorksheet : Worksheet
Method GetBushingDampingPerThetaUnitX(int) (p. 677) Gets the Coefficient for the damping per
ThetaUnitX at the indicated row index.
Method GetBushingDampingPerThetaUnitY(int) (p. 677) Gets the Coefficient for the damping per
ThetaUnitY at the indicated row index.
Method GetBushingDampingPerThetaUnitZ(int) (p. 678) Gets the Coefficient for the damping per
ThetaUnitZ at the indicated row index.
Method GetBushingDampingPerUnitX(int) (p. 678) Gets the Coefficient for the damping per
UnitX at the indicated row index.
Method GetBushingDampingPerUnitY(int) (p. 678) Gets the Coefficient for the damping per
UnitY at the indicated row index.
Method GetBushingDampingPerUnitZ(int) (p. 679) Gets the Coefficient for the damping per
UnitZ at the indicated row index.
Method GetBushingStiffnessPerThetaUnitX(int) (p. 679) Gets the Coefficient for the stiffness per
ThetaUnitX at the indicated row index.
Method GetBushingStiffnessPerThetaUnitY(int) (p. 679) Gets the Coefficient for the stiffness per
ThetaUnitY at the indicated row index.
Method GetBushingStiffnessPerThetaUnitZ(int) (p. 679) Gets the Coefficient for the stiffness per
ThetaUnitZ at the indicated row index.
Method GetBushingStiffnessPerUnitX(int) (p. 680) Gets the Coefficient for the stiffness per
UnitX at the indicated row index.
Method GetBushingStiffnessPerUnitY(int) (p. 680) Gets the Coefficient for the stiffness per
UnitY at the indicated row index.
Method GetBushingStiffnessPerUnitZ(int) (p. 680) Gets the Coefficient for the stiffness per
UnitZ at the indicated row index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
676 of ANSYS, Inc. and its subsidiaries and affiliates.
JointBushingWorksheet
GetBushingDampingPerThetaUnitX(int)
Gets the Coefficient for the damping per ThetaUnitX at the indicated row index.
Declaration Syntax
public double GetBushingDampingPerThetaUnitX(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 3 and less than 6.
GetBushingDampingPerThetaUnitY(int)
Gets the Coefficient for the damping per ThetaUnitY at the indicated row index.
Declaration Syntax
public double GetBushingDampingPerThetaUnitY(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 677
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 4 and less than 6.
GetBushingDampingPerThetaUnitZ(int)
Gets the Coefficient for the damping per ThetaUnitZ at the indicated row index.
Declaration Syntax
public double GetBushingDampingPerThetaUnitZ(int index)
Parameters
index(int)
GetBushingDampingPerUnitX(int)
Gets the Coefficient for the damping per UnitX at the indicated row index.
Declaration Syntax
public double GetBushingDampingPerUnitX(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 0 and less than 6.
GetBushingDampingPerUnitY(int)
Gets the Coefficient for the damping per UnitY at the indicated row index.
Declaration Syntax
public double GetBushingDampingPerUnitY(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 1 and less than 6.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
678 of ANSYS, Inc. and its subsidiaries and affiliates.
JointBushingWorksheet
GetBushingDampingPerUnitZ(int)
Gets the Coefficient for the damping per UnitZ at the indicated row index.
Declaration Syntax
public double GetBushingDampingPerUnitZ(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 2 and less than 6.
GetBushingStiffnessPerThetaUnitX(int)
Gets the Coefficient for the stiffness per ThetaUnitX at the indicated row index.
Declaration Syntax
public double GetBushingStiffnessPerThetaUnitX(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 3 and less than 6.
GetBushingStiffnessPerThetaUnitY(int)
Gets the Coefficient for the stiffness per ThetaUnitY at the indicated row index.
Declaration Syntax
public double GetBushingStiffnessPerThetaUnitY(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 4 and less than 6.
GetBushingStiffnessPerThetaUnitZ(int)
Gets the Coefficient for the stiffness per ThetaUnitZ at the indicated row index.
Declaration Syntax
public double GetBushingStiffnessPerThetaUnitZ(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 679
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
GetBushingStiffnessPerUnitX(int)
Gets the Coefficient for the stiffness per UnitX at the indicated row index.
Declaration Syntax
public double GetBushingStiffnessPerUnitX(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 0 and less than 6.
GetBushingStiffnessPerUnitY(int)
Gets the Coefficient for the stiffness per UnitY at the indicated row index.
Declaration Syntax
public double GetBushingStiffnessPerUnitY(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 1 and less than 6.
GetBushingStiffnessPerUnitZ(int)
Gets the Coefficient for the stiffness per UnitZ at the indicated row index.
Declaration Syntax
public double GetBushingStiffnessPerUnitZ(int index)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 2 and less than 6.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
680 of ANSYS, Inc. and its subsidiaries and affiliates.
JointBushingWorksheet
SetBushingDampingPerThetaUnitX(int, double)
Sets the Coefficient for the damping per ThetaUnitX at the indicated row index.
Declaration Syntax
public double SetBushingDampingPerThetaUnitX(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 3 and less than 6.
newVal(double)
SetBushingDampingPerThetaUnitY(int, double)
Sets the Coefficient for the damping per ThetaUnitY at the indicated row index.
Declaration Syntax
public double SetBushingDampingPerThetaUnitY(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 4 and less than 6.
newVal(double)
SetBushingDampingPerThetaUnitZ(int, double)
Sets the Coefficient for the damping per ThetaUnitZ at the indicated row index.
Declaration Syntax
public double SetBushingDampingPerThetaUnitZ(int index, double newVal)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 681
Ansys.ACT.Automation.Mechanical Namespace
newVal(double)
SetBushingDampingPerUnitX(int, double)
Sets the Coefficient for the damping per UnitX at the indicated row index.
Declaration Syntax
public double SetBushingDampingPerUnitX(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 0 and less than 6.
newVal(double)
SetBushingDampingPerUnitY(int, double)
Sets the Coefficient for the damping per UnitY at the indicated row index.
Declaration Syntax
public double SetBushingDampingPerUnitY(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 1 and less than 6.
newVal(double)
SetBushingDampingPerUnitZ(int, double)
Sets the Coefficient for the damping per UnitZ at the indicated row index.
Declaration Syntax
public double SetBushingDampingPerUnitZ(int index, double newVal)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
682 of ANSYS, Inc. and its subsidiaries and affiliates.
JointBushingWorksheet
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 2 and less than 6.
newVal(double)
SetBushingStiffnessPerThetaUnitX(int, double)
Sets the Coefficient for the stiffness per ThetaUnitX at the indicated row index.
Declaration Syntax
public double SetBushingStiffnessPerThetaUnitX(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 3 and less than 6.
newVal(double)
SetBushingStiffnessPerThetaUnitY(int, double)
Sets the Coefficient for the stiffness per ThetaUnitY at the indicated row index.
Declaration Syntax
public double SetBushingStiffnessPerThetaUnitY(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 4 and less than 6.
newVal(double)
SetBushingStiffnessPerThetaUnitZ(int, double)
Sets the Coefficient for the stiffness per ThetaUnitZ at the indicated row index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 683
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public double SetBushingStiffnessPerThetaUnitZ(int index, double newVal)
Parameters
index(int)
newVal(double)
SetBushingStiffnessPerUnitX(int, double)
Sets the Coefficient for the stiffness per UnitX at the indicated row index.
Declaration Syntax
public double SetBushingStiffnessPerUnitX(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 0 and less than 6.
newVal(double)
SetBushingStiffnessPerUnitY(int, double)
Sets the Coefficient for the stiffness per UnitY at the indicated row index.
Declaration Syntax
public double SetBushingStiffnessPerUnitY(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 1 and less than 6.
newVal(double)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
684 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSection
SetBushingStiffnessPerUnitZ(int, double)
Sets the Coefficient for the stiffness per UnitZ at the indicated row index.
Declaration Syntax
public double SetBushingStiffnessPerUnitZ(int index, double newVal)
Parameters
index(int)
Worksheet row index. Must be greater than or equal to 2 and less than 6.
newVal(double)
LayeredSection
Defines a LayeredSection.
Declaration Syntax
public class LayeredSection : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 685
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem. Accepts/Returns None for Body Coordinate System
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
686 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSection
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSThicknessAuto InternalObject { get; }
LayeredSectionMembraneOffset
Gets or sets the LayeredSectionMembraneOffset.
Declaration Syntax
public Quantity LayeredSectionMembraneOffset { set;get; }
Layers
Returns the Layers worksheet associated with LayeredSection
Declaration Syntax
public IWorksheet Layers { get; }
LayerToDisplay
Gets or sets the LayerToDisplay.
Declaration Syntax
public int LayerToDisplay { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 687
Ansys.ACT.Automation.Mechanical Namespace
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NonlinearEffects
Gets or sets the NonlinearEffects.
Declaration Syntax
public bool NonlinearEffects { set;get; }
OffsetType
Gets or sets the OffsetType.
Declaration Syntax
public ShellOffsetType OffsetType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ThermalStrainEffects
Gets or sets the ThermalStrainEffects.
Declaration Syntax
public bool ThermalStrainEffects { set;get; }
TotalMass
Gets the TotalMass.
Declaration Syntax
public Quantity TotalMass { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
688 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSection
TotalThickness
Gets the TotalThickness.
Declaration Syntax
public Quantity TotalThickness { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 689
Ansys.ACT.Automation.Mechanical Namespace
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
LayeredSectionWorksheet
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
690 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSectionWorksheet
Declaration Syntax
public class LayeredSectionWorksheet : Worksheet
Property RowCount (p. 691) Gets the number of entries (rows) in the worksheet.
Method AddThicknessLayer(string, Add a row to the LayeredSectionWorksheet New layers
double, double) (p. 692) are added as the top most layer in the Z direction.
LayeredSectionWorksheet indices are zero based and
ordered in the Z direction.
Method DeleteRow(int) (p. 692) Delete a row from the LayeredSectionWorksheet
LayeredSectionWorksheet indices are zero based and
ordered in the Z direction.
Method GetAngle(int) (p. 692) Gets the angle for the LayeredSection at the row index
specifiied. LayeredSectionWorksheet indices are zero
based and ordered in the Z direction.
Method GetMaterial(int) (p. 693) Gets the material for the LayeredSection at the row index
specifiied. LayeredSectionWorksheet indices are zero
based and ordered in the Z direction.
Method GetThickness(int) (p. 693) Gets the thickness for the LayeredSection at the row
index specifiied. LayeredSectionWorksheet indices are
zero based and ordered in the Z direction.
Method InsertThicknessLayerAbove(string, Insert a new layer to the LayeredSectionWorksheet The
double, double, int) (p. 693) new layer will be inserted above the layer indicated by
the given index. LayeredSectionWorksheet indices are
zero based and ordered in the Z direction.
Method InsertThicknessLayerBelow(string, Insert a new layer to the LayeredSectionWorksheet The
double, double, int) (p. 694) new layer will be inserted below the layer indicated by
the given index. LayeredSectionWorksheet indices are
zero based and ordered in the Z direction.
Method SetAngle(int, double) (p. 694) Set the angle for the LayeredSection at the row index
specifiied. LayeredSectionWorksheet indices are zero
based and ordered in the Z direction.
Method SetMaterial(int, string) (p. 695) Set the material for the LayeredSection at the row index
specifiied. LayeredSectionWorksheet indices are zero
based and ordered in the Z direction.
Method SetThickness(int, double) (p. 695) Set the thickness for the LayeredSection at the row index
specifiied. LayeredSectionWorksheet indices are zero
based and ordered in the Z direction.
RowCount
Gets the number of entries (rows) in the worksheet.
Declaration Syntax
public int RowCount { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 691
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual int AddThicknessLayer(string materialname, double thickness, double angle)
Parameters
materialname(string)
thickness(double)
angle(double)
DeleteRow(int)
Delete a row from the LayeredSectionWorksheet LayeredSectionWorksheet indices are zero based
and ordered in the Z direction.
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
GetAngle(int)
Gets the angle for the LayeredSection at the row index specifiied. LayeredSectionWorksheet indices
are zero based and ordered in the Z direction.
Declaration Syntax
public virtual double GetAngle(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
692 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSectionWorksheet
Parameters
index(int)
GetMaterial(int)
Gets the material for the LayeredSection at the row index specifiied. LayeredSectionWorksheet indices
are zero based and ordered in the Z direction.
Declaration Syntax
public virtual string GetMaterial(int index)
Parameters
index(int)
GetThickness(int)
Gets the thickness for the LayeredSection at the row index specifiied. LayeredSectionWorksheet indices
are zero based and ordered in the Z direction.
Declaration Syntax
public virtual double GetThickness(int index)
Parameters
index(int)
Declaration Syntax
public int InsertThicknessLayerAbove(string materialname, double thickness, double angle, int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 693
Ansys.ACT.Automation.Mechanical Namespace
Parameters
materialname(string)
thickness(double)
angle(double)
index(int)
Declaration Syntax
public int InsertThicknessLayerBelow(string materialname, double thickness, double angle, int index)
Parameters
materialname(string)
thickness(double)
angle(double)
index(int)
SetAngle(int, double)
Set the angle for the LayeredSection at the row index specifiied. LayeredSectionWorksheet indices
are zero based and ordered in the Z direction.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
694 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSectionWorksheet
Declaration Syntax
public virtual void SetAngle(int index, double angle)
Parameters
index(int)
angle(double)
SetMaterial(int, string)
Set the material for the LayeredSection at the row index specifiied. LayeredSectionWorksheet indices
are zero based and ordered in the Z direction.
Declaration Syntax
public virtual void SetMaterial(int index, string materialname)
Parameters
index(int)
materialname(string)
SetThickness(int, double)
Set the thickness for the LayeredSection at the row index specifiied. LayeredSectionWorksheet indices
are zero based and ordered in the Z direction.
Declaration Syntax
public virtual void SetThickness(int index, double thickness)
Parameters
index(int)
thickness(double)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 695
Ansys.ACT.Automation.Mechanical Namespace
LCrossSection
Defines a LCrossSection.
Declaration Syntax
public class LCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
696 of ANSYS, Inc. and its subsidiaries and affiliates.
LCrossSection
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Thick1
Gets or sets the Thick1.
Declaration Syntax
public Quantity Thick1 { set;get; }
Thick2
Gets or sets the Thick2.
Declaration Syntax
public Quantity Thick2 { set;get; }
Width1
Gets or sets the Width1.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 697
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity Width1 { set;get; }
Width2
Gets or sets the Width2.
Declaration Syntax
public Quantity Width2 { set;get; }
LineChart2D
Defines a LineChart2D.
Declaration Syntax
public class LineChart2D : DataModelObject, ISupportChartOptions, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
698 of ANSYS, Inc. and its subsidiaries and affiliates.
LineChart2D
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSBasicResultChartAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 699
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
LoadHelper
No details are provided for this entry.
Declaration Syntax
public static class LoadHelper
SwitchAmbientTemperatureToTabular(Convection)
No details are provided for this entry.
Declaration Syntax
public static void SwitchAmbientTemperatureToTabular(Convection BC)
Parameters
BC(Convection)
SwitchFilmCoefficientToTabular(Convection)
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
700 of ANSYS, Inc. and its subsidiaries and affiliates.
LocalVonMisesStressConstraint
Declaration Syntax
public static void SwitchFilmCoefficientToTabular(Convection BC)
Parameters
BC(Convection)
SwitchToTabular(GenericBoundaryCondition)
No details are provided for this entry.
Declaration Syntax
public static void SwitchToTabular(GenericBoundaryCondition BC)
Parameters
BC(GenericBoundaryCondition)
LocalVonMisesStressConstraint
Defines a LocalVonMisesStressConstraint.
Declaration Syntax
public class LocalVonMisesStressConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 701
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets or sets the Maximum.
Declaration Syntax
public Field Maximum { get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
ManufacturingConstraint
Defines a ManufacturingConstraint.
Defines a ManufacturingConstraint.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
702 of ANSYS, Inc. and its subsidiaries and affiliates.
ManufacturingConstraint
Declaration Syntax
public abstract class ManufacturingConstraint : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Selection
Gets or sets the Selection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 703
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public OptimizationRegion Selection { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
704 of ANSYS, Inc. and its subsidiaries and affiliates.
MappingValidation
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
MappingValidation
Defines a MappingValidation.
Declaration Syntax
public class MappingValidation : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 705
Ansys.ACT.Automation.Mechanical Namespace
ActiveSequence
Gets or sets the ActiveSequence.
Declaration Syntax
public int ActiveSequence { set;get; }
ActiveSequenceByValue
Gets or sets the ActiveSequenceByValue.
Declaration Syntax
public double ActiveSequenceByValue { set;get; }
BoundingTolerance
Gets or sets the BoundingTolerance.
Declaration Syntax
public double BoundingTolerance { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
706 of ANSYS, Inc. and its subsidiaries and affiliates.
MappingValidation
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ComplexComponent
Gets or sets the ComplexComponent.
Declaration Syntax
public bool ComplexComponent { set;get; }
Component
Gets or sets the Component.
Declaration Syntax
public ExternalLoadDisplayComponentType Component { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DefineActiveSequenceBy
Control whether the active sequenced is defined by row or by value.
Declaration Syntax
public ExternalLoadDefineActiveSequenceBy DefineActiveSequenceBy { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 707
Ansys.ACT.Automation.Mechanical Namespace
Display
No details are provided for this entry.
Declaration Syntax
public MappingValidationDisplayOption Display { set;get; }
DisplayDataType
Gets or sets the DisplayDataType.
Declaration Syntax
public ExternalLoadDisplayDataType DisplayDataType { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FileIdentifierIndex
Gets or sets the FileIdentifierIndex.
Declaration Syntax
public int FileIdentifierIndex { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMappingValidationAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
708 of ANSYS, Inc. and its subsidiaries and affiliates.
MappingValidation
IsolineThickness
No details are provided for this entry.
Declaration Syntax
public MappingIsolineThicknessType IsolineThickness { set;get; }
IsolineType
No details are provided for this entry.
Declaration Syntax
public MappingIsolineLineType IsolineType { set;get; }
Layer
Gets or sets the Layer.
Declaration Syntax
public int Layer { set;get; }
LegendDivisions
No details are provided for this entry.
Declaration Syntax
public int LegendDivisions { set;get; }
Scale
No details are provided for this entry.
Declaration Syntax
public double Scale { set;get; }
ShellFace
Controls whether the displayed shell face lies on the bottom, middle, or top of the shell.
Declaration Syntax
public ShellFaceType ShellFace { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 709
Ansys.ACT.Automation.Mechanical Namespace
Type
No details are provided for this entry.
Declaration Syntax
public MappingValidationType Type { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
710 of ANSYS, Inc. and its subsidiaries and affiliates.
MassConstraint
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
MassConstraint
Defines a MassConstraint.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 711
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class MassConstraint : ResponseConstraint
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public ResponseConstraintDefineBy DefineBy { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
712 of ANSYS, Inc. and its subsidiaries and affiliates.
MassConstraint
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MaximumAbsoluteValue
Gets or sets the MaximumAbsoluteValue.
Declaration Syntax
public Quantity MaximumAbsoluteValue { set;get; }
MinimumAbsoluteValue
Gets or sets the MinimumAbsoluteValue.
Declaration Syntax
public Quantity MinimumAbsoluteValue { set;get; }
PercentageToRetain
Gets or sets the PercentageToRetain.
Declaration Syntax
public int PercentageToRetain { set;get; }
PercentageToRetainMax
Gets or sets the PercentageToRetainMax.
Declaration Syntax
public int PercentageToRetainMax { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 713
Ansys.ACT.Automation.Mechanical Namespace
PercentageToRetainMin
Gets or sets the PercentageToRetainMin.
Declaration Syntax
public int PercentageToRetainMin { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Selection
Gets or sets the Selection.
Declaration Syntax
public OptimizationRegion Selection { set;get; }
Material
Defines a Material.
Declaration Syntax
public class Material : DataModelObject, IRemovableDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
714 of ANSYS, Inc. and its subsidiaries and affiliates.
Material
Method AddImage(string) (p. 717) Creates a new child Image. If a filePath is provided,
the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry
window.
Method AddMaterialAssignment() (p. 717) Run the AddMaterialAssignment action.
Method CreateMaterialAssignment() Run the CreateMaterialAssignment action.
***OBSOLETE*** Use
'AddMaterialAssignment'
instead (p. 717)
Method GetAsDictionary() (p. 717) Returns material as a python dictionary
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 717)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 718)
AssignedBodies
Gets the AssignedBodies.
Declaration Syntax
public int AssignedBodies { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 715
Ansys.ACT.Automation.Mechanical Namespace
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMaterialAuto InternalObject { get; }
MaterialModels
Returns a collection of the material models that this material is made up of.
Declaration Syntax
public IList<object> MaterialModels { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
716 of ANSYS, Inc. and its subsidiaries and affiliates.
Material
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddMaterialAssignment()
Run the AddMaterialAssignment action.
Declaration Syntax
public virtual MaterialAssignment AddMaterialAssignment()
Declaration Syntax
public virtual MaterialAssignment CreateMaterialAssignment()
GetAsDictionary()
Returns material as a python dictionary
Declaration Syntax
public virtual IDictionary<object, object> GetAsDictionary()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 717
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
MaterialAssignment
Defines a MaterialAssignment.
Declaration Syntax
public class MaterialAssignment : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
718 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialAssignment
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 719
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FieldCoordinateSystem
Gets or sets the FieldCoordinateSystem.
Declaration Syntax
public CoordinateSystem FieldCoordinateSystem { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMaterialAssignmentAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
720 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialAssignment
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
Declaration Syntax
public string MaterialName { set;get; }
MaterialPolarizationDirection
Gets or sets the MaterialPolarizationDirection.
Declaration Syntax
public MaterialPolarizationDirection MaterialPolarizationDirection { set;get; }
NonlinearEffects
Gets or sets the NonlinearEffects.
Declaration Syntax
public bool NonlinearEffects { set;get; }
ReferenceTemperatureValue
Gets or sets the ReferenceTemperatureValue.
Declaration Syntax
public Quantity ReferenceTemperatureValue { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 721
Ansys.ACT.Automation.Mechanical Namespace
ThermalStrainEffects
Gets or sets the ThermalStrainEffects.
Declaration Syntax
public bool ThermalStrainEffects { set;get; }
UseReferenceTemperatureByBody
Gets or sets the UseReferenceTemperatureByBody.
Declaration Syntax
public bool UseReferenceTemperatureByBody { set;get; }
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
722 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialAssignment
Parameters
filePath(string)
CreateMaterialPlot()
Run the CreateMaterialPlot action.
Declaration Syntax
public virtual MaterialPlot CreateMaterialPlot()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 723
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
MaterialPlot
Defines a MaterialPlot.
Declaration Syntax
public class MaterialPlot : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
724 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialPlot
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMaterialPlotAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MaterialProperty
Gets or sets the MaterialProperty.
Declaration Syntax
public string MaterialProperty { set;get; }
MaterialPropertyComponent
Gets or sets the MaterialPropertyComponent.
Declaration Syntax
public string MaterialPropertyComponent { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 725
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Clear()
Run the Clear action.
Declaration Syntax
public virtual void Clear()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Generate()
Run the Generate action.
Declaration Syntax
public virtual void Generate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
726 of ANSYS, Inc. and its subsidiaries and affiliates.
Materials
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Materials
Defines a Materials.
Declaration Syntax
public class Materials : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 727
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
728 of ANSYS, Inc. and its subsidiaries and affiliates.
Materials
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMaterialGroupAuto InternalObject { get; }
MaterialAssignments
Gets the MaterialAssignments.
Declaration Syntax
public int MaterialAssignments { get; }
MaterialCount
Gets the MaterialCount.
Declaration Syntax
public int MaterialCount { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 729
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddImportedTraceExternalData()
Creates a new Imported Trace (External Data).
Declaration Syntax
public virtual ImportedTraceGroup AddImportedTraceExternalData()
AddMaterialAssignment()
Creates a new MaterialAssignment
Declaration Syntax
public virtual MaterialAssignment AddMaterialAssignment()
AddMaterialCombination()
Creates a new MaterialCombination
Declaration Syntax
public virtual MaterialCombination AddMaterialCombination()
AddMaterialPlot()
Creates a new MaterialPlot
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
730 of ANSYS, Inc. and its subsidiaries and affiliates.
Materials
Declaration Syntax
public virtual MaterialPlot AddMaterialPlot()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 731
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IEnumerable<Material> Import(string materialURI, ImportFormat format, ImportSettings
settings)
Parameters
materialURI(string)
format(ImportFormat)
settings(ImportSettings)
RefreshMaterials()
Run the RefreshMaterials action.
Declaration Syntax
public virtual void RefreshMaterials()
Measures
Defines a Measures.
Declaration Syntax
public class Measures : DataModelObject, IEvaluateAllResults, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
732 of ANSYS, Inc. and its subsidiaries and affiliates.
Measures
Method AddImage(string) (p. 734) Creates a new child Image. If a filePath is provided,
the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry
window.
Method AddPrimaryCriterion() (p. 735) Creates a new PrimaryCriterion
Method Delete() (p. 735) Run the Delete action.
Method EvaluateAllResults() (p. 735) Evaluate all measures.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 735)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 736)
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 733
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeasureGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddCompositeCriterion()
Creates a new CompositeCriterion
Declaration Syntax
public virtual CompositeCriterion AddCompositeCriterion()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
734 of ANSYS, Inc. and its subsidiaries and affiliates.
Measures
Parameters
filePath(string)
AddPrimaryCriterion()
Creates a new PrimaryCriterion
Declaration Syntax
public virtual PrimaryCriterion AddPrimaryCriterion()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Evaluate all measures.
Declaration Syntax
public virtual void EvaluateAllResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 735
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
MemberSizeManufacturingConstraint
Defines a MemberSizeManufacturingConstraint.
Declaration Syntax
public class MemberSizeManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property DataModelObjectCategory (p. 737)Gets the current DataModelObject's
category.
Property GapSize (p. 737) Gets or sets the GapSize.
Property GapSizeControlledType (p. 737) Gets or sets the GapSizeControlledType.
Property InternalObject (p. 737) Gets the internal object. For advanced usage
only.
Property Location (p. 737) Gets or sets the Location.
Property Maximum (p. 738) Gets or sets the Maximum.
Property MaxSize (p. 738) Gets or sets the MaxSize.
Property Minimum (p. 738) Gets or sets the Minimum.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
736 of ANSYS, Inc. and its subsidiaries and affiliates.
MemberSizeManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
GapSize
Gets or sets the GapSize.
Declaration Syntax
public Quantity GapSize { set;get; }
GapSizeControlledType
Gets or sets the GapSizeControlledType.
Declaration Syntax
public ManuMemberSizeControlledType GapSizeControlledType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 737
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets or sets the Maximum.
Declaration Syntax
public ManuMemberSizeControlledType Maximum { set;get; }
MaxSize
Gets or sets the MaxSize.
Declaration Syntax
public Quantity MaxSize { set;get; }
Minimum
Gets or sets the Minimum.
Declaration Syntax
public ManuMemberSizeControlledType Minimum { set;get; }
MinSize
Gets or sets the MinSize.
Declaration Syntax
public Quantity MinSize { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
MeshConnection
Defines a MeshConnection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
738 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnection
Declaration Syntax
public class MeshConnection : MeshConnectionBase
(Inherited from
MeshConnectionBase (p. 742).)
Property Comments (p. 743) Gets the list of associated comments.
(Inherited from
MeshConnectionBase (p. 742).)
Property ContactRegion (p. 740) Gets or sets the ContactRegion.
Property DataModelObjectCategory (p. 740)Gets the current DataModelObject's
category.
Property Figures (p. 743) Gets the list of associated figures.
(Inherited from
MeshConnectionBase (p. 742).)
Property Images (p. 743) Gets the list of associated images.
(Inherited from
MeshConnectionBase (p. 742).)
Property InternalObject (p. 741) Gets the internal object. For advanced usage
only.
Property MasterBodies (p. 744) Gets the MasterBodies.
(Inherited from
MeshConnectionBase (p. 742).)
Property MasterElementSizeFactor (p. 741) Gets or sets the MasterElementSizeFactor.
Property MasterLocation (p. 744) Gets or sets the MasterLocation.
(Inherited from
MeshConnectionBase (p. 742).)
Property ScopeMode (p. 744) Gets the ScopeMode.
(Inherited from
MeshConnectionBase (p. 742).)
Property ScopingMethod (p. 744) No details are provided for this entry.
(Inherited from
MeshConnectionBase (p. 742).)
Property SlaveBodies (p. 744) Gets the SlaveBodies.
(Inherited from
MeshConnectionBase (p. 742).)
Property SlaveLocation (p. 744) Gets or sets the SlaveLocation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 739
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
MeshConnectionBase (p. 742).)
Property SnapToBoundary (p. 745) Gets or sets the SnapToBoundary.
(Inherited from
MeshConnectionBase (p. 742).)
Property SnapTolerance (p. 745) Gets or sets the SnapTolerance.
(Inherited from
MeshConnectionBase (p. 742).)
Property SnapType (p. 745) Gets or sets the SnapType.
(Inherited from
MeshConnectionBase (p. 742).)
Property Suppressed (p. 745) Gets or sets the Suppressed.
(Inherited from
MeshConnectionBase (p. 742).)
Property ThicknessScaleFactor (p. 741) Gets or sets the ThicknessScaleFactor.
Property ToleranceSlider (p. 745) Gets or sets the ToleranceSlider.
(Inherited from
MeshConnectionBase (p. 742).)
Property ToleranceType (p. 745) Gets or sets the ToleranceType.
(Inherited from
MeshConnectionBase (p. 742).)
Property ToleranceValue (p. 741) Gets or sets the ToleranceValue.
Method CreateNamedSelection() (p. 741) No details are provided for this entry.
Method FlipMasterSlave() (p. 741) No details are provided for this entry.
ContactRegion
Gets or sets the ContactRegion.
Declaration Syntax
public ContactRegion ContactRegion { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
740 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnection
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshConnectionAuto InternalObject { get; }
MasterElementSizeFactor
Gets or sets the MasterElementSizeFactor.
Declaration Syntax
public double MasterElementSizeFactor { set;get; }
ThicknessScaleFactor
Gets or sets the ThicknessScaleFactor.
Declaration Syntax
public double ThicknessScaleFactor { set;get; }
ToleranceValue
Gets or sets the ToleranceValue.
Declaration Syntax
public Quantity ToleranceValue { set;get; }
CreateNamedSelection()
No details are provided for this entry.
Declaration Syntax
public virtual IEnumerable<NamedSelection> CreateNamedSelection()
FlipMasterSlave()
No details are provided for this entry.
Declaration Syntax
public virtual void FlipMasterSlave()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 741
Ansys.ACT.Automation.Mechanical Namespace
MeshConnectionBase
Defines a MeshConnectionBase.
Defines a MeshConnectionBase.
Declaration Syntax
public class MeshConnectionBase : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
742 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnectionBase
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshConnectionAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 743
Ansys.ACT.Automation.Mechanical Namespace
MasterBodies
Gets the MasterBodies.
Declaration Syntax
public string MasterBodies { get; }
MasterLocation
Gets or sets the MasterLocation.
Declaration Syntax
public ISelectionInfo MasterLocation { set;get; }
ScopeMode
Gets the ScopeMode.
Declaration Syntax
public AutomaticOrManual ScopeMode { get; }
ScopingMethod
No details are provided for this entry.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SlaveBodies
Gets the SlaveBodies.
Declaration Syntax
public string SlaveBodies { get; }
SlaveLocation
Gets or sets the SlaveLocation.
Declaration Syntax
public ISelectionInfo SlaveLocation { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
744 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnectionBase
SnapToBoundary
Gets or sets the SnapToBoundary.
Declaration Syntax
public bool SnapToBoundary { set;get; }
SnapTolerance
Gets or sets the SnapTolerance.
Declaration Syntax
public Quantity SnapTolerance { set;get; }
SnapType
Gets or sets the SnapType.
Declaration Syntax
public SnapType SnapType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ToleranceSlider
Gets or sets the ToleranceSlider.
Declaration Syntax
public int ToleranceSlider { set;get; }
ToleranceType
Gets or sets the ToleranceType.
Declaration Syntax
public ContactToleranceType ToleranceType { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 745
Ansys.ACT.Automation.Mechanical Namespace
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Generate()
Run the Generate action.
Declaration Syntax
public virtual void Generate()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
746 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnectionBase
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 747
Ansys.ACT.Automation.Mechanical Namespace
MeshConnectionGroup
Defines a MeshConnectionGroup.
Declaration Syntax
public class MeshConnectionGroup : ConnectionGroup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
748 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnectionGroup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 749
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSConnectionGroupAuto InternalObject { get; }
AddManualMeshConnection()
Creates a new MeshConnection
Declaration Syntax
public virtual MeshConnection AddManualMeshConnection()
DetectConnections()
Detect mesh connections.
Declaration Syntax
public virtual void DetectConnections()
Generate()
Generate mesh connections.
Declaration Syntax
public virtual void Generate()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
750 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshControlWorksheet
SearchConnectionsForDuplicatePairs()
No details are provided for this entry.
Declaration Syntax
public override void SearchConnectionsForDuplicatePairs()
MeshControlWorksheet
No details are provided for this entry.
Declaration Syntax
public class MeshControlWorksheet : Worksheet
RowCount
Gets the number of entries
Declaration Syntax
public int RowCount { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 751
Ansys.ACT.Automation.Mechanical Namespace
AddRow()
Add a row to the MeshControlWorksheet
Declaration Syntax
public override int AddRow()
ClearGenerateMesh()
Clear Mesh
Declaration Syntax
public virtual void ClearGenerateMesh()
DeleteAllRows()
Delete All Rows
Declaration Syntax
public virtual void DeleteAllRows()
DeleteRow(int)
Delete a row from the MeshControlWorksheet
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
GenerateAtRow(int)
Generate Mesh At Row
Declaration Syntax
public virtual void GenerateAtRow(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
752 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshControlWorksheet
Parameters
index(int)
GenerateMesh()
Geneate Mesh
Declaration Syntax
public virtual void GenerateMesh()
GetActiveState(int)
Gets the Active State property at row index
Declaration Syntax
public virtual bool GetActiveState(int index)
Parameters
index(int)
GetNamedSelection(int)
Gets the NamedSelection at row index
Declaration Syntax
public virtual NamedSelection GetNamedSelection(int index)
Parameters
index(int)
GetNamedSelectionId(int)
Gets the ID of the NamedSelection at row index
Declaration Syntax
public virtual uint GetNamedSelectionId(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 753
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
SetActiveState(int, bool)
Sets the Active State property at row index
Declaration Syntax
public virtual void SetActiveState(int index, bool value)
Parameters
index(int)
value(bool)
SetNamedSelection(int, NamedSelection)
Sets the NamedSelection at row index
Declaration Syntax
public virtual void SetNamedSelection(int index, NamedSelection value)
Parameters
index(int)
value(NamedSelection)
SetNamedSelectionId(int, uint)
Sets the NamedSelection by ID at row index
Declaration Syntax
public virtual void SetNamedSelectionId(int index, uint value)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
754 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
Parameters
index(int)
value(uint)
MeshEdit
Defines a MeshEdit.
Declaration Syntax
public class MeshEdit : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 755
Ansys.ACT.Automation.Mechanical Namespace
AssociateToPullGeometry
To Migrate Boundary Conditions from profile to resulting Pull bodies.
Declaration Syntax
public bool AssociateToPullGeometry { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
756 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GenerateAutomaticMeshConnectionsOnRefresh
Gets or sets the GenerateAutomaticMeshConnectionsOnRefresh.
Declaration Syntax
public AutomaticOrManual GenerateAutomaticMeshConnectionsOnRefresh { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshConnectionsParentAuto InternalObject { get; }
TransparencyEnabled
Gets or sets the TransparencyEnabled.
Declaration Syntax
public bool TransparencyEnabled { set;get; }
AddComment()
Creates a new child Comment.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 757
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Comment AddComment()
AddContactMatchGroup()
Creates a new ContactMatchGroup
Declaration Syntax
public virtual ContactMatchGroup AddContactMatchGroup()
AddDirectMorph()
Creates a new DirectMorph
Declaration Syntax
public virtual DirectMorph AddDirectMorph()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddManualMeshConnection()
Add a new ManualMeshConnection
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
758 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
Declaration Syntax
public virtual void AddManualMeshConnection()
AddMeshConnectionGroup()
Creates a new MeshConnectionGroup
Declaration Syntax
public virtual MeshConnectionGroup AddMeshConnectionGroup()
AddNodeMerge()
Add a new NodeMerge.
Declaration Syntax
public virtual void AddNodeMerge()
AddNodeMergeGroup()
Creates a new NodeMergeGroup
Declaration Syntax
public virtual NodeMergeGroup AddNodeMergeGroup()
AddNodeMove()
Creates a new NodeMove
Declaration Syntax
public virtual NodeMove AddNodeMove()
AddPullExtrude()
Creates a new MeshExtrude
Declaration Syntax
public virtual MeshExtrude AddPullExtrude()
AddPullRevolve()
Creates a new MeshExtrude
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 759
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual MeshExtrude AddPullRevolve()
AddPullSurfaceCoating()
Creates a new MeshExtrude
Declaration Syntax
public virtual MeshExtrude AddPullSurfaceCoating()
ClearGeneratedData()
Clear the generated data.
Declaration Syntax
public virtual void ClearGeneratedData()
CreateNamedSelectionForSharedNodes()
Run the CreateNamedSelectionForSharedNodes action.
Declaration Syntax
public virtual void CreateNamedSelectionForSharedNodes()
Generate()
Generate all mesh edits.
Declaration Syntax
public virtual void Generate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
760 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
SearchConnectionsForDuplicatePairs()
Run the SearchConnectionsForDuplicatePairs action.
Declaration Syntax
public virtual void SearchConnectionsForDuplicatePairs()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 761
Ansys.ACT.Automation.Mechanical Namespace
MeshExtrude
Pull method enables you to extrude or revolve element faces, topofaces or scoped bodies (only shell
body) from a surface or solid mesh. Pull also allows to create surface coating on solid bodies, element
faces and topofaces.
Declaration Syntax
public class MeshExtrude : DataModelObject, IFolderDataModelObject
Property AxisOfRevolution (p. 764) To select the coordinate axis along which the
selected elements can be revolved. The available
options are X Axis, Y Axis, Z Axis.
Property Children (p. 764) Gets the list of children.
Property Comments (p. 764) Gets the list of associated comments.
Property CoordinateSystem (p. 764) To generate elements in the specified coordinate
system. The Coordinate System allows to select the
Global Coordinate System by default.
Property DataModelObjectCategory (p. 764) Gets the current DataModelObject's category.
Property ElementOption (p. 764) Gets or sets the ElementOption.
Property ExtrudeBy (p. 765) To specify the method of Extrude. The available
options are Use Coordinate System and Face
Normal.
Property FeatureAngle (p. 765) To specify feature angle for splitting side faces.
Property Figures (p. 765) Gets the list of associated figures.
Property Height (p. 765) To specify the height for the volume of solid
elements in the method of Extrude.
Property Images (p. 765) Gets the list of associated images.
Property InternalObject (p. 765) Gets the internal object. For advanced usage only.
Property Location (p. 766) Allows you to scope elements, element faces,
topofaces and sheet bodies for Extrude or Revolve.
Also, scopes element faces, topofaces and solid
bodies for Surface Coating.
Property Material (p. 766) To select the material of your choice. You can also
select a different material from the parent body
material.
Property MergeProfileNodes (p. 766) To merge nodes on the profile body and pull
generated body.
Property Method (p. 766) To select the method of Pull. There are three
methods. They are Extrude, Revolve and Surface
Coating.
Property NonlinearMaterialEffects (p. 766) Gets or sets the NonlinearMaterialEffects.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
762 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshExtrude
Property NumberOfLayers (p. 767) To specify the number of layers to be used for
Extrude and Revolve.
Property RevolutionAngle (p. 767) To specify angle of revolution for the solid elements
in the method of Revolve.
Property ScopingMethod (p. 767) Defines what type of selection this object is scoped
to.
Property StiffnessOption (p. 767) To provide the stiffness option of the shell body
created by surface coating. The available options
are Stress Evaluation Only, Membrane Only,
Membrane and Bending.
Property Suppressed (p. 767) To suppress the selected entities. You can select
Yes to suppress the selected entities and No to
unsuppress the selected entities. The default value
is No.
Property ThermalStrainCalculation (p. 767) Gets or sets the ThermalStrainCalculation.
Property Thickness (p. 768) To specify the thickness for surface coating. The
Thickness option is available only when the
Stiffness Behavior is set to Membrane Only or
Membrane and Bending.
Property UpTo (p. 768) To generate elements up to the specified target.
The target can be faces from solids or sheet bodies
and multiple faces with sharing topoedge.
Property UpToTarget (p. 768) The target can be faces from solids or sheet bodies
and multiple faces with sharing topoedge in
Extrude UpTo.
Property UseCoordinateSystem (p. 768) The Use Coordinate System allows to select any of
the XYZ coordinate axis in the method of Extrude.
Property UseFeatureAngle (p. 768) To split side faces by speficied feature angle.
Method AddComment() (p. 769) Creates a new child Comment.
Method AddFigure() (p. 769) Creates a new child Figure.
Method AddImage(string) (p. 769) Creates a new child Image. If a filePath is provided,
the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry
window.
Method ClearGeneratedData() (p. 769) Clear generated data.
Method Delete() (p. 769) Run the Delete action.
Method Generate() (p. 770) Generate selected mesh pull.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 770)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 770)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 763
Ansys.ACT.Automation.Mechanical Namespace
AxisOfRevolution
To select the coordinate axis along which the selected elements can be revolved. The available options
are X Axis, Y Axis, Z Axis.
Declaration Syntax
public CoordinateSystemAxisType AxisOfRevolution { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
To generate elements in the specified coordinate system. The Coordinate System allows to select the
Global Coordinate System by default.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ElementOption
Gets or sets the ElementOption.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
764 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshExtrude
Declaration Syntax
public SweepElementOptionType ElementOption { set;get; }
ExtrudeBy
To specify the method of Extrude. The available options are Use Coordinate System and Face Normal.
Declaration Syntax
public ExtrudeBy ExtrudeBy { set;get; }
FeatureAngle
To specify feature angle for splitting side faces.
Declaration Syntax
public Quantity FeatureAngle { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Height
To specify the height for the volume of solid elements in the method of Extrude.
Declaration Syntax
public Quantity Height { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 765
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSMeshExtrudeAuto InternalObject { get; }
Location
Allows you to scope elements, element faces, topofaces and sheet bodies for Extrude or Revolve.
Also, scopes element faces, topofaces and solid bodies for Surface Coating.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Material
To select the material of your choice. You can also select a different material from the parent body
material.
Declaration Syntax
public string Material { set;get; }
MergeProfileNodes
To merge nodes on the profile body and pull generated body.
Declaration Syntax
public bool MergeProfileNodes { set;get; }
Method
To select the method of Pull. There are three methods. They are Extrude, Revolve and Surface Coating.
Declaration Syntax
public PullMethod Method { set;get; }
NonlinearMaterialEffects
Gets or sets the NonlinearMaterialEffects.
Declaration Syntax
public bool NonlinearMaterialEffects { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
766 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshExtrude
NumberOfLayers
To specify the number of layers to be used for Extrude and Revolve.
Declaration Syntax
public int NumberOfLayers { set;get; }
RevolutionAngle
To specify angle of revolution for the solid elements in the method of Revolve.
Declaration Syntax
public Quantity RevolutionAngle { set;get; }
ScopingMethod
Defines what type of selection this object is scoped to.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
StiffnessOption
To provide the stiffness option of the shell body created by surface coating. The available options
are Stress Evaluation Only, Membrane Only, Membrane and Bending.
Declaration Syntax
public ShellElementStiffnessOption StiffnessOption { set;get; }
Suppressed
To suppress the selected entities. You can select Yes to suppress the selected entities and No to un-
suppress the selected entities. The default value is No.
Declaration Syntax
public bool Suppressed { set;get; }
ThermalStrainCalculation
Gets or sets the ThermalStrainCalculation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 767
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool ThermalStrainCalculation { set;get; }
Thickness
To specify the thickness for surface coating. The Thickness option is available only when the Stiffness
Behavior is set to Membrane Only or Membrane and Bending.
Declaration Syntax
public Quantity Thickness { set;get; }
UpTo
To generate elements up to the specified target. The target can be faces from solids or sheet bodies
and multiple faces with sharing topoedge.
Declaration Syntax
public bool UpTo { set;get; }
UpToTarget
The target can be faces from solids or sheet bodies and multiple faces with sharing topoedge in Extrude
UpTo.
Declaration Syntax
public ISelectionInfo UpToTarget { set;get; }
UseCoordinateSystem
The Use Coordinate System allows to select any of the XYZ coordinate axis in the method of Extrude.
Declaration Syntax
public CoordinateSystemAxisType UseCoordinateSystem { set;get; }
UseFeatureAngle
To split side faces by speficied feature angle.
Declaration Syntax
public bool UseFeatureAngle { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
768 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshExtrude
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
ClearGeneratedData()
Clear generated data.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 769
Ansys.ACT.Automation.Mechanical Namespace
Generate()
Generate selected mesh pull.
Declaration Syntax
public virtual void Generate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
770 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshNumbering
MeshNumbering
Defines a MeshNumbering.
Declaration Syntax
public class MeshNumbering : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 771
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CompressNodeNumbers
Gets or sets the CompressNodeNumbers.
Declaration Syntax
public bool CompressNodeNumbers { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ElementOffset
Gets or sets the ElementOffset.
Declaration Syntax
public uint ElementOffset { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
772 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshNumbering
Declaration Syntax
public IDSMeshRenumberingControlGroupAuto InternalObject { get; }
NodeOffset
Gets or sets the NodeOffset.
Declaration Syntax
public uint NodeOffset { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 773
Ansys.ACT.Automation.Mechanical Namespace
Parameters
filePath(string)
AddNumberingControl()
Creates a new NumberingControl
Declaration Syntax
public virtual NumberingControl AddNumberingControl()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
774 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenumberMesh()
Run the RenumberMesh action.
Declaration Syntax
public virtual void RenumberMesh()
Model
Defines a Model.
Declaration Syntax
public class Model : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 775
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
776 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
GeometryImportGroup instance.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 777
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
778 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
TableGroup instance.
Method AddThermalElectricAnalysis() (p. 797) Run the AddThermalElectricAnalysis
action.
Method AddTopologyOptimizationAnalysis() (p. 797) Run the
AddTopologyOptimizationAnalysis
action.
Method AddTransientStructuralAnalysis() (p. 797) Run the
AddTransientStructuralAnalysis
action.
Method AddTransientThermalAnalysis() (p. 797) Run the
AddTransientThermalAnalysis
action.
Method AddTreeGroupingFolder(IDataModelObject) (p. 797) Move the Data Model Object to a
new TreeGroupingFolder.
Method AddTreeGroupingFolder(IEnumerable) (p. 798) Move the Data Model Objects to a
new TreeGroupingFolder.
Method AddVirtualTopology() (p. 798) Creates a new VirtualTopology
Method AutoFilter() (p. 798) Enables interface filtering that only
displays model-level items
applicable to the particular analysis
type environments in which you
are working.
Method CenterOfMass() (p. 798) Calculates the center of mass of all
unsupressed bodies and point
masses.
Method ClearGeneratedData() (p. 799) Run the ClearGeneratedData action.
Method CreateCylindricalBolt(object, object, object, Create bolt with a cylinder head
object) (p. 799) based on the specified dimensions.
The bolt will be created so that the
base of the head is at the origin
and aligned with the Y-Z plane.
Valid input arguments include: 1)
`double` 2) `Quantity` 3) A string
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 779
Ansys.ACT.Automation.Mechanical Namespace
representation of `double` or
`Quantity`, i.e., "1.0" or "1.0 [cm]"
Method CreateCylindricalNut(object, object, object) (p. 799) Create a cylindrical nut with the
specified dimensions. The nut will
be created so that the base of the
nut is at the origin and aligned
with the Y-Z plane. Valid input
arguments include: 1) `double` 2)
`Quantity` 3) A string
representation of `double` or
`Quantity`, i.e., "1.0" or "1.0 [cm]"
Method CreateHexBolt(object, object, object, object) (p. 800) Create a bolt with a hex head
based on the specified dimensions.
The bolt will be created so that the
base of the head is at the origin
and aligned with the Y-Z plane.
Valid input arguments include: 1)
`double` 2) `Quantity` 3) A string
representation of `double` or
`Quantity`, i.e., "1.0" or "1.0 [cm]"
Method CreateHexNut(object, object, object) (p. 800) Create a hex nut with the specified
dimensions. The nut will be created
so that the base of the nut is at the
origin and aligned with the Y-Z
plane. Valid input arguments
include: 1) `double` 2) `Quantity`
3) A string representation of
`double` or `Quantity`, i.e., "1.0" or
"1.0 [cm]"
Method CreatePartInstance(IGeoPart) (p. 801) This will create an instance (not an
independent copy) of the provided
part. The use of instanced parts for
replication is highly recommended
for memory and performance
reasons.
Method DeleteParts(object) (p. 801) Deletes the provide parts if they
exist. Otherwise, nothing happens.
An exception will be issued if the
argument is invalid.
Method DisableFilter() (p. 801) Disables interface filtering so that
model-level items are not filtered
out based on the environment
types in your model.
Method EvaluateScriptDefinedResults() (p. 802) No details are provided for this
entry.
Method FreezeMeshOnSelectedParts(object) (p. 802) Run the
FreezeMeshOnSelectedParts action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
780 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
AEDTImportManager
Get the manager for manipulating import settings for AEDT files.
Declaration Syntax
public AEDTImportManager AEDTImportManager { get; }
Ambient
Gets or sets the Ambient Lighting factor.
Declaration Syntax
public double Ambient { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 781
Ansys.ACT.Automation.Mechanical Namespace
AMProcess
Gets the AMProcess.
Declaration Syntax
public AMProcess AMProcess { get; }
Analyses
Gets the Analyses.
Declaration Syntax
public IList<Analysis> Analyses { get; }
CellId
Gets the CellId.
Declaration Syntax
public string CellId { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Color
Gets or sets the Lighting Color. Can also be set using Hex color codes; three byte hexadecimal numbers
(consisting of six digits) preceded by '0x', where each byte (or pair of characters in the Hex code)
represents the intensity of red, green and blue in the color respectively. For example, 0xFFFFFF.
Declaration Syntax
public int Color { set;get; }
Comments
Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
782 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CondensedGeometry
Gets the CondensedGeometry.
Declaration Syntax
public CondensedGeometry CondensedGeometry { get; }
Connections
Gets the Connections.
Declaration Syntax
public Connections Connections { get; }
ConstructionGeometry
Gets the ConstructionGeometry.
Declaration Syntax
public ConstructionGeometry ConstructionGeometry { get; }
Control
Gets the Control.
Declaration Syntax
public string Control { get; }
CoordinateSystems
Gets the CoordinateSystems.
Declaration Syntax
public CoordinateSystems CoordinateSystems { get; }
CrossSections
Gets the CrossSections.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 783
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public CrossSections CrossSections { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Diffuse
Gets or sets the Diffuse Lighting factor.
Declaration Syntax
public double Diffuse { set;get; }
Declaration Syntax
public IEnumerable<Analysis> Environments { get; }
FeatureDetection
Gets the FeatureDetection.
Declaration Syntax
public FeatureDetection FeatureDetection { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Fracture
Gets the Fracture.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
784 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public Fracture Fracture { get; }
Geometry
Gets the Geometry.
Declaration Syntax
public Geometry Geometry { get; }
GeometryImportGroup
Gets the GeometryImportGroup.
Declaration Syntax
public GeometryImportGroup GeometryImportGroup { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSModelAuto InternalObject { get; }
Materials
Gets the Materials.
Declaration Syntax
public Materials Materials { get; }
Measures
Gets the Measures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 785
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Measures Measures { get; }
Mesh
Gets the Mesh.
Declaration Syntax
public Mesh Mesh { get; }
MeshEdit
Gets the MeshEdit.
Declaration Syntax
public MeshEdit MeshEdit { get; }
MeshNumbering
Gets the MeshNumbering.
Declaration Syntax
public MeshNumbering MeshNumbering { get; }
NamedSelections
Gets the NamedSelections.
Declaration Syntax
public NamedSelections NamedSelections { get; }
PartTransformGroup
Gets the PartTransformGroup.
Declaration Syntax
public PartTransformGroup PartTransformGroup { get; }
RemotePoints
Gets the RemotePoints.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
786 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public RemotePoints RemotePoints { get; }
Specular
Gets or sets the Specular Lighting factor.
Declaration Syntax
public double Specular { set;get; }
Symmetry
Gets the Symmetry.
Declaration Syntax
public Symmetry Symmetry { get; }
SystemCaption
Gets the SystemCaption.
Declaration Syntax
public string SystemCaption { get; }
TableGroup
Gets the TableGroup.
Declaration Syntax
public TableGroup TableGroup { get; }
VirtualTopology
Gets the VirtualTopology.
Declaration Syntax
public VirtualTopology VirtualTopology { get; }
AddAMProcess()
Creates a new AMProcess
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 787
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual AMProcess AddAMProcess()
AddChart()
Creates a new child Chart.
Declaration Syntax
public virtual Chart AddChart()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddCompositeFailureCriteria()
Creates a new Composite Failure Criteria object.
Declaration Syntax
public virtual CompositeFailureCriteria AddCompositeFailureCriteria()
AddCondensedGeometry()
Creates a new CondensedGeometry
Declaration Syntax
public virtual CondensedGeometry AddCondensedGeometry()
AddConnections()
Creates a new Connections
Declaration Syntax
public virtual Connections AddConnections()
AddConstructionGeometry()
Creates a new ConstructionGeometry
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
788 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public virtual ConstructionGeometry AddConstructionGeometry()
AddCoSimulationPin()
Creates a new CoSimulationPin
Declaration Syntax
public virtual CoSimulationPin AddCoSimulationPin()
AddCoupledFieldHarmonic()
Run the AddCoupledFieldHarmonic action.
Declaration Syntax
public virtual Analysis AddCoupledFieldHarmonic()
AddCoupledFieldModal()
Run the AddCoupledFieldModal action.
Declaration Syntax
public virtual Analysis AddCoupledFieldModal()
AddCoupledFieldStatic()
Run the AddCoupledFieldStatic action.
Declaration Syntax
public virtual Analysis AddCoupledFieldStatic()
AddCoupledFieldTransient()
Run the AddCoupledFieldTransient action.
Declaration Syntax
public virtual Analysis AddCoupledFieldTransient()
AddCrossSections()
Creates new CrossSections group.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 789
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual CrossSections AddCrossSections()
AddDesignAssessmentAnalysis()
Run the AddDesignAssessmentAnalysis action.
Declaration Syntax
public virtual Analysis AddDesignAssessmentAnalysis()
AddDesignLifeAnalysis()
Run the AddDesignLifeAnalysis action.
Declaration Syntax
public virtual Analysis AddDesignLifeAnalysis()
AddEigenvalueBucklingAnalysis()
Run the AddEigenvalueBucklingAnalysis action.
Declaration Syntax
public virtual Analysis AddEigenvalueBucklingAnalysis()
AddElectricAnalysis()
Run the AddElectricAnalysis action.
Declaration Syntax
public virtual Analysis AddElectricAnalysis()
AddExplicitDynamicsAnalysis()
Run the AddExplicitDynamicsAnalysis action.
Declaration Syntax
public virtual Analysis AddExplicitDynamicsAnalysis()
AddFatigueCombination()
Creates a new FatigueCombination
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
790 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public virtual FatigueCombination AddFatigueCombination()
AddFeatureDetection()
Creates a new FeatureDetection
Declaration Syntax
public virtual FeatureDetection AddFeatureDetection()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddForcedResponseAnalysis()
Run the AddForcedResponseAnalysis action.
Declaration Syntax
public virtual Analysis AddForcedResponseAnalysis()
AddFracture()
Creates a new Fracture
Declaration Syntax
public virtual Fracture AddFracture()
AddGeometryImportGroup()
Get the
GeometryImportGroup instance.
Declaration Syntax
public virtual GeometryImportGroup AddGeometryImportGroup()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 791
Ansys.ACT.Automation.Mechanical Namespace
AddHarmonicAcousticAnalysis()
Run the AddHarmonicAcousticAnalysis action.
Declaration Syntax
public virtual Analysis AddHarmonicAcousticAnalysis()
AddHarmonicResponseAnalysis()
Run the AddHarmonicResponseAnalysis action.
Declaration Syntax
public virtual Analysis AddHarmonicResponseAnalysis()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddImagePlane()
Creates an ImagePlane and adds it as a child of this object.
Declaration Syntax
public virtual ImagePlane AddImagePlane()
AddLSDynaAnalysis()
Run the AddLSDynaAnalysis action.
Declaration Syntax
public virtual Analysis AddLSDynaAnalysis()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
792 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
AddLSDynaRestartAnalysis()
Run the AddLSDynaRestartAnalysis action.
Declaration Syntax
public virtual Analysis AddLSDynaRestartAnalysis()
AddMagnetostaticAnalysis()
Run the AddMagnetostaticAnalysis action.
Declaration Syntax
public virtual Analysis AddMagnetostaticAnalysis()
AddMeasures()
Creates a new Measures
Declaration Syntax
public virtual Measures AddMeasures()
AddMeshEdit()
Creates a new MeshEdit
Declaration Syntax
public virtual MeshEdit AddMeshEdit()
AddMeshNumbering()
Creates a new MeshNumbering
Declaration Syntax
public virtual MeshNumbering AddMeshNumbering()
AddModalAcousticAnalysis()
Run the AddModalAcousticAnalysis action.
Declaration Syntax
public virtual Analysis AddModalAcousticAnalysis()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 793
Ansys.ACT.Automation.Mechanical Namespace
AddModalAnalysis()
Run the AddModalAnalysis action.
Declaration Syntax
public virtual Analysis AddModalAnalysis()
AddMotionAnalysis()
Run the AddMotionAnalysis action.
Declaration Syntax
public virtual Analysis AddMotionAnalysis()
AddNamedSelection()
Creates a new child NamedSelection.
Declaration Syntax
public virtual NamedSelection AddNamedSelection()
AddNamedSelectionFromSelectedConnections()
Creates a new Named Selections (Components) for the selected connections.
Declaration Syntax
public virtual IList<NamedSelection> AddNamedSelectionFromSelectedConnections()
AddPartTransform()
Creates a new child PartTransform.
Declaration Syntax
public virtual PartTransform AddPartTransform()
AddPythonCodeEventBased()
Creates a new PythonCodeEventBased
Declaration Syntax
public virtual PythonCodeEventBased AddPythonCodeEventBased()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
794 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
AddPythonResult()
Creates a new PythonResult
Declaration Syntax
public virtual PythonResult AddPythonResult()
AddRandomVibrationAnalysis()
Run the AddRandomVibrationAnalysis action.
Declaration Syntax
public virtual Analysis AddRandomVibrationAnalysis()
AddRemotePoint()
Creates a new child RemotePoint.
Declaration Syntax
public virtual RemotePoint AddRemotePoint()
AddResponseSpectrumAnalysis()
Run the AddResponseSpectrumAnalysis action.
Declaration Syntax
public virtual Analysis AddResponseSpectrumAnalysis()
AddRigidDynamicsAnalysis()
Run the AddRigidDynamicsAnalysis action.
Declaration Syntax
public virtual Analysis AddRigidDynamicsAnalysis()
AddSolutionCombination()
Creates a new SolutionCombination
Declaration Syntax
public virtual SolutionCombination AddSolutionCombination()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 795
Ansys.ACT.Automation.Mechanical Namespace
AddStaticAcousticAnalysis()
Run the AddStaticAcousticAnalysis action.
Declaration Syntax
public virtual Analysis AddStaticAcousticAnalysis()
AddStaticStructuralAnalysis()
Run the AddStaticStructuralAnalysis action.
Declaration Syntax
public virtual Analysis AddStaticStructuralAnalysis()
AddSteadyStateThermalAnalysis()
Run the AddSteadyStateThermalAnalysis action.
Declaration Syntax
public virtual Analysis AddSteadyStateThermalAnalysis()
AddSubstructureGenerationAnalysis()
Run the AddSubstructureGenerationAnalysis action.
Declaration Syntax
public virtual Analysis AddSubstructureGenerationAnalysis()
AddSymmetry()
Creates a new Symmetry
Declaration Syntax
public virtual Symmetry AddSymmetry()
AddTableGroup(bool)
Get the
TableGroup instance.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
796 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public virtual TableGroup AddTableGroup(bool activate)
Parameters
activate(bool)
AddThermalElectricAnalysis()
Run the AddThermalElectricAnalysis action.
Declaration Syntax
public virtual Analysis AddThermalElectricAnalysis()
AddTopologyOptimizationAnalysis()
Run the AddTopologyOptimizationAnalysis action.
Declaration Syntax
public virtual Analysis AddTopologyOptimizationAnalysis()
AddTransientStructuralAnalysis()
Run the AddTransientStructuralAnalysis action.
Declaration Syntax
public virtual Analysis AddTransientStructuralAnalysis()
AddTransientThermalAnalysis()
Run the AddTransientThermalAnalysis action.
Declaration Syntax
public virtual Analysis AddTransientThermalAnalysis()
AddTreeGroupingFolder(IDataModelObject)
Move the Data Model Object to a new TreeGroupingFolder.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 797
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual TreeGroupingFolder AddTreeGroupingFolder(IDataModelObject dataModelObject)
Parameters
dataModelObject(IDataModelObject)
Object to group
AddTreeGroupingFolder(IEnumerable)
Move the Data Model Objects to a new TreeGroupingFolder.
Declaration Syntax
public virtual TreeGroupingFolder AddTreeGroupingFolder(IEnumerable dataModelObjects)
Parameters
dataModelObjects(IEnumerable)
AddVirtualTopology()
Creates a new VirtualTopology
Declaration Syntax
public virtual VirtualTopology AddVirtualTopology()
AutoFilter()
Enables interface filtering that only displays model-level items applicable to the particular analysis
type environments in which you are working.
Declaration Syntax
public virtual void AutoFilter()
CenterOfMass()
Calculates the center of mass of all unsupressed bodies and point masses.
Declaration Syntax
public virtual Quantity[] CenterOfMass()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
798 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
Declaration Syntax
public virtual IGeoPart CreateCylindricalBolt(object headHeight, object headRadius, object shankLength,
object shankRadius)
Parameters
headHeight(object)
headRadius(object)
shankLength(object)
shankRadius(object)
Declaration Syntax
public virtual IGeoPart CreateCylindricalNut(object height, object innerRadius, object outerRadius)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 799
Ansys.ACT.Automation.Mechanical Namespace
Parameters
height(object)
innerRadius(object)
outerRadius(object)
Declaration Syntax
public virtual IGeoPart CreateHexBolt(object headHeight, object wrenchWidth, object shankLength,
object shankRadius)
Parameters
headHeight(object)
wrenchWidth(object)
shankLength(object)
shankRadius(object)
Declaration Syntax
public virtual IGeoPart CreateHexNut(object height, object innerRadius, object wrenchWidth)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
800 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Parameters
height(object)
innerRadius(object)
wrenchWidth(object)
CreatePartInstance(IGeoPart)
This will create an instance (not an independent copy) of the provided part. The use of instanced
parts for replication is highly recommended for memory and performance reasons.
Declaration Syntax
public virtual IGeoPart CreatePartInstance(IGeoPart part)
Parameters
part(IGeoPart)
DeleteParts(object)
Deletes the provide parts if they exist. Otherwise, nothing happens. An exception will be issued if the
argument is invalid.
Declaration Syntax
public virtual void DeleteParts(object parts)
Parameters
parts(object)
DisableFilter()
Disables interface filtering so that model-level items are not filtered out based on the environment
types in your model.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 801
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void DisableFilter()
EvaluateScriptDefinedResults()
No details are provided for this entry.
Declaration Syntax
public virtual void EvaluateScriptDefinedResults()
FreezeMeshOnSelectedParts(object)
Run the FreezeMeshOnSelectedParts action.
Declaration Syntax
public virtual void FreezeMeshOnSelectedParts(object parts)
Parameters
parts(object)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
802 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetFECommandsRepository(string, string)
Gets the commands repository for a file from external model.
Declaration Syntax
public virtual CommandRepository GetFECommandsRepository(string source, string fileIdentifier)
Parameters
source(string)
fileIdentifier(string)
GetResults()
Gets the Results from the server.
Declaration Syntax
public virtual void GetResults()
GetTransformationOnPart(IGeoPart)
Get the transformation matrix of the provided part.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 803
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual RigidBodyTransformationMatrix GetTransformationOnPart(IGeoPart part)
Parameters
part(IGeoPart)
LoadResultFile(string)
Creates a results-only system and loads the result file.
Declaration Syntax
public virtual Solution LoadResultFile(string filePath)
Parameters
filePath(string)
RefreshMaterials()
Run the RefresMaterials action.
Declaration Syntax
public virtual void RefreshMaterials()
SetTransformationOnPart(IGeoPart, RigidBodyTransformationMatrix)
Transform a part with given transformation. Only rigid body transformation is supported, i.e., no
scaling will be performed. The validity of “transformationMatrix” will be checked against the constraints
of rigid body transforms; an error will be emitted if the matrix is ill-formed.
Declaration Syntax
public virtual void SetTransformationOnPart(IGeoPart part, RigidBodyTransformationMatrix transform-
ationMatrix)
Parameters
part(IGeoPart)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
804 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
transformationMatrix(RigidBodyTransformationMatrix)
New transformation
Solve(bool, SolveConfiguration)
Run the Solve action.
Declaration Syntax
public virtual void Solve(bool wait, SolveConfiguration config)
Parameters
wait(bool)
config(SolveConfiguration)
Solve(bool, string)
Run the Solve action.
Declaration Syntax
public virtual void Solve(bool wait, string config)
Parameters
wait(bool)
config(string)
The solve configuration to use. Results in a new error message if the input solve configuration
does not exist. If none is provided, the default is used for the solve.
UnfreezeMeshOnSelectedParts(object)
Run the UnfreezeMeshOnSelectedParts action.
Declaration Syntax
public virtual void UnfreezeMeshOnSelectedParts(object parts)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 805
Ansys.ACT.Automation.Mechanical Namespace
Parameters
parts(object)
UpdateGeometryFromSource()
Run the UpdateGeometryFromSource action.
Declaration Syntax
public virtual void UpdateGeometryFromSource()
ModelImport
Defines a ModelImport.
Declaration Syntax
public class ModelImport : DataModelObject, IRemovableDataModelObjectPreAction, IRemovableDataMod-
elObject, IRemovableDataModelObjectPostAction, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
806 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelImport
AnalysisTypeDimensionSetting
Gets or sets the AnalysisTypeDimensionSetting.
Declaration Syntax
public AnalysisTypeDimensionEnum AnalysisTypeDimensionSetting { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 807
Ansys.ACT.Automation.Mechanical Namespace
ApplicationSourceSetting
Gets the ApplicationSourceSetting.
Declaration Syntax
public ApplicationSourceEnum ApplicationSourceSetting { get; }
BodyGroupByAnsysElmTypeNumber
Gets or sets the BodyGroupByAnsysElmTypeNumber.
Declaration Syntax
public bool BodyGroupByAnsysElmTypeNumber { set;get; }
BodyGroupByMaterialNumber
Gets or sets the BodyGroupByMaterialNumber.
Declaration Syntax
public bool BodyGroupByMaterialNumber { set;get; }
BodyGroupByThickness
Gets or sets the BodyGroupByThickness.
Declaration Syntax
public bool BodyGroupByThickness { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
808 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelImport
CreateGeometry
Gets or sets the CreateGeometry.
Declaration Syntax
public bool CreateGeometry { set;get; }
CreateGeometryEdgeComponents
Gets or sets the CreateGeometryEdgeComponents.
Declaration Syntax
public bool CreateGeometryEdgeComponents { set;get; }
CreateGeometryFaceComponents
Gets or sets the CreateGeometryFaceComponents.
Declaration Syntax
public bool CreateGeometryFaceComponents { set;get; }
CreateGeometryVertexComponent
Gets or sets the CreateGeometryVertexComponent.
Declaration Syntax
public bool CreateGeometryVertexComponent { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ElementComponentKey
Gets or sets the ElementComponentKey.
Declaration Syntax
public string ElementComponentKey { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 809
Ansys.ACT.Automation.Mechanical Namespace
ElementOffset
Gets or sets the ElementOffset.
Declaration Syntax
public uint ElementOffset { set;get; }
FaceComponentKey
Gets or sets the FaceComponentKey.
Declaration Syntax
public string FaceComponentKey { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GeometryComponentKey
Gets or sets the GeometryComponentKey.
Declaration Syntax
public string GeometryComponentKey { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
ImportMaterials
Gets or sets the ImportMaterials.
Declaration Syntax
public bool ImportMaterials { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
810 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelImport
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSModelImportAuto InternalObject { get; }
MaterialConsolidation
Gets or sets the MaterialConsolidation.
Declaration Syntax
public bool MaterialConsolidation { set;get; }
ModelImportSourceFilePath
Gets or sets the ModelImportSourceFilePath.
Declaration Syntax
public string ModelImportSourceFilePath { set;get; }
NodalComponentKey
Gets or sets the NodalComponentKey.
Declaration Syntax
public string NodalComponentKey { set;get; }
NodeAndElementRenumberingMethod
Gets or sets the NodeAndElementRenumberingMethod.
Declaration Syntax
public NodeAndElementRenumberingMethodType NodeAndElementRenumberingMethod { set;get;
}
NodeOffset
Gets or sets the NodeOffset.
Declaration Syntax
public uint NodeOffset { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 811
Ansys.ACT.Automation.Mechanical Namespace
ProcessElementComponents
Gets or sets the ProcessElementComponents.
Declaration Syntax
public bool ProcessElementComponents { set;get; }
ProcessFaceComponents
Gets or sets the ProcessFaceComponents.
Declaration Syntax
public bool ProcessFaceComponents { set;get; }
ProcessLineBodies
Gets or sets the ProcessLineBodies.
Declaration Syntax
public bool ProcessLineBodies { set;get; }
ProcessMesh200Elms
Gets or sets the ProcessMesh200Elms.
Declaration Syntax
public bool ProcessMesh200Elms { set;get; }
ProcessModelData
Gets or sets the ProcessModelData.
Declaration Syntax
public bool ProcessModelData { set;get; }
ProcessNodalComponents
Gets or sets the ProcessNodalComponents.
Declaration Syntax
public bool ProcessNodalComponents { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
812 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelImport
ProcessValidBlockedCDBFile
Gets or sets the ProcessValidBlockedCDBFile.
Declaration Syntax
public bool ProcessValidBlockedCDBFile { set;get; }
SourceIdentifier
Gets the SourceIdentifier.
Declaration Syntax
public string SourceIdentifier { get; }
ToleranceAngle
Gets or sets the ToleranceAngle.
Declaration Syntax
public Quantity ToleranceAngle { set;get; }
UnitSystemTypeForImport
Gets or sets the UnitSystemTypeForImport.
Declaration Syntax
public ModelImportUnitSystemType UnitSystemTypeForImport { set;get; }
VertexInsertionAngle
Gets or sets the VertexInsertionAngle.
Declaration Syntax
public Quantity VertexInsertionAngle { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 813
Ansys.ACT.Automation.Mechanical Namespace
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
814 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentOfInertiaConstraint
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
MomentOfInertiaConstraint
Defines a MomentOfInertiaConstraint.
Declaration Syntax
public class MomentOfInertiaConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 815
Ansys.ACT.Automation.Mechanical Namespace
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public ResponseConstraintDefineBy DefineBy { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
816 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentOfInertiaConstraint
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MaximumValue
Gets or sets the MaximumValue.
Declaration Syntax
public Quantity MaximumValue { set;get; }
MinimumValue
Gets or sets the MinimumValue.
Declaration Syntax
public Quantity MinimumValue { set;get; }
PercentageToRetain
Gets or sets the PercentageToRetain.
Declaration Syntax
public int PercentageToRetain { set;get; }
PercentageToRetainMax
Gets or sets the PercentageToRetainMax.
Declaration Syntax
public int PercentageToRetainMax { set;get; }
PercentageToRetainMin
Gets or sets the PercentageToRetainMin.
Declaration Syntax
public int PercentageToRetainMin { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 817
Ansys.ACT.Automation.Mechanical Namespace
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Selection
Gets or sets the Selection.
Declaration Syntax
public OptimizationRegion Selection { set;get; }
MorphingRegion
Defines a MorphingRegion.
Declaration Syntax
public class MorphingRegion : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
818 of ANSYS, Inc. and its subsidiaries and affiliates.
MorphingRegion
BaseFrequency
Gets or sets the BaseFrequency.
Declaration Syntax
public Quantity BaseFrequency { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 819
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DisplayMesh
Gets or sets the DisplayMesh.
Declaration Syntax
public bool DisplayMesh { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FixedLocation
"FixedLocation" property defines the fixed faces of the morphing region.
Declaration Syntax
public ISelectionInfo FixedLocation { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMorphingRegionAuto InternalObject { get; }
MaximumFrequency
Gets or sets the MaximumFrequency.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
820 of ANSYS, Inc. and its subsidiaries and affiliates.
MorphingRegion
Declaration Syntax
public Quantity MaximumFrequency { set;get; }
MinimumFrequency
Gets or sets the MinimumFrequency.
Declaration Syntax
public Quantity MinimumFrequency { set;get; }
MorphingFrequency
Gets or sets the MorphingFrequency.
Declaration Syntax
public Quantity MorphingFrequency { set;get; }
MorphingIntervals
Gets or sets the MorphingIntervals.
Declaration Syntax
public uint MorphingIntervals { set;get; }
MovingLocation
"MovingLocation" property defines the moving boundaries of the morphing region.
Declaration Syntax
public ISelectionInfo MovingLocation { set;get; }
RegionLocation
"RegionLocation" property defines the morphing region bodies.
Declaration Syntax
public ISelectionInfo RegionLocation { set;get; }
SlidingLocation
"SlidingLocation" property defines the sliding constraints scoping.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 821
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ISelectionInfo SlidingLocation { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Thickness
Gets or sets the Thickness .
Declaration Syntax
public Quantity Thickness { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
822 of ANSYS, Inc. and its subsidiaries and affiliates.
MorphingRegion
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 823
Ansys.ACT.Automation.Mechanical Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
NamedSelection
Defines a NamedSelection.
Declaration Syntax
public class NamedSelection : ImportedDataModelObject, IMechanicalSelectionInfo, ISelectionInfo,
IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
824 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CrackFrontNumber
Gets the CrackFrontNumber.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 825
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int CrackFrontNumber { get; }
CreatedForCrack
Gets the CreatedForCrack.
Declaration Syntax
public GenericCrack CreatedForCrack { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GenerationCriteria
Returns the generation criteria that is used to generate the selection.
Declaration Syntax
public NamedSelectionCriteria GenerationCriteria { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
IncludeProgramControlledInflation
Gets or sets the IncludeProgramControlledInflation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
826 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
Declaration Syntax
public bool IncludeProgramControlledInflation { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSComponentAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
LSDynaUserId
Gets or sets the LSDynaUserId.
Declaration Syntax
public int LSDynaUserId { set;get; }
PreserveDuringSolve
Gets or sets the PreserveDuringSolve.
Declaration Syntax
public bool PreserveDuringSolve { set;get; }
RelativeTolerance
Gets or sets the RelativeTolerance.
Declaration Syntax
public double RelativeTolerance { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 827
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SendAs
Gets or sets the SendAs.
Declaration Syntax
public SendAs SendAs { set;get; }
SendToSolver
Gets or sets the SendToSolver.
Declaration Syntax
public bool SendToSolver { set;get; }
Suppressed
Gets the Suppressed.
Declaration Syntax
public int Suppressed { get; }
ToleranceType
Gets or sets the ToleranceType.
Declaration Syntax
public ToleranceType ToleranceType { set;get; }
TotalSelection
Gets the TotalSelection.
Declaration Syntax
public int TotalSelection { get; }
Type
Gets the Type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
828 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
Declaration Syntax
public bool Type { get; }
UsedByMeshWorksheet
Gets the UsedByMeshWorksheet.
Declaration Syntax
public bool UsedByMeshWorksheet { get; }
Visible
Gets or sets the Visible.
Declaration Syntax
public bool Visible { set;get; }
ZeroTolerance
Gets or sets the ZeroTolerance.
Declaration Syntax
public double ZeroTolerance { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 829
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
CreateNodalNamedSelection()
Creates a new Named Selection object containing all the nodes from the entities in the current named
selection .
Declaration Syntax
public virtual NamedSelection CreateNodalNamedSelection()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
ExportNamedSelectionToCDBFile(string)
Export Named Selection to CDB file
Declaration Syntax
public virtual void ExportNamedSelectionToCDBFile(string filepath)
Parameters
filepath(string)
ExportToTextFile(string)
Run the ExportToTextFile action.
Declaration Syntax
public virtual void ExportToTextFile(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
830 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
Parameters
filePath(string)
Generate()
Generates the selection based on the generation criteria.
Declaration Syntax
public virtual void Generate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 831
Ansys.ACT.Automation.Mechanical Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
NamedSelectionCriteria
A collection of named selection criteria.
Declaration Syntax
public class NamedSelectionCriteria : IList<NamedSelectionCriterion>, ICollection<NamedSelectionCri-
terion>, IEnumerable<NamedSelectionCriterion>, IEnumerable
Count
The number of criteria in the collection.
Declaration Syntax
public int Count { get; }
Item(int)
The criterion at the given index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
832 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelectionCriteria
Declaration Syntax
public NamedSelectionCriterion Item { set;get; }
Add(NamedSelectionCriterion)
Adds the given criterion to the collection.
Declaration Syntax
public virtual void Add(NamedSelectionCriterion criterion)
Parameters
criterion(NamedSelectionCriterion)
Clear()
Clears the collection.
Declaration Syntax
public virtual void Clear()
Contains(NamedSelectionCriterion)
Returns whether the collection contains the given criterion.
Declaration Syntax
public virtual bool Contains(NamedSelectionCriterion criterion)
Parameters
criterion(NamedSelectionCriterion)
IndexOf(NamedSelectionCriterion)
Returns the index of the given criterion if it exists in the collection. Returns -1 if it does not
Declaration Syntax
public virtual int IndexOf(NamedSelectionCriterion criterion)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 833
Ansys.ACT.Automation.Mechanical Namespace
Parameters
criterion(NamedSelectionCriterion)
Insert(int, NamedSelectionCriterion)
Inserts the given criterion into the collection at the given index.
Declaration Syntax
public virtual void Insert(int index, NamedSelectionCriterion criterion)
Parameters
index(int)
criterion(NamedSelectionCriterion)
Remove(NamedSelectionCriterion)
Removes the given criterion from the collection if it exists in the collection. Throws an exception if
it does not.
Declaration Syntax
public virtual bool Remove(NamedSelectionCriterion criterion)
Parameters
criterion(NamedSelectionCriterion)
RemoveAt(int)
Removes the criterion at the given index. Throws an exception if the given index is not valid.
Declaration Syntax
public virtual void RemoveAt(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
834 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelectionCriterion
Parameters
index(int)
NamedSelectionCriterion
No details are provided for this entry.
Declaration Syntax
public class NamedSelectionCriterion
Declaration Syntax
public NamedSelectionCriterion(bool active, SelectionActionType actionType, SelectionType entityType,
SelectionCriterionType criterionType, SelectionOperatorType operatorType, object value, Quantity
lowerBound, Quantity upperBound, CoordinateSystem coordinateSystem)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 835
Ansys.ACT.Automation.Mechanical Namespace
Parameters
active(bool)
actionType(SelectionActionType)
entityType(SelectionType)
criterionType(SelectionCriterionType)
operatorType(SelectionOperatorType)
value(object)
lowerBound(Quantity)
upperBound(Quantity)
coordinateSystem(CoordinateSystem)
Action
No details are provided for this entry.
Declaration Syntax
public SelectionActionType Action { set;get; }
Active
No details are provided for this entry.
Declaration Syntax
public bool Active { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
836 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelectionCriterion
CoordinateSystem
No details are provided for this entry.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
Criterion
No details are provided for this entry.
Declaration Syntax
public SelectionCriterionType Criterion { set;get; }
EntityType
No details are provided for this entry.
Declaration Syntax
public SelectionType EntityType { set;get; }
LowerBound
No details are provided for this entry.
Declaration Syntax
public object LowerBound { set;get; }
Operator
No details are provided for this entry.
Declaration Syntax
public SelectionOperatorType Operator { set;get; }
UpperBound
No details are provided for this entry.
Declaration Syntax
public object UpperBound { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 837
Ansys.ACT.Automation.Mechanical Namespace
Value
No details are provided for this entry.
Declaration Syntax
public object Value { set;get; }
NamedSelections
Defines a NamedSelections.
Declaration Syntax
public class NamedSelections : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
838 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelections
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GenerateOnRefresh
Gets or sets the GenerateOnRefresh.
Declaration Syntax
public bool GenerateOnRefresh { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 839
Ansys.ACT.Automation.Mechanical Namespace
GenerateOnRemesh
Gets or sets the GenerateOnRemesh.
Declaration Syntax
public bool GenerateOnRemesh { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSComponentGroupAuto InternalObject { get; }
RandomColors
Gets the RandomColors.
Declaration Syntax
public bool RandomColors { get; }
ShowAnnotations
Gets or sets the ShowAnnotations.
Declaration Syntax
public bool ShowAnnotations { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
840 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelections
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddNamedSelection()
Creates a new NamedSelection
Declaration Syntax
public virtual NamedSelection AddNamedSelection()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
ExportNamedSelectionToCDBFile(string)
Export Named Selections to CDB file
Declaration Syntax
public virtual void ExportNamedSelectionToCDBFile(string filepath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 841
Ansys.ACT.Automation.Mechanical Namespace
Parameters
filepath(string)
GenerateAllNamedSelections()
Generate all named selections specified with the Worksheet
Declaration Syntax
public virtual void GenerateAllNamedSelections()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
842 of ANSYS, Inc. and its subsidiaries and affiliates.
NastranExportOptions
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GoToNamedSelectionsCommonToSelection()
No details are provided for this entry.
Declaration Syntax
public virtual void GoToNamedSelectionsCommonToSelection()
GoToNamedSelectionsContainingSelection()
No details are provided for this entry.
Declaration Syntax
public virtual void GoToNamedSelectionsContainingSelection()
NastranExportOptions
Defines the NastranExportOptions.
Declaration Syntax
public class NastranExportOptions : Dictionary<string, object>
Constructor NastranExportOptions(string, string, int, int, double, No details are provided for this
double, string, int, double, bool) (p. 844) entry.
Property AnalysisType (p. 845) Analysis type.
Property GridCS (p. 845) Grid coordinate system
number.
Property GroundCheck (p. 845) Ground check.
Property JointStiffness (p. 845) Joint stiffness.
Property Modes (p. 845) Modes.
Property NastranFilename (p. 845) Full path of Nastran export file.
Property Offset (p. 846) Offset.
Property PyramidElements (p. 846) Pyramid elements.
Property Time (p. 846) Time.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 843
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public NastranExportOptions(string NastranFilename, string AnalysisType, int GridCS, int Offset, double
WTMass, double JointStiffness, string PyramidElements, int Modes, double Time, bool GroundCheck)
Parameters
NastranFilename(string)
AnalysisType(string)
GridCS(int)
Offset(int)
WTMass(double)
JointStiffness(double)
PyramidElements(string)
Modes(int)
Time(double)
GroundCheck(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
844 of ANSYS, Inc. and its subsidiaries and affiliates.
NastranExportOptions
AnalysisType
Analysis type.
Declaration Syntax
public string AnalysisType { set;get; }
GridCS
Grid coordinate system number.
Declaration Syntax
public int GridCS { set;get; }
GroundCheck
Ground check.
Declaration Syntax
public bool GroundCheck { set;get; }
JointStiffness
Joint stiffness.
Declaration Syntax
public double JointStiffness { set;get; }
Modes
Modes.
Declaration Syntax
public int Modes { set;get; }
NastranFilename
Full path of Nastran export file.
Declaration Syntax
public string NastranFilename { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 845
Ansys.ACT.Automation.Mechanical Namespace
Offset
Offset.
Declaration Syntax
public int Offset { set;get; }
PyramidElements
Pyramid elements.
Declaration Syntax
public string PyramidElements { set;get; }
Time
Time.
Declaration Syntax
public double Time { set;get; }
WTMass
WTMass.
Declaration Syntax
public double WTMass { set;get; }
NaturalFrequencyConstraint
Defines a NaturalFrequencyConstraint.
Declaration Syntax
public class NaturalFrequencyConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
846 of ANSYS, Inc. and its subsidiaries and affiliates.
NaturalFrequencyConstraint
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
MaximumFrequency
Gets or sets the MaximumFrequency.
Declaration Syntax
public Quantity MaximumFrequency { set;get; }
MinimumFrequency
Gets or sets the MinimumFrequency.
Declaration Syntax
public Quantity MinimumFrequency { set;get; }
ModeNumber
Gets or sets the ModeNumber.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 847
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public uint ModeNumber { set;get; }
NodeMerge
Defines a NodeMerge.
Defines a NodeMerge.
Declaration Syntax
public class NodeMerge : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
848 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMerge
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshConnectionAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 849
Ansys.ACT.Automation.Mechanical Namespace
MasterBodies
Gets the MasterBodies.
Declaration Syntax
public string MasterBodies { get; }
MasterLocation
Gets or sets the MasterLocation.
Declaration Syntax
public ISelectionInfo MasterLocation { set;get; }
ScopingMethod
No details are provided for this entry.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SlaveBodies
Gets the SlaveBodies.
Declaration Syntax
public string SlaveBodies { get; }
SlaveLocation
Gets or sets the SlaveLocation.
Declaration Syntax
public ISelectionInfo SlaveLocation { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
850 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMerge
ToleranceType
Gets or sets the ToleranceType.
Declaration Syntax
public ContactToleranceType ToleranceType { set;get; }
ToleranceValue
Gets/ Sets the ToleranceValue.
Declaration Syntax
public Quantity ToleranceValue { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 851
Ansys.ACT.Automation.Mechanical Namespace
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Generate()
Run the Generate action.
Declaration Syntax
public virtual void Generate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
852 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMergeGroup
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
NodeMergeGroup
Defines a NodeMergeGroup.
Declaration Syntax
public class NodeMergeGroup : ConnectionGroup
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 853
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
854 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMergeGroup
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSConnectionGroupAuto InternalObject { get; }
AddNodeMerge()
Creates a new NodeMerge
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 855
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual NodeMerge AddNodeMerge()
GenerateNodeMerge()
Generate mesh connections for the selected mesh connection objects or groups in the model.
Declaration Syntax
public virtual void GenerateNodeMerge()
NodeMove
Defines a NodeMove.
Declaration Syntax
public class NodeMove : ImportedDataModelObject, IReadOnlyList<NodeMoveEntry>, IReadOnlyCollec-
tion<NodeMoveEntry>, IEnumerable<NodeMoveEntry>, IEnumerable, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
856 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMove
Method MoveNode(int, Quantity, Quantity, Moves a node to a new specified location. The
Quantity) (p. 860) given locX, locY, and locZ values will be converted
to the unit system the mesh is stored in, and the
given node will be moved to that absolute location.
Method UndoAllNodeMoves() (p. 861) Undos all moves done to a node.
Method UndoLastNodeMove() (p. 861) Undos the last move done to a node.
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 857
Ansys.ACT.Automation.Mechanical Namespace
Information
Gets the Information.
Declaration Syntax
public NodeMoveInformationType Information { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSNodeMoveAuto InternalObject { get; }
NumberOfMoves
Gets the NumberOfMoves.
Declaration Syntax
public uint NumberOfMoves { get; }
NumberOfNodes
Gets the NumberOfNodes.
Declaration Syntax
public uint NumberOfNodes { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
858 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMove
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 859
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
MorphNodes()
Morph all the nodes.
Declaration Syntax
public virtual void MorphNodes()
Declaration Syntax
public virtual void MoveNode(int nodeId, Quantity locX, Quantity locY, Quantity locZ)
Parameters
nodeId(int)
locX(Quantity)
New X location
locY(Quantity)
New Y location
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
860 of ANSYS, Inc. and its subsidiaries and affiliates.
NumberingControl
locZ(Quantity)
New Z location
UndoAllNodeMoves()
Undos all moves done to a node.
Declaration Syntax
public virtual void UndoAllNodeMoves()
UndoLastNodeMove()
Undos the last move done to a node.
Declaration Syntax
public virtual void UndoLastNodeMove()
NumberingControl
Defines a NumberingControl.
Declaration Syntax
public class NumberingControl : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 861
Ansys.ACT.Automation.Mechanical Namespace
Method AddImage(string) (p. 864) Creates a new child Image. If a filePath is provided,
the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry
window.
Method Delete() (p. 865) Run the Delete action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 865)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 865)
BeginElementNumber
Gets or sets the BeginElementNumber.
Declaration Syntax
public uint BeginElementNumber { set;get; }
BeginNodeNumber
Gets or sets the BeginNodeNumber.
Declaration Syntax
public uint BeginNodeNumber { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
862 of ANSYS, Inc. and its subsidiaries and affiliates.
NumberingControl
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
EndElementNumber
Gets or sets the EndElementNumber.
Declaration Syntax
public uint EndElementNumber { set;get; }
EndNodeNumber
Gets or sets the EndNodeNumber.
Declaration Syntax
public uint EndNodeNumber { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshRenumberingControlAuto InternalObject { get; }
Location
Gets or sets the Location.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 863
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ISelectionInfo Location { set;get; }
NodeNumber
Gets or sets the NodeNumber.
Declaration Syntax
public uint NodeNumber { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
864 of ANSYS, Inc. and its subsidiaries and affiliates.
NumberingControl
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 865
Ansys.ACT.Automation.Mechanical Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Objective
Defines a Objective.
Declaration Syntax
public class Objective : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
866 of ANSYS, Inc. and its subsidiaries and affiliates.
Objective
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoObjectiveAuto InternalObject { get; }
NormalizedSum
Gets or sets the NormalizedSum.
Declaration Syntax
public bool NormalizedSum { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 867
Ansys.ACT.Automation.Mechanical Namespace
Worksheet
Get the ObjectiveWorksheet action.
Declaration Syntax
public ObjectiveWorksheet Worksheet { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
868 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ObjectiveWorksheet
No details are provided for this entry.
Declaration Syntax
public class ObjectiveWorksheet : Worksheet
Property RowCount (p. 870) Deletes a row from the worksheet at index.
Method AddRow() (p. 871) Adds a Row to the worksheet.
Method DeleteRow(int) (p. 871) Deletes a row from the worksheet at index.
Method GetCriterion(int) (p. 871) Gets the worksheet Environment property at
index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 869
Ansys.ACT.Automation.Mechanical Namespace
Method GetEnabled(int) (p. 871) Gets the worksheet Enabled property at row
index
Method GetEndMode(int) (p. 872) Gets the worksheet End Mode property at index.
Method GetEndStep(int) (p. 872) Gets the worksheet End Step property at index.
Method GetEnvironment(int) (p. 872) Gets the worksheet Environment property at
index.
Method GetFormulation(int) (p. 872) Gets the worksheet Formulation property at
index.
Method GetMode(int) (p. 873) Gets the worksheet Mode property at index.
Method GetMultipleSets(int) (p. 873) Gets the worksheet Multiple Sets property at row
index
Method GetObjectiveType(int) (p. 873) Gets the Objective Type property at index.
Method GetStartMode(int) (p. 874) Gets the worksheet Start Mode property at index.
Method GetStartStep(int) (p. 874) Gets the worksheet Start Step property at index.
Method GetStep(int) (p. 874) Gets the worksheet Step property at index.
Method GetWeight(int) (p. 874) Gets the worksheet Weight property at index.
Method SetCriterion(int, Criterion) (p. 875) Sets the worksheet Environment property at
index.
Method SetEnabled(int, bool) (p. 875) Sets the worksheet Enabled property at row
index.
Method SetEndMode(int, int) (p. 875) Sets the worksheet End Mode property at index.
Method SetEndStep(int, int) (p. 876) Sets the worksheet End Step property at index.
Method SetEnvironment(int, Analysis) (p. 876) Sets the worksheet Environment property at
index.
Method SetFormulation(int, Sets the worksheet Formulation property at
TopoObjectiveFormulation) (p. 876) index.
Method SetMode(int, int) (p. 877) Sets the worksheet Mode property at index.
Method SetMultipleSets(int, bool) (p. 877) Sets the worksheet Multiple Sets property at row
index.
Method SetObjectiveType(int, Sets the ObjectiveType property at index.
ObjectiveType) (p. 878)
Method SetStartMode(int, int) (p. 878) Sets the worksheet Start Mode property at index.
Method SetStartStep(int, int) (p. 878) Sets the worksheet Start Step property at index.
Method SetStep(int, int) (p. 879) Sets the worksheet Step property at index.
Method SetWeight(int, double) (p. 879) Sets the worksheet Weight property at index.
RowCount
Deletes a row from the worksheet at index.
Declaration Syntax
public int RowCount { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
870 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
AddRow()
Adds a Row to the worksheet.
Declaration Syntax
public override int AddRow()
DeleteRow(int)
Deletes a row from the worksheet at index.
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
GetCriterion(int)
Gets the worksheet Environment property at index.
Declaration Syntax
public Criterion GetCriterion(int index)
Parameters
index(int)
GetEnabled(int)
Gets the worksheet Enabled property at row index
Declaration Syntax
public bool GetEnabled(int index)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 871
Ansys.ACT.Automation.Mechanical Namespace
GetEndMode(int)
Gets the worksheet End Mode property at index.
Declaration Syntax
public int GetEndMode(int index)
Parameters
index(int)
GetEndStep(int)
Gets the worksheet End Step property at index.
Declaration Syntax
public int GetEndStep(int index)
Parameters
index(int)
GetEnvironment(int)
Gets the worksheet Environment property at index.
Declaration Syntax
public Analysis GetEnvironment(int index)
Parameters
index(int)
GetFormulation(int)
Gets the worksheet Formulation property at index.
Declaration Syntax
public TopoObjectiveFormulation GetFormulation(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
872 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
Parameters
index(int)
GetMode(int)
Gets the worksheet Mode property at index.
Declaration Syntax
public int GetMode(int index)
Parameters
index(int)
GetMultipleSets(int)
Gets the worksheet Multiple Sets property at row index
Declaration Syntax
public bool GetMultipleSets(int index)
Parameters
index(int)
GetObjectiveType(int)
Gets the Objective Type property at index.
Declaration Syntax
public ObjectiveType GetObjectiveType(int index)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 873
Ansys.ACT.Automation.Mechanical Namespace
GetStartMode(int)
Gets the worksheet Start Mode property at index.
Declaration Syntax
public int GetStartMode(int index)
Parameters
index(int)
GetStartStep(int)
Gets the worksheet Start Step property at index.
Declaration Syntax
public int GetStartStep(int index)
Parameters
index(int)
GetStep(int)
Gets the worksheet Step property at index.
Declaration Syntax
public int GetStep(int index)
Parameters
index(int)
GetWeight(int)
Gets the worksheet Weight property at index.
Declaration Syntax
public double GetWeight(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
874 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
Parameters
index(int)
SetCriterion(int, Criterion)
Sets the worksheet Environment property at index.
Declaration Syntax
public void SetCriterion(int index, Criterion newVal)
Parameters
index(int)
newVal(Criterion)
SetEnabled(int, bool)
Sets the worksheet Enabled property at row index.
Declaration Syntax
public void SetEnabled(int index, bool value)
Parameters
index(int)
value(bool)
SetEndMode(int, int)
Sets the worksheet End Mode property at index.
Declaration Syntax
public void SetEndMode(int index, int newVal)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 875
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
newVal(int)
SetEndStep(int, int)
Sets the worksheet End Step property at index.
Declaration Syntax
public void SetEndStep(int index, int newVal)
Parameters
index(int)
newVal(int)
SetEnvironment(int, Analysis)
Sets the worksheet Environment property at index.
Declaration Syntax
public void SetEnvironment(int index, Analysis newVal)
Parameters
index(int)
newVal(Analysis)
SetFormulation(int, TopoObjectiveFormulation)
Sets the worksheet Formulation property at index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
876 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
Declaration Syntax
public void SetFormulation(int index, TopoObjectiveFormulation value)
Parameters
index(int)
value(TopoObjectiveFormulation)
SetMode(int, int)
Sets the worksheet Mode property at index.
Declaration Syntax
public void SetMode(int index, int newVal)
Parameters
index(int)
newVal(int)
SetMultipleSets(int, bool)
Sets the worksheet Multiple Sets property at row index.
Declaration Syntax
public void SetMultipleSets(int index, bool value)
Parameters
index(int)
value(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 877
Ansys.ACT.Automation.Mechanical Namespace
SetObjectiveType(int, ObjectiveType)
Sets the ObjectiveType property at index.
Declaration Syntax
public void SetObjectiveType(int index, ObjectiveType value)
Parameters
index(int)
value(ObjectiveType)
SetStartMode(int, int)
Sets the worksheet Start Mode property at index.
Declaration Syntax
public void SetStartMode(int index, int newVal)
Parameters
index(int)
newVal(int)
SetStartStep(int, int)
Sets the worksheet Start Step property at index.
Declaration Syntax
public void SetStartStep(int index, int newVal)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
878 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationMaterial
newVal(int)
SetStep(int, int)
Sets the worksheet Step property at index.
Declaration Syntax
public void SetStep(int index, int newVal)
Parameters
index(int)
newVal(int)
SetWeight(int, double)
Sets the worksheet Weight property at index.
Declaration Syntax
public void SetWeight(int index, double newVal)
Parameters
index(int)
newVal(double)
OptimizationMaterial
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 879
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class OptimizationMaterial
Property DensityMaximum (p. 880) Gets or sets the maximum density of the lattice for the
OptimizationMaterial (between 0 and 1)
Property DensityMinimum (p. 880) Gets or sets the minimum density of the lattice for the
OptimizationMaterial (between 0 and 1)
Property LatticeType (p. 880) Gets or sets the lattice shape for the OptimizationMaterial
Property Material (p. 880) Gets or sets the material it is based on (a Material, a string
or an objectId can be used to set it)
Property VolumeFillingMethod (p. 881) Gets or sets if the filling method for the OptimizationMaterial
DensityMaximum
Gets or sets the maximum density of the lattice for the OptimizationMaterial (between 0 and 1)
Declaration Syntax
public double DensityMaximum { set;get; }
DensityMinimum
Gets or sets the minimum density of the lattice for the OptimizationMaterial (between 0 and 1)
Declaration Syntax
public double DensityMinimum { set;get; }
LatticeType
Gets or sets the lattice shape for the OptimizationMaterial
Declaration Syntax
public LatticeType LatticeType { set;get; }
Material
Gets or sets the material it is based on (a Material, a string or an objectId can be used to set it)
Declaration Syntax
public object Material { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
880 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationRegion
VolumeFillingMethod
Gets or sets if the filling method for the OptimizationMaterial
Declaration Syntax
public FillingMethod VolumeFillingMethod { set;get; }
OptimizationRegion
Defines a OptimizationRegion.
Declaration Syntax
public class OptimizationRegion : OptimizationRegionBaseClass, IMechanicalSelectionInfo, ISelectionInfo
(Inherited from
OptimizationRegionBaseClass (p. 886).)
Property DataModelObjectCategory (p. 882) Gets the current DataModelObject's
category.
Property DesignRegionLocation (p. 883) Gets or sets the DesignRegionLocation.
Property ExclusionExtension (p. 883) Gets or sets the ExclusionExtension.
Property ExclusionRegionLocation (p. 887) Gets or sets the ExclusionRegionLocation.
(Inherited from
OptimizationRegionBaseClass (p. 886).)
Property ExclusionScopingMethod (p. 887) Gets or sets the
ExclusionScopingMethod.
(Inherited from
OptimizationRegionBaseClass (p. 886).)
Property ExclusionThickness (p. 883) Gets or sets the ExclusionThickness.
Property HyperbolicProjection (p. 883) Gets or sets the HyperbolicProjection.
Property InitializationHoleSize (p. 883) Gets or sets the InitializationHoleSize.
Property InitializationModifierType (p. 883) Gets or sets the
InitializationModifierType.
Property InitialVolumeFraction (p. 884) Gets or sets the InitialVolumeFraction.
Property InternalObject (p. 884) Gets the internal object. For advanced
usage only.
Property LatticeMaxDensity (p. 884) Gets or sets the LatticeMaxDensity.
Property LatticeMinDensity (p. 884) Gets or sets the LatticeMinDensity.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 881
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
OptimizationRegionBaseClass (p. 886).)
Property MeshDeformationToleranceControl (p. 885) Gets or sets the
MeshDeformationToleranceControl.
Property MorphingIterationMoveLimit (p. 885) Gets or sets the
MorphingIterationMoveLimit.
Property MorphingTotalMeshDeformationTolerance (p. 885) Gets or sets the
MorphingTotalMeshDeformationTolerance.
Property MorphingTotalMoveLimit (p. 887) Gets or sets the
MorphingTotalMoveLimit.
(Inherited from
OptimizationRegionBaseClass (p. 886).)
Property OptimizationType (p. 885) Gets or sets the OptimizationType.
Property PenaltyFactor (p. 885) Gets or sets the PenaltyFactor.
Property ShapeMoveLimitControl (p. 885) Gets or sets the ShapeMoveLimitControl.
Method AddExclusionRegion() (p. 886) Creates a new ExclusionRegion
Method GetDefinition() (p. 886) Gets the Worksheet Definition. This
Definition is a list of
OptimizationMaterial.
Method RenameBasedOnDefinition() (p. 886) Run the RenameBasedOnDefinition
action.
BoundaryCondition
Gets or sets the BoundaryCondition.
Declaration Syntax
public BoundaryConditionType BoundaryCondition { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
882 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationRegion
DesignRegionLocation
Gets or sets the DesignRegionLocation.
Declaration Syntax
public ISelectionInfo DesignRegionLocation { set;get; }
ExclusionExtension
Gets or sets the ExclusionExtension.
Declaration Syntax
public ExclusionType ExclusionExtension { set;get; }
ExclusionThickness
Gets or sets the ExclusionThickness.
Declaration Syntax
public Quantity ExclusionThickness { set;get; }
HyperbolicProjection
Gets or sets the HyperbolicProjection.
Declaration Syntax
public HyperbolicProjectionType HyperbolicProjection { set;get; }
InitializationHoleSize
Gets or sets the InitializationHoleSize.
Declaration Syntax
public Quantity InitializationHoleSize { set;get; }
InitializationModifierType
Gets or sets the InitializationModifierType.
Declaration Syntax
public InitializationModifierType InitializationModifierType { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 883
Ansys.ACT.Automation.Mechanical Namespace
InitialVolumeFraction
Gets or sets the InitialVolumeFraction.
Declaration Syntax
public double InitialVolumeFraction { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSOptimizationRegionAuto InternalObject { get; }
LatticeMaxDensity
Gets or sets the LatticeMaxDensity.
Declaration Syntax
public double LatticeMaxDensity { set;get; }
LatticeMinDensity
Gets or sets the LatticeMinDensity.
Declaration Syntax
public double LatticeMinDensity { set;get; }
LatticeSize
Gets or sets the LatticeSize.
Declaration Syntax
public Quantity LatticeSize { set;get; }
LatticeType
Gets or sets the LatticeType.
Declaration Syntax
public LatticeType LatticeType { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
884 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationRegion
MeshDeformationToleranceControl
Gets or sets the MeshDeformationToleranceControl.
Declaration Syntax
public TopoPropertyControlType MeshDeformationToleranceControl { set;get; }
MorphingIterationMoveLimit
Gets or sets the MorphingIterationMoveLimit.
Declaration Syntax
public double MorphingIterationMoveLimit { set;get; }
MorphingTotalMeshDeformationTolerance
Gets or sets the MorphingTotalMeshDeformationTolerance.
Declaration Syntax
public double MorphingTotalMeshDeformationTolerance { set;get; }
OptimizationType
Gets or sets the OptimizationType.
Declaration Syntax
public OptimizationType OptimizationType { set;get; }
PenaltyFactor
Gets or sets the PenaltyFactor.
Declaration Syntax
public double PenaltyFactor { set;get; }
ShapeMoveLimitControl
Gets or sets the ShapeMoveLimitControl.
Declaration Syntax
public TopoPropertyControlType ShapeMoveLimitControl { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 885
Ansys.ACT.Automation.Mechanical Namespace
AddExclusionRegion()
Creates a new ExclusionRegion
Declaration Syntax
public virtual ExclusionRegion AddExclusionRegion()
GetDefinition()
Gets the Worksheet Definition. This Definition is a list of OptimizationMaterial.
Declaration Syntax
public virtual MaterialsOptimizationDefinition GetDefinition()
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
OptimizationRegionBaseClass
Defines a OptimizationRegionBaseClass.
Declaration Syntax
public abstract class OptimizationRegionBaseClass : DataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
886 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationRegionBaseClass
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
ExclusionRegionLocation
Gets or sets the ExclusionRegionLocation.
Declaration Syntax
public ISelectionInfo ExclusionRegionLocation { set;get; }
ExclusionScopingMethod
Gets or sets the ExclusionScopingMethod.
Declaration Syntax
public GeometryDefineByType ExclusionScopingMethod { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSOptimizationRegionAuto InternalObject { get; }
MaxCumulatedDisplacementControl
Gets or sets the MaxCumulatedDisplacementControl.
Declaration Syntax
public TopoPropertyControlType MaxCumulatedDisplacementControl { set;get; }
MorphingTotalMoveLimit
Gets or sets the MorphingTotalMoveLimit.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 887
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public double MorphingTotalMoveLimit { set;get; }
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
888 of ANSYS, Inc. and its subsidiaries and affiliates.
ParameterVariable
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ParameterVariable
Defines a ParameterVariable.
Declaration Syntax
public class ParameterVariable : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 889
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSParameterVariableAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
890 of ANSYS, Inc. and its subsidiaries and affiliates.
ParameterVariable
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 891
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ParameterVariableGroup
Defines a ParameterVariableGroup.
Declaration Syntax
public class ParameterVariableGroup : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
892 of ANSYS, Inc. and its subsidiaries and affiliates.
ParameterVariableGroup
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSParameterVariableGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 893
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddParameterVariable()
Create the object for working with an imported part.
Declaration Syntax
public virtual ParameterVariable AddParameterVariable()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
894 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Part
Defines a Part.
Declaration Syntax
public class Part : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 895
Ansys.ACT.Automation.Mechanical Namespace
Property ConfigurationId (p. 898) Gets the related Result Mesh's ConfigurationId.
Property CoordinateSystem (p. 898) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 898) Gets the current DataModelObject's category.
Property Elements (p. 898) Gets the Elements.
Property Figures (p. 899) Gets the list of associated figures.
Property Hidden (p. 899) Hide or show the body.
Property Images (p. 899) Gets the list of associated images.
Property InternalObject (p. 899) Gets the internal object. For advanced usage only.
Property LengthX (p. 899) Gets the LengthX.
Property LengthY (p. 899) Gets the LengthY.
Property LengthZ (p. 900) Gets the LengthZ.
Property Mass (p. 900) Gets the Mass.
Property Material (p. 900) Gets or sets the Material.
Property MaterialName ***OBSOLETE*** Use Gets or sets the MaterialName.
'Assignment' property instead. (p. 900)
Property Maximum (p. 900) Gets the Maximum.
Property MeshMetric (p. 900) Gets the MeshMetric.
Property Minimum (p. 901) Gets the Minimum.
Property MomentOfInertiaIp1 (p. 901) Gets the MomentOfInertiaIp1.
Property MomentOfInertiaIp2 (p. 901) Gets the MomentOfInertiaIp2.
Property MomentOfInertiaIp3 (p. 901) Gets the MomentOfInertiaIp3.
Property Nodes (p. 901) Gets the Nodes.
Property ResultMeshId (p. 901) Gets the related Result Mesh's ObjectId.
Property StandardDeviation (p. 902) Gets the StandardDeviation.
Property Suppressed (p. 902) Gets or sets the Suppressed.
Property Visible (p. 902) Gets or sets the Visible.
Property Volume (p. 902) Gets the Volume.
Method AddComment() (p. 902) Creates a new child Comment.
Method AddFigure() (p. 902) Creates a new child Figure.
Method AddImage(string) (p. 903) Creates a new child Image. If a filePath is provided,
the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry
window.
Method ClearGeneratedData() (p. 903) Run the ClearGeneratedData action.
Method GenerateMesh() (p. 903) Run the GenerateMesh action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 903)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 904)
Method PreviewInflation() (p. 904) Run the PreviewInflation action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
896 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
ApproximateSurfaceArea
Gets the ApproximateSurfaceArea.
Declaration Syntax
public double ApproximateSurfaceArea { get; }
Declaration Syntax
public string Assignment { set;get; }
Average
Gets the Average.
Declaration Syntax
public double Average { get; }
CentroidX
Gets the CentroidX.
Declaration Syntax
public Quantity CentroidX { get; }
CentroidY
Gets the CentroidY.
Declaration Syntax
public Quantity CentroidY { get; }
CentroidZ
Gets the CentroidZ.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 897
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity CentroidZ { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ConfigurationId
Gets the related Result Mesh's ConfigurationId.
Declaration Syntax
public int ConfigurationId { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Elements
Gets the Elements.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
898 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
Declaration Syntax
public int Elements { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Hidden
Hide or show the body.
Declaration Syntax
public bool Hidden { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSBodyGroupAuto InternalObject { get; }
LengthX
Gets the LengthX.
Declaration Syntax
public Quantity LengthX { get; }
LengthY
Gets the LengthY.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 899
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity LengthY { get; }
LengthZ
Gets the LengthZ.
Declaration Syntax
public Quantity LengthZ { get; }
Mass
Gets the Mass.
Declaration Syntax
public Quantity Mass { get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
Declaration Syntax
public string MaterialName { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public double Maximum { get; }
MeshMetric
Gets the MeshMetric.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
900 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
Declaration Syntax
public MeshMetricType MeshMetric { get; }
Minimum
Gets the Minimum.
Declaration Syntax
public double Minimum { get; }
MomentOfInertiaIp1
Gets the MomentOfInertiaIp1.
Declaration Syntax
public Quantity MomentOfInertiaIp1 { get; }
MomentOfInertiaIp2
Gets the MomentOfInertiaIp2.
Declaration Syntax
public Quantity MomentOfInertiaIp2 { get; }
MomentOfInertiaIp3
Gets the MomentOfInertiaIp3.
Declaration Syntax
public Quantity MomentOfInertiaIp3 { get; }
Nodes
Gets the Nodes.
Declaration Syntax
public int Nodes { get; }
ResultMeshId
Gets the related Result Mesh's ObjectId.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 901
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int ResultMeshId { get; }
StandardDeviation
Gets the StandardDeviation.
Declaration Syntax
public double StandardDeviation { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Visible
Gets or sets the Visible.
Declaration Syntax
public bool Visible { set;get; }
Volume
Gets the Volume.
Declaration Syntax
public Quantity Volume { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
902 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
GenerateMesh()
Run the GenerateMesh action.
Declaration Syntax
public virtual void GenerateMesh()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 903
Ansys.ACT.Automation.Mechanical Namespace
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
PreviewInflation()
Run the PreviewInflation action.
Declaration Syntax
public virtual void PreviewInflation()
PreviewSurfaceMesh()
Run the PreviewSurfaceMesh action.
Declaration Syntax
public virtual void PreviewSurfaceMesh()
Update()
Run the Update action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
904 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransform
Declaration Syntax
public virtual void Update()
PartTransform
Defines a PartTransform.
Declaration Syntax
public class PartTransform : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 905
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public PartTransformationDefinitionType DefineBy { set;get; }
Figures
Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
906 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransform
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPartTransformAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
RotationX
Gets or sets the RotationX.
Declaration Syntax
public Quantity RotationX { set;get; }
RotationY
Gets or sets the RotationY.
Declaration Syntax
public Quantity RotationY { set;get; }
RotationZ
Gets or sets the RotationZ.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 907
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity RotationZ { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SourceCoordinateSystem
Gets or sets the SourceCoordinateSystem.
Declaration Syntax
public CoordinateSystem SourceCoordinateSystem { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TargetCoordinateSystem
Gets or sets the TargetCoordinateSystem.
Declaration Syntax
public CoordinateSystem TargetCoordinateSystem { set;get; }
TranslationX
Gets or sets the TranslationX.
Declaration Syntax
public Quantity TranslationX { set;get; }
TranslationY
Gets or sets the TranslationY.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
908 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransform
Declaration Syntax
public Quantity TranslationY { set;get; }
TranslationZ
Gets or sets the TranslationZ.
Declaration Syntax
public Quantity TranslationZ { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 909
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
TransformGeometry()
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
910 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransformGroup
Declaration Syntax
public virtual void TransformGeometry()
PartTransformGroup
Defines a PartTransformGroup.
Declaration Syntax
public class PartTransformGroup : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 911
Ansys.ACT.Automation.Mechanical Namespace
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPartTransformGroupAuto InternalObject { get; }
RegenerateContacts
Gets or sets the RegenerateContacts.
Declaration Syntax
public bool RegenerateContacts { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
912 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransformGroup
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TransformMesh
Gets or sets the TransformMesh.
Declaration Syntax
public bool TransformMesh { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 913
Ansys.ACT.Automation.Mechanical Namespace
AddPartTransform()
Creates a new PartTransform
Declaration Syntax
public virtual PartTransform AddPartTransform()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
914 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
TransformGeometry()
No details are provided for this entry.
Declaration Syntax
public virtual void TransformGeometry()
Path
Defines a Path.
Declaration Syntax
public class Path : DataModelObject, ISelectionInfo, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 915
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
916 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DiscretizationPoints
Gets or sets the DiscretizationPoints.
Declaration Syntax
public int DiscretizationPoints { set;get; }
EndCoordinateSystem
Gets or sets the EndCoordinateSystem.
Declaration Syntax
public CoordinateSystem EndCoordinateSystem { set;get; }
EndXCoordinate
Gets or sets the EndXCoordinate.
Declaration Syntax
public Quantity EndXCoordinate { set;get; }
EndYCoordinate
Gets or sets the EndYCoordinate.
Declaration Syntax
public Quantity EndYCoordinate { set;get; }
EndZCoordinate
Gets or sets the EndZCoordinate.
Declaration Syntax
public Quantity EndZCoordinate { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 917
Ansys.ACT.Automation.Mechanical Namespace
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
HasValidGeometrySelection
Gets the HasValidGeometrySelection.
Declaration Syntax
public bool HasValidGeometrySelection { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPathAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfSamplingPoints
Gets or sets the NumberOfSamplingPoints.
Declaration Syntax
public int NumberOfSamplingPoints { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
918 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
NumberOfSubpaths
Gets or sets the NumberOfSubpaths.
Declaration Syntax
public int NumberOfSubpaths { set;get; }
OffsetEdgeLocation
Gets or sets the OffsetEdgeLocation.
Declaration Syntax
public ISelectionInfo OffsetEdgeLocation { set;get; }
PathCoordinateSystem
Gets or sets the PathCoordinateSystem.
Declaration Syntax
public CoordinateSystem PathCoordinateSystem { set;get; }
PathType
Gets or sets the PathType.
Declaration Syntax
public PathScopingType PathType { set;get; }
ShowMesh
Gets or sets the ShowMesh.
Declaration Syntax
public bool ShowMesh { set;get; }
SnapToMeshNodes
Gets or sets the SnapToMeshNodes.
Declaration Syntax
public bool SnapToMeshNodes { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 919
Ansys.ACT.Automation.Mechanical Namespace
StartCoordinateSystem
Gets or sets the StartCoordinateSystem.
Declaration Syntax
public CoordinateSystem StartCoordinateSystem { set;get; }
StartXCoordinate
Gets or sets the StartXCoordinate.
Declaration Syntax
public Quantity StartXCoordinate { set;get; }
StartYCoordinate
Gets or sets the StartYCoordinate.
Declaration Syntax
public Quantity StartYCoordinate { set;get; }
StartZCoordinate
Gets or sets the StartZCoordinate.
Declaration Syntax
public Quantity StartZCoordinate { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
920 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
FlipPathOrientatation()
Flip Path Orientatation
Declaration Syntax
public virtual void FlipPathOrientatation()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 921
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
SnapPathToMeshNodes()
Snap path to mesh nodes
Declaration Syntax
public virtual void SnapPathToMeshNodes()
PatternRepetitionConstraint
Defines a PatternRepetitionConstraint.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
922 of ANSYS, Inc. and its subsidiaries and affiliates.
PatternRepetitionConstraint
Declaration Syntax
public class PatternRepetitionConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property CoordinateSystem (p. 923) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 923)Gets the current DataModelObject's
category.
Property InternalObject (p. 924) Gets the internal object. For advanced usage
only.
Property Location (p. 924) Gets or sets the Location.
Property Offset (p. 924) Gets or sets the Offset.
Property ScopingMethod (p. 924) Gets or sets the ScopingMethod.
Property Selection (p. 703) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 702).)
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 923
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Offset
Gets or sets the Offset.
Declaration Syntax
public Quantity Offset { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
PeriodicRegion
Defines a PeriodicRegion.
Declaration Syntax
public class PeriodicRegion : SymmetryGeneral
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
924 of ANSYS, Inc. and its subsidiaries and affiliates.
PeriodicRegion
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 925
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSSymmetryGeneralAuto InternalObject { get; }
Type
Gets or sets the Type.
Declaration Syntax
public PeriodicRegionType Type { set;get; }
PhysicsRegion
Defines a PhysicsRegion.
Declaration Syntax
public class PhysicsRegion : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
926 of ANSYS, Inc. and its subsidiaries and affiliates.
PhysicsRegion
Acoustics
Gets or sets the Acoustics.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 927
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool Acoustics { set;get; }
ArtificiallyMatchedLayers
Gets or sets the ArtificiallyMatchedLayers.
Declaration Syntax
public ArtificiallyMatchedLayers ArtificiallyMatchedLayers { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Electric
Gets or sets the Electric.
Declaration Syntax
public ElectricType Electric { set;get; }
ElectrostaticForce
Gets or sets the ElectrostaticForce.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
928 of ANSYS, Inc. and its subsidiaries and affiliates.
PhysicsRegion
Declaration Syntax
public ElectrostaticForce ElectrostaticForce { set;get; }
ElementMorphing
Gets or sets the ElementMorphing.
Declaration Syntax
public ElementMorphingType ElementMorphing { set;get; }
EvanescentWaveAttenuation
Gets or sets the EvanescentWaveAttenuation.
Declaration Syntax
public bool EvanescentWaveAttenuation { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FluidBehavior
Gets or sets the FluidBehavior.
Declaration Syntax
public FluidBehavior FluidBehavior { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 929
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSPhysicsRegionAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Piezoelectric
Gets the Piezoelectric.
Declaration Syntax
public bool Piezoelectric { get; }
PMLElementCoordinateSystem
Gets or sets the PMLElementCoordinateSystem.
Declaration Syntax
public CoordinateSystem PMLElementCoordinateSystem { set;get; }
PMLOptions
Gets or sets the PMLOptions.
Declaration Syntax
public PMLOptions PMLOptions { set;get; }
ReferencePressure
Gets or sets the ReferencePressure.
Declaration Syntax
public Quantity ReferencePressure { set;get; }
ReferenceStaticPressure
Gets or sets the ReferenceStaticPressure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
930 of ANSYS, Inc. and its subsidiaries and affiliates.
PhysicsRegion
Declaration Syntax
public Quantity ReferenceStaticPressure { set;get; }
ReflectionCoefficient
Gets or sets the ReflectionCoefficient.
Declaration Syntax
public double ReflectionCoefficient { set;get; }
ReflectionCoefficientInNegativeXDirection
Gets or sets the ReflectionCoefficientInNegativeXDirection.
Declaration Syntax
public double ReflectionCoefficientInNegativeXDirection { set;get; }
ReflectionCoefficientInNegativeYDirection
Gets or sets the ReflectionCoefficientInNegativeYDirection.
Declaration Syntax
public double ReflectionCoefficientInNegativeYDirection { set;get; }
ReflectionCoefficientInNegativeZDirection
Gets or sets the ReflectionCoefficientInNegativeZDirection.
Declaration Syntax
public double ReflectionCoefficientInNegativeZDirection { set;get; }
ReflectionCoefficientInPositiveXDirection
Gets or sets the ReflectionCoefficientInPositiveXDirection.
Declaration Syntax
public double ReflectionCoefficientInPositiveXDirection { set;get; }
ReflectionCoefficientInPositiveYDirection
Gets or sets the ReflectionCoefficientInPositiveYDirection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 931
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public double ReflectionCoefficientInPositiveYDirection { set;get; }
ReflectionCoefficientInPositiveZDirection
Gets or sets the ReflectionCoefficientInPositiveZDirection.
Declaration Syntax
public double ReflectionCoefficientInPositiveZDirection { set;get; }
ReflectionCoefficientsType
Gets or sets the ReflectionCoefficientsType.
Declaration Syntax
public ReflectionCoefficientsType ReflectionCoefficientsType { set;get; }
Structural
Gets or sets the Structural.
Declaration Syntax
public bool Structural { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Thermal
Gets or sets the Thermal.
Declaration Syntax
public bool Thermal { set;get; }
ThermalStrain
Gets or sets the ThermalStrain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
932 of ANSYS, Inc. and its subsidiaries and affiliates.
PhysicsRegion
Declaration Syntax
public ThermalStrainType ThermalStrain { set;get; }
ThermoelasticDamping
Gets or sets the ThermoelasticDamping.
Declaration Syntax
public ThermoelasticDampingType ThermoelasticDamping { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 933
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
934 of ANSYS, Inc. and its subsidiaries and affiliates.
PipeIdealization
Declaration Syntax
public virtual void RenameBasedOnDefinition()
SelectInvalidBodiesOnPhysicsRegion()
Run the SelectInvalidBodiesOnPhysicsRegion action to select bodies that are not valid.
Declaration Syntax
public virtual void SelectInvalidBodiesOnPhysicsRegion()
PipeIdealization
Defines a PipeIdealization.
Declaration Syntax
public class PipeIdealization : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 935
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Extend
Gets or sets the Extend.
Declaration Syntax
public GrowElbowElementsBy Extend { set;get; }
Factor
Gets or sets the Factor.
Declaration Syntax
public double Factor { set;get; }
GeometrySelection
Gets or sets the GeometrySelection.
Declaration Syntax
public ISelectionInfo GeometrySelection { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPipeIdealizationAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
936 of ANSYS, Inc. and its subsidiaries and affiliates.
PipeIdealization
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 937
Ansys.ACT.Automation.Mechanical Namespace
PointMass
Defines a PointMass.
Declaration Syntax
public class PointMass : GenericPointMass
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
938 of ANSYS, Inc. and its subsidiaries and affiliates.
PointMass
AppliedBy
Gets or sets the AppliedBy.
Declaration Syntax
public RemoteApplicationType AppliedBy { set;get; }
BeamRadius
Gets or sets the BeamRadius.
Declaration Syntax
public Quantity BeamRadius { set;get; }
Behavior
Gets or sets the Behavior.
Declaration Syntax
public LoadBehavior Behavior { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 939
Ansys.ACT.Automation.Mechanical Namespace
ElementAPDLName
Gets or sets the ElementAPDLName.
Declaration Syntax
public string ElementAPDLName { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPointMassAuto InternalObject { get; }
Mass
Gets or sets the Mass.
Declaration Syntax
public Quantity Mass { set;get; }
MassMomentOfInertiaX
Gets or sets the MassMomentOfInertiaX.
Declaration Syntax
public Quantity MassMomentOfInertiaX { set;get; }
MassMomentOfInertiaY
Gets or sets the MassMomentOfInertiaY.
Declaration Syntax
public Quantity MassMomentOfInertiaY { set;get; }
MassMomentOfInertiaZ
Gets or sets the MassMomentOfInertiaZ.
Declaration Syntax
public Quantity MassMomentOfInertiaZ { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
940 of ANSYS, Inc. and its subsidiaries and affiliates.
PointMass
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
NodalCoordinateSystem
Gets the NodalCoordinateSystem.
Declaration Syntax
public CoordinateSystem NodalCoordinateSystem { get; }
PinballRegion
Gets or sets the PinballRegion.
Declaration Syntax
public Quantity PinballRegion { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
XCoordinate
Gets or sets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { set;get; }
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 941
Ansys.ACT.Automation.Mechanical Namespace
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
PromoteToRemotePoint()
Run the PromoteToRemotePoint action.
Declaration Syntax
public virtual IEnumerable<RemotePoint> PromoteToRemotePoint()
PostContactTool
Defines a PostContactTool.
Declaration Syntax
public class PostContactTool : PreContactTool
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
942 of ANSYS, Inc. and its subsidiaries and affiliates.
PostContactTool
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSContactToolAuto InternalObject { get; }
AddFluidPressure()
Creates a new ContactFluidPressure
Declaration Syntax
public virtual ContactFluidPressure AddFluidPressure()
AddFrictionalStress()
Creates a new ContactFrictionalStress
Declaration Syntax
public virtual ContactFrictionalStress AddFrictionalStress()
AddHeatFlux()
Creates a new ContactHeatFlux
Declaration Syntax
public virtual ContactHeatFlux AddHeatFlux()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 943
Ansys.ACT.Automation.Mechanical Namespace
AddPressure()
Creates a new ContactPressure
Declaration Syntax
public virtual ContactPressure AddPressure()
AddSlidingDistance()
Creates a new ContactSlidingDistance
Declaration Syntax
public virtual ContactSlidingDistance AddSlidingDistance()
PreContactTool
Defines a PreContactTool.
Declaration Syntax
public class PreContactTool : ContactTool
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
944 of ANSYS, Inc. and its subsidiaries and affiliates.
PreContactTool
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSContactToolAuto InternalObject { get; }
AddGap()
Creates a new ContactGap
Declaration Syntax
public virtual ContactGap AddGap()
AddInitialInformation()
Creates a new ContactDataTable
Declaration Syntax
public virtual ContactDataTable AddInitialInformation()
AddPenetration()
Creates a new ContactPenetration
Declaration Syntax
public virtual ContactPenetration AddPenetration()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 945
Ansys.ACT.Automation.Mechanical Namespace
AddStatus()
Creates a new ContactStatus
Declaration Syntax
public virtual ContactStatus AddStatus()
PreMeshedCrack
Defines a PreMeshedCrack.
Declaration Syntax
public class PreMeshedCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
946 of ANSYS, Inc. and its subsidiaries and affiliates.
PreMeshedCrack
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public NamedSelection BottomFaceNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFront
Gets or sets the CrackFront.
Declaration Syntax
public NamedSelection CrackFront { set;get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
CrackSymmetry
Gets or sets the CrackSymmetry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 947
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool CrackSymmetry { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
ScopingMethod
Gets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
948 of ANSYS, Inc. and its subsidiaries and affiliates.
PreMeshedCyclicRegion
Declaration Syntax
public NamedSelection TopFaceNodes { set;get; }
PreMeshedCyclicRegion
Defines a PreMeshedCyclicRegion.
Declaration Syntax
public class PreMeshedCyclicRegion : SymmetryGeneral
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 949
Ansys.ACT.Automation.Mechanical Namespace
BoundaryDOFOrientation
Gets or sets the BoundaryDOFOrientation.
Declaration Syntax
public SymmetryBoundaryDOFOrientation BoundaryDOFOrientation { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSymmetryGeneralAuto InternalObject { get; }
NumberOfSectors
Gets or sets the NumberOfSectors.
Declaration Syntax
public int NumberOfSectors { set;get; }
RelativeDistanceTolerance
Gets or sets the RelativeDistanceTolerance.
Declaration Syntax
public double RelativeDistanceTolerance { set;get; }
PrimaryCriterion
Defines a PrimaryCriterion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
950 of ANSYS, Inc. and its subsidiaries and affiliates.
PrimaryCriterion
Declaration Syntax
public class PrimaryCriterion : Criterion
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 951
Ansys.ACT.Automation.Mechanical Namespace
BaseResult
Gets or sets the BaseResult.
Declaration Syntax
public BaseResultType BaseResult { set;get; }
BoundaryCondition
Gets or sets the BoundaryCondition.
Declaration Syntax
public DataModelObject BoundaryCondition { set;get; }
CoordinateSystem
Gets or sets the Coordinate System.
Declaration Syntax
public ICoordinateSystemSelection CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DirectionX
Gets or sets the DirectionX.
Declaration Syntax
public double DirectionX { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
952 of ANSYS, Inc. and its subsidiaries and affiliates.
PrimaryCriterion
DirectionY
Gets or sets the DirectionY.
Declaration Syntax
public double DirectionY { set;get; }
DirectionZ
Gets or sets the DirectionZ.
Declaration Syntax
public double DirectionZ { set;get; }
DiscretizationError
Gets or sets the DiscretizationError.
Declaration Syntax
public double DiscretizationError { set;get; }
FrequencyRangeType
Gets or sets the FrequencyRangeType.
Declaration Syntax
public CriterionFrequencyRangeType FrequencyRangeType { set;get; }
FrequencyReduction
Gets or sets the FrequencyReduction.
Declaration Syntax
public FrequencyReductionType FrequencyReduction { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoCriterionAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 953
Ansys.ACT.Automation.Mechanical Namespace
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
LocationMethod
Gets or sets the LocationMethod.
Declaration Syntax
public GeometryDefineByType LocationMethod { set;get; }
MaximumFrequency
Gets or sets the MaximumFrequency.
Declaration Syntax
public Quantity MaximumFrequency { set;get; }
MinimumFrequency
Gets or sets the MinimumFrequency.
Declaration Syntax
public Quantity MinimumFrequency { set;get; }
ModeNumber
Gets or sets the ModeNumber.
Declaration Syntax
public int ModeNumber { set;get; }
ReferenceType
Gets or sets the ReferenceType.
Declaration Syntax
public VectorReductionReferenceType ReferenceType { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
954 of ANSYS, Inc. and its subsidiaries and affiliates.
PrimaryCriterion
RemotePoint
Gets or sets the RemotePoint.
Declaration Syntax
public RemotePoint RemotePoint { set;get; }
RobustFrequenciesReduction
Gets or sets the RobustFrequenciesReduction.
Declaration Syntax
public RobustFrequenciesReductionType RobustFrequenciesReduction { set;get; }
SpatialReduction
Gets or sets the SpatialReduction.
Declaration Syntax
public SpatialReductionType SpatialReduction { set;get; }
SpatialReductionMethod
Gets or sets the SpatialReductionMethod.
Declaration Syntax
public SpatialReductionMethodType SpatialReductionMethod { set;get; }
Step
Gets or sets the Step.
Declaration Syntax
public int Step { set;get; }
Value
Gets the Value.
Declaration Syntax
public Quantity Value { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 955
Ansys.ACT.Automation.Mechanical Namespace
VectorReduction
Gets or sets the VectorReduction.
Declaration Syntax
public VectorReductionType VectorReduction { set;get; }
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
Project
Defines a Project.
Declaration Syntax
public class Project : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
956 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 957
Ansys.ACT.Automation.Mechanical Namespace
Author
Gets or sets the Author.
Declaration Syntax
public string Author { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CreationDate
Gets the CreationDate.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
958 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
Declaration Syntax
public string CreationDate { get; }
CreationTime
Gets the CreationTime.
Declaration Syntax
public string CreationTime { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FilePath
Gets the Mechanical Project file path of current Mechanical session.
Declaration Syntax
public string FilePath { get; }
FirstSaved
Gets the FirstSaved.
Declaration Syntax
public string FirstSaved { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
ImportedSource
Gets the ImportedSource.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 959
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public string ImportedSource { get; }
ImportedVersion
Gets the ImportedVersion.
Declaration Syntax
public string ImportedVersion { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProjectAuto InternalObject { get; }
LastSaved
Gets the LastSaved.
Declaration Syntax
public string LastSaved { get; }
Model
Gets the Model.
Declaration Syntax
public Model Model { get; }
Declaration Syntax
public IEnumerable<Model> Models { get; }
PreparedFor
Gets or sets the PreparedFor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
960 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
Declaration Syntax
public string PreparedFor { set;get; }
ProductVersion
Gets the ProductVersion.
Declaration Syntax
public string ProductVersion { get; }
ProjectDirectory
Gets the Project Directory
Declaration Syntax
public string ProjectDirectory { get; }
SaveProjectAfterSolution
Gets or sets the SaveProjectAfterSolution.
Declaration Syntax
public bool SaveProjectAfterSolution { set;get; }
SaveProjectBeforeSolution
Gets or sets the SaveProjectBeforeSolution.
Declaration Syntax
public bool SaveProjectBeforeSolution { set;get; }
Subject
Gets or sets the Subject.
Declaration Syntax
public string Subject { set;get; }
UnitSystem
Change the Unit System.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 961
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public UserUnitSystemType UnitSystem { set;get; }
UserFiles
Gets the path of the user files folder of current project.
Declaration Syntax
public string UserFiles { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Declaration Syntax
public virtual void Archive(string archivePath, bool overwrite, ArchiveSettings settings)
Parameters
archivePath(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
962 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
overwrite(bool)
Optional - Overwrite an existing archive file located at archivePath if one exists. The default is
False.
settings(ArchiveSettings)
Optional - Settings object to configure what files to include/exclude inside the archive file. The
default includes all files.
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
CombineTextFiles(string, string)
Combines two text(.txt / .dmig / .inp / .dat) files. The secondary file will be appened to the primary
file
Declaration Syntax
public virtual void CombineTextFiles(string PrimaryFileName, string SecondaryFileName)
Parameters
PrimaryFileName(string)
Path of the primary matrix file on which the secondary file will be appened
SecondaryFileName(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 963
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
New()
For Mechanical opened independently, without Workbench. Start a new Mechanical project.
Declaration Syntax
public virtual void New()
Open(string)
For Mechanical opened independently, without Workbench. Open an existing Mechanical project.
Declaration Syntax
public virtual void Open(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
964 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
Parameters
filePath(string)
Save()
For Mechanical opened independently, without Workbench. Save current Mechanical project.
Declaration Syntax
public virtual void Save()
SaveAs(string, bool)
For Mechanical opened independently, without Workbench. Save current Mechanical project to given
filePath.
Declaration Syntax
public virtual void SaveAs(string filePath, bool overwrite)
Parameters
filePath(string)
overwrite(bool)
Optional - Overwrite an existing project file located at filePath if one exists. The default is False.
SpecifyMetricTemperatureInCelsius()
Specify the use of Celsius thermal units for metric unit systems.
Declaration Syntax
public virtual void SpecifyMetricTemperatureInCelsius()
SpecifyMetricTemperatureInKelvin()
Specify the use of Kelvin thermal units for metric unit systems.
Declaration Syntax
public virtual void SpecifyMetricTemperatureInKelvin()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 965
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual string Unarchive(string archivePath, string projectPath, bool overwrite)
Parameters
archivePath(string)
projectPath(string)
Optional - File path where the project will be unarchived and saved.
overwrite(bool)
PullOutDirectionManufacturingConstraint
Defines a PullOutDirectionManufacturingConstraint.
Declaration Syntax
public class PullOutDirectionManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property CoordinateSystem (p. 967) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 967)Gets the current DataModelObject's
category.
Property Direction (p. 967) Gets or sets the Direction.
Property InternalObject (p. 967) Gets the internal object. For advanced usage
only.
Property Location (p. 968) Gets or sets the Location.
Property ScopingMethod (p. 968) Gets or sets the ScopingMethod.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
966 of ANSYS, Inc. and its subsidiaries and affiliates.
PullOutDirectionManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property Subtype (p. 968) Gets or sets the Subtype.
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Direction
Gets or sets the Direction.
Declaration Syntax
public PullOutDirectionType Direction { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 967
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Subtype
Gets or sets the Subtype.
Declaration Syntax
public PullOutConstraintSubtype Subtype { set;get; }
PythonCode
Defines a PythonCode.
Declaration Syntax
public class PythonCode : DataModelObject, IExtendableObject
Property AllowRecursion (p. 969) Gets or Sets whether the PythonCode allows recursion.
Property Connected (p. 969) Gets whether the callbacks are currently connected.
Property DataModelObjectCategory (p. 969)Gets the current DataModelObject's category.
Property InternalObject (p. 969) Gets the internal object. For advanced usage only.
Property PropertyProvider (p. 969) Gets or sets the propperty provider instance associated
with this python code object.
Property ScriptExecutionScope (p. 970) The scope identifier in which the code execution will
take place.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
968 of ANSYS, Inc. and its subsidiaries and affiliates.
PythonCode
Property Text (p. 970) Gets or sets the text in the script tab for the Python Code
object.
Method Connect() (p. 970) Register the python code.
Method Delete() (p. 970) Run the Delete action.
Method ReloadProperties() (p. 970) Reload properties to update properties provided by the
provider.
AllowRecursion
Gets or Sets whether the PythonCode allows recursion.
Declaration Syntax
public bool AllowRecursion { set;get; }
Connected
Gets whether the callbacks are currently connected.
Declaration Syntax
public bool Connected { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPythonCodeAuto InternalObject { get; }
PropertyProvider
Gets or sets the propperty provider instance associated with this python code object.
Declaration Syntax
public IPropertyProvider PropertyProvider { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 969
Ansys.ACT.Automation.Mechanical Namespace
ScriptExecutionScope
The scope identifier in which the code execution will take place.
Declaration Syntax
public string ScriptExecutionScope { set;get; }
Text
Gets or sets the text in the script tab for the Python Code object.
Declaration Syntax
public string Text { set;get; }
Connect()
Register the python code.
Declaration Syntax
public virtual void Connect()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
ReloadProperties()
Reload properties to update properties provided by the provider.
Declaration Syntax
public virtual void ReloadProperties()
PythonCodeEventBased
Defines a PythonCodeEventBased.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
970 of ANSYS, Inc. and its subsidiaries and affiliates.
PythonCodeEventBased
Declaration Syntax
public class PythonCodeEventBased : PythonCode
Property AllowRecursion (p. 969) Gets or Sets whether the PythonCode allows recursion.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 971
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSPythonCodeEventBasedAuto InternalObject { get; }
InvalidateSolution
Gets or sets the InvalidateSolution.
Declaration Syntax
public bool InvalidateSolution { set;get; }
SolverTarget
Gets the SolverTarget.
Declaration Syntax
public CommandEditorTarget SolverTarget { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TargetCallback
Gets or sets the TargetCallback.
Declaration Syntax
public PythonCodeTargetCallback TargetCallback { set;get; }
ReactionForceConstraint
Defines a ReactionForceConstraint.
Declaration Syntax
public class ReactionForceConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
972 of ANSYS, Inc. and its subsidiaries and affiliates.
ReactionForceConstraint
AxisSelection
Gets or sets the AxisSelection.
Declaration Syntax
public AxisSelectionType AxisSelection { set;get; }
BoundType
Gets or sets the BoundType.
Declaration Syntax
public TopoBoundType BoundType { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 973
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
ReactionForceCriteria
Gets or sets the ReactionForceCriteria.
Declaration Syntax
public ReactionForceCriteriaType ReactionForceCriteria { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
XComponentMax
Gets or sets the XComponentMax.
Declaration Syntax
public Field XComponentMax { get; }
YComponentMax
Gets or sets the YComponentMax.
Declaration Syntax
public Field YComponentMax { get; }
ZComponentMax
Gets or sets the ZComponentMax.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
974 of ANSYS, Inc. and its subsidiaries and affiliates.
RectangularCrossSection
Declaration Syntax
public Field ZComponentMax { get; }
RectangularCrossSection
Defines a RectangularCrossSection.
Declaration Syntax
public class RectangularCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 975
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Height
Gets or sets the Height.
Declaration Syntax
public Quantity Height { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Width
Gets or sets the Width.
Declaration Syntax
public Quantity Width { set;get; }
RemotePoint
Defines a RemotePoint.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
976 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
Declaration Syntax
public class RemotePoint : ImportedDataModelObject, ISelectionInfo, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 977
Ansys.ACT.Automation.Mechanical Namespace
Behavior
Gets or sets the Behavior.
Declaration Syntax
public LoadBehavior Behavior { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
978 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
DOFSelection
Gets or sets the DOFSelection.
Declaration Syntax
public RemotePointDOFSelectionType DOFSelection { set;get; }
Formulation
Gets or sets the Formulation.
Declaration Syntax
public RemotePointFormulation Formulation { set;get; }
GloballyAvailable
Remote point is globally available
Declaration Syntax
public bool GloballyAvailable { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSRemotePointAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 979
Ansys.ACT.Automation.Mechanical Namespace
OutlineSelection
Gets or sets the OutlineSelection.
Declaration Syntax
public IEnumerable<RemotePoint> OutlineSelection { set;get; }
PilotNodeAPDLName
Gets or sets the PilotNodeAPDLName.
Declaration Syntax
public string PilotNodeAPDLName { set;get; }
PilotNodeScopingType
Gets or sets the PilotNodeScopingType.
Declaration Syntax
public PilotNodeScopingType PilotNodeScopingType { set;get; }
PinballRegion
Gets or sets the PinballRegion.
Declaration Syntax
public Quantity PinballRegion { set;get; }
Point
Gets or sets the Point.
Declaration Syntax
public ConstructionPoint Point { set;get; }
Radius
Gets or sets the Radius.
Declaration Syntax
public Quantity Radius { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
980 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
RelaxationMethod
Gets or sets the RelaxationMethod.
Declaration Syntax
public bool RelaxationMethod { set;get; }
RotationX
Gets or sets the RotationX.
Declaration Syntax
public ActiveOrInactive RotationX { set;get; }
RotationY
Gets or sets the RotationY.
Declaration Syntax
public ActiveOrInactive RotationY { set;get; }
RotationZ
Gets or sets the RotationZ.
Declaration Syntax
public ActiveOrInactive RotationZ { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 981
Ansys.ACT.Automation.Mechanical Namespace
XComponent
Gets or sets the XComponent.
Declaration Syntax
public ActiveOrInactive XComponent { set;get; }
XCoordinate
Gets or sets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { set;get; }
YComponent
Gets or sets the YComponent.
Declaration Syntax
public ActiveOrInactive YComponent { set;get; }
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
ZComponent
Gets or sets the ZComponent.
Declaration Syntax
public ActiveOrInactive ZComponent { set;get; }
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
982 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 983
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetMeshRegion()
Returns the mesh region associated to the remote point.
Declaration Syntax
public virtual IMeshRegion GetMeshRegion()
PromoteToNamedSelection()
Run the PromoteToNamedSelection action.
Declaration Syntax
public virtual IEnumerable<NamedSelection> PromoteToNamedSelection()
RemotePoints
Defines a RemotePoints.
Defines a RemotePoints.
Declaration Syntax
public class RemotePoints : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
984 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoints
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 985
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSRemotePointGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
986 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoints
Parameters
filePath(string)
AddRemotePoint()
Creates a new RemotePoint
Declaration Syntax
public virtual RemotePoint AddRemotePoint()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 987
Ansys.ACT.Automation.Mechanical Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ResponseConstraint
Defines a ResponseConstraint.
Declaration Syntax
public abstract class ResponseConstraint : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
988 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponseConstraint
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
EnvironmentSelection
Gets or Sets the EnvironmentSelection to an Analysis object or TopoEnvironmentType enum.
Declaration Syntax
public object EnvironmentSelection { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 989
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
ResponsePSDTool
Defines a ResponsePSDTool.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
990 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponsePSDTool
Declaration Syntax
public class ResponsePSDTool : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
ClusteringFrequencyPoints
Gets or sets the ClusteringFrequencyPoints.
Declaration Syntax
public int ClusteringFrequencyPoints { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 991
Ansys.ACT.Automation.Mechanical Namespace
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
IncludeAllExcitationFrequencies
Gets or sets the IncludeAllExcitationFrequencies.
Declaration Syntax
public bool IncludeAllExcitationFrequencies { set;get; }
IncludeUserDefinedFrequencies
Gets or sets the IncludeUserDefinedFrequencies.
Declaration Syntax
public bool IncludeUserDefinedFrequencies { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
992 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponsePSDTool
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResponsePSDToolAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddResponsePSD()
Creates a new ResponsePSD
Declaration Syntax
public virtual ResponsePSD AddResponsePSD()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 993
Ansys.ACT.Automation.Mechanical Namespace
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
994 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultMesh
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ResultMesh
Defines a ResultMesh.
Declaration Syntax
public class ResultMesh : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 995
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ConfigurationId
Gets the ConfigurationId.
Declaration Syntax
public int ConfigurationId { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Elements
Gets the Elements.
Declaration Syntax
public int Elements { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
996 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultMesh
FEBodies
Gets FE Bodies
Declaration Syntax
public Part FEBodies { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExtraMeshAuto InternalObject { get; }
Nodes
Gets the Nodes.
Declaration Syntax
public int Nodes { get; }
SourceFile
Gets the SourceFile.
Declaration Syntax
public string SourceFile { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 997
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddNamedSelection()
Creates a new NamedSelection
Declaration Syntax
public virtual NamedSelection AddNamedSelection()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
998 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultMesh
ClearGeneratedData()
Clear the generated mesh data
Declaration Syntax
public virtual void ClearGeneratedData()
Generate()
Generate the mesh data
Declaration Syntax
public virtual void Generate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 999
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ImportComponentsFromResultFile()
Import solver components from result file
Declaration Syntax
public virtual void ImportComponentsFromResultFile()
RingCrack
Defines a RingCrack.
Declaration Syntax
public class RingCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1000 of ANSYS, Inc. and its subsidiaries and affiliates.
RingCrack
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1001
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes.
Declaration Syntax
public string Contact1Nodes { set;get; }
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1002 of ANSYS, Inc. and its subsidiaries and affiliates.
RingCrack
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets or sets the CrackMeshMethod.
Declaration Syntax
public CrackMeshMethod CrackMeshMethod { set;get; }
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public FractureAffectedZone FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1003
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
InnerCrackFrontDivisions
Gets or sets the InnerCrackFrontDivisions.
Declaration Syntax
public int InnerCrackFrontDivisions { set;get; }
InnerFrontElementSize
Gets or sets the InnerFrontElementSize.
Declaration Syntax
public Quantity InnerFrontElementSize { set;get; }
InnerMajorRadius
Gets or sets the InnerMajorRadius.
Declaration Syntax
public Quantity InnerMajorRadius { set;get; }
InnerMinorRadius
Gets or sets the InnerMinorRadius.
Declaration Syntax
public Quantity InnerMinorRadius { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1004 of ANSYS, Inc. and its subsidiaries and affiliates.
RingCrack
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
OuterCrackFrontDivisions
Gets or sets the OuterCrackFrontDivisions.
Declaration Syntax
public int OuterCrackFrontDivisions { set;get; }
OuterFrontElementSize
Gets or sets the OuterFrontElementSize.
Declaration Syntax
public Quantity OuterFrontElementSize { set;get; }
OuterMajorRadius
Gets or sets the OuterMajorRadius.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1005
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity OuterMajorRadius { set;get; }
OuterMinorRadius
Gets or sets the OuterMinorRadius.
Declaration Syntax
public Quantity OuterMinorRadius { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes.
Declaration Syntax
public string Target1Nodes { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public string TopFaceNodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1006 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
SelectionWorksheet
No details are provided for this entry.
Declaration Syntax
public class SelectionWorksheet : Worksheet, ISelectionInfo
Property RowCount (p. 1009) No details are provided for this entry.
Method AddRow() (p. 1009) Adds a Row to the worksheet.
Method DeleteRow(int) (p. 1009) Deletes a row from the worksheet at
index.
Method Generate() (p. 1009) Generate the selection from the
worksheet.
Method GetAction(int) (p. 1010) Gets the worksheet Action property at
index.
Method GetBodyTypeValue(int) (p. 1010) Gets the worksheet Body Type Value
property at index.
Method GetCoordinateSystemSelection(int) (p. 1010) Gets the worksheet
CoordinateSystemSelection property at
index.
Method GetCriterion(int) (p. 1010) Gets the worksheet Criterion property
at index.
Method GetCriterionActive(int) (p. 1011) Gets the worksheet CriterionActive
property at index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1007
Ansys.ACT.Automation.Mechanical Namespace
Method GetEdgeTypeValue(int) (p. 1011) Gets the worksheet Edge Type Value
property at index.
Method GetFaceTypeValue(int) (p. 1011) Gets the worksheet Face Type Value
property at index.
Method GetGeometryType(int) (p. 1012) Gets the worksheet GeometryType
property at index.
Method GetLowerBound(int) (p. 1012) Gets the worksheet LowerBound
property at index.
Method GetMeshElementTypeValue(int) (p. 1012) Gets the worksheet Mesh Element Type
Value property at index.
Method GetOperator(int) (p. 1012) Gets the worksheet Operator property
at index.
Method GetStringValue(int) (p. 1013) Gets the worksheet StringValue
property at index.
Method GetTag(uint) (p. 1013) Gets the worksheet Tag property at
index.
Method GetUpperBound(int) (p. 1013) Gets the worksheet UpperBound
property at index.
Method GetValue(int) (p. 1014) Gets the worksheet Value property at
index.
Method SetAction(int, Sets the worksheet Action property at
NamedSelectionWorksheetAction) (p. 1014) index.
Method SetBodyTypeValue(int, Sets the worksheet Body Type Value
NamedSelectionWorksheetBodyTypeValues) (p. 1014)property at index.
Method SetCoordinateSystemSelection(int, uint) (p. 1015) Sets the worksheet
CoordinateSystemSelection property at
index.
Method SetCriterion(int, Sets the worksheet Criterion property
NamedSelectionWorksheetCriterion) (p. 1015) at index.
Method SetCriterionActive(int, bool) (p. 1015) Sets the worksheet CriterionActive
property at index.
Method SetEdgeTypeValue(int, Sets the worksheet Edge Type Value
NamedSelectionWorksheetEdgeTypeValues) (p. 1016)property at index.
Method SetEntityType(int, Sets the worksheet GeometryType
NamedSelectionWorksheetEntityType) (p. 1016) property at index.
Method SetFaceTypeValue(int, Sets the worksheet Face Type Value
NamedSelectionWorksheetFaceTypeValues) (p. 1016)property at index.
Method SetLowerBound(int, double) (p. 1017) Sets the worksheet LowerBound
property at index.
Method SetMeshElementTypeValue(int, Sets the worksheet Mesh Element Type
MeshElementShape) (p. 1017) Value property at index.
Method SetOperator(int, Sets the worksheet Operator property
NamedSelectionWorksheetOperator) (p. 1017) at index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1008 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
RowCount
No details are provided for this entry.
Declaration Syntax
public int RowCount { get; }
AddRow()
Adds a Row to the worksheet.
Declaration Syntax
public override int AddRow()
DeleteRow(int)
Deletes a row from the worksheet at index.
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
Generate()
Generate the selection from the worksheet.
Declaration Syntax
public void Generate()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1009
Ansys.ACT.Automation.Mechanical Namespace
GetAction(int)
Gets the worksheet Action property at index.
Declaration Syntax
public NamedSelectionWorksheetAction GetAction(int index)
Parameters
index(int)
GetBodyTypeValue(int)
Gets the worksheet Body Type Value property at index.
Declaration Syntax
public NamedSelectionWorksheetBodyTypeValues GetBodyTypeValue(int index)
Parameters
index(int)
GetCoordinateSystemSelection(int)
Gets the worksheet CoordinateSystemSelection property at index.
Declaration Syntax
public uint GetCoordinateSystemSelection(int index)
Parameters
index(int)
GetCriterion(int)
Gets the worksheet Criterion property at index.
Declaration Syntax
public NamedSelectionWorksheetCriterion GetCriterion(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1010 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
Parameters
index(int)
GetCriterionActive(int)
Gets the worksheet CriterionActive property at index.
Declaration Syntax
public bool GetCriterionActive(int index)
Parameters
index(int)
GetEdgeTypeValue(int)
Gets the worksheet Edge Type Value property at index.
Declaration Syntax
public NamedSelectionWorksheetEdgeTypeValues GetEdgeTypeValue(int index)
Parameters
index(int)
GetFaceTypeValue(int)
Gets the worksheet Face Type Value property at index.
Declaration Syntax
public NamedSelectionWorksheetFaceTypeValues GetFaceTypeValue(int index)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1011
Ansys.ACT.Automation.Mechanical Namespace
GetGeometryType(int)
Gets the worksheet GeometryType property at index.
Declaration Syntax
public NamedSelectionWorksheetEntityType GetGeometryType(int index)
Parameters
index(int)
GetLowerBound(int)
Gets the worksheet LowerBound property at index.
Declaration Syntax
public double GetLowerBound(int index)
Parameters
index(int)
GetMeshElementTypeValue(int)
Gets the worksheet Mesh Element Type Value property at index.
Declaration Syntax
public MeshElementShape GetMeshElementTypeValue(int index)
Parameters
index(int)
GetOperator(int)
Gets the worksheet Operator property at index.
Declaration Syntax
public NamedSelectionWorksheetOperator GetOperator(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1012 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
Parameters
index(int)
GetStringValue(int)
Gets the worksheet StringValue property at index.
Declaration Syntax
public string GetStringValue(int index)
Parameters
index(int)
GetTag(uint)
Gets the worksheet Tag property at index.
Declaration Syntax
public string GetTag(uint index)
Parameters
index(uint)
GetUpperBound(int)
Gets the worksheet UpperBound property at index.
Declaration Syntax
public double GetUpperBound(int index)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1013
Ansys.ACT.Automation.Mechanical Namespace
GetValue(int)
Gets the worksheet Value property at index.
Declaration Syntax
public double GetValue(int index)
Parameters
index(int)
SetAction(int, NamedSelectionWorksheetAction)
Sets the worksheet Action property at index.
Declaration Syntax
public void SetAction(int index, NamedSelectionWorksheetAction newVal)
Parameters
index(int)
newVal(NamedSelectionWorksheetAction)
SetBodyTypeValue(int, NamedSelectionWorksheetBodyTypeValues)
Sets the worksheet Body Type Value property at index.
Declaration Syntax
public void SetBodyTypeValue(int index, NamedSelectionWorksheetBodyTypeValues newVal)
Parameters
index(int)
newVal(NamedSelectionWorksheetBodyTypeValues)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1014 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
SetCoordinateSystemSelection(int, uint)
Sets the worksheet CoordinateSystemSelection property at index.
Declaration Syntax
public void SetCoordinateSystemSelection(int index, uint newVal)
Parameters
index(int)
newVal(uint)
SetCriterion(int, NamedSelectionWorksheetCriterion)
Sets the worksheet Criterion property at index.
Declaration Syntax
public void SetCriterion(int index, NamedSelectionWorksheetCriterion value)
Parameters
index(int)
value(NamedSelectionWorksheetCriterion)
SetCriterionActive(int, bool)
Sets the worksheet CriterionActive property at index.
Declaration Syntax
public void SetCriterionActive(int index, bool newVal)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1015
Ansys.ACT.Automation.Mechanical Namespace
newVal(bool)
SetEdgeTypeValue(int, NamedSelectionWorksheetEdgeTypeValues)
Sets the worksheet Edge Type Value property at index.
Declaration Syntax
public void SetEdgeTypeValue(int index, NamedSelectionWorksheetEdgeTypeValues newVal)
Parameters
index(int)
newVal(NamedSelectionWorksheetEdgeTypeValues)
SetEntityType(int, NamedSelectionWorksheetEntityType)
Sets the worksheet GeometryType property at index.
Declaration Syntax
public void SetEntityType(int index, NamedSelectionWorksheetEntityType newVal)
Parameters
index(int)
newVal(NamedSelectionWorksheetEntityType)
SetFaceTypeValue(int, NamedSelectionWorksheetFaceTypeValues)
Sets the worksheet Face Type Value property at index.
Declaration Syntax
public void SetFaceTypeValue(int index, NamedSelectionWorksheetFaceTypeValues newVal)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1016 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
Parameters
index(int)
newVal(NamedSelectionWorksheetFaceTypeValues)
SetLowerBound(int, double)
Sets the worksheet LowerBound property at index.
Declaration Syntax
public void SetLowerBound(int index, double newVal)
Parameters
index(int)
newVal(double)
SetMeshElementTypeValue(int, MeshElementShape)
Sets the worksheet Mesh Element Type Value property at index.
Declaration Syntax
public void SetMeshElementTypeValue(int index, MeshElementShape newVal)
Parameters
index(int)
newVal(MeshElementShape)
SetOperator(int, NamedSelectionWorksheetOperator)
Sets the worksheet Operator property at index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1017
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public void SetOperator(int index, NamedSelectionWorksheetOperator newVal)
Parameters
index(int)
newVal(NamedSelectionWorksheetOperator)
SetStringValue(int, string)
Sets the worksheet StringValue property at index.
Declaration Syntax
public void SetStringValue(int index, string newVal)
Parameters
index(int)
newVal(string)
SetTag(uint, string)
Sets the worksheet Tag property at index.
Declaration Syntax
public void SetTag(uint index, string newVal)
Parameters
index(uint)
newVal(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1018 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
SetUpperBound(int, double)
Sets the worksheet UpperBound property at index.
Declaration Syntax
public void SetUpperBound(int index, double newVal)
Parameters
index(int)
newVal(double)
SetValue(int, double)
Sets the worksheet Value property at index.
Declaration Syntax
public void SetValue(int index, double newVal)
Parameters
index(int)
newVal(double)
SemiEllipticalCrack
Defines a SemiEllipticalCrack.
Declaration Syntax
public class SemiEllipticalCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1019
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1020 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
AlignWithFaceNormal
Gets or sets the AlignWithFaceNormal.
Declaration Syntax
public bool AlignWithFaceNormal { set;get; }
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes.
Declaration Syntax
public string Contact1Nodes { set;get; }
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1021
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Declaration Syntax
public int CrackFrontDivisions { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets or sets the CrackMeshMethod.
Declaration Syntax
public CrackMeshMethod CrackMeshMethod { set;get; }
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
CrackSourceType
Gets the CrackSourceType.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1022 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public FractureAffectedZone FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
FrontElementSize
Gets or sets the FrontElementSize.
Declaration Syntax
public Quantity FrontElementSize { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1023
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MajorRadius
Gets or sets the MajorRadius.
Declaration Syntax
public Quantity MajorRadius { set;get; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
MinorRadius
Gets or sets the MinorRadius.
Declaration Syntax
public Quantity MinorRadius { set;get; }
ProjectToNearestSurface
Gets or sets the ProjectToNearestSurface.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1024 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
Declaration Syntax
public bool ProjectToNearestSurface { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes.
Declaration Syntax
public string Target1Nodes { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public string TopFaceNodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1025
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public double YScaleFactor { set;get; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
SMARTCrackGrowth
Defines a SMARTCrackGrowth.
Declaration Syntax
public class SMARTCrackGrowth : GenericDelamination
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1026 of ANSYS, Inc. and its subsidiaries and affiliates.
SMARTCrackGrowth
Analysis
Gets the Analysis.
Declaration Syntax
public DelaminationType Analysis { get; }
AutomaticTimeStepping
Gets or sets the AutomaticTimeStepping.
Declaration Syntax
public AutomaticOrManual AutomaticTimeStepping { set;get; }
CrackGrowthLaw
Gets the CrackGrowthLaw.
Declaration Syntax
public string CrackGrowthLaw { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1027
Ansys.ACT.Automation.Mechanical Namespace
CrackGrowthMethodology
Gets or sets the CrackGrowthMethodology.
Declaration Syntax
public CrackGrowthMethodology CrackGrowthMethodology { set;get; }
CrackGrowthOption
Gets or sets the CrackGrowthOption.
Declaration Syntax
public CrackGrowthOption CrackGrowthOption { set;get; }
CriticalRate
Gets or sets the CriticalRate.
Declaration Syntax
public Quantity CriticalRate { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FailureCriteriaOption
Gets or sets the FailureCriteriaOption.
Declaration Syntax
public DelaminationFailureCriteriaOption FailureCriteriaOption { set;get; }
InitialCrack
Gets or sets the InitialCrack.
Declaration Syntax
public GenericCrack InitialCrack { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1028 of ANSYS, Inc. and its subsidiaries and affiliates.
SMARTCrackGrowth
InitialTimeStep
Gets or sets the InitialTimeStep.
Declaration Syntax
public Quantity InitialTimeStep { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSDelaminationAuto InternalObject { get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
MaximumTimeStep
Gets or sets the MaximumTimeStep.
Declaration Syntax
public Quantity MaximumTimeStep { set;get; }
MaxIncrementOfCrackExtension
Gets or sets the MaxIncrementOfCrackExtension.
Declaration Syntax
public CrackGrowthIncrementType MaxIncrementOfCrackExtension { set;get; }
MaxIncrementValue
Gets or sets the MaxIncrementValue.
Declaration Syntax
public Quantity MaxIncrementValue { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1029
Ansys.ACT.Automation.Mechanical Namespace
MaxIncrementValueTreatment
Gets or sets the treatment type for the specified value of MaxIncrementValue. Default: Absolute
Declaration Syntax
public IncrementTreatment MaxIncrementValueTreatment { set;get; }
MeshCoarsening
Gets or sets the MeshCoarsening.
Declaration Syntax
public CrackGrowthMeshCoarsening MeshCoarsening { set;get; }
Method
Gets the Method.
Declaration Syntax
public DelaminationMethod Method { get; }
MinimumTimeStep
Gets or sets the MinimumTimeStep.
Declaration Syntax
public Quantity MinimumTimeStep { set;get; }
MinIncrementControl
Gets or sets the control type for the smaller crack increment values.
Declaration Syntax
public IncrementControl MinIncrementControl { set;get; }
MinIncrementOfCrackExtension
Gets or sets the MinIncrementOfCrackExtension.
Declaration Syntax
public CrackGrowthIncrementType MinIncrementOfCrackExtension { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1030 of ANSYS, Inc. and its subsidiaries and affiliates.
SMARTCrackGrowth
MinIncrementValue
Gets or sets the MinIncrementValue.
Declaration Syntax
public Quantity MinIncrementValue { set;get; }
MinIncrementValueTreatment
Gets or sets the treatment type for the specified value of MinIncrementValue. Default: Absolute
Declaration Syntax
public IncrementTreatment MinIncrementValueTreatment { set;get; }
NumberOfCycles
Gets or sets the NumberOfCycles.
Declaration Syntax
public int NumberOfCycles { set;get; }
StopCriterion
Gets or sets the StopCriterion.
Declaration Syntax
public StopCriterion StopCriterion { set;get; }
StopValue
Gets or sets the StopValue.
Declaration Syntax
public Quantity StopValue { set;get; }
StressRatio
Gets or sets the StressRatio.
Declaration Syntax
public double StressRatio { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1031
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Solid
Defines a Solid.
Declaration Syntax
public class Solid : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1032 of ANSYS, Inc. and its subsidiaries and affiliates.
Solid
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSolidAuto InternalObject { get; }
PartName
Gets the PartName.
Declaration Syntax
public string PartName { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1033
Ansys.ACT.Automation.Mechanical Namespace
X1
Gets or sets the X1.
Declaration Syntax
public Quantity X1 { set;get; }
X2
Gets or sets the X2.
Declaration Syntax
public Quantity X2 { set;get; }
Y1
Gets or sets the Y1.
Declaration Syntax
public Quantity Y1 { set;get; }
Y2
Gets or sets the Y2.
Declaration Syntax
public Quantity Y2 { set;get; }
Z1
Gets or sets the Z1.
Declaration Syntax
public Quantity Z1 { set;get; }
Z2
Gets or sets the Z2.
Declaration Syntax
public Quantity Z2 { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1034 of ANSYS, Inc. and its subsidiaries and affiliates.
Solid
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddGeometry()
Add solid to the geometry.
Declaration Syntax
public virtual void AddGeometry()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1035
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RemoveGeometry()
Remove the solid from the geometry.
Declaration Syntax
public virtual void RemoveGeometry()
UpdateGeometry()
Update the solid on the geometry.
Declaration Syntax
public virtual void UpdateGeometry()
Solution
Defines a Solution.
Declaration Syntax
public class Solution : DataModelObject, IEvaluateAllResults, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1036 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1037
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1038 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1039
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1040 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1041
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1042 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1043
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1044 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1045
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1046 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AllThreadsCPUTime
No details are provided for this entry.
Declaration Syntax
public double AllThreadsCPUTime { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1047
Ansys.ACT.Automation.Mechanical Namespace
CalculateBeamSectionResults
Gets or sets the CalculateBeamSectionResults.
Declaration Syntax
public bool CalculateBeamSectionResults { set;get; }
CellId
Gets the CellId.
Declaration Syntax
public string CellId { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CyclicSectorDisplayRangeBegin
Gets or sets the CyclicSectorDisplayRangeBegin.
Declaration Syntax
public int CyclicSectorDisplayRangeBegin { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1048 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
DateOfRun
No details are provided for this entry.
Declaration Syntax
public string DateOfRun { get; }
EigenSolverType
No details are provided for this entry.
Declaration Syntax
public EigenSolverType EigenSolverType { get; }
ElapsedRunTime
Gets or sets the ElapsedRunTime.
Declaration Syntax
public double ElapsedRunTime { set;get; }
ElapsedTime
No details are provided for this entry.
Declaration Syntax
public double ElapsedTime { get; }
ElementLoadBalRatio
No details are provided for this entry.
Declaration Syntax
public double ElementLoadBalRatio { get; }
Elements
No details are provided for this entry.
Declaration Syntax
public int Elements { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1049
Ansys.ACT.Automation.Mechanical Namespace
ElementSelection
Gets or sets the ElementSelection.
Declaration Syntax
public ConvergenceControlType ElementSelection { set;get; }
EquationSolverType
No details are provided for this entry.
Declaration Syntax
public EquationSolverType EquationSolverType { get; }
ExportTopologyFile
Gets or sets the ExportTopologyFile.
Declaration Syntax
public ExportTopologyFileOption ExportTopologyFile { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GpuAcceleration
No details are provided for this entry.
Declaration Syntax
public string GpuAcceleration { get; }
GPUType
No details are provided for this entry.
Declaration Syntax
public DSGPUType GPUType { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1050 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSAnswerSetAuto InternalObject { get; }
IOBound
No details are provided for this entry.
Declaration Syntax
public bool IOBound { get; }
IORead
No details are provided for this entry.
Declaration Syntax
public double IORead { get; }
IOWrite
No details are provided for this entry.
Declaration Syntax
public double IOWrite { get; }
IsAutoHybridParallel
Returns if Hybrid Parallel was turned on by APDL or not (i.e. Automatic Hybrid Parallel)
Declaration Syntax
public bool IsAutoHybridParallel { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1051
Ansys.ACT.Automation.Mechanical Namespace
IsDataExtractionComplete
No details are provided for this entry.
Declaration Syntax
public bool IsDataExtractionComplete { get; }
IsDistributedSolution
No details are provided for this entry.
Declaration Syntax
public bool IsDistributedSolution { get; }
IsEigenSolver
No details are provided for this entry.
Declaration Syntax
public bool IsEigenSolver { get; }
IsGPUAccelerationRequested
No details are provided for this entry.
Declaration Syntax
public bool IsGPUAccelerationRequested { get; }
IsHybridParallelSolution
No details are provided for this entry.
Declaration Syntax
public bool IsHybridParallelSolution { get; }
IsUnsymmetricMatrixSolve
No details are provided for this entry.
Declaration Syntax
public bool IsUnsymmetricMatrixSolve { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1052 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
License
No details are provided for this entry.
Declaration Syntax
public string License { get; }
LicenseCoresAvailable
No details are provided for this entry.
Declaration Syntax
public int LicenseCoresAvailable { get; }
MainThreadCPUTime
No details are provided for this entry.
Declaration Syntax
public double MainThreadCPUTime { get; }
MaximumRefinementLoops
Gets or sets the MaximumRefinementLoops.
Declaration Syntax
public int MaximumRefinementLoops { set;get; }
MemoryAvailable
No details are provided for this entry.
Declaration Syntax
public double MemoryAvailable { get; }
MemoryUsed
Gets or sets the MemoryUsed.
Declaration Syntax
public double MemoryUsed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1053
Ansys.ACT.Automation.Mechanical Namespace
MeshSource
Gets or sets the MeshSource.
Declaration Syntax
public MeshSourceType MeshSource { set;get; }
MPIType
No details are provided for this entry.
Declaration Syntax
public MPIType MPIType { get; }
MSUPHarmonicAnalysis
No details are provided for this entry.
Declaration Syntax
public bool MSUPHarmonicAnalysis { get; }
Nodes
No details are provided for this entry.
Declaration Syntax
public int Nodes { get; }
NumberOfDOF
Get the Number of DOF.
Declaration Syntax
public int NumberOfDOF { get; }
NumberOfProcessesRequested
No details are provided for this entry.
Declaration Syntax
public int NumberOfProcessesRequested { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1054 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
NumberofSectors
Gets or sets the NumberofSectors.
Declaration Syntax
public int NumberofSectors { set;get; }
NumCoresAvailable
No details are provided for this entry.
Declaration Syntax
public int NumCoresAvailable { get; }
NumGPURequested
No details are provided for this entry.
Declaration Syntax
public int NumGPURequested { get; }
NumMachinesRequested
No details are provided for this entry.
Declaration Syntax
public int NumMachinesRequested { get; }
NumProcRequested
No details are provided for this entry.
Declaration Syntax
public int NumProcRequested { get; }
NumVirtualCoresAvailable
No details are provided for this entry.
Declaration Syntax
public int NumVirtualCoresAvailable { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1055
Ansys.ACT.Automation.Mechanical Namespace
OperatingSystem
No details are provided for this entry.
Declaration Syntax
public string OperatingSystem { get; }
ProcessorModel
No details are provided for this entry.
Declaration Syntax
public string ProcessorModel { get; }
RefinementDepth
Gets or sets the RefinementDepth.
Declaration Syntax
public int RefinementDepth { set;get; }
ResultFileDirectory
Gets the ResultFileDirectory.
Declaration Syntax
public string ResultFileDirectory { get; }
ResultFileName
Gets the ResultFileName.
Declaration Syntax
public string ResultFileName { get; }
ResultFilePath
Get the result file full path.
Declaration Syntax
public string ResultFilePath { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1056 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
ResultFileSize
Gets the ResultFileSize.
Declaration Syntax
public double ResultFileSize { get; }
ResultFileTimestamp
Gets the ResultFileTimestamp.
Declaration Syntax
public string ResultFileTimestamp { get; }
ResultFileUnitSystem
Gets the ResultFileUnitSystem.
Declaration Syntax
public WBUnitSystemType ResultFileUnitSystem { get; }
ResultTrackingVectorLength
No details are provided for this entry.
Declaration Syntax
public int ResultTrackingVectorLength { get; }
SkipSolveCommand
Gets or sets the flag to avoid issuing the solve command in the MAPDL solver.
Declaration Syntax
public bool SkipSolveCommand { set;get; }
SolutionInformation
Gets the SolutionInformation.
Declaration Syntax
public SolutionInformation SolutionInformation { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1057
Ansys.ACT.Automation.Mechanical Namespace
SolutionTrackingVectorLength
No details are provided for this entry.
Declaration Syntax
public int SolutionTrackingVectorLength { get; }
SolutionUnitSystem
No details are provided for this entry.
Declaration Syntax
public MechanicalUnitSystem SolutionUnitSystem { get; }
SolverData
No details are provided for this entry.
Declaration Syntax
public object SolverData { get; }
SolverType
No details are provided for this entry.
Declaration Syntax
public SolverType SolverType { get; }
SparseMode
Get the Sparse Mode value.
Declaration Syntax
public int SparseMode { get; }
Status
Gets the Status.
Declaration Syntax
public SolutionStatusType Status { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1058 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
ThreadsPerProcessRequested
No details are provided for this entry.
Declaration Syntax
public int ThreadsPerProcessRequested { get; }
TimeOfRun
No details are provided for this entry.
Declaration Syntax
public string TimeOfRun { get; }
TimeToCombineDistributedFiles
No details are provided for this entry.
Declaration Syntax
public double TimeToCombineDistributedFiles { get; }
TopologyResult
Gets or sets the TopologyResult.
Declaration Syntax
public DataModelObject TopologyResult { set;get; }
TotalMemoryUsed
No details are provided for this entry.
Declaration Syntax
public double TotalMemoryUsed { get; }
WorkingDir
Gets the WorkingDir.
Declaration Syntax
public string WorkingDir { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1059
Ansys.ACT.Automation.Mechanical Namespace
AddAccelerationFrequencyResponse()
Creates a new AccelerationFrequencyResponse
Declaration Syntax
public virtual AccelerationFrequencyResponse AddAccelerationFrequencyResponse()
AddAccelerationPhaseResponse()
Creates a new AccelerationPhaseResponse
Declaration Syntax
public virtual AccelerationPhaseResponse AddAccelerationPhaseResponse()
AddAccelerationProbe()
Creates a new AccelerationProbe
Declaration Syntax
public virtual AccelerationProbe AddAccelerationProbe()
AddAccelerationWaterfallDiagram()
Creates a new AccelerationWaterfallDiagram
Declaration Syntax
public virtual AccelerationWaterfallDiagram AddAccelerationWaterfallDiagram()
AddAccumulatedEquivalentPlasticStrain()
Creates a new AccumulatedEquivalentPlasticStrain
Declaration Syntax
public virtual AccumulatedEquivalentPlasticStrain AddAccumulatedEquivalentPlasticStrain()
AddAcousticAbsorptionCoefficient()
Creates a new AcousticAbsorptionCoefficient
Declaration Syntax
public virtual AcousticAbsorptionCoefficient AddAcousticAbsorptionCoefficient()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1060 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddAcousticAWeightedSoundPressureLevel()
Creates a new AcousticAWeightedSoundPressureLevel
Declaration Syntax
public virtual AcousticAWeightedSoundPressureLevel AddAcousticAWeightedSoundPressureLevel()
AddAcousticAWeightedSPLFrequencyResponse()
Creates a new AcousticAWeightedSPLFrequencyResponse
Declaration Syntax
public virtual AcousticAWeightedSPLFrequencyResponse AddAcousticAWeightedSPLFrequencyRe-
sponse()
AddAcousticDiffuseSoundTransmissionLoss()
Creates a new AcousticDiffuseSoundTransmissionLoss
Declaration Syntax
public virtual AcousticDiffuseSoundTransmissionLoss AddAcousticDiffuseSoundTransmissionLoss()
AddAcousticDirectionalVelocityResult()
Creates a new AcousticDirectionalVelocityResult
Declaration Syntax
public virtual AcousticDirectionalVelocityResult AddAcousticDirectionalVelocityResult()
AddAcousticFarFieldAWeightedSPL()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldAWeightedSPL()
AddAcousticFarFieldAWeightedSPLMic()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldAWeightedSPLMic()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1061
Ansys.ACT.Automation.Mechanical Namespace
AddAcousticFarFieldDirectivity()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldDirectivity()
AddAcousticFarFieldMaximumPressure()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldMaximumPressure()
AddAcousticFarFieldMaximumPressureMic()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldMaximumPressureMic()
AddAcousticFarFieldMaximumScatteredPressure()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldMaximumScatteredPressure()
AddAcousticFarFieldPhase()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldPhase()
AddAcousticFarFieldPhaseMic()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldPhaseMic()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1062 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddAcousticFarFieldSoundPowerLevel()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldSoundPowerLevel()
AddAcousticFarFieldSoundPowerLevelWaterfallDiagram()
Creates a new AcousticFarFieldSoundPowerLevelWaterfallDiagram
Declaration Syntax
public virtual AcousticFarFieldSoundPowerLevelWaterfallDiagram AddAcousticFarFieldSoundPower-
LevelWaterfallDiagram()
AddAcousticFarFieldSPL()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldSPL()
AddAcousticFarFieldSPLMic()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldSPLMic()
AddAcousticFarFieldSPLMicWaterfallDiagram()
Creates a new AcousticFarFieldSPLMicWaterfallDiagram
Declaration Syntax
public virtual AcousticFarFieldSPLMicWaterfallDiagram AddAcousticFarFieldSPLMicWaterfallDiagram()
AddAcousticFarFieldTargetStrength()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldTargetStrength()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1063
Ansys.ACT.Automation.Mechanical Namespace
AddAcousticFrequencyBandAWeightedSPL()
Creates a new AcousticFrequencyBandAWeightedSPL
Declaration Syntax
public virtual AcousticFrequencyBandAWeightedSPL AddAcousticFrequencyBandAWeightedSPL()
AddAcousticFrequencyBandSPL()
Creates a new AcousticFrequencyBandSPL
Declaration Syntax
public virtual AcousticFrequencyBandSPL AddAcousticFrequencyBandSPL()
AddAcousticKineticEnergy()
Creates a new AcousticKineticEnergy
Declaration Syntax
public virtual AcousticKineticEnergy AddAcousticKineticEnergy()
AddAcousticKineticEnergyFrequencyResponse()
Creates a new AcousticKineticEnergyFrequencyResponse
Declaration Syntax
public virtual AcousticKineticEnergyFrequencyResponse AddAcousticKineticEnergyFrequencyResponse()
AddAcousticPotentialEnergy()
Creates a new AcousticPotentialEnergy
Declaration Syntax
public virtual AcousticPotentialEnergy AddAcousticPotentialEnergy()
AddAcousticPotentialEnergyFrequencyResponse()
Creates a new AcousticPotentialEnergyFrequencyResponse
Declaration Syntax
public virtual AcousticPotentialEnergyFrequencyResponse AddAcousticPotentialEnergyFrequencyRe-
sponse()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1064 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddAcousticPressureFrequencyResponse()
Creates a new AcousticPressureFrequencyResponse
Declaration Syntax
public virtual AcousticPressureFrequencyResponse AddAcousticPressureFrequencyResponse()
AddAcousticPressureResult()
Creates a new AcousticPressureResult
Declaration Syntax
public virtual AcousticPressureResult AddAcousticPressureResult()
AddAcousticReturnLoss()
Creates a new AcousticReturnLoss
Declaration Syntax
public virtual AcousticReturnLoss AddAcousticReturnLoss()
AddAcousticSoundPressureLevel()
Creates a new AcousticSoundPressureLevel
Declaration Syntax
public virtual AcousticSoundPressureLevel AddAcousticSoundPressureLevel()
AddAcousticSPLFrequencyResponse()
Creates a new AcousticSPLFrequencyResponse
Declaration Syntax
public virtual AcousticSPLFrequencyResponse AddAcousticSPLFrequencyResponse()
AddAcousticTotalVelocityResult()
Creates a new AcousticTotalVelocityResult
Declaration Syntax
public virtual AcousticTotalVelocityResult AddAcousticTotalVelocityResult()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1065
Ansys.ACT.Automation.Mechanical Namespace
AddAcousticTransmissionLoss()
Creates a new AcousticTransmissionLoss
Declaration Syntax
public virtual AcousticTransmissionLoss AddAcousticTransmissionLoss()
AddAcousticVelocityFrequencyResponse()
Creates a new AcousticVelocityFrequencyResponse
Declaration Syntax
public virtual AcousticVelocityFrequencyResponse AddAcousticVelocityFrequencyResponse()
AddAngularAccelerationProbe()
Creates a new AngularAccelerationProbe
Declaration Syntax
public virtual AngularAccelerationProbe AddAngularAccelerationProbe()
AddAngularVelocityProbe()
Creates a new AngularVelocityProbe
Declaration Syntax
public virtual AngularVelocityProbe AddAngularVelocityProbe()
AddBeamProbe()
Creates a new BeamProbe
Declaration Syntax
public virtual BeamProbe AddBeamProbe()
AddBeamTool()
Creates a new BeamTool
Declaration Syntax
public virtual BeamTool AddBeamTool()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1066 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddBearingProbe()
Creates a new BearingProbe
Declaration Syntax
public virtual BearingProbe AddBearingProbe()
AddBendingStressEquivalent()
Creates a new BendingStressEquivalent
Declaration Syntax
public virtual BendingStressEquivalent AddBendingStressEquivalent()
AddBendingStressIntensity()
Creates a new BendingStressIntensity
Declaration Syntax
public virtual BendingStressIntensity AddBendingStressIntensity()
AddBoltPretensionProbe()
Creates a new BoltPretensionProbe
Declaration Syntax
public virtual BoltPretensionProbe AddBoltPretensionProbe()
AddBoltTool()
Creates a new BoltTool
Declaration Syntax
public virtual BoltTool AddBoltTool()
AddCampbellDiagram()
Creates a new CampbellDiagram
Declaration Syntax
public virtual CampbellDiagram AddCampbellDiagram()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1067
Ansys.ACT.Automation.Mechanical Namespace
AddChargeReactionFrequencyResponse()
Creates a new ChargeReactionFrequencyResponse
Declaration Syntax
public virtual ChargeReactionFrequencyResponse AddChargeReactionFrequencyResponse()
AddChargeReactionProbe()
Creates a new ChargeReactionProbe
Declaration Syntax
public virtual ChargeReactionProbe AddChargeReactionProbe()
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddCompositeCriterion()
Creates a new CompositeCriterion
Declaration Syntax
public virtual CompositeCriterion AddCompositeCriterion()
AddCompositeFailureTool()
Creates a new CompositeFailureTool
Declaration Syntax
public virtual CompositeFailureTool AddCompositeFailureTool()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1068 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddCompositeSamplingPointTool()
Creates a new CompositeSamplingPointTool
Declaration Syntax
public virtual CompositeSamplingPointTool AddCompositeSamplingPointTool()
AddContactDistanceProbe()
Creates a new ContactDistanceProbe
Declaration Syntax
public virtual ContactDistanceProbe AddContactDistanceProbe()
AddContactTool()
Creates a new ContactTool
Declaration Syntax
public virtual PostContactTool AddContactTool()
AddCurrentDensity()
Creates a new CurrentDensity
Declaration Syntax
public virtual CurrentDensity AddCurrentDensity()
AddCurrentDensityProbe()
Creates a new CurrentDensityProbe
Declaration Syntax
public virtual CurrentDensityProbe AddCurrentDensityProbe()
AddDamageStatus()
Creates a new DamageStatus
Declaration Syntax
public virtual DamageStatus AddDamageStatus()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1069
Ansys.ACT.Automation.Mechanical Namespace
AddDeformationFrequencyResponse()
Creates a new DeformationFrequencyResponse
Declaration Syntax
public virtual DeformationFrequencyResponse AddDeformationFrequencyResponse()
AddDeformationPhaseResponse()
Creates a new DeformationPhaseResponse
Declaration Syntax
public virtual DeformationPhaseResponse AddDeformationPhaseResponse()
AddDeformationProbe()
Creates a new DeformationProbe
Declaration Syntax
public virtual DeformationProbe AddDeformationProbe()
AddDirectionalAcceleration()
Creates a new DirectionalAcceleration
Declaration Syntax
public virtual DirectionalAcceleration AddDirectionalAcceleration()
AddDirectionalAccelerationPSD()
Creates a new DirectionalAccelerationPSD
Declaration Syntax
public virtual DirectionalAccelerationPSD AddDirectionalAccelerationPSD()
AddDirectionalAccelerationRS()
Creates a new DirectionalAccelerationRS
Declaration Syntax
public virtual DirectionalAccelerationRS AddDirectionalAccelerationRS()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1070 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddDirectionalAxialForce()
Creates a new DirectionalAxialForce
Declaration Syntax
public virtual DirectionalAxialForce AddDirectionalAxialForce()
AddDirectionalBendingMoment()
Creates a new DirectionalBendingMoment
Declaration Syntax
public virtual DirectionalBendingMoment AddDirectionalBendingMoment()
AddDirectionalCurrentDensity()
Creates a new DirectionalCurrentDensity
Declaration Syntax
public virtual DirectionalCurrentDensity AddDirectionalCurrentDensity()
AddDirectionalDeformation()
Creates a new DirectionalDeformation
Declaration Syntax
public virtual DirectionalDeformation AddDirectionalDeformation()
AddDirectionalElectricFieldIntensity()
Creates a new DirectionalElectricFieldIntensity
Declaration Syntax
public virtual DirectionalElectricFieldIntensity AddDirectionalElectricFieldIntensity()
AddDirectionalElectricFluxDensity()
Creates a new DirectionalElectricFluxDensity
Declaration Syntax
public virtual DirectionalElectricFluxDensity AddDirectionalElectricFluxDensity()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1071
Ansys.ACT.Automation.Mechanical Namespace
AddDirectionalElectrostaticForce()
Creates a new DirectionalElectrostaticForce
Declaration Syntax
public virtual DirectionalElectrostaticForce AddDirectionalElectrostaticForce()
AddDirectionalHeatFlux()
Creates a new DirectionalHeatFlux
Declaration Syntax
public virtual DirectionalHeatFlux AddDirectionalHeatFlux()
AddDirectionalMagneticFieldIntensity()
Creates a new DirectionalMagneticFieldIntensity
Declaration Syntax
public virtual DirectionalMagneticFieldIntensity AddDirectionalMagneticFieldIntensity()
AddDirectionalMagneticFluxDensity()
Creates a new DirectionalMagneticFluxDensity
Declaration Syntax
public virtual DirectionalMagneticFluxDensity AddDirectionalMagneticFluxDensity()
AddDirectionalShearForce()
Creates a new DirectionalShearForce
Declaration Syntax
public virtual DirectionalShearForce AddDirectionalShearForce()
AddDirectionalTorsionalMoment()
Creates a new DirectionalTorsionalMoment
Declaration Syntax
public virtual DirectionalTorsionalMoment AddDirectionalTorsionalMoment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1072 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddDirectionalVelocity()
Creates a new DirectionalVelocity
Declaration Syntax
public virtual DirectionalVelocity AddDirectionalVelocity()
AddDirectionalVelocityPSD()
Creates a new DirectionalVelocityPSD
Declaration Syntax
public virtual DirectionalVelocityPSD AddDirectionalVelocityPSD()
AddDirectionalVelocityRS()
Creates a new DirectionalVelocityRS
Declaration Syntax
public virtual DirectionalVelocityRS AddDirectionalVelocityRS()
AddElasticStrainFrequencyResponse()
Creates a new ElasticStrainFrequencyResponse
Declaration Syntax
public virtual ElasticStrainFrequencyResponse AddElasticStrainFrequencyResponse()
AddElasticStrainIntensity()
Creates a new ElasticStrainIntensity
Declaration Syntax
public virtual ElasticStrainIntensity AddElasticStrainIntensity()
AddElasticStrainPhaseResponse()
Creates a new ElasticStrainPhaseResponse
Declaration Syntax
public virtual ElasticStrainPhaseResponse AddElasticStrainPhaseResponse()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1073
Ansys.ACT.Automation.Mechanical Namespace
AddElectricFieldProbe()
Creates a new ElectricFieldProbe
Declaration Syntax
public virtual ElectricFieldProbe AddElectricFieldProbe()
AddElectricPotential()
Creates a new ElectricPotential
Declaration Syntax
public virtual ElectricPotential AddElectricPotential()
AddElectricVoltage()
Creates a new ElectricVoltage
Declaration Syntax
public virtual ElectricVoltage AddElectricVoltage()
AddElectromechanicalCouplingCoefficient()
Creates a new ElectromechanicalCouplingCoefficient
Declaration Syntax
public virtual ElectromechanicalCouplingCoefficient AddElectromechanicalCouplingCoefficient()
AddElementalEulerXYAngle()
Creates a new ElementalEulerXYAngle
Declaration Syntax
public virtual ElementalEulerXYAngle AddElementalEulerXYAngle()
AddElementalEulerXZAngle()
Creates a new ElementalEulerXZAngle
Declaration Syntax
public virtual ElementalEulerXZAngle AddElementalEulerXZAngle()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1074 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddElementalEulerYZAngle()
Creates a new ElementalEulerYZAngle
Declaration Syntax
public virtual ElementalEulerYZAngle AddElementalEulerYZAngle()
AddElementalStrainEnergy()
Creates a new ElementalStrainEnergy
Declaration Syntax
public virtual ElementalStrainEnergy AddElementalStrainEnergy()
AddElementalTriads()
Creates a new ElementalTriads
Declaration Syntax
public virtual ElementalTriads AddElementalTriads()
AddEmagReactionProbe()
Creates a new EmagReactionProbe
Declaration Syntax
public virtual EmagReactionProbe AddEmagReactionProbe()
AddEnergyDissipatedPerUnitVolume()
Creates a new EnergyDissipatedPerUnitVolume
Declaration Syntax
public virtual EnergyDissipatedPerUnitVolume AddEnergyDissipatedPerUnitVolume()
AddEnergyProbe()
Creates a new EnergyProbe
Declaration Syntax
public virtual EnergyProbe AddEnergyProbe()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1075
Ansys.ACT.Automation.Mechanical Namespace
AddEquivalentCreepStrain()
Creates a new EquivalentCreepStrain
Declaration Syntax
public virtual EquivalentCreepStrain AddEquivalentCreepStrain()
AddEquivalentCreepStrainRST()
Creates a new EquivalentCreepStrainRST
Declaration Syntax
public virtual EquivalentCreepStrainRST AddEquivalentCreepStrainRST()
AddEquivalentElasticStrain()
Creates a new EquivalentElasticStrain
Declaration Syntax
public virtual EquivalentElasticStrain AddEquivalentElasticStrain()
AddEquivalentElasticStrainRST()
Creates a new EquivalentElasticStrainRST
Declaration Syntax
public virtual EquivalentElasticStrainRST AddEquivalentElasticStrainRST()
AddEquivalentPlasticStrain()
Creates a new EquivalentPlasticStrain
Declaration Syntax
public virtual EquivalentPlasticStrain AddEquivalentPlasticStrain()
AddEquivalentPlasticStrainRST()
Creates a new EquivalentPlasticStrainRST
Declaration Syntax
public virtual EquivalentPlasticStrainRST AddEquivalentPlasticStrainRST()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1076 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddEquivalentRadiatedPower()
Creates a new EquivalentRadiatedPower
Declaration Syntax
public virtual EquivalentRadiatedPower AddEquivalentRadiatedPower()
AddEquivalentRadiatedPowerLevel()
Creates a new EquivalentRadiatedPowerLevel
Declaration Syntax
public virtual EquivalentRadiatedPowerLevel AddEquivalentRadiatedPowerLevel()
AddEquivalentRadiatedPowerLevelWaterfallDiagram()
Creates a new EquivalentRadiatedPowerLevelWaterfallDiagram
Declaration Syntax
public virtual EquivalentRadiatedPowerLevelWaterfallDiagram AddEquivalentRadiatedPowerLevelWa-
terfallDiagram()
AddEquivalentRadiatedPowerWaterfallDiagram()
Creates a new EquivalentRadiatedPowerWaterfallDiagram
Declaration Syntax
public virtual EquivalentRadiatedPowerWaterfallDiagram AddEquivalentRadiatedPowerWaterfallDia-
gram()
AddEquivalentStress()
Creates a new EquivalentStress
Declaration Syntax
public virtual EquivalentStress AddEquivalentStress()
AddEquivalentStressPSD()
Creates a new EquivalentStressPSD
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1077
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual EquivalentStressPSD AddEquivalentStressPSD()
AddEquivalentStressRS()
Creates a new EquivalentStressRS
Declaration Syntax
public virtual EquivalentStressRS AddEquivalentStressRS()
AddEquivalentTotalStrain()
Creates a new EquivalentTotalStrain
Declaration Syntax
public virtual EquivalentTotalStrain AddEquivalentTotalStrain()
AddExpansionSettings()
Creates a new ExpansionSettings
Declaration Syntax
public virtual ExpansionSettings AddExpansionSettings()
AddFatigueTool()
No details are provided for this entry.
Declaration Syntax
public virtual FatigueTool AddFatigueTool()
AddFiberCompressiveDamageVariable()
Creates a new FiberCompressiveDamageVariable
Declaration Syntax
public virtual FiberCompressiveDamageVariable AddFiberCompressiveDamageVariable()
AddFiberCompressiveFailureCriterion()
Creates a new FiberCompressiveFailureCriterion
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1078 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual FiberCompressiveFailureCriterion AddFiberCompressiveFailureCriterion()
AddFiberTensileDamageVariable()
Creates a new FiberTensileDamageVariable
Declaration Syntax
public virtual FiberTensileDamageVariable AddFiberTensileDamageVariable()
AddFiberTensileFailureCriterion()
Creates a new FiberTensileFailureCriterion
Declaration Syntax
public virtual FiberTensileFailureCriterion AddFiberTensileFailureCriterion()
AddFieldIntensityProbe()
Creates a new FieldIntensityProbe
Declaration Syntax
public virtual FieldIntensityProbe AddFieldIntensityProbe()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddFlexibleRotationProbe()
Creates a new FlexibleRotationProbe
Declaration Syntax
public virtual FlexibleRotationProbe AddFlexibleRotationProbe()
AddFluidFlowRate()
Creates a new FluidFlowRate
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1079
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual FluidFlowRate AddFluidFlowRate()
AddFluidHeatConductionRate()
Creates a new FluidHeatConductionRate
Declaration Syntax
public virtual FluidHeatConductionRate AddFluidHeatConductionRate()
AddFluidHeatTransportRate()
Creates a new FluidHeatTransportRate
Declaration Syntax
public virtual FluidHeatTransportRate AddFluidHeatTransportRate()
AddFluxDensityProbe()
Creates a new FluxDensityProbe
Declaration Syntax
public virtual FluxDensityProbe AddFluxDensityProbe()
AddFluxLinkage()
Creates a new FluxLinkage
Declaration Syntax
public virtual FluxLinkage AddFluxLinkage()
AddForceReaction()
Creates a new ForceReaction
Declaration Syntax
public virtual ForceReaction AddForceReaction()
AddForceReactionFrequencyResponse()
Creates a new ForceReactionFrequencyResponse
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1080 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual ForceReactionFrequencyResponse AddForceReactionFrequencyResponse()
AddForceReactionsForContactRegions(IEnumerable<int>)
Bulk creates Force Reactions for Contact Regions by Contact object Ids
Declaration Syntax
public virtual void AddForceReactionsForContactRegions(IEnumerable<int> contactRegionObjIds)
Parameters
contactRegionObjIds(IEnumerable<int>)
AddForceSummationProbe()
Creates a new ForceSummationProbe
Declaration Syntax
public virtual ForceSummationProbe AddForceSummationProbe()
AddFractureTool()
Creates a new FractureTool
Declaration Syntax
public virtual FractureTool AddFractureTool()
AddGeneralizedPlaneStrainProbe()
Creates a new GeneralizedPlaneStrainProbe
Declaration Syntax
public virtual GeneralizedPlaneStrainProbe AddGeneralizedPlaneStrainProbe()
AddGroupedScopedACPResults(ResultType, IEnumerable<IDataModelOb-
ject>)
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1081
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void AddGroupedScopedACPResults(ResultType resultType, IEnumerable<IDataMode-
lObject> selectedPlies)
Parameters
resultType(ResultType)
selectedPlies(IEnumerable<IDataModelObject>)
AddGroupedScopedCustomResult(IEnumerable<IDataModelObject>)
No details are provided for this entry.
Declaration Syntax
public virtual void AddGroupedScopedCustomResult(IEnumerable<IDataModelObject> selectedPlies)
Parameters
selectedPlies(IEnumerable<IDataModelObject>)
AddHeatFluxProbe()
Creates a new HeatFluxProbe
Declaration Syntax
public virtual HeatFluxProbe AddHeatFluxProbe()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1082 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Parameters
filePath(string)
AddImpedanceFrequencyResponse()
Creates a new ImpedanceFrequencyResponse
Declaration Syntax
public virtual ImpedanceFrequencyResponse AddImpedanceFrequencyResponse()
AddImpedanceProbe()
Creates a new ImpedanceProbe
Declaration Syntax
public virtual ImpedanceProbe AddImpedanceProbe()
AddInductance()
Creates a new Inductance
Declaration Syntax
public virtual Inductance AddInductance()
AddJointProbe()
Creates a new JointProbe
Declaration Syntax
public virtual JointProbe AddJointProbe()
AddJouleHeat()
Creates a new JouleHeat
Declaration Syntax
public virtual JouleHeat AddJouleHeat()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1083
Ansys.ACT.Automation.Mechanical Namespace
AddJouleHeatProbe()
Creates a new JouleHeatProbe
Declaration Syntax
public virtual JouleHeatProbe AddJouleHeatProbe()
AddLatticeDensity()
Creates a new LatticeDensity
Declaration Syntax
public virtual LatticeDensity AddLatticeDensity()
AddLatticeElementalDensity()
Creates a new LatticeElementalDensity
Declaration Syntax
public virtual LatticeElementalDensity AddLatticeElementalDensity()
AddLinearizedEquivalentStress()
Creates a new LinearizedEquivalentStress
Declaration Syntax
public virtual LinearizedEquivalentStress AddLinearizedEquivalentStress()
AddLinearizedMaximumPrincipalStress()
Creates a new LinearizedMaximumPrincipalStress
Declaration Syntax
public virtual LinearizedMaximumPrincipalStress AddLinearizedMaximumPrincipalStress()
AddLinearizedMaximumShearStress()
Creates a new LinearizedMaximumShearStress
Declaration Syntax
public virtual LinearizedMaximumShearStress AddLinearizedMaximumShearStress()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1084 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddLinearizedMiddlePrincipalStress()
Creates a new LinearizedMiddlePrincipalStress
Declaration Syntax
public virtual LinearizedMiddlePrincipalStress AddLinearizedMiddlePrincipalStress()
AddLinearizedMinimumPrincipalStress()
Creates a new LinearizedMinimumPrincipalStress
Declaration Syntax
public virtual LinearizedMinimumPrincipalStress AddLinearizedMinimumPrincipalStress()
AddLinearizedNormalStress()
Creates a new LinearizedNormalStress
Declaration Syntax
public virtual LinearizedNormalStress AddLinearizedNormalStress()
AddLinearizedShearStress()
Creates a new LinearizedShearStress
Declaration Syntax
public virtual LinearizedShearStress AddLinearizedShearStress()
AddLinearizedStressIntensity()
Creates a new LinearizedStressIntensity
Declaration Syntax
public virtual LinearizedStressIntensity AddLinearizedStressIntensity()
AddLineChart2D()
Creates a new LineChart2D
Declaration Syntax
public virtual LineChart2D AddLineChart2D()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1085
Ansys.ACT.Automation.Mechanical Namespace
AddLinePressureResult()
Creates a new LinePressureResult
Declaration Syntax
public virtual LinePressureResult AddLinePressureResult()
AddMagneticCoenergy()
Creates a new MagneticCoenergy
Declaration Syntax
public virtual MagneticCoenergy AddMagneticCoenergy()
AddMagneticDirectionalForces()
Creates a new MagneticDirectionalForces
Declaration Syntax
public virtual MagneticDirectionalForces AddMagneticDirectionalForces()
AddMagneticError()
Creates a new MagneticError
Declaration Syntax
public virtual MagneticError AddMagneticError()
AddMagneticFluxProbe()
Creates a new MagneticFluxProbe
Declaration Syntax
public virtual MagneticFluxProbe AddMagneticFluxProbe()
AddMagneticPotential()
Creates a new MagneticPotential
Declaration Syntax
public virtual MagneticPotential AddMagneticPotential()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1086 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddMagneticTotalForces()
Creates a new MagneticTotalForces
Declaration Syntax
public virtual MagneticTotalForces AddMagneticTotalForces()
AddMatrixCompressiveDamageVariable()
Creates a new MatrixCompressiveDamageVariable
Declaration Syntax
public virtual MatrixCompressiveDamageVariable AddMatrixCompressiveDamageVariable()
AddMatrixCompressiveFailureCriterion()
Creates a new MatrixCompressiveFailureCriterion
Declaration Syntax
public virtual MatrixCompressiveFailureCriterion AddMatrixCompressiveFailureCriterion()
AddMatrixTensileDamageVariable()
Creates a new MatrixTensileDamageVariable
Declaration Syntax
public virtual MatrixTensileDamageVariable AddMatrixTensileDamageVariable()
AddMatrixTensileFailureCriterion()
Creates a new MatrixTensileFailureCriterion
Declaration Syntax
public virtual MatrixTensileFailureCriterion AddMatrixTensileFailureCriterion()
AddMaximumFailureCriteria()
Creates a new MaximumFailureCriteria
Declaration Syntax
public virtual MaximumFailureCriteria AddMaximumFailureCriteria()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1087
Ansys.ACT.Automation.Mechanical Namespace
AddMaximumPrincipalElasticStrain()
Creates a new MaximumPrincipalElasticStrain
Declaration Syntax
public virtual MaximumPrincipalElasticStrain AddMaximumPrincipalElasticStrain()
AddMaximumPrincipalStress()
Creates a new MaximumPrincipalStress
Declaration Syntax
public virtual MaximumPrincipalStress AddMaximumPrincipalStress()
AddMaximumPrincipalThermalStrain()
Creates a new MaximumPrincipalThermalStrain
Declaration Syntax
public virtual MaximumPrincipalThermalStrain AddMaximumPrincipalThermalStrain()
AddMaximumShearElasticStrain()
Creates a new MaximumShearElasticStrain
Declaration Syntax
public virtual MaximumShearElasticStrain AddMaximumShearElasticStrain()
AddMaximumShearStress()
Creates a new MaximumShearStress
Declaration Syntax
public virtual MaximumShearStress AddMaximumShearStress()
AddMCFWaterfallDiagram()
Creates a new MCFWaterfallDiagram
Declaration Syntax
public virtual MCFWaterfallDiagram AddMCFWaterfallDiagram()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1088 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddMembraneStressEquivalent()
Creates a new MembraneStressEquivalent
Declaration Syntax
public virtual MembraneStressEquivalent AddMembraneStressEquivalent()
AddMembraneStressIntensity()
Creates a new MembraneStressIntensity
Declaration Syntax
public virtual MembraneStressIntensity AddMembraneStressIntensity()
AddMiddlePrincipalElasticStrain()
Creates a new MiddlePrincipalElasticStrain
Declaration Syntax
public virtual MiddlePrincipalElasticStrain AddMiddlePrincipalElasticStrain()
AddMiddlePrincipalStress()
Creates a new MiddlePrincipalStress
Declaration Syntax
public virtual MiddlePrincipalStress AddMiddlePrincipalStress()
AddMiddlePrincipalThermalStrain()
Creates a new MiddlePrincipalThermalStrain
Declaration Syntax
public virtual MiddlePrincipalThermalStrain AddMiddlePrincipalThermalStrain()
AddMinimumPrincipalElasticStrain()
Creates a new MinimumPrincipalElasticStrain
Declaration Syntax
public virtual MinimumPrincipalElasticStrain AddMinimumPrincipalElasticStrain()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1089
Ansys.ACT.Automation.Mechanical Namespace
AddMinimumPrincipalStress()
Creates a new MinimumPrincipalStress
Declaration Syntax
public virtual MinimumPrincipalStress AddMinimumPrincipalStress()
AddMomentReaction()
Creates a new MomentReaction
Declaration Syntax
public virtual MomentReaction AddMomentReaction()
AddMomentReactionsForContactRegions(IEnumerable<int>)
Bulk creates Moment Reactions for Contact Regions by Contact object Ids
Declaration Syntax
public virtual void AddMomentReactionsForContactRegions(IEnumerable<int> contactRegionObjIds)
Parameters
contactRegionObjIds(IEnumerable<int>)
AddMullinsDamageVariable()
Creates a new MullinsDamageVariable
Declaration Syntax
public virtual MullinsDamageVariable AddMullinsDamageVariable()
AddMullinsMaximumPreviousStrainEnergy()
Creates a new MullinsMaximumPreviousStrainEnergy
Declaration Syntax
public virtual MullinsMaximumPreviousStrainEnergy AddMullinsMaximumPreviousStrainEnergy()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1090 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddNewtonRaphsonResidualCharge()
Creates a new NewtonRaphsonResidualCharge
Declaration Syntax
public virtual NewtonRaphsonResidualCharge AddNewtonRaphsonResidualCharge()
AddNewtonRaphsonResidualForce()
Creates a new NewtonRaphsonResidualForce
Declaration Syntax
public virtual NewtonRaphsonResidualForce AddNewtonRaphsonResidualForce()
AddNewtonRaphsonResidualHeat()
Creates a new NewtonRaphsonResidualHeat
Declaration Syntax
public virtual NewtonRaphsonResidualHeat AddNewtonRaphsonResidualHeat()
AddNewtonRaphsonResidualMoment()
Creates a new NewtonRaphsonResidualMoment
Declaration Syntax
public virtual NewtonRaphsonResidualMoment AddNewtonRaphsonResidualMoment()
AddNodalEulerXYAngle()
Creates a new NodalEulerXYAngle
Declaration Syntax
public virtual NodalEulerXYAngle AddNodalEulerXYAngle()
AddNodalEulerXZAngle()
Creates a new NodalEulerXZAngle
Declaration Syntax
public virtual NodalEulerXZAngle AddNodalEulerXZAngle()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1091
Ansys.ACT.Automation.Mechanical Namespace
AddNodalEulerYZAngle()
Creates a new NodalEulerYZAngle
Declaration Syntax
public virtual NodalEulerYZAngle AddNodalEulerYZAngle()
AddNodalTriads()
Creates a new NodalTriads
Declaration Syntax
public virtual NodalTriads AddNodalTriads()
AddNormalElasticStrain()
Creates a new NormalElasticStrain
Declaration Syntax
public virtual NormalElasticStrain AddNormalElasticStrain()
AddNormalGasketPressure()
Creates a new NormalGasketPressure
Declaration Syntax
public virtual NormalGasketPressure AddNormalGasketPressure()
AddNormalGasketTotalClosure()
Creates a new NormalGasketTotalClosure
Declaration Syntax
public virtual NormalGasketTotalClosure AddNormalGasketTotalClosure()
AddNormalStress()
Creates a new NormalStress
Declaration Syntax
public virtual NormalStress AddNormalStress()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1092 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddPosition()
Creates a new Position
Declaration Syntax
public virtual Position AddPosition()
AddPrimaryCriterion()
Creates a new PrimaryCriterion
Declaration Syntax
public virtual PrimaryCriterion AddPrimaryCriterion()
AddPythonCodeEventBased()
Creates a new PythonCodeEventBased
Declaration Syntax
public virtual PythonCodeEventBased AddPythonCodeEventBased()
AddPythonResult()
Creates a new PythonResult
Declaration Syntax
public virtual PythonResult AddPythonResult()
AddQualityFactor()
Creates a new QualityFactor
Declaration Syntax
public virtual QualityFactor AddQualityFactor()
AddRadiationProbe()
Creates a new RadiationProbe
Declaration Syntax
public virtual RadiationProbe AddRadiationProbe()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1093
Ansys.ACT.Automation.Mechanical Namespace
AddReactionProbe()
Creates a new ReactionProbe
Declaration Syntax
public virtual ReactionProbe AddReactionProbe()
AddReactionsForContactRegions(IEnumerable<int>)
Bulk creates Reactions for Contact Regions by Contact object Ids
Declaration Syntax
public virtual void AddReactionsForContactRegions(IEnumerable<int> contactRegionObjIds)
Parameters
contactRegionObjIds(IEnumerable<int>)
AddResponsePSD()
Creates a new ResponsePSD
Declaration Syntax
public virtual ResponsePSD AddResponsePSD()
AddResponsePSDTool()
Creates a new ResponsePSDTool
Declaration Syntax
public virtual ResponsePSDTool AddResponsePSDTool()
AddResultMesh()
Creates a new ResultMesh
Declaration Syntax
public virtual ResultMesh AddResultMesh()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1094 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddRotationProbe()
Creates a new RotationProbe
Declaration Syntax
public virtual RotationProbe AddRotationProbe()
AddShapeFinder()
Creates a new ShapeFinder
Declaration Syntax
public virtual ShapeFinder AddShapeFinder()
AddShapeFinderElemental()
Creates a new ShapeFinderElemental
Declaration Syntax
public virtual ShapeFinderElemental AddShapeFinderElemental()
AddShearDamageVariable()
Creates a new ShearDamageVariable
Declaration Syntax
public virtual ShearDamageVariable AddShearDamageVariable()
AddShearElasticStrain()
Creates a new ShearElasticStrain
Declaration Syntax
public virtual ShearElasticStrain AddShearElasticStrain()
AddShearGasketPressure()
Creates a new ShearGasketPressure
Declaration Syntax
public virtual ShearGasketPressure AddShearGasketPressure()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1095
Ansys.ACT.Automation.Mechanical Namespace
AddShearGasketTotalClosure()
Creates a new ShearGasketTotalClosure
Declaration Syntax
public virtual ShearGasketTotalClosure AddShearGasketTotalClosure()
AddShearMomentDiagramMSUM()
Creates a new TotalShearMomentDiagram
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramMSUM()
AddShearMomentDiagramMY()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramMY()
AddShearMomentDiagramMZ()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramMZ()
AddShearMomentDiagramUSUM()
Creates a new TotalShearMomentDiagram
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramUSUM()
AddShearMomentDiagramUY()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramUY()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1096 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddShearMomentDiagramUZ()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramUZ()
AddShearMomentDiagramVSUM()
Creates a new TotalShearMomentDiagram
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramVSUM()
AddShearMomentDiagramVY()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramVY()
AddShearMomentDiagramVZ()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramVZ()
AddShearStress()
Creates a new ShearStress
Declaration Syntax
public virtual ShearStress AddShearStress()
AddShellBendingStress()
Creates a new ShellBendingStress
Declaration Syntax
public virtual ShellBendingStress AddShellBendingStress()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1097
Ansys.ACT.Automation.Mechanical Namespace
AddShellBottomPeakStress()
Creates a new ShellBottomPeakStress
Declaration Syntax
public virtual ShellBottomPeakStress AddShellBottomPeakStress()
AddShellMembraneStress()
Creates a new ShellMembraneStress
Declaration Syntax
public virtual ShellMembraneStress AddShellMembraneStress()
AddShellTopPeakStress()
Creates a new ShellTopPeakStress
Declaration Syntax
public virtual ShellTopPeakStress AddShellTopPeakStress()
AddSpringProbe()
Creates a new SpringProbe
Declaration Syntax
public virtual SpringProbe AddSpringProbe()
AddStabilizationEnergy()
Creates a new StabilizationEnergy
Declaration Syntax
public virtual StabilizationEnergy AddStabilizationEnergy()
AddStrainProbe()
Creates a new StrainProbe
Declaration Syntax
public virtual StrainProbe AddStrainProbe()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1098 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddStressFrequencyResponse()
Creates a new StressFrequencyResponse
Declaration Syntax
public virtual StressFrequencyResponse AddStressFrequencyResponse()
AddStressIntensity()
Creates a new StressIntensity
Declaration Syntax
public virtual StressIntensity AddStressIntensity()
AddStressPhaseResponse()
Creates a new StressPhaseResponse
Declaration Syntax
public virtual StressPhaseResponse AddStressPhaseResponse()
AddStressProbe()
Creates a new StressProbe
Declaration Syntax
public virtual StressProbe AddStressProbe()
AddStressTool()
Creates a new StressTool
Declaration Syntax
public virtual StressTool AddStressTool()
AddStructuralError()
Creates a new StructuralError
Declaration Syntax
public virtual StructuralError AddStructuralError()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1099
Ansys.ACT.Automation.Mechanical Namespace
AddStructuralStrainEnergy()
Creates a new StructuralStrainEnergy
Declaration Syntax
public virtual StructuralStrainEnergy AddStructuralStrainEnergy()
AddTemperature()
Creates a new TemperatureResult
Declaration Syntax
public virtual TemperatureResult AddTemperature()
AddTemperatureProbe()
Creates a new TemperatureProbe
Declaration Syntax
public virtual TemperatureProbe AddTemperatureProbe()
AddThermalError()
Creates a new ThermalError
Declaration Syntax
public virtual ThermalError AddThermalError()
AddThermalStrain()
Creates a new DirectionalThermalStrain
Declaration Syntax
public virtual DirectionalThermalStrain AddThermalStrain()
AddThermalStrainEnergy()
Creates a new ThermalStrainEnergy
Declaration Syntax
public virtual ThermalStrainEnergy AddThermalStrainEnergy()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1100 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddTopologyDensity()
Creates a new TopologyDensity
Declaration Syntax
public virtual TopologyDensity AddTopologyDensity()
AddTopologyElementalDensity()
Creates a new TopologyElementalDensity
Declaration Syntax
public virtual TopologyElementalDensity AddTopologyElementalDensity()
AddTorqueProbe()
Creates a new TorqueProbe
Declaration Syntax
public virtual TorqueProbe AddTorqueProbe()
AddTotalAcceleration()
Creates a new TotalAcceleration
Declaration Syntax
public virtual TotalAcceleration AddTotalAcceleration()
AddTotalAxialForce()
Creates a new TotalAxialForce
Declaration Syntax
public virtual TotalAxialForce AddTotalAxialForce()
AddTotalBendingMoment()
Creates a new TotalBendingMoment
Declaration Syntax
public virtual TotalBendingMoment AddTotalBendingMoment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1101
Ansys.ACT.Automation.Mechanical Namespace
AddTotalCurrentDensity()
Creates a new TotalCurrentDensity
Declaration Syntax
public virtual TotalCurrentDensity AddTotalCurrentDensity()
AddTotalDeformation()
Creates a new TotalDeformation
Declaration Syntax
public virtual TotalDeformation AddTotalDeformation()
AddTotalElectricFieldIntensity()
Creates a new TotalElectricFieldIntensity
Declaration Syntax
public virtual TotalElectricFieldIntensity AddTotalElectricFieldIntensity()
AddTotalElectricFluxDensity()
Creates a new TotalElectricFluxDensity
Declaration Syntax
public virtual TotalElectricFluxDensity AddTotalElectricFluxDensity()
AddTotalElectrostaticForce()
Creates a new TotalElectrostaticForce
Declaration Syntax
public virtual TotalElectrostaticForce AddTotalElectrostaticForce()
AddTotalHeatFlux()
Creates a new TotalHeatFlux
Declaration Syntax
public virtual TotalHeatFlux AddTotalHeatFlux()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1102 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddTotalMagneticFieldIntensity()
Creates a new TotalMagneticFieldIntensity
Declaration Syntax
public virtual TotalMagneticFieldIntensity AddTotalMagneticFieldIntensity()
AddTotalMagneticFluxDensity()
Creates a new TotalMagneticFluxDensity
Declaration Syntax
public virtual TotalMagneticFluxDensity AddTotalMagneticFluxDensity()
AddTotalShearForce()
Creates a new TotalShearForce
Declaration Syntax
public virtual TotalShearForce AddTotalShearForce()
AddTotalTorsionalMoment()
Creates a new TotalTorsionalMoment
Declaration Syntax
public virtual TotalTorsionalMoment AddTotalTorsionalMoment()
AddTotalVelocity()
Creates a new TotalVelocity
Declaration Syntax
public virtual TotalVelocity AddTotalVelocity()
AddUserDefinedResult()
Creates a new UserDefinedResult
Declaration Syntax
public virtual UserDefinedResult AddUserDefinedResult()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1103
Ansys.ACT.Automation.Mechanical Namespace
AddVariableGraph()
Creates a new VariableGraph
Declaration Syntax
public virtual VariableGraph AddVariableGraph()
AddVectorAxialForce()
Creates a new VectorAxialForce
Declaration Syntax
public virtual VectorAxialForce AddVectorAxialForce()
AddVectorBendingMoment()
Creates a new VectorBendingMoment
Declaration Syntax
public virtual VectorBendingMoment AddVectorBendingMoment()
AddVectorDeformation()
Creates a new VectorDeformation
Declaration Syntax
public virtual VectorDeformation AddVectorDeformation()
AddVectorHeatFlux()
Creates a new VectorHeatFlux
Declaration Syntax
public virtual VectorHeatFlux AddVectorHeatFlux()
AddVectorPrincipalElasticStrain()
Creates a new VectorPrincipalElasticStrain
Declaration Syntax
public virtual VectorPrincipalElasticStrain AddVectorPrincipalElasticStrain()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1104 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddVectorPrincipalStress()
Creates a new VectorPrincipalStress
Declaration Syntax
public virtual VectorPrincipalStress AddVectorPrincipalStress()
AddVectorShearForce()
Creates a new VectorShearForce
Declaration Syntax
public virtual VectorShearForce AddVectorShearForce()
AddVectorTorsionalMoment()
Creates a new VectorTorsionalMoment
Declaration Syntax
public virtual VectorTorsionalMoment AddVectorTorsionalMoment()
AddVelocityFrequencyResponse()
Creates a new VelocityFrequencyResponse
Declaration Syntax
public virtual VelocityFrequencyResponse AddVelocityFrequencyResponse()
AddVelocityPhaseResponse()
Creates a new VelocityPhaseResponse
Declaration Syntax
public virtual VelocityPhaseResponse AddVelocityPhaseResponse()
AddVelocityProbe()
Creates a new VelocityProbe
Declaration Syntax
public virtual VelocityProbe AddVelocityProbe()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1105
Ansys.ACT.Automation.Mechanical Namespace
AddVelocityWaterfallDiagram()
Creates a new VelocityWaterfallDiagram
Declaration Syntax
public virtual VelocityWaterfallDiagram AddVelocityWaterfallDiagram()
AddVoltageFrequencyResponse()
Creates a new VoltageFrequencyResponse
Declaration Syntax
public virtual VoltageFrequencyResponse AddVoltageFrequencyResponse()
AddVoltageProbe()
Creates a new ElectricVoltageProbe
Declaration Syntax
public virtual ElectricVoltageProbe AddVoltageProbe()
AddVolume()
Creates a new Volume
Declaration Syntax
public virtual Volume AddVolume()
AddVolumeProbe()
Creates a new VolumeProbe
Declaration Syntax
public virtual VolumeProbe AddVolumeProbe()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1106 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
ClearRemoteStorageData()
No details are provided for this entry.
Declaration Syntax
public virtual void ClearRemoteStorageData()
CreateResultsAtAllSets(uint)
No details are provided for this entry.
Declaration Syntax
public virtual List<IDataModelObject> CreateResultsAtAllSets(uint resId)
Parameters
resId(uint)
DeleteRow(uint)
No details are provided for this entry.
Declaration Syntax
public virtual void DeleteRow(uint index)
Parameters
index(uint)
DisconnectRemoteJob()
No details are provided for this entry.
Declaration Syntax
public virtual void DisconnectRemoteJob()
EvaluateAllContactTrackers()
No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1107
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void EvaluateAllContactTrackers()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
EvaluateContactTracker()
No details are provided for this entry.
Declaration Syntax
public virtual void EvaluateContactTracker()
ExecutePostCommands()
Run Execute Post Commands for all post command objects.
Declaration Syntax
public virtual void ExecutePostCommands()
ExecutePostCommands(IEnumerable<IDataModelObject>)
Run Execute Post Commands for specified post commands objects.
Declaration Syntax
public virtual void ExecutePostCommands(IEnumerable<IDataModelObject> activeObjs)
Parameters
activeObjs(IEnumerable<IDataModelObject>)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1108 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual void ExportSubstructure(string exportFileName, ExportFormat exportFormat, ExportSet-
tings exportSettings)
Parameters
exportFileName(string)
exportFormat(ExportFormat)
exportSettings(ExportSettings)
ExtractSolutionStatistics()
No details are provided for this entry.
Declaration Syntax
public virtual void ExtractSolutionStatistics()
FetchRemoteResults()
No details are provided for this entry.
Declaration Syntax
public virtual void FetchRemoteResults()
FormatValue(double, int)
No details are provided for this entry.
Declaration Syntax
public virtual string FormatValue(double value, int unitType)
Parameters
value(double)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1109
Ansys.ACT.Automation.Mechanical Namespace
unitType(int)
GenerateAdaptedMesh()
No details are provided for this entry.
Declaration Syntax
public virtual void GenerateAdaptedMesh()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1110 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetResults()
Gets the Results from the server.
Declaration Syntax
public virtual void GetResults()
IsResultFileChanged()
Checks if the referenced result file has been changed.
Declaration Syntax
public virtual bool IsResultFileChanged()
IsResultFileSameAsLoaded(string)
Checks if the given result file is same the loaded result file
Declaration Syntax
public virtual bool IsResultFileSameAsLoaded(string filepath)
Parameters
filepath(string)
OpenSolverFilesDirectory()
Run the OpenSolverFilesDirectory action.
Declaration Syntax
public virtual void OpenSolverFilesDirectory()
ReadAnsysResultFile()
Run the Ansys ReadResults action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1111
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void ReadAnsysResultFile()
ReadGivenAnsysResultFile(string, UnitSystemIDType)
Run the given Ansys ReadResults action.///
Declaration Syntax
public virtual void ReadGivenAnsysResultFile(string resultFilePath, UnitSystemIDType unitSystemID)
Parameters
resultFilePath(string)
unitSystemID(UnitSystemIDType)
ReadGivenAnsysResultFileByReference(string, UnitSystemIDType)
Run the given Ansys ReadResults by reference action.///
Declaration Syntax
public virtual void ReadGivenAnsysResultFileByReference(string resultFilePath, UnitSystemIDType
unitSystemID)
Parameters
resultFilePath(string)
unitSystemID(UnitSystemIDType)
ReconnectRemoteJob()
No details are provided for this entry.
Declaration Syntax
public virtual void ReconnectRemoteJob()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1112 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
RelinkResultFile(string)
Relink the result file. This action allows repairing the result file referencing without altering the gen-
erated result data.
Declaration Syntax
public virtual void RelinkResultFile(string filepath)
Parameters
filepath(string)
ReloadResultFile()
Reload the result file. For results-only systems, this action reloads the result mesh data and resets all
result scopings.
Declaration Syntax
public virtual void ReloadResultFile()
Solve(bool, SolveConfiguration)
Run the Solve action.
Declaration Syntax
public virtual void Solve(bool wait, SolveConfiguration config)
Parameters
wait(bool)
config(SolveConfiguration)
Solve(bool, string)
Run the Solve action.
Declaration Syntax
public virtual void Solve(bool wait, string config)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1113
Ansys.ACT.Automation.Mechanical Namespace
Parameters
wait(bool)
config(string)
The solve configuration to use. Will throw an error if the input solve configuration does not exist.
If none is provided, the default is used for the solve.
ValueForResultTracking(uint, string)
No details are provided for this entry.
Declaration Syntax
public virtual string ValueForResultTracking(uint index, string key)
Parameters
index(uint)
key(string)
ValueForSolutionTracking(uint, string)
No details are provided for this entry.
Declaration Syntax
public virtual string ValueForSolutionTracking(uint index, string key)
Parameters
index(uint)
key(string)
SolutionCombination
Defines a SolutionCombination.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1114 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Declaration Syntax
public class SolutionCombination : DataModelObject, IEvaluateAllResults, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1115
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1116 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Definition
Get the SolutionCombinationDefinition object. This object contains all the Solution Combination data
like Base Cases, Load Combinations and Coefficients.
Declaration Syntax
public SolutionCombinationDefinition Definition { get; }
EnvelopeType
Gets or sets the Envelope Type. Default: (See Ansys.Mechanical.DataModel.MechanicalEnums.Solution-
Combination.EnvelopeType.Maximum)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1117
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public EnvelopeType EnvelopeType { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSolutionCombinationAuto InternalObject { get; }
Type
Gets or sets the Solution Combination Type. Default: (See Ansys.Mechanical.DataModel.MechanicalEn-
ums.SolutionCombination.Type.LoadCombinations)
Declaration Syntax
public Type Type { set;get; }
AddBeamTool()
Creates a new BeamTool
Declaration Syntax
public virtual BeamTool AddBeamTool()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddCompositeFailureTool()
Creates a new CompositeFailureTool
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1118 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Declaration Syntax
public virtual CompositeFailureTool AddCompositeFailureTool()
AddContactTool()
Creates a new ContactTool
Declaration Syntax
public virtual PostContactTool AddContactTool()
AddDirectionalAcceleration()
Creates a new DirectionalAcceleration
Declaration Syntax
public virtual DirectionalAcceleration AddDirectionalAcceleration()
AddDirectionalAxialForce()
Creates a new DirectionalAxialForce
Declaration Syntax
public virtual DirectionalAxialForce AddDirectionalAxialForce()
AddDirectionalBendingMoment()
Creates a new DirectionalBendingMoment
Declaration Syntax
public virtual DirectionalBendingMoment AddDirectionalBendingMoment()
AddDirectionalDeformation()
Creates a new DirectionalDeformation
Declaration Syntax
public virtual DirectionalDeformation AddDirectionalDeformation()
AddDirectionalShearForce()
Creates a new DirectionalShearForce
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1119
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual DirectionalShearForce AddDirectionalShearForce()
AddDirectionalTorsionalMoment()
Creates a new DirectionalTorsionalMoment
Declaration Syntax
public virtual DirectionalTorsionalMoment AddDirectionalTorsionalMoment()
AddDirectionalVelocity()
Creates a new DirectionalVelocity
Declaration Syntax
public virtual DirectionalVelocity AddDirectionalVelocity()
AddElasticStrainIntensity()
Creates a new ElasticStrainIntensity
Declaration Syntax
public virtual ElasticStrainIntensity AddElasticStrainIntensity()
AddEquivalentElasticStrain()
Creates a new EquivalentElasticStrain
Declaration Syntax
public virtual EquivalentElasticStrain AddEquivalentElasticStrain()
AddEquivalentElasticStrainRST()
Creates a new EquivalentElasticStrainRST
Declaration Syntax
public virtual EquivalentElasticStrainRST AddEquivalentElasticStrainRST()
AddEquivalentStress()
Creates a new EquivalentStress
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1120 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Declaration Syntax
public virtual EquivalentStress AddEquivalentStress()
AddEquivalentTotalStrain()
Creates a new EquivalentTotalStrain
Declaration Syntax
public virtual EquivalentTotalStrain AddEquivalentTotalStrain()
AddFatigueTool()
Creates a new FatigueTool
Declaration Syntax
public virtual FatigueTool AddFatigueTool()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddLinearizedEquivalentStress()
Creates a new LinearizedEquivalentStress
Declaration Syntax
public virtual LinearizedEquivalentStress AddLinearizedEquivalentStress()
AddLinearizedMaximumPrincipalStress()
Creates a new LinearizedMaximumPrincipalStress
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1121
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual LinearizedMaximumPrincipalStress AddLinearizedMaximumPrincipalStress()
AddLinearizedMaximumShearStress()
Creates a new LinearizedMaximumShearStress
Declaration Syntax
public virtual LinearizedMaximumShearStress AddLinearizedMaximumShearStress()
AddLinearizedMiddlePrincipalStress()
Creates a new LinearizedMiddlePrincipalStress
Declaration Syntax
public virtual LinearizedMiddlePrincipalStress AddLinearizedMiddlePrincipalStress()
AddLinearizedMinimumPrincipalStress()
Creates a new LinearizedMinimumPrincipalStress
Declaration Syntax
public virtual LinearizedMinimumPrincipalStress AddLinearizedMinimumPrincipalStress()
AddLinearizedNormalStress()
Creates a new LinearizedNormalStress
Declaration Syntax
public virtual LinearizedNormalStress AddLinearizedNormalStress()
AddLinearizedShearStress()
Creates a new LinearizedShearStress
Declaration Syntax
public virtual LinearizedShearStress AddLinearizedShearStress()
AddLinearizedStressIntensity()
Creates a new LinearizedStressIntensity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1122 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Declaration Syntax
public virtual LinearizedStressIntensity AddLinearizedStressIntensity()
AddMaximumPrincipalElasticStrain()
Creates a new MaximumPrincipalElasticStrain
Declaration Syntax
public virtual MaximumPrincipalElasticStrain AddMaximumPrincipalElasticStrain()
AddMaximumPrincipalStress()
Creates a new MaximumPrincipalStress
Declaration Syntax
public virtual MaximumPrincipalStress AddMaximumPrincipalStress()
AddMaximumShearElasticStrain()
Creates a new MaximumShearElasticStrain
Declaration Syntax
public virtual MaximumShearElasticStrain AddMaximumShearElasticStrain()
AddMaximumShearStress()
Creates a new MaximumShearStress
Declaration Syntax
public virtual MaximumShearStress AddMaximumShearStress()
AddMiddlePrincipalElasticStrain()
Creates a new MiddlePrincipalElasticStrain
Declaration Syntax
public virtual MiddlePrincipalElasticStrain AddMiddlePrincipalElasticStrain()
AddMiddlePrincipalStress()
Creates a new MiddlePrincipalStress
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1123
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual MiddlePrincipalStress AddMiddlePrincipalStress()
AddMinimumPrincipalElasticStrain()
Creates a new MinimumPrincipalElasticStrain
Declaration Syntax
public virtual MinimumPrincipalElasticStrain AddMinimumPrincipalElasticStrain()
AddMinimumPrincipalStress()
Creates a new MinimumPrincipalStress
Declaration Syntax
public virtual MinimumPrincipalStress AddMinimumPrincipalStress()
AddNormalElasticStrain()
Creates a new NormalElasticStrain
Declaration Syntax
public virtual NormalElasticStrain AddNormalElasticStrain()
AddNormalStress()
Creates a new NormalStress
Declaration Syntax
public virtual NormalStress AddNormalStress()
AddShearElasticStrain()
Creates a new ShearElasticStrain
Declaration Syntax
public virtual ShearElasticStrain AddShearElasticStrain()
AddShearMomentDiagramMSUM()
Creates a new TotalShearMomentDiagram
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1124 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramMSUM()
AddShearMomentDiagramMY()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramMY()
AddShearMomentDiagramMZ()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramMZ()
AddShearMomentDiagramUSUM()
Creates a new TotalShearMomentDiagram
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramUSUM()
AddShearMomentDiagramUY()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramUY()
AddShearMomentDiagramUZ()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramUZ()
AddShearMomentDiagramVSUM()
Creates a new TotalShearMomentDiagram
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1125
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramVSUM()
AddShearMomentDiagramVY()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramVY()
AddShearMomentDiagramVZ()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramVZ()
AddShearStress()
Creates a new ShearStress
Declaration Syntax
public virtual ShearStress AddShearStress()
AddStressIntensity()
Creates a new StressIntensity
Declaration Syntax
public virtual StressIntensity AddStressIntensity()
AddStressTool()
Creates a new StressTool
Declaration Syntax
public virtual StressTool AddStressTool()
AddTotalAcceleration()
Creates a new TotalAcceleration
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1126 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Declaration Syntax
public virtual TotalAcceleration AddTotalAcceleration()
AddTotalAxialForce()
Creates a new TotalAxialForce
Declaration Syntax
public virtual TotalAxialForce AddTotalAxialForce()
AddTotalBendingMoment()
Creates a new TotalBendingMoment
Declaration Syntax
public virtual TotalBendingMoment AddTotalBendingMoment()
AddTotalDeformation()
Creates a new TotalDeformation
Declaration Syntax
public virtual TotalDeformation AddTotalDeformation()
AddTotalShearForce()
Creates a new TotalShearForce
Declaration Syntax
public virtual TotalShearForce AddTotalShearForce()
AddTotalTorsionalMoment()
Creates a new TotalTorsionalMoment
Declaration Syntax
public virtual TotalTorsionalMoment AddTotalTorsionalMoment()
AddTotalVelocity()
Creates a new TotalVelocity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1127
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual TotalVelocity AddTotalVelocity()
AddUserDefinedResult()
Creates a new UserDefinedResult
Declaration Syntax
public virtual UserDefinedResult AddUserDefinedResult()
AddVectorAxialForce()
Creates a new VectorAxialForce
Declaration Syntax
public virtual VectorAxialForce AddVectorAxialForce()
AddVectorBendingMoment()
Creates a new VectorBendingMoment
Declaration Syntax
public virtual VectorBendingMoment AddVectorBendingMoment()
AddVectorPrincipalElasticStrain()
Creates a new VectorPrincipalElasticStrain
Declaration Syntax
public virtual VectorPrincipalElasticStrain AddVectorPrincipalElasticStrain()
AddVectorPrincipalStress()
Creates a new VectorPrincipalStress
Declaration Syntax
public virtual VectorPrincipalStress AddVectorPrincipalStress()
AddVectorShearForce()
Creates a new VectorShearForce
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1128 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Declaration Syntax
public virtual VectorShearForce AddVectorShearForce()
AddVectorTorsionalMoment()
Creates a new VectorTorsionalMoment
Declaration Syntax
public virtual VectorTorsionalMoment AddVectorTorsionalMoment()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1129
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
SolutionCombinationDefinition
No details are provided for this entry.
Declaration Syntax
public class SolutionCombinationDefinition
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1130 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
BaseCaseCount
Gets the number of bases cases
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1131
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int BaseCaseCount { get; }
LoadCombinationCount
Gets the number of load combinations
Declaration Syntax
public int LoadCombinationCount { get; }
Declaration Syntax
public void AddBaseCase(string name, Analysis analysis, double time)
Parameters
name(string)
analysis(Analysis)
time(double)
AddLoadCombination(string, int)
Add a LoadCombination to the SolutionCombination Definition
Declaration Syntax
public void AddLoadCombination(string name, int type)
Parameters
name(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1132 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
type(int)
DeleteBaseCase(int)
Delete a BaseCase from the SolutionCombinationDefinition
Declaration Syntax
public void DeleteBaseCase(int index)
Parameters
index(int)
DeleteLoadCombination(int)
Delete a LoadCombination from the SolutionCombination Definition
Declaration Syntax
public void DeleteLoadCombination(int index)
Parameters
index(int)
Export(string)
Export Load Combination Definition data to Comma Separated Value (CSV) files
Declaration Syntax
public void Export(string filepath)
Parameters
filepath(string)
GetBaseCaseAnalysis(int)
Gets the BaseCase Analysis property at given index.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1133
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Analysis GetBaseCaseAnalysis(int index)
Parameters
index(int)
GetBaseCaseFrequency(int)
Gets the Frequency property from the Base Case at given index
Declaration Syntax
public double GetBaseCaseFrequency(int index)
Parameters
index(int)
GetBaseCaseName(int)
Gets the BaseCase Name property at given index
Declaration Syntax
public string GetBaseCaseName(int index)
Parameters
index(int)
GetBaseCasePhaseAngle(int)
Gets the Phase Angle property from the Base Case at given index
Declaration Syntax
public double GetBaseCasePhaseAngle(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1134 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
Parameters
index(int)
GetBaseCaseTime(int)
Gets the Time property from the Base Case at given index
Declaration Syntax
public double GetBaseCaseTime(int index)
Parameters
index(int)
GetCoefficient(int, int)
Gets the Coefficient property at given LoadCombination index and BaseCase index
Declaration Syntax
public double GetCoefficient(int LCindex, int BCindex)
Parameters
LCindex(int)
BCindex(int)
GetLoadCombinationName(int)
Gets the LoadCombination Name property at given index
Declaration Syntax
public string GetLoadCombinationName(int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1135
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
GetLoadCombinationType(int)
Gets the Load Combination Type property at given index
Declaration Syntax
public LoadCombinationType GetLoadCombinationType(int index)
Parameters
index(int)
Import(string)
Import Load Combination Definition data from Comma Separated Value (CSV) files
Declaration Syntax
public void Import(string filepath)
Parameters
filepath(string)
SetBaseCaseAnalysis(int, Analysis)
Sets the BaseCase Analysis property to given index.
Declaration Syntax
public void SetBaseCaseAnalysis(int index, Analysis analysis)
Parameters
index(int)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1136 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
analysis(Analysis)
SetBaseCaseFrequency(int, double)
Sets the Frequency property to the Base Case at given index
Declaration Syntax
public void SetBaseCaseFrequency(int index, double value)
Parameters
index(int)
value(double)
SetBaseCaseName(int, string)
Sets the BaseCase Name property at given index
Declaration Syntax
public void SetBaseCaseName(int index, string name)
Parameters
index(int)
name(string)
SetBaseCasePhaseAngle(int, double)
Sets the Phase Angle property to the Base Case at given index
Declaration Syntax
public void SetBaseCasePhaseAngle(int index, double value)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1137
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
value(double)
SetBaseCaseTime(int, double)
Sets the Time property to the Base Case at given index
Declaration Syntax
public void SetBaseCaseTime(int index, double value)
Parameters
index(int)
value(double)
Declaration Syntax
public void SetCoefficient(int LCindex, int BCindex, double value)
Parameters
LCindex(int)
BCindex(int)
value(double)
Coefficient value
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1138 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
SetLoadCombinationName(int, string)
Sets the LoadCombination Name property at given index
Declaration Syntax
public void SetLoadCombinationName(int index, string name)
Parameters
index(int)
name(string)
SetLoadCombinationType(int, LoadCombinationType)
Sets the Load Combination Type property at given index
Declaration Syntax
public void SetLoadCombinationType(int index, LoadCombinationType value)
Parameters
index(int)
value(LoadCombinationType)
SolutionInformation
Defines a SolutionInformation.
Declaration Syntax
public class SolutionInformation : DataModelObject, ISupportChartOptions, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1139
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1140 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1141
Ansys.ACT.Automation.Mechanical Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1142 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
ActivateVisibility
Gets or sets the ActivateVisibility.
Declaration Syntax
public bool ActivateVisibility { set;get; }
Children
Gets the list of children.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1143
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Component
Gets or sets the Component.
Declaration Syntax
public OptimizationResponseConstraintComponentType Component { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Display
Gets or sets the Display.
Declaration Syntax
public FEConnectionDisplay Display { set;get; }
DisplayFilterDuringSolve
Gets or sets the DisplayFilterDuringSolve.
Declaration Syntax
public bool DisplayFilterDuringSolve { set;get; }
DisplayPoints
Gets or sets the DisplayPoints.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1144 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public double DisplayPoints { set;get; }
DisplayType
Gets or sets the DisplayType.
Declaration Syntax
public FEConnectionDisplayType DisplayType { set;get; }
DrawConnectionsAttachedTo
Gets or sets the DrawConnectionsAttachedTo.
Declaration Syntax
public NodeSelection DrawConnectionsAttachedTo { set;get; }
EnvironmentSelection
Gets or Sets the EnvironmentSelection to an Analysis object.
Declaration Syntax
public object EnvironmentSelection { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
IdentifyElementViolations
Gets or sets the IdentifyElementViolations.
Declaration Syntax
public int IdentifyElementViolations { set;get; }
Images
Gets the list of associated images.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1145
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSolutionInfoToolAuto InternalObject { get; }
LineColor
Gets or sets the LineColor.
Declaration Syntax
public FEConnectionLineColor LineColor { set;get; }
LineThickness
Gets or sets the LineThickness.
Declaration Syntax
public FEConnectionLineThicknessType LineThickness { set;get; }
ModeNumber
Gets or sets the ModeNumber.
Declaration Syntax
public int ModeNumber { set;get; }
NewtonRaphsonResiduals
Gets or sets the NewtonRaphsonResiduals.
Declaration Syntax
public int NewtonRaphsonResiduals { set;get; }
ResponseConstraint
Gets or sets the ResponseConstraint.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1146 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public ResponseConstraint ResponseConstraint { set;get; }
ShowChargeResiduals
Gets or sets the ShowChargeResiduals.
Declaration Syntax
public bool ShowChargeResiduals { set;get; }
ShowHeatResiduals
Gets or sets the ShowHeatResiduals.
Declaration Syntax
public bool ShowHeatResiduals { set;get; }
ShowMomentResiduals
Gets or sets the ShowMomentResiduals.
Declaration Syntax
public bool ShowMomentResiduals { set;get; }
SolutionOutput
Gets or sets the SolutionOutput.
Declaration Syntax
public SolutionOutputType SolutionOutput { set;get; }
StepNumber
Gets or sets the StepNumber.
Declaration Syntax
public int StepNumber { set;get; }
StepSelectionMode
Gets or sets the StepSelectionMode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1147
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public SeqSelectionMode StepSelectionMode { set;get; }
SummaryType
Gets or sets the SummaryType.
Declaration Syntax
public PFactorResultType SummaryType { set;get; }
UpdateInterval
Gets or sets the UpdateInterval.
Declaration Syntax
public double UpdateInterval { set;get; }
VisibleOnResults
Gets or sets the VisibleOnResults.
Declaration Syntax
public bool VisibleOnResults { set;get; }
AddAddedMass()
Creates a new AddedMassTracker
Declaration Syntax
public virtual AddedMassTracker AddAddedMass()
AddArtificialEnergy()
Creates a new ArtificialEnergyTracker
Declaration Syntax
public virtual ArtificialEnergyTracker AddArtificialEnergy()
AddChattering()
Creates a new ContactChatteringTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1148 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public virtual ContactChatteringTracker AddChattering()
AddClosedPenetration()
Creates a new ContactClosedPenetrationTracker
Declaration Syntax
public virtual ContactClosedPenetrationTracker AddClosedPenetration()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddContactDepth()
Creates a new ContactDepthTracker
Declaration Syntax
public virtual ContactDepthTracker AddContactDepth()
AddContactEnergy()
Creates a new ContactEnergyTracker
Declaration Syntax
public virtual ContactEnergyTracker AddContactEnergy()
AddContactForce()
Creates a new ContactForceTracker
Declaration Syntax
public virtual ContactForceTracker AddContactForce()
AddContactHeatFlux()
Creates a new ContactHeatFluxTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1149
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ContactHeatFluxTracker AddContactHeatFlux()
AddContactingArea()
Creates a new ContactingAreaTracker
Declaration Syntax
public virtual ContactingAreaTracker AddContactingArea()
AddContactMaximumNormalStiffness()
Creates a new ContactMaximumNormalStiffnessTracker
Declaration Syntax
public virtual ContactMaximumNormalStiffnessTracker AddContactMaximumNormalStiffness()
AddContactMaxTangentialFluidPressure()
Creates a new ContactMaxTangentialFluidPressureTracker
Declaration Syntax
public virtual ContactMaxTangentialFluidPressureTracker AddContactMaxTangentialFluidPressure()
AddContactMinimumNormalStiffness()
Creates a new ContactMinimumNormalStiffnessTracker
Declaration Syntax
public virtual ContactMinimumNormalStiffnessTracker AddContactMinimumNormalStiffness()
AddContactPairForceConvergenceNorm()
Creates a new ContactPairForceConvergenceNormTracker
Declaration Syntax
public virtual ContactPairForceConvergenceNormTracker AddContactPairForceConvergenceNorm()
AddContactPressure()
Creates a new ContactPressureTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1150 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public virtual ContactPressureTracker AddContactPressure()
AddDampingEnergy()
Creates a new DampingEnergyTracker
Declaration Syntax
public virtual DampingEnergyTracker AddDampingEnergy()
AddDeformationPlotTracker()
Creates a new TotalDeformation Plot Tracker.
Declaration Syntax
public virtual TotalDeformation AddDeformationPlotTracker()
AddDensity()
Creates a new DensityTracker
Declaration Syntax
public virtual DensityTracker AddDensity()
AddDirectionalAcceleration()
Creates a new DirectionalAccelerationTracker
Declaration Syntax
public virtual DirectionalAccelerationTracker AddDirectionalAcceleration()
AddDirectionalDeformation()
Creates a new DirectionalDeformationTracker
Declaration Syntax
public virtual DirectionalDeformationTracker AddDirectionalDeformation()
AddDirectionalVelocity()
Creates a new DirectionalVelocityTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1151
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual DirectionalVelocityTracker AddDirectionalVelocity()
AddEffectiveStrain()
Creates a new EffectiveStrainTracker
Declaration Syntax
public virtual EffectiveStrainTracker AddEffectiveStrain()
AddEffectiveStress()
Creates a new EffectiveStressTracker
Declaration Syntax
public virtual EffectiveStressTracker AddEffectiveStress()
AddElasticSlip()
Creates a new ContactElasticSlipTracker
Declaration Syntax
public virtual ContactElasticSlipTracker AddElasticSlip()
AddErodedInternalEnergy()
Creates a new ErodedInternalEnergyTracker
Declaration Syntax
public virtual ErodedInternalEnergyTracker AddErodedInternalEnergy()
AddErodedKineticEnergy()
Creates a new ErodedKineticEnergyTracker
Declaration Syntax
public virtual ErodedKineticEnergyTracker AddErodedKineticEnergy()
AddExternalForce()
Creates a new ExternalForceTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1152 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public virtual ExternalForceTracker AddExternalForce()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddFluidPressure()
Creates a new ContactFluidPressureTracker
Declaration Syntax
public virtual ContactFluidPressureTracker AddFluidPressure()
AddForceReaction()
Creates a new ForceReactionTracker
Declaration Syntax
public virtual ForceReactionTracker AddForceReaction()
AddFrictionalDissipationEnergy()
Creates a new ContactFrictionalDissipationEnergyTracker
Declaration Syntax
public virtual ContactFrictionalDissipationEnergyTracker AddFrictionalDissipationEnergy()
AddFrictionalStress()
Creates a new ContactFrictionalStressTracker
Declaration Syntax
public virtual ContactFrictionalStressTracker AddFrictionalStress()
AddGap()
Creates a new ContactGapTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1153
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ContactGapTracker AddGap()
AddHourglassEnergy()
Creates a new HourglassEnergyTracker
Declaration Syntax
public virtual HourglassEnergyTracker AddHourglassEnergy()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddInternalEnergy()
Creates a new InternalEnergyTracker
Declaration Syntax
public virtual InternalEnergyTracker AddInternalEnergy()
AddKineticEnergy()
Creates a new KineticEnergyTracker
Declaration Syntax
public virtual KineticEnergyTracker AddKineticEnergy()
AddLatticeDensity()
Creates a new LatticeDensity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1154 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public virtual LatticeDensity AddLatticeDensity()
AddLatticeElementalDensity()
Creates a new LatticeElementalDensity
Declaration Syntax
public virtual LatticeElementalDensity AddLatticeElementalDensity()
AddLSDYNAGeneralTracker()
Creates a new LSDYNAGeneralTracker
Declaration Syntax
public virtual LSDYNAGeneralTracker AddLSDYNAGeneralTracker()
AddMaximumDampingPressure()
Creates a new ContactMaximumDampingPressureTracker
Declaration Syntax
public virtual ContactMaximumDampingPressureTracker AddMaximumDampingPressure()
AddMaximumGeometricSlidingDistance()
Creates a new ContactMaximumGeometricSlidingDistanceTracker
Declaration Syntax
public virtual ContactMaximumGeometricSlidingDistanceTracker AddMaximumGeometricSlidingDis-
tance()
AddMaximumTangentialStiffness()
Creates a new ContactMaximumTangentialStiffnessTracker
Declaration Syntax
public virtual ContactMaximumTangentialStiffnessTracker AddMaximumTangentialStiffness()
AddMinimumGeometricSlidingDistance()
Creates a new ContactMinimumGeometricSlidingDistanceTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1155
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ContactMinimumGeometricSlidingDistanceTracker AddMinimumGeometricSlidingDis-
tance()
AddMinimumTangentialStiffness()
Creates a new ContactMinimumTangentialStiffnessTracker
Declaration Syntax
public virtual ContactMinimumTangentialStiffnessTracker AddMinimumTangentialStiffness()
AddMomentReaction()
Creates a new MomentReactionTracker
Declaration Syntax
public virtual MomentReactionTracker AddMomentReaction()
AddMomentum()
Creates a new MomentumTracker
Declaration Syntax
public virtual MomentumTracker AddMomentum()
AddNonLinearStabilizationEnergy()
Creates a new NonLinearStabilizationEnergyTracker
Declaration Syntax
public virtual NonLinearStabilizationEnergyTracker AddNonLinearStabilizationEnergy()
AddNumberContacting()
Creates a new NumberContactingTracker
Declaration Syntax
public virtual NumberContactingTracker AddNumberContacting()
AddNumberSticking()
Creates a new ContactNumberStickingTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1156 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public virtual ContactNumberStickingTracker AddNumberSticking()
AddNumberWithLargePenetration()
Creates a new ContactNumberWithLargePenetrationTracker
Declaration Syntax
public virtual ContactNumberWithLargePenetrationTracker AddNumberWithLargePenetration()
AddNumberWithTooMuchSliding()
Creates a new ContactNumberWithTooMuchSlidingTracker
Declaration Syntax
public virtual ContactNumberWithTooMuchSlidingTracker AddNumberWithTooMuchSliding()
AddPenetration()
Creates a new ContactPenetrationTracker
Declaration Syntax
public virtual ContactPenetrationTracker AddPenetration()
AddPlasticWork()
Creates a new PlasticWorkTracker
Declaration Syntax
public virtual PlasticWorkTracker AddPlasticWork()
AddPosition()
Creates a new PositionTracker
Declaration Syntax
public virtual PositionTracker AddPosition()
AddPossibleOverconstraint()
Creates a new ContactPossibleOverconstraintTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1157
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ContactPossibleOverconstraintTracker AddPossibleOverconstraint()
AddPressure()
Creates a new PressureTracker
Declaration Syntax
public virtual PressureTracker AddPressure()
AddResultingPinball()
Creates a new ContactResultingPinballTracker
Declaration Syntax
public virtual ContactResultingPinballTracker AddResultingPinball()
AddRigidBodyVelocity()
Creates a new RigidBodyVelocityTracker
Declaration Syntax
public virtual RigidBodyVelocityTracker AddRigidBodyVelocity()
AddSlidingDistance()
Creates a new ContactSlidingDistanceTracker
Declaration Syntax
public virtual ContactSlidingDistanceTracker AddSlidingDistance()
AddSlidingIndication()
Creates a new ContactSlidingIndicationTracker
Declaration Syntax
public virtual ContactSlidingIndicationTracker AddSlidingIndication()
AddSpringTrackerDampingForce()
Creates a new SpringDampingForceTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1158 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public virtual SpringDampingForceTracker AddSpringTrackerDampingForce()
AddSpringTrackerElasticForce()
Creates a new SpringElasticForceTracker
Declaration Syntax
public virtual SpringElasticForceTracker AddSpringTrackerElasticForce()
AddSpringTrackerElongation()
Creates a new SpringElongationTracker
Declaration Syntax
public virtual SpringElongationTracker AddSpringTrackerElongation()
AddSpringTrackerVelocity()
Creates a new SpringVelocityTracker
Declaration Syntax
public virtual SpringVelocityTracker AddSpringTrackerVelocity()
AddStabilizationEnergy()
Creates a new ContactStabilizationEnergyTracker
Declaration Syntax
public virtual ContactStabilizationEnergyTracker AddStabilizationEnergy()
AddStiffnessEnergy()
Creates a new StiffnessEnergyTracker
Declaration Syntax
public virtual StiffnessEnergyTracker AddStiffnessEnergy()
AddStrainEnergy()
Creates a new ContactStrainEnergyTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1159
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ContactStrainEnergyTracker AddStrainEnergy()
AddStrainPlotTracker()
Creates a new EquivalentElasticStrainRST Plot Tracker.
Declaration Syntax
public virtual EquivalentElasticStrainRST AddStrainPlotTracker()
AddStressPlotTracker()
Creates a new EquivalentStress Plot Tracker.
Declaration Syntax
public virtual EquivalentStress AddStressPlotTracker()
AddTangentialDampingStress()
Creates a new ContactTangentialDampingStressTracker
Declaration Syntax
public virtual ContactTangentialDampingStressTracker AddTangentialDampingStress()
AddTemperature()
Creates a new TemperatureTracker
Declaration Syntax
public virtual TemperatureTracker AddTemperature()
AddTemperaturePlotTracker()
Creates a new TemperatureResult Plot Tracker.
Declaration Syntax
public virtual TemperatureResult AddTemperaturePlotTracker()
AddTopologyDensity()
Creates a new TopologyDensity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1160 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public virtual TopologyDensity AddTopologyDensity()
AddTopologyElementalDensity()
Creates a new TopologyElementalDensity
Declaration Syntax
public virtual TopologyElementalDensity AddTopologyElementalDensity()
AddTotalEnergy()
Creates a new TotalEnergyTracker
Declaration Syntax
public virtual TotalEnergyTracker AddTotalEnergy()
AddTotalForceFromContactPressureX()
Creates a new ContactTotalForceFromContactPressureXTracker
Declaration Syntax
public virtual ContactTotalForceFromContactPressureXTracker AddTotalForceFromContactPressureX()
AddTotalForceFromContactPressureY()
Creates a new ContactTotalForceFromContactPressureYTracker
Declaration Syntax
public virtual ContactTotalForceFromContactPressureYTracker AddTotalForceFromContactPressureY()
AddTotalForceFromContactPressureZ()
Creates a new ContactTotalForceFromContactPressureZTracker
Declaration Syntax
public virtual ContactTotalForceFromContactPressureZTracker AddTotalForceFromContactPressureZ()
AddTotalForceFromTangentialStressX()
Creates a new ContactTotalForceFromTangentialStressXTracker
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1161
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ContactTotalForceFromTangentialStressXTracker AddTotalForceFromTangentialStressX()
AddTotalForceFromTangentialStressY()
Creates a new ContactTotalForceFromTangentialStressYTracker
Declaration Syntax
public virtual ContactTotalForceFromTangentialStressYTracker AddTotalForceFromTangentialStressY()
AddTotalForceFromTangentialStressZ()
Creates a new ContactTotalForceFromTangentialStressZTracker
Declaration Syntax
public virtual ContactTotalForceFromTangentialStressZTracker AddTotalForceFromTangentialStressZ()
AddTotalMassAverageVelocity()
Creates a new TotalMassAverageVelocityTracker
Declaration Syntax
public virtual TotalMassAverageVelocityTracker AddTotalMassAverageVelocity()
AddVolumeLossDueToWear()
Creates a new ContactVolumeLossDueToWearTracker
Declaration Syntax
public virtual ContactVolumeLossDueToWearTracker AddVolumeLossDueToWear()
EvaluateAllContactTrackers()
Run the EvaluateAllContactTrackers action.
Declaration Syntax
public virtual void EvaluateAllContactTrackers()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1162 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ImportResultTrackersFromFile(string)
Import Result Trackers from File.
Declaration Syntax
public virtual void ImportResultTrackersFromFile(string fileName)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1163
Ansys.ACT.Automation.Mechanical Namespace
Parameters
fileName(string)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
Stage
Defines a Stage.
Declaration Syntax
public class Stage : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1164 of ANSYS, Inc. and its subsidiaries and affiliates.
Stage
Behavior
Gets the Behavior.
Declaration Syntax
public StageBehavior Behavior { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CyclicRegion
Gets or sets the CyclicRegion.
Declaration Syntax
public SymmetryGeneral CyclicRegion { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1165
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSStageAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
StageName
Gets the StageName.
Declaration Syntax
public string StageName { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1166 of ANSYS, Inc. and its subsidiaries and affiliates.
Stage
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1167
Ansys.ACT.Automation.Mechanical Namespace
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetHarmonicIndexForEnvironmentByIndex(uint, int)
Gets the worksheet harmonic index for a given environment at index.
Declaration Syntax
public virtual uint GetHarmonicIndexForEnvironmentByIndex(uint envId, int index)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1168 of ANSYS, Inc. and its subsidiaries and affiliates.
Stage
Parameters
envId(uint)
index(int)
GetHarmonicIndexNumberForEnvironment(uint)
Gets the worksheet number of harmonic indexes for a given environment.
Declaration Syntax
public virtual uint GetHarmonicIndexNumberForEnvironment(uint envId)
Parameters
envId(uint)
Declaration Syntax
public virtual void SetHarmonicIndexForEnvironmentByIndex(uint envId, int index, uint newVal)
Parameters
envId(uint)
index(int)
newVal(uint)
SetHarmonicIndexNumberForEnvironment(uint, uint)
Sets the worksheet number of harmonic indexes for a given environment.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1169
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void SetHarmonicIndexNumberForEnvironment(uint envId, uint newVal)
Parameters
envId(uint)
newVal(uint)
STL
Defines a STL.
Declaration Syntax
public class STL : GeometryFileContainer
(Inherited from
GeometryFileContainer (p. 591).)
Property Color (p. 1171) Gets or sets the Color.
Property Comments (p. 592) Gets the list of associated comments.
(Inherited from
GeometryFileContainer (p. 591).)
Property DataModelObjectCategory (p. 1171)Gets the current DataModelObject's
category.
Property Figures (p. 592) Gets the list of associated figures.
(Inherited from
GeometryFileContainer (p. 591).)
Property FileName (p. 1171) Gets or sets the FileName.
Property Images (p. 592) Gets the list of associated images.
(Inherited from
GeometryFileContainer (p. 591).)
Property InternalObject (p. 1171) Gets the internal object. For advanced usage
only.
Property LengthUnits (p. 593) Gets or sets the LengthUnits.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1170 of ANSYS, Inc. and its subsidiaries and affiliates.
STL
(Inherited from
GeometryFileContainer (p. 591).)
Property ShowAlways (p. 593) Gets or sets the ShowAlways.
(Inherited from
GeometryFileContainer (p. 591).)
Property Statistics (p. 593) Gets the Statistics.
(Inherited from
GeometryFileContainer (p. 591).)
Property Suppressed (p. 593) Gets or sets the Suppressed.
(Inherited from
GeometryFileContainer (p. 591).)
Property TranslateX (p. 1172) Gets or sets the TranslateX.
Property TranslateY (p. 1172) Gets or sets the TranslateY.
Property TranslateZ (p. 1172) Gets or sets the TranslateZ.
Method ExportStl(string, Progress) (p. 1172)Export STL data.
Color
Gets or sets the Color.
Declaration Syntax
public int Color { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FileName
Gets or sets the FileName.
Declaration Syntax
public string FileName { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1171
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSGeometryFileContainerAuto InternalObject { get; }
TranslateX
Gets or sets the TranslateX.
Declaration Syntax
public double TranslateX { set;get; }
TranslateY
Gets or sets the TranslateY.
Declaration Syntax
public double TranslateY { set;get; }
TranslateZ
Gets or sets the TranslateZ.
Declaration Syntax
public double TranslateZ { set;get; }
ExportStl(string, Progress)
Export STL data.
Declaration Syntax
public virtual void ExportStl(string filename, Progress progress)
Parameters
filename(string)
progress(Progress)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1172 of ANSYS, Inc. and its subsidiaries and affiliates.
SubstructureGenerationCondensedPart
SubstructureGenerationCondensedPart
Defines a SubstructureGenerationCondensedPart.
Declaration Syntax
public class SubstructureGenerationCondensedPart : CondensedPartBase
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1173
Ansys.ACT.Automation.Mechanical Namespace
AttachmentMethod
Gets or sets the AttachmentMethod.
Declaration Syntax
public CondensedPartCMSAttachmentMethod AttachmentMethod { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
GenerateDampingMatrix
Gets or sets the GenerateDampingMatrix.
Declaration Syntax
public YesNoProgrammedControlled GenerateDampingMatrix { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1174 of ANSYS, Inc. and its subsidiaries and affiliates.
SubstructureGenerationCondensedPart
InterfaceMethod
Gets or sets the InterfaceMethod.
Declaration Syntax
public CondensedPartInterfaceMethod InterfaceMethod { set;get; }
Interfaces
Returns the Interfaces of the condensed part
Declaration Syntax
public CondensedPartInterfaces Interfaces { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCondensedPartAuto InternalObject { get; }
LumpedMassFormulation
Gets or sets the LumpedMassFormulation.
Declaration Syntax
public CondensedPartLumpedMassFormulation LumpedMassFormulation { set;get; }
PointMassTreatment
Gets or sets the PointMassTreatment.
Declaration Syntax
public CondensedPartPointMassTreatment PointMassTreatment { set;get; }
ReductionMethod
Gets or sets the ReductionMethod.
Declaration Syntax
public CondensedPartReductionMethod ReductionMethod { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1175
Ansys.ACT.Automation.Mechanical Namespace
Surface
Defines a Surface.
Declaration Syntax
public class Surface : DataModelObject, ISelectionInfo, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1176 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSurfaceAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1177
Ansys.ACT.Automation.Mechanical Namespace
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1178 of ANSYS, Inc. and its subsidiaries and affiliates.
SurfaceCoating
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
SurfaceCoating
Defines a SurfaceCoating.
Declaration Syntax
public class SurfaceCoating : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1179
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1180 of ANSYS, Inc. and its subsidiaries and affiliates.
SurfaceCoating
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSurfaceCoatingAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1181
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
SurfaceCoatingStiffnessBehavior
Gets or sets the SurfaceCoatingStiffnessBehavior.
Declaration Syntax
public SurfaceCoatingStiffnessBehavior SurfaceCoatingStiffnessBehavior { set;get; }
Thickness
Gets or sets the Thickness.
Declaration Syntax
public Quantity Thickness { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1182 of ANSYS, Inc. and its subsidiaries and affiliates.
SurfaceCoating
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1183
Ansys.ACT.Automation.Mechanical Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Symmetry
Defines a Symmetry.
Declaration Syntax
public class Symmetry : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1184 of ANSYS, Inc. and its subsidiaries and affiliates.
Symmetry
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSymmetryGroupAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1185
Ansys.ACT.Automation.Mechanical Namespace
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddCyclicRegion()
Creates a new CyclicRegion
Declaration Syntax
public virtual CyclicRegion AddCyclicRegion()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddGeneralAxisymmetric()
Creates a new GeneralAxisymmetric
Declaration Syntax
public virtual GeneralAxisymmetric AddGeneralAxisymmetric()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1186 of ANSYS, Inc. and its subsidiaries and affiliates.
Symmetry
AddLinearPeriodicRegion()
Creates a new SymmetryRegion
Declaration Syntax
public virtual SymmetryRegion AddLinearPeriodicRegion()
AddPeriodicRegion()
Creates a new PeriodicRegion
Declaration Syntax
public virtual PeriodicRegion AddPeriodicRegion()
AddPreMeshedCyclicRegion()
Creates a new PreMeshedCyclicRegion
Declaration Syntax
public virtual PreMeshedCyclicRegion AddPreMeshedCyclicRegion()
AddStage()
Creates a new Stage
Declaration Syntax
public virtual Stage AddStage()
AddSymmetryRegion()
Creates a new SymmetryRegion
Declaration Syntax
public virtual SymmetryRegion AddSymmetryRegion()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1187
Ansys.ACT.Automation.Mechanical Namespace
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
SymmetryGeneral
Defines a SymmetryGeneral.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1188 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryGeneral
Declaration Syntax
public class SymmetryGeneral : ImportedDataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1189
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
HighBoundaryLocation
Gets or sets the HighBoundaryLocation.
Declaration Syntax
public ISelectionInfo HighBoundaryLocation { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1190 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryGeneral
Declaration Syntax
public IDSSymmetryGeneralAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
LowBoundaryLocation
Gets or sets the LowBoundaryLocation.
Declaration Syntax
public ISelectionInfo LowBoundaryLocation { set;get; }
ScopeMode
Gets the ScopeMode.
Declaration Syntax
public AutomaticOrManual ScopeMode { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1191
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
FlipHighLow()
Flips the High and Low Boundaries.
Declaration Syntax
public virtual void FlipHighLow()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1192 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryManufacturingConstraint
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
SymmetryManufacturingConstraint
Defines a SymmetryManufacturingConstraint.
Declaration Syntax
public class SymmetryManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property CoordinateSystem (p. 1194) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 1194)Gets the current DataModelObject's
category.
Property InternalObject (p. 1194) Gets the internal object. For advanced usage
only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1193
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ManufacturingConstraint (p. 702).)
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1194 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryRegion
Declaration Syntax
public ISelectionInfo Location { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SymmetryRegion
Defines a SymmetryRegion.
Declaration Syntax
public class SymmetryRegion : SymmetryGeneral
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1195
Ansys.ACT.Automation.Mechanical Namespace
ApplyTo
Gets or sets the ApplyTo.
Declaration Syntax
public PeriodicApplyTo ApplyTo { set;get; }
Behavior
Gets or sets the Behavior.
Declaration Syntax
public SymmetryBehavior Behavior { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSymmetryGeneralAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1196 of ANSYS, Inc. and its subsidiaries and affiliates.
Table
LinearShift
Gets or sets the LinearShift.
Declaration Syntax
public Quantity LinearShift { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
PeriodicityDirection
Gets or sets the PeriodicityDirection.
Declaration Syntax
public PeriodicityDirectionType PeriodicityDirection { set;get; }
SymmetryNormal
Gets or sets the SymmetryNormal.
Declaration Syntax
public SymmetryNormalType SymmetryNormal { set;get; }
Type
Gets or sets the Type.
Declaration Syntax
public SymmetryRegionType Type { set;get; }
Table
Defines a Table.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1197
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class Table : DataModelObject, IDataTable, IEnumerable<IDataSeries>, IEnumerable, IRemov-
ableDataModelObject, IRecordableProperties, IFolderDataModelObject
Property APDLName (p. 1199) Gets or sets the name of the Table when explicitly written to the
Property Children (p. 1199) Gets the list of children.
Property Comments (p. 1199) Gets the list of associated comments.
Property DataModelObjectCategory (p. 1199) Gets the current DataModelObject's category.
Property Figures (p. 1199) Gets the list of associated figures.
Property Images (p. 1200) Gets the list of associated images.
Property InternalObject (p. 1200) Gets the internal object. For advanced usage only.
Property IsStrictSizing (p. 1200) Whether column add/create/import/refresh operations cannot gro
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1198 of ANSYS, Inc. and its subsidiaries and affiliates.
Table
If all the arguments are `null` (Python: `None`) then the stored val
NestedType Column (p. 1205) This class represents one Ansys.Core.Units.Quantity-based data co
The individual values may be set, but the length of the series is fix
Ansys.ACT.Automation.Mechanical.Table.Column) instances by the
APDLName
Gets or sets the name of the Table when explicitly written to the APDL input file.
Declaration Syntax
public string APDLName { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1199
Ansys.ACT.Automation.Mechanical Namespace
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTableAuto InternalObject { get; }
IsStrictSizing
Whether column add/create/import/refresh operations cannot grow the number of rows.
Declaration Syntax
public bool IsStrictSizing { set;get; }
PathType
Gets or sets the PathType.
Declaration Syntax
public PathType PathType { set;get; }
RefreshImportOn
Gets or sets the RefreshImportOn.
Declaration Syntax
public TableRefreshImportOn RefreshImportOn { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1200 of ANSYS, Inc. and its subsidiaries and affiliates.
Table
SendToSolver
Get whether the Table will be explicitly written to the APDL input file.
Declaration Syntax
public bool SendToSolver { set;get; }
SpatialCoordinateSystem
Gets or sets the coordinate system applied to the Table’s spatial independent columns.
Declaration Syntax
public CoordinateSystem SpatialCoordinateSystem { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1201
Ansys.ACT.Automation.Mechanical Namespace
If `data` is provided, the number of rows (length of `data`) must be identical to the number of rows
already in the table. If `data` is not provided, the returned series will have the same number of rows
as the table with default-initialized values. If there are no rows in the table and `data` is provided,
this will initialize the number of rows in the table to the length of `data`.
Declaration Syntax
public virtual IDataSeries CreateAndAddColumn(VariableType variableType, VariableClassification
variableClassification, IEnumerable data, string unit, string name)
Parameters
variableType(VariableType)
The
variableClassification(VariableClassification)
The
data(IEnumerable)
The values, if any, for the new column. If `null`, a default value of
will be used.
unit(string)
The unit of the data. If `null`, a default unit will be selected for the specified
name(string)
The name of the new column. If `null`, a unique name will be generated from the specified
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1202 of ANSYS, Inc. and its subsidiaries and affiliates.
Table
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetDataURI(Column)
Gets the data URI from which the tabular data was imported.
Declaration Syntax
public virtual string GetDataURI(Column newColumn)
Parameters
newColumn(Column)
The
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1203
Ansys.ACT.Automation.Mechanical Namespace
GetImportSettings(Column)
Get the settings used for an import operation.
Declaration Syntax
public virtual ImportSettingsBase GetImportSettings(Column newColumn)
Parameters
newColumn(Column)
The
If all the arguments are `null` (Python: `None`) then the stored values will be used, essentially re-
syncing the table data to the external sources.
Declaration Syntax
public virtual IList<IDataSeries> Import(string dataURI, ImportFormat format, ImportSettingsBase
settings)
Parameters
dataURI(string)
format(ImportFormat)
settings(ImportSettingsBase)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1204 of ANSYS, Inc. and its subsidiaries and affiliates.
Table
Column
This class represents one Ansys.Core.Units.Quantity-based data column in a (See Ansys.ACT.Automa-
tion.Mechanical.Table) (p. 1197).
The individual values may be set, but the length of the series is fixed. Any changes to the number of
rows must be made in conjunction with any sibling (See Ansys.ACT.Automation.Mechanic-
al.Table.Column) instances by the parent (See Ansys.Mechanical.Interfaces.IDataTable) (p. 4604).
Declaration Syntax
public class Column
Event PropertyChanged (p. 1205) No details are provided for this entry.
Method Add(object) (p. 1205) No details are provided for this entry.
Method ChangeVariableType(VariableType, Contains the business logic for changing the
VariableClassification, string) (p. 1206) variable type.
Method Clear() (p. 1206) No details are provided for this entry.
Method Contains(object) (p. 1206) No details are provided for this entry.
Method CopyTo(Array, int) (p. 1207) No details are provided for this entry.
Method GetEnumerator() (p. 1207) No details are provided for this entry.
Method IndexOf(object) (p. 1207) No details are provided for this entry.
Method Insert(int, object) (p. 1207) No details are provided for this entry.
Method Remove(object) (p. 1208) No details are provided for this entry.
Method RemoveAt(int) (p. 1208) No details are provided for this entry.
PropertyChanged
No details are provided for this entry.
Declaration Syntax
public PropertyChangedEventHandler PropertyChanged
Add(object)
No details are provided for this entry.
Declaration Syntax
public virtual int Add(object value)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1205
Ansys.ACT.Automation.Mechanical Namespace
Parameters
value(object)
Declaration Syntax
public bool ChangeVariableType(VariableType newVariableType, VariableClassification newVariable-
Classification, string newUnit)
Parameters
newVariableType(VariableType)
newVariableClassification(VariableClassification)
newUnit(string)
Clear()
No details are provided for this entry.
Declaration Syntax
public virtual void Clear()
Contains(object)
No details are provided for this entry.
Declaration Syntax
public virtual bool Contains(object value)
Parameters
value(object)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1206 of ANSYS, Inc. and its subsidiaries and affiliates.
Table
CopyTo(Array, int)
No details are provided for this entry.
Declaration Syntax
public virtual void CopyTo(Array array, int destinationStartIndex)
Parameters
array(Array)
destinationStartIndex(int)
GetEnumerator()
No details are provided for this entry.
Declaration Syntax
public virtual IEnumerator GetEnumerator()
IndexOf(object)
No details are provided for this entry.
Declaration Syntax
public virtual int IndexOf(object value)
Parameters
value(object)
Insert(int, object)
No details are provided for this entry.
Declaration Syntax
public virtual void Insert(int index, object value)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1207
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
value(object)
Remove(object)
No details are provided for this entry.
Declaration Syntax
public virtual void Remove(object value)
Parameters
value(object)
RemoveAt(int)
No details are provided for this entry.
Declaration Syntax
public virtual void RemoveAt(int index)
Parameters
index(int)
TableGroup
Defines a TableGroup.
Declaration Syntax
public class TableGroup : DataModelObject, IRemovableDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1208 of ANSYS, Inc. and its subsidiaries and affiliates.
TableGroup
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1209
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTableGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1210 of ANSYS, Inc. and its subsidiaries and affiliates.
TableGroup
Parameters
filePath(string)
AddTable(bool, bool)
Create the object for working with an imported part.
Declaration Syntax
public virtual Table AddTable(bool activate, bool expandGroup)
Parameters
activate(bool)
Whether the new Table should become the active object after creation.
expandGroup(bool)
If
is false, specifies whether the Tables group should be expanded after adding a new Table.
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1211
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
TCrossSection
Defines a TCrossSection.
Declaration Syntax
public class TCrossSection : CrossSection
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1212 of ANSYS, Inc. and its subsidiaries and affiliates.
TCrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1213
Ansys.ACT.Automation.Mechanical Namespace
Thick1
Gets or sets the Thick1.
Declaration Syntax
public Quantity Thick1 { set;get; }
Thick2
Gets or sets the Thick2.
Declaration Syntax
public Quantity Thick2 { set;get; }
Width1
Gets or sets the Width1.
Declaration Syntax
public Quantity Width1 { set;get; }
Width2
Gets or sets the Width2.
Declaration Syntax
public Quantity Width2 { set;get; }
TemperatureConstraint
Defines a TemperatureConstraint.
Declaration Syntax
public class TemperatureConstraint : ResponseConstraint
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1214 of ANSYS, Inc. and its subsidiaries and affiliates.
TemperatureConstraint
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
TemperatureAbsMax
Gets or sets the TemperatureAbsMax.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1215
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Field TemperatureAbsMax { get; }
ThermalComplianceConstraint
Defines a ThermalComplianceConstraint.
Declaration Syntax
public class ThermalComplianceConstraint : ResponseConstraint
ComplianceLimit
Gets or sets the ComplianceLimit.
Declaration Syntax
public Field ComplianceLimit { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1216 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalPointMass
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
ThermalPointMass
Defines a ThermalPointMass.
Declaration Syntax
public class ThermalPointMass : GenericPointMass
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1217
Ansys.ACT.Automation.Mechanical Namespace
AppliedBy
Gets or sets the AppliedBy.
Declaration Syntax
public RemoteApplicationType AppliedBy { set;get; }
Behavior
Gets or sets the Behavior.
Declaration Syntax
public ThermalPointMassBehavior Behavior { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPointMassAuto InternalObject { get; }
PinballRegion
Gets or sets the PinballRegion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1218 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalPointMass
Declaration Syntax
public Quantity PinballRegion { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ThermalCapacitance
Gets or sets the ThermalCapacitance.
Declaration Syntax
public Quantity ThermalCapacitance { set;get; }
XCoordinate
Gets or sets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { set;get; }
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
PromoteToRemotePoint()
Run the PromoteToRemotePoint action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1219
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IEnumerable<RemotePoint> PromoteToRemotePoint()
Thickness
Defines a Thickness.
Declaration Syntax
public class Thickness : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1220 of ANSYS, Inc. and its subsidiaries and affiliates.
Thickness
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
IndependentVariable
Gets or sets the IndependentVariable.
Declaration Syntax
public LoadVariableVariationType IndependentVariable { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1221
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSThicknessAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MembraneOffset
Gets or sets the MembraneOffset.
Declaration Syntax
public Quantity MembraneOffset { set;get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
OffsetType
Gets or sets the OffsetType.
Declaration Syntax
public ShellOffsetType OffsetType { set;get; }
RangeMaximum
Gets or sets the RangeMaximum.
Declaration Syntax
public Quantity RangeMaximum { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1222 of ANSYS, Inc. and its subsidiaries and affiliates.
Thickness
RangeMinimum
Gets or sets the RangeMinimum.
Declaration Syntax
public Quantity RangeMinimum { set;get; }
ScopeMode
Gets the ScopeMode.
Declaration Syntax
public AutomaticOrManual ScopeMode { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ThicknessField
Gets or sets the ThicknessField.
Declaration Syntax
public Field ThicknessField { get; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1223
Ansys.ACT.Automation.Mechanical Namespace
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1224 of ANSYS, Inc. and its subsidiaries and affiliates.
ThroughCrack
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ThroughCrack
Defines a ThroughCrack.
Declaration Syntax
public class ThroughCrack : GenericCrack
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1225
Ansys.ACT.Automation.Mechanical Namespace
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1226 of ANSYS, Inc. and its subsidiaries and affiliates.
ThroughCrack
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
Contact1Nodes
Gets or sets the Contact1Nodes.
Declaration Syntax
public string Contact1Nodes { set;get; }
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1227
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int CrackFrontDivisions { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets or sets the CrackMeshMethod.
Declaration Syntax
public CrackMeshMethod CrackMeshMethod { set;get; }
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Depth
Gets or sets the Depth.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1228 of ANSYS, Inc. and its subsidiaries and affiliates.
ThroughCrack
Declaration Syntax
public Quantity Depth { set;get; }
EndWidth
Gets or sets the EndWidth.
Declaration Syntax
public Quantity EndWidth { set;get; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public FractureAffectedZone FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
FrontElementSize
Gets or sets the FrontElementSize.
Declaration Syntax
public Quantity FrontElementSize { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1229
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
MidWidth
Gets or sets the MidWidth.
Declaration Syntax
public Quantity MidWidth { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
StartWidth
Gets or sets the StartWidth.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1230 of ANSYS, Inc. and its subsidiaries and affiliates.
ThroughCrack
Declaration Syntax
public Quantity StartWidth { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes.
Declaration Syntax
public string Target1Nodes { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public string TopFaceNodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1231
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public double ZScaleFactor { set;get; }
Tree
No details are provided for this entry.
Declaration Syntax
public class Tree : ACTMarshalByRefObject, IEnumerable
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1232 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree
Method Suspend() ***OBSOLETE*** Use 'Transaction' Prevents the tree from being updated.
instead. (p. 1239)
Method Ungroup(TreeGroupingFolder) (p. 1239) Removes groupingFolder from the tree.
ActiveObjects
Gets a list of all selected objects.
Declaration Syntax
public IList<IDataModelObject> ActiveObjects { get; }
AllObjects
Gets a list of all objects available in the tree.
Declaration Syntax
public IList<IDataModelObject> AllObjects { get; }
CurrentFilter
Gets the current filter applied on the tree.
Declaration Syntax
public DSTreeSearchType CurrentFilter { get; }
CurrentSearchGraphics
Gets the current visibility.
Declaration Syntax
public VisibilityType CurrentSearchGraphics { get; }
CurrentSearchState
Gets the current search state.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1233
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ObjectState CurrentSearchState { get; }
CurrentSearchString
Gets the current search string (name/tag/propertyName/propertyValue).
Declaration Syntax
public string CurrentSearchString { get; }
FirstActiveObject
Gets the first object selected in the tree.
Declaration Syntax
public IDataModelObject FirstActiveObject { get; }
GroupingFoldersVisible
Controls whether or not group folders are visible.
Declaration Syntax
public bool GroupingFoldersVisible { set;get; }
Activate(IDataModelObject)
selects an object in the tree.
Declaration Syntax
public void Activate(IDataModelObject dataModelObject)
Parameters
dataModelObject(IDataModelObject)
objects to select.
Activate(IEnumerable<IDataModelObject>)
Multi-selects a list of objects in the tree.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1234 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree
Declaration Syntax
public void Activate(IEnumerable<IDataModelObject> dataModelObjects)
Parameters
dataModelObjects(IEnumerable<IDataModelObject>)
ClearFilter()
Clears the current filter.
Declaration Syntax
public void ClearFilter()
ClearSort()
Clears the current sort.
Declaration Syntax
public void ClearSort()
Declaration Syntax
public void Filter(string name, string tag, ObjectState state, VisibilityType visibility, TreeFilterObjectClass
type, CoordinateSystem coordinateSystem, string model, Analysis environment, TreeFilterScopingType
scoping, TreeFilterObjectState filterState, string propertyName, string propertyValue, Nullable<bool>
invertSearchResults)
Parameters
name(string)
tag(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1235
Ansys.ACT.Automation.Mechanical Namespace
state(ObjectState)
visibility(VisibilityType)
type(TreeFilterObjectClass)
coordinateSystem(CoordinateSystem)
model(string)
environment(Analysis)
Filter by Environment.
scoping(TreeFilterScopingType)
Filter by Scoping.
filterState(TreeFilterObjectState)
propertyName(string)
propertyValue(string)
invertSearchResults(Nullable<bool>)
Declaration Syntax
public IEnumerable<IDataModelObject> Find(string name, Func<IDataModelObject, bool> func, string
tag, ObjectState state)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1236 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree
Parameters
name(string)
func(Func<IDataModelObject, bool>)
tag(string)
state(ObjectState)
GetPathToFirstActiveObject()
Gets the full path that needs to be typed in order to go to the selected object.
Declaration Syntax
public string GetPathToFirstActiveObject()
Group(IDataModelObject)
Moves dataModelObject to new tree grouping folder.
Declaration Syntax
public TreeGroupingFolder Group(IDataModelObject dataModelObject)
Parameters
dataModelObject(IDataModelObject)
Object in tree
Group(IEnumerable)
Groups a list of objects together.
Declaration Syntax
public TreeGroupingFolder Group(IEnumerable dataModelObjects)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1237
Ansys.ACT.Automation.Mechanical Namespace
Parameters
dataModelObjects(IEnumerable)
IsSorted()
Checks if the tree is currently sorted alphabetically.
Declaration Syntax
public bool IsSorted()
Refresh()
Refreshes the tree.
Declaration Syntax
public void Refresh()
Sort(SortingType, bool)
Sorts the tree objects based on given parameters.
Note that all parameters of Sort are optional. type: Defaults to alphabetical reverse: Defaults to false
sorting in reverse order is currently not supported
Usage example - sort alphabetically
ExtAPI.DataModel.Tree.Sort()
Declaration Syntax
public void Sort(SortingType type, bool reverse)
Parameters
type(SortingType)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1238 of ANSYS, Inc. and its subsidiaries and affiliates.
TreeGroupingFolder
reverse(bool)
Declaration Syntax
public IDisposable Suspend()
Ungroup(TreeGroupingFolder)
Removes groupingFolder from the tree.
Declaration Syntax
public void Ungroup(TreeGroupingFolder groupingFolder)
Parameters
groupingFolder(TreeGroupingFolder)
TreeGroupingFolder
Defines a TreeGroupingFolder.
Declaration Syntax
public class TreeGroupingFolder : ImportedDataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1239
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
ChildrenInGroup
Gets the ChildrenInGroup.
Declaration Syntax
public uint ChildrenInGroup { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTreeGroupingFolderAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
DeleteTreeGroupAndChildren()
Run the DeleteTreeGroupAndChildren action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1240 of ANSYS, Inc. and its subsidiaries and affiliates.
TreeGroupingFolder
Declaration Syntax
public virtual void DeleteTreeGroupAndChildren()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1241
Ansys.ACT.Automation.Mechanical Namespace
UniformConstraint
Defines a UniformConstraint.
Declaration Syntax
public class UniformConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 702).)
Property CoordinateSystem (p. 1242) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 1243)Gets the current DataModelObject's
category.
Property InternalObject (p. 1243) Gets the internal object. For advanced usage
only.
Property Location (p. 1243) Gets or sets the Location.
Property ScopingMethod (p. 1243) Gets or sets the ScopingMethod.
Property Selection (p. 703) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 702).)
Property Suppressed (p. 704) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 702).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1242 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedCrossSection
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
UserDefinedCrossSection
Defines a UserDefinedCrossSection.
Declaration Syntax
public class UserDefinedCrossSection : CrossSection
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1243
Ansys.ACT.Automation.Mechanical Namespace
Area
Gets or sets the Area.
Declaration Syntax
public Quantity Area { set;get; }
CGy
Gets or sets the CGy.
Declaration Syntax
public Quantity CGy { set;get; }
CGZ
Gets or sets the CGZ.
Declaration Syntax
public Quantity CGZ { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1244 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedCrossSection
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
Iw
Gets or sets the Iw.
Declaration Syntax
public Quantity Iw { set;get; }
Iyy
Gets or sets the Iyy.
Declaration Syntax
public Quantity Iyy { set;get; }
Izz
Gets or sets the Izz.
Declaration Syntax
public Quantity Izz { set;get; }
J
Gets or sets the J.
Declaration Syntax
public Quantity J { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1245
Ansys.ACT.Automation.Mechanical Namespace
SHy
Gets or sets the SHy.
Declaration Syntax
public Quantity SHy { set;get; }
SHz
Gets or sets the SHz.
Declaration Syntax
public Quantity SHz { set;get; }
VirtualCell
Defines a VirtualCell.
Declaration Syntax
public class VirtualCell : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1246 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualCell
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Geometry
Gets the Geometry.
Declaration Syntax
public ISelectionInfo Geometry { get; }
Images
Gets the list of associated images.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1247
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSVirtualCellAuto InternalObject { get; }
ProjectToUnderlyingGeometry
Gets or sets the ProjectToUnderlyingGeometry.
Declaration Syntax
public YesNoType ProjectToUnderlyingGeometry { set;get; }
VTClass
Gets the VTClass.
Declaration Syntax
public VirtualCellClassType VTClass { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1248 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualCell
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1249
Ansys.ACT.Automation.Mechanical Namespace
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
VirtualTopology
Defines a VirtualTopology.
Declaration Syntax
public class VirtualTopology : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1250 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1251
Ansys.ACT.Automation.Mechanical Namespace
Method VirtualSplitEdge(ISelectionInfo, double) (p. 1261) Generate the Virtual Cells on the
selected/all entities.
Method VirtualSplitFaceAtVertices(ISelectionInfo) (p. 1261) Generate the Virtual Cells on the
selected/all entities.
AspectRatio
Gets or sets the AspectRatio.
Declaration Syntax
public double AspectRatio { set;get; }
AutomaticBehavior
Gets or sets the Behavior when Method is set to "Automatic".
Declaration Syntax
public VirtualCellGroupAutomaticBehaviorType AutomaticBehavior { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ContactAngle
Gets or sets the ContactAngle.
Declaration Syntax
public Quantity ContactAngle { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1252 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
CustomFeatureAngle
Gets or sets the CustomFeatureAngle.
Declaration Syntax
public Quantity CustomFeatureAngle { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
EdgeAngle
Gets or sets the EdgeAngle.
Declaration Syntax
public Quantity EdgeAngle { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GaussAngle
Gets or sets the GaussAngle.
Declaration Syntax
public Quantity GaussAngle { set;get; }
GenerateOnUpdate
Gets or sets the GenerateOnUpdate.
Declaration Syntax
public YesNoType GenerateOnUpdate { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1253
Ansys.ACT.Automation.Mechanical Namespace
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSVirtualCellGroupAuto InternalObject { get; }
LockPositionOfDependentEdgeSplits
Gets or sets the LockPositionOfDependentEdgeSplits.
Declaration Syntax
public YesNoType LockPositionOfDependentEdgeSplits { set;get; }
MaxEdgeLength
Gets or sets the MaxEdgeLength.
Declaration Syntax
public Quantity MaxEdgeLength { set;get; }
MaxFaceArea
Gets or sets the MaxFaceArea.
Declaration Syntax
public Quantity MaxFaceArea { set;get; }
MaxSliverWidth
Gets or sets the MaxSliverWidth.
Declaration Syntax
public Quantity MaxSliverWidth { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1254 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
MergeFaceEdges
Gets or sets the MergeFaceEdges.
Declaration Syntax
public YesNoType MergeFaceEdges { set;get; }
Method
Gets or sets the Method.
Declaration Syntax
public VirtualCellGroupMethodType Method { set;get; }
MinEdgeLength
Gets or sets the MinEdgeLength.
Declaration Syntax
public Quantity MinEdgeLength { set;get; }
MinFaceArea
Gets or sets the MinFaceArea.
Declaration Syntax
public Quantity MinFaceArea { set;get; }
MinSliverWidth
Gets or sets the MinSliverWidth.
Declaration Syntax
public Quantity MinSliverWidth { set;get; }
RepairBehavior
Gets or sets the Behavior when Method is set to "Repair".
Declaration Syntax
public VirtualCellGroupRepairBehaviorType RepairBehavior { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1255
Ansys.ACT.Automation.Mechanical Namespace
SharedBoundaryRatio
Gets or sets the SharedBoundaryRatio.
Declaration Syntax
public double SharedBoundaryRatio { set;get; }
SimplifyFaces
Gets or sets the SimplifyFaces.
Declaration Syntax
public YesNoType SimplifyFaces { set;get; }
VirtualEdges
Gets the VirtualEdges.
Declaration Syntax
public int VirtualEdges { get; }
VirtualEntities
Gets the VirtualEntities.
Declaration Syntax
public int VirtualEntities { get; }
VirtualFaces
Gets the VirtualFaces.
Declaration Syntax
public int VirtualFaces { get; }
VirtualHardVertex
Gets the VirtualHardVertex.
Declaration Syntax
public int VirtualHardVertex { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1256 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
VirtualSplitEdges
Gets the VirtualSplitEdges.
Declaration Syntax
public int VirtualSplitEdges { get; }
VirtualSplitFaces
Gets the VirtualSplitFaces.
Declaration Syntax
public int VirtualSplitFaces { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1257
Ansys.ACT.Automation.Mechanical Namespace
AddVirtualCell(ISelectionInfo)
Add Virtual Cell.
Declaration Syntax
public virtual IEnumerable<VirtualCell> AddVirtualCell(ISelectionInfo iSelInfo)
Parameters
iSelInfo(ISelectionInfo)
AddVirtualHardVertex(ISelectionInfo, Point)
Add Virtual Hard Vertex.
Declaration Syntax
public virtual void AddVirtualHardVertex(ISelectionInfo iSelInfo, Point point)
Parameters
iSelInfo(ISelectionInfo)
point(Point)
AddVirtualSplitEdgeAt(ISelectionInfo, Point)
Add Virtual Split Edge at
Declaration Syntax
public virtual void AddVirtualSplitEdgeAt(ISelectionInfo iSelInfo, Point point)
Parameters
iSelInfo(ISelectionInfo)
point(Point)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1258 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
DeleteAllVirtualCells()
Delete all Virtual Cells.
Declaration Syntax
public virtual void DeleteAllVirtualCells()
DeleteAllVirtualEntities()
Delete all Virtual Entities.
Declaration Syntax
public virtual void DeleteAllVirtualEntities()
DeleteAllVirtualHardVertices()
Delete all Virtual Split Hard Vertices.
Declaration Syntax
public virtual void DeleteAllVirtualHardVertices()
DeleteAllVirtualSplitEdges()
Delete all Virtual Split Edges.
Declaration Syntax
public virtual void DeleteAllVirtualSplitEdges()
DeleteAllVirtualSplitFaces()
Delete all Virtual Split Faces.
Declaration Syntax
public virtual void DeleteAllVirtualSplitFaces()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1259
Ansys.ACT.Automation.Mechanical Namespace
GenerateVirtualCells(ISelectionInfo)
Generate the Virtual Cells on the selected/all entities.
Declaration Syntax
public virtual void GenerateVirtualCells(ISelectionInfo selectionInfo)
Parameters
selectionInfo(ISelectionInfo)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1260 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
GetVirtualCellFromSelection(ISelectionInfo)
Gets the Virtual Cell from the selection.
Declaration Syntax
public virtual VirtualCell GetVirtualCellFromSelection(ISelectionInfo currentSelection)
Parameters
currentSelection(ISelectionInfo)
VirtualSplitEdge(ISelectionInfo, double)
Generate the Virtual Cells on the selected/all entities.
Declaration Syntax
public virtual void VirtualSplitEdge(ISelectionInfo iSelInfo, double splitRatio)
Parameters
iSelInfo(ISelectionInfo)
splitRatio(double)
VirtualSplitFaceAtVertices(ISelectionInfo)
Generate the Virtual Cells on the selected/all entities.
Declaration Syntax
public virtual void VirtualSplitFaceAtVertices(ISelectionInfo iSelInfo)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1261
Ansys.ACT.Automation.Mechanical Namespace
Parameters
iSelInfo(ISelectionInfo)
VolumeConstraint
Defines a VolumeConstraint.
Declaration Syntax
public class VolumeConstraint : ResponseConstraint
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1262 of ANSYS, Inc. and its subsidiaries and affiliates.
VolumeConstraint
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public ResponseConstraintDefineBy DefineBy { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MaximumAbsoluteValue
Gets or sets the MaximumAbsoluteValue.
Declaration Syntax
public Quantity MaximumAbsoluteValue { set;get; }
MinimumAbsoluteValue
Gets or sets the MinimumAbsoluteValue.
Declaration Syntax
public Quantity MinimumAbsoluteValue { set;get; }
PercentageToRetain
Gets or sets the PercentageToRetain.
Declaration Syntax
public int PercentageToRetain { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1263
Ansys.ACT.Automation.Mechanical Namespace
PercentageToRetainMax
Gets or sets the PercentageToRetainMax.
Declaration Syntax
public int PercentageToRetainMax { set;get; }
PercentageToRetainMin
Gets or sets the PercentageToRetainMin.
Declaration Syntax
public int PercentageToRetainMin { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Selection
Gets or sets the Selection.
Declaration Syntax
public OptimizationRegion Selection { set;get; }
Worksheet
No details are provided for this entry.
Declaration Syntax
public abstract class Worksheet : IWorksheet
ZCrossSection
Defines a ZCrossSection.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1264 of ANSYS, Inc. and its subsidiaries and affiliates.
ZCrossSection
Declaration Syntax
public class ZCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1265
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrossSectionAuto InternalObject { get; }
IYY
Gets the IYY.
Declaration Syntax
public Quantity IYY { get; }
IZZ
Gets the IZZ.
Declaration Syntax
public Quantity IZZ { get; }
Thick1
Gets or sets the Thick1.
Declaration Syntax
public Quantity Thick1 { set;get; }
Thick2
Gets or sets the Thick2.
Declaration Syntax
public Quantity Thick2 { set;get; }
Thick3
Gets or sets the Thick3.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1266 of ANSYS, Inc. and its subsidiaries and affiliates.
ZCrossSection
Declaration Syntax
public Quantity Thick3 { set;get; }
Width1
Gets or sets the Width1.
Declaration Syntax
public Quantity Width1 { set;get; }
Width2
Gets or sets the Width2.
Declaration Syntax
public Quantity Width2 { set;get; }
Width3
Gets or sets the Width3.
Declaration Syntax
public Quantity Width3 { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1267
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1268 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.FE Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.FE
Command
Base class for all Commands.
Declaration Syntax
public class Command : ICommand
Index
Gets the command index.
Declaration Syntax
public uint Index { get; }
Name
Gets the command name.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1269
Ansys.ACT.Automation.Mechanical.FE Namespace
Declaration Syntax
public string Name { get; }
CommandColl
Collection of commands.
Declaration Syntax
public class CommandColl : IEnumerable<ICommand>, IEnumerable
Count
Gets the count of commands.
Declaration Syntax
public uint Count { get; }
Item(uint)
Accessor by zero-based index.
Declaration Syntax
public ICommand Item { get; }
CommandRepository
Command repository.
Declaration Syntax
public class CommandRepository
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1270 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandRepository
Method GetCommandName(CommandsType, int) (p. 1271) Gets the name of commands of a type
specified by params eCommandsType
and index in the repository.
Method GetCommandNames(CommandsType) (p. 1272) Gets the command names of a type
specified by params eCommandsType
and index in the repository.
Method GetCommandNamesCount(CommandsType) (p. 1272)Gets the number of commands of a
type specified by
param=eCommandsType in the
repository.
Method GetCommandsByName(string) (p. 1272) Gets the commands by name.
GetCommandByIndex(int)
Gets the commands by index.
Declaration Syntax
public ICommand GetCommandByIndex(int index)
Parameters
index(int)
1 based index.
GetCommandName(CommandsType, int)
Gets the name of commands of a type specified by params eCommandsType and index in the repos-
itory.
Declaration Syntax
public string GetCommandName(CommandsType eCommandsType, int index)
Parameters
eCommandsType(CommandsType)
index(int)
1 based index
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1271
Ansys.ACT.Automation.Mechanical.FE Namespace
GetCommandNames(CommandsType)
Gets the command names of a type specified by params eCommandsType and index in the repository.
Declaration Syntax
public IReadOnlyList<string> GetCommandNames(CommandsType eCommandsType)
Parameters
eCommandsType(CommandsType)
GetCommandNamesCount(CommandsType)
Gets the number of commands of a type specified by param=eCommandsType in the repository.
Declaration Syntax
public int GetCommandNamesCount(CommandsType eCommandsType)
Parameters
eCommandsType(CommandsType)
GetCommandsByName(string)
Gets the commands by name.
Declaration Syntax
public CommandColl GetCommandsByName(string name)
Parameters
name(string)
Command name.
CommandsType
Commands type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1272 of ANSYS, Inc. and its subsidiaries and affiliates.
FEParser
Declaration Syntax
public enum CommandsType
FEParser
FE parser object.
Declaration Syntax
public class FEParser
FEParser()
Default constructor.
Declaration Syntax
public FEParser()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1273
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1274 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.FE.NASTRAN
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.FE.NASTRAN
CaseControlCommand
Case control command.
Declaration Syntax
public class CaseControlCommand : NASTRANCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Text (p. 1275) Gets the text.
Text
Gets the text.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1275
Ansys.ACT.Automation.Mechanical.FE.NASTRAN Namespace
Declaration Syntax
public string Text { get; }
GenericCommand
Generic command.
Declaration Syntax
public class GenericCommand : NASTRANCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Arguments
Gets the arguments.
Declaration Syntax
public IReadOnlyList<object> Arguments { get; }
NastranOption
Option.
Declaration Syntax
public class NastranOption
NastranOptionLine
Option line.
Declaration Syntax
public class NastranOptionLine
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1276 of ANSYS, Inc. and its subsidiaries and affiliates.
OptionsControlCommand
OptionsControlCommand
Options control command.
Declaration Syntax
public class OptionsControlCommand : NASTRANCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property OptionLines (p. 1277) Gets the option lines.
Arguments
Gets the arguments.
Declaration Syntax
public IReadOnlyList<object> Arguments { get; }
OptionLines
Gets the option lines.
Declaration Syntax
public IReadOnlyList<object> OptionLines { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1277
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1278 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.FE.CDB
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.FE.CDB
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1279
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
BeamSecBlockCommand
Represents a beam SECBLOCK command.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1280 of ANSYS, Inc. and its subsidiaries and affiliates.
BFBlockCommand
Declaration Syntax
public class BeamSecBlockCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Nodes (p. 1281) Gets the nodes of the
section.
Property Type (p. 1281) Gets the section type.
Cells
Gets the cells of the section.
Declaration Syntax
public IReadOnlyList<CommandCell> Cells { get; }
Nodes
Gets the nodes of the section.
Declaration Syntax
public IReadOnlyList<CommandNode> Nodes { get; }
Type
Gets the section type.
Declaration Syntax
public string Type { get; }
BFBlockCommand
Represents a BFBLOCK command.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1281
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public class BFBlockCommand : CDBCommand
Lab
Gets the label.
Declaration Syntax
public string Lab { get; }
NodalBodyForceCount
Gets the number of nodal body-force loads.
Declaration Syntax
public int NodalBodyForceCount { get; }
NodalBodyForces
Gets the nodal body-force loads.
Declaration Syntax
public IReadOnlyList<CommandNodalBodyForce> NodalBodyForces { get; }
BFCommand
Represents a BF command.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1282 of ANSYS, Inc. and its subsidiaries and affiliates.
BFCommand
Declaration Syntax
public class BFCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Lab (p. 1283) Gets the label.
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Node (p. 1283) Gets the node number.
Property ValCount (p. 1283) Gets the number of values.
Property Values (p. 1283) Gets the values.
Lab
Gets the label.
Declaration Syntax
public string Lab { get; }
Node
Gets the node number.
Declaration Syntax
public int Node { get; }
ValCount
Gets the number of values.
Declaration Syntax
public object ValCount { get; }
Values
Gets the values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1283
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public IReadOnlyList<object> Values { get; }
BFEBlockCommand
Represents a BFEBLOCK command.
Declaration Syntax
public class BFEBlockCommand : CDBCommand
ElementBodyForceCount
Gets the number of element body-force loads.
Declaration Syntax
public int ElementBodyForceCount { get; }
ElementBodyForces
Gets the element body-force loads.
Declaration Syntax
public IReadOnlyList<CommandElementBodyForce> ElementBodyForces { get; }
Lab
Gets the label.
Declaration Syntax
public string Lab { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1284 of ANSYS, Inc. and its subsidiaries and affiliates.
BFECommand
BFECommand
Represents a BFE command.
Declaration Syntax
public class BFECommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Lab (p. 1285) Gets the label.
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Stloc (p. 1285) Gets the starting location.
Property ValCount (p. 1286) Gets the number of values.
Property Values (p. 1286) Gets the values.
Elem
Gets the element number.
Declaration Syntax
public int Elem { get; }
Lab
Gets the label.
Declaration Syntax
public string Lab { get; }
Stloc
Gets the starting location.
Declaration Syntax
public int Stloc { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1285
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
ValCount
Gets the number of values.
Declaration Syntax
public object ValCount { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<object> Values { get; }
CECMODCommand
Represents a CECMOD command.
Declaration Syntax
public class CECMODCommand : CDBCommand
Constant
Gets the constant term of the equation.
Declaration Syntax
public double Constant { get; }
Nce
Gets the constraint equation number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1286 of ANSYS, Inc. and its subsidiaries and affiliates.
CECommand
Declaration Syntax
public uint Nce { get; }
CECommand
Represents a CE command.
Declaration Syntax
public class CECommand : CDBCommand
Constant
Gets the constant term of the equation.
Declaration Syntax
public double Constant { get; }
Nce
Gets the constraint equation number.
Declaration Syntax
public uint Nce { get; }
Terms
Gets the equation terms.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1287
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public IReadOnlyList<CommandCETerm> Terms { get; }
CMBlockCommand
Represents a CMBLOCK command.
Declaration Syntax
public class CMBlockCommand : CDBCommand
Cmname
Gets the component name.
Declaration Syntax
public string Cmname { get; }
Elements
Gets the type of entities.
Declaration Syntax
public IReadOnlyList<int> Elements { get; }
Type
Gets the type of entities (node or elem).
Declaration Syntax
public string Type { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1288 of ANSYS, Inc. and its subsidiaries and affiliates.
CMEDITCommand
CMEDITCommand
Represents a CMEDIT command.
Declaration Syntax
public class CMEDITCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Oper (p. 1289) Gets the operation label (add or
dele).
Aname
Gets the assembly name.
Declaration Syntax
public string Aname { get; }
Cnames
Gets the component names.
Declaration Syntax
public IReadOnlyList<string> Cnames { get; }
Oper
Gets the operation label (add or dele).
Declaration Syntax
public string Oper { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1289
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
CMGRPCommand
Represents a CMGRP command.
Declaration Syntax
public class CMGRPCommand : CDBCommand
Aname
Gets the assembly name.
Declaration Syntax
public string Aname { get; }
Cnames
Gets the component and/or assembly names.
Declaration Syntax
public IReadOnlyList<string> Cnames { get; }
CommandCell
Represents cell data associated to a beam SECBLOCK command.
Declaration Syntax
public class CommandCell
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1290 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandCETerm
MatId
Gets the material number.
Declaration Syntax
public uint MatId { get; }
Nodes
Gets the nodes.
Declaration Syntax
public IReadOnlyList<uint> Nodes { get; }
CommandCETerm
Represents a term associated to a CE command.
Declaration Syntax
public class CommandCETerm
Coefficient
Gets the coefficient.
Declaration Syntax
public double Coefficient { get; }
Dof
Gets the degree of freedom.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1291
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public string Dof { get; }
Node
Gets the node number.
Declaration Syntax
public uint Node { get; }
CommandElement
Represents an element associated to an EBLOCK command.
Declaration Syntax
public class CommandElement
Csys
Gets the coordinate system number.
Declaration Syntax
public uint Csys { get; }
ElementShapeFlag
Gets the element shape flag used for contact element types.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1292 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandElement
Declaration Syntax
public int ElementShapeFlag { get; }
Id
Gets the element number.
Declaration Syntax
public uint Id { get; }
Mat
Gets the material number.
Declaration Syntax
public uint Mat { get; }
NodeCount
Gets the number of nodes.
Declaration Syntax
public int NodeCount { get; }
Nodes
Gets the nodes.
Declaration Syntax
public IReadOnlyList<int> Nodes { get; }
Real
Gets the real constant set number.
Declaration Syntax
public uint Real { get; }
Section
Gets the section number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1293
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public uint Section { get; }
Type
Gets the element type number.
Declaration Syntax
public uint Type { get; }
CommandElementBodyForce
Represents element body-force loads associated to BFEBLOCK command.
Declaration Syntax
public class CommandElementBodyForce
Count
Gets the number of element body-force loads.
Declaration Syntax
public int Count { get; }
Elem
Gets the element number.
Declaration Syntax
public int Elem { get; }
Stlocs
Gets the starting locations.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1294 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandElementSurfaceLoad
Declaration Syntax
public IReadOnlyList<int> Stlocs { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<object> Values { get; }
CommandElementSurfaceLoad
Represents an element surface load associated to a SFEBLOCK command.
Declaration Syntax
public class CommandElementSurfaceLoad
Count
Gets the number of element surface loads.
Declaration Syntax
public int Count { get; }
Elem
Gets the element number.
Declaration Syntax
public int Elem { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1295
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
ElementSurfaceLoadValues
Gets the values.
Declaration Syntax
public IReadOnlyList<CommandElementSurfaceLoadValues> ElementSurfaceLoadValues { get; }
Keys
Gets the keys.
Declaration Syntax
public IReadOnlyList<int> Keys { get; }
LKeys
Gets the load keys.
Declaration Syntax
public IReadOnlyList<int> LKeys { get; }
CommandElementSurfaceLoadValues
Values associated to an element surface load from a SFEBLOCK command.
Declaration Syntax
public class CommandElementSurfaceLoadValues
ValueCount
Gets the number of values.
Declaration Syntax
public int ValueCount { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1296 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandElementType
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<object> Values { get; }
CommandElementType
Represents an element type associated to an ETBLOCK command.
Declaration Syntax
public class CommandElementType
Ename
Gets the element name.
Declaration Syntax
public uint Ename { get; }
Id
Gets the element number.
Declaration Syntax
public uint Id { get; }
Keyopts
Gets the key options.
Declaration Syntax
public IReadOnlyList<CommandKeyOpt> Keyopts { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1297
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
CommandKeyOpt
Represents a KEYOPT command.
Declaration Syntax
public class CommandKeyOpt
Knum
Gets the key option number.
Declaration Syntax
public uint Knum { get; }
Value
Gets the value.
Declaration Syntax
public int Value { get; }
CommandLayer
Represents a layer associated to a shell SECBLOCK command.
Declaration Syntax
public class CommandLayer
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1298 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandNodalBodyForce
Mat
Gets the material number.
Declaration Syntax
public uint Mat { get; }
Numpt
Gets the number of integration points in the layer.
Declaration Syntax
public uint Numpt { get; }
Theta
Gets the layer orientation angle.
Declaration Syntax
public double Theta { get; }
Thick
Gets the thickness.
Declaration Syntax
public double Thick { get; }
CommandNodalBodyForce
Represents a nodal body force associated to a BFBLOCK command.
Declaration Syntax
public class CommandNodalBodyForce
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1299
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Node
Gets the node number.
Declaration Syntax
public int Node { get; }
ValCount
Gets the number of values.
Declaration Syntax
public int ValCount { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<object> Values { get; }
CommandNodalLoad
Represents an nodal load associated to an F BLOCK or D Block command.
Declaration Syntax
public class CommandNodalLoad
Dof
Gets the dof.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1300 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandNode
Declaration Syntax
public string Dof { get; }
Node
Gets the node number.
Declaration Syntax
public int Node { get; }
ValueCount
Gets the number of values.
Declaration Syntax
public int ValueCount { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<object> Values { get; }
CommandNode
Represents a node associated to a NBLOCK command.
Declaration Syntax
public class CommandNode
Id
Gets the node number.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1301
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public uint Id { get; }
Location
Gets the coordinates.
Declaration Syntax
public IReadOnlyList<double> Location { get; }
Rotation
Gets the rotation angles.
Declaration Syntax
public IReadOnlyList<double> Rotation { get; }
CommandReal
Represent a real constant set associated to a RLBLOCK command.
Declaration Syntax
public class CommandReal
Id
Gets the real constant set number.
Declaration Syntax
public uint Id { get; }
Values
Gets the values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1302 of ANSYS, Inc. and its subsidiaries and affiliates.
CPCommand
Declaration Syntax
public IReadOnlyList<double> Values { get; }
CPCommand
Represents a CP command.
Declaration Syntax
public class CPCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Ncp (p. 1303) Gets the number of coupled
nodes.
Property Nodes (p. 1303) Gets the nodes.
Dof
Gets the degree of freedom label.
Declaration Syntax
public string Dof { get; }
Ncp
Gets the number of coupled nodes.
Declaration Syntax
public uint Ncp { get; }
Nodes
Gets the nodes.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1303
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public IReadOnlyList<int> Nodes { get; }
DBlockCommand
Represents a DBlock command.
Declaration Syntax
public class DBlockCommand : CDBCommand
NodalLoads
Get the element surface loads.
Declaration Syntax
public IReadOnlyList<CommandNodalLoad> NodalLoads { get; }
NodalLoadsCount
Gets the number of element surface loads.
Declaration Syntax
public int NodalLoadsCount { get; }
EBlockCommand
Represents an EBLOCK command.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1304 of ANSYS, Inc. and its subsidiaries and affiliates.
ENCommand
Declaration Syntax
public class EBlockCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Elements
Gets the elements.
Declaration Syntax
public IReadOnlyList<CommandElement> Elements { get; }
ENCommand
Represents an EN command.
Declaration Syntax
public class ENCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Type (p. 1305) Gets the type (attribute or
node).
Property Values (p. 1306) Gets the values.
Type
Gets the type (attribute or node).
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1305
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public string Type { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<int> Values { get; }
ETBlockCommand
Represents a ETBLOCK command.
Declaration Syntax
public class ETBlockCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
ElementTypeCount
Gets the element type count.
Declaration Syntax
public int ElementTypeCount { get; }
ElementTypes
Gets the element types.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1306 of ANSYS, Inc. and its subsidiaries and affiliates.
ETCommand
Declaration Syntax
public IReadOnlyList<CommandElementType> ElementTypes { get; }
ETCommand
Represents an ET command.
Declaration Syntax
public class ETCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Keyopts (p. 1307) Gets the key options.
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Ename
Gets the element name.
Declaration Syntax
public uint Ename { get; }
Id
Gets the element number.
Declaration Syntax
public uint Id { get; }
Keyopts
Gets the key options.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1307
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public IReadOnlyList<CommandKeyOpt> Keyopts { get; }
FBlockCommand
Represents a FBlock command.
Declaration Syntax
public class FBlockCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property NodalLoads (p. 1308) Gets the element types.
Property NodalLoadsCount (p. 1308) Gets the element type
count.
NodalLoads
Gets the element types.
Declaration Syntax
public IReadOnlyList<CommandNodalLoad> NodalLoads { get; }
NodalLoadsCount
Gets the element type count.
Declaration Syntax
public int NodalLoadsCount { get; }
GenericCommand
Represents a generic command.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1308 of ANSYS, Inc. and its subsidiaries and affiliates.
LocalCommand
Declaration Syntax
public class GenericCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Arguments
Gets the arguments.
Declaration Syntax
public IReadOnlyList<string> Arguments { get; }
LocalCommand
Represents a LOCAL command.
Declaration Syntax
public class LocalCommand : CDBCommand
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1309
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Cstyp
Gets the system type.
Declaration Syntax
public uint Cstyp { get; }
Ncsy
Gets the system number.
Declaration Syntax
public uint Ncsy { get; }
Type
Gets the type of the data to be defined.
Declaration Syntax
public string Type { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
MPCommand
Represents a MP command.
Declaration Syntax
public class MPCommand : CDBCommand
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1310 of ANSYS, Inc. and its subsidiaries and affiliates.
MPCommand
Property C3 (p. 1311) Gets the coefficient of the cubic term in the property-versus-temperature
polynomial.
Property C4 (p. 1312) Gets the coefficient of the quartic term in the property-versus-temperature
polynomial.
Property Index (p. 1269) Gets the command index.
C0
Gets the temperature-independent term of the property.
Declaration Syntax
public double C0 { get; }
C1
Gets the coefficient of the linear term in the property-versus-temperature polynomial.
Declaration Syntax
public double C1 { get; }
C2
Gets the coefficient of the quadratic term in the property-versus-temperature polynomial.
Declaration Syntax
public double C2 { get; }
C3
Gets the coefficient of the cubic term in the property-versus-temperature polynomial.
Declaration Syntax
public double C3 { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1311
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
C4
Gets the coefficient of the quartic term in the property-versus-temperature polynomial.
Declaration Syntax
public double C4 { get; }
Lab
Gets the label.
Declaration Syntax
public string Lab { get; }
Mat
Gets the material number.
Declaration Syntax
public uint Mat { get; }
MPDataCommand
Represents a MPDATA command.
Declaration Syntax
public class MPDataCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Lab (p. 1313) Gets the label.
Property Mat (p. 1313) Gets the material number.
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Temps (p. 1313) Gets the temperatures.
Property Values (p. 1313) Gets the values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1312 of ANSYS, Inc. and its subsidiaries and affiliates.
NBlockCommand
Lab
Gets the label.
Declaration Syntax
public string Lab { get; }
Mat
Gets the material number.
Declaration Syntax
public uint Mat { get; }
Temps
Gets the temperatures.
Declaration Syntax
public IReadOnlyList<double> Temps { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
NBlockCommand
Represents a NBLOCK command.
Declaration Syntax
public class NBlockCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1313
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
(Inherited from
Command (p. 1269).)
Property Nodes (p. 1314) Gets the nodes.
Nodes
Gets the nodes.
Declaration Syntax
public IReadOnlyList<CommandNode> Nodes { get; }
NCommand
Represents a N command.
Declaration Syntax
public class NCommand : CDBCommand
Node
Gets the node number.
Declaration Syntax
public uint Node { get; }
Type
Gets the type of the data to be defined.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1314 of ANSYS, Inc. and its subsidiaries and affiliates.
PreadCommand
Declaration Syntax
public string Type { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
PreadCommand
Represents a *PREAD command.
Declaration Syntax
public class PreadCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Values (p. 1315) Gets the values.
Aname
Gets the table name.
Declaration Syntax
public string Aname { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1315
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
RCommand
Represents a R command.
Declaration Syntax
public class RCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Nset (p. 1316) Gets the set number.
Property Stloc (p. 1316) Gets the starting location.
Property Values (p. 1316) Gets the values.
Nset
Gets the set number.
Declaration Syntax
public uint Nset { get; }
Stloc
Gets the starting location.
Declaration Syntax
public uint Stloc { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1316 of ANSYS, Inc. and its subsidiaries and affiliates.
SeccontrolCommand
RLBlockCommand
Represents a RLBLOCK command.
Declaration Syntax
public class RLBlockCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Reals (p. 1317) Gets the real constant sets.
Reals
Gets the real constant sets.
Declaration Syntax
public IReadOnlyList<CommandReal> Reals { get; }
SeccontrolCommand
Represents a SECCONTROL command.
Declaration Syntax
public class SeccontrolCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Values (p. 1318) Gets the values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1317
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
SecdataCommand
Represents a SECDATA command.
Declaration Syntax
public class SecdataCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Values (p. 1318) Gets the values.
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
SecoffsetCommand
Represents a SECOFFSET command.
Declaration Syntax
public class SecoffsetCommand : CDBCommand
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1318 of ANSYS, Inc. and its subsidiaries and affiliates.
SectypeCommand
Location
Gets the location of nodes in the section.
Declaration Syntax
public string Location { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
SectypeCommand
Represents a SECTYPE command.
Declaration Syntax
public class SectypeCommand : CDBCommand
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1319
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
RefineKey
Mesh refinement level for thin-walled beam sections. Default is zero. Meaningless if type is not BEAM.
Declaration Syntax
public int RefineKey { get; }
Secid
Gets the section type number.
Declaration Syntax
public uint Secid { get; }
Secname
Gets the section name.
Declaration Syntax
public string Secname { get; }
Subtype
Gets the subtype.
Declaration Syntax
public string Subtype { get; }
Type
Get the type.
Declaration Syntax
public string Type { get; }
SFEBlockCommand
Represents a SFEBLOCK command.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1320 of ANSYS, Inc. and its subsidiaries and affiliates.
SFECommand
Declaration Syntax
public class SFEBlockCommand : CDBCommand
ElementSurfaceLoadCount
Gets the number of element surface loads.
Declaration Syntax
public int ElementSurfaceLoadCount { get; }
ElementSurfaceLoads
Get the element surface loads.
Declaration Syntax
public IReadOnlyList<CommandElementSurfaceLoad> ElementSurfaceLoads { get; }
Lab
Gets the surface load label.
Declaration Syntax
public string Lab { get; }
SFECommand
Represents a SFE command.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1321
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public class SFECommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Key (p. 1322) Gets the value key.
Property Lab (p. 1322) Gets the load label.
Property LKey (p. 1322) Get the load key.
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Values (p. 1323) Gets the values.
Elem
Gets the element number.
Declaration Syntax
public uint Elem { get; }
Key
Gets the value key.
Declaration Syntax
public uint Key { get; }
Lab
Gets the load label.
Declaration Syntax
public string Lab { get; }
LKey
Get the load key.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1322 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellSecBlockCommand
Declaration Syntax
public uint LKey { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
ShellSecBlockCommand
Represents a shell SECBLOCK command.
Declaration Syntax
public class ShellSecBlockCommand : CDBCommand
(Inherited from
Command (p. 1269).)
Property Layers (p. 1323) Gets the layers.
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Property Type (p. 1323) Get the section type.
Layers
Gets the layers.
Declaration Syntax
public IReadOnlyList<CommandLayer> Layers { get; }
Type
Get the section type.
Declaration Syntax
public string Type { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1323
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
TBDataCommand
Represents a TBDATA command.
Declaration Syntax
public class TBDataCommand : CDBCommand
DataValueCount
Gets the number of data values.
Declaration Syntax
public int DataValueCount { get; }
DataValues
Gets the data values.
Declaration Syntax
public IReadOnlyList<TBDataValues> DataValues { get; }
Lab
Gets the label.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1324 of ANSYS, Inc. and its subsidiaries and affiliates.
TBDataValues
Declaration Syntax
public string Lab { get; }
Mat
Gets the material number.
Declaration Syntax
public int Mat { get; }
Npts
Gets the number of points, if provided.
Declaration Syntax
public int Npts { get; }
Ntemp
Gets the number of temperature, if provided.
Declaration Syntax
public int Ntemp { get; }
Tbopt
Gets the option.
Declaration Syntax
public string Tbopt { get; }
TBDataValues
Represents data for a given temperature.
Declaration Syntax
public class TBDataValues
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1325
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Temp
Gets the temperature.
Declaration Syntax
public double Temp { get; }
ValueCount
Gets the number of values.
Declaration Syntax
public int ValueCount { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
TBPTCommand
Represents a TBPT command.
Declaration Syntax
public class TBPTCommand : CDBCommand
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1326 of ANSYS, Inc. and its subsidiaries and affiliates.
TBPTCommand
Lab
Gets the label.
Declaration Syntax
public string Lab { get; }
Mat
Gets the material number.
Declaration Syntax
public int Mat { get; }
Npts
Gets the number of points, if provided.
Declaration Syntax
public int Npts { get; }
Ntemp
Gets the number of temperature, if provided.
Declaration Syntax
public int Ntemp { get; }
Tbopt
Gets the option.
Declaration Syntax
public string Tbopt { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1327
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
TBPTData
Gets TBPT data items.
Declaration Syntax
public IReadOnlyList<TBPTData> TBPTData { get; }
TBPTDataCount
Gets the number of TBPT data.
Declaration Syntax
public int TBPTDataCount { get; }
TBPTData
Represents data for the TBPT command.
Declaration Syntax
public class TBPTData
TBPTCount
Gets the number of values.
Declaration Syntax
public int TBPTCount { get; }
TBPTValues
Gets the TBPT values.
Declaration Syntax
public IReadOnlyList<TBPTValues> TBPTValues { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1328 of ANSYS, Inc. and its subsidiaries and affiliates.
TBPTValues
Temp
Gets the temperature.
Declaration Syntax
public double Temp { get; }
TBPTValues
Represents a tuple of values for the TBPT commmand.
Declaration Syntax
public class TBPTValues
ValueCount
Gets the number of values.
Declaration Syntax
public int ValueCount { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1329
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1330 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.FE.ABAQUS
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.FE.ABAQUS
AbaqusKeyword (p. 1331) Represents an Abaqus keyword (with arguments and data
lines).
AbaqusKeywordArgument (p. 1332) Represents a keyword argument (with Key and Value).
AbaqusKeywordArgumentColl (p. 1332) Collection of keyword arguments.
AbaqusKeywordDataLine (p. 1333) Represents a keyword data line.
AbaqusKeywordDataLineColl (p. 1333) Collection of keyword data lines.
AbaqusKeyword
Represents an Abaqus keyword (with arguments and data lines).
Declaration Syntax
public class AbaqusKeyword : ABAQUSCommand
(Inherited from
Command (p. 1269).)
Property Name (p. 1269) Gets the command name.
(Inherited from
Command (p. 1269).)
Arguments
Gets the arguments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1331
Ansys.ACT.Automation.Mechanical.FE.ABAQUS Namespace
Declaration Syntax
public AbaqusKeywordArgumentColl Arguments { get; }
DataLines
Gets the data lines.
Declaration Syntax
public AbaqusKeywordDataLineColl DataLines { get; }
AbaqusKeywordArgument
Represents a keyword argument (with Key and Value).
Declaration Syntax
public class AbaqusKeywordArgument
Key
Gets the Key.
Declaration Syntax
public string Key { get; }
Value
Gets the Value.
Declaration Syntax
public string Value { get; }
AbaqusKeywordArgumentColl
Collection of keyword arguments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1332 of ANSYS, Inc. and its subsidiaries and affiliates.
AbaqusKeywordDataLineColl
Declaration Syntax
public class AbaqusKeywordArgumentColl
Items
Gets the list of arguments.
Declaration Syntax
public IReadOnlyList<AbaqusKeywordArgument> Items { get; }
AbaqusKeywordDataLine
Represents a keyword data line.
Declaration Syntax
public class AbaqusKeywordDataLine
Items
Gets the data line values.
Declaration Syntax
public IReadOnlyList<string> Items { get; }
AbaqusKeywordDataLineColl
Collection of keyword data lines.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1333
Ansys.ACT.Automation.Mechanical.FE.ABAQUS Namespace
Declaration Syntax
public class AbaqusKeywordDataLineColl
Items
Gets the list of data lines.
Declaration Syntax
public IReadOnlyList<AbaqusKeywordDataLine> Items { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1334 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Substructure
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Substructure
ExportSettings
No details are provided for this entry.
Declaration Syntax
public class ExportSettings : CPandSubstructureExportSettings
ExportSettings()
Creates a new SubstructureExportSettings instance.
Declaration Syntax
public ExportSettings()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1335
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1336 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1337
Ansys.ACT.Automation.Mechanical.Results Namespace
Alert
Defines a Alert.
Declaration Syntax
public class Alert : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1338 of ANSYS, Inc. and its subsidiaries and affiliates.
Alert
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
FailsIf
Gets or sets the FailsIf.
Declaration Syntax
public MinimumOrMaximum FailsIf { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSAlertAuto InternalObject { get; }
Status
Gets the Status.
Declaration Syntax
public PassFailResult Status { get; }
Value
Gets or sets the Value.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1339
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public double Value { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1340 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactDataTable
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ContactDataTable
Defines a ContactDataTable.
Declaration Syntax
public class ContactDataTable : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1341
Ansys.ACT.Automation.Mechanical.Results Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSContactDataTableAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1342 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactDataTable
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
ExportTextFile(string)
Run the ExportTextFile action.
Declaration Syntax
public virtual void ExportTextFile(string fileName)
Parameters
fileName(string)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1343
Ansys.ACT.Automation.Mechanical.Results Namespace
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Convergence
Defines a Convergence.
Declaration Syntax
public class Convergence : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1344 of ANSYS, Inc. and its subsidiaries and affiliates.
Convergence
AllowableChange
Gets or sets the AllowableChange.
Declaration Syntax
public double AllowableChange { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1345
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSConvergenceAuto InternalObject { get; }
IsConverged
Gets the IsConverged.
Declaration Syntax
public bool IsConverged { get; }
LastChange
Gets the LastChange.
Declaration Syntax
public double LastChange { get; }
Type
Gets or sets the Type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1346 of ANSYS, Inc. and its subsidiaries and affiliates.
Convergence
Declaration Syntax
public ConvergenceType Type { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1347
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
LatticeDensity
Defines a LatticeDensity.
Declaration Syntax
public class LatticeDensity : TopologyOptimizationResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1348 of ANSYS, Inc. and its subsidiaries and affiliates.
LatticeDensity
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Children (p. 1431) Gets the list of children.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Comments (p. 1431) Gets the list of associated comments.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property DataModelObjectCategory (p. 1350)Gets the current DataModelObject's category.
Property ExclusionsParticipation (p. 1431) Gets or sets the ExclusionsParticipation.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Figures (p. 1432) Gets the list of associated figures.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property FinalMass (p. 1432) Gets the FinalMass.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property FinalVolume (p. 1432) Gets the FinalVolume.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Images (p. 1432) Gets the list of associated images.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property InternalObject (p. 1350) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 1432) Gets the IterationNumber.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property IterationStep (p. 1433) Gets or sets the IterationStep.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Location (p. 1433) Gets or sets the Location.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Maximum (p. 1433) Gets the Maximum.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1349
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property OriginalMass (p. 1433) Gets the OriginalMass.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property OriginalVolume (p. 1433) Gets the OriginalVolume.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property PercentMassOfOriginal (p. 1434) Gets the PercentMassOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property PercentVolumeOfOriginal (p. 1434) Gets the PercentVolumeOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property ScopingMethod (p. 1434) Gets or sets the ScopingMethod.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Selection (p. 1434) Gets or sets the Selection.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property ShowOptimizedRegion (p. 1434) Gets or sets the ShowOptimizedRegion.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Suppressed (p. 1434) Gets or sets the Suppressed.
(Inherited from
TopologyOptimizationResult (p. 1430).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1350 of ANSYS, Inc. and its subsidiaries and affiliates.
LatticeElementalDensity
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LatticeElementalDensity
Defines a LatticeElementalDensity.
Declaration Syntax
public class LatticeElementalDensity : TopologyOptimizationResult
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Children (p. 1431) Gets the list of children.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Comments (p. 1431) Gets the list of associated comments.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property DataModelObjectCategory (p. 1353)Gets the current DataModelObject's category.
Property ExclusionsParticipation (p. 1431) Gets or sets the ExclusionsParticipation.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Figures (p. 1432) Gets the list of associated figures.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property FinalMass (p. 1432) Gets the FinalMass.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property FinalVolume (p. 1432) Gets the FinalVolume.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Images (p. 1432) Gets the list of associated images.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property InternalObject (p. 1353) Gets the internal object. For advanced usage
only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1351
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property IterationStep (p. 1433) Gets or sets the IterationStep.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Location (p. 1433) Gets or sets the Location.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Maximum (p. 1433) Gets the Maximum.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Minimum (p. 1433) Gets the Minimum.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property OriginalMass (p. 1433) Gets the OriginalMass.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property OriginalVolume (p. 1433) Gets the OriginalVolume.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property PercentMassOfOriginal (p. 1434) Gets the PercentMassOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property PercentVolumeOfOriginal (p. 1434) Gets the PercentVolumeOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property ScopingMethod (p. 1434) Gets or sets the ScopingMethod.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Selection (p. 1434) Gets or sets the Selection.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property ShowOptimizedRegion (p. 1434) Gets or sets the ShowOptimizedRegion.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Suppressed (p. 1434) Gets or sets the Suppressed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1352 of ANSYS, Inc. and its subsidiaries and affiliates.
LinePressureResult
(Inherited from
TopologyOptimizationResult (p. 1430).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LinePressureResult
Defines a LinePressureResult.
Declaration Syntax
public class LinePressureResult : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1353
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1354 of ANSYS, Inc. and its subsidiaries and affiliates.
LinePressureResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1355
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1356 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticCoenergy
Property TimeForMaximumOfMinimumValues (p. 1394) Get the Time for the maximum of
minimum values.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LinePressureResultBasedOn
Gets or sets the LinePressureResultBasedOn.
Declaration Syntax
public LinePressureResultBasedOnType LinePressureResultBasedOn { set;get; }
MagneticCoenergy
Defines a MagneticCoenergy.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1357
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public class MagneticCoenergy : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1358 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticCoenergy
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1359
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1360 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticCoenergy
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1361
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MagneticPotential
Defines a MagneticPotential.
Declaration Syntax
public class MagneticPotential : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1362 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticPotential
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1363
Ansys.ACT.Automation.Mechanical.Results Namespace
Property LoadStepForMinimumOfMinimumValues (p. 1389)Get the Load Step for the minimum of
minimum values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1364 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticPotential
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1365
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NewtonRaphsonResidualCharge
Defines a NewtonRaphsonResidualCharge.
Declaration Syntax
public class NewtonRaphsonResidualCharge : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1366 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualCharge
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1367
Ansys.ACT.Automation.Mechanical.Results Namespace
Property LoadStepForMaximumOfMinimumValues (p. 1389)Get the Load Step for the maximum of
minimum values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1368 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualCharge
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1369
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NewtonRaphsonResidualForce
Defines a NewtonRaphsonResidualForce.
Declaration Syntax
public class NewtonRaphsonResidualForce : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1370 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualForce
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1371
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1372 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualForce
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1373
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NewtonRaphsonResidualHeat
Defines a NewtonRaphsonResidualHeat.
Declaration Syntax
public class NewtonRaphsonResidualHeat : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1374 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualHeat
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1375
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1376 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualHeat
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1377
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NewtonRaphsonResidualMoment
Defines a NewtonRaphsonResidualMoment.
Declaration Syntax
public class NewtonRaphsonResidualMoment : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1378 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualMoment
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1379
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1380 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualMoment
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1381
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1382 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Result
Defines a Result.
Declaration Syntax
public abstract class Result : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1383
Ansys.ACT.Automation.Mechanical.Results Namespace
Property LoadStepForMinimumOfMaximumValues (p. 1389)Get the Load Step for the minimum of
maximum values.
Property LoadStepForMinimumOfMinimumValues (p. 1389)Get the Load Step for the minimum of
minimum values.
Property LoadStepNumber (p. 1390) Gets or sets the LoadStepNumber.
Property Location (p. 1390) Gets or sets the Location.
Property Maximum (p. 1390) Gets the Maximum.
Property MaximumOccursOn (p. 1390) Gets the MaximumOccursOn.
Property MaximumOfMaximumOverTime (p. 1390) Gets the MaximumOfMaximumOverTime.
Property MaximumOfMinimumOverTime (p. 1390) Gets the MaximumOfMinimumOverTime.
Property Minimum (p. 1391) Gets the Minimum.
Property MinimumOccursOn (p. 1391) Gets the MinimumOccursOn.
Property MinimumOfMaximumOverTime (p. 1391) Gets the MinimumOfMaximumOverTime.
Property MinimumOfMinimumOverTime (p. 1391) Gets the MinimumOfMinimumOverTime.
Property NamedSelections (p. 1391) Gets or sets the NamedSelections.
Property Path (p. 1391) No details are provided for this entry.
Property PlotData (p. 1392) Gets the result table.
Property RPMSelection (p. 1392) Gets or sets the RPM Selection value at
which the results are evaluated.
Property ScopingMethod (p. 1392) Gets or sets the ScopingMethod.
Property SetNumber (p. 1392) Gets or sets the Set Number.
Property SolutionCombinationDriver (p. 1392) Gets or sets the
SolutionCombinationDriver.
Property SolverComponentIDs (p. 1392) Gets or sets the SolverComponentIDs.
Property Substep (p. 1393) Gets the Substep.
Property Suppressed (p. 1393) Gets or sets the Suppressed.
Property Surface (p. 1393) No details are provided for this entry.
Property SurfaceCoating (p. 1393) No details are provided for this entry.
Property Time (p. 1393) Gets the Time.
Property TimeForMaximumOfMaximumValues (p. 1393) Get the Time for the maximum of
maximum values.
Property TimeForMaximumOfMinimumValues (p. 1394) Get the Time for the maximum of
minimum values.
Property TimeForMinimumOfMaximumValues (p. 1394) Get the Time for the minimum of
maximum values.
Property TimeForMinimumOfMinimumValues (p. 1394) Get the Time for the minimum of
minimum values.
Property Total (p. 1394) Gets the Total.
Method AddAlert() (p. 1394) Creates a new Alert
Method AddComment() (p. 1394) Creates a new child Comment.
Method AddConvergence() (p. 1395) Creates a new Convergence
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1384 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Average
Gets the Average.
Declaration Syntax
public Quantity Average { get; }
By
Gets or sets the By.
Declaration Syntax
public SetDriverStyle By { set;get; }
CalculateTimeHistory
Gets or sets the CalculateTimeHistory.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1385
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public bool CalculateTimeHistory { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
CombinationNumber
Gets or sets the Combination Number for a Solution Combination result.
Declaration Syntax
public uint CombinationNumber { set;get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the Coordinate System. Accepts/Returns None for Solution Coordinate System in the
general case (if applicable). Accepts/Returns None for Fiber Coordinate System for a result that is sub
scoped by ply.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFrontNumber
Gets or sets the CrackFrontNumber.
Declaration Syntax
public int CrackFrontNumber { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1386 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DisplayOption
Gets or sets the DisplayOption.
Declaration Syntax
public ResultAveragingType DisplayOption { set;get; }
DisplayTime
Gets or sets the DisplayTime.
Declaration Syntax
public Quantity DisplayTime { set;get; }
DpfEvaluation
Gets or sets the DpfEvaluation.
Declaration Syntax
public DpfEvaluationType DpfEvaluation { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GlobalIDs
Gets or sets the GlobalIDs.
Declaration Syntax
public string GlobalIDs { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1387
Ansys.ACT.Automation.Mechanical.Results Namespace
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public GraphControlsXAxis GraphControlsXAxis { set;get; }
Identifier
Gets or sets the Identifier.
Declaration Syntax
public string Identifier { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
IsSolved
Gets the IsSolved.
Declaration Syntax
public bool IsSolved { get; }
ItemType
Gets or sets the ItemType.
Declaration Syntax
public ResultFileItemType ItemType { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1388 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
IterationNumber
Gets the IterationNumber.
Declaration Syntax
public int IterationNumber { get; }
LoadStep
Gets the LoadStep.
Declaration Syntax
public int LoadStep { get; }
LoadStepForMaximumOfMaximumValues
Get the Load Step for the maximum of maximum values.
Declaration Syntax
public uint LoadStepForMaximumOfMaximumValues { get; }
LoadStepForMaximumOfMinimumValues
Get the Load Step for the maximum of minimum values.
Declaration Syntax
public uint LoadStepForMaximumOfMinimumValues { get; }
LoadStepForMinimumOfMaximumValues
Get the Load Step for the minimum of maximum values.
Declaration Syntax
public uint LoadStepForMinimumOfMaximumValues { get; }
LoadStepForMinimumOfMinimumValues
Get the Load Step for the minimum of minimum values.
Declaration Syntax
public uint LoadStepForMinimumOfMinimumValues { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1389
Ansys.ACT.Automation.Mechanical.Results Namespace
LoadStepNumber
Gets or sets the LoadStepNumber.
Declaration Syntax
public uint LoadStepNumber { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public Quantity Maximum { get; }
MaximumOccursOn
Gets the MaximumOccursOn.
Declaration Syntax
public string MaximumOccursOn { get; }
MaximumOfMaximumOverTime
Gets the MaximumOfMaximumOverTime.
Declaration Syntax
public Quantity MaximumOfMaximumOverTime { get; }
MaximumOfMinimumOverTime
Gets the MaximumOfMinimumOverTime.
Declaration Syntax
public Quantity MaximumOfMinimumOverTime { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1390 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Minimum
Gets the Minimum.
Declaration Syntax
public Quantity Minimum { get; }
MinimumOccursOn
Gets the MinimumOccursOn.
Declaration Syntax
public string MinimumOccursOn { get; }
MinimumOfMaximumOverTime
Gets the MinimumOfMaximumOverTime.
Declaration Syntax
public Quantity MinimumOfMaximumOverTime { get; }
MinimumOfMinimumOverTime
Gets the MinimumOfMinimumOverTime.
Declaration Syntax
public Quantity MinimumOfMinimumOverTime { get; }
NamedSelections
Gets or sets the NamedSelections.
Declaration Syntax
public IEnumerable<IDataModelObject> NamedSelections { set;get; }
Path
No details are provided for this entry.
Declaration Syntax
public Path Path { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1391
Ansys.ACT.Automation.Mechanical.Results Namespace
PlotData
Gets the result table.
Declaration Syntax
public ResultDataTable PlotData { get; }
RPMSelection
Gets or sets the RPM Selection value at which the results are evaluated.
Declaration Syntax
public Quantity RPMSelection { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SetNumber
Gets or sets the Set Number.
Declaration Syntax
public uint SetNumber { set;get; }
SolutionCombinationDriver
Gets or sets the SolutionCombinationDriver.
Declaration Syntax
public SolutionCombinationDriverStyle SolutionCombinationDriver { set;get; }
SolverComponentIDs
Gets or sets the SolverComponentIDs.
Declaration Syntax
public string SolverComponentIDs { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1392 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Substep
Gets the Substep.
Declaration Syntax
public int Substep { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Surface
No details are provided for this entry.
Declaration Syntax
public Surface Surface { set;get; }
SurfaceCoating
No details are provided for this entry.
Declaration Syntax
public SurfaceCoating SurfaceCoating { set;get; }
Time
Gets the Time.
Declaration Syntax
public Quantity Time { get; }
TimeForMaximumOfMaximumValues
Get the Time for the maximum of maximum values.
Declaration Syntax
public Quantity TimeForMaximumOfMaximumValues { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1393
Ansys.ACT.Automation.Mechanical.Results Namespace
TimeForMaximumOfMinimumValues
Get the Time for the maximum of minimum values.
Declaration Syntax
public Quantity TimeForMaximumOfMinimumValues { get; }
TimeForMinimumOfMaximumValues
Get the Time for the minimum of maximum values.
Declaration Syntax
public Quantity TimeForMinimumOfMaximumValues { get; }
TimeForMinimumOfMinimumValues
Get the Time for the minimum of minimum values.
Declaration Syntax
public Quantity TimeForMinimumOfMinimumValues { get; }
Total
Gets the Total.
Declaration Syntax
public Quantity Total { get; }
AddAlert()
Creates a new Alert
Declaration Syntax
public virtual Alert AddAlert()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1394 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
AddConvergence()
Creates a new Convergence
Declaration Syntax
public virtual Convergence AddConvergence()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
CreateResultsAtAllSets()
Creates results at all sets for results under a solution.
Declaration Syntax
public virtual List<IDataModelObject> CreateResultsAtAllSets()
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1395
Ansys.ACT.Automation.Mechanical.Results Namespace
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
DuplicateWithoutResults()
Run the DuplicateWithoutResults action.
Declaration Syntax
public virtual IDataModelObject DuplicateWithoutResults()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
Declaration Syntax
public virtual void ExportAnimation(string filePath, GraphicsAnimationExportFormat format, Anima-
tionExportSettings settings)
Parameters
filePath(string)
format(GraphicsAnimationExportFormat)
settings(AnimationExportSettings)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1396 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
ExportToTextFile(string)
Run the ExportToTextFile action.
Declaration Syntax
public virtual void ExportToTextFile(string filePath)
Parameters
filePath(string)
FetchRemoteResults()
Run the FetchRemoteResult action.
Declaration Syntax
public virtual void FetchRemoteResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1397
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
PromoteToNamedSelection()
Run the PromoteToNamedSelection action.
Declaration Syntax
public virtual IEnumerable<NamedSelection> PromoteToNamedSelection()
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
ResultChart
Defines a ResultChart.
Declaration Syntax
public abstract class ResultChart : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1398 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1399
Ansys.ACT.Automation.Mechanical.Results Namespace
AccelerationType
Gets or sets the AccelerationType.
Declaration Syntax
public TotalOrDirectional AccelerationType { set;get; }
BoundaryCondition
Gets or sets the BoundaryCondition.
Declaration Syntax
public GenericBoundaryCondition BoundaryCondition { set;get; }
ChartDimensions
Gets or sets the Chart Dimensions
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1400 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
Declaration Syntax
public ChartDimensions ChartDimensions { set;get; }
ChartViewingStyle
Gets or sets the ChartViewingStyle.
Declaration Syntax
public ChartAxisScaleType ChartViewingStyle { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CurvesAppearanceDisplay
Gets or sets the CurvesAppearanceDisplay.
Declaration Syntax
public ChartPlotStyle CurvesAppearanceDisplay { set;get; }
CutFrequency
Gets or sets the CutFrequency.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1401
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public double CutFrequency { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DeformationType
Gets or sets the DeformationType.
Declaration Syntax
public TotalOrDirectional DeformationType { set;get; }
DpfEvaluation
Gets or sets the DpfEvaluation.
Declaration Syntax
public DpfEvaluationType DpfEvaluation { set;get; }
Duration
Gets or sets the Duration.
Declaration Syntax
public Quantity Duration { set;get; }
EnhancedTracking
Gets the EnhancedTracking.
Declaration Syntax
public bool EnhancedTracking { get; }
FilterMaximum
Gets the FilterMaximum.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1402 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
Declaration Syntax
public Quantity FilterMaximum { get; }
FilterMinimum
Gets the FilterMinimum.
Declaration Syntax
public Quantity FilterMinimum { get; }
FilterType
Gets or sets the FilterType.
Declaration Syntax
public FilterType FilterType { set;get; }
FrequencyAtMaximumAmplitude
Gets the FrequencyAtMaximumAmplitude.
Declaration Syntax
public Quantity FrequencyAtMaximumAmplitude { get; }
GeometrySelectionString
Gets or sets the GeometrySelectionString.
Declaration Syntax
public string GeometrySelectionString { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
ImaginaryAtMaximumAmplitude
Gets the ImaginaryAtMaximumAmplitude.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1403
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public Quantity ImaginaryAtMaximumAmplitude { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
IsSolved
Gets the IsSolved.
Declaration Syntax
public bool IsSolved { get; }
LoadStepNumber
Gets or sets the LoadStepNumber.
Declaration Syntax
public uint LoadStepNumber { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public Quantity Maximum { get; }
MaximumAmplitude
Gets the MaximumAmplitude.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1404 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
Declaration Syntax
public Quantity MaximumAmplitude { get; }
MaximumFrequency
Gets or sets the MaximumFrequency.
Declaration Syntax
public Quantity MaximumFrequency { set;get; }
Minimum
Gets the Minimum.
Declaration Syntax
public Quantity Minimum { get; }
MinimumFrequency
Gets or sets the MinimumFrequency.
Declaration Syntax
public Quantity MinimumFrequency { set;get; }
NamedSelections
Gets or sets the NamedSelections.
Declaration Syntax
public IEnumerable<IDataModelObject> NamedSelections { set;get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
PhaseAngle
Gets the PhaseAngle.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1405
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public Quantity PhaseAngle { get; }
RealAtMaximumAmplitude
Gets the RealAtMaximumAmplitude.
Declaration Syntax
public Quantity RealAtMaximumAmplitude { get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
RequestedFrequency
Gets or sets the RequestedFrequency.
Declaration Syntax
public Quantity RequestedFrequency { set;get; }
ResultChartType
Gets the ResultChartType.
Declaration Syntax
public ChartResultType ResultChartType { get; }
RPMSelection
Gets or sets the RPM Selection value at which the results are evaluated.
Declaration Syntax
public Quantity RPMSelection { set;get; }
SectorNumber
Gets or sets the SectorNumber.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1406 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
Declaration Syntax
public int SectorNumber { set;get; }
ShearOrientation
Gets or sets the ShearOrientation.
Declaration Syntax
public ShearOrientationType ShearOrientation { set;get; }
SpatialResolution
Gets or sets the SpatialResolution.
Declaration Syntax
public MultipleNodeType SpatialResolution { set;get; }
Spring
Gets or sets the Spring.
Declaration Syntax
public Spring Spring { set;get; }
StressStrainType
Gets or sets the StressStrainType.
Declaration Syntax
public StressStrainType StressStrainType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TimeHistoryDisplay
Gets or sets the TimeHistoryDisplay.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1407
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public TimeHistoryDisplayType TimeHistoryDisplay { set;get; }
UseParentFrequencyRange
Gets or sets the UseParentFrequencyRange.
Declaration Syntax
public bool UseParentFrequencyRange { set;get; }
VelocityType
Gets or sets the VelocityType.
Declaration Syntax
public TotalOrDirectional VelocityType { set;get; }
XAxisValues
Gets or sets the XAxisValues.
Declaration Syntax
public XAxisValues XAxisValues { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1408 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
Parameters
filePath(string)
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
Declaration Syntax
public virtual void ExportAnimation(string filePath, GraphicsAnimationExportFormat format, Anima-
tionExportSettings settings)
Parameters
filePath(string)
format(GraphicsAnimationExportFormat)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1409
Ansys.ACT.Automation.Mechanical.Results Namespace
settings(AnimationExportSettings)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1410 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultTable
Declaration Syntax
public virtual void RenameBasedOnDefinition()
ResultTable
Defines a ResultTable.
Declaration Syntax
public class ResultTable : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1411
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultTableAuto InternalObject { get; }
Multiplier
Gets or sets the Multiplier.
Declaration Syntax
public double Multiplier { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1412 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultTable
Parameters
filePath(string)
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1413
Ansys.ACT.Automation.Mechanical.Results Namespace
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
ShapeFinder
Defines a ShapeFinder.
Declaration Syntax
public class ShapeFinder : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1414 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinder
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1415
Ansys.ACT.Automation.Mechanical.Results Namespace
Property LoadStepForMinimumOfMaximumValues (p. 1389)Get the Load Step for the minimum of
maximum values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1416 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinder
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1417
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ShapeFinderElemental
Defines a ShapeFinderElemental.
Declaration Syntax
public class ShapeFinderElemental : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1418 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinderElemental
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1419
Ansys.ACT.Automation.Mechanical.Results Namespace
Property LoadStepForMaximumOfMaximumValues (p. 1389)Get the Load Step for the maximum of
maximum values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1420 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinderElemental
Property Path (p. 1391) No details are provided for this entry.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1421
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Smoothing
Defines a Smoothing.
Declaration Syntax
public class Smoothing : GeometryFileContainer
(Inherited from
GeometryFileContainer (p. 591).)
Property Comments (p. 592) Gets the list of associated comments.
(Inherited from
GeometryFileContainer (p. 591).)
Property DataModelObjectCategory (p. 1423)Gets the current DataModelObject's
category.
Property ExportModel (p. 1423) Gets or sets the ExportModel.
Property Figures (p. 592) Gets the list of associated figures.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1422 of ANSYS, Inc. and its subsidiaries and affiliates.
Smoothing
(Inherited from
GeometryFileContainer (p. 591).)
Property FileName (p. 1423) Gets the FileName.
Property Images (p. 592) Gets the list of associated images.
(Inherited from
GeometryFileContainer (p. 591).)
Property InternalObject (p. 1424) Gets the internal object. For advanced usage
only.
Property LengthUnits (p. 593) Gets or sets the LengthUnits.
(Inherited from
GeometryFileContainer (p. 591).)
Property MoveLimit (p. 1424) Gets or sets the MoveLimit.
Property ShowAlways (p. 593) Gets or sets the ShowAlways.
(Inherited from
GeometryFileContainer (p. 591).)
Property Statistics (p. 593) Gets the Statistics.
(Inherited from
GeometryFileContainer (p. 591).)
Property Suppressed (p. 593) Gets or sets the Suppressed.
(Inherited from
GeometryFileContainer (p. 591).)
Method Evaluate() (p. 1424) Run the Evaluate action.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ExportModel
Gets or sets the ExportModel.
Declaration Syntax
public bool ExportModel { set;get; }
FileName
Gets the FileName.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1423
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public string FileName { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSGeometryFileContainerAuto InternalObject { get; }
MoveLimit
Gets or sets the MoveLimit.
Declaration Syntax
public double MoveLimit { set;get; }
Evaluate()
Run the Evaluate action.
Declaration Syntax
public virtual void Evaluate()
TopologyDensity
Defines a TopologyDensity.
Declaration Syntax
public class TopologyDensity : TopologyOptimizationResult
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Children (p. 1431) Gets the list of children.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Comments (p. 1431) Gets the list of associated comments.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1424 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyDensity
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property DataModelObjectCategory (p. 1426)Gets the current DataModelObject's category.
Property ExclusionsParticipation (p. 1431) Gets or sets the ExclusionsParticipation.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Figures (p. 1432) Gets the list of associated figures.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property FinalMass (p. 1432) Gets the FinalMass.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property FinalVolume (p. 1432) Gets the FinalVolume.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Images (p. 1432) Gets the list of associated images.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property InternalObject (p. 1426) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 1432) Gets the IterationNumber.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property IterationStep (p. 1433) Gets or sets the IterationStep.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Location (p. 1433) Gets or sets the Location.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Maximum (p. 1433) Gets the Maximum.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Minimum (p. 1433) Gets the Minimum.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property OriginalMass (p. 1433) Gets the OriginalMass.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1425
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property PercentMassOfOriginal (p. 1434) Gets the PercentMassOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property PercentVolumeOfOriginal (p. 1434) Gets the PercentVolumeOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property RetainedThreshold (p. 1427) Gets or sets the RetainedThreshold.
Property ScopingMethod (p. 1434) Gets or sets the ScopingMethod.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Selection (p. 1434) Gets or sets the Selection.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property ShowOptimizedRegion (p. 1434) Gets or sets the ShowOptimizedRegion.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Suppressed (p. 1434) Gets or sets the Suppressed.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Method AddSmoothing() (p. 1427) Creates a new Smoothing
Method InsertSmoothing() (p. 1427) Insert Smoothing Object
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1426 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyElementalDensity
RetainedThreshold
Gets or sets the RetainedThreshold.
Declaration Syntax
public double RetainedThreshold { set;get; }
AddSmoothing()
Creates a new Smoothing
Declaration Syntax
public virtual Smoothing AddSmoothing()
InsertSmoothing()
Insert Smoothing Object
Declaration Syntax
public virtual void InsertSmoothing()
TopologyElementalDensity
Defines a TopologyElementalDensity.
Declaration Syntax
public class TopologyElementalDensity : TopologyOptimizationResult
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Children (p. 1431) Gets the list of children.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Comments (p. 1431) Gets the list of associated comments.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property DataModelObjectCategory (p. 1429)Gets the current DataModelObject's category.
Property ExclusionsParticipation (p. 1431) Gets or sets the ExclusionsParticipation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1427
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Figures (p. 1432) Gets the list of associated figures.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property FinalMass (p. 1432) Gets the FinalMass.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property FinalVolume (p. 1432) Gets the FinalVolume.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Images (p. 1432) Gets the list of associated images.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property InternalObject (p. 1429) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 1432) Gets the IterationNumber.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property IterationStep (p. 1433) Gets or sets the IterationStep.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Location (p. 1433) Gets or sets the Location.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Maximum (p. 1433) Gets the Maximum.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Minimum (p. 1433) Gets the Minimum.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property OriginalMass (p. 1433) Gets the OriginalMass.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property OriginalVolume (p. 1433) Gets the OriginalVolume.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property PercentMassOfOriginal (p. 1434) Gets the PercentMassOfOriginal.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1428 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyElementalDensity
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property PercentVolumeOfOriginal (p. 1434) Gets the PercentVolumeOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property RetainedThreshold (p. 1429) Gets or sets the RetainedThreshold.
Property ScopingMethod (p. 1434) Gets or sets the ScopingMethod.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Selection (p. 1434) Gets or sets the Selection.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property ShowOptimizedRegion (p. 1434) Gets or sets the ShowOptimizedRegion.
(Inherited from
TopologyOptimizationResult (p. 1430).)
Property Suppressed (p. 1434) Gets or sets the Suppressed.
(Inherited from
TopologyOptimizationResult (p. 1430).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
RetainedThreshold
Gets or sets the RetainedThreshold.
Declaration Syntax
public double RetainedThreshold { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1429
Ansys.ACT.Automation.Mechanical.Results Namespace
TopologyOptimizationResult
Defines a TopologyOptimizationResult.
Declaration Syntax
public abstract class TopologyOptimizationResult : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1430 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyOptimizationResult
CalculateTimeHistory
Gets or sets the CalculateTimeHistory.
Declaration Syntax
public bool CalculateTimeHistory { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ExclusionsParticipation
Gets or sets the ExclusionsParticipation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1431
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public bool ExclusionsParticipation { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FinalMass
Gets the FinalMass.
Declaration Syntax
public Quantity FinalMass { get; }
FinalVolume
Gets the FinalVolume.
Declaration Syntax
public Quantity FinalVolume { get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
IterationNumber
Gets the IterationNumber.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1432 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyOptimizationResult
Declaration Syntax
public int IterationNumber { get; }
IterationStep
Gets or sets the IterationStep.
Declaration Syntax
public int IterationStep { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public double Maximum { get; }
Minimum
Gets the Minimum.
Declaration Syntax
public double Minimum { get; }
OriginalMass
Gets the OriginalMass.
Declaration Syntax
public Quantity OriginalMass { get; }
OriginalVolume
Gets the OriginalVolume.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1433
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public Quantity OriginalVolume { get; }
PercentMassOfOriginal
Gets the PercentMassOfOriginal.
Declaration Syntax
public double PercentMassOfOriginal { get; }
PercentVolumeOfOriginal
Gets the PercentVolumeOfOriginal.
Declaration Syntax
public double PercentVolumeOfOriginal { get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Selection
Gets or sets the Selection.
Declaration Syntax
public OptimizationRegion Selection { set;get; }
ShowOptimizedRegion
Gets or sets the ShowOptimizedRegion.
Declaration Syntax
public TopologyOptimizationResultShowType ShowOptimizedRegion { set;get; }
Suppressed
Gets or sets the Suppressed.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1434 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyOptimizationResult
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
ClearGeneratedData()
Clears the result.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1435
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
Declaration Syntax
public virtual void ExportAnimation(string filePath, GraphicsAnimationExportFormat format, Anima-
tionExportSettings settings)
Parameters
filePath(string)
format(GraphicsAnimationExportFormat)
settings(AnimationExportSettings)
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1436 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
UserDefinedResult
Defines a UserDefinedResult.
Declaration Syntax
public class UserDefinedResult : DataModelObject, IFolderDataModelObject
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1437
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1438 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1439
Ansys.ACT.Automation.Mechanical.Results Namespace
Average
Gets the Average.
Declaration Syntax
public Quantity Average { get; }
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
By
Gets or sets the By.
Declaration Syntax
public SetDriverStyle By { set;get; }
CalculateTimeHistory
Gets or sets the CalculateTimeHistory.
Declaration Syntax
public bool CalculateTimeHistory { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1440 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
CombinationNumber
Gets or sets the Combination Number for a Solution Combination result.
Declaration Syntax
public uint CombinationNumber { set;get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the Coordinate System. Accepts/Returns None for Solution Coordinate System in the
general case (if applicable). Accepts/Returns None for Fiber Coordinate System for a result that is sub
scoped by ply.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CyclicMode
Gets or sets the CyclicMode.
Declaration Syntax
public uint CyclicMode { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
DisplayOption
Gets or sets the DisplayOption.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1441
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public ResultAveragingType DisplayOption { set;get; }
DisplayTime
Gets or sets the DisplayTime.
Declaration Syntax
public Quantity DisplayTime { set;get; }
Expression
Gets or sets the Expression.
Declaration Syntax
public string Expression { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GlobalIDs
Gets or sets the GlobalIDs.
Declaration Syntax
public string GlobalIDs { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public GraphControlsXAxis GraphControlsXAxis { set;get; }
Identifier
Gets or sets the Identifier.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1442 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
Declaration Syntax
public string Identifier { set;get; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InputUnitSystem
Gets the InputUnitSystem.
Declaration Syntax
public WBUnitSystemType InputUnitSystem { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCustomResultAuto InternalObject { get; }
IsSolved
Gets the IsSolved.
Declaration Syntax
public bool IsSolved { get; }
ItemType
Gets or sets the ItemType.
Declaration Syntax
public ResultFileItemType ItemType { set;get; }
IterationNumber
Gets the IterationNumber.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1443
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public int IterationNumber { get; }
Layer
Gets or sets the Layer.
Declaration Syntax
public int Layer { set;get; }
LoadMultiplier
Gets the LoadMultiplier.
Declaration Syntax
public double LoadMultiplier { get; }
LoadStep
Gets the LoadStep.
Declaration Syntax
public int LoadStep { get; }
LoadStepNumber
Gets or sets the LoadStepNumber.
Declaration Syntax
public uint LoadStepNumber { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets the Maximum.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1444 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
Declaration Syntax
public Quantity Maximum { get; }
MaximumOccursOn
Gets the MaximumOccursOn.
Declaration Syntax
public string MaximumOccursOn { get; }
MaximumOfMaximumOverTime
Gets the MaximumOfMaximumOverTime.
Declaration Syntax
public Quantity MaximumOfMaximumOverTime { get; }
MaximumOfMinimumOverTime
Gets the MaximumOfMinimumOverTime.
Declaration Syntax
public Quantity MaximumOfMinimumOverTime { get; }
Minimum
Gets the Minimum.
Declaration Syntax
public Quantity Minimum { get; }
MinimumOccursOn
Gets the MinimumOccursOn.
Declaration Syntax
public string MinimumOccursOn { get; }
MinimumOfMaximumOverTime
Gets the MinimumOfMaximumOverTime.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1445
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public Quantity MinimumOfMaximumOverTime { get; }
MinimumOfMinimumOverTime
Gets the MinimumOfMinimumOverTime.
Declaration Syntax
public Quantity MinimumOfMinimumOverTime { get; }
Mode
Gets or sets the Mode (Result Set Number).
Declaration Syntax
public uint Mode { set;get; }
OutputUnit
Gets or sets the OutputUnit.
Declaration Syntax
public UnitCategoryType OutputUnit { set;get; }
PhaseIncrement
Gets or sets the PhaseIncrement.
Declaration Syntax
public Quantity PhaseIncrement { set;get; }
Plies
No details are provided for this entry.
Declaration Syntax
public IEnumerable<ImportedPliesCollection> Plies { set;get; }
PlotData
Gets the result table.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1446 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
Declaration Syntax
public ResultDataTable PlotData { get; }
Ply
Gets or sets the Ply selection.
Declaration Syntax
public IEnumerable<AnalysisPly> Ply { set;get; }
Position
Gets or sets the Position.
Declaration Syntax
public ShellFaceType Position { set;get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
RequestedFrequency
Gets or sets the RequestedFrequency.
Declaration Syntax
public Quantity RequestedFrequency { set;get; }
ResponseType
Gets or sets the ResponseType.
Declaration Syntax
public CoreResultType ResponseType { set;get; }
RPMSelection
Gets or sets the RPM Selection value at which the results are evaluated.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1447
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public Quantity RPMSelection { set;get; }
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public ScaleFactorType ScaleFactor { set;get; }
ScaleFactorValue
Gets or sets the ScaleFactorValue.
Declaration Syntax
public double ScaleFactorValue { set;get; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SetNumber
Gets or sets the Set Number.
Declaration Syntax
public uint SetNumber { set;get; }
SolutionCombinationDriver
Gets or sets the SolutionCombinationDriver.
Declaration Syntax
public SolutionCombinationDriverStyle SolutionCombinationDriver { set;get; }
SolverComponentIDs
Gets or sets the SolverComponentIDs.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1448 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
Declaration Syntax
public string SolverComponentIDs { set;get; }
SubScopeBy
Gets or sets the SubScopeBy.
Declaration Syntax
public SubScopingDefineByType SubScopeBy { set;get; }
Substep
Gets the Substep.
Declaration Syntax
public int Substep { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
SweepingPhase
Gets or sets the SweepingPhase.
Declaration Syntax
public Quantity SweepingPhase { set;get; }
Time
Gets the Time.
Declaration Syntax
public Quantity Time { get; }
Type
Gets the Type.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1449
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public string Type { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddImage(string)
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the
image will be a screen capture of the Geometry window.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
CreateResultsAtAllSets()
Creates results at all sets for results under a solution.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1450 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
Declaration Syntax
public virtual List<IDataModelObject> CreateResultsAtAllSets()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
DuplicateWithoutResults()
Run the DuplicateWithoutResults action.
Declaration Syntax
public virtual IDataModelObject DuplicateWithoutResults()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
Declaration Syntax
public virtual void ExportAnimation(string filePath, GraphicsAnimationExportFormat format, Anima-
tionExportSettings settings)
Parameters
filePath(string)
format(GraphicsAnimationExportFormat)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1451
Ansys.ACT.Automation.Mechanical.Results Namespace
settings(AnimationExportSettings)
ExportToTextFile(string)
Run the ExportToTextFile action.
Declaration Syntax
public virtual void ExportToTextFile(string filePath)
Parameters
filePath(string)
FetchRemoteResults()
Run the FetchRemoteResult action.
Declaration Syntax
public virtual void FetchRemoteResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1452 of ANSYS, Inc. and its subsidiaries and affiliates.
VariableGraph
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
recurses(bool)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
PromoteToNamedSelection()
Run the PromoteToNamedSelection action.
Declaration Syntax
public virtual IEnumerable<NamedSelection> PromoteToNamedSelection()
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
VariableGraph
Defines a VariableGraph.
Declaration Syntax
public class VariableGraph : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1453
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1454 of ANSYS, Inc. and its subsidiaries and affiliates.
VariableGraph
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1455
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1456 of ANSYS, Inc. and its subsidiaries and affiliates.
Volume
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Volume
Defines a Volume.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1457
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public class Volume : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1458 of ANSYS, Inc. and its subsidiaries and affiliates.
Volume
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1459
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1460 of ANSYS, Inc. and its subsidiaries and affiliates.
Volume
Amplitude
Gets or sets the Amplitude.
Declaration Syntax
public bool Amplitude { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1461
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Frequency
Gets or sets the Frequency.
Declaration Syntax
public Quantity Frequency { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
PhaseIncrement
Gets or sets the PhaseIncrement.
Declaration Syntax
public Quantity PhaseIncrement { set;get; }
SweepingPhase
Gets or sets the SweepingPhase.
Declaration Syntax
public Quantity SweepingPhase { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1462 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults
AccelerationPhaseResponse
Defines a AccelerationPhaseResponse.
Declaration Syntax
public class AccelerationPhaseResponse : ResultChart
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1463
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1464 of ANSYS, Inc. and its subsidiaries and affiliates.
AccelerationPhaseResponse
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1465
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Property RPMSelection (p. 1406) Gets or sets the RPM Selection value at which the
results are evaluated.
ContactRegion
Gets or sets the ContactRegion.
Declaration Syntax
public ContactRegion ContactRegion { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1466 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationPhaseResponse
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
DeformationPhaseResponse
Defines a DeformationPhaseResponse.
Declaration Syntax
public class DeformationPhaseResponse : ResultChart
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1467
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1468 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationPhaseResponse
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1469
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ElasticStrainPhaseResponse
Defines a ElasticStrainPhaseResponse.
Declaration Syntax
public class ElasticStrainPhaseResponse : ResultChart
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1470 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainPhaseResponse
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1471
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1472 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainPhaseResponse
ContactRegion
Gets or sets the ContactRegion.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1473
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Declaration Syntax
public ContactRegion ContactRegion { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
StressPhaseResponse
Defines a StressPhaseResponse.
Declaration Syntax
public class StressPhaseResponse : ResultChart
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1474 of ANSYS, Inc. and its subsidiaries and affiliates.
StressPhaseResponse
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1475
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1476 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityPhaseResponse
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
VelocityPhaseResponse
Defines a VelocityPhaseResponse.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1477
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Declaration Syntax
public class VelocityPhaseResponse : ResultChart
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1478 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityPhaseResponse
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1479
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1480 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityPhaseResponse
ContactRegion
Gets or sets the ContactRegion.
Declaration Syntax
public ContactRegion ContactRegion { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1481
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1482 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.StrainResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.StrainResults
AccumulatedEquivalentPlasticStrain
Defines a AccumulatedEquivalentPlasticStrain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1483
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class AccumulatedEquivalentPlasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1484 of ANSYS, Inc. and its subsidiaries and affiliates.
AccumulatedEquivalentPlasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1485
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1486 of ANSYS, Inc. and its subsidiaries and affiliates.
AccumulatedEquivalentPlasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1487
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1488 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalThermalStrain
Declaration Syntax
public IDSResultAuto InternalObject { get; }
DirectionalThermalStrain
Defines a DirectionalThermalStrain.
Declaration Syntax
public class DirectionalThermalStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1489
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1490 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalThermalStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1491
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1492 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalThermalStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1493
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
ElasticStrainIntensity
Defines a ElasticStrainIntensity.
Declaration Syntax
public class ElasticStrainIntensity : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1494 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainIntensity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1495
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1496 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainIntensity
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1497
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1498 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrain
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentCreepStrain
Defines a EquivalentCreepStrain.
Declaration Syntax
public class EquivalentCreepStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1499
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1500 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1501
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property LoadStepForMaximumOfMinimumValues (p. 1389)Get the Load Step for the maximum of
minimum values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1502 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1503
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property Surface (p. 1393) No details are provided for this entry.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1504 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrainRST
EquivalentCreepStrainRST
Defines a EquivalentCreepStrainRST.
Declaration Syntax
public class EquivalentCreepStrainRST : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1505
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1506 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrainRST
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1507
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1508 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrainRST
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1509
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentElasticStrain
Defines a EquivalentElasticStrain.
Declaration Syntax
public class EquivalentElasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1510 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1511
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property InternalObject (p. 1515) Gets the internal object. For advanced
usage only.
Property IsSolved (p. 1388) Gets the IsSolved.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1512 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1513
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1514 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrainRST
Property TimeForMinimumOfMinimumValues (p. 1394) Get the Time for the minimum of
minimum values.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentElasticStrainRST
Defines a EquivalentElasticStrainRST.
Declaration Syntax
public class EquivalentElasticStrainRST : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1515
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1516 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrainRST
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1517
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1518 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrainRST
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1519
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentPlasticStrain
Defines a EquivalentPlasticStrain.
Declaration Syntax
public class EquivalentPlasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1520 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1521
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1522 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrain
Property LoadStepForMaximumOfMinimumValues (p. 1389)Get the Load Step for the maximum of
minimum values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1523
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1524 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrain
Property Surface (p. 1393) No details are provided for this entry.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1525
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
EquivalentPlasticStrainRST
Defines a EquivalentPlasticStrainRST.
Declaration Syntax
public class EquivalentPlasticStrainRST : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1526 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrainRST
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1527
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1528 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrainRST
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1529
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1530 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentTotalStrain
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentTotalStrain
Defines a EquivalentTotalStrain.
Declaration Syntax
public class EquivalentTotalStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1531
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1532 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentTotalStrain
Property InternalObject (p. 1536) Gets the internal object. For advanced
usage only.
Property IsSolved (p. 1388) Gets the IsSolved.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1533
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1534 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentTotalStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1535
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property TimeForMinimumOfMinimumValues (p. 1394) Get the Time for the minimum of
minimum values.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumPrincipalElasticStrain
Defines a MaximumPrincipalElasticStrain.
Declaration Syntax
public class MaximumPrincipalElasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1536 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1537
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1538 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1539
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1540 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalElasticStrain
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Layer
Gets or sets the Layer.
Declaration Syntax
public int Layer { set;get; }
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1541
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
MaximumPrincipalThermalStrain
Defines a MaximumPrincipalThermalStrain.
Declaration Syntax
public class MaximumPrincipalThermalStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1542 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalThermalStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1543
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1544 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalThermalStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1545
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1546 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumShearElasticStrain
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumShearElasticStrain
Defines a MaximumShearElasticStrain.
Declaration Syntax
public class MaximumShearElasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1547
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1548 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumShearElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1549
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1550 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumShearElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1551
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property TimeForMaximumOfMinimumValues (p. 1394) Get the Time for the maximum of
minimum values.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ShearOrientation
Gets or sets the ShearOrientation.
Declaration Syntax
public ShearOrientationType ShearOrientation { set;get; }
MiddlePrincipalElasticStrain
Defines a MiddlePrincipalElasticStrain.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1552 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalElasticStrain
Declaration Syntax
public class MiddlePrincipalElasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1553
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1554 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1555
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1556 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalElasticStrain
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1557
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MiddlePrincipalThermalStrain
Defines a MiddlePrincipalThermalStrain.
Declaration Syntax
public class MiddlePrincipalThermalStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1558 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalThermalStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1559
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1560 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalThermalStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1561
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1562 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalElasticStrain
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MinimumPrincipalElasticStrain
Defines a MinimumPrincipalElasticStrain.
Declaration Syntax
public class MinimumPrincipalElasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1563
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1564 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1565
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1566 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalElasticStrain
Property RPMSelection (p. 1392) Gets or sets the RPM Selection value at
which the results are evaluated.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1567
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property TimeForMinimumOfMaximumValues (p. 1394) Get the Time for the minimum of
maximum values.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalElasticStrain
Defines a NormalElasticStrain.
Declaration Syntax
public class NormalElasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1568 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1569
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1570 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalElasticStrain
Property LoadStepForMinimumOfMinimumValues (p. 1389)Get the Load Step for the minimum of
minimum values.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1571
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1572 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalElasticStrain
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalOrientation
Gets or sets the NormalOrientation.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1573
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public ScaleFactorType ScaleFactor { set;get; }
ScaleFactorValue
Gets or sets the ScaleFactorValue.
Declaration Syntax
public double ScaleFactorValue { set;get; }
ShearElasticStrain
Defines a ShearElasticStrain.
Declaration Syntax
public class ShearElasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1574 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearElasticStrain
Property CombinationNumber (p. 1386) Gets or sets the Combination Number for
a Solution Combination result.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1575
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1576 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearElasticStrain
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1577
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1578 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearElasticStrain
Property TimeForMaximumOfMaximumValues (p. 1393) Get the Time for the maximum of
maximum values.
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public ScaleFactorType ScaleFactor { set;get; }
ScaleFactorValue
Gets or sets the ScaleFactorValue.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1579
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public double ScaleFactorValue { set;get; }
ShearOrientation
Gets or sets the ShearOrientation.
Declaration Syntax
public ShearOrientationType ShearOrientation { set;get; }
StrainResult
Defines a StrainResult.
Declaration Syntax
public abstract class StrainResult : Result
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1580 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1581
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1582 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1583
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Amplitude
Gets or sets the Amplitude.
Declaration Syntax
public bool Amplitude { set;get; }
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
CyclicMode
Gets or sets the CyclicMode.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1584 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
Declaration Syntax
public uint CyclicMode { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
EnvironmentSelection
Gets or sets the EnvironmentSelection.
Declaration Syntax
public Analysis EnvironmentSelection { set;get; }
Frequency
Gets or sets the Frequency.
Declaration Syntax
public Quantity Frequency { set;get; }
HarmonicIndex
Gets or sets the HarmonicIndex.
Declaration Syntax
public uint HarmonicIndex { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
IterationStep
Gets or sets the IterationStep.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1585
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public int IterationStep { set;get; }
LoadMultiplier
Gets the LoadMultiplier.
Declaration Syntax
public double LoadMultiplier { get; }
Mode
Gets or sets the Mode.
Declaration Syntax
public uint Mode { set;get; }
PhaseIncrement
Gets or sets the PhaseIncrement.
Declaration Syntax
public Quantity PhaseIncrement { set;get; }
Plies
No details are provided for this entry.
Declaration Syntax
public IEnumerable<ImportedPliesCollection> Plies { set;get; }
Ply
Gets or sets the Ply selection.
Declaration Syntax
public IEnumerable<AnalysisPly> Ply { set;get; }
Position
Gets or sets the Position.
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1586 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorPrincipalElasticStrain
Declaration Syntax
public ShellFaceType Position { set;get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
StressStrainType
Gets or sets the StressStrainType.
Declaration Syntax
public StressStrainType StressStrainType { set;get; }
SubScopeBy
Gets or sets the SubScopeBy.
Declaration Syntax
public SubScopingDefineByType SubScopeBy { set;get; }
SweepingPhase
Gets or sets the SweepingPhase.
Declaration Syntax
public Quantity SweepingPhase { set;get; }
VectorPrincipalElasticStrain
Defines a VectorPrincipalElasticStrain.
Declaration Syntax
public class VectorPrincipalElasticStrain : StrainResult
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1587
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2025 R1 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1588 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorPrincipalElasticStrain