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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. iii
ACT API Reference Guide
Formula .................................................................................................................................... 18
Index ........................................................................................................................................ 18
IsInput ...................................................................................................................................... 19
IsOutput ................................................................................................................................... 19
MinMaxDiscreteValues .............................................................................................................. 19
Name ....................................................................................................................................... 19
QuantityName .......................................................................................................................... 19
Range ...................................................................................................................................... 19
Unit .......................................................................................................................................... 20
GetDiscreteValue(int) ................................................................................................................ 20
SetDiscreteValue(int, Quantity) .................................................................................................. 20
VariableDefinitionType ................................................................................................................... 20
Ansys.ACT.Mechanical.Fields.Adapters Namespace .......................................................................... 23
FieldAdapter ................................................................................................................................... 23
FieldAdapter(IDSBCInformation) ............................................................................................... 23
FieldProvider ............................................................................................................................ 24
ChangeFieldDefinitionType(AnsBCLVType, kEDDataType) .......................................................... 24
IDefinition ................................................................................................................................ 24
Adapt(IDSBCInformation) ................................................................................................... 25
Keywords ................................................................................................................................. 25
Constant ............................................................................................................................ 25
ConstantRamped ................................................................................................................ 25
Free .................................................................................................................................... 26
Function ............................................................................................................................. 26
Table .................................................................................................................................. 26
Get(kEDDataType) .............................................................................................................. 26
FieldAdapterManager ..................................................................................................................... 26
AdapterDefinitions ................................................................................................................... 27
RegisterNewAdapter(IDefinition) .............................................................................................. 27
UnregisterAdapter(int) .............................................................................................................. 27
Ansys.ACT.Mechanical.Utilities Namespace ....................................................................................... 29
GeometryImportPreferences ........................................................................................................... 29
AnalysisType ............................................................................................................................ 31
AttributeKey ............................................................................................................................. 31
CADAssociativity ...................................................................................................................... 31
Clean ........................................................................................................................................ 31
ComparePartsOnUpdate ........................................................................................................... 31
ComparePartsTolerance ............................................................................................................ 31
CoordinateSystemKey ............................................................................................................... 32
DecomposeDisjointGeometry ................................................................................................... 32
DoSmartUpdate ....................................................................................................................... 32
EnclosureSymmetryProcessing ................................................................................................. 32
FacetQuality ............................................................................................................................. 32
MixedImportResolution ............................................................................................................ 33
NamedSelectionKey ................................................................................................................. 33
ProcessAttributes ..................................................................................................................... 33
ProcessCoordinateSystems ....................................................................................................... 33
ProcessInstances ...................................................................................................................... 33
ProcessLines ............................................................................................................................. 33
ProcessMaterialProperties ......................................................................................................... 34
ProcessNamedSelections .......................................................................................................... 34
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
iv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
ProcessSolids ............................................................................................................................ 34
ProcessSurfaces ........................................................................................................................ 34
ProcessWorkPoints ................................................................................................................... 34
ReaderSaveFile ......................................................................................................................... 34
StitchTolerance ......................................................................................................................... 35
StitchType ................................................................................................................................ 35
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace ............................................. 37
ILinuxSettings ................................................................................................................................ 37
Active ....................................................................................................................................... 38
UserName ................................................................................................................................ 38
WorkingFolder .......................................................................................................................... 38
IQueueSettings ............................................................................................................................... 38
DCSPassword ........................................................................................................................... 38
DCSUrl ..................................................................................................................................... 39
DCSUsername .......................................................................................................................... 39
JobName .................................................................................................................................. 39
License ..................................................................................................................................... 39
Name ....................................................................................................................................... 39
SolutionExecutionTarget ........................................................................................................... 39
ISolveConfiguration ........................................................................................................................ 40
Default ..................................................................................................................................... 40
Name ....................................................................................................................................... 40
Settings .................................................................................................................................... 40
SolveProcessSettings ................................................................................................................ 41
SetAsDefault() .......................................................................................................................... 41
ISolveProcessSettings ..................................................................................................................... 41
AdditionalCommandLineArguments ......................................................................................... 42
CustomExecutablePath ............................................................................................................. 42
DistributeSolution .................................................................................................................... 42
GPUAccelerationDevice ............................................................................................................ 42
HybridParallel ........................................................................................................................... 42
LicenseQueuing ....................................................................................................................... 43
ManualLinuxSettings ................................................................................................................ 43
ManualSolverMemorySettings .................................................................................................. 43
MaxNumberOfCores ................................................................................................................. 43
NumberOfGPUDevices ............................................................................................................. 43
NumberOfProcesses ................................................................................................................. 43
SolveInSynchronousMode ........................................................................................................ 44
ThreadsPerProcess .................................................................................................................... 44
UserString ................................................................................................................................ 44
UseSharedLicense .................................................................................................................... 44
ISolverMemorySettings .................................................................................................................. 44
Active ....................................................................................................................................... 45
Database .................................................................................................................................. 45
Workspace ................................................................................................................................ 45
LinuxSettings ................................................................................................................................. 45
LinuxSettings() ......................................................................................................................... 45
Active ....................................................................................................................................... 46
UserName ................................................................................................................................ 46
WorkingFolder .......................................................................................................................... 46
QueueSettings ............................................................................................................................... 46
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
ACT API Reference Guide
QueueSettings() ....................................................................................................................... 46
JobName .................................................................................................................................. 47
License ..................................................................................................................................... 47
Name ....................................................................................................................................... 47
RSMQueue ..................................................................................................................................... 47
HPCConfiguration ..................................................................................................................... 47
HPCQueue ................................................................................................................................ 48
HPCType .................................................................................................................................. 48
Name ....................................................................................................................................... 48
SolveConfiguration ......................................................................................................................... 48
SolveConfiguration() ................................................................................................................. 49
SolveConfiguration(string) ........................................................................................................ 49
Default ..................................................................................................................................... 49
Name ....................................................................................................................................... 49
Settings .................................................................................................................................... 49
SolveProcessSettings ................................................................................................................ 50
SetAsDefault() .......................................................................................................................... 50
SolveProcessSettings ...................................................................................................................... 50
SolveProcessSettings() .............................................................................................................. 51
AdditionalCommandLineArguments ......................................................................................... 51
CustomExecutablePath ............................................................................................................. 51
DistributeSolution .................................................................................................................... 51
GPUAccelerationDevice ............................................................................................................ 51
HybridParallel ........................................................................................................................... 51
LicenseQueuing ....................................................................................................................... 52
ManualLinuxSettings ................................................................................................................ 52
ManualSolverMemorySettings .................................................................................................. 52
MaxNumberOfCores ................................................................................................................. 52
NumberOfGPUDevices ............................................................................................................. 52
NumberOfProcesses ................................................................................................................. 52
SolveInSynchronousMode ........................................................................................................ 53
ThreadsPerProcess .................................................................................................................... 53
UseSharedLicense .................................................................................................................... 53
SolverMemorySettings ................................................................................................................... 53
SolverMemorySettings() ........................................................................................................... 53
Active ....................................................................................................................................... 54
Database .................................................................................................................................. 54
Workspace ................................................................................................................................ 54
Ansys.ACT.Mechanical.AdditionalProperties Namespace ................................................................. 55
ApplyCancelProperty ...................................................................................................................... 55
OnApply ................................................................................................................................... 55
Control ........................................................................................................................................... 55
DoubleProperty .............................................................................................................................. 56
ValidRange ............................................................................................................................... 56
ExpressionProperty ......................................................................................................................... 56
OptionsProperty ............................................................................................................................. 56
GetOptionsCallback .................................................................................................................. 57
Options .................................................................................................................................... 57
Ansys.ACT.Interfaces.DesignModeler Namespace ............................................................................. 59
IDesignModelerDataModel ............................................................................................................. 60
Components ............................................................................................................................ 60
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
GeoData ................................................................................................................................... 60
GeometryBuilder ...................................................................................................................... 61
Queries .................................................................................................................................... 61
ComponentById(int) ................................................................................................................. 61
CurrentUnitFromQuantityName(string) ..................................................................................... 61
IDesignModelerExtAPI .................................................................................................................... 61
IDesignModelerGeoData ................................................................................................................ 62
Bodies ...................................................................................................................................... 62
Parts ......................................................................................................................................... 62
IDesignModelerGeoFeature ............................................................................................................ 62
Bodies ...................................................................................................................................... 63
MaterialType ............................................................................................................................ 63
AddProblematicGeometry(IEnumerable<IPSGeoEntity>, string) ................................................ 63
IDesignModelerSelectionInfo .......................................................................................................... 63
Entities ..................................................................................................................................... 64
Locations .................................................................................................................................. 64
IExtrude ......................................................................................................................................... 64
Depth ....................................................................................................................................... 64
Direction .................................................................................................................................. 65
Walled ...................................................................................................................................... 65
ApplyTo(IPSGeoEntity) .............................................................................................................. 65
IGeometryBuilder ........................................................................................................................... 65
Operations ............................................................................................................................... 66
Primitives ................................................................................................................................. 66
IIntersect ........................................................................................................................................ 66
ApplyTo(IEnumerable<IPSGeoBody>) ....................................................................................... 66
IOperations .................................................................................................................................... 66
Queries .................................................................................................................................... 67
Tools ........................................................................................................................................ 67
CreateExtrudeOperation(IEnumerable<double>, double) .......................................................... 67
CreateIntersectOperation(IEnumerable<IPSGeoBody>) ............................................................. 68
CreateRevolveOperation(IEnumerable<double>, IEnumerable<double>) .................................. 68
CreateSubtractOperation(IEnumerable<IPSGeoBody>) ............................................................. 68
CreateUnionOperation() ........................................................................................................... 69
IOperationTools .............................................................................................................................. 69
CopyBody(IPSGeoBody) ............................................................................................................ 70
CreatePart(IEnumerable<IPSGeoBody>) .................................................................................... 70
DeleteBody(IPSGeoBody) .......................................................................................................... 70
EdgesToWireBody(IEnumerable<IPSGeoEdge>) ........................................................................ 70
FacesToSheetBody(IEnumerable<IPSGeoFace>) ........................................................................ 71
Imprint(IPSGeoBody, IEnumerable<IPSGeoBody>) ..................................................................... 71
OffsetFace(IEnumerable<IPSGeoFace>, double) ........................................................................ 71
SheetBodyToSolidBody(IPSGeoBody) ........................................................................................ 72
SimplifyTopology(IPSGeoEntity) ................................................................................................ 72
ThickenBody(IPSGeoBody, IEnumerable<IPSGeoFace>, double, double) ..................................... 72
TransformBody(IPSGeoBody, Matrix4D) ..................................................................................... 73
WireToSheetBody(IPSGeoBody) ................................................................................................ 73
IPrimitives ...................................................................................................................................... 74
Sheet ....................................................................................................................................... 74
Solid ......................................................................................................................................... 74
Wire ......................................................................................................................................... 74
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. vii
ACT API Reference Guide
IPSGeoBody ................................................................................................................................... 74
IPSGeoEdge .................................................................................................................................... 75
IPSGeoEntity .................................................................................................................................. 75
IPSGeoFace .................................................................................................................................... 75
IPSGeoPart ..................................................................................................................................... 75
IQueries .......................................................................................................................................... 75
Clash(IEnumerable<IPSGeoEntity>, IEnumerable<IPSGeoEntity>) .............................................. 76
Coincidence(IPSGeoEntity, IPSGeoEntity) ................................................................................... 76
Containment(IPSGeoEntity, IPSGeoEntity) ................................................................................. 77
Distance(IEnumerable<IPSGeoEntity>, IEnumerable<IPSGeoEntity>) ......................................... 77
IRevolve ......................................................................................................................................... 77
Angle ....................................................................................................................................... 78
Axis .......................................................................................................................................... 78
Origin ....................................................................................................................................... 78
Walled ...................................................................................................................................... 78
ApplyTo(IPSGeoEntity) .............................................................................................................. 78
ISheetCone ..................................................................................................................................... 79
Center ...................................................................................................................................... 79
Direction .................................................................................................................................. 79
Radius1 .................................................................................................................................... 79
Radius2 .................................................................................................................................... 80
ISheetCylinder ................................................................................................................................ 80
Center ...................................................................................................................................... 80
Direction .................................................................................................................................. 80
Radius ...................................................................................................................................... 80
ISheetPolygon ................................................................................................................................ 81
Points ....................................................................................................................................... 81
ISheets ........................................................................................................................................... 81
CreateCylinder(IEnumerable<double>, IEnumerable<double>, double) ..................................... 81
CreatePolygon(IEnumerable<double>) ..................................................................................... 82
ISheetSphere .................................................................................................................................. 82
Center ...................................................................................................................................... 82
Radius ...................................................................................................................................... 83
ISolidBox ........................................................................................................................................ 83
Point1 ...................................................................................................................................... 83
Point2 ...................................................................................................................................... 83
ISolidCone ...................................................................................................................................... 83
Center ...................................................................................................................................... 84
Direction .................................................................................................................................. 84
Radius1 .................................................................................................................................... 84
Radius2 .................................................................................................................................... 84
ISolidCylinder ................................................................................................................................. 85
Center ...................................................................................................................................... 85
Direction .................................................................................................................................. 85
Radius ...................................................................................................................................... 85
ISolids ............................................................................................................................................ 85
CreateBox(IEnumerable<double>, IEnumerable<double>) ........................................................ 86
CreateCone(IEnumerable<double>, IEnumerable<double>, double, double) ............................. 86
CreateCylinder(IEnumerable<double>, IEnumerable<double>, double) ..................................... 87
CreateSphere(IEnumerable<double>, double) ........................................................................... 87
ISolidSphere ................................................................................................................................... 88
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
viii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Center ...................................................................................................................................... 88
Radius ...................................................................................................................................... 88
ISubtract ........................................................................................................................................ 88
ApplyTo(IEnumerable<IPSGeoBody>) ....................................................................................... 88
IUnion ............................................................................................................................................ 89
ApplyTo(IEnumerable<IPSGeoBody>) ....................................................................................... 89
IWireArc ......................................................................................................................................... 89
Center ...................................................................................................................................... 90
EndAngle ................................................................................................................................. 90
Normal ..................................................................................................................................... 90
Radius ...................................................................................................................................... 90
StartAngle ................................................................................................................................ 90
XDir .......................................................................................................................................... 91
IWireBCurve ................................................................................................................................... 91
Closed ...................................................................................................................................... 91
Points ....................................................................................................................................... 91
IWireEllipse ..................................................................................................................................... 91
Center ...................................................................................................................................... 92
LargeRadius ............................................................................................................................. 92
Normal ..................................................................................................................................... 92
SmallRadius .............................................................................................................................. 92
XDir .......................................................................................................................................... 93
IWirePolyline .................................................................................................................................. 93
Points ....................................................................................................................................... 93
IWires ............................................................................................................................................. 93
CreateArc(double, IEnumerable<double>, IEnumerable<double>, IEnumerable<double>) ......... 94
CreateBCurve(IEnumerable<double>) ....................................................................................... 94
CreateEllipse(double, double, IEnumerable<double>, IEnumerable<double>, IEnumer-
able<double>) ......................................................................................................................... 94
CreatePolyline(IEnumerable<double>) ...................................................................................... 95
Ansys.ACT.Interfaces.Graphics Namespace ....................................................................................... 97
IModelViewManager ...................................................................................................................... 97
NumberOfViews ....................................................................................................................... 98
ApplyModelView(int) ................................................................................................................ 98
ApplyModelView(string) ........................................................................................................... 98
CaptureModelView(int, string) .................................................................................................. 98
CaptureModelView(string, string) .............................................................................................. 99
CreateView() ............................................................................................................................. 99
CreateView(string) .................................................................................................................... 99
DeleteView(int) ........................................................................................................................ 99
DeleteView(string) .................................................................................................................. 100
ExportModelViews(string) ....................................................................................................... 100
ImportModelViews(string) ...................................................................................................... 100
RenameView(int, string) .......................................................................................................... 101
RenameView(string, string) ..................................................................................................... 101
Ansys.ACT.Interfaces.Mechanical Namespace ................................................................................. 103
IMechanicalDataModel ................................................................................................................. 103
ObjectTags ............................................................................................................................. 104
Project .................................................................................................................................... 104
Tree ........................................................................................................................................ 104
CurrentUnitFromQuantityName(string) ................................................................................... 104
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
x of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xli
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xlii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xliii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xlvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xlviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
l of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. li
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. liii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
liv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxv
ACT API Reference Guide
J ........................................................................................................................................... 1047
SHy ....................................................................................................................................... 1048
SHz ....................................................................................................................................... 1048
VirtualCell ................................................................................................................................... 1048
Children ............................................................................................................................... 1049
Comments ............................................................................................................................ 1049
DataModelObjectCategory ................................................................................................... 1049
Figures ................................................................................................................................. 1049
Geometry ............................................................................................................................. 1049
Images ................................................................................................................................. 1049
InternalObject ...................................................................................................................... 1050
ProjectToUnderlyingGeometry .............................................................................................. 1050
VTClass ................................................................................................................................. 1050
AddComment() ..................................................................................................................... 1050
AddFigure() .......................................................................................................................... 1050
AddImage(string) .................................................................................................................. 1050
Delete() ................................................................................................................................ 1051
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ........................................................ 1051
GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>) ............................... 1051
VirtualTopology .......................................................................................................................... 1052
AspectRatio .......................................................................................................................... 1054
AutomaticBehavior ............................................................................................................... 1054
Children ............................................................................................................................... 1054
Comments ............................................................................................................................ 1054
ContactAngle ....................................................................................................................... 1054
CustomFeatureAngle ............................................................................................................ 1054
DataModelObjectCategory ................................................................................................... 1055
EdgeAngle ............................................................................................................................ 1055
Figures ................................................................................................................................. 1055
GaussAngle .......................................................................................................................... 1055
GenerateOnUpdate .............................................................................................................. 1055
Images ................................................................................................................................. 1055
InternalObject ...................................................................................................................... 1056
LockPositionOfDependentEdgeSplits .................................................................................... 1056
MaxEdgeLength ................................................................................................................... 1056
MaxFaceArea ........................................................................................................................ 1056
MaxSliverWidth .................................................................................................................... 1056
MergeFaceEdges ................................................................................................................... 1056
Method ................................................................................................................................ 1057
MinEdgeLength .................................................................................................................... 1057
MinFaceArea ......................................................................................................................... 1057
MinSliverWidth ..................................................................................................................... 1057
RepairBehavior ..................................................................................................................... 1057
SharedBoundaryRatio ........................................................................................................... 1057
SimplifyFaces ........................................................................................................................ 1058
VirtualEdges ......................................................................................................................... 1058
VirtualEntities ....................................................................................................................... 1058
VirtualFaces .......................................................................................................................... 1058
VirtualHardVertex ................................................................................................................. 1058
VirtualSplitEdges .................................................................................................................. 1058
VirtualSplitFaces ................................................................................................................... 1059
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxix
ACT API Reference Guide
Id ......................................................................................................................................... 1101
Location ............................................................................................................................... 1102
Rotation ............................................................................................................................... 1102
CommandReal ............................................................................................................................ 1102
Id ......................................................................................................................................... 1102
Values ................................................................................................................................... 1102
CPCommand .............................................................................................................................. 1103
Dof ....................................................................................................................................... 1103
Ncp ...................................................................................................................................... 1103
Nodes ................................................................................................................................... 1103
EBlockCommand ........................................................................................................................ 1104
Elements .............................................................................................................................. 1104
ENCommand .............................................................................................................................. 1104
Type ..................................................................................................................................... 1105
Values ................................................................................................................................... 1105
ETCommand ............................................................................................................................... 1105
Ename .................................................................................................................................. 1105
Id ......................................................................................................................................... 1106
Keyopts ................................................................................................................................ 1106
GenericCommand ....................................................................................................................... 1106
Arguments ........................................................................................................................... 1106
LocalCommand .......................................................................................................................... 1106
Cstyp .................................................................................................................................... 1107
Ncsy ..................................................................................................................................... 1107
Type ..................................................................................................................................... 1107
Values ................................................................................................................................... 1107
MPCommand ............................................................................................................................. 1108
C0 ........................................................................................................................................ 1108
C1 ........................................................................................................................................ 1108
C2 ........................................................................................................................................ 1109
C3 ........................................................................................................................................ 1109
C4 ........................................................................................................................................ 1109
Lab ....................................................................................................................................... 1109
Mat ...................................................................................................................................... 1109
MPDataCommand ...................................................................................................................... 1109
Lab ....................................................................................................................................... 1110
Mat ...................................................................................................................................... 1110
Temps .................................................................................................................................. 1110
Values ................................................................................................................................... 1110
NBlockCommand ........................................................................................................................ 1111
Nodes ................................................................................................................................... 1111
NCommand ................................................................................................................................ 1111
Node .................................................................................................................................... 1112
Type ..................................................................................................................................... 1112
Values ................................................................................................................................... 1112
PreadCommand .......................................................................................................................... 1112
Aname ................................................................................................................................. 1113
Values ................................................................................................................................... 1113
RCommand ................................................................................................................................ 1113
Nset ...................................................................................................................................... 1113
Stloc ..................................................................................................................................... 1114
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xci
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xcii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xciii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xciv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xcvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xcviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
c of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ci
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ciii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
civ of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxli
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxlii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxliii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxlv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxlvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxlvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxlviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxlix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cli
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cliii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
clxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. clxxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxci
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxcii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxciii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxciv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxcv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxcvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxcvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cxcviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxcix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cci
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cciii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cciv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxli
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxlii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxliii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxlv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxlvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxlvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxlviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxlix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccli
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccliii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclvii
Release 2022 R2 - © 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 ............................................................................................................................................... 13
12. Members ............................................................................................................................................... 13
13. Members ............................................................................................................................................... 15
14. Members ............................................................................................................................................... 15
15. Members ............................................................................................................................................... 16
16. Members ............................................................................................................................................... 17
17. Members ............................................................................................................................................... 21
18. Members ............................................................................................................................................... 23
19. Members ............................................................................................................................................... 23
20. Members ............................................................................................................................................... 24
21. Members ............................................................................................................................................... 25
22. Members ............................................................................................................................................... 27
23. Members ............................................................................................................................................... 29
24. Members ............................................................................................................................................... 29
25. Members ............................................................................................................................................... 37
26. Members ............................................................................................................................................... 37
27. Members ............................................................................................................................................... 38
28. Members ............................................................................................................................................... 40
29. Members ............................................................................................................................................... 41
30. Members ............................................................................................................................................... 44
31. Members ............................................................................................................................................... 45
32. Members ............................................................................................................................................... 46
33. Members ............................................................................................................................................... 47
34. Members ............................................................................................................................................... 48
35. Members ............................................................................................................................................... 50
36. Members ............................................................................................................................................... 53
37. Members ............................................................................................................................................... 55
38. Members ............................................................................................................................................... 55
39. Members ............................................................................................................................................... 56
40. Members ............................................................................................................................................... 56
41. Members ............................................................................................................................................... 57
42. Members ............................................................................................................................................... 59
43. Members ............................................................................................................................................... 60
44. Members ............................................................................................................................................... 62
45. Members ............................................................................................................................................... 62
46. Members ............................................................................................................................................... 64
47. Members ............................................................................................................................................... 64
48. Members ............................................................................................................................................... 65
49. Members ............................................................................................................................................... 66
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxi
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxiii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxv
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxvii
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
cclxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cclxxxix
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxci
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
ccxcii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ccxciii
ACT API Reference Guide
Release 2022 R2 - © 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 2022 R2 - © 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 2022 R2 - © 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Release 2022 R2 - © 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 2022 R2 - © 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 2022 R2 - © 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 2022 R2 - © 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.DesignModeler.Primitives.Sheet
Namespace
Declaration Syntax
namespace Ansys.ACT.DesignModeler.Primitives.Sheet
Table 9: Members
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
12 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Fields Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Fields
Field (p. 15) Represents a discrete or continuous field that can be used in a
component of a boundary condition from Mechanical, for instance.
Range (p. 16) Represents a domain for real values.
Variable (p. 17) 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. 20) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
16 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. 17) Gets a value that indicates how this variable is defined.
Property DiscreteValueCount (p. 18) Gets the number of discrete values of this variable.
Property DiscreteValues (p. 18) Gets or sets the discrete values of this variable or if this
variable represents a free degree of freedom.
null
Property Index (p. 18) Gets the index of this variable in its container field.
Property IsInput (p. 19) Gets a value indicating whether this variable is an input for
its container field. Otherwise, it is an output variable.
Property IsOutput (p. 19) Gets a value indicating whether this variable is an output for
its container field. Otherwise, it is an input variable.
Property MinMaxDiscreteValues (p. 19) Returns a Tuple containing the min and max values from the
list of discrete values.
Property Name (p. 19) Gets the variable's name.
Property QuantityName (p. 19) Gets the name of the quantity represented by this variable.
Property Range (p. 19) Gets the domain of validity for variable's value.
Property Unit (p. 20) Gets the symbol of the unit used to express this variable's
values.
Method GetDiscreteValue(int) (p. 20) 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. 20) of the variable.
DefinitionType
Gets a value that indicates how this variable is defined.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
18 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
VariableDefinitionType
Declaration Syntax
public enum VariableDefinitionType
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Fields.Adapters Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Fields.Adapters
FieldAdapter (p. 23) 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. 26) 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. 23) No details are provided for this entry.
Property FieldProvider (p. 24) Gets the wrapped object from Mechanical.
Method ChangeFieldDefinitionType(AnsBCLVType, Changes the definition type for a field of the
kEDDataType) (p. 24) wrapped object from Mechanical.
NestedType IDefinition (p. 24) Interface implemented by objects that specify
a type of adapter for a given field provider
object from Mechanical.
NestedType Keywords (p. 25) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
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. 25) Creates an adapter for a given load object from
Mechanical.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
24 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
26 of ANSYS, Inc. and its subsidiaries and affiliates.
FieldAdapterManager
Declaration Syntax
public static class FieldAdapterManager
Property AdapterDefinitions (p. 27) Gets the collection of adapters in this manager.
Method RegisterNewAdapter(IDefinition) (p. 27) Register the instance object that defines a type of
field adapter.
Method UnregisterAdapter(int) (p. 27) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 27
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
28 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Utilities Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Utilities
GeometryImportPreferences (p. 29) 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. 31) Specify the analysis type to target during import.
Property AttributeKey (p. 31) 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. 31) Allow associativity.
Property Clean (p. 31) Clean unwanted features when importing geometry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 29
Ansys.ACT.Mechanical.Utilities Namespace
Property ComparePartsOnUpdate (p. 31) Enable mesh preservation on refresh for unmodified
entities.
Property ComparePartsTolerance (p. 31) Specifies the tolerance to use when comparing parts.
Property CoordinateSystemKey (p. 32) 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. 32) Enable the decomposition of disjoint geometries for
the following associative geometry interfaces:
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
30 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 31
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
32 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 33
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
34 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 35
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
36 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. 38) Gets or sets whether or not manual linux settings are enable for
the configuration.
Property UserName (p. 38) Gets or sets the user name field for the manual linux settings.
Property WorkingFolder (p. 38) Gets or sets the working folder field for the manual linxus settings.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 37
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. 38) No details are provided for this entry.
Property DCSUrl (p. 39) No details are provided for this entry.
Property DCSUsername (p. 39) No details are provided for this entry.
Property JobName (p. 39) Gets or sets the Job Name field for the queue settings.
Property License (p. 39) Gets or sets the License field for the queue settings.
Property Name (p. 39) Gets or sets the name of the current queue for the
configuration.
Property SolutionExecutionTarget (p. 39) No details are provided for this entry.
DCSPassword
No details are provided for this entry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
38 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 39
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. 40) Gets whether or not this SolveConfiguration is the default
configuration.
Property Name (p. 40) Gets or sets the name of the SolveConfiguraiton Object
Property Settings (p. 40) Gets the QueueSettings object for the configuration.
Property SolveProcessSettings (p. 41) Gets the SolveProcessSettings for the current object.
Method SetAsDefault() (p. 41) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
40 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. 42) Gets or sets the "Additional Command Line
Arguments" field.
Property CustomExecutablePath (p. 42) Gets or sets the "Custom Executable Name
(with path)" field.
Property DistributeSolution (p. 42) Gets or sets the boolean "Distribute Solution
(if possible)" field.
Property GPUAccelerationDevice (p. 42) Gets or sets the "GPU Acceleration Device" field.
Property HybridParallel (p. 42) Gets or sets the boolean "Hybrid Parallel
(Mechanical APDL)" field.
Property LicenseQueuing (p. 43) Gets or sets the "License Queuing: Wait for
Available License" field.
Property ManualLinuxSettings (p. 43) Gets the LinuxSettings object for the
configuration.
Property ManualSolverMemorySettings (p. 43) Gets the SolverMemorySettings object for the
configuration.
Property MaxNumberOfCores (p. 43) Gets or sets the "Maximum number of utilized
cores" field.
Property NumberOfGPUDevices (p. 43) Gets or sets the "Number of utilized GPU
devices" field.
Property NumberOfProcesses (p. 43) Gets or sets the "Number of processes" field.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 41
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
Property SolveInSynchronousMode (p. 44) Gets or sets the "Solve in synchronous mode"
field.
Property ThreadsPerProcess (p. 44) Gets or sets the "Threads per process" field.
Property UserString (p. 44) Gets or sets the User String field.
Property UseSharedLicense (p. 44) 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; }
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
42 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolveProcessSettings
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.
Declaration Syntax
public int NumberOfGPUDevices { set;get; }
NumberOfProcesses
Gets or sets the "Number of processes" field.
Declaration Syntax
public int NumberOfProcesses { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 43
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
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.
Declaration Syntax
public interface ISolverMemorySettings
Property Active (p. 45) Gets or sets whether or not manual memory settings are active in the
current configuration.
Property Database (p. 45) Gets or sets the database memory amount (MB).
Property Workspace (p. 45) Gets or sets the workspace memory amount (megabytes).
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
44 of ANSYS, Inc. and its subsidiaries and affiliates.
LinuxSettings
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
LinuxSettings()
Creates a LinuxSettings object
Declaration Syntax
public LinuxSettings()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 45
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
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
QueueSettings()
Creates a QueueSettings object
Declaration Syntax
public QueueSettings()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
46 of ANSYS, Inc. and its subsidiaries and affiliates.
RSMQueue
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.
Declaration Syntax
public class RSMQueue
HPCConfiguration
The HPC configuration of the RSM Queue.
Declaration Syntax
public string HPCConfiguration { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 47
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
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.
Declaration Syntax
public class SolveConfiguration : ISolveConfiguration, IEquatable<SolveConfiguration>
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
48 of ANSYS, Inc. and its subsidiaries and affiliates.
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 49
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
50 of ANSYS, Inc. and its subsidiaries and affiliates.
SolveProcessSettings
Property ThreadsPerProcess (p. 53) The threads per process the solver will use.
Property UseSharedLicense (p. 53) Whether the solver will use a shared license.
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 51
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
52 of ANSYS, Inc. and its subsidiaries and affiliates.
SolverMemorySettings
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; }
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 53
Ansys.ACT.Mechanical.Application.SolveProcessSettings Namespace
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; }
Workspace
Workspace size.
Declaration Syntax
public int Workspace { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
54 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.AdditionalProperties
Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.AdditionalProperties
ApplyCancelProperty (p. 55) Provides a way to create properties with Apply/Cancel buttons.
Control (p. 55) The control type for an additional property.
DoubleProperty (p. 56) Provides a way to create properties that can hold double type values.
ExpressionProperty (p. 56) Provides a way to create properties that can hold expressions.
OptionsProperty (p. 56) 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. 55) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 55
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. 56) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
56 of ANSYS, Inc. and its subsidiaries and affiliates.
OptionsProperty
Declaration Syntax
public class OptionsProperty : CustomProperty
Field GetOptionsCallback (p. 57) Use this callback to dynamically add options to the options
dictionary.
Property Options (p. 57) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 57
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
58 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.DesignModeler
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 59
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
60 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 61
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
62 of ANSYS, Inc. and its subsidiaries and affiliates.
IDesignModelerSelectionInfo
Property MaterialType (p. 63) Gets or sets the material type used
to generate the feature.
Method AddProblematicGeometry(IEnumerable<IPSGeoEntity>, Add a list of geometry entities has
string) (p. 63) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 63
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface IDesignModelerSelectionInfo
Property Entities (p. 64) Gets the list of selected geometry entities.
Property Locations (p. 64) 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. 64) Gets or Sets the depth of the extrusion.
Property Direction (p. 65) Gets or Sets the direction of the extrusion.
Property Walled (p. 65) Gets or Sets the walled flag.
Method ApplyTo(IPSGeoEntity) (p. 65) Applies the operation to the profile given in
argument.
Depth
Gets or Sets the depth of the extrusion.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
64 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 65
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. 66) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
66 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 67
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
68 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 69
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
70 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 71
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
72 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 73
Ansys.ACT.Interfaces.DesignModeler Namespace
IPrimitives
Defines the list of creatable primitives.
Declaration Syntax
public interface IPrimitives
Property Sheet (p. 74) Gets the list of all creatable sheet geometry
primitives.
Property Solid (p. 74) Gets the list of all creatable solid geometry
primitives.
Property Wire (p. 74) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
74 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 75
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
76 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. 78) Gets or sets the angle of the revolution.
Property Axis (p. 78) Gets or sets the axis of the revolution (x, y, z).
Property Origin (p. 78) Gets or sets the origin of the revolution (x, y, z).
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 77
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
78 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. 79) Gets or sets the center of the cone (x, y,
z).
Property Direction (p. 79) Gets or sets the direction of the cone (x,
y, z).
Property Radius1 (p. 79) Gets or sets the top radius of the cone.
Property Radius2 (p. 80) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 79
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
80 of ANSYS, Inc. and its subsidiaries and affiliates.
ISheets
ISheetPolygon
Defines a sheet polygon primitive.
Declaration Syntax
public interface ISheetPolygon
Property Points (p. 81) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 81
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
82 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. 83) Gets or sets the first point of the box (x, y,
z).
Property Point2 (p. 83) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 83
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface ISolidCone
Property Center (p. 84) Gets or sets the center of the cone (x, y,
z).
Property Direction (p. 84) Gets or sets the direction of the cone (x,
y, z).
Property Radius1 (p. 84) Gets or sets the top radius of the cone.
Property Radius2 (p. 84) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
84 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolids
ISolidCylinder
Defines a solid cylinder primitive.
Declaration Syntax
public interface ISolidCylinder
Property Center (p. 85) Gets or sets the center of the cylinder (x, y,
z).
Property Direction (p. 85) Gets or sets the direction of the cylinder (x,
y, z).
Property Radius (p. 85) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 85
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
86 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 87
Ansys.ACT.Interfaces.DesignModeler Namespace
ISolidSphere
Defines a solid sphere primitive.
Declaration Syntax
public interface ISolidSphere
Property Center (p. 88) Gets or sets the center of the sphere (x,
y, z).
Property Radius (p. 88) 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. 88) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
88 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. 89) 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. 90) Gets or sets the center of the arc (x, y, z).
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 89
Ansys.ACT.Interfaces.DesignModeler Namespace
Property EndAngle (p. 90) Gets or sets the end angle of the arc.
Property Normal (p. 90) Gets or sets the normal of the arc (x, y, z).
Property Radius (p. 90) Gets or sets the radius of the arc.
Property StartAngle (p. 90) Gets or sets the start angle of the arc.
Property XDir (p. 91) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
90 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 91
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface IWireEllipse
Property Center (p. 92) Gets or sets the center of the ellipse (x, y, z).
Property LargeRadius (p. 92) Gets or sets the large radius of the ellipse.
Property Normal (p. 92) Gets or sets the normal direction of the ellipse (x,
y, z).
Property SmallRadius (p. 92) Gets or sets the small radius of the ellipse.
Property XDir (p. 93) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
92 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. 93) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 93
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
94 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 95
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
96 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 97
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
98 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 99
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
100 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 101
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
102 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. 104) Gets the ObjectTags object for the Data
Model, which represents the current list of
tags visable in the User Interface.
Property Project (p. 104) Gets the project object. Main object of the
tree of Mechanical.
Property Tree (p. 104) Gets the tree of Mechanical.
Method CurrentUnitFromQuantityName(string) (p. 104) Returns the current unit from a quantity
name.
Method GetUserObjectById(int) (p. 104) Gets the user object based on the application
id.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 103
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
104 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. 105) Locks the license used by the PRE/POST application.
Method UnlockPrePostLicense() (p. 105) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 105
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. 106) Gets the list indices needed to define the face of an
element.
Property Entities (p. 107) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
106 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 107
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
108 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 109
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
110 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. 112) No details are provided for this entry.
Property IsOrthonormal (p. 112) Returns `true` if the provided axis vectors are all normalized
and orthogonal.
Property TransformationMatrix (p. 112) No details are provided for this entry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 111
Ansys.ACT.Common Namespace
Property Translation (p. 112) The translation of the transformation with respect to the
global/world coordinate system.
Property XAxis (p. 112) The X-axis orientation of the transformation with respect
to the global/world coordinate system.
Property YAxis (p. 113) The Y-axis orientation of the transformation with respect
to the global/world coordinate system.
Property ZAxis (p. 113) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
112 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 113
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
114 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 115
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
116 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 117
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
118 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 119
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
Declaration Syntax
public SectionPlanes SectionPlanes { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
120 of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalGraphicsWrapper
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)
Declaration Syntax
public void ExportImage(string filePath, GraphicsImageExportFormat formatImage, GraphicsImageEx-
portSettings settings)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 121
Ansys.ACT.Common.Graphics Namespace
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)
ModelViewManager
No details are provided for this entry.
Declaration Syntax
public class ModelViewManager : IModelViewManager
Property ActiveViewPort (p. 123) No details are provided for this entry.
Property NumberOfViews (p. 123) The number of views currently defined.
Method ApplyModelView(int) (p. 123) Apply the view specified by index.
Method ApplyModelView(string) (p. 123) Apply the view specified by name.
Method CreateView() (p. 123) Create a view from current graphics with default
naming.
Method CreateView(string) (p. 124) Create a view from current graphics with the specified
name.
Method DeleteView(int) (p. 124) Delete the specified view by index.
Method DeleteView(string) (p. 124) Delete the specified view by name.
Method ExportModelViews(string) (p. 124) Export model views to the specified file.
Method ImportModelViews(string) (p. 125) Import model views from the specified file.
Method RenameView(int, string) (p. 125) Rename the model view specified by viewIndex to
newLabel.
Method RenameView(string, string) (p. 125) Rename the model view specified to newLabel.
Method SetActiveViewPort(int) (p. 126) Active a viewport.
Method SetActiveViewPort(int, int) (p. 126) Set the active of viewport.
Method SetViewPorts(int, bool) (p. 126) Set the number of viewports displayed.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
122 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelViewManager
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 123
Ansys.ACT.Common.Graphics Namespace
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
124 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelViewManager
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 125
Ansys.ACT.Common.Graphics Namespace
Parameters
viewLabel(string)
newLabel(string)
SetActiveViewPort(int)
Active a viewport.
Declaration Syntax
public void SetActiveViewPort(int windowsId)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
126 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelViewManager
Parameters
numViewPorts(int)
horizontal(bool)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 127
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
128 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. 130).)
Property Name (p. 131) Gets the name of the
feature.
(Inherited from
Feature (p. 130).)
Property Thin1 (p. 130) Gets or sets the Thin1.
Property Thin2 (p. 130) Gets or sets the Thin2.
Property Walled (p. 130) Gets or sets the Walled.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 129
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
130 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 131
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
132 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 133
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
134 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 135
Ansys.ACT.Automation.Mechanical Namespace
Defines a ContactMatchGroup.
ContactSolutionInformation (p. 286) Defines a ContactSolutionInformation.
CoordinateSystem (p. 290) Defines a CoordinateSystem.
CoordinateSystems (p. 305) Defines a CoordinateSystems.
CoSimulationPin (p. 308) Defines a CoSimulationPin.
Crack ***OBSOLETE*** Deprecated class. Use Defines a Crack.
ArbitraryCrack or SemiEllipticalCrack
instead. (p. 311)
Criterion (p. 317) Defines a Criterion.
CriterionConstraint (p. 321) Defines a CriterionConstraint.
CrossSection (p. 322) Defines a CrossSection.
CrossSections (p. 326) Defines a CrossSections.
CyclicManufacturingConstraint (p. 331) Defines a CyclicManufacturingConstraint.
CyclicRegion (p. 333) Defines a CyclicRegion.
DirectMorph (p. 334) Defines a DirectMorph.
DisplacementConstraint (p. 338) Defines a DisplacementConstraint.
DistributedMass (p. 339) Defines a DistributedMass.
DynamicComplianceConstraint (p. 341) Defines a DynamicComplianceConstraint.
ElementOrientation (p. 343) Defines a ElementOrientation.
EllipticalCrack (p. 348) Defines a EllipticalCrack.
EndRelease (p. 354) Defines a EndRelease.
ExclusionRegion (p. 359) Defines a ExclusionRegion.
ExpansionSettings (p. 361) Defines a ExpansionSettings.
ExternalEnhancedModel (p. 368) Defines a ExternalEnhancedModel.
ExternalModelDataColl (p. 372) Defines a ExternalModelDataColl.
ExtrusionManufacturingConstraint (p. 376) Defines a ExtrusionManufacturingConstraint.
FatigueCombination (p. 377) Defines a FatigueCombination.
FatigueTool (p. 381) Defines a FatigueTool.
FeatureDetection (p. 390) Defines a FeatureDetection.
FeatureDetectionDefinition (p. 394) No details are provided for this entry.
Figure (p. 404) Defines a Figure.
Fracture (p. 407) Defines a Fracture.
GeneralAxisymmetric (p. 412) Defines a GeneralAxisymmetric.
GenericCrack (p. 417) Defines a GenericCrack.
GenericDelamination (p. 421) Defines a GenericDelamination.
GenericPointMass (p. 424) Defines a GenericPointMass.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
136 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry (p. 428) Defines a Geometry.
GeometryFileContainer (p. 448) Defines a GeometryFileContainer.
GeometryImport (p. 452) Defines a GeometryImport.
GeometryImportGroup (p. 457) Defines a GeometryImportGroup.
GlobalVonMisesStressConstraint (p. 461) Defines a GlobalVonMisesStressConstraint.
Defines a GlobalVonMisesStressConstraint.
HatCrossSection (p. 462) Defines a HatCrossSection.
HollowRectangularCrossSection (p. 466) Defines a HollowRectangularCrossSection.
HousingConstraint (p. 468) Defines a HousingConstraint.
Defines a HousingConstraint.
ICrossSection (p. 470) Defines a ICrossSection.
Image (p. 473) Defines a Image.
ImagePlane (p. 476) Defines a ImagePlane.
ImportedBoltPretensions (p. 481) Defines a ImportedBoltPretensions.
ImportedCondensedPart (p. 482) Defines a ImportedCondensedPart.
ImportedConstraintEquations (p. 490) Defines a ImportedConstraintEquations.
ImportedContacts (p. 492) Defines a ImportedContacts.
ImportedCoordinateSystems (p. 493) Defines a ImportedCoordinateSystems.
ImportedElementOrientations (p. 494) Defines a ImportedElementOrientations.
ImportedFlexibleRemoteConnectors (p. 495) Defines a ImportedFlexibleRemoteConnectors.
ImportedLayeredSection (p. 496) Defines a ImportedLayeredSection.
ImportedNodalOrientations (p. 498) Defines a ImportedNodalOrientations.
ImportedObject (p. 499) Defines a row object in Imported Objects.
ImportedPlies (p. 500) Defines a ImportedPlies.
ImportedPliesCollection (p. 502) Defines a ImportedPliesCollection.
ImportedPointMasses (p. 505) Defines a ImportedPointMasses.
ImportedPremeshedBoltPretensions (p. 506) Defines a ImportedPremeshedBoltPretensions.
ImportedRigidRemoteConnectors (p. 507) Defines a ImportedRigidRemoteConnectors.
ImportedShellThicknesses (p. 508) Defines a ImportedShellThicknesses.
ImportedSpringConnectors (p. 510) Defines a ImportedSpringConnectors.
ImportedStresses (p. 511) Defines a ImportedStresses.
InitialCondition (p. 512) Defines a InitialCondition.
InitialConditions (p. 524) Defines a InitialConditions.
InterfaceDelamination (p. 528) Defines a InterfaceDelamination.
JointBushingWorksheet (p. 532) The worksheet of stiffness and damping
coefficients for a bushing type joint.
LayeredSection (p. 541) Defines a LayeredSection.
LayeredSectionWorksheet (p. 547) No details are provided for this entry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 137
Ansys.ACT.Automation.Mechanical Namespace
Defines a ManufacturingConstraint.
MappingValidation (p. 558) Defines a MappingValidation.
MassConstraint (p. 565) Defines a MassConstraint.
Material (p. 567) Defines a Material.
MaterialAssignment (p. 571) Defines a MaterialAssignment.
MaterialPlot (p. 577) Defines a MaterialPlot.
Materials (p. 580) Defines a Materials.
MemberSizeManufacturingConstraint (p. 584) Defines a MemberSizeManufacturingConstraint.
MeshConnection (p. 587) Defines a MeshConnection.
MeshConnectionBase (p. 590) Defines a MeshConnectionBase.
Defines a MeshConnectionBase.
MeshConnectionGroup (p. 596) Defines a MeshConnectionGroup.
MeshControlWorksheet (p. 599) No details are provided for this entry.
MeshEdit (p. 603) Defines a MeshEdit.
MeshExtrude (p. 610) 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. 619) Defines a MeshNumbering.
Model (p. 623) Defines a Model.
MomentOfInertiaConstraint (p. 652) Defines a MomentOfInertiaConstraint.
NamedSelection (p. 655) Defines a NamedSelection.
NamedSelectionCriteria (p. 663) A collection of named selection criteria.
NamedSelectionCriterion (p. 666) No details are provided for this entry.
NamedSelections (p. 669) Defines a NamedSelections.
NastranExportOptions (p. 674) Defines the NastranExportOptions.
NaturalFrequencyConstraint (p. 678) Defines a NaturalFrequencyConstraint.
NodeMerge (p. 679) Defines a NodeMerge.
Defines a NodeMerge.
NodeMergeGroup (p. 684) Defines a NodeMergeGroup.
NodeMove (p. 687) Defines a NodeMove.
NumberingControl (p. 692) Defines a NumberingControl.
Objective (p. 697) Defines a Objective.
ObjectiveWorksheet (p. 701) No details are provided for this entry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
138 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationRegion (p. 710) Defines a OptimizationRegion.
OptimizationRegionBaseClass (p. 715) Defines a OptimizationRegionBaseClass.
ParameterVariable (p. 717) Defines a ParameterVariable.
ParameterVariableGroup (p. 720) Defines a ParameterVariableGroup.
Part (p. 723) Defines a Part.
PartTransform (p. 733) Defines a PartTransform.
PartTransformGroup (p. 739) Defines a PartTransformGroup.
Path (p. 743) Defines a Path.
PatternRepetitionConstraint (p. 751) Defines a PatternRepetitionConstraint.
PeriodicRegion (p. 752) Defines a PeriodicRegion.
PhysicsRegion (p. 754) Defines a PhysicsRegion.
PipeIdealization (p. 761) Defines a PipeIdealization.
PointMass (p. 764) Defines a PointMass.
PostContactTool (p. 768) Defines a PostContactTool.
PreContactTool (p. 770) Defines a PreContactTool.
PreMeshedCrack (p. 772) Defines a PreMeshedCrack.
PreMeshedCyclicRegion (p. 775) Defines a PreMeshedCyclicRegion.
PrimaryCriterion (p. 777) Defines a PrimaryCriterion.
Project (p. 781) Defines a Project.
PullOutDirectionManufacturingConstraint (p. 788) Defines a
PullOutDirectionManufacturingConstraint.
PythonCode (p. 790) Defines a PythonCode.
PythonCodeEventBased (p. 792) Defines a PythonCodeEventBased.
ReactionForceConstraint (p. 794) Defines a ReactionForceConstraint.
RectangularCrossSection (p. 796) Defines a RectangularCrossSection.
RemotePoint (p. 798) Defines a RemotePoint.
RemotePoints (p. 806) Defines a RemotePoints.
Defines a RemotePoints.
ResponseConstraint (p. 809) Defines a ResponseConstraint.
ResponsePSDTool (p. 812) Defines a ResponsePSDTool.
ResultMesh (p. 816) Defines a ResultMesh.
RingCrack (p. 821) Defines a RingCrack.
SelectionWorksheet (p. 828) No details are provided for this entry.
SemiEllipticalCrack (p. 840) Defines a SemiEllipticalCrack.
SMARTCrackGrowth (p. 846) Defines a SMARTCrackGrowth.
Solid (p. 852) Defines a Solid.
Solution (p. 856) Defines a Solution.
SolutionCombination (p. 932) Defines a SolutionCombination.
SolutionCombinationDefinition (p. 947) No details are provided for this entry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 139
Ansys.ACT.Automation.Mechanical Namespace
AcousticsFarFieldResultWorksheet
No details are provided for this entry.
Declaration Syntax
public class AcousticsFarFieldResultWorksheet : Worksheet
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
140 of ANSYS, Inc. and its subsidiaries and affiliates.
AcousticsFarFieldResultWorksheet
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.
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
DuplicateRow(int, int)
Insert a row from the worksheet at index.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 141
Ansys.ACT.Automation.Mechanical Namespace
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)
Parameters
index(int)
GetYCoordinate(int)
Gets the worksheet Mic Y property at index.
Declaration Syntax
public double GetYCoordinate(int index)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
142 of ANSYS, Inc. and its subsidiaries and affiliates.
AcousticsFarFieldResultWorksheet
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)
SetCoordinateSystemSelection(int, uint)
Sets the worksheet CoordinateSystemSelection property at index.
Declaration Syntax
public void SetCoordinateSystemSelection(int index, uint newVal)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 143
Ansys.ACT.Automation.Mechanical Namespace
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)
newVal(double)
SetZCoordinate(int, double)
Sets the worksheet Mic Z property at index.
Declaration Syntax
public void SetZCoordinate(int index, double newVal)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
144 of ANSYS, Inc. and its subsidiaries and affiliates.
AMOverhangConstraint
Parameters
index(int)
newVal(double)
AMOverhangConstraint
Defines a AMOverhangConstraint.
Declaration Syntax
public class AMOverhangConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property CoordinateSystem (p. 146) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 146)Gets the current DataModelObject's
category.
Property InternalObject (p. 146) Gets the internal object. For advanced usage
only.
Property OverhangAngle (p. 146) Gets or sets the OverhangAngle.
Property ScopingMethod (p. 146) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 556).)
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
BuildDirection
Gets or sets the BuildDirection.
Declaration Syntax
public CoordinateSystemAxisType BuildDirection { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 145
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Analysis
Defines a Analysis.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
146 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public class Analysis : DataModelObject, IAnalysis, IDataModelObject, IApplicationObject, IDataObject-
Container, IInternalDataObjectContainer, IExtensionDMOperationRecorder, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 147
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
148 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 149
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
150 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Acoustics
Gets or sets the Acoustics.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 151
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool Acoustics { set;get; }
AMProcessSimulation
Gets or sets the AMProcessSimulation.
Declaration Syntax
public AMProcessSimulationType AMProcessSimulation { set;get; }
AnalysisSettings
Gets the AnalysisSettings.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
152 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Electric
Gets the Electric.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 153
Ansys.ACT.Automation.Mechanical Namespace
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
154 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public bool Structural { set;get; }
SystemCaption
Gets the SystemCaption.
Declaration Syntax
public string SystemCaption { get; }
Thermal
Gets the Thermal.
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 155
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual AcousticDiffuseSoundField AddAcousticDiffuseSoundField()
AddAcousticFarFieldRadationSurface()
Creates a new AcousticFarFieldRadationSurface
Declaration Syntax
public virtual AcousticFarFieldRadationSurface AddAcousticFarFieldRadationSurface()
AddAcousticFreeSurface()
Creates a new AcousticFreeSurface
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
156 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual AcousticLowReducedFrequency AddAcousticLowReducedFrequency()
AddAcousticMassSource()
Creates a new AcousticMassSource
Declaration Syntax
public virtual AcousticMassSource AddAcousticMassSource()
AddAcousticMassSourceRate()
Creates a new AcousticMassSourceRate
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 157
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual AcousticRadiationBoundary AddAcousticRadiationBoundary()
AddAcousticRigidWall()
Creates a new AcousticRigidWall
Declaration Syntax
public virtual AcousticRigidWall AddAcousticRigidWall()
AddAcousticStaticPressure()
Creates a new AcousticStaticPressure
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
158 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual AcousticTemperature AddAcousticTemperature()
AddAcousticThermoViscousBLIBoundary()
Creates a new AcousticThermoViscousBLIBoundary
Declaration Syntax
public virtual AcousticThermoViscousBLIBoundary AddAcousticThermoViscousBLIBoundary()
AddAcousticTransferAdmittanceMatrix()
Creates a new AcousticTransferAdmittanceMatrix
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 159
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual BoltPretension AddBoltPretension()
AddCenterOfGravityConstraint()
Creates a new CenterOfGravityConstraint
Declaration Syntax
public virtual CenterOfGravityConstraint AddCenterOfGravityConstraint()
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
160 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual ConstraintEquation AddConstraintEquation()
AddContactStepControl()
Creates a new ContactStepControl
Declaration Syntax
public virtual ContactStepControl AddContactStepControl()
AddConvection()
Creates a new Convection
Declaration Syntax
public virtual Convection AddConvection()
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()
AddCyclicManufacturingConstraint()
Creates a new CyclicManufacturingConstraint
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 161
Ansys.ACT.Automation.Mechanical Namespace
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()
AddEarthGravity()
Creates a new EarthGravity
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
162 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
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()
AddFigure()
Creates a new child Figure.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 163
Ansys.ACT.Automation.Mechanical Namespace
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()
AddFluidSolidInterface()
Creates a new FluidSolidInterface
Declaration Syntax
public virtual FluidSolidInterface AddFluidSolidInterface()
AddForce()
Creates a new Force
Declaration Syntax
public virtual Force AddForce()
AddFrictionlessSupport()
Creates a new FrictionlessSupport
Declaration Syntax
public virtual FrictionlessSupport AddFrictionlessSupport()
AddGeneralizedPlaneStrain()
Creates a new GeneralizedPlaneStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
164 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual GeneralizedPlaneStrain AddGeneralizedPlaneStrain()
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
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 165
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual ImportedCFDPressure AddImportedCFDPressure()
AddImportedLoadExternalData()
Creates a new Import Load (External Data).
Declaration Syntax
public virtual ImportedLoadGroup AddImportedLoadExternalData()
AddImportedLoadResultFile()
Creates a new Import Load (Result File).
Declaration Syntax
public virtual ImportedLoadGroup AddImportedLoadResultFile()
AddImportedRemoteLoadsGroup()
Creates a new Import Remote Load Group.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
166 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual LoadGroup AddImportedRemoteLoadsGroup()
AddInitialVelocity()
Creates a new child Initial Velocity.
Declaration Syntax
public virtual InitialCondition AddInitialVelocity()
AddInternalHeatGeneration()
Creates a new InternalHeatGeneration
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 167
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual LocalVonMisesStressConstraint AddLocalVonMisesStressConstraint()
AddMagneticFluxParallel()
Creates a new MagneticFluxParallel
Declaration Syntax
public virtual MagneticFluxParallel AddMagneticFluxParallel()
AddMassConstraint()
Creates a new MassConstraint
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
168 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual MomentOfInertiaConstraint AddMomentOfInertiaConstraint()
AddNaturalFrequencyConstraint()
Creates a new NaturalFrequencyConstraint
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 169
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual NodalRotation AddNodalRotation()
AddNonlinearAdaptiveRegion()
Creates a new NonlinearAdaptiveRegion
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
170 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual PhysicsRegion AddPhysicsRegion()
AddPipeIdealization()
Creates a new child PipeIdealization.
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()
Creates a new child Pressure.
Declaration Syntax
public virtual Pressure AddPressure()
AddPSDAcceleration()
Creates a new PSDAcceleration
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 171
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
172 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 173
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
174 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()
Creates a new Temperature
Declaration Syntax
public virtual Temperature AddTemperature()
AddTemperatureConstraint()
Creates a new TemperatureConstraint
Declaration Syntax
public virtual TemperatureConstraint AddTemperatureConstraint()
AddThermalComplianceConstraint()
Creates a new ThermalComplianceConstraint
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 175
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual ThermalComplianceConstraint AddThermalComplianceConstraint()
AddThermalCondition()
Creates a new child ThermalCondition.
Declaration Syntax
public virtual ThermalCondition AddThermalCondition()
AddUniformConstraint()
Creates a new UniformConstraint
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
176 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Declaration Syntax
public virtual Coupling AddVoltageCoupling()
AddVoltageGround()
Creates a new VoltageGround
Declaration Syntax
public virtual VoltageGround AddVoltageGround()
AddVolumeChargeDensity()
Creates a new VolumeChargeDensity
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 177
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void CreateAutomaticFSI()
CreateAutomaticFSIandFarFieldRadiationSurfaces()
Run the CreateAutomaticFSIandEquivalentSourceSurfaces action.
Declaration Syntax
public virtual void CreateAutomaticFSIandFarFieldRadiationSurfaces()
Delete()
Run the Delete action.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
178 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
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)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 179
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void ImportLoad(Analysis analysis)
Parameters
analysis(Analysis)
Analysis system.
OpenSolverFilesDirectory()
Run the OpenSolverFilesDirectory action.
Declaration Syntax
public virtual void OpenSolverFilesDirectory()
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
180 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
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. 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");
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 181
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void WriteSystemCouplingFiles(string filename)
Parameters
filename(string)
AnalysisPly
Defines a AnalysisPly.
Declaration Syntax
public class AnalysisPly : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
182 of ANSYS, Inc. and its subsidiaries and affiliates.
AnalysisPly
Angle
Gets or sets the Angle.
Declaration Syntax
public Quantity Angle { 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; }
IDInSource
Gets the IDInSource.
Declaration Syntax
public string IDInSource { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 183
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 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
184 of ANSYS, Inc. and its subsidiaries and affiliates.
AnalysisPly
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 185
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.)
ArbitraryCrack
Defines a ArbitraryCrack.
Declaration Syntax
public class ArbitraryCrack : GenericCrack
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
186 of ANSYS, Inc. and its subsidiaries and affiliates.
ArbitraryCrack
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 187
Ansys.ACT.Automation.Mechanical Namespace
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; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
188 of ANSYS, Inc. and its subsidiaries and affiliates.
ArbitraryCrack
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; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Declaration Syntax
public Quantity LargestContourRadius { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 189
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
190 of ANSYS, Inc. and its subsidiaries and affiliates.
BatchConnectionsWorksheet
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; }
BatchConnectionsWorksheet
No details are provided for this entry.
Declaration Syntax
public class BatchConnectionsWorksheet : Worksheet
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 191
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()
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
192 of ANSYS, Inc. and its subsidiaries and affiliates.
BatchConnectionsWorksheet
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
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 193
Ansys.ACT.Automation.Mechanical Namespace
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
194 of ANSYS, Inc. and its subsidiaries and affiliates.
BatchConnectionsWorksheet
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 195
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual void SetNamedSelectionId(int index, uint value)
Parameters
index(int)
value(uint)
Body
Defines a Body.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
196 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public class Body : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 197
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
198 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public string Assignment { set;get; }
Average
Gets the Average.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 199
Ansys.ACT.Automation.Mechanical Namespace
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
200 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
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; }
CrossSectionArea
Gets the CrossSectionArea.
Declaration Syntax
public Quantity CrossSectionArea { get; }
CrossSectionIYY
Gets the CrossSectionIYY.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 201
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity CrossSectionIYY { get; }
CrossSectionIZZ
Gets the CrossSectionIZZ.
Declaration Syntax
public Quantity CrossSectionIZZ { get; }
CrossSectionName
Gets CrossSectionName.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
202 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 203
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public FluidDiscretizationType FluidDiscretization { set;get; }
FluidSolidPhase
Gets or sets the FluidSolidPhase.
Declaration Syntax
public PhaseType FluidSolidPhase { set;get; }
GeometryType
Gets the GeometryType.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
204 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public IDSPrototypeAuto InternalObject { get; }
IsWindingBody
Gets the IsWindingBody.
Declaration Syntax
public bool IsWindingBody { get; }
Length
Gets the Length.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 205
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public PrototypeLinkBehavior LinkTrussBehavior { set;get; }
ManualThicknessMode
Gets the ManualThicknessMode.
Declaration Syntax
public bool ManualThicknessMode { get; }
Mass
Gets the Mass.
Declaration Syntax
public Quantity Mass { get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
206 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public int MeshVersion { get; }
Minimum
Gets the Minimum.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 207
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int Nodes { get; }
NonlinearEffects
Gets or sets the NonlinearEffects.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
208 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public Quantity OffsetY { set;get; }
PipeExternalDiameter
Gets the PipeExternalDiameter.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 209
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity ReferenceTemperatureValue { set;get; }
ReinforcingStressState
Gets or sets the ReinforcingStressState.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
210 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public ShellElementStiffnessOption StiffnessOption { set;get; }
Suppressed
Gets or sets the Suppressed.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 211
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool ThicknessMode { 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
212 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 213
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
214 of ANSYS, Inc. and its subsidiaries and affiliates.
CenterOfGravityConstraint
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 215
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
216 of ANSYS, Inc. and its subsidiaries and affiliates.
ChannelCrossSection
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 217
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class ChannelCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
218 of ANSYS, Inc. and its subsidiaries and affiliates.
ChannelCrossSection
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 219
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
220 of ANSYS, Inc. and its subsidiaries and affiliates.
Chart
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 221
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
222 of ANSYS, Inc. and its subsidiaries and affiliates.
Chart
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 223
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
224 of ANSYS, Inc. and its subsidiaries and affiliates.
ChartXAxis
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. 225) Gets or sets the component index for the chart.
Property ObjectSelection (p. 226) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 225
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
226 of ANSYS, Inc. and its subsidiaries and affiliates.
CircularTubeCrossSection
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 227
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
228 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 229
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
230 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 231
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
232 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 233
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
234 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 235
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
236 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 237
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
238 of ANSYS, Inc. and its subsidiaries and affiliates.
Comment
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 239
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.)
ComplianceConstraint
Defines a ComplianceConstraint.
Declaration Syntax
public class ComplianceConstraint : ResponseConstraint
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
240 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 241
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
242 of ANSYS, Inc. and its subsidiaries and affiliates.
CompositeCriterionDefinition
EvaluateAllResults()
Run the EvaluateAllResults action.
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. 243) Gives the number of CompositeCriterionTerms in the definition.
Property Item (p. 244) No details are provided for this entry.
Method Add(CompositeCriterionTerm) (p. 244) Adds a CompositeCriterionTerm at the end in the definition. Usage:
CriterionDefinition.Add(Ansys.ACT.Automation.Mechanical.Composit
1.3))
Method Clear() (p. 244) Clears all the CompositeCriterionTerms in the definition.
Method IndexOf(CompositeCriterionTerm) (p. 244) 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. 245) IndexOutOfRangeException for invalid index. Usage: CriterionDefinit
Ansys.ACT.Automation.Mechanical.CompositeCriterionTerm(primCrit
Method RemoveAt(int) (p. 245) Removes the CompositeCriterionTerm at a specified index in the de
IndexOutOfRangeException for invalid index.
Count
Gives the number of CompositeCriterionTerms in the definition.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 243
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int Count { get; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
244 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 245
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
246 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 247
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
248 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 249
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
250 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 2022 R2 - © 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 class CondensedPart : CondensedPartBase
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
252 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 253
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
Gets or sets the FutureIntent.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
254 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 255
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()
ExportCondensedPart(string)
Run the Export Condensed Part action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
256 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartBase
Declaration Syntax
public virtual void ExportCondensedPart(string exportFileName)
Parameters
exportFileName(string)
GenerateCondensedParts()
Run the GenerateCondensedParts action.
Declaration Syntax
public virtual void GenerateCondensedParts()
CondensedPartBase
Defines a CondensedPartBase.
Declaration Syntax
public class CondensedPartBase : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 257
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
258 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartBase
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.
Declaration Syntax
public int NumberMasterNodes { get; }
Physics
Gets the Physics.
Declaration Syntax
public CondensedPartPhysics Physics { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 259
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public SolverUnitsControlType SolverUnits { set;get; }
SolverUnitSystem
Gets or sets the SolverUnitSystem.
Declaration Syntax
public WBUnitSystemType SolverUnitSystem { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
260 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartBase
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.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 261
Ansys.ACT.Automation.Mechanical Namespace
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)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
262 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartExpansionState
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.
Declaration Syntax
public CondensedPartExpansionState()
Displacement
Gets or sets the Displacement Property
Release 2022 R2 - © 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 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
Children
Gets the list of children.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
264 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartInfoTool
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.
Declaration Syntax
public string Text { get; }
UpdateInterval
Gets or sets the UpdateInterval.
Release 2022 R2 - © 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 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.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
266 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartInterface
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. 267) No details are provided for this entry.
Property NamedSelection (p. 268) Gets or Sets NamedSelection
Property RemotePointSelection (p. 268) Gets or Sets RemotePointSelection
Property Type (p. 268) Gets or Sets Condensed part interface
type
AllSelection
No details are provided for this entry.
Release 2022 R2 - © 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 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.
Declaration Syntax
public class CondensedPartInterfaces : IReadOnlyList<CondensedPartInterface>, IReadOnlyCollection<Con-
densedPartInterface>, IEnumerable<CondensedPartInterface>, IEnumerable
Property Item (p. 269) Condensed part interface at the given index.
Method Add() (p. 269) Add new condensed part interface
Method Clear() (p. 269) Clears all the condensed part interfaces
Method RemoveAt(int) (p. 269) Remove condensed part interface at the given
index
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
268 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionGeometry
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)
Parameters
index(int)
ConstructionGeometry
Defines a ConstructionGeometry.
Release 2022 R2 - © 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 class ConstructionGeometry : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
270 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionGeometry
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; }
ShowMesh
Gets or sets the ShowMesh.
Declaration Syntax
public bool ShowMesh { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 271
Ansys.ACT.Automation.Mechanical Namespace
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)
Parameters
filePath(string)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
272 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionGeometry
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 273
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.)
UpdateAllSolids()
Update all solid parts under the Construction Geometry folder.
Declaration Syntax
public virtual void UpdateAllSolids()
UpdateSolids()
Update only the solids that are activated
Declaration Syntax
public virtual void UpdateSolids()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
274 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionPoint
ConstructionPoint
Defines a ConstructionPoint.
Declaration Syntax
public class ConstructionPoint : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2022 R2 - © 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 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.
Declaration Syntax
public Quantity LocationX { set;get; }
LocationY
Gets or sets the LocationY.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
276 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionPoint
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.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 277
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
278 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactDebonding
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.
Declaration Syntax
public ContactRegion ContactRegion { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 279
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public IDSDelaminationAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
280 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactDebonding
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.
Declaration Syntax
public DelaminationType Type { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 281
Ansys.ACT.Automation.Mechanical Namespace
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. 590).)
Property Comments (p. 591) Gets the list of associated comments.
(Inherited from
MeshConnectionBase (p. 590).)
Property DataModelObjectCategory (p. 284)Gets the current DataModelObject's
category.
Property Figures (p. 592) Gets the list of associated figures.
(Inherited from
MeshConnectionBase (p. 590).)
Property Images (p. 592) Gets the list of associated images.
(Inherited from
MeshConnectionBase (p. 590).)
Property InternalObject (p. 284) Gets the internal object. For advanced usage
only.
Property MasterBodies (p. 592) Gets the MasterBodies.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
282 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMatch
(Inherited from
MeshConnectionBase (p. 590).)
Property MasterLocation (p. 592) Gets or sets the MasterLocation.
(Inherited from
MeshConnectionBase (p. 590).)
Property ScopeMode (p. 592) Gets the ScopeMode.
(Inherited from
MeshConnectionBase (p. 590).)
Property ScopingMethod (p. 593) No details are provided for this entry.
(Inherited from
MeshConnectionBase (p. 590).)
Property SlaveBodies (p. 593) Gets the SlaveBodies.
(Inherited from
MeshConnectionBase (p. 590).)
Property SlaveLocation (p. 593) Gets or sets the SlaveLocation.
(Inherited from
MeshConnectionBase (p. 590).)
Property SnapToBoundary (p. 593) Gets or sets the SnapToBoundary.
(Inherited from
MeshConnectionBase (p. 590).)
Property SnapTolerance (p. 593) Gets or sets the SnapTolerance.
(Inherited from
MeshConnectionBase (p. 590).)
Property SnapType (p. 593) Gets or sets the SnapType.
(Inherited from
MeshConnectionBase (p. 590).)
Property Suppressed (p. 594) Gets or sets the Suppressed.
(Inherited from
MeshConnectionBase (p. 590).)
Property ToleranceSlider (p. 594) Gets or sets the ToleranceSlider.
(Inherited from
MeshConnectionBase (p. 590).)
Property ToleranceType (p. 594) Gets or sets the ToleranceType.
(Inherited from
MeshConnectionBase (p. 590).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 283
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 IDSMeshConnectionAuto InternalObject { get; }
ContactMatchGroup
Defines a ContactMatchGroup.
Defines a ContactMatchGroup.
Declaration Syntax
public class ContactMatchGroup : ConnectionGroup
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
284 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMatchGroup
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 285
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; }
ContactSolutionInformation
Defines a ContactSolutionInformation.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
286 of ANSYS, Inc. and its subsidiaries and affiliates.
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; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 287
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 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)
Parameters
filePath(string)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
288 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactSolutionInformation
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 289
Ansys.ACT.Automation.Mechanical Namespace
CoordinateSystem
Defines a CoordinateSystem.
Declaration Syntax
public class CoordinateSystem : ImportedDataModelObject, ICoordinateSystem, ICoordinateSystemSe-
lection, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
290 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 291
Ansys.ACT.Automation.Mechanical Namespace
Method RotateZ() (p. 303) Creates a rotation about the Z Axis of the
coordinate system
Method RotateZ(object) (p. 304) Creates a rotation about the Z Axis of the
coordinate system
Method SetOriginLocation(Quantity, Quantity, Changes the origin location.
Quantity) (p. 304)
Method SetTransformationValue(uint, Sets the value of a transformation.
object) (p. 304)
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
292 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 293
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
294 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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; }
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.
Release 2022 R2 - © 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 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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
296 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 297
Ansys.ACT.Automation.Mechanical Namespace
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()
CreateSectionPlane()
Run the CreateSectionPlane action.
Declaration Syntax
public virtual void CreateSectionPlane()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
298 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 299
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.)
GetTransformationValue(uint)
Gets the value of a transformation.
Declaration Syntax
public virtual object GetTransformationValue(uint index)
Parameters
index(uint)
MoveTransformationDown(uint)
Moves a transformation down.
Declaration Syntax
public virtual void MoveTransformationDown(uint index)
Parameters
index(uint)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
300 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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)
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 301
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public virtual void RemoveTransformation(uint index)
Parameters
index(uint)
RotateX()
Creates a rotation about the X Axis of the coordinate system
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
302 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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)
Parameters
value(object)
RotateZ()
Creates a rotation about the Z Axis of the coordinate system
Declaration Syntax
public virtual void RotateZ()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 303
Ansys.ACT.Automation.Mechanical Namespace
RotateZ(object)
Creates a rotation about the Z Axis of the coordinate system
Declaration Syntax
public virtual void RotateZ(object value)
Parameters
value(object)
Declaration Syntax
public virtual void SetOriginLocation(Quantity originX, Quantity originY, Quantity originZ)
Parameters
originX(Quantity)
originY(Quantity)
originZ(Quantity)
SetTransformationValue(uint, object)
Sets the value of a transformation.
Declaration Syntax
public virtual void SetTransformationValue(uint index, object value)
Parameters
index(uint)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
304 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystems
value(object)
CoordinateSystems
Defines a CoordinateSystems.
Declaration Syntax
public class CoordinateSystems : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 305
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 IDSCoordinateSystemGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddCoordinateSystem()
Creates a new CoordinateSystem
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
306 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystems
Declaration Syntax
public virtual CoordinateSystem AddCoordinateSystem()
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 2022 R2 - © 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 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.)
CoSimulationPin
Defines a CoSimulationPin.
Declaration Syntax
public class CoSimulationPin : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
308 of ANSYS, Inc. and its subsidiaries and affiliates.
CoSimulationPin
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 309
Ansys.ACT.Automation.Mechanical Namespace
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.
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
310 of ANSYS, Inc. and its subsidiaries and affiliates.
Crack ***OBSOLETE*** Deprecated class. Use ArbitraryCrack or SemiEllipticalCrack
instead.
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.)
Declaration Syntax
public class Crack : GenericCrack
Release 2022 R2 - © 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
312 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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 313
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
314 of ANSYS, Inc. and its subsidiaries and affiliates.
Crack ***OBSOLETE*** Deprecated class. Use ArbitraryCrack or SemiEllipticalCrack
instead.
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 315
Ansys.ACT.Automation.Mechanical Namespace
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
316 of ANSYS, Inc. and its subsidiaries and affiliates.
Criterion
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; }
Criterion
Defines a Criterion.
Declaration Syntax
public class Criterion : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 317
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
318 of ANSYS, Inc. and its subsidiaries and affiliates.
Criterion
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.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 319
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
320 of ANSYS, Inc. and its subsidiaries and affiliates.
CriterionConstraint
CriterionConstraint
Defines a CriterionConstraint.
Declaration Syntax
public class CriterionConstraint : ResponseConstraint
Criterion
Gets or sets the Criterion.
Declaration Syntax
public Criterion Criterion { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InitialValue
Gets the InitialValue.
Release 2022 R2 - © 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 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.
Declaration Syntax
public class CrossSection : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
322 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSection
Method AddImage(string) (p. 324) 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. 324) Run the Delete action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 325)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 325)
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 2022 R2 - © 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 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.
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
Delete()
Run the Delete action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
324 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSection
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 325
Ansys.ACT.Automation.Mechanical Namespace
CrossSections
Defines a CrossSections.
Declaration Syntax
public class CrossSections : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
326 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSections
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 IDSCrossSectionGroupAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 327
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public virtual Figure AddFigure()
AddHatCrossSection()
Creates a new HatCrossSection
Declaration Syntax
public virtual HatCrossSection AddHatCrossSection()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
328 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSections
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
Declaration Syntax
public virtual LCrossSection AddLCrossSection()
AddRectangularCrossSection()
Creates a new RectangularCrossSection
Declaration Syntax
public virtual RectangularCrossSection AddRectangularCrossSection()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 329
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType>
children)
Parameters
recurses(bool)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
330 of ANSYS, Inc. and its subsidiaries and affiliates.
CyclicManufacturingConstraint
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()
CyclicManufacturingConstraint
Defines a CyclicManufacturingConstraint.
Declaration Syntax
public class CyclicManufacturingConstraint : ManufacturingConstraint
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 331
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ManufacturingConstraint (p. 556).)
Property CoordinateSystem (p. 332) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 332)Gets the current DataModelObject's
category.
Property InternalObject (p. 332) Gets the internal object. For advanced usage
only.
Property Location (p. 333) Gets or sets the Location.
Property NumberofSectors (p. 333) Gets or sets the NumberofSectors.
Property ScopingMethod (p. 333) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 556).)
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
332 of ANSYS, Inc. and its subsidiaries and affiliates.
CyclicRegion
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.
Declaration Syntax
public class CyclicRegion : SymmetryGeneral
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 333
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 IDSSymmetryGeneralAuto InternalObject { get; }
DirectMorph
Defines a DirectMorph.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
334 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectMorph
Declaration Syntax
public class DirectMorph : 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; }
DisplacementFile
Gets or sets the DisplacementFile.
Declaration Syntax
public string DisplacementFile { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 335
Ansys.ACT.Automation.Mechanical Namespace
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; }
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public int 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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
336 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectMorph
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 337
Ansys.ACT.Automation.Mechanical Namespace
DisplacementConstraint
Defines a DisplacementConstraint.
Declaration Syntax
public class DisplacementConstraint : ResponseConstraint
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
338 of ANSYS, Inc. and its subsidiaries and affiliates.
DistributedMass
Declaration Syntax
public ISelectionInfo Location { 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.
Declaration Syntax
public Field ZComponentMax { get; }
DistributedMass
Defines a DistributedMass.
Declaration Syntax
public class DistributedMass : GenericPointMass
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 339
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 IDSPointMassAuto InternalObject { get; }
MassPerUnitArea
Gets or sets the MassPerUnitArea.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
340 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 341
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
342 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientation
ElementOrientation
Defines a ElementOrientation.
Declaration Syntax
public class ElementOrientation : ImportedDataModelObject, IFolderDataModelObject
AxisEdgeOrientation
Gets or sets the AxisEdgeOrientation.
Declaration Syntax
public ElementOrientationAxisType AxisEdgeOrientation { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 343
Ansys.ACT.Automation.Mechanical Namespace
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; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
344 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientation
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 345
Ansys.ACT.Automation.Mechanical Namespace
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
346 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientation
GenerateOrientations()
Runs the GenerateOrientations acton.
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 347
Ansys.ACT.Automation.Mechanical Namespace
EllipticalCrack
Defines a EllipticalCrack.
Declaration Syntax
public class EllipticalCrack : GenericCrack
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
348 of ANSYS, Inc. and its subsidiaries and affiliates.
EllipticalCrack
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 349
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
350 of ANSYS, Inc. and its subsidiaries and affiliates.
EllipticalCrack
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 351
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; }
SolutionContours
Gets or sets the SolutionContours.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
352 of ANSYS, Inc. and its subsidiaries and affiliates.
EllipticalCrack
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; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 353
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public double ZScaleFactor { set;get; }
EndRelease
Defines a EndRelease.
Declaration Syntax
public class EndRelease : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
354 of ANSYS, Inc. and its subsidiaries and affiliates.
EndRelease
Behavior
Gets or sets the Behavior.
Declaration Syntax
public BeamEndReleaseBehavior 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 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 355
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
356 of ANSYS, Inc. and its subsidiaries and affiliates.
EndRelease
RotationZ
Gets or sets the RotationZ.
Declaration Syntax
public FixedOrFree RotationZ { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 357
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
358 of ANSYS, Inc. and its subsidiaries and affiliates.
ExclusionRegion
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.)
ExclusionRegion
Defines a ExclusionRegion.
Declaration Syntax
public class ExclusionRegion : OptimizationRegionBaseClass
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 359
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 IDSOptimizationRegionAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
CopyTo(ExclusionRegion)
Copies all visible properties from this object to another. Override because of copy order of properties
Declaration Syntax
public virtual void CopyTo(ExclusionRegion other)
Parameters
other(ExclusionRegion)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
360 of ANSYS, Inc. and its subsidiaries and affiliates.
ExpansionSettings
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
ExpansionSettings
Defines a ExpansionSettings.
Declaration Syntax
public class ExpansionSettings : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 361
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
CleanupOptionalFiles
Gets or sets the CleanupOptionalFiles.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
362 of ANSYS, Inc. and its subsidiaries and affiliates.
ExpansionSettings
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 363
Ansys.ACT.Automation.Mechanical Namespace
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.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
364 of ANSYS, Inc. and its subsidiaries and affiliates.
ExpansionSettings
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()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 365
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.)
GetCompletedExpansionState(CondensedPart)
Gets the completed expansion state of a given Condensed Part
Declaration Syntax
public virtual CondensedPartExpansionState GetCompletedExpansionState(CondensedPart condensed-
Part)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
366 of ANSYS, Inc. and its subsidiaries and affiliates.
ExpansionSettings
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
Declaration Syntax
public virtual void SetExpansionState(CondensedPart condensedPart, CondensedPartExpansionState
state)
Parameters
condensedPart(CondensedPart)
state(CondensedPartExpansionState)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 367
Ansys.ACT.Automation.Mechanical Namespace
ExternalEnhancedModel
Defines a ExternalEnhancedModel.
Declaration Syntax
public class ExternalEnhancedModel : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
368 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalEnhancedModel
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 IDSExternalEnhancedModelAuto InternalObject { get; }
LayerToDisplay
Gets or sets the LayerToDisplay.
Declaration Syntax
public int LayerToDisplay { set;get; }
MaximumNumberOfLayers
Gets the MaximumNumberOfLayers.
Release 2022 R2 - © 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 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.
Declaration Syntax
public ExternalEnhancedModelType Type { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
370 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalEnhancedModel
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 371
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.)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
372 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalModelDataColl
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.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 373
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 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.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
374 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalModelDataColl
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 375
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.)
ExtrusionManufacturingConstraint
Defines a ExtrusionManufacturingConstraint.
Declaration Syntax
public class ExtrusionManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property CoordinateSystem (p. 377) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 377)Gets the current DataModelObject's
category.
Property InternalObject (p. 377) Gets the internal object. For advanced usage
only.
Property Location (p. 377) Gets or sets the Location.
Property ScopingMethod (p. 377) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 556).)
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
376 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueCombination
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; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
FatigueCombination
Defines a FatigueCombination.
Release 2022 R2 - © 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 class FatigueCombination : 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; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
378 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueCombination
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 379
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
380 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
FatigueTool
Defines a FatigueTool.
Declaration Syntax
public class FatigueTool : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 381
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
382 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 383
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
384 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 385
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
386 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
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()
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 387
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Image AddImage(string filePath)
Parameters
filePath(string)
AddLife()
Creates a new FatigueLife
Declaration Syntax
public virtual FatigueLife AddLife()
AddRainflowMatrix()
Creates a new FatigueRainflowMatrix
Declaration Syntax
public virtual FatigueRainflowMatrix AddRainflowMatrix()
AddSafetyFactor()
Creates a new FatigueSafetyFactor
Declaration Syntax
public virtual FatigueSafetyFactor AddSafetyFactor()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Run the EvaluateAllResults action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
388 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
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)
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 389
Ansys.ACT.Automation.Mechanical Namespace
FeatureDetection
Defines a FeatureDetection.
Declaration Syntax
public class FeatureDetection : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
390 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetection
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 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 391
Ansys.ACT.Automation.Mechanical Namespace
NamedSelection
Gets or sets the NamedSelection.
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
392 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetection
Delete()
Run the Delete action.
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.)
Release 2022 R2 - © 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 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.)
FeatureDetectionDefinition
No details are provided for this entry.
Declaration Syntax
public class FeatureDetectionDefinition
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
394 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
Method GetFeatureDetectionCriteria(uint) (p. 398) Gets the Feature Detection Criteria property
at given index
Method GetFeatureDetectionName(uint) (p. 399) Gets the FeatureDetection Name property at
given index
Method GetFeatureDetectionOperator(uint) (p. 399) Gets the Feature Detection Operator property
at given index
Method GetFeatureDetectionTreatment(uint) (p. 399) Gets the Feature Detection Criteria property
at given index
Method GetFeatureDetectionType(uint) (p. 400) Gets the Feature Detection Type property at
given index
Method Import(string) (p. 400) Import Feature Detection Definition data from
Comma Separated Value (CSV) files
Method SetFeatureCriteriaAngle(uint, Sets the Angle property at given
double) (p. 400) FeatureDetection index and BaseCase index
Method SetFeatureCriteriaMaxBound(uint, Sets the Max Bound property at given
double) (p. 400) FeatureDetection index and BaseCase index
Method SetFeatureCriteriaMinBound(uint, Sets the Min Bound property at given
double) (p. 401) FeatureDetection index and BaseCase index
Method SetFeatureCriteriaValue(uint, Sets the Value property at given
double) (p. 401) FeatureDetection index and BaseCase index
Method SetFeatureDetectionCriteria(uint, Sets the Feature Detection Criteria property at
FeatureDetectionCriteria) (p. 402) given index
Method SetFeatureDetectionName(uint, Sets the FeatureDetection Name property at
string) (p. 402) given index
Method SetFeatureDetectionOperator(uint, Sets the Feature Detection Operator property
FeatureDetectionOperator) (p. 402) at given index
Method SetFeatureDetectionOptions(bool, bool, Set Feature Detection Solid / Sheet / Beta
bool) (p. 403) settings
FeatureDetectionCount
Gets the number of Feature Detections
Declaration Syntax
public uint FeatureDetectionCount { get; }
Release 2022 R2 - © 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 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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
396 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
Declaration Syntax
public void DeleteFeatureDetection(uint index)
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
Release 2022 R2 - © 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 double GetFeatureCriteriaMaxBound(uint index)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
398 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
Parameters
index(uint)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 399
Ansys.ACT.Automation.Mechanical Namespace
GetFeatureDetectionType(uint)
Gets the Feature Detection Type property at given index
Declaration Syntax
public FeatureDetectionType GetFeatureDetectionType(uint index)
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
400 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
Declaration Syntax
public void SetFeatureCriteriaMaxBound(uint index, double value)
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 401
Ansys.ACT.Automation.Mechanical Namespace
SetFeatureDetectionCriteria(uint, FeatureDetectionCriteria)
Sets the Feature Detection Criteria property at given index
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
402 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureDetectionDefinition
value(FeatureDetectionOperator)
FeatureDetectionOperator
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 403
Ansys.ACT.Automation.Mechanical Namespace
SetFeatureDetectionType(uint, FeatureDetectionType)
Sets the Feature Detection Type property at given index
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
404 of ANSYS, Inc. and its subsidiaries and affiliates.
Figure
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; }
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 405
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
406 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
Fracture
Defines a Fracture.
Declaration Syntax
public class Fracture : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 407
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.
Declaration Syntax
public IDSFractureGroupAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
408 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
RemeshHexDominantToTetrahedral
Gets or sets the RemeshHexDominantToTetrahedral.
Declaration Syntax
public bool RemeshHexDominantToTetrahedral { 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()
Declaration Syntax
public virtual Crack AddCrack()
AddEllipticalCrack()
Creates a new EllipticalCrack
Declaration Syntax
public virtual EllipticalCrack AddEllipticalCrack()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 409
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
410 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
AddSemiEllipticalCrack()
Creates a new SemiEllipticalCrack
Declaration Syntax
public virtual SemiEllipticalCrack AddSemiEllipticalCrack()
AddSMARTCrackGrowth()
Creates a new SMARTCrackGrowth
Declaration Syntax
public virtual SMARTCrackGrowth AddSMARTCrackGrowth()
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 411
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.)
GeneralAxisymmetric
Defines a GeneralAxisymmetric.
Declaration Syntax
public class GeneralAxisymmetric : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
412 of ANSYS, Inc. and its subsidiaries and affiliates.
GeneralAxisymmetric
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 413
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSGeneralAxisymmetricAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
414 of ANSYS, Inc. and its subsidiaries and affiliates.
GeneralAxisymmetric
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.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 415
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
416 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericCrack
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 417
Ansys.ACT.Automation.Mechanical Namespace
Method AddImage(string) (p. 419) 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. 420) Run the Delete action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 420)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 420)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
418 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericCrack
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 419
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
420 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericDelamination
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
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 421
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 IDSDelaminationAuto InternalObject { get; }
AddCommandSnippet()
Creates a new CommandSnippet
Declaration Syntax
public virtual CommandSnippet AddCommandSnippet()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
422 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericDelamination
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 423
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.)
GenericPointMass
Defines a GenericPointMass.
Declaration Syntax
public abstract class GenericPointMass : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
424 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericPointMass
Property InternalObject (p. 426) Gets the internal object. For advanced usage only.
Property IsDistributedMass (p. 426) Gets the IsDistributedMass.
Property Location (p. 426) Gets or sets the Geometry.
Property RemotePoint (p. 426) Gets the remote point associated to the point mass.
Method AddCommandSnippet() (p. 426) Creates a new CommandSnippet
Method AddComment() (p. 427) Creates a new child Comment.
Method AddFigure() (p. 427) Creates a new child Figure.
Method AddImage(string) (p. 427) 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. 427) Run the Delete action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 427)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 428)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 425
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 IDSPointMassAuto InternalObject { get; }
IsDistributedMass
Gets the IsDistributedMass.
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
426 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericPointMass
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 427
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.)
Geometry
Defines a Geometry.
Declaration Syntax
public class Geometry : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
428 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 429
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
430 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 431
Ansys.ACT.Automation.Mechanical Namespace
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
432 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
AttachFileViaTempFile
Gets or sets the AttachFileViaTempFile.
Declaration Syntax
public bool AttachFileViaTempFile { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 433
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
434 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
DisplayStyle
Gets or sets the DisplayStyle.
Declaration Syntax
public PrototypeDisplayStyleType DisplayStyle { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 435
Ansys.ACT.Automation.Mechanical Namespace
FiberLength
Gets or sets the FiberLength.
Declaration Syntax
public Quantity FiberLength { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
436 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
LengthUnit
Gets the LengthUnit.
Declaration Syntax
public WBUnitSystemType LengthUnit { 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; }
LineBodies
Gets the LineBodies.
Declaration Syntax
public bool LineBodies { get; }
Mass
Gets the Mass.
Declaration Syntax
public Quantity Mass { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 437
Ansys.ACT.Automation.Mechanical Namespace
MaterialProperties
Gets the MaterialProperties.
Declaration Syntax
public bool MaterialProperties { get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
438 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Model2DBehavior
Gets or sets the Model2DBehavior.
Declaration Syntax
public Model2DBehavior Model2DBehavior { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 439
Ansys.ACT.Automation.Mechanical Namespace
PercentGeometryAssociativityTolerance
Gets or sets the Percent tolerance used for Geometry Associativity.
Declaration Syntax
public double PercentGeometryAssociativityTolerance { set;get; }
ReaderModeSavesUpdatedFile
Gets or sets the ReaderModeSavesUpdatedFile.
Declaration Syntax
public bool ReaderModeSavesUpdatedFile { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
440 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Source
Gets the Source.
Declaration Syntax
public string Source { get; }
StandardDeviation
Gets the StandardDeviation.
Declaration Syntax
public double StandardDeviation { get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 441
Ansys.ACT.Automation.Mechanical Namespace
Type
Gets the Type.
Declaration Syntax
public string Type { get; }
UseAssociativity
Gets the UseAssociativity.
Declaration Syntax
public bool UseAssociativity { get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
442 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
ZCentroid
Gets the ZCentroid.
Declaration Syntax
public Quantity ZCentroid { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 443
Ansys.ACT.Automation.Mechanical Namespace
Parameters
filePath(string)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
444 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
FreezeMeshOnAllParts()
Run the FreezeMeshOnAllParts action.
Declaration Syntax
public virtual void FreezeMeshOnAllParts()
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.)
Release 2022 R2 - © 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 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.)
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()
RefreshInvalidReferenceData()
Searches for tree items with missing Scoping.
Declaration Syntax
public virtual void RefreshInvalidReferenceData()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
446 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
RescopeFromGeomAssocData(bool)
Scopes objects to all the matches found for missing geometry.
Declaration Syntax
public virtual void RescopeFromGeomAssocData(bool removeRelinked)
Parameters
removeRelinked(bool)
RescopeGivenObjectsFromGeomAssocData(IAnsUINTColl)
Scopes the objects from the list to all the matches found for missing geometry.
Declaration Syntax
public virtual void RescopeGivenObjectsFromGeomAssocData(IAnsUINTColl itemsToRelink)
Parameters
itemsToRelink(IAnsUINTColl)
ResetBodyColors()
Run the ResetBodyColors action.
Declaration Syntax
public virtual void ResetBodyColors()
RunGeometryAssociativityQueries()
Searches for potential geometry matches for the missing scoping of all the objects.
Declaration Syntax
public virtual void RunGeometryAssociativityQueries()
UnfreezeMeshOnAllParts()
Run the UnfreezeMeshOnAllParts action.
Release 2022 R2 - © 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 virtual void UnfreezeMeshOnAllParts()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
448 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryFileContainer
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 449
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
450 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryFileContainer
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)
Parameters
recurses(bool)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 451
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.)
ImportSTL()
Run the ImportSTL action.
Declaration Syntax
public virtual void ImportSTL()
GeometryImport
Defines a GeometryImport.
Declaration Syntax
public class GeometryImport : DataModelObject, IRemovableDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
452 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImport
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 2022 R2 - © 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 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 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
454 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImport
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)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 455
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.)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
456 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImportGroup
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. 458) Gets the current DataModelObject's category.
Property Figures (p. 459) Gets the list of associated figures.
Property Images (p. 459) Gets the list of associated images.
Property InternalObject (p. 459) Gets the internal object. For advanced usage only.
Property Item (p. 459) Get a child
GeometryImport instance.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 457
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
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
458 of ANSYS, Inc. and its subsidiaries and affiliates.
GeometryImportGroup
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 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.
Release 2022 R2 - © 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 Figure AddFigure()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
460 of ANSYS, Inc. and its subsidiaries and affiliates.
GlobalVonMisesStressConstraint
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 2022 R2 - © 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; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
462 of ANSYS, Inc. and its subsidiaries and affiliates.
HatCrossSection
Declaration Syntax
public class HatCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 463
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
464 of ANSYS, Inc. and its subsidiaries and affiliates.
HatCrossSection
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 465
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity Width4 { set;get; }
HollowRectangularCrossSection
Defines a HollowRectangularCrossSection.
Declaration Syntax
public class HollowRectangularCrossSection : CrossSection
Area
Gets the Area.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
466 of ANSYS, Inc. and its subsidiaries and affiliates.
HollowRectangularCrossSection
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 467
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
468 of ANSYS, Inc. and its subsidiaries and affiliates.
HousingConstraint
Declaration Syntax
public class HousingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property DataModelObjectCategory (p. 469)Gets the current DataModelObject's
category.
Property HousingLocation (p. 469) Gets or sets the HousingLocation.
Property HousingScopingMethod (p. 469) Gets or sets the HousingScopingMethod.
Property InternalObject (p. 470) Gets the internal object. For advanced usage
only.
Property Location (p. 470) Gets or sets the Location.
Property ScopingMethod (p. 470) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 556).)
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 469
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
470 of ANSYS, Inc. and its subsidiaries and affiliates.
ICrossSection
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 471
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
472 of ANSYS, Inc. and its subsidiaries and affiliates.
Image
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 473
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; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
474 of ANSYS, Inc. and its subsidiaries and affiliates.
Image
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 475
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.)
ImagePlane
Defines a ImagePlane.
Declaration Syntax
public class ImagePlane : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
476 of ANSYS, Inc. and its subsidiaries and affiliates.
ImagePlane
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 477
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
478 of ANSYS, Inc. and its subsidiaries and affiliates.
ImagePlane
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 479
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
480 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedBoltPretensions
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. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 481
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 482)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 482) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
482 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
Declaration Syntax
public class ImportedCondensedPart : CondensedPartBase
(Inherited from
CondensedPartBase (p. 257).)
Property Comments (p. 258) Gets the list of
associated comments.
(Inherited from
CondensedPartBase (p. 257).)
Property CondensedPartFileName (p. 486) Gets or sets the
CondensedPartFileName.
Property CondensedPartUnitSystem (p. 486) Gets or sets the
CondensedPartUnitSystem.
Property CoordinateSystem (p. 486) Gets or sets the
CoordinateSystem.
Property DataModelObjectCategory (p. 486) Gets the current
DataModelObject's
category.
Property Figures (p. 258) Gets the list of
associated figures.
(Inherited from
CondensedPartBase (p. 257).)
Property GeometrySelection (p. 259) Gets or sets the
GeometrySelection.
(Inherited from
CondensedPartBase (p. 257).)
Property Images (p. 259) Gets the list of
associated images.
(Inherited from
CondensedPartBase (p. 257).)
Property ImportFileFormat (p. 486) Gets or sets the
ImportFileFormat.
Property ImportStatus (p. 487) Gets the
ImportStatus.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 483
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
CondensedPartBase (p. 257).)
Property NumberMasterNodes (p. 259) Gets the
NumberMasterNodes.
(Inherited from
CondensedPartBase (p. 257).)
Property Physics (p. 259) Gets the Physics.
(Inherited from
CondensedPartBase (p. 257).)
Property ReferenceTemperature (p. 260) Gets or sets the
ReferenceTemperature.
(Inherited from
CondensedPartBase (p. 257).)
Property SolutionName (p. 260) Gets or sets the
SolutionName.
(Inherited from
CondensedPartBase (p. 257).)
Property SolutionNameMode (p. 260) Gets or sets the
SolutionNameMode.
(Inherited from
CondensedPartBase (p. 257).)
Property SolverFilesDirectory (p. 260) Gets the
SolverFilesDirectory.
(Inherited from
CondensedPartBase (p. 257).)
Property SolverUnits (p. 260) Gets or sets the
SolverUnits.
(Inherited from
CondensedPartBase (p. 257).)
Property SolverUnitSystem (p. 260) Gets or sets the
SolverUnitSystem.
(Inherited from
CondensedPartBase (p. 257).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
484 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
(Inherited from
CondensedPartBase (p. 257).)
Property TemperatureUnits (p. 261) Gets the
TemperatureUnits.
(Inherited from
CondensedPartBase (p. 257).)
Method CreateJointFromNodeIds(IEnumerable<int>) (p. 487) Create a Joint with
the provided node
IDs.
Method CreateJoints(IEnumerable<int>) (p. 487) Creates Joints
corresponding to the
provided interface ID
Numbers.
Method CreateNodalNamedSelectionFromNodeIds(IEnumerable<int>) (p. 488) Create a Nodal
Named Selection with
the provided node
IDs.
Method CreateNodalNamedSelections(IEnumerable<int>) (p. 488) Creates Nodal Named
Selections
corresponding to the
provided interface ID
Numbers.
Method CreateRemotePointFromNodeIds(IEnumerable<int>) (p. 488) Create a Remote
Point with the
provided node IDs.
Method CreateRemotePoints(IEnumerable<int>) (p. 489) Creates Remote
Points corresponding
to the provided
interface ID Numbers.
Method GetOriginalNodeCoordinates() (p. 489) Get all the Node
Locations of the
Original Interfaces
Data table.
Method GetTransformedNodeCoordinates() (p. 489) Get all the Node
Locations of the
Transformed
Interfaces Data table.
Method ImportCondensedPart() (p. 489) Run the Import
Condensed Part
action.
Method ReadInterfaceData() (p. 489) Run the Read
Interface Data action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 485
Ansys.ACT.Automation.Mechanical Namespace
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; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
ImportFileFormat
Gets or sets the ImportFileFormat.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
486 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 487
Ansys.ACT.Automation.Mechanical Namespace
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
488 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCondensedPart
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>)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 489
Ansys.ACT.Automation.Mechanical Namespace
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
490 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedConstraintEquations
Declaration Syntax
public class ImportedConstraintEquations : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 491)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 491) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 491
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedContacts
Defines a ImportedContacts.
Declaration Syntax
public class ImportedContacts : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 492)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 493) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
492 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedCoordinateSystems
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
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 494)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 494) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 493
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 372).)
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.
Declaration Syntax
public class ImportedElementOrientations : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 495)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
494 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedFlexibleRemoteConnectors
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 495) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
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; }
ImportedFlexibleRemoteConnectors
Defines a ImportedFlexibleRemoteConnectors.
Declaration Syntax
public class ImportedFlexibleRemoteConnectors : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 495
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 496) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
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; }
ImportedLayeredSection
Defines a ImportedLayeredSection.
Declaration Syntax
public class ImportedLayeredSection : ExternalEnhancedModel
(Inherited from
ExternalEnhancedModel (p. 368).)
Property Comments (p. 368) Gets the list of associated comments.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
496 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedLayeredSection
(Inherited from
ExternalEnhancedModel (p. 368).)
Property DataModelObjectCategory (p. 497) Gets the current DataModelObject's
category.
Property Figures (p. 369) Gets the list of associated figures.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property Images (p. 369) Gets the list of associated images.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property InternalObject (p. 498) Gets the internal object. For advanced usage
only.
Property LayerToDisplay (p. 369) Gets or sets the LayerToDisplay.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property MaximumNumberOfLayers (p. 369) Gets the MaximumNumberOfLayers.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property NonlinearEffects (p. 370) Gets or sets the NonlinearEffects.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property Suppressed (p. 370) Gets or sets the Suppressed.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property ThermalStrainEffects (p. 370) Gets or sets the ThermalStrainEffects.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property Type (p. 370) Gets the Type.
(Inherited from
ExternalEnhancedModel (p. 368).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 497
Ansys.ACT.Automation.Mechanical Namespace
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
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 499)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 499) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
498 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedObject
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.
Declaration Syntax
public class ImportedObject
Property Active (p. 499) This property sets the object to active or inactive
status
Property InternalObject (p. 499) Gets the internal object. For advanced usage only.
Method GetPropertyNames() (p. 500) This method gives the complete list of property
names that are supported.
Method GetPropertyValueAsString(string) (p. 500) Data in string format that is present on the
columns
Method SetPropertyValue(string, object) (p. 500) 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 499
Ansys.ACT.Automation.Mechanical Namespace
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)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
500 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedPlies
Declaration Syntax
public class ImportedPlies : ExternalEnhancedModel
(Inherited from
ExternalEnhancedModel (p. 368).)
Property Comments (p. 368) Gets the list of associated comments.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property DataModelObjectCategory (p. 502) Gets the current DataModelObject's
category.
Property Figures (p. 369) Gets the list of associated figures.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property Images (p. 369) Gets the list of associated images.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property InternalObject (p. 502) Gets the internal object. For advanced usage
only.
Property LayerToDisplay (p. 369) Gets or sets the LayerToDisplay.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property MaximumNumberOfLayers (p. 369) Gets the MaximumNumberOfLayers.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property NonlinearEffects (p. 370) Gets or sets the NonlinearEffects.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property Suppressed (p. 370) Gets or sets the Suppressed.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property ThermalStrainEffects (p. 370) Gets or sets the ThermalStrainEffects.
(Inherited from
ExternalEnhancedModel (p. 368).)
Property Type (p. 370) Gets the Type.
(Inherited from
ExternalEnhancedModel (p. 368).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 501
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 IDSExternalEnhancedModelAuto InternalObject { get; }
ImportedPliesCollection
Defines a ImportedPliesCollection.
Declaration Syntax
public class ImportedPliesCollection : ImportedDataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
502 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedPliesCollection
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 IDSImportedPliesCollectionAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Release 2022 R2 - © 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 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)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
504 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedPointMasses
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.)
ImportedPointMasses
Defines a ImportedPointMasses.
Declaration Syntax
public class ImportedPointMasses : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 506)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 505
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 506) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
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; }
ImportedPremeshedBoltPretensions
Defines a ImportedPremeshedBoltPretensions.
Declaration Syntax
public class ImportedPremeshedBoltPretensions : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
506 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedRigidRemoteConnectors
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 507)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 507) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 507
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 508)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 508) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
508 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedShellThicknesses
Declaration Syntax
public class ImportedShellThicknesses : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 509)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 509) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 509
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSExternalModelDataCollAuto InternalObject { get; }
ImportedSpringConnectors
Defines a ImportedSpringConnectors.
Declaration Syntax
public class ImportedSpringConnectors : ExternalModelDataColl
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 510)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 511) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
(Inherited from
ExternalModelDataColl (p. 372).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
510 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedStresses
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
(Inherited from
ExternalModelDataColl (p. 372).)
Property Comments (p. 373) Gets the list of associated comments.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Count (p. 373) Gets the NumberOfRows.
(Inherited from
ExternalModelDataColl (p. 372).)
Property DataModelObjectCategory (p. 512)Gets the current DataModelObject's
category.
Property Figures (p. 373) Gets the list of associated figures.
(Inherited from
ExternalModelDataColl (p. 372).)
Property Images (p. 374) Gets the list of associated images.
(Inherited from
ExternalModelDataColl (p. 372).)
Property InternalObject (p. 512) Gets the internal object. For advanced usage
only.
Property Suppressed (p. 374) Gets or sets the Suppressed.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 511
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
ExternalModelDataColl (p. 372).)
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.
Declaration Syntax
public class InitialCondition : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
512 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
Release 2022 R2 - © 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; }
ContactStatus
Gets or sets the ContactStatus.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
514 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
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.
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.
Release 2022 R2 - © 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 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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
516 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
Declaration Syntax
public Analysis InitialEnvironment { set;get; }
InitialTemperature
Gets the InitialTemperature.
Declaration Syntax
public InitialTemperatureType InitialTemperature { get; }
InitialTemperatureValue
Gets or sets the InitialTemperatureValue.
Declaration Syntax
public Quantity InitialTemperatureValue { set;get; }
InputType
Gets or sets the InputType.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 517
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ISelectionInfo Location { set;get; }
Declaration Syntax
public Analysis ModalEnvironmentHarmonicIC { set;get; }
Declaration Syntax
public Analysis ModalEnvironmentPSDIC { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
518 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 519
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Analysis PreStressEnvironmentModalIC { set;get; }
Declaration Syntax
public Analysis PreStressEnvironmentTransientIC { set;get; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
520 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 521
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
522 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 523
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.)
InitialConditions
Defines a InitialConditions.
Declaration Syntax
public class InitialConditions : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
524 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 525
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 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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
526 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialConditions
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 527
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual InitialCondition InsertVelocity()
InterfaceDelamination
Defines a InterfaceDelamination.
Declaration Syntax
public class InterfaceDelamination : GenericDelamination
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
528 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 529
Ansys.ACT.Automation.Mechanical Namespace
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
530 of ANSYS, Inc. and its subsidiaries and affiliates.
InterfaceDelamination
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 531
Ansys.ACT.Automation.Mechanical Namespace
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.
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. 534) Gets the Coefficient for the damping per
ThetaUnitX at the indicated row index.
Method GetBushingDampingPerThetaUnitY(int) (p. 534) Gets the Coefficient for the damping per
ThetaUnitY at the indicated row index.
Method GetBushingDampingPerThetaUnitZ(int) (p. 534) Gets the Coefficient for the damping per
ThetaUnitZ at the indicated row index.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
532 of ANSYS, Inc. and its subsidiaries and affiliates.
JointBushingWorksheet
Method GetBushingDampingPerUnitX(int) (p. 534) Gets the Coefficient for the damping per
UnitX at the indicated row index.
Method GetBushingDampingPerUnitY(int) (p. 535) Gets the Coefficient for the damping per
UnitY at the indicated row index.
Method GetBushingDampingPerUnitZ(int) (p. 535) Gets the Coefficient for the damping per
UnitZ at the indicated row index.
Method GetBushingStiffnessPerThetaUnitX(int) (p. 535) Gets the Coefficient for the stiffness per
ThetaUnitX at the indicated row index.
Method GetBushingStiffnessPerThetaUnitY(int) (p. 536) Gets the Coefficient for the stiffness per
ThetaUnitY at the indicated row index.
Method GetBushingStiffnessPerThetaUnitZ(int) (p. 536) Gets the Coefficient for the stiffness per
ThetaUnitZ at the indicated row index.
Method GetBushingStiffnessPerUnitX(int) (p. 536) Gets the Coefficient for the stiffness per
UnitX at the indicated row index.
Method GetBushingStiffnessPerUnitY(int) (p. 536) Gets the Coefficient for the stiffness per
UnitY at the indicated row index.
Method GetBushingStiffnessPerUnitZ(int) (p. 537) Gets the Coefficient for the stiffness per
UnitZ at the indicated row index.
Method SetBushingDampingPerThetaUnitX(int, Sets the Coefficient for the damping per
double) (p. 537) ThetaUnitX at the indicated row index.
Method SetBushingDampingPerThetaUnitY(int, Sets the Coefficient for the damping per
double) (p. 537) ThetaUnitY at the indicated row index.
Method SetBushingDampingPerThetaUnitZ(int, Sets the Coefficient for the damping per
double) (p. 538) ThetaUnitZ at the indicated row index.
Method SetBushingDampingPerUnitX(int, Sets the Coefficient for the damping per
double) (p. 538) UnitX at the indicated row index.
Method SetBushingDampingPerUnitY(int, Sets the Coefficient for the damping per
double) (p. 538) UnitY at the indicated row index.
Method SetBushingDampingPerUnitZ(int, Sets the Coefficient for the damping per
double) (p. 539) UnitZ at the indicated row index.
Method SetBushingStiffnessPerThetaUnitX(int, Sets the Coefficient for the stiffness per
double) (p. 539) ThetaUnitX at the indicated row index.
Method SetBushingStiffnessPerThetaUnitY(int, Sets the Coefficient for the stiffness per
double) (p. 540) ThetaUnitY at the indicated row index.
Method SetBushingStiffnessPerThetaUnitZ(int, Sets the Coefficient for the stiffness per
double) (p. 540) ThetaUnitZ at the indicated row index.
Method SetBushingStiffnessPerUnitX(int, Sets the Coefficient for the stiffness per UnitX
double) (p. 540) at the indicated row index.
Method SetBushingStiffnessPerUnitY(int, Sets the Coefficient for the stiffness per UnitY
double) (p. 541) at the indicated row index.
Method SetBushingStiffnessPerUnitZ(int, Sets the Coefficient for the stiffness per UnitZ
double) (p. 541) at the indicated row index.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 533
Ansys.ACT.Automation.Mechanical Namespace
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
534 of ANSYS, Inc. and its subsidiaries and affiliates.
JointBushingWorksheet
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 535
Ansys.ACT.Automation.Mechanical Namespace
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
536 of ANSYS, Inc. and its subsidiaries and affiliates.
JointBushingWorksheet
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.
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 537
Ansys.ACT.Automation.Mechanical Namespace
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)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
538 of ANSYS, Inc. and its subsidiaries and affiliates.
JointBushingWorksheet
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 539
Ansys.ACT.Automation.Mechanical Namespace
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
540 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSection
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)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 541
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class LayeredSection : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
542 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSection
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 543
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
544 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSection
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; }
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 545
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
546 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSectionWorksheet
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.
Declaration Syntax
public class LayeredSectionWorksheet : Worksheet
Property RowCount (p. 548) Gets the number of entries (rows) in the worksheet.
Method AddThicknessLayer(string, Add a row to the LayeredSectionWorksheet New layers
double, double) (p. 548) 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. 549) Delete a row from the LayeredSectionWorksheet
LayeredSectionWorksheet indices are zero based and
ordered in the Z direction.
Method GetAngle(int) (p. 549) 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. 549) 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. 549) 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. 550) new layer will be inserted above the layer indicated by
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 547
Ansys.ACT.Automation.Mechanical Namespace
RowCount
Gets the number of entries (rows) in the worksheet.
Declaration Syntax
public int RowCount { get; }
Declaration Syntax
public virtual int AddThicknessLayer(string materialname, double thickness, double angle)
Parameters
materialname(string)
thickness(double)
angle(double)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
548 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSectionWorksheet
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)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 549
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual double GetThickness(int index)
Parameters
index(int)
Declaration Syntax
public int InsertThicknessLayerAbove(string materialname, double thickness, double angle, int index)
Parameters
materialname(string)
thickness(double)
angle(double)
index(int)
Declaration Syntax
public int InsertThicknessLayerBelow(string materialname, double thickness, double angle, int index)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
550 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSectionWorksheet
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.
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 551
Ansys.ACT.Automation.Mechanical Namespace
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)
LCrossSection
Defines a LCrossSection.
Declaration Syntax
public class LCrossSection : CrossSection
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
552 of ANSYS, Inc. and its subsidiaries and affiliates.
LCrossSection
Property InternalObject (p. 553) Gets the internal object. For advanced usage
only.
Property IYY (p. 553) Gets the IYY.
Property IZZ (p. 553) Gets the IZZ.
Property Thick1 (p. 554) Gets or sets the Thick1.
Property Thick2 (p. 554) Gets or sets the Thick2.
Property Width1 (p. 554) Gets or sets the Width1.
Property Width2 (p. 554) Gets or sets the Width2.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 553
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public Quantity Width1 { set;get; }
Width2
Gets or sets the Width2.
Declaration Syntax
public Quantity Width2 { set;get; }
LocalVonMisesStressConstraint
Defines a LocalVonMisesStressConstraint.
Declaration Syntax
public class LocalVonMisesStressConstraint : ResponseConstraint
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
554 of ANSYS, Inc. and its subsidiaries and affiliates.
LocalVonMisesStressConstraint
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 555
Ansys.ACT.Automation.Mechanical Namespace
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
ManufacturingConstraint
Defines a ManufacturingConstraint.
Defines a 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
556 of ANSYS, Inc. and its subsidiaries and affiliates.
ManufacturingConstraint
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.
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 557
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()
MappingValidation
Defines a MappingValidation.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
558 of ANSYS, Inc. and its subsidiaries and affiliates.
MappingValidation
Declaration Syntax
public class MappingValidation : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 559
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
560 of ANSYS, Inc. and its subsidiaries and affiliates.
MappingValidation
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 561
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
562 of ANSYS, Inc. and its subsidiaries and affiliates.
MappingValidation
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; }
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 563
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
564 of ANSYS, Inc. and its subsidiaries and affiliates.
MassConstraint
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.
Declaration Syntax
public class MassConstraint : ResponseConstraint
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 565
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
566 of ANSYS, Inc. and its subsidiaries and affiliates.
Material
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 567
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class Material : DataModelObject, IFolderDataModelObject
AssignedBodies
Gets the AssignedBodies.
Declaration Syntax
public int AssignedBodies { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
568 of ANSYS, Inc. and its subsidiaries and affiliates.
Material
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 IDSMaterialAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 569
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)
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
570 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialAssignment
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.)
MaterialAssignment
Defines a MaterialAssignment.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 571
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class MaterialAssignment : ImportedDataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<IDataModelObject> Children { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
572 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialAssignment
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 573
Ansys.ACT.Automation.Mechanical Namespace
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; }
Declaration Syntax
public string MaterialName { 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
574 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialAssignment
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 575
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
576 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialPlot
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 577
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
578 of ANSYS, Inc. and its subsidiaries and affiliates.
MaterialPlot
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 579
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.)
Materials
Defines a Materials.
Declaration Syntax
public class Materials : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
580 of ANSYS, Inc. and its subsidiaries and affiliates.
Materials
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 581
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 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.
Declaration Syntax
public virtual Figure AddFigure()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
582 of ANSYS, Inc. and its subsidiaries and affiliates.
Materials
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()
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
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 583
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.)
RefreshMaterials()
Run the RefreshMaterials action.
Declaration Syntax
public virtual void RefreshMaterials()
MemberSizeManufacturingConstraint
Defines a MemberSizeManufacturingConstraint.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
584 of ANSYS, Inc. and its subsidiaries and affiliates.
MemberSizeManufacturingConstraint
Declaration Syntax
public class MemberSizeManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property DataModelObjectCategory (p. 585)Gets the current DataModelObject's
category.
Property GapSize (p. 585) Gets or sets the GapSize.
Property GapSizeControlledType (p. 586) Gets or sets the GapSizeControlledType.
Property InternalObject (p. 586) Gets the internal object. For advanced usage
only.
Property Location (p. 586) Gets or sets the Location.
Property Maximum (p. 586) Gets or sets the Maximum.
Property MaxSize (p. 586) Gets or sets the MaxSize.
Property Minimum (p. 586) Gets or sets the Minimum.
Property MinSize (p. 587) Gets or sets the MinSize.
Property ScopingMethod (p. 587) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 556).)
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 585
Ansys.ACT.Automation.Mechanical Namespace
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
586 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnection
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.
Declaration Syntax
public class MeshConnection : MeshConnectionBase
(Inherited from
MeshConnectionBase (p. 590).)
Property Comments (p. 591) Gets the list of associated comments.
(Inherited from
MeshConnectionBase (p. 590).)
Property ContactRegion (p. 589) Gets or sets the ContactRegion.
Property DataModelObjectCategory (p. 589)Gets the current DataModelObject's
category.
Property Figures (p. 592) Gets the list of associated figures.
(Inherited from
MeshConnectionBase (p. 590).)
Property Images (p. 592) Gets the list of associated images.
(Inherited from
MeshConnectionBase (p. 590).)
Property InternalObject (p. 589) Gets the internal object. For advanced usage
only.
Property MasterBodies (p. 592) Gets the MasterBodies.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 587
Ansys.ACT.Automation.Mechanical Namespace
(Inherited from
MeshConnectionBase (p. 590).)
Property MasterElementSizeFactor (p. 589) Gets or sets the MasterElementSizeFactor.
Property MasterLocation (p. 592) Gets or sets the MasterLocation.
(Inherited from
MeshConnectionBase (p. 590).)
Property ScopeMode (p. 592) Gets the ScopeMode.
(Inherited from
MeshConnectionBase (p. 590).)
Property ScopingMethod (p. 593) No details are provided for this entry.
(Inherited from
MeshConnectionBase (p. 590).)
Property SlaveBodies (p. 593) Gets the SlaveBodies.
(Inherited from
MeshConnectionBase (p. 590).)
Property SlaveLocation (p. 593) Gets or sets the SlaveLocation.
(Inherited from
MeshConnectionBase (p. 590).)
Property SnapToBoundary (p. 593) Gets or sets the SnapToBoundary.
(Inherited from
MeshConnectionBase (p. 590).)
Property SnapTolerance (p. 593) Gets or sets the SnapTolerance.
(Inherited from
MeshConnectionBase (p. 590).)
Property SnapType (p. 593) Gets or sets the SnapType.
(Inherited from
MeshConnectionBase (p. 590).)
Property Suppressed (p. 594) Gets or sets the Suppressed.
(Inherited from
MeshConnectionBase (p. 590).)
Property ThicknessScaleFactor (p. 589) Gets or sets the ThicknessScaleFactor.
Property ToleranceSlider (p. 594) Gets or sets the ToleranceSlider.
(Inherited from
MeshConnectionBase (p. 590).)
Property ToleranceType (p. 594) Gets or sets the ToleranceType.
(Inherited from
MeshConnectionBase (p. 590).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
588 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnection
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 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 589
Ansys.ACT.Automation.Mechanical Namespace
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()
MeshConnectionBase
Defines a MeshConnectionBase.
Defines a MeshConnectionBase.
Declaration Syntax
public class MeshConnectionBase : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
590 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 591
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 IDSMeshConnectionAuto InternalObject { get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
592 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnectionBase
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 593
Ansys.ACT.Automation.Mechanical Namespace
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; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
594 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnectionBase
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 595
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.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
MeshConnectionGroup
Defines a MeshConnectionGroup.
Declaration Syntax
public class MeshConnectionGroup : ConnectionGroup
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
596 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnectionGroup
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 597
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
598 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshControlWorksheet
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()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 599
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()
DeleteAllRows()
Delete All Rows
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
600 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshControlWorksheet
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
Declaration Syntax
public virtual bool GetActiveState(int index)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 601
Ansys.ACT.Automation.Mechanical Namespace
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
602 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
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)
Parameters
index(int)
value(uint)
MeshEdit
Defines a MeshEdit.
Release 2022 R2 - © 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 class MeshEdit : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
604 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
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.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 605
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public virtual Comment AddComment()
AddContactMatchGroup()
Creates a new ContactMatchGroup
Declaration Syntax
public virtual ContactMatchGroup AddContactMatchGroup()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
606 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
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
Declaration Syntax
public virtual void AddManualMeshConnection()
AddMeshConnectionGroup()
Creates a new MeshConnectionGroup
Declaration Syntax
public virtual MeshConnectionGroup AddMeshConnectionGroup()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 607
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual MeshExtrude AddPullRevolve()
AddPullSurfaceCoating()
Creates a new MeshExtrude
Declaration Syntax
public virtual MeshExtrude AddPullSurfaceCoating()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
608 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
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)
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 2022 R2 - © 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 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()
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
610 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshExtrude
Declaration Syntax
public class MeshExtrude : DataModelObject, IFolderDataModelObject
Property AxisOfRevolution (p. 612) 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. 612) Gets the list of children.
Property Comments (p. 613) Gets the list of associated comments.
Property CoordinateSystem (p. 613) To generate elements in the specified coordinate
system. The Coordinate System allows to select the
Global Coordinate System by default.
Property DataModelObjectCategory (p. 613) Gets the current DataModelObject's category.
Property ExtrudeBy (p. 613) To specify the method of Extrude. The available
options are Use Coordinate System and Face
Normal.
Property FeatureAngle (p. 613) To specify feature angle for splitting side faces.
Property Figures (p. 613) Gets the list of associated figures.
Property Height (p. 614) To specify the height for the volume of solid
elements in the method of Extrude.
Property Images (p. 614) Gets the list of associated images.
Property InternalObject (p. 614) Gets the internal object. For advanced usage only.
Property Location (p. 614) 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. 614) To select the material of your choice. You can also
select a different material from the parent body
material.
Property MergeProfileNodes (p. 615) To merge nodes on the profile body and pull
generated body.
Property Method (p. 615) To select the method of Pull. There are three
methods. They are Extrude, Revolve and Surface
Coating.
Property NumberOfLayers (p. 615) To specify the number of layers to be used for
Extrude and Revolve.
Property RevolutionAngle (p. 615) To specify angle of revolution for the solid elements
in the method of Revolve.
Property ScopingMethod (p. 615) Defines what type of selection this object is scoped
to.
Property StiffnessOption (p. 615) 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 611
Ansys.ACT.Automation.Mechanical Namespace
Property Suppressed (p. 616) 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 Thickness (p. 616) 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. 616) 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. 616) The target can be faces from solids or sheet bodies
and multiple faces with sharing topoedge in
Extrude UpTo.
Property UseCoordinateSystem (p. 616) The Use Coordinate System allows to select any of
the XYZ coordinate axis in the method of Extrude.
Property UseFeatureAngle (p. 616) To split side faces by speficied feature angle.
Method AddComment() (p. 617) Creates a new child Comment.
Method AddFigure() (p. 617) Creates a new child Figure.
Method AddImage(string) (p. 617) 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. 617) Clear generated data.
Method Delete() (p. 617) Run the Delete action.
Method Generate() (p. 618) Generate selected mesh pull.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 618)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 618)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
612 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshExtrude
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 613
Ansys.ACT.Automation.Mechanical Namespace
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
614 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshExtrude
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 615
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
616 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshExtrude
Declaration Syntax
public bool UseFeatureAngle { 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()
Clear generated data.
Declaration Syntax
public virtual void ClearGeneratedData()
Delete()
Run the Delete action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 617
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual void Delete()
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
618 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshNumbering
children(IList<IDataModelObject>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
MeshNumbering
Defines a MeshNumbering.
Declaration Syntax
public class MeshNumbering : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 619
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
620 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshNumbering
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 621
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Image AddImage(string filePath)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
622 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 623
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
624 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
GeometryImportGroup instance.
Method AddHarmonicAcousticAnalysis() (p. 639) Run the
AddHarmonicAcousticAnalysis
action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 625
Ansys.ACT.Automation.Mechanical Namespace
ParameterVariableGroup instance.
Method AddPartTransform() (p. 641) Creates a new child PartTransform.
Method AddPythonCodeEventBased() (p. 642) Creates a new
PythonCodeEventBased
Method AddPythonResult() (p. 642) Creates a new PythonResult
Method AddRandomVibrationAnalysis() (p. 642) Run the
AddRandomVibrationAnalysis
action.
Method AddRemotePoint() (p. 642) Creates a new child RemotePoint.
Method AddResponseSpectrumAnalysis() (p. 642) Run the
AddResponseSpectrumAnalysis
action.
Method AddRigidDynamicsAnalysis() (p. 642) Run the AddRigidDynamicsAnalysis
action.
Method AddSolutionCombination() (p. 643) Creates a new SolutionCombination
Method AddStaticAcousticAnalysis() (p. 643) Run the AddStaticAcousticAnalysis
action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
626 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 627
Ansys.ACT.Automation.Mechanical Namespace
`Quantity` 3) A string
representation of `double` or
`Quantity`, i.e., "1.0" or "1.0 [cm]"
Method CreateHexBolt(object, object, object, object) (p. 646) 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. 647) 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. 647) 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. 648) Deletes the provide parts if they
exist. Otherwise, nothing happens.
An exception will be issued if the
argument is invalid.
Method DisableFilter() (p. 648) Disables interface filtering so that
model-level items are not filtered
out based on the environment
types in your model.
Method EvaluateScriptDefinedResults() (p. 648) No details are provided for this
entry.
Method FreezeMeshOnSelectedParts(object) (p. 648) Run the
FreezeMeshOnSelectedParts action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by
IList<ChildrenType>) (p. 649) type.
Method GetChildren(DataModelObjectCategory, bool, Gets the list of children, filtered by
IList<IDataModelObject>) (p. 649) type.
Method GetFECommandsRepository(string, string) (p. 650) Gets the commands repository for
a file from external model.
Method GetResults() (p. 650) Gets the Results from the server.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
628 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; }
AMProcess
Gets the AMProcess.
Declaration Syntax
public AMProcess AMProcess { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 629
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CondensedGeometry
Gets the CondensedGeometry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
630 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
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.
Declaration Syntax
public CrossSections CrossSections { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 631
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public Fracture Fracture { get; }
Geometry
Gets the Geometry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
632 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
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; }
Mesh
Gets the Mesh.
Declaration Syntax
public Mesh Mesh { get; }
MeshEdit
Gets the MeshEdit.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 633
Ansys.ACT.Automation.Mechanical Namespace
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; }
ParameterVariableGroup
Gets the ParameterVariableGroup.
Declaration Syntax
public ParameterVariableGroup ParameterVariableGroup { get; }
PartTransformGroup
Gets the PartTransformGroup.
Declaration Syntax
public PartTransformGroup PartTransformGroup { get; }
RemotePoints
Gets the RemotePoints.
Declaration Syntax
public RemotePoints RemotePoints { get; }
Specular
Gets or sets the Specular Lighting factor.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
634 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
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; }
VirtualTopology
Gets the VirtualTopology.
Declaration Syntax
public VirtualTopology VirtualTopology { get; }
AddAMProcess()
Creates a new AMProcess
Declaration Syntax
public virtual AMProcess AddAMProcess()
AddChart()
Creates a new child Chart.
Declaration Syntax
public virtual Chart AddChart()
AddComment()
Creates a new child Comment.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 635
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual Comment AddComment()
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
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
636 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
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()
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.
Release 2022 R2 - © 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 virtual Analysis AddElectricAnalysis()
AddExplicitDynamicsAnalysis()
Run the AddExplicitDynamicsAnalysis action.
Declaration Syntax
public virtual Analysis AddExplicitDynamicsAnalysis()
AddFatigueCombination()
Creates a new FatigueCombination
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
638 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public virtual Fracture AddFracture()
AddGeometryImportGroup()
Get the
GeometryImportGroup instance.
Declaration Syntax
public virtual GeometryImportGroup AddGeometryImportGroup()
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.
Release 2022 R2 - © 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 virtual ImagePlane AddImagePlane()
AddLSDynaAnalysis()
Run the AddLSDynaAnalysis action.
Declaration Syntax
public virtual Analysis AddLSDynaAnalysis()
AddMagnetostaticAnalysis()
Run the AddMagnetostaticAnalysis action.
Declaration Syntax
public virtual Analysis AddMagnetostaticAnalysis()
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()
AddModalAnalysis()
Run the AddModalAnalysis action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
640 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
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()
AddParameterVariableGroup()
Get the
ParameterVariableGroup instance.
Declaration Syntax
public virtual ParameterVariableGroup AddParameterVariableGroup()
AddPartTransform()
Creates a new child PartTransform.
Declaration Syntax
public virtual PartTransform AddPartTransform()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 641
Ansys.ACT.Automation.Mechanical Namespace
AddPythonCodeEventBased()
Creates a new PythonCodeEventBased
Declaration Syntax
public virtual PythonCodeEventBased AddPythonCodeEventBased()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
642 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
AddSolutionCombination()
Creates a new SolutionCombination
Declaration Syntax
public virtual SolutionCombination AddSolutionCombination()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 643
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public virtual TreeGroupingFolder AddTreeGroupingFolder(IDataModelObject dataModelObject)
Parameters
dataModelObject(IDataModelObject)
Object to group
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
644 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
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()
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 645
Ansys.ACT.Automation.Mechanical Namespace
Parameters
headHeight(object)
headRadius(object)
shankLength(object)
shankRadius(object)
Declaration Syntax
public virtual IGeoPart CreateCylindricalNut(object height, object innerRadius, object outerRadius)
Parameters
height(object)
innerRadius(object)
outerRadius(object)
Declaration Syntax
public virtual IGeoPart CreateHexBolt(object headHeight, object wrenchWidth, object shankLength,
object shankRadius)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
646 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Parameters
headHeight(object)
wrenchWidth(object)
shankLength(object)
shankRadius(object)
Declaration Syntax
public virtual IGeoPart CreateHexNut(object height, object innerRadius, object wrenchWidth)
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)
Release 2022 R2 - © 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
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.
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
648 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
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.)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 649
Ansys.ACT.Automation.Mechanical Namespace
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.
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
650 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
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)
transformationMatrix(RigidBodyTransformationMatrix)
New transformation
Solve(bool, SolveConfiguration)
Run the Solve action.
Declaration Syntax
public virtual void Solve(bool wait, SolveConfiguration config)
Parameters
wait(bool)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 651
Ansys.ACT.Automation.Mechanical Namespace
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)
Parameters
parts(object)
UpdateGeometryFromSource()
Run the UpdateGeometryFromSource action.
Declaration Syntax
public virtual void UpdateGeometryFromSource()
MomentOfInertiaConstraint
Defines a MomentOfInertiaConstraint.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
652 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentOfInertiaConstraint
Declaration Syntax
public class MomentOfInertiaConstraint : ResponseConstraint
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 653
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
654 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
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; }
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; }
NamedSelection
Defines a NamedSelection.
Release 2022 R2 - © 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 NamedSelection : ImportedDataModelObject, IMechanicalSelectionInfo, ISelectionInfo,
IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
656 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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 657
Ansys.ACT.Automation.Mechanical Namespace
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
658 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
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.
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.
Release 2022 R2 - © 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 ToleranceType ToleranceType { set;get; }
TotalSelection
Gets the TotalSelection.
Declaration Syntax
public int TotalSelection { get; }
Type
Gets the Type.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
660 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
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)
CreateNodalNamedSelection()
Creates a new Named Selection object containing all the nodes from the entities in the current named
selection .
Declaration Syntax
public virtual void CreateNodalNamedSelection()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
ExportNamedSelectionToCDBFile(string)
Export Named Selection to CDB file
Release 2022 R2 - © 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 virtual void ExportNamedSelectionToCDBFile(string filepath)
Parameters
filepath(string)
ExportToTextFile(string)
Run the ExportToTextFile action.
Declaration Syntax
public virtual void ExportToTextFile(string filePath)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
662 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelectionCriteria
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.)
NamedSelectionCriteria
A collection of named selection criteria.
Declaration Syntax
public class NamedSelectionCriteria : IList<NamedSelectionCriterion>, ICollection<NamedSelectionCri-
terion>, IEnumerable<NamedSelectionCriterion>, IEnumerable
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 663
Ansys.ACT.Automation.Mechanical Namespace
Count
The number of criteria in the collection.
Declaration Syntax
public int Count { get; }
Item(int)
The criterion at the given index.
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
664 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelectionCriteria
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)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 665
Ansys.ACT.Automation.Mechanical Namespace
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)
Parameters
index(int)
NamedSelectionCriterion
No details are provided for this entry.
Declaration Syntax
public class NamedSelectionCriterion
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
666 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelectionCriterion
Property Value (p. 669) No details are provided for this entry.
Declaration Syntax
public NamedSelectionCriterion(bool active, SelectionActionType actionType, SelectionType entityType,
SelectionCriterionType criterionType, SelectionOperatorType operatorType, object value, Quantity
lowerBound, Quantity upperBound, CoordinateSystem coordinateSystem)
Parameters
active(bool)
actionType(SelectionActionType)
entityType(SelectionType)
criterionType(SelectionCriterionType)
operatorType(SelectionOperatorType)
value(object)
lowerBound(Quantity)
upperBound(Quantity)
coordinateSystem(CoordinateSystem)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 667
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
668 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelections
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; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 669
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
670 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelections
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GenerateOnRefresh
Gets or sets the GenerateOnRefresh.
Declaration Syntax
public bool GenerateOnRefresh { set;get; }
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.
Release 2022 R2 - © 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 bool ShowAnnotations { 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()
Delete()
Run the Delete action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
672 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelections
Declaration Syntax
public virtual void Delete()
ExportNamedSelectionToCDBFile(string)
Export Named Selections to CDB file
Declaration Syntax
public virtual void ExportNamedSelectionToCDBFile(string filepath)
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.)
Release 2022 R2 - © 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 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.)
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. 675) entry.
Property AnalysisType (p. 676) Analysis type.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
674 of ANSYS, Inc. and its subsidiaries and affiliates.
NastranExportOptions
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 675
Ansys.ACT.Automation.Mechanical Namespace
PyramidElements(string)
Modes(int)
Time(double)
GroundCheck(bool)
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
676 of ANSYS, Inc. and its subsidiaries and affiliates.
NastranExportOptions
Modes
Modes.
Declaration Syntax
public int Modes { set;get; }
NastranFilename
Full path of Nastran export file.
Declaration Syntax
public string NastranFilename { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 677
Ansys.ACT.Automation.Mechanical Namespace
NaturalFrequencyConstraint
Defines a NaturalFrequencyConstraint.
Declaration Syntax
public class NaturalFrequencyConstraint : ResponseConstraint
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
678 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMerge
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 uint ModeNumber { set;get; }
NodeMerge
Defines a NodeMerge.
Defines a NodeMerge.
Declaration Syntax
public class NodeMerge : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 679
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
680 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMerge
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 681
Ansys.ACT.Automation.Mechanical Namespace
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; }
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
682 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMerge
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 683
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.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
NodeMergeGroup
Defines a NodeMergeGroup.
Declaration Syntax
public class NodeMergeGroup : ConnectionGroup
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
684 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMergeGroup
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 685
Ansys.ACT.Automation.Mechanical Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
686 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMove
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
Declaration Syntax
public virtual NodeMerge AddNodeMerge()
GenerateNodeMerge()
Run the GenerateNodeMerge action.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 687
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
688 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMove
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 689
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
690 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMove
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.)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 691
Ansys.ACT.Automation.Mechanical Namespace
Parameters
nodeId(int)
locX(Quantity)
New X location
locY(Quantity)
New Y location
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
692 of ANSYS, Inc. and its subsidiaries and affiliates.
NumberingControl
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 693
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
694 of ANSYS, Inc. and its subsidiaries and affiliates.
NumberingControl
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshRenumberingControlAuto InternalObject { get; }
Location
Gets or sets the Location.
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 695
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
696 of ANSYS, Inc. and its subsidiaries and affiliates.
Objective
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.)
Objective
Defines a Objective.
Declaration Syntax
public class Objective : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 697
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
698 of ANSYS, Inc. and its subsidiaries and affiliates.
Objective
Declaration Syntax
public bool NormalizedSum { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 699
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
700 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
ObjectiveWorksheet
No details are provided for this entry.
Declaration Syntax
public class ObjectiveWorksheet : Worksheet
Property RowCount (p. 702) Deletes a row from the worksheet at index.
Method AddRow() (p. 702) Adds a Row to the worksheet.
Method DeleteRow(int) (p. 702) Deletes a row from the worksheet at index.
Method GetEnabled(int) (p. 702) Gets the worksheet Enabled property at row
index
Method GetEndMode(int) (p. 703) Gets the worksheet End Mode property at index.
Method GetEndStep(int) (p. 703) Gets the worksheet End Step property at index.
Method GetEnvironment(int) (p. 703) Gets the worksheet Environment property at
index.
Method GetFormulation(int) (p. 703) Gets the worksheet Formulation property at
index.
Method GetMode(int) (p. 704) Gets the worksheet Mode property at index.
Method GetMultipleSets(int) (p. 704) Gets the worksheet Multiple Sets property at row
index
Method GetObjectiveType(int) (p. 704) Gets the Objective Type property at index.
Method GetStartMode(int) (p. 705) Gets the worksheet Start Mode property at index.
Method GetStartStep(int) (p. 705) Gets the worksheet Start Step property at index.
Method GetStep(int) (p. 705) Gets the worksheet Step property at index.
Method GetWeight(int) (p. 705) Gets the worksheet Weight property at index.
Method SetEnabled(int, bool) (p. 706) Sets the worksheet Enabled property at row
index.
Method SetEndMode(int, int) (p. 706) Sets the worksheet End Mode property at index.
Method SetEndStep(int, int) (p. 706) Sets the worksheet End Step property at index.
Method SetEnvironment(int, Analysis) (p. 707) Sets the worksheet Environment property at
index.
Method SetFormulation(int, Sets the worksheet Formulation property at
TopoObjectiveFormulation) (p. 707) index.
Method SetMode(int, int) (p. 707) Sets the worksheet Mode property at index.
Method SetMultipleSets(int, bool) (p. 708) Sets the worksheet Multiple Sets property at row
index.
Method SetObjectiveType(int, Sets the ObjectiveType property at index.
ObjectiveType) (p. 708)
Method SetStartMode(int, int) (p. 709) Sets the worksheet Start Mode property at index.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 701
Ansys.ACT.Automation.Mechanical Namespace
Method SetStartStep(int, int) (p. 709) Sets the worksheet Start Step property at index.
Method SetStep(int, int) (p. 709) Sets the worksheet Step property at index.
Method SetWeight(int, double) (p. 710) Sets the worksheet Weight property at index.
RowCount
Deletes a row from the worksheet at index.
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)
GetEnabled(int)
Gets the worksheet Enabled property at row index
Declaration Syntax
public bool GetEnabled(int index)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
702 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 703
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
704 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 705
Ansys.ACT.Automation.Mechanical Namespace
Parameters
index(int)
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
706 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
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.
Declaration Syntax
public void SetFormulation(int index, TopoObjectiveFormulation value)
Parameters
index(int)
value(TopoObjectiveFormulation)
SetMode(int, int)
Sets the worksheet Mode property at index.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 707
Ansys.ACT.Automation.Mechanical Namespace
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)
SetObjectiveType(int, ObjectiveType)
Sets the ObjectiveType property at index.
Declaration Syntax
public void SetObjectiveType(int index, ObjectiveType value)
Parameters
index(int)
value(ObjectiveType)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
708 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectiveWorksheet
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)
newVal(int)
SetStep(int, int)
Sets the worksheet Step property at index.
Declaration Syntax
public void SetStep(int index, int newVal)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 709
Ansys.ACT.Automation.Mechanical Namespace
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)
OptimizationRegion
Defines a OptimizationRegion.
Declaration Syntax
public class OptimizationRegion : OptimizationRegionBaseClass, IMechanicalSelectionInfo, ISelectionInfo
(Inherited from
OptimizationRegionBaseClass (p. 715).)
Property DataModelObjectCategory (p. 711) Gets the current DataModelObject's
category.
Property DesignRegionLocation (p. 712) Gets or sets the DesignRegionLocation.
Property ExclusionRegionLocation (p. 715) Gets or sets the ExclusionRegionLocation.
(Inherited from
OptimizationRegionBaseClass (p. 715).)
Property ExclusionScopingMethod (p. 715) Gets or sets the
ExclusionScopingMethod.
(Inherited from
OptimizationRegionBaseClass (p. 715).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
710 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationRegion
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 711
Ansys.ACT.Automation.Mechanical Namespace
DesignRegionLocation
Gets or sets the DesignRegionLocation.
Declaration Syntax
public ISelectionInfo DesignRegionLocation { set;get; }
ExclusionThickness
Gets or sets the ExclusionThickness.
Declaration Syntax
public Quantity ExclusionThickness { 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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
712 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationRegion
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; }
MaxCumulatedDisplacementControl
Gets or sets the MaxCumulatedDisplacementControl.
Declaration Syntax
public TopoPropertyControlType MaxCumulatedDisplacementControl { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 713
Ansys.ACT.Automation.Mechanical Namespace
MorphingTotalMeshDeformationTolerance
Gets or sets the MorphingTotalMeshDeformationTolerance.
Declaration Syntax
public double MorphingTotalMeshDeformationTolerance { set;get; }
MorphingTotalMoveLimit
Gets or sets the MorphingTotalMoveLimit.
Declaration Syntax
public double MorphingTotalMoveLimit { set;get; }
OptimizationType
Gets or sets the OptimizationType.
Declaration Syntax
public OptimizationType OptimizationType { set;get; }
ShapeMoveLimitControl
Gets or sets the ShapeMoveLimitControl.
Declaration Syntax
public TopoPropertyControlType ShapeMoveLimitControl { set;get; }
AddExclusionRegion()
Creates a new ExclusionRegion
Declaration Syntax
public virtual ExclusionRegion AddExclusionRegion()
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
714 of ANSYS, Inc. and its subsidiaries and affiliates.
OptimizationRegionBaseClass
OptimizationRegionBaseClass
Defines a OptimizationRegionBaseClass.
Declaration Syntax
public abstract class OptimizationRegionBaseClass : DataModelObject
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 715
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSOptimizationRegionAuto InternalObject { 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
716 of ANSYS, Inc. and its subsidiaries and affiliates.
ParameterVariable
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.)
ParameterVariable
Defines a ParameterVariable.
Declaration Syntax
public class ParameterVariable : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 717
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 IDSParameterVariableAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
718 of ANSYS, Inc. and its subsidiaries and affiliates.
ParameterVariable
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)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 719
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.)
ParameterVariableGroup
Defines a ParameterVariableGroup.
Declaration Syntax
public class ParameterVariableGroup : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
720 of ANSYS, Inc. and its subsidiaries and affiliates.
ParameterVariableGroup
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 721
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSParameterVariableGroupAuto 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)
AddParameterVariable()
Create the object for working with an imported part.
Declaration Syntax
public virtual ParameterVariable AddParameterVariable()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
722 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
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.)
Part
Defines a Part.
Release 2022 R2 - © 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 class Part : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
724 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 725
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
726 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Elements
Gets the Elements.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 727
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSBodyGroupAuto InternalObject { 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; }
Mass
Gets the Mass.
Declaration Syntax
public Quantity Mass { get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
728 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
Declaration Syntax
public string MaterialName { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public double Maximum { get; }
MeshMetric
Gets the MeshMetric.
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.
Release 2022 R2 - © 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 Quantity MomentOfInertiaIp3 { get; }
Nodes
Gets the Nodes.
Declaration Syntax
public int Nodes { get; }
ResultMeshId
Gets the related Result Mesh's ObjectId.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
730 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
Declaration Syntax
public Quantity Volume { 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()
GenerateMesh()
Run the GenerateMesh action.
Release 2022 R2 - © 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 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)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
732 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransform
Declaration Syntax
public virtual void PreviewInflation()
PreviewSurfaceMesh()
Run the PreviewSurfaceMesh action.
Declaration Syntax
public virtual void PreviewSurfaceMesh()
Update()
Run the Update action.
Declaration Syntax
public virtual void Update()
PartTransform
Defines a PartTransform.
Declaration Syntax
public class PartTransform : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 733
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
734 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransform
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.
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.
Release 2022 R2 - © 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 Quantity RotationX { set;get; }
RotationY
Gets or sets the RotationY.
Declaration Syntax
public Quantity RotationY { set;get; }
RotationZ
Gets or sets the RotationZ.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
736 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransform
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.
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.
Release 2022 R2 - © 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 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
738 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransformGroup
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()
PartTransformGroup
Defines a PartTransformGroup.
Declaration Syntax
public class PartTransformGroup : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 739
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
740 of ANSYS, Inc. and its subsidiaries and affiliates.
PartTransformGroup
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 741
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
742 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
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.
Declaration Syntax
public virtual void TransformGeometry()
Path
Defines a Path.
Declaration Syntax
public class Path : DataModelObject, ISelectionInfo, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 743
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
744 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 745
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity EndYCoordinate { set;get; }
EndZCoordinate
Gets or sets the EndZCoordinate.
Declaration Syntax
public Quantity EndZCoordinate { set;get; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
746 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfSamplingPoints
Gets or sets the NumberOfSamplingPoints.
Declaration Syntax
public int NumberOfSamplingPoints { set;get; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 747
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool ShowMesh { set;get; }
SnapToMeshNodes
Gets or sets the SnapToMeshNodes.
Declaration Syntax
public bool SnapToMeshNodes { set;get; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
748 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
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()
FlipPathOrientatation()
Flip Path Orientatation
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 749
Ansys.ACT.Automation.Mechanical Namespace
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)
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
750 of ANSYS, Inc. and its subsidiaries and affiliates.
PatternRepetitionConstraint
Declaration Syntax
public virtual void SnapPathToMeshNodes()
PatternRepetitionConstraint
Defines a PatternRepetitionConstraint.
Declaration Syntax
public class PatternRepetitionConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property CoordinateSystem (p. 751) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 752)Gets the current DataModelObject's
category.
Property InternalObject (p. 752) Gets the internal object. For advanced usage
only.
Property Location (p. 752) Gets or sets the Location.
Property Offset (p. 752) Gets or sets the Offset.
Property ScopingMethod (p. 752) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 556).)
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 751
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
752 of ANSYS, Inc. and its subsidiaries and affiliates.
PeriodicRegion
Declaration Syntax
public class PeriodicRegion : SymmetryGeneral
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 753
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
754 of ANSYS, Inc. and its subsidiaries and affiliates.
PhysicsRegion
Acoustics
Gets or sets the Acoustics.
Declaration Syntax
public bool Acoustics { set;get; }
ArtificiallyMatchedLayers
Gets or sets the ArtificiallyMatchedLayers.
Declaration Syntax
public ArtificiallyMatchedLayers ArtificiallyMatchedLayers { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 755
Ansys.ACT.Automation.Mechanical Namespace
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; }
Electric
Gets or sets the Electric.
Declaration Syntax
public ElectricType Electric { 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; }
FluidBehavior
Gets or sets the FluidBehavior.
Declaration Syntax
public FluidBehavior FluidBehavior { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
756 of ANSYS, Inc. and its subsidiaries and affiliates.
PhysicsRegion
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPhysicsRegionAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;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.
Declaration Syntax
public Quantity ReferenceStaticPressure { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 757
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public double ReflectionCoefficientInPositiveYDirection { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
758 of ANSYS, Inc. and its subsidiaries and affiliates.
PhysicsRegion
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.
Declaration Syntax
public ThermalStrainType ThermalStrain { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 759
Ansys.ACT.Automation.Mechanical Namespace
ThermoelasticDamping
Gets or sets the ThermoelasticDamping.
Declaration Syntax
public ThermoelasticDampingType ThermoelasticDamping { 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
760 of ANSYS, Inc. and its subsidiaries and affiliates.
PipeIdealization
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()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 761
Ansys.ACT.Automation.Mechanical Namespace
Property InternalObject (p. 763) Gets the internal object. For advanced
usage only.
Property Suppressed (p. 763) Gets or sets the Suppressed.
Method Delete() (p. 763) Run the Delete action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 763)
Method GetChildren(DataModelObjectCategory, bool, Gets the list of children, filtered by type.
IList<IDataModelObject>) (p. 764)
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
762 of ANSYS, Inc. and its subsidiaries and affiliates.
PipeIdealization
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; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 763
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.)
PointMass
Defines a PointMass.
Declaration Syntax
public class PointMass : GenericPointMass
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
764 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 765
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
766 of ANSYS, Inc. and its subsidiaries and affiliates.
PointMass
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 767
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public virtual IEnumerable<RemotePoint> PromoteToRemotePoint()
PostContactTool
Defines a PostContactTool.
Declaration Syntax
public class PostContactTool : PreContactTool
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
768 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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 769
Ansys.ACT.Automation.Mechanical Namespace
AddFrictionalStress()
Creates a new ContactFrictionalStress
Declaration Syntax
public virtual ContactFrictionalStress AddFrictionalStress()
AddHeatFlux()
Creates a new ContactHeatFlux
Declaration Syntax
public virtual ContactHeatFlux AddHeatFlux()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
770 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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 771
Ansys.ACT.Automation.Mechanical Namespace
AddInitialInformation()
Creates a new ContactDataTable
Declaration Syntax
public virtual ContactDataTable AddInitialInformation()
AddPenetration()
Creates a new ContactPenetration
Declaration Syntax
public virtual ContactPenetration AddPenetration()
AddStatus()
Creates a new ContactStatus
Declaration Syntax
public virtual ContactStatus AddStatus()
PreMeshedCrack
Defines a PreMeshedCrack.
Declaration Syntax
public class PreMeshedCrack : GenericCrack
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
772 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 773
Ansys.ACT.Automation.Mechanical Namespace
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
CrackSymmetry
Gets or sets the CrackSymmetry.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
774 of ANSYS, Inc. and its subsidiaries and affiliates.
PreMeshedCyclicRegion
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TopFaceNodes
Gets or sets the TopFaceNodes.
Declaration Syntax
public NamedSelection TopFaceNodes { set;get; }
PreMeshedCyclicRegion
Defines a PreMeshedCyclicRegion.
Declaration Syntax
public class PreMeshedCyclicRegion : SymmetryGeneral
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 775
Ansys.ACT.Automation.Mechanical Namespace
Property InternalObject (p. 776) Gets the internal object. For advanced usage
only.
Property Location (p. 1007) Gets or sets the Location.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
776 of ANSYS, Inc. and its subsidiaries and affiliates.
PrimaryCriterion
Declaration Syntax
public int NumberOfSectors { set;get; }
RelativeDistanceTolerance
Gets or sets the RelativeDistanceTolerance.
Declaration Syntax
public double RelativeDistanceTolerance { set;get; }
PrimaryCriterion
Defines a PrimaryCriterion.
Declaration Syntax
public class PrimaryCriterion : Criterion
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 777
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; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
778 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; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTopoCriterionAuto InternalObject { get; }
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; }
ModeNumber
Gets or sets the ModeNumber.
Declaration Syntax
public int ModeNumber { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 779
Ansys.ACT.Automation.Mechanical Namespace
ReferenceType
Gets or sets the ReferenceType.
Declaration Syntax
public VectorReductionReferenceType ReferenceType { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
780 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
Value
Gets the Value.
Declaration Syntax
public Quantity Value { get; }
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()
Project
Defines a Project.
Declaration Syntax
public class Project : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 781
Ansys.ACT.Automation.Mechanical Namespace
Author
Gets or sets the Author.
Declaration Syntax
public string Author { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
782 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
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.
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; }
FirstSaved
Gets the FirstSaved.
Declaration Syntax
public string FirstSaved { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 783
Ansys.ACT.Automation.Mechanical Namespace
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
ImportedSource
Gets the ImportedSource.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
784 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
Declaration Syntax
public IEnumerable<Model> Models { get; }
PreparedFor
Gets or sets the PreparedFor.
Declaration Syntax
public string PreparedFor { set;get; }
ProductVersion
Gets the ProductVersion.
Declaration Syntax
public string ProductVersion { 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 785
Ansys.ACT.Automation.Mechanical Namespace
UnitSystem
Change the Unit System.
Declaration Syntax
public UserUnitSystemType UnitSystem { 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()
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
786 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 787
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.)
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()
PullOutDirectionManufacturingConstraint
Defines a PullOutDirectionManufacturingConstraint.
Declaration Syntax
public class PullOutDirectionManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property CoordinateSystem (p. 789) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 789)Gets the current DataModelObject's
category.
Property Direction (p. 789) Gets or sets the Direction.
Property InternalObject (p. 789) Gets the internal object. For advanced usage
only.
Property Location (p. 790) Gets or sets the Location.
Property ScopingMethod (p. 790) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
788 of ANSYS, Inc. and its subsidiaries and affiliates.
PullOutDirectionManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property Subtype (p. 790) Gets or sets the Subtype.
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
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.
Declaration Syntax
public IDSTopoConstraintAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 789
Ansys.ACT.Automation.Mechanical Namespace
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 Connected (p. 791) Gets whether the callbacks are currently connected.
Property DataModelObjectCategory (p. 791)Gets the current DataModelObject's category.
Property InternalObject (p. 791) Gets the internal object. For advanced usage only.
Property PropertyProvider (p. 791) Gets or sets the propperty provider instance associated
with this python code object.
Property ScriptExecutionScope (p. 791) The scope identifier in which the code execution will
take place.
Property Text (p. 791) Gets or sets the text in the script tab for the Python Code
object.
Method Connect() (p. 792) Register the python code.
Method Delete() (p. 792) Run the Delete action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
790 of ANSYS, Inc. and its subsidiaries and affiliates.
PythonCode
Method ReloadProperties() (p. 792) Reload properties to update properties provided by the
provider.
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 791
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public class PythonCodeEventBased : PythonCode
Property Connected (p. 791) Gets whether the callbacks are currently connected.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
792 of ANSYS, Inc. and its subsidiaries and affiliates.
PythonCodeEventBased
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 IDSPythonCodeEventBasedAuto InternalObject { get; }
SolverTarget
Gets the SolverTarget.
Declaration Syntax
public CommandEditorTarget SolverTarget { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 793
Ansys.ACT.Automation.Mechanical Namespace
TargetCallback
Gets or sets the TargetCallback.
Declaration Syntax
public PythonCodeTargetCallback TargetCallback { set;get; }
ReactionForceConstraint
Defines a ReactionForceConstraint.
Declaration Syntax
public class ReactionForceConstraint : ResponseConstraint
AxisSelection
Gets or sets the AxisSelection.
Declaration Syntax
public AxisSelectionType AxisSelection { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
794 of ANSYS, Inc. and its subsidiaries and affiliates.
ReactionForceConstraint
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 795
Ansys.ACT.Automation.Mechanical Namespace
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; }
RectangularCrossSection
Defines a RectangularCrossSection.
Declaration Syntax
public class RectangularCrossSection : CrossSection
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
796 of ANSYS, Inc. and its subsidiaries and affiliates.
RectangularCrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
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.
Release 2022 R2 - © 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 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.
Declaration Syntax
public class RemotePoint : ImportedDataModelObject, ISelectionInfo, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
798 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 799
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; }
DOFSelection
Gets or sets the DOFSelection.
Declaration Syntax
public RemotePointDOFSelectionType DOFSelection { 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
800 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
Declaration Syntax
public ISelectionInfo Location { set;get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
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.
Release 2022 R2 - © 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 ConstructionPoint Point { set;get; }
Radius
Gets or sets the Radius.
Declaration Syntax
public Quantity Radius { set;get; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
802 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
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.
Release 2022 R2 - © 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 ActiveOrInactive ZComponent { set;get; }
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { 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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
804 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
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.)
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 805
Ansys.ACT.Automation.Mechanical Namespace
RemotePoints
Defines a RemotePoints.
Defines a RemotePoints.
Declaration Syntax
public class RemotePoints : 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
806 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoints
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 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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 807
Ansys.ACT.Automation.Mechanical Namespace
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)
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.)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
808 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponseConstraint
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.)
ResponseConstraint
Defines a ResponseConstraint.
Declaration Syntax
public abstract class ResponseConstraint : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 809
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IList<IDataModelObject> Children { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
810 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponseConstraint
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 811
Ansys.ACT.Automation.Mechanical Namespace
ResponsePSDTool
Defines a 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
812 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponsePSDTool
Declaration Syntax
public int ClusteringFrequencyPoints { set;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; }
IncludeAllExcitationFrequencies
Gets or sets the IncludeAllExcitationFrequencies.
Declaration Syntax
public bool IncludeAllExcitationFrequencies { set;get; }
IncludeUserDefinedFrequencies
Gets or sets the IncludeUserDefinedFrequencies.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 813
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool IncludeUserDefinedFrequencies { set;get; }
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
814 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponsePSDTool
Declaration Syntax
public virtual ResponsePSD AddResponsePSD()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 815
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.)
ResultMesh
Defines a ResultMesh.
Declaration Syntax
public class ResultMesh : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
816 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultMesh
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 817
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
818 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultMesh
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 819
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
820 of ANSYS, Inc. and its subsidiaries and affiliates.
RingCrack
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 821
Ansys.ACT.Automation.Mechanical Namespace
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
822 of ANSYS, Inc. and its subsidiaries and affiliates.
RingCrack
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.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackMeshMethod
Gets or sets the CrackMeshMethod.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 823
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
FrontElementSize
Gets or sets the FrontElementSize.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
824 of ANSYS, Inc. and its subsidiaries and affiliates.
RingCrack
Declaration Syntax
public Quantity FrontElementSize { 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; }
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.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
LargestContourRadius
Gets or sets the LargestContourRadius.
Release 2022 R2 - © 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 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; }
OuterCrackFrontDivisions
Gets or sets the OuterCrackFrontDivisions.
Declaration Syntax
public int OuterCrackFrontDivisions { set;get; }
SolutionContours
Gets or sets the SolutionContours.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
826 of ANSYS, Inc. and its subsidiaries and affiliates.
RingCrack
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; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Release 2022 R2 - © 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 double ZScaleFactor { set;get; }
SelectionWorksheet
No details are provided for this entry.
Declaration Syntax
public class SelectionWorksheet : Worksheet, ISelectionInfo
Property RowCount (p. 829) No details are provided for this entry.
Method AddRow() (p. 830) Adds a Row to the worksheet.
Method DeleteRow(int) (p. 830) Deletes a row from the worksheet at
index.
Method Generate() (p. 830) Generate the selection from the
worksheet.
Method GetAction(int) (p. 830) Gets the worksheet Action property at
index.
Method GetBodyTypeValue(int) (p. 830) Gets the worksheet Body Type Value
property at index.
Method GetCoordinateSystemSelection(int) (p. 831) Gets the worksheet
CoordinateSystemSelection property at
index.
Method GetCriterion(int) (p. 831) Gets the worksheet Criterion property
at index.
Method GetCriterionActive(int) (p. 831) Gets the worksheet CriterionActive
property at index.
Method GetEdgeTypeValue(int) (p. 832) Gets the worksheet Edge Type Value
property at index.
Method GetFaceTypeValue(int) (p. 832) Gets the worksheet Face Type Value
property at index.
Method GetGeometryType(int) (p. 832) Gets the worksheet GeometryType
property at index.
Method GetLowerBound(int) (p. 833) Gets the worksheet LowerBound
property at index.
Method GetMeshElementTypeValue(int) (p. 833) Gets the worksheet Mesh Element Type
Value property at index.
Method GetOperator(int) (p. 833) Gets the worksheet Operator property
at index.
Method GetStringValue(int) (p. 833) Gets the worksheet StringValue
property at index.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
828 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
RowCount
No details are provided for this entry.
Declaration Syntax
public int RowCount { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 829
Ansys.ACT.Automation.Mechanical Namespace
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()
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
830 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
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)
Parameters
index(int)
GetCriterionActive(int)
Gets the worksheet CriterionActive property at index.
Declaration Syntax
public bool GetCriterionActive(int index)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 831
Ansys.ACT.Automation.Mechanical Namespace
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)
GetGeometryType(int)
Gets the worksheet GeometryType property at index.
Declaration Syntax
public NamedSelectionWorksheetEntityType GetGeometryType(int index)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
832 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
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)
Parameters
index(int)
GetStringValue(int)
Gets the worksheet StringValue property at index.
Declaration Syntax
public string GetStringValue(int index)
Release 2022 R2 - © 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
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)
GetValue(int)
Gets the worksheet Value property at index.
Declaration Syntax
public double GetValue(int index)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
834 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
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)
SetCoordinateSystemSelection(int, uint)
Sets the worksheet CoordinateSystemSelection property at index.
Declaration Syntax
public void SetCoordinateSystemSelection(int index, uint newVal)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 835
Ansys.ACT.Automation.Mechanical Namespace
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)
newVal(bool)
SetEdgeTypeValue(int, NamedSelectionWorksheetEdgeTypeValues)
Sets the worksheet Edge Type Value property at index.
Declaration Syntax
public void SetEdgeTypeValue(int index, NamedSelectionWorksheetEdgeTypeValues newVal)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
836 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
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)
Parameters
index(int)
newVal(NamedSelectionWorksheetFaceTypeValues)
SetLowerBound(int, double)
Sets the worksheet LowerBound property at index.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 837
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public void SetOperator(int index, NamedSelectionWorksheetOperator newVal)
Parameters
index(int)
newVal(NamedSelectionWorksheetOperator)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
838 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
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)
SetUpperBound(int, double)
Sets the worksheet UpperBound property at index.
Declaration Syntax
public void SetUpperBound(int index, double newVal)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 839
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
840 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 841
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; }
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
842 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
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; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Release 2022 R2 - © 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 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; }
Location
Gets or sets the Location.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
844 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 845
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public double ZScaleFactor { set;get; }
SMARTCrackGrowth
Defines a SMARTCrackGrowth.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
846 of ANSYS, Inc. and its subsidiaries and affiliates.
SMARTCrackGrowth
Declaration Syntax
public class SMARTCrackGrowth : GenericDelamination
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 847
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
848 of ANSYS, Inc. and its subsidiaries and affiliates.
SMARTCrackGrowth
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 849
Ansys.ACT.Automation.Mechanical Namespace
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; }
Method
Gets the Method.
Declaration Syntax
public DelaminationMethod Method { get; }
MinimumTimeStep
Gets or sets the MinimumTimeStep.
Declaration Syntax
public Quantity MinimumTimeStep { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
850 of ANSYS, Inc. and its subsidiaries and affiliates.
SMARTCrackGrowth
MinIncrementOfCrackExtension
Gets or sets the MinIncrementOfCrackExtension.
Declaration Syntax
public CrackGrowthIncrementType MinIncrementOfCrackExtension { set;get; }
MinIncrementValue
Gets or sets the MinIncrementValue.
Declaration Syntax
public Quantity MinIncrementValue { set;get; }
NumberOfCycles
Gets or sets the NumberOfCycles.
Declaration Syntax
public int NumberOfCycles { set;get; }
StopAtMaxCrackExtension
Gets or sets the StopAtMaxCrackExtension.
Declaration Syntax
public StopAtMaxCrackExtensionType StopAtMaxCrackExtension { set;get; }
StopAtMaxCrackExtensionValue
Gets or sets the StopAtMaxCrackExtensionValue.
Declaration Syntax
public Quantity StopAtMaxCrackExtensionValue { set;get; }
StressRatio
Gets or sets the StressRatio.
Declaration Syntax
public double StressRatio { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 851
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
852 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 853
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
854 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 2022 R2 - © 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 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, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
856 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 857
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
858 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 859
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
860 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 861
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
862 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 863
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
864 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 865
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
866 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AllThreadsCPUTime
No details are provided for this entry.
Declaration Syntax
public double AllThreadsCPUTime { get; }
CalculateBeamSectionResults
Gets or sets the CalculateBeamSectionResults.
Declaration Syntax
public bool CalculateBeamSectionResults { set;get; }
CellId
Gets the CellId.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 867
Ansys.ACT.Automation.Mechanical Namespace
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; }
DateOfRun
No details are provided for this entry.
Declaration Syntax
public string DateOfRun { get; }
EigenSolverType
No details are provided for this entry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
868 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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; }
ElementSelection
Gets or sets the ElementSelection.
Declaration Syntax
public ConvergenceControlType ElementSelection { set;get; }
EquationSolverType
No details are provided for this entry.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 869
Ansys.ACT.Automation.Mechanical Namespace
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; }
Images
Gets the list of associated images.
Declaration Syntax
public IEnumerable<Image> Images { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
870 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 871
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
872 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 873
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
874 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 875
Ansys.ACT.Automation.Mechanical Namespace
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; }
ResultFileSize
Gets the ResultFileSize.
Declaration Syntax
public double ResultFileSize { get; }
ResultFileTimestamp
Gets the ResultFileTimestamp.
Declaration Syntax
public string ResultFileTimestamp { get; }
ResultFileUnitSystem
Gets the ResultFileUnitSystem.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
876 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public WBUnitSystemType ResultFileUnitSystem { get; }
ResultTrackingVectorLength
No details are provided for this entry.
Declaration Syntax
public int ResultTrackingVectorLength { get; }
SolutionInformation
Gets the SolutionInformation.
Declaration Syntax
public SolutionInformation SolutionInformation { get; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 877
Ansys.ACT.Automation.Mechanical Namespace
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
878 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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; }
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()
AddAccumulatedEquivalentPlasticStrain()
Creates a new AccumulatedEquivalentPlasticStrain
Release 2022 R2 - © 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 virtual AccumulatedEquivalentPlasticStrain AddAccumulatedEquivalentPlasticStrain()
AddAcousticAbsorptionCoefficient()
Creates a new AcousticAbsorptionCoefficient
Declaration Syntax
public virtual AcousticAbsorptionCoefficient AddAcousticAbsorptionCoefficient()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
880 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldAWeightedSPL()
AddAcousticFarFieldAWeightedSPLMic()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldAWeightedSPLMic()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 881
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldPhase()
AddAcousticFarFieldPhaseMic()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldPhaseMic()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
882 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual AcousticFarFieldSPLMicWaterfallDiagram AddAcousticFarFieldSPLMicWaterfallDiagram()
AddAcousticFarFieldTargetStrength()
Creates a new AcousticFarFieldResult
Declaration Syntax
public virtual AcousticFarFieldResult AddAcousticFarFieldTargetStrength()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 883
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual AcousticPotentialEnergy AddAcousticPotentialEnergy()
AddAcousticPotentialEnergyFrequencyResponse()
Creates a new AcousticPotentialEnergyFrequencyResponse
Declaration Syntax
public virtual AcousticPotentialEnergyFrequencyResponse AddAcousticPotentialEnergyFrequencyRe-
sponse()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
884 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual AcousticSPLFrequencyResponse AddAcousticSPLFrequencyResponse()
AddAcousticTotalVelocityResult()
Creates a new AcousticTotalVelocityResult
Declaration Syntax
public virtual AcousticTotalVelocityResult AddAcousticTotalVelocityResult()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 885
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual BeamProbe AddBeamProbe()
AddBeamTool()
Creates a new BeamTool
Declaration Syntax
public virtual BeamTool AddBeamTool()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
886 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual BoltTool AddBoltTool()
AddCampbellDiagram()
Creates a new CampbellDiagram
Declaration Syntax
public virtual CampbellDiagram AddCampbellDiagram()
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
Release 2022 R2 - © 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 virtual CompositeCriterion AddCompositeCriterion()
AddCompositeFailureTool()
Creates a new CompositeFailureTool
Declaration Syntax
public virtual CompositeFailureTool AddCompositeFailureTool()
AddCompositeSamplingPointTool()
Creates a new CompositeSamplingPointTool
Declaration Syntax
public virtual CompositeSamplingPointTool AddCompositeSamplingPointTool()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
888 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual DamageStatus AddDamageStatus()
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
Release 2022 R2 - © 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 virtual DirectionalAccelerationRS AddDirectionalAccelerationRS()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
890 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual DirectionalElectricFluxDensity AddDirectionalElectricFluxDensity()
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()
AddDirectionalVelocity()
Creates a new DirectionalVelocity
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 891
Ansys.ACT.Automation.Mechanical Namespace
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()
AddElectricFieldProbe()
Creates a new ElectricFieldProbe
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
892 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
AddElementalEulerYZAngle()
Creates a new ElementalEulerYZAngle
Release 2022 R2 - © 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 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()
AddEquivalentCreepStrain()
Creates a new EquivalentCreepStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
894 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
AddEquivalentRadiatedPower()
Creates a new EquivalentRadiatedPower
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 895
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual EquivalentStressPSD AddEquivalentStressPSD()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
896 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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
Declaration Syntax
public virtual FiberCompressiveFailureCriterion AddFiberCompressiveFailureCriterion()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 897
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual FluidFlowRate AddFluidFlowRate()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
898 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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
Declaration Syntax
public virtual ForceReactionFrequencyResponse AddForceReactionFrequencyResponse()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 899
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public virtual void AddGroupedScopedACPResults(ResultType resultType, IEnumerable<IDataMode-
lObject> selectedPlies)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
900 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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)
Parameters
filePath(string)
AddImpedanceFrequencyResponse()
Creates a new ImpedanceFrequencyResponse
Release 2022 R2 - © 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 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()
AddJouleHeatProbe()
Creates a new JouleHeatProbe
Declaration Syntax
public virtual JouleHeatProbe AddJouleHeatProbe()
AddLatticeDensity()
Creates a new LatticeDensity
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
902 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
AddLinearizedMiddlePrincipalStress()
Creates a new LinearizedMiddlePrincipalStress
Declaration Syntax
public virtual LinearizedMiddlePrincipalStress AddLinearizedMiddlePrincipalStress()
AddLinearizedMinimumPrincipalStress()
Creates a new LinearizedMinimumPrincipalStress
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 903
Ansys.ACT.Automation.Mechanical Namespace
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()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
904 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 905
Ansys.ACT.Automation.Mechanical Namespace
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()
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
906 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
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
Release 2022 R2 - © 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 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()
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
908 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 909
Ansys.ACT.Automation.Mechanical Namespace
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
910 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 911
Ansys.ACT.Automation.Mechanical Namespace
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()
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>)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
912 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 913
Ansys.ACT.Automation.Mechanical Namespace
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
914 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramVSUM()
AddShearMomentDiagramVY()
Creates a new DirectionalShearMomentDiagram
Declaration Syntax
public virtual DirectionalShearMomentDiagram AddShearMomentDiagramVY()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 915
Ansys.ACT.Automation.Mechanical Namespace
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
916 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 917
Ansys.ACT.Automation.Mechanical Namespace
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
918 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 919
Ansys.ACT.Automation.Mechanical Namespace
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
920 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddTotalElectricFluxDensity()
Creates a new TotalElectricFluxDensity
Declaration Syntax
public virtual TotalElectricFluxDensity AddTotalElectricFluxDensity()
AddTotalHeatFlux()
Creates a new TotalHeatFlux
Declaration Syntax
public virtual TotalHeatFlux AddTotalHeatFlux()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 921
Ansys.ACT.Automation.Mechanical Namespace
AddTotalVelocity()
Creates a new TotalVelocity
Declaration Syntax
public virtual TotalVelocity AddTotalVelocity()
AddUserDefinedResult()
Creates a new UserDefinedResult
Declaration Syntax
public virtual UserDefinedResult AddUserDefinedResult()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
922 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddVectorHeatFlux()
Creates a new VectorHeatFlux
Declaration Syntax
public virtual VectorHeatFlux AddVectorHeatFlux()
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
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 923
Ansys.ACT.Automation.Mechanical Namespace
AddVelocityPhaseResponse()
Creates a new VelocityPhaseResponse
Declaration Syntax
public virtual VelocityPhaseResponse AddVelocityPhaseResponse()
AddVelocityProbe()
Creates a new VelocityProbe
Declaration Syntax
public virtual VelocityProbe AddVelocityProbe()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
924 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public virtual void ClearGeneratedData()
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)
EvaluateAllContactTrackers()
No details are provided for this entry.
Declaration Syntax
public virtual void EvaluateAllContactTrackers()
EvaluateAllResults()
Run the EvaluateAllResults action.
Release 2022 R2 - © 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 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>)
ExportSubstructureInCPAFormat(string, bool)
Export Substructure to cpa file.
Declaration Syntax
public virtual void ExportSubstructureInCPAFormat(string exportFileName, bool bAddOnDemandEx-
pansionFiles)
Parameters
exportFileName(string)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
926 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
bAddOnDemandExpansionFiles(bool)
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)
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.
Release 2022 R2 - © 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 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.)
GetResults()
Gets the Results from the server.
Declaration Syntax
public virtual void GetResults()
IsResultFileChanged()
Checks if the referenced result file has been changed.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
928 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
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.
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 929
Ansys.ACT.Automation.Mechanical Namespace
unitSystemID(UnitSystemIDType)
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. 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
930 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Declaration Syntax
public virtual void Solve(bool wait, string config)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 931
Ansys.ACT.Automation.Mechanical Namespace
SolutionCombination
Defines a SolutionCombination.
Declaration Syntax
public class SolutionCombination : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
932 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 933
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
934 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
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; }
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; }
AddBeamTool()
Creates a new BeamTool
Declaration Syntax
public virtual BeamTool AddBeamTool()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddContactTool()
Creates a new ContactTool
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 935
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual DirectionalShearForce AddDirectionalShearForce()
AddDirectionalTorsionalMoment()
Creates a new DirectionalTorsionalMoment
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
936 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
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
Declaration Syntax
public virtual EquivalentStress AddEquivalentStress()
AddEquivalentTotalStrain()
Creates a new EquivalentTotalStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 937
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual LinearizedMaximumPrincipalStress AddLinearizedMaximumPrincipalStress()
AddLinearizedMaximumShearStress()
Creates a new LinearizedMaximumShearStress
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
938 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
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
Declaration Syntax
public virtual LinearizedStressIntensity AddLinearizedStressIntensity()
AddMaximumPrincipalElasticStrain()
Creates a new MaximumPrincipalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 939
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual MiddlePrincipalStress AddMiddlePrincipalStress()
AddMinimumPrincipalElasticStrain()
Creates a new MinimumPrincipalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
940 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
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
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramMSUM()
AddShearMomentDiagramMY()
Creates a new DirectionalShearMomentDiagram
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 941
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual TotalShearMomentDiagram AddShearMomentDiagramVSUM()
AddShearMomentDiagramVY()
Creates a new DirectionalShearMomentDiagram
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
942 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
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
Declaration Syntax
public virtual TotalAcceleration AddTotalAcceleration()
AddTotalAxialForce()
Creates a new TotalAxialForce
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 943
Ansys.ACT.Automation.Mechanical Namespace
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
Declaration Syntax
public virtual TotalVelocity AddTotalVelocity()
AddUserDefinedResult()
Creates a new UserDefinedResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
944 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
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
Declaration Syntax
public virtual VectorShearForce AddVectorShearForce()
AddVectorTorsionalMoment()
Creates a new VectorTorsionalMoment
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 945
Ansys.ACT.Automation.Mechanical Namespace
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
946 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 947
Ansys.ACT.Automation.Mechanical Namespace
Method GetBaseCaseFrequency(int) (p. 951) Gets the Frequency property from the Base Case at
given index
Method GetBaseCaseName(int) (p. 951) Gets the BaseCase Name property at given index
Method GetBaseCasePhaseAngle(int) (p. 951) Gets the Phase Angle property from the Base Case
at given index
Method GetBaseCaseTime(int) (p. 952) Gets the Time property from the Base Case at given
index
Method GetCoefficient(int, int) (p. 952) Gets the Coefficient property at given
LoadCombination index and BaseCase index
Method GetLoadCombinationName(int) (p. 952) Gets the LoadCombination Name property at given
index
Method GetLoadCombinationType(int) (p. 952) Gets the Load Combination Type property at given
index
Method Import(string) (p. 953) Import Load Combination Definition data from
Comma Separated Value (CSV) files
Method SetBaseCaseAnalysis(int, Sets the BaseCase Analysis property to given index.
Analysis) (p. 953)
Method SetBaseCaseFrequency(int, Sets the Frequency property to the Base Case at
double) (p. 953) given index
Method SetBaseCaseName(int, string) (p. 954) Sets the BaseCase Name property at given index
Method SetBaseCasePhaseAngle(int, Sets the Phase Angle property to the Base Case at
double) (p. 954) given index
Method SetBaseCaseTime(int, double) (p. 954) Sets the Time property to the Base Case at given
index
Method SetCoefficient(int, int, double) (p. 955) Sets the Coefficient property at given
LoadCombination index and BaseCase index
Method SetLoadCombinationName(int, Sets the LoadCombination Name property at given
string) (p. 955) index
Method SetLoadCombinationType(int, Sets the Load Combination Type property at given
LoadCombinationType) (p. 956) index
BaseCaseCount
Gets the number of bases cases
Declaration Syntax
public int BaseCaseCount { get; }
LoadCombinationCount
Gets the number of load combinations
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
948 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
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)
type(int)
DeleteBaseCase(int)
Delete a BaseCase from the SolutionCombinationDefinition
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 949
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public Analysis GetBaseCaseAnalysis(int index)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
950 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
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)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 951
Ansys.ACT.Automation.Mechanical Namespace
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)
Parameters
index(int)
GetLoadCombinationType(int)
Gets the Load Combination Type property at given index
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
952 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
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)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 953
Ansys.ACT.Automation.Mechanical Namespace
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)
Parameters
index(int)
value(double)
SetBaseCaseTime(int, double)
Sets the Time property to the Base Case at given index
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
954 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationDefinition
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
SetLoadCombinationName(int, string)
Sets the LoadCombination Name property at given index
Declaration Syntax
public void SetLoadCombinationName(int index, string name)
Parameters
index(int)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 955
Ansys.ACT.Automation.Mechanical Namespace
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, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
956 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 957
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
958 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 959
Ansys.ACT.Automation.Mechanical Namespace
ActivateVisibility
Gets or sets the ActivateVisibility.
Declaration Syntax
public bool ActivateVisibility { 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; }
Component
Gets or sets the Component.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
960 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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.
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.
Release 2022 R2 - © 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 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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
962 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 963
Ansys.ACT.Automation.Mechanical Namespace
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
964 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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
Declaration Syntax
public virtual ContactChatteringTracker AddChattering()
AddClosedPenetration()
Creates a new ContactClosedPenetrationTracker
Declaration Syntax
public virtual ContactClosedPenetrationTracker AddClosedPenetration()
AddComment()
Creates a new child Comment.
Release 2022 R2 - © 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 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
Declaration Syntax
public virtual ContactHeatFluxTracker AddContactHeatFlux()
AddContactingArea()
Creates a new ContactingAreaTracker
Declaration Syntax
public virtual ContactingAreaTracker AddContactingArea()
AddContactMaximumNormalStiffness()
Creates a new ContactMaximumNormalStiffnessTracker
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
966 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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
Declaration Syntax
public virtual ContactPressureTracker AddContactPressure()
AddDampingEnergy()
Creates a new DampingEnergyTracker
Declaration Syntax
public virtual DampingEnergyTracker AddDampingEnergy()
AddDeformationPlotTracker()
Creates a new TotalDeformation Plot Tracker.
Release 2022 R2 - © 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 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
Declaration Syntax
public virtual DirectionalVelocityTracker AddDirectionalVelocity()
AddEffectiveStrain()
Creates a new EffectiveStrainTracker
Declaration Syntax
public virtual EffectiveStrainTracker AddEffectiveStrain()
AddEffectiveStress()
Creates a new EffectiveStressTracker
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
968 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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
Declaration Syntax
public virtual ExternalForceTracker AddExternalForce()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public virtual Figure AddFigure()
AddFluidPressure()
Creates a new ContactFluidPressureTracker
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 969
Ansys.ACT.Automation.Mechanical Namespace
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
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
970 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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
Declaration Syntax
public virtual LatticeDensity AddLatticeDensity()
AddLatticeElementalDensity()
Creates a new LatticeElementalDensity
Declaration Syntax
public virtual LatticeElementalDensity AddLatticeElementalDensity()
AddMaximumDampingPressure()
Creates a new ContactMaximumDampingPressureTracker
Release 2022 R2 - © 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 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
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
972 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 973
Ansys.ACT.Automation.Mechanical Namespace
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()
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
974 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 975
Ansys.ACT.Automation.Mechanical Namespace
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
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
976 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 977
Ansys.ACT.Automation.Mechanical Namespace
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
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
978 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 979
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.)
ImportResultTrackersFromFile(string)
Import Result Trackers from File.
Declaration Syntax
public virtual void ImportResultTrackersFromFile(string fileName)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
980 of ANSYS, Inc. and its subsidiaries and affiliates.
Stage
Behavior
Gets the Behavior.
Declaration Syntax
public StageBehavior Behavior { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 981
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; }
CyclicRegion
Gets or sets the CyclicRegion.
Declaration Syntax
public SymmetryGeneral CyclicRegion { 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
982 of ANSYS, Inc. and its subsidiaries and affiliates.
Stage
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; }
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 983
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
984 of ANSYS, Inc. and its subsidiaries and affiliates.
Stage
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)
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)
Release 2022 R2 - © 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 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.
Declaration Syntax
public virtual void SetHarmonicIndexNumberForEnvironment(uint envId, uint newVal)
Parameters
envId(uint)
newVal(uint)
STL
Defines a STL.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
986 of ANSYS, Inc. and its subsidiaries and affiliates.
STL
Declaration Syntax
public class STL : GeometryFileContainer
(Inherited from
GeometryFileContainer (p. 448).)
Property Color (p. 988) Gets or sets the Color.
Property Comments (p. 449) Gets the list of associated comments.
(Inherited from
GeometryFileContainer (p. 448).)
Property DataModelObjectCategory (p. 988)Gets the current DataModelObject's
category.
Property Figures (p. 449) Gets the list of associated figures.
(Inherited from
GeometryFileContainer (p. 448).)
Property FileName (p. 988) Gets or sets the FileName.
Property Images (p. 449) Gets the list of associated images.
(Inherited from
GeometryFileContainer (p. 448).)
Property InternalObject (p. 988) Gets the internal object. For advanced usage
only.
Property LengthUnits (p. 450) Gets or sets the LengthUnits.
(Inherited from
GeometryFileContainer (p. 448).)
Property ShowAlways (p. 450) Gets or sets the ShowAlways.
(Inherited from
GeometryFileContainer (p. 448).)
Property Statistics (p. 450) Gets the Statistics.
(Inherited from
GeometryFileContainer (p. 448).)
Property Suppressed (p. 450) Gets or sets the Suppressed.
(Inherited from
GeometryFileContainer (p. 448).)
Property TranslateX (p. 988) Gets or sets the TranslateX.
Property TranslateY (p. 988) Gets or sets the TranslateY.
Property TranslateZ (p. 989) Gets or sets the TranslateZ.
Method ExportStl(string, Progress) (p. 989) Export STL data.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 987
Ansys.ACT.Automation.Mechanical Namespace
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
988 of ANSYS, Inc. and its subsidiaries and affiliates.
SubstructureGenerationCondensedPart
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)
SubstructureGenerationCondensedPart
Defines a SubstructureGenerationCondensedPart.
Declaration Syntax
public class SubstructureGenerationCondensedPart : CondensedPartBase
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 989
Ansys.ACT.Automation.Mechanical Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
990 of ANSYS, Inc. and its subsidiaries and affiliates.
SubstructureGenerationCondensedPart
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 991
Ansys.ACT.Automation.Mechanical Namespace
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; }
Surface
Defines a Surface.
Declaration Syntax
public class Surface : DataModelObject, ISelectionInfo, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
992 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface
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; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 993
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 IDSSurfaceAuto 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.
Declaration Syntax
public virtual Image AddImage(string filePath)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
994 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 995
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.)
SurfaceCoating
Defines a SurfaceCoating.
Declaration Syntax
public class SurfaceCoating : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
996 of ANSYS, Inc. and its subsidiaries and affiliates.
SurfaceCoating
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; }
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 997
Ansys.ACT.Automation.Mechanical Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
998 of ANSYS, Inc. and its subsidiaries and affiliates.
SurfaceCoating
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 2022 R2 - © 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
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.)
Symmetry
Defines a Symmetry.
Declaration Syntax
public class Symmetry : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1000 of ANSYS, Inc. and its subsidiaries and affiliates.
Symmetry
Property InternalObject (p. 1002) Gets the internal object. For advanced usage only.
Method AddComment() (p. 1002) Creates a new child Comment.
Method AddCyclicRegion() (p. 1002) Creates a new CyclicRegion
Method AddFigure() (p. 1002) Creates a new child Figure.
Method AddGeneralAxisymmetric() (p. 1003) Creates a new GeneralAxisymmetric
Method AddImage(string) (p. 1003) 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 AddLinearPeriodicRegion() (p. 1003) Creates a new SymmetryRegion
Method AddPeriodicRegion() (p. 1003) Creates a new PeriodicRegion
Method AddPreMeshedCyclicRegion() (p. 1003) Creates a new PreMeshedCyclicRegion
Method AddStage() (p. 1004) Creates a new Stage
Method AddSymmetryRegion() (p. 1004) Creates a new SymmetryRegion
Method Delete() (p. 1004) Run the Delete action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 1004)
Method GetChildren(DataModelObjectCategory, Gets the list of children, filtered by type.
bool, IList<IDataModelObject>) (p. 1004)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1001
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 IDSSymmetryGroupAuto InternalObject { get; }
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1002 of ANSYS, Inc. and its subsidiaries and affiliates.
Symmetry
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)
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1003
Ansys.ACT.Automation.Mechanical Namespace
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1004 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryGeneral
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.
Declaration Syntax
public class SymmetryGeneral : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1005
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; }
Figures
Gets the list of associated figures.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1006 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryGeneral
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1007
Ansys.ACT.Automation.Mechanical Namespace
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.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1008 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryGeneral
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1009
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.)
SymmetryManufacturingConstraint
Defines a SymmetryManufacturingConstraint.
Declaration Syntax
public class SymmetryManufacturingConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property CoordinateSystem (p. 1010) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 1011)Gets the current DataModelObject's
category.
Property InternalObject (p. 1011) Gets the internal object. For advanced usage
only.
Property Location (p. 1011) Gets or sets the Location.
Property ScopingMethod (p. 1011) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 556).)
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
Axis
Gets or sets the Axis.
Declaration Syntax
public CoordinateSystemAxisType Axis { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1010 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryRegion
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; }
ScopingMethod
Gets or sets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { set;get; }
SymmetryRegion
Defines a SymmetryRegion.
Declaration Syntax
public class SymmetryRegion : SymmetryGeneral
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1011
Ansys.ACT.Automation.Mechanical Namespace
ApplyTo
Gets or sets the ApplyTo.
Declaration Syntax
public PeriodicApplyTo ApplyTo { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1012 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryRegion
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1013
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public class Table : DataModelObject, IDataTable, IEnumerable<IDataSeries>, IEnumerable, IFolder-
DataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1014 of ANSYS, Inc. and its subsidiaries and affiliates.
Table
Method GetImportSettings() (p. 1018) Get the settings used for an import operation. `null`
will be returned if an import operation has not yet
been performed.
Method Import(string, ImportFormat, Import data from the provided resource into the
ImportSettingsBase) (p. 1018) table as specified by format and settings. All
existing data will be overwritten upon import.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1015
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 IDSTableAuto 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1016 of ANSYS, Inc. and its subsidiaries and affiliates.
Table
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1017
Ansys.ACT.Automation.Mechanical Namespace
GetDataURI()
Gets the data URI from which the tabular data was imported.
Declaration Syntax
public virtual string GetDataURI()
GetImportSettings()
Get the settings used for an import operation. `null` will be returned if an import operation has not
yet been performed.
Declaration Syntax
public virtual ImportSettingsBase GetImportSettings()
All imported data in textual/string format will depend on the .NET `double.TryParse()` method to
convert items into a suitable value for variable storage in the table. An “undefined” value (as specified
in the `IDataTable` API spec) will be used if a suitable double representation cannot be parsed.
Declaration Syntax
public virtual IReadOnlyList<IDataSeries> Import(string dataURI, ImportFormat format, ImportSettings-
Base settings)
Parameters
dataURI(string)
format(ImportFormat)
settings(ImportSettingsBase)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1018 of ANSYS, Inc. and its subsidiaries and affiliates.
TableGroup
TableGroup
Defines a TableGroup.
Declaration Syntax
public class TableGroup : 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; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1019
Ansys.ACT.Automation.Mechanical 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 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1020 of ANSYS, Inc. and its subsidiaries and affiliates.
TableGroup
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)
Parameters
category(DataModelObjectCategory)
recurses(bool)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1021
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.)
TCrossSection
Defines a TCrossSection.
Declaration Syntax
public class TCrossSection : CrossSection
Area
Gets the Area.
Declaration Syntax
public Quantity Area { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1022 of ANSYS, Inc. and its subsidiaries and affiliates.
TCrossSection
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.
Declaration Syntax
public Quantity Thick2 { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1023
Ansys.ACT.Automation.Mechanical Namespace
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
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1024 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalComplianceConstraint
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.
Declaration Syntax
public Field TemperatureAbsMax { get; }
ThermalComplianceConstraint
Defines a ThermalComplianceConstraint.
Declaration Syntax
public class ThermalComplianceConstraint : ResponseConstraint
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1025
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; }
ThermalPointMass
Defines a ThermalPointMass.
Declaration Syntax
public class ThermalPointMass : GenericPointMass
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1026 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalPointMass
AppliedBy
Gets or sets the AppliedBy.
Declaration Syntax
public RemoteApplicationType AppliedBy { set;get; }
Behavior
Gets or sets the Behavior.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1027
Ansys.ACT.Automation.Mechanical Namespace
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1028 of ANSYS, Inc. and its subsidiaries and affiliates.
Thickness
Declaration Syntax
public Quantity ThermalCapacitance { set;get; }
PromoteToRemotePoint()
Run the PromoteToRemotePoint action.
Declaration Syntax
public virtual IEnumerable<RemotePoint> PromoteToRemotePoint()
Thickness
Defines a Thickness.
Declaration Syntax
public class Thickness : ImportedDataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1029
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1030 of ANSYS, Inc. and its subsidiaries and affiliates.
Thickness
IndependentVariable
Gets or sets the IndependentVariable.
Declaration Syntax
public LoadVariableVariationType IndependentVariable { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1031
Ansys.ACT.Automation.Mechanical Namespace
RangeMaximum
Gets or sets the RangeMaximum.
Declaration Syntax
public Quantity RangeMaximum { set;get; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1032 of ANSYS, Inc. and its subsidiaries and affiliates.
Thickness
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1033
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.)
Tree
No details are provided for this entry.
Declaration Syntax
public class Tree : ACTMarshalByRefObject, IEnumerable
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1034 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree
Property CurrentSearchString (p. 1036) Gets the current search string (name/tag).
Property FirstActiveObject (p. 1036) Gets the first object selected in the tree.
Property GroupingFoldersVisible (p. 1036) Controls whether or not group folders are visible.
Method Activate(IDataModelObject) (p. 1037) selects an object in the tree.
Method Activate(IEnumerable<IDataModelObject>) (p. 1037)Multi-selects a list of objects in the tree.
Method ClearFilter() (p. 1037) Clears the current filter.
Method ClearSort() (p. 1037) Clears the current sort.
Method Filter(string, string, ObjectState, VisibilityType, Filters the tree objects based on given parameters.
TreeFilterObjectClass, CoordinateSystem, string,
Analysis, TreeFilterScopingType,
TreeFilterObjectState) (p. 1038)
Method Find(string, Func<IDataModelObject, bool>, Gets a list of all objects with the specified parameters.
string, ObjectState) (p. 1039)
Method GetPathToFirstActiveObject() (p. 1039) Gets the full path that needs to be typed in order to go to
Method Group(IDataModelObject) (p. 1039) Moves dataModelObject to new tree grouping folder.
Method Group(IEnumerable) (p. 1040) Groups a list of objects together.
Method IsSorted() (p. 1040) Checks if the tree is currently sorted alphabetically.
Method Refresh() (p. 1040) Refreshes the tree.
Method Sort(SortingType, bool) (p. 1040) Sorts the tree objects based on given parameters.
Method Suspend() ***OBSOLETE*** Use 'Transaction' Prevents the tree from being updated.
instead. (p. 1041)
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.
Release 2022 R2 - © 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 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.
Declaration Syntax
public ObjectState CurrentSearchState { get; }
CurrentSearchString
Gets the current search string (name/tag).
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1036 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree
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.
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1037
Ansys.ACT.Automation.Mechanical Namespace
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)
Parameters
name(string)
tag(string)
state(ObjectState)
visibility(VisibilityType)
type(TreeFilterObjectClass)
coordinateSystem(CoordinateSystem)
model(string)
environment(Analysis)
Filter by Environment.
scoping(TreeFilterScopingType)
Filter by Scoping.
filterState(TreeFilterObjectState)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1038 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree
Declaration Syntax
public IEnumerable<IDataModelObject> Find(string name, Func<IDataModelObject, bool> func, string
tag, ObjectState state)
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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1039
Ansys.ACT.Automation.Mechanical Namespace
Group(IEnumerable)
Groups a list of objects together.
Declaration Syntax
public TreeGroupingFolder Group(IEnumerable dataModelObjects)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1040 of ANSYS, Inc. and its subsidiaries and affiliates.
TreeGroupingFolder
Parameters
type(SortingType)
reverse(bool)
Declaration Syntax
public IDisposable Suspend()
TreeGroupingFolder
Defines a TreeGroupingFolder.
Declaration Syntax
public class TreeGroupingFolder : ImportedDataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1041
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public virtual void DeleteTreeGroupAndChildren()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1042 of ANSYS, Inc. and its subsidiaries and affiliates.
TreeGroupingFolder
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.)
Ungroup()
Run the Ungroup action.
Declaration Syntax
public virtual void Ungroup()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1043
Ansys.ACT.Automation.Mechanical Namespace
UniformConstraint
Defines a UniformConstraint.
Declaration Syntax
public class UniformConstraint : ManufacturingConstraint
(Inherited from
ManufacturingConstraint (p. 556).)
Property CoordinateSystem (p. 1044) Gets or sets the CoordinateSystem.
Property DataModelObjectCategory (p. 1045)Gets the current DataModelObject's
category.
Property InternalObject (p. 1045) Gets the internal object. For advanced usage
only.
Property Location (p. 1045) Gets or sets the Location.
Property ScopingMethod (p. 1045) Gets or sets the ScopingMethod.
Property Selection (p. 557) Gets or sets the Selection.
(Inherited from
ManufacturingConstraint (p. 556).)
Property Suppressed (p. 557) Gets or sets the Suppressed.
(Inherited from
ManufacturingConstraint (p. 556).)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1044 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1045
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1046 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1047
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1048 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1049
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1050 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1051
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1052 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1053
Ansys.ACT.Automation.Mechanical Namespace
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; }
CustomFeatureAngle
Gets or sets the CustomFeatureAngle.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1054 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
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; }
Images
Gets the list of associated images.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1055
Ansys.ACT.Automation.Mechanical Namespace
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; }
MergeFaceEdges
Gets or sets the MergeFaceEdges.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1056 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
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; }
SharedBoundaryRatio
Gets or sets the SharedBoundaryRatio.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1057
Ansys.ACT.Automation.Mechanical Namespace
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; }
VirtualSplitEdges
Gets the VirtualSplitEdges.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1058 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
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)
AddVirtualCell(ISelectionInfo)
Add Virtual Cell.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1059
Ansys.ACT.Automation.Mechanical Namespace
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)
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1060 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
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()
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1061
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.)
GetVirtualCellFromSelection(ISelectionInfo)
Gets the Virtual Cell from the selection.
Declaration Syntax
public virtual VirtualCell GetVirtualCellFromSelection(ISelectionInfo currentSelection)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1062 of ANSYS, Inc. and its subsidiaries and affiliates.
VolumeConstraint
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)
Parameters
iSelInfo(ISelectionInfo)
VolumeConstraint
Defines a VolumeConstraint.
Declaration Syntax
public class VolumeConstraint : ResponseConstraint
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1063
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1064 of ANSYS, Inc. and its subsidiaries and affiliates.
VolumeConstraint
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; }
PercentageToRetainMin
Gets or sets the PercentageToRetainMin.
Declaration Syntax
public int PercentageToRetainMin { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1065
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; }
Worksheet
No details are provided for this entry.
Declaration Syntax
public abstract class Worksheet : IWorksheet
ZCrossSection
Defines a ZCrossSection.
Declaration Syntax
public class ZCrossSection : CrossSection
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1066 of ANSYS, Inc. and its subsidiaries and affiliates.
ZCrossSection
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1067
Ansys.ACT.Automation.Mechanical Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1068 of ANSYS, Inc. and its subsidiaries and affiliates.
ZCrossSection
Width3
Gets or sets the Width3.
Declaration Syntax
public Quantity Width3 { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1069
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1070 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1071
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1072 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandRepository
Method GetCommandName(CommandsType, int) (p. 1073) Gets the name of commands of a type
specified by params eCommandsType
and index in the repository.
Method GetCommandNames(CommandsType) (p. 1074) Gets the command names of a type
specified by params eCommandsType
and index in the repository.
Method GetCommandNamesCount(CommandsType) (p. 1074)Gets the number of commands of a
type specified by
param=eCommandsType in the
repository.
Method GetCommandsByName(string) (p. 1074) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1073
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1074 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1075
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1076 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. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Text (p. 1077) Gets the text.
Text
Gets the text.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1077
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. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1078 of ANSYS, Inc. and its subsidiaries and affiliates.
OptionsControlCommand
OptionsControlCommand
Options control command.
Declaration Syntax
public class OptionsControlCommand : NASTRANCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property OptionLines (p. 1079) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1079
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1080 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1081
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
BeamSecBlockCommand
Represents a beam SECBLOCK command.
Declaration Syntax
public class BeamSecBlockCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1082 of ANSYS, Inc. and its subsidiaries and affiliates.
BFBlockCommand
(Inherited from
Command (p. 1071).)
Property Nodes (p. 1083) Gets the nodes of the
section.
Property Type (p. 1083) 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.
Declaration Syntax
public class BFBlockCommand : CDBCommand
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1083
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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.
Declaration Syntax
public class BFCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Lab (p. 1085) Gets the label.
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1084 of ANSYS, Inc. and its subsidiaries and affiliates.
BFEBlockCommand
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.
Declaration Syntax
public IReadOnlyList<object> Values { get; }
BFEBlockCommand
Represents a BFEBLOCK command.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1085
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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; }
BFECommand
Represents a BFE command.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1086 of ANSYS, Inc. and its subsidiaries and affiliates.
BFECommand
Declaration Syntax
public class BFECommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Lab (p. 1087) Gets the label.
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Stloc (p. 1087) Gets the starting location.
Property ValCount (p. 1087) Gets the number of values.
Property Values (p. 1088) 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; }
ValCount
Gets the number of values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1087
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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.
Declaration Syntax
public uint Nce { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1088 of ANSYS, Inc. and its subsidiaries and affiliates.
CECommand
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.
Declaration Syntax
public IReadOnlyList<CommandCETerm> Terms { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1089
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1090 of ANSYS, Inc. and its subsidiaries and affiliates.
CMEDITCommand
CMEDITCommand
Represents a CMEDIT command.
Declaration Syntax
public class CMEDITCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Oper (p. 1091) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1091
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1092 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1093
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; }
Id
Gets the element number.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1094 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandElement
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.
Declaration Syntax
public uint Section { get; }
Type
Gets the element type number.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1095
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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.
Declaration Syntax
public IReadOnlyList<int> Stlocs { get; }
Values
Gets the values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1096 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandElementSurfaceLoad
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; }
ElementSurfaceLoadValues
Gets the values.
Declaration Syntax
public IReadOnlyList<CommandElementSurfaceLoadValues> ElementSurfaceLoadValues { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1097
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<object> Values { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1098 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandLayer
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1099
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1100 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandNode
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; }
CommandNode
Represents a node associated to a NBLOCK command.
Declaration Syntax
public class CommandNode
Id
Gets the node number.
Declaration Syntax
public uint Id { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1101
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1102 of ANSYS, Inc. and its subsidiaries and affiliates.
CPCommand
CPCommand
Represents a CP command.
Declaration Syntax
public class CPCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Ncp (p. 1103) Gets the number of coupled
nodes.
Property Nodes (p. 1103) 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.
Declaration Syntax
public IReadOnlyList<int> Nodes { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1103
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
EBlockCommand
Represents an EBLOCK command.
Declaration Syntax
public class EBlockCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
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. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Type (p. 1105) Gets the type (attribute or
node).
Property Values (p. 1105) Gets the values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1104 of ANSYS, Inc. and its subsidiaries and affiliates.
ETCommand
Type
Gets the type (attribute or node).
Declaration Syntax
public string Type { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<int> Values { get; }
ETCommand
Represents an ET command.
Declaration Syntax
public class ETCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Keyopts (p. 1106) Gets the key options.
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Ename
Gets the element name.
Declaration Syntax
public uint Ename { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1105
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Id
Gets the element number.
Declaration Syntax
public uint Id { get; }
Keyopts
Gets the key options.
Declaration Syntax
public IReadOnlyList<CommandKeyOpt> Keyopts { get; }
GenericCommand
Represents a generic command.
Declaration Syntax
public class GenericCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Arguments
Gets the arguments.
Declaration Syntax
public IReadOnlyList<string> Arguments { get; }
LocalCommand
Represents a LOCAL command.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1106 of ANSYS, Inc. and its subsidiaries and affiliates.
LocalCommand
Declaration Syntax
public class LocalCommand : CDBCommand
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1107
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public IReadOnlyList<double> Values { get; }
MPCommand
Represents a MP command.
Declaration Syntax
public class MPCommand : CDBCommand
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1108 of ANSYS, Inc. and its subsidiaries and affiliates.
MPDataCommand
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1109
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Declaration Syntax
public class MPDataCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Lab (p. 1110) Gets the label.
Property Mat (p. 1110) Gets the material number.
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Temps (p. 1110) Gets the temperatures.
Property Values (p. 1110) Gets the values.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1110 of ANSYS, Inc. and its subsidiaries and affiliates.
NCommand
Declaration Syntax
public IReadOnlyList<double> Values { get; }
NBlockCommand
Represents a NBLOCK command.
Declaration Syntax
public class NBlockCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Nodes (p. 1111) 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
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1111
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
Node
Gets the node number.
Declaration Syntax
public uint Node { 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; }
PreadCommand
Represents a *PREAD command.
Declaration Syntax
public class PreadCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1112 of ANSYS, Inc. and its subsidiaries and affiliates.
RCommand
(Inherited from
Command (p. 1071).)
Property Values (p. 1113) 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; }
RCommand
Represents a R command.
Declaration Syntax
public class RCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Nset (p. 1113) Gets the set number.
Property Stloc (p. 1114) Gets the starting location.
Property Values (p. 1114) Gets the values.
Nset
Gets the set number.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1113
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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; }
RLBlockCommand
Represents a RLBLOCK command.
Declaration Syntax
public class RLBlockCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Reals (p. 1114) Gets the real constant sets.
Reals
Gets the real constant sets.
Declaration Syntax
public IReadOnlyList<CommandReal> Reals { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1114 of ANSYS, Inc. and its subsidiaries and affiliates.
SecoffsetCommand
SecdataCommand
Represents a SECDATA command.
Declaration Syntax
public class SecdataCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Values (p. 1115) 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1115
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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
RefineKey
Mesh refinement level for thin-walled beam sections. Default is zero. Meaningless if type is not BEAM.
Declaration Syntax
public int RefineKey { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1116 of ANSYS, Inc. and its subsidiaries and affiliates.
SFEBlockCommand
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.
Declaration Syntax
public class SFEBlockCommand : CDBCommand
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1117
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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.
Declaration Syntax
public class SFECommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Key (p. 1119) Gets the value key.
Property Lab (p. 1119) Gets the load label.
Property LKey (p. 1119) Get the load key.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1118 of ANSYS, Inc. and its subsidiaries and affiliates.
SFECommand
(Inherited from
Command (p. 1071).)
Property Values (p. 1119) 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.
Declaration Syntax
public uint LKey { get; }
Values
Gets the values.
Declaration Syntax
public IReadOnlyList<double> Values { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1119
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
ShellSecBlockCommand
Represents a shell SECBLOCK command.
Declaration Syntax
public class ShellSecBlockCommand : CDBCommand
(Inherited from
Command (p. 1071).)
Property Layers (p. 1120) Gets the layers.
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Property Type (p. 1120) 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; }
TBDataCommand
Represents a TBDATA command.
Declaration Syntax
public class TBDataCommand : CDBCommand
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1120 of ANSYS, Inc. and its subsidiaries and affiliates.
TBDataCommand
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.
Declaration Syntax
public string Lab { get; }
Mat
Gets the material number.
Declaration Syntax
public int Mat { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1121
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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
Temp
Gets the temperature.
Declaration Syntax
public double Temp { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1122 of ANSYS, Inc. and its subsidiaries and affiliates.
TBPTCommand
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
Lab
Gets the label.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1123
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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; }
TBPTData
Gets TBPT data items.
Declaration Syntax
public IReadOnlyList<TBPTData> TBPTData { get; }
TBPTDataCount
Gets the number of TBPT data.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1124 of ANSYS, Inc. and its subsidiaries and affiliates.
TBPTValues
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; }
Temp
Gets the temperature.
Declaration Syntax
public double Temp { get; }
TBPTValues
Represents a tuple of values for the TBPT commmand.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1125
Ansys.ACT.Automation.Mechanical.FE.CDB Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1126 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. 1127) Represents an Abaqus keyword (with arguments and data
lines).
AbaqusKeywordArgument (p. 1128) Represents a keyword argument (with Key and Value).
AbaqusKeywordArgumentColl (p. 1128) Collection of keyword arguments.
AbaqusKeywordDataLine (p. 1129) Represents a keyword data line.
AbaqusKeywordDataLineColl (p. 1129) 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. 1071).)
Property Name (p. 1071) Gets the command name.
(Inherited from
Command (p. 1071).)
Arguments
Gets the arguments.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1127
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1128 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1129
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1130 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1131
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1132 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1133
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1134 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1135
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1136 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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1137
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.)
Convergence
Defines a Convergence.
Declaration Syntax
public class Convergence : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1138 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.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1139
Ansys.ACT.Automation.Mechanical.Results 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 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.
Declaration Syntax
public ConvergenceType Type { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1140 of ANSYS, Inc. and its subsidiaries and affiliates.
Convergence
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1141
Ansys.ACT.Automation.Mechanical.Results 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.)
LatticeDensity
Defines a LatticeDensity.
Declaration Syntax
public class LatticeDensity : TopologyOptimizationResult
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Children (p. 1220) Gets the list of children.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Comments (p. 1220) Gets the list of associated comments.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1142 of ANSYS, Inc. and its subsidiaries and affiliates.
LatticeDensity
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property DataModelObjectCategory (p. 1144)Gets the current DataModelObject's category.
Property ExclusionsParticipation (p. 1220) Gets or sets the ExclusionsParticipation.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Figures (p. 1220) Gets the list of associated figures.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property FinalMass (p. 1221) Gets the FinalMass.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property FinalVolume (p. 1221) Gets the FinalVolume.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Images (p. 1221) Gets the list of associated images.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property InternalObject (p. 1144) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 1221) Gets the IterationNumber.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property IterationStep (p. 1221) Gets or sets the IterationStep.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Location (p. 1222) Gets or sets the Location.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Maximum (p. 1222) Gets the Maximum.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Minimum (p. 1222) Gets the Minimum.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property OriginalMass (p. 1222) Gets the OriginalMass.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1143
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property PercentMassOfOriginal (p. 1222) Gets the PercentMassOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property PercentVolumeOfOriginal (p. 1223) Gets the PercentVolumeOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property ScopingMethod (p. 1223) Gets or sets the ScopingMethod.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Selection (p. 1223) Gets or sets the Selection.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property ShowOptimizedRegion (p. 1223) Gets or sets the ShowOptimizedRegion.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Suppressed (p. 1223) Gets or sets the Suppressed.
(Inherited from
TopologyOptimizationResult (p. 1218).)
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; }
LatticeElementalDensity
Defines a LatticeElementalDensity.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1144 of ANSYS, Inc. and its subsidiaries and affiliates.
LatticeElementalDensity
Declaration Syntax
public class LatticeElementalDensity : TopologyOptimizationResult
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Children (p. 1220) Gets the list of children.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Comments (p. 1220) Gets the list of associated comments.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property DataModelObjectCategory (p. 1146)Gets the current DataModelObject's category.
Property ExclusionsParticipation (p. 1220) Gets or sets the ExclusionsParticipation.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Figures (p. 1220) Gets the list of associated figures.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property FinalMass (p. 1221) Gets the FinalMass.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property FinalVolume (p. 1221) Gets the FinalVolume.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Images (p. 1221) Gets the list of associated images.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property InternalObject (p. 1147) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 1221) Gets the IterationNumber.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property IterationStep (p. 1221) Gets or sets the IterationStep.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1145
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Maximum (p. 1222) Gets the Maximum.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Minimum (p. 1222) Gets the Minimum.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property OriginalMass (p. 1222) Gets the OriginalMass.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property OriginalVolume (p. 1222) Gets the OriginalVolume.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property PercentMassOfOriginal (p. 1222) Gets the PercentMassOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property PercentVolumeOfOriginal (p. 1223) Gets the PercentVolumeOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property ScopingMethod (p. 1223) Gets or sets the ScopingMethod.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Selection (p. 1223) Gets or sets the Selection.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property ShowOptimizedRegion (p. 1223) Gets or sets the ShowOptimizedRegion.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Suppressed (p. 1223) Gets or sets the Suppressed.
(Inherited from
TopologyOptimizationResult (p. 1218).)
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1146 of ANSYS, Inc. and its subsidiaries and affiliates.
LinePressureResult
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1147
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1148 of ANSYS, Inc. and its subsidiaries and affiliates.
LinePressureResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1149
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1150 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticCoenergy
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LinePressureResultBasedOn
Gets or sets the LinePressureResultBasedOn.
Declaration Syntax
public LinePressureResultBasedOnType LinePressureResultBasedOn { set;get; }
MagneticCoenergy
Defines a MagneticCoenergy.
Declaration Syntax
public class MagneticCoenergy : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1151
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1152 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticCoenergy
Property LoadStepForMinimumOfMaximumValues (p. 1180)Get the Load Step for the minimum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1153
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1154 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticPotential
MagneticPotential
Defines a MagneticPotential.
Declaration Syntax
public class MagneticPotential : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1155
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1156 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticPotential
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1157
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; }
NewtonRaphsonResidualCharge
Defines a NewtonRaphsonResidualCharge.
Declaration Syntax
public class NewtonRaphsonResidualCharge : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1158 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualCharge
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1159
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1160 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualCharge
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1161
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1162 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualForce
Property CombinationNumber (p. 1177) Gets or sets the Combination Number for
a Solution Combination result.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1163
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1164 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualForce
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1165
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1166 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualHeat
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1167
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1168 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualHeat
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1169
Ansys.ACT.Automation.Mechanical.Results Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1170 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualMoment
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1171
Ansys.ACT.Automation.Mechanical.Results Namespace
Property LoadStepForMinimumOfMinimumValues (p. 1180)Get the Load Step for the minimum of
minimum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1172 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualMoment
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1173
Ansys.ACT.Automation.Mechanical.Results Namespace
Result
Defines a Result.
Declaration Syntax
public abstract class Result : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1174 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Property LoadStepForMinimumOfMaximumValues (p. 1180)Get the Load Step for the minimum of
maximum values.
Property LoadStepForMinimumOfMinimumValues (p. 1180)Get the Load Step for the minimum of
minimum values.
Property LoadStepNumber (p. 1180) Gets or sets the LoadStepNumber.
Property Location (p. 1180) Gets or sets the Location.
Property Maximum (p. 1181) Gets the Maximum.
Property MaximumOccursOn (p. 1181) Gets the MaximumOccursOn.
Property MaximumOfMaximumOverTime (p. 1181) Gets the MaximumOfMaximumOverTime.
Property MaximumOfMinimumOverTime (p. 1181) Gets the MaximumOfMinimumOverTime.
Property Minimum (p. 1181) Gets the Minimum.
Property MinimumOccursOn (p. 1181) Gets the MinimumOccursOn.
Property MinimumOfMaximumOverTime (p. 1182) Gets the MinimumOfMaximumOverTime.
Property MinimumOfMinimumOverTime (p. 1182) Gets the MinimumOfMinimumOverTime.
Property PlotData (p. 1182) Gets the result table.
Property ScopingMethod (p. 1182) Gets or sets the ScopingMethod.
Property SetNumber (p. 1182) Gets or sets the Set Number.
Property SolutionCombinationDriver (p. 1182) Gets or sets the
SolutionCombinationDriver.
Property SolverComponentIDs (p. 1183) Gets or sets the SolverComponentIDs.
Property Substep (p. 1183) Gets the Substep.
Property Suppressed (p. 1183) Gets or sets the Suppressed.
Property Surface (p. 1183) No details are provided for this entry.
Property Time (p. 1183) Gets the Time.
Property TimeForMaximumOfMaximumValues (p. 1183) Get the Time for the maximum of
maximum values.
Property TimeForMaximumOfMinimumValues (p. 1184) Get the Time for the maximum of
minimum values.
Property TimeForMinimumOfMaximumValues (p. 1184) Get the Time for the minimum of
maximum values.
Property TimeForMinimumOfMinimumValues (p. 1184) Get the Time for the minimum of
minimum values.
Method AddAlert() (p. 1184) Creates a new Alert
Method AddComment() (p. 1184) Creates a new child Comment.
Method AddConvergence() (p. 1184) Creates a new Convergence
Method AddFigure() (p. 1185) Creates a new child Figure.
Method AddImage(string) (p. 1185) 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. 1185) Run the ClearGeneratedData action.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1175
Ansys.ACT.Automation.Mechanical.Results Namespace
Method CreateResultsAtAllSets() (p. 1185) Creates results at all sets for results under
a solution.
Method Delete() (p. 1185) Run the Delete action.
Method DuplicateWithoutResults() (p. 1186) Run the DuplicateWithoutResults action.
Method EvaluateAllResults() (p. 1186) Run the EvaluateAllResults action.
Method ExportAnimation(string, Run the ExportAnimation action.
GraphicsAnimationExportFormat,
AnimationExportSettings) (p. 1186)
Method ExportToTextFile(string) (p. 1186) Run the ExportToTextFile action.
Method FetchRemoteResults() (p. 1187) Run the FetchRemoteResult action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 1187)
Method GetChildren(DataModelObjectCategory, bool, Gets the list of children, filtered by type.
IList<IDataModelObject>) (p. 1187)
Method PromoteToNamedSelection() (p. 1188) Run the PromoteToNamedSelection
action.
Method RenameBasedOnDefinition() (p. 1188) Run the RenameBasedOnDefinition action.
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.
Declaration Syntax
public bool CalculateTimeHistory { set;get; }
Children
Gets the list of children.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1176 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1177
Ansys.ACT.Automation.Mechanical.Results Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1178 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
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; }
IterationNumber
Gets the IterationNumber.
Declaration Syntax
public int IterationNumber { get; }
LoadStep
Gets the LoadStep.
Declaration Syntax
public int LoadStep { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1179
Ansys.ACT.Automation.Mechanical.Results Namespace
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1180 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
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; }
Minimum
Gets the Minimum.
Declaration Syntax
public Quantity Minimum { get; }
MinimumOccursOn
Gets the MinimumOccursOn.
Declaration Syntax
public string MinimumOccursOn { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1181
Ansys.ACT.Automation.Mechanical.Results Namespace
MinimumOfMaximumOverTime
Gets the MinimumOfMaximumOverTime.
Declaration Syntax
public Quantity MinimumOfMaximumOverTime { get; }
MinimumOfMinimumOverTime
Gets the MinimumOfMinimumOverTime.
Declaration Syntax
public Quantity MinimumOfMinimumOverTime { get; }
PlotData
Gets the result table.
Declaration Syntax
public ResultDataTable PlotData { 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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1182 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
SolverComponentIDs
Gets or sets the SolverComponentIDs.
Declaration Syntax
public string SolverComponentIDs { 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; }
Surface
No details are provided for this entry.
Declaration Syntax
public Surface Surface { 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1183
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; }
AddAlert()
Creates a new Alert
Declaration Syntax
public virtual Alert AddAlert()
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
AddConvergence()
Creates a new Convergence
Declaration Syntax
public virtual Convergence AddConvergence()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1184 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
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()
Delete()
Run the Delete action.
Declaration Syntax
public virtual void Delete()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1185
Ansys.ACT.Automation.Mechanical.Results Namespace
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)
ExportToTextFile(string)
Run the ExportToTextFile action.
Declaration Syntax
public virtual void ExportToTextFile(string filePath)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1186 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
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.)
Declaration Syntax
public virtual IList<IDataModelObject> GetChildren(DataModelObjectCategory category, bool recurses,
IList<IDataModelObject> children)
Parameters
category(DataModelObjectCategory)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1187
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.)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1188 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1189
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
Declaration Syntax
public ChartDimensions ChartDimensions { set;get; }
ChartViewingStyle
Gets or sets the ChartViewingStyle.
Declaration Syntax
public ChartAxisScaleType ChartViewingStyle { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1190 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
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.
Declaration Syntax
public double CutFrequency { set;get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1191
Ansys.ACT.Automation.Mechanical.Results Namespace
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.
Declaration Syntax
public Quantity FilterMaximum { get; }
FilterMinimum
Gets the FilterMinimum.
Declaration Syntax
public Quantity FilterMinimum { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1192 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
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.
Declaration Syntax
public Quantity ImaginaryAtMaximumAmplitude { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1193
Ansys.ACT.Automation.Mechanical.Results Namespace
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.
Declaration Syntax
public Quantity MaximumAmplitude { get; }
MaximumFrequency
Gets or sets the MaximumFrequency.
Declaration Syntax
public Quantity MaximumFrequency { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1194 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
Minimum
Gets the Minimum.
Declaration Syntax
public Quantity Minimum { get; }
MinimumFrequency
Gets or sets the MinimumFrequency.
Declaration Syntax
public Quantity MinimumFrequency { set;get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
PhaseAngle
Gets the PhaseAngle.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1195
Ansys.ACT.Automation.Mechanical.Results Namespace
RequestedFrequency
Gets or sets the RequestedFrequency.
Declaration Syntax
public Quantity RequestedFrequency { set;get; }
ResultChartType
Gets the ResultChartType.
Declaration Syntax
public ChartResultType ResultChartType { get; }
SectorNumber
Gets or sets the SectorNumber.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1196 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
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.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1197
Ansys.ACT.Automation.Mechanical.Results Namespace
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.
Declaration Syntax
public virtual void Delete()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public virtual void EvaluateAllResults()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1198 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
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)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1199
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.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
ResultTable
Defines a ResultTable.
Declaration Syntax
public class ResultTable : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1200 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultTable
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 IDSResultTableAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1201
Ansys.ACT.Automation.Mechanical.Results Namespace
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)
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1202 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinder
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.)
ShapeFinder
Defines a ShapeFinder.
Declaration Syntax
public class ShapeFinder : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1203
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1204 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinder
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1205
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1206 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinderElemental
Property TimeForMinimumOfMinimumValues (p. 1184) 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; }
ShapeFinderElemental
Defines a ShapeFinderElemental.
Declaration Syntax
public class ShapeFinderElemental : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1207
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1208 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinderElemental
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1209
Ansys.ACT.Automation.Mechanical.Results Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1210 of ANSYS, Inc. and its subsidiaries and affiliates.
Smoothing
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. 448).)
Property Comments (p. 449) Gets the list of associated comments.
(Inherited from
GeometryFileContainer (p. 448).)
Property DataModelObjectCategory (p. 1212)Gets the current DataModelObject's
category.
Property ExportModel (p. 1212) Gets or sets the ExportModel.
Property Figures (p. 449) Gets the list of associated figures.
(Inherited from
GeometryFileContainer (p. 448).)
Property FileName (p. 1212) Gets the FileName.
Property Images (p. 449) Gets the list of associated images.
(Inherited from
GeometryFileContainer (p. 448).)
Property InternalObject (p. 1212) Gets the internal object. For advanced usage
only.
Property LengthUnits (p. 450) Gets or sets the LengthUnits.
(Inherited from
GeometryFileContainer (p. 448).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1211
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
GeometryFileContainer (p. 448).)
Property Statistics (p. 450) Gets the Statistics.
(Inherited from
GeometryFileContainer (p. 448).)
Property Suppressed (p. 450) Gets or sets the Suppressed.
(Inherited from
GeometryFileContainer (p. 448).)
Method Evaluate() (p. 1213) 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.
Declaration Syntax
public string FileName { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSGeometryFileContainerAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1212 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyDensity
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. 1218).)
Property Children (p. 1220) Gets the list of children.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Comments (p. 1220) Gets the list of associated comments.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property DataModelObjectCategory (p. 1215)Gets the current DataModelObject's category.
Property ExclusionsParticipation (p. 1220) Gets or sets the ExclusionsParticipation.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Figures (p. 1220) Gets the list of associated figures.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property FinalMass (p. 1221) Gets the FinalMass.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1213
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property FinalVolume (p. 1221) Gets the FinalVolume.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Images (p. 1221) Gets the list of associated images.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property InternalObject (p. 1215) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 1221) Gets the IterationNumber.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property IterationStep (p. 1221) Gets or sets the IterationStep.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Location (p. 1222) Gets or sets the Location.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Maximum (p. 1222) Gets the Maximum.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Minimum (p. 1222) Gets the Minimum.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property OriginalMass (p. 1222) Gets the OriginalMass.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property OriginalVolume (p. 1222) Gets the OriginalVolume.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property PercentMassOfOriginal (p. 1222) Gets the PercentMassOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property PercentVolumeOfOriginal (p. 1223) Gets the PercentVolumeOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property RetainedThreshold (p. 1215) Gets or sets the RetainedThreshold.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1214 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyDensity
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Selection (p. 1223) Gets or sets the Selection.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property ShowOptimizedRegion (p. 1223) Gets or sets the ShowOptimizedRegion.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Suppressed (p. 1223) Gets or sets the Suppressed.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Method AddSmoothing() (p. 1215) Creates a new Smoothing
Method InsertSmoothing() (p. 1216) Run the InsertSmoothing action.
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; }
AddSmoothing()
Creates a new Smoothing
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1215
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public virtual Smoothing AddSmoothing()
InsertSmoothing()
Run the InsertSmoothing action.
Declaration Syntax
public virtual void InsertSmoothing()
TopologyElementalDensity
Defines a TopologyElementalDensity.
Declaration Syntax
public class TopologyElementalDensity : TopologyOptimizationResult
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Children (p. 1220) Gets the list of children.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Comments (p. 1220) Gets the list of associated comments.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property DataModelObjectCategory (p. 1218)Gets the current DataModelObject's category.
Property ExclusionsParticipation (p. 1220) Gets or sets the ExclusionsParticipation.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Figures (p. 1220) Gets the list of associated figures.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property FinalMass (p. 1221) Gets the FinalMass.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property FinalVolume (p. 1221) Gets the FinalVolume.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1216 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyElementalDensity
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Images (p. 1221) Gets the list of associated images.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property InternalObject (p. 1218) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 1221) Gets the IterationNumber.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property IterationStep (p. 1221) Gets or sets the IterationStep.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Location (p. 1222) Gets or sets the Location.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Maximum (p. 1222) Gets the Maximum.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Minimum (p. 1222) Gets the Minimum.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property OriginalMass (p. 1222) Gets the OriginalMass.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property OriginalVolume (p. 1222) Gets the OriginalVolume.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property PercentMassOfOriginal (p. 1222) Gets the PercentMassOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property PercentVolumeOfOriginal (p. 1223) Gets the PercentVolumeOfOriginal.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property RetainedThreshold (p. 1218) Gets or sets the RetainedThreshold.
Property ScopingMethod (p. 1223) Gets or sets the ScopingMethod.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1217
Ansys.ACT.Automation.Mechanical.Results Namespace
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property ShowOptimizedRegion (p. 1223) Gets or sets the ShowOptimizedRegion.
(Inherited from
TopologyOptimizationResult (p. 1218).)
Property Suppressed (p. 1223) Gets or sets the Suppressed.
(Inherited from
TopologyOptimizationResult (p. 1218).)
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; }
TopologyOptimizationResult
Defines a TopologyOptimizationResult.
Declaration Syntax
public abstract class TopologyOptimizationResult : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1218 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyOptimizationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1219
Ansys.ACT.Automation.Mechanical.Results Namespace
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.
Declaration Syntax
public bool ExclusionsParticipation { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1220 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyOptimizationResult
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.
Declaration Syntax
public int IterationNumber { get; }
IterationStep
Gets or sets the IterationStep.
Declaration Syntax
public int IterationStep { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1221
Ansys.ACT.Automation.Mechanical.Results Namespace
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.
Declaration Syntax
public Quantity OriginalVolume { get; }
PercentMassOfOriginal
Gets the PercentMassOfOriginal.
Declaration Syntax
public double PercentMassOfOriginal { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1222 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyOptimizationResult
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.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public virtual Comment AddComment()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1223
Ansys.ACT.Automation.Mechanical.Results 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)
ClearGeneratedData()
Clears the result.
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()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1224 of ANSYS, Inc. and its subsidiaries and affiliates.
TopologyOptimizationResult
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)
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be
created.)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1225
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.)
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
UserDefinedResult
Defines a UserDefinedResult.
Declaration Syntax
public class UserDefinedResult : DataModelObject, IFolderDataModelObject
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1226 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1227
Ansys.ACT.Automation.Mechanical.Results Namespace
Average
Gets the Average.
Declaration Syntax
public Quantity Average { get; }
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1228 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
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; }
CombinationNumber
Gets or sets the Combination Number for a Solution Combination result.
Declaration Syntax
public uint CombinationNumber { set;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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1229
Ansys.ACT.Automation.Mechanical.Results Namespace
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.
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; }
GlobalIDs
Gets or sets the GlobalIDs.
Declaration Syntax
public string GlobalIDs { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1230 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
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; }
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1231
Ansys.ACT.Automation.Mechanical.Results Namespace
IterationNumber
Gets the IterationNumber.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1232 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
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; }
Minimum
Gets the Minimum.
Declaration Syntax
public Quantity Minimum { get; }
MinimumOccursOn
Gets the MinimumOccursOn.
Declaration Syntax
public string MinimumOccursOn { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1233
Ansys.ACT.Automation.Mechanical.Results Namespace
MinimumOfMaximumOverTime
Gets the MinimumOfMaximumOverTime.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1234 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
PlotData
Gets the result table.
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1235
Ansys.ACT.Automation.Mechanical.Results Namespace
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.
Declaration Syntax
public string SolverComponentIDs { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1236 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
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.
Declaration Syntax
public string Type { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1237
Ansys.ACT.Automation.Mechanical.Results Namespace
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()
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1238 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
Declaration Syntax
public virtual void ExportAnimation(string filePath, GraphicsAnimationExportFormat format, Anima-
tionExportSettings settings)
Parameters
filePath(string)
format(GraphicsAnimationExportFormat)
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)
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1239
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.)
PromoteToNamedSelection()
Run the PromoteToNamedSelection action.
Declaration Syntax
public virtual IEnumerable<NamedSelection> PromoteToNamedSelection()
RenameBasedOnDefinition()
Run the RenameBasedOnDefinition action.
Declaration Syntax
public virtual void RenameBasedOnDefinition()
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1240 of ANSYS, Inc. and its subsidiaries and affiliates.
VariableGraph
VariableGraph
Defines a VariableGraph.
Declaration Syntax
public class VariableGraph : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1241
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1242 of ANSYS, Inc. and its subsidiaries and affiliates.
VariableGraph
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1243
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; }
Volume
Defines a Volume.
Declaration Syntax
public class Volume : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1244 of ANSYS, Inc. and its subsidiaries and affiliates.
Volume
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1245
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1246 of ANSYS, Inc. and its subsidiaries and affiliates.
Volume
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1247
Ansys.ACT.Automation.Mechanical.Results Namespace
Property TimeForMaximumOfMaximumValues (p. 1183) Get the Time for the maximum of
maximum values.
Amplitude
Gets or sets the Amplitude.
Declaration Syntax
public bool Amplitude { set;get; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1248 of ANSYS, Inc. and its subsidiaries and affiliates.
Volume
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; }
Total
Gets the Total.
Declaration Syntax
public Quantity Total { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1249
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1250 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1251
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1252 of ANSYS, Inc. and its subsidiaries and affiliates.
AccelerationPhaseResponse
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1253
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1254 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationPhaseResponse
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
DeformationPhaseResponse
Defines a DeformationPhaseResponse.
Declaration Syntax
public class DeformationPhaseResponse : ResultChart
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1255
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1256 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationPhaseResponse
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1257
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1258 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainPhaseResponse
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1259
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1260 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainPhaseResponse
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1261
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
StressPhaseResponse
Defines a StressPhaseResponse.
Declaration Syntax
public class StressPhaseResponse : ResultChart
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1262 of ANSYS, Inc. and its subsidiaries and affiliates.
StressPhaseResponse
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1263
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1264 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.
Declaration Syntax
public class VelocityPhaseResponse : ResultChart
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1265
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1266 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityPhaseResponse
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1267
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1268 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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1269
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class AccumulatedEquivalentPlasticStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1270 of ANSYS, Inc. and its subsidiaries and affiliates.
AccumulatedEquivalentPlasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1271
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property LoadStepForMaximumOfMaximumValues (p. 1180)Get the Load Step for the maximum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1272 of ANSYS, Inc. and its subsidiaries and affiliates.
AccumulatedEquivalentPlasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1273
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; }
DirectionalThermalStrain
Defines a DirectionalThermalStrain.
Declaration Syntax
public class DirectionalThermalStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1274 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalThermalStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1275
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1276 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalThermalStrain
Property LoadStepForMinimumOfMaximumValues (p. 1180)Get the Load Step for the minimum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1277
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1278 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainIntensity
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1279
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class ElasticStrainIntensity : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1280 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainIntensity
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1281
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property LoadStepForMaximumOfMaximumValues (p. 1180)Get the Load Step for the maximum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1282 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainIntensity
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1283
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; }
EquivalentCreepStrain
Defines a EquivalentCreepStrain.
Declaration Syntax
public class EquivalentCreepStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1284 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1285
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1286 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrain
Property LoadStepForMinimumOfMaximumValues (p. 1180)Get the Load Step for the minimum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1287
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1288 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrainRST
Property TimeForMaximumOfMinimumValues (p. 1184) 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; }
EquivalentCreepStrainRST
Defines a EquivalentCreepStrainRST.
Declaration Syntax
public class EquivalentCreepStrainRST : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1289
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1290 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrainRST
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1291
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1292 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrainRST
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1293
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; }
EquivalentElasticStrain
Defines a EquivalentElasticStrain.
Declaration Syntax
public class EquivalentElasticStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1294 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1295
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1296 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1297
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1298 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrainRST
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1299
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1300 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrainRST
Property InternalObject (p. 1304) Gets the internal object. For advanced
usage only.
Property IsSolved (p. 1179) Gets the IsSolved.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1301
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1302 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrainRST
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1303
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1304 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1305
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1306 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1307
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; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1308 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrainRST
EquivalentPlasticStrainRST
Defines a EquivalentPlasticStrainRST.
Declaration Syntax
public class EquivalentPlasticStrainRST : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1309
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1310 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrainRST
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1311
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1312 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentTotalStrain
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; }
EquivalentTotalStrain
Defines a EquivalentTotalStrain.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1313
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class EquivalentTotalStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1314 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentTotalStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1315
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property LoadStepForMaximumOfMaximumValues (p. 1180)Get the Load Step for the maximum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1316 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentTotalStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1317
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; }
MaximumPrincipalElasticStrain
Defines a MaximumPrincipalElasticStrain.
Declaration Syntax
public class MaximumPrincipalElasticStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1318 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1319
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1320 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalElasticStrain
Property LoadStepForMinimumOfMaximumValues (p. 1180)Get the Load Step for the minimum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1321
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1322 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; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1323
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
MaximumPrincipalThermalStrain
Defines a MaximumPrincipalThermalStrain.
Declaration Syntax
public class MaximumPrincipalThermalStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1324 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalThermalStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1325
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1326 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalThermalStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1327
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; }
MaximumShearElasticStrain
Defines a MaximumShearElasticStrain.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1328 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumShearElasticStrain
Declaration Syntax
public class MaximumShearElasticStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1329
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1330 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumShearElasticStrain
Property LoadStepForMaximumOfMaximumValues (p. 1180)Get the Load Step for the maximum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1331
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1332 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.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ShearOrientation
Gets or sets the ShearOrientation.
Declaration Syntax
public ShearOrientationType ShearOrientation { set;get; }
MiddlePrincipalElasticStrain
Defines a MiddlePrincipalElasticStrain.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1333
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class MiddlePrincipalElasticStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1334 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1335
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property LoadStepForMaximumOfMaximumValues (p. 1180)Get the Load Step for the maximum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1336 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1337
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; }
MiddlePrincipalThermalStrain
Defines a MiddlePrincipalThermalStrain.
Declaration Syntax
public class MiddlePrincipalThermalStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1338 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalThermalStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1339
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1340 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalThermalStrain
Property LoadStepForMinimumOfMaximumValues (p. 1180)Get the Load Step for the minimum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1341
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1342 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalElasticStrain
Property TimeForMaximumOfMinimumValues (p. 1184) 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; }
MinimumPrincipalElasticStrain
Defines a MinimumPrincipalElasticStrain.
Declaration Syntax
public class MinimumPrincipalElasticStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1343
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1344 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1345
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1346 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1347
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; }
NormalElasticStrain
Defines a NormalElasticStrain.
Declaration Syntax
public class NormalElasticStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1348 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1349
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1350 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1351
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1352 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearElasticStrain
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; }
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1353
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class ShearElasticStrain : StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1354 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1355
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Property LoadStepForMaximumOfMaximumValues (p. 1180)Get the Load Step for the maximum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1356 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1357
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; }
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public ScaleFactorType ScaleFactor { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1358 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
ScaleFactorValue
Gets or sets the ScaleFactorValue.
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1359
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1360 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1361
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1362 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
Property TimeForMaximumOfMinimumValues (p. 1184) Get the Time for the maximum of
minimum values.
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.
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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1363
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
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.
Declaration Syntax
public int IterationStep { set;get; }
LoadMultiplier
Gets the LoadMultiplier.
Declaration Syntax
public double LoadMultiplier { get; }
Mode
Gets or sets the Mode.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1364 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
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.
Declaration Syntax
public ShellFaceType Position { set;get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
StressStrainType
Gets or sets the StressStrainType.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1365
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1366 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorPrincipalElasticStrain
Property CombinationNumber (p. 1177) Gets or sets the Combination Number for
a Solution Combination result.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1367
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1368 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorPrincipalElasticStrain
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1369
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1370 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorPrincipalElasticStrain
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1371
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1372 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.DeformationResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.DeformationResults
DeformationResult
Defines a DeformationResult.
Declaration Syntax
public abstract class DeformationResult : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1373
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1374 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1375
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1376 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationResult
AccelerationInG
Gets or sets the AccelerationInG.
Declaration Syntax
public bool AccelerationInG { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1377
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
AllowPhaseSweep
Gets or sets the AllowPhaseSweep.
Declaration Syntax
public bool AllowPhaseSweep { set;get; }
Amplitude
Gets or sets the Amplitude.
Declaration Syntax
public bool Amplitude { set;get; }
CyclicMode
Gets or sets the CyclicMode.
Declaration Syntax
public uint CyclicMode { set;get; }
CyclicPhase
Gets or sets the CyclicPhase.
Declaration Syntax
public Quantity CyclicPhase { set;get; }
DampedFrequency
Gets the DampedFrequency.
Declaration Syntax
public Quantity DampedFrequency { get; }
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1378 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationResult
DeformationType
Gets or sets the DeformationType.
Declaration Syntax
public TotalOrDirectional DeformationType { set;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.
Declaration Syntax
public int IterationStep { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1379
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
LoadMultiplier
Gets the LoadMultiplier.
Declaration Syntax
public double LoadMultiplier { get; }
LogarithmicDecrement
Gets the LogarithmicDecrement.
Declaration Syntax
public double LogarithmicDecrement { get; }
ModalDampingRatio
Gets the ModalDampingRatio.
Declaration Syntax
public double ModalDampingRatio { 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; }
Probability
Gets the Probability.
Declaration Syntax
public double Probability { get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1380 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationResult
Reference
Gets the Reference.
Declaration Syntax
public ResultRelativityType Reference { get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { 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; }
Stability
Gets the Stability.
Declaration Syntax
public Quantity Stability { get; }
SweepingPhase
Gets or sets the SweepingPhase.
Declaration Syntax
public Quantity SweepingPhase { set;get; }
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1381
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
DirectionalAcceleration
Defines a DirectionalAcceleration.
Declaration Syntax
public class DirectionalAcceleration : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1382 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAcceleration
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1383
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1384 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAcceleration
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1385
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1386 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationPSD
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; }
DirectionalAccelerationPSD
Defines a DirectionalAccelerationPSD.
Declaration Syntax
public class DirectionalAccelerationPSD : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1387
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1388 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationPSD
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1389
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Property LoadStepForMinimumOfMinimumValues (p. 1180)Get the Load Step for the minimum of
minimum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1390 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationPSD
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1391
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Property TimeForMaximumOfMaximumValues (p. 1183) 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; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
DirectionalAccelerationRS
Defines a DirectionalAccelerationRS.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1392 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationRS
Declaration Syntax
public class DirectionalAccelerationRS : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1393
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1394 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationRS
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1395
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1396 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationRS
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1397
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
DirectionalDeformation
Defines a DirectionalDeformation.
Declaration Syntax
public class DirectionalDeformation : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1398 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalDeformation
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1399
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1400 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalDeformation
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1401
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1402 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocity
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; }
DirectionalVelocity
Defines a DirectionalVelocity.
Declaration Syntax
public class DirectionalVelocity : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1403
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1404 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocity
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1405
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Property LoadStepForMaximumOfMaximumValues (p. 1180)Get the Load Step for the maximum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1406 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocity
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1407
Ansys.ACT.Automation.Mechanical.Results.DeformationResults 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.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1408 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocityPSD
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
DirectionalVelocityPSD
Defines a DirectionalVelocityPSD.
Declaration Syntax
public class DirectionalVelocityPSD : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1409
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1410 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocityPSD
Property InternalObject (p. 1414) Gets the internal object. For advanced
usage only.
Property IsSolved (p. 1179) Gets the IsSolved.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1411
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1412 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocityPSD
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1413
Ansys.ACT.Automation.Mechanical.Results.DeformationResults 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; }
DirectionalVelocityRS
Defines a DirectionalVelocityRS.
Declaration Syntax
public class DirectionalVelocityRS : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1414 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocityRS
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1415
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1416 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocityRS
Property LoadStepForMinimumOfMaximumValues (p. 1180)Get the Load Step for the minimum of
maximum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1417
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1418 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalAcceleration
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; }
TotalAcceleration
Defines a TotalAcceleration.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1419
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Declaration Syntax
public class TotalAcceleration : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1420 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalAcceleration
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1421
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1422 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalAcceleration
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1423
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
DataModelObjectCategory
Gets the current DataModelObject's category.
Declaration Syntax
public DataModelObjectCategory DataModelObjectCategory { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1424 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalDeformation
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalDeformation
Defines a TotalDeformation.
Declaration Syntax
public class TotalDeformation : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1425
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1426 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalDeformation
Property InternalObject (p. 1430) Gets the internal object. For advanced
usage only.
Property IsSolved (p. 1179) Gets the IsSolved.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1427
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1428 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalDeformation
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1429
Ansys.ACT.Automation.Mechanical.Results.DeformationResults 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; }
TotalVelocity
Defines a TotalVelocity.
Declaration Syntax
public class TotalVelocity : DeformationResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1430 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalVelocity
Property CombinationNumber (p. 1177) Gets or sets the Combination Number for
a Solution Combination result.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1431
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1432 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalVelocity
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1433
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1434 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorDeformation
Property TimeForMaximumOfMinimumValues (p. 1184) 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; }
VectorDeformation
Defines a VectorDeformation.
Declaration Syntax
public class VectorDeformation : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1435
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1436 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorDeformation
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1437
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1438 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorDeformation
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1439
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1440 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.DamageResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.DamageResults
DamageResult
Defines a DamageResult.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1441
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public abstract class DamageResult : Result
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1442 of ANSYS, Inc. and its subsidiaries and affiliates.
DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1443
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1444 of ANSYS, Inc. and its subsidiaries and affiliates.
DamageResult
DamageResultType
Gets the DamageResultType.
Declaration Syntax
public DamageResultType DamageResultType { 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 IDSResultAuto InternalObject { get; }
Mode
Gets or sets the Mode.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1445
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public uint Mode { set;get; }
DamageStatus
Defines a DamageStatus.
Declaration Syntax
public class DamageStatus : DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1446 of ANSYS, Inc. and its subsidiaries and affiliates.
DamageStatus
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1447
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Property LoadStepForMinimumOfMinimumValues (p. 1180)Get the Load Step for the minimum of
minimum values.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1448 of ANSYS, Inc. and its subsidiaries and affiliates.
DamageStatus
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 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1449
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
EnergyDissipatedPerUnitVolume
Defines a EnergyDissipatedPerUnitVolume.
Declaration Syntax
public class EnergyDissipatedPerUnitVolume : DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1450 of ANSYS, Inc. and its subsidiaries and affiliates.
EnergyDissipatedPerUnitVolume
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1451
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1452 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberCompressiveDamageVariable
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; }
FiberCompressiveDamageVariable
Defines a FiberCompressiveDamageVariable.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1453
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public class FiberCompressiveDamageVariable : DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1454 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberCompressiveDamageVariable
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1455
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1456 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberCompressiveFailureCriterion
Property Surface (p. 1183) 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; }
FiberCompressiveFailureCriterion
Defines a FiberCompressiveFailureCriterion.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1457
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public class FiberCompressiveFailureCriterion : DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1458 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberCompressiveFailureCriterion
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1459
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1460 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberTensileDamageVariable
Property Surface (p. 1183) 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; }
FiberTensileDamageVariable
Defines a FiberTensileDamageVariable.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1461
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public class FiberTensileDamageVariable : DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1462 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberTensileDamageVariable
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1463
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1464 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberTensileFailureCriterion
Property Surface (p. 1183) 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; }
FiberTensileFailureCriterion
Defines a FiberTensileFailureCriterion.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1465
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public class FiberTensileFailureCriterion : DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1466 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberTensileFailureCriterion
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1467
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1468 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixCompressiveDamageVariable
Property Surface (p. 1183) 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; }
MatrixCompressiveDamageVariable
Defines a MatrixCompressiveDamageVariable.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1469
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public class MatrixCompressiveDamageVariable : DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1470 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixCompressiveDamageVariable
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1471
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1472 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixCompressiveFailureCriterion
Property Surface (p. 1183) 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; }
MatrixCompressiveFailureCriterion
Defines a MatrixCompressiveFailureCriterion.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1473
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public class MatrixCompressiveFailureCriterion : DamageResult
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1474 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixCompressiveFailureCriterion
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1475
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1476 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixTensileDamageVariable
Property Surface (p. 1183) 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; }
MatrixTensileDamageVariable
Defines a MatrixTensileDamageVariable.
Release 2022 R2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1477
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public class MatrixTensileDamageVariable : DamageResult