ANSYS ACT API Reference Guide PDF
ANSYS ACT API Reference Guide PDF
ANSYS, ANSYS Workbench, Ansoft, AUTODYN, EKM, Engineering Knowledge Manager, CFX, FLUENT, HFSS, AIM
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 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.
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: 2008 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. iii
ACT API Reference Guide
AddEarthGravity() ..................................................................................................................... 19
AddElasticSupport() .................................................................................................................. 19
AddEMTransducer() .................................................................................................................. 19
AddFigure() .............................................................................................................................. 19
AddFixedRotation() ................................................................................................................... 19
AddFixedSupport() ................................................................................................................... 19
AddForce() ............................................................................................................................... 19
AddFrictionlessSupport() .......................................................................................................... 20
AddHeatFlow() ......................................................................................................................... 20
AddHeatFlux() .......................................................................................................................... 20
AddHydrostaticPressure() ......................................................................................................... 20
AddInternalHeatGeneration() .................................................................................................... 20
AddJointLoad() ......................................................................................................................... 20
AddLinePressure() .................................................................................................................... 21
AddMagneticFluxParallel() ........................................................................................................ 21
AddMassFlowRate() .................................................................................................................. 21
AddMoment() ........................................................................................................................... 21
AddNodalDisplacement() .......................................................................................................... 21
AddNodalForce() ...................................................................................................................... 21
AddNodalOrientation() ............................................................................................................. 21
AddNodalPressure() .................................................................................................................. 22
AddNodalRotation() .................................................................................................................. 22
AddPerfectlyInsulated() ............................................................................................................ 22
AddPipePressure() .................................................................................................................... 22
AddPipeTemperature() ............................................................................................................. 22
AddPressure() ........................................................................................................................... 22
AddPSDAcceleration() ............................................................................................................... 23
AddPSDDisplacement() ............................................................................................................. 23
AddPSDGAcceleration() ............................................................................................................ 23
AddPSDVelocity() ..................................................................................................................... 23
AddRadiation() ......................................................................................................................... 23
AddRemoteDisplacement() ....................................................................................................... 23
AddRemoteForce() .................................................................................................................... 23
AddRotatingForce() .................................................................................................................. 24
AddRotationalVelocity() ............................................................................................................ 24
AddRSAcceleration() ................................................................................................................. 24
AddRSDisplacement() ............................................................................................................... 24
AddRSVelocity() ........................................................................................................................ 24
AddSimplySupported() ............................................................................................................. 24
AddSourceConductor() ............................................................................................................. 25
AddTemperature() .................................................................................................................... 25
AddThermalCondition() ............................................................................................................ 25
AddVelocity() ............................................................................................................................ 25
AddVoltage() ............................................................................................................................ 25
ClearGeneratedData() ............................................................................................................... 25
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 25
OpenSolverFilesDirectory() ....................................................................................................... 26
Solve(bool) ............................................................................................................................... 26
AnalysisPly ..................................................................................................................................... 26
Angle ....................................................................................................................................... 27
Children ................................................................................................................................... 27
Comments ............................................................................................................................... 27
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
iv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Figures ..................................................................................................................................... 27
IDInSource ............................................................................................................................... 27
InternalObject .......................................................................................................................... 27
Material .................................................................................................................................... 28
NameInSource .......................................................................................................................... 28
NumberOfElements .................................................................................................................. 28
Thickness ................................................................................................................................. 28
AddComment() ........................................................................................................................ 28
AddFigure() .............................................................................................................................. 28
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 29
ArbitraryCrack ................................................................................................................................ 29
BottomFaceNodes .................................................................................................................... 30
CircumferentialDivisions ........................................................................................................... 30
CoordinateSystem .................................................................................................................... 30
CrackFacesNodes ...................................................................................................................... 30
CrackFrontNodes ...................................................................................................................... 30
CrackShape .............................................................................................................................. 30
CrackSourceType ...................................................................................................................... 31
FaceTopNodes .......................................................................................................................... 31
InternalObject .......................................................................................................................... 31
LargestContourRadius .............................................................................................................. 31
Location ................................................................................................................................... 31
MeshContours .......................................................................................................................... 31
SolutionContours ..................................................................................................................... 32
Suppressed .............................................................................................................................. 32
XScaleFactor ............................................................................................................................. 32
YScaleFactor ............................................................................................................................. 32
ZScaleFactor ............................................................................................................................. 32
Body .............................................................................................................................................. 32
Assignment .............................................................................................................................. 34
Average .................................................................................................................................... 35
BeamSection ............................................................................................................................ 35
Behavior ................................................................................................................................... 35
BrickIntegrationScheme ............................................................................................................ 35
CentroidX ................................................................................................................................. 35
CentroidY ................................................................................................................................. 35
CentroidZ ................................................................................................................................. 36
Children ................................................................................................................................... 36
Comments ............................................................................................................................... 36
CoordinateSystem .................................................................................................................... 36
CrossSectionArea ..................................................................................................................... 36
CrossSectionIYY ........................................................................................................................ 36
CrossSectionIZZ ........................................................................................................................ 36
Elements .................................................................................................................................. 37
Figures ..................................................................................................................................... 37
FluidCrossArea ......................................................................................................................... 37
FluidDiscretization .................................................................................................................... 37
FluidSolidPhase ........................................................................................................................ 37
Hidden ..................................................................................................................................... 37
InternalObject .......................................................................................................................... 38
IsWindingBody ......................................................................................................................... 38
Length ..................................................................................................................................... 38
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
ACT API Reference Guide
LengthX ................................................................................................................................... 38
LengthY ................................................................................................................................... 38
LengthZ ................................................................................................................................... 38
ManualThicknessMode ............................................................................................................. 38
Mass ......................................................................................................................................... 39
Maximum ................................................................................................................................. 39
MeshMetric .............................................................................................................................. 39
MeshVersion ............................................................................................................................. 39
Minimum ................................................................................................................................. 39
ModelType ............................................................................................................................... 39
MomentOfInertiaIp1 ................................................................................................................. 40
MomentOfInertiaIp2 ................................................................................................................. 40
MomentOfInertiaIp3 ................................................................................................................. 40
Nodes ...................................................................................................................................... 40
NonlinearEffects ....................................................................................................................... 40
NumberOfTurns ........................................................................................................................ 40
OffsetMode .............................................................................................................................. 40
OffsetType ................................................................................................................................ 41
OffsetX ..................................................................................................................................... 41
OffsetY ..................................................................................................................................... 41
PipeExternalDiameter ............................................................................................................... 41
PipeInternalDiameter ............................................................................................................... 41
PipeThickness ........................................................................................................................... 41
ReadOnly ................................................................................................................................. 42
ReferenceFrame ....................................................................................................................... 42
ReferenceTemperature ***OBSOLETE*** Use 'UseReferenceTemperatureByBody' property in-
stead. ....................................................................................................................................... 42
ReferenceTemperatureValue ..................................................................................................... 42
ShellOffsetType ........................................................................................................................ 42
StandardDeviation .................................................................................................................... 42
StiffnessBehavior ...................................................................................................................... 42
Suppressed .............................................................................................................................. 43
SurfaceArea .............................................................................................................................. 43
ThermalStrainEffects ................................................................................................................. 43
Thickness ................................................................................................................................. 43
ThicknessMode ***OBSOLETE*** Use 'ManualThicknessMode' property instead. ........................ 43
UseReferenceTemperatureByBody ............................................................................................ 43
UserNameChange .................................................................................................................... 44
Visible ...................................................................................................................................... 44
Volume .................................................................................................................................... 44
AddCommandSnippet() ............................................................................................................ 44
AddComment() ........................................................................................................................ 44
AddFigure() .............................................................................................................................. 44
ClearGeneratedData() ............................................................................................................... 44
GenerateMesh() ........................................................................................................................ 45
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 45
GetGeoBody() ........................................................................................................................... 45
PreviewInflation() ..................................................................................................................... 45
PreviewSurfaceMesh() .............................................................................................................. 45
ShowBody() .............................................................................................................................. 46
Update() ................................................................................................................................... 46
Chart .............................................................................................................................................. 46
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Caption .................................................................................................................................... 46
Children ................................................................................................................................... 47
Content .................................................................................................................................... 47
Gridlines ................................................................................................................................... 47
InternalObject .......................................................................................................................... 47
PlotStyle ................................................................................................................................... 47
Scale ........................................................................................................................................ 47
XAxisLabel ................................................................................................................................ 47
YAxisLabel ................................................................................................................................ 48
Delete() .................................................................................................................................... 48
Duplicate() ............................................................................................................................... 48
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 48
CommandSnippet .......................................................................................................................... 48
Children ................................................................................................................................... 49
Comments ............................................................................................................................... 50
Figures ..................................................................................................................................... 50
FileName .................................................................................................................................. 50
Input ........................................................................................................................................ 50
InputArgument1 ...................................................................................................................... 50
InputArgument2 ...................................................................................................................... 50
InputArgument3 ...................................................................................................................... 51
InputArgument4 ...................................................................................................................... 51
InputArgument5 ...................................................................................................................... 51
InputArgument6 ...................................................................................................................... 51
InputArgument7 ...................................................................................................................... 51
InputArgument8 ...................................................................................................................... 51
InputArgument9 ...................................................................................................................... 51
InternalObject .......................................................................................................................... 52
InvalidateSolution .................................................................................................................... 52
OutputSearchPrefix .................................................................................................................. 52
SnippetFileStatus ...................................................................................................................... 52
SolverTarget ............................................................................................................................. 52
StepNumber ............................................................................................................................. 52
StepSelectionMode .................................................................................................................. 53
Suppressed .............................................................................................................................. 53
AddComment() ........................................................................................................................ 53
AddFigure() .............................................................................................................................. 53
AppendText(string) ................................................................................................................... 53
Delete() .................................................................................................................................... 53
Duplicate() ............................................................................................................................... 54
ExportTextFile(string) ................................................................................................................ 54
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 54
ImportTextFile(string) ............................................................................................................... 54
Comment ....................................................................................................................................... 54
Author ...................................................................................................................................... 55
Children ................................................................................................................................... 55
InternalObject .......................................................................................................................... 55
Text .......................................................................................................................................... 55
Delete() .................................................................................................................................... 55
Duplicate() ............................................................................................................................... 56
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 56
CondensedGeometry ..................................................................................................................... 56
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. vii
ACT API Reference Guide
Children ................................................................................................................................... 57
Comments ............................................................................................................................... 57
Figures ..................................................................................................................................... 57
InternalObject .......................................................................................................................... 57
SolverFilesDirectory .................................................................................................................. 57
TransparencyEnabled ............................................................................................................... 57
AddComment() ........................................................................................................................ 58
AddCondensedPart() ................................................................................................................ 58
AddCondensedPartInfoTool() .................................................................................................... 58
AddFigure() .............................................................................................................................. 58
GenerateCondensedGeometry() ............................................................................................... 58
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 58
CondensedPart ............................................................................................................................... 59
Children ................................................................................................................................... 59
Comments ............................................................................................................................... 60
Figures ..................................................................................................................................... 60
FutureIntent ............................................................................................................................. 60
GeometrySelection ................................................................................................................... 60
InterfaceMethod ....................................................................................................................... 60
InternalObject .......................................................................................................................... 60
MaximumFrequency ................................................................................................................. 61
MinimumFrequency ................................................................................................................. 61
NumberInterfaceEntries ............................................................................................................ 61
NumberMasterNodes ............................................................................................................... 61
NumberOfModes ...................................................................................................................... 61
Physics ..................................................................................................................................... 61
RangeSearch ............................................................................................................................ 61
ReductionMethod .................................................................................................................... 62
ReferenceTemperature ............................................................................................................. 62
SolutionName .......................................................................................................................... 62
SolutionNameMode ................................................................................................................. 62
SolverFilesDirectory .................................................................................................................. 62
Suppressed .............................................................................................................................. 62
TemperatureUnits ..................................................................................................................... 63
AddComment() ........................................................................................................................ 63
AddFigure() .............................................................................................................................. 63
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 63
CondensedPartInfoTool .................................................................................................................. 63
Children ................................................................................................................................... 64
Comments ............................................................................................................................... 64
InternalObject .......................................................................................................................... 64
Text .......................................................................................................................................... 64
UpdateInterval ......................................................................................................................... 64
AddComment() ........................................................................................................................ 64
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 65
ConstructionGeometry ................................................................................................................... 65
Children ................................................................................................................................... 65
Comments ............................................................................................................................... 66
Figures ..................................................................................................................................... 66
InternalObject .......................................................................................................................... 66
ShowMesh ............................................................................................................................... 66
AddComment() ........................................................................................................................ 66
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
viii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
AddFigure() .............................................................................................................................. 66
AddPath() ................................................................................................................................. 67
AddSurface() ............................................................................................................................ 67
Delete() .................................................................................................................................... 67
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 67
ContactDebonding ......................................................................................................................... 67
AutomaticTimeStepping ........................................................................................................... 68
ContactRegion ......................................................................................................................... 68
CriticalRate ............................................................................................................................... 68
FailureCriteriaOption ................................................................................................................ 68
GenerationMethod ................................................................................................................... 68
InitialCrack ............................................................................................................................... 69
InitialTimeStep ......................................................................................................................... 69
InternalObject .......................................................................................................................... 69
MaximumTimeStep .................................................................................................................. 69
Method .................................................................................................................................... 69
MinimumTimeStep ................................................................................................................... 69
Suppressed .............................................................................................................................. 70
Type ......................................................................................................................................... 70
CoordinateSystem .......................................................................................................................... 70
Children ................................................................................................................................... 71
Comments ............................................................................................................................... 71
CoordinateSystemID ................................................................................................................. 71
CoordinateSystemIDGeneration ................................................................................................ 72
CoordinateSystemType ............................................................................................................. 72
Figures ..................................................................................................................................... 72
GloballyAvailable ...................................................................................................................... 72
InternalObject .......................................................................................................................... 72
IsGlobal .................................................................................................................................... 72
OriginLocation ......................................................................................................................... 72
OriginX ..................................................................................................................................... 73
OriginY ..................................................................................................................................... 73
OriginZ ..................................................................................................................................... 73
PrimaryAxis .............................................................................................................................. 73
PrimaryAxisDefineBy ................................................................................................................ 73
ReadOnly ................................................................................................................................. 73
SecondaryAxis .......................................................................................................................... 74
SecondaryAxisDefineBy ............................................................................................................ 74
Suppressed .............................................................................................................................. 74
TransformationCount ................................................................................................................ 74
TransformedConfiguration ........................................................................................................ 74
XAxisData ................................................................................................................................. 74
YAxisData ................................................................................................................................. 74
ZAxisData ................................................................................................................................. 75
AddComment() ........................................................................................................................ 75
AddFigure() .............................................................................................................................. 75
AddTransformation(TransformationType, CoordinateSystemAxisType) ....................................... 75
CreateConstructionSurface() ..................................................................................................... 75
CreateSectionPlane() ................................................................................................................ 76
Delete() .................................................................................................................................... 76
Duplicate() ............................................................................................................................... 76
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 76
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ix
ACT API Reference Guide
GetTransformationValue(uint) ................................................................................................... 76
MoveTransformationDown(uint) ............................................................................................... 77
MoveTransformationUp(uint) .................................................................................................... 77
RemoveTransformation(uint) .................................................................................................... 77
SetTransformationValue(uint, object) ........................................................................................ 77
CoordinateSystems ......................................................................................................................... 78
Children ................................................................................................................................... 78
Comments ............................................................................................................................... 78
Figures ..................................................................................................................................... 78
InternalObject .......................................................................................................................... 79
AddComment() ........................................................................................................................ 79
AddCoordinateSystem() ............................................................................................................ 79
AddFigure() .............................................................................................................................. 79
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 79
Crack ***OBSOLETE*** Deprecated class. Use ArbitraryCrack or SemiEllipticalCrack instead. ............. 79
AlignWithFaceNormal ............................................................................................................... 81
BottomFaceNodes .................................................................................................................... 81
CircumferentialDivisions ........................................................................................................... 81
Contact1Nodes ......................................................................................................................... 81
ContactPairsNodes ................................................................................................................... 81
CoordinateSystem .................................................................................................................... 81
CrackFacesNodes ...................................................................................................................... 81
CrackFrontDivisions .................................................................................................................. 82
CrackFrontNodes ...................................................................................................................... 82
CrackShape .............................................................................................................................. 82
CrackSourceType ...................................................................................................................... 82
FaceTopNodes .......................................................................................................................... 82
FractureAffectedZone ............................................................................................................... 82
FractureAffectedZoneHeight .................................................................................................... 83
InternalObject .......................................................................................................................... 83
LargestContourRadius .............................................................................................................. 83
Location ................................................................................................................................... 83
MajorRadius ............................................................................................................................. 83
MeshContours .......................................................................................................................... 83
MinorRadius ............................................................................................................................. 83
ProjectToNearestSurface ........................................................................................................... 84
SolutionContours ..................................................................................................................... 84
Suppressed .............................................................................................................................. 84
Target1Nodes ........................................................................................................................... 84
XScaleFactor ............................................................................................................................. 84
YScaleFactor ............................................................................................................................. 84
ZScaleFactor ............................................................................................................................. 85
CyclicRegion ................................................................................................................................... 85
HighBoundaryLocation ............................................................................................................. 85
InternalObject .......................................................................................................................... 86
LowBoundaryLocation .............................................................................................................. 86
DistributedMass ............................................................................................................................. 86
InternalObject .......................................................................................................................... 87
MassPerUnitArea ...................................................................................................................... 87
MassType ................................................................................................................................. 87
Suppressed .............................................................................................................................. 87
TotalMass ................................................................................................................................. 87
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
x of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
ElementOrientation ........................................................................................................................ 87
AxisEdgeOrientation ................................................................................................................. 88
AxisSurfaceOrientation ............................................................................................................. 88
BodyLocation ........................................................................................................................... 88
Children ................................................................................................................................... 89
Comments ............................................................................................................................... 89
EdgeLocation ........................................................................................................................... 89
Figures ..................................................................................................................................... 89
InternalObject .......................................................................................................................... 89
OrientationGuideDefinedBy ...................................................................................................... 89
Suppressed .............................................................................................................................. 89
SurfaceLocation ........................................................................................................................ 90
AddComment() ........................................................................................................................ 90
AddFigure() .............................................................................................................................. 90
Delete() .................................................................................................................................... 90
Duplicate() ............................................................................................................................... 90
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 90
EndRelease ..................................................................................................................................... 91
Behavior ................................................................................................................................... 91
Children ................................................................................................................................... 92
Comments ............................................................................................................................... 92
CoordinateSystem .................................................................................................................... 92
EdgeLocation ........................................................................................................................... 92
Figures ..................................................................................................................................... 92
InternalObject .......................................................................................................................... 92
RotationX ................................................................................................................................. 93
RotationY ................................................................................................................................. 93
RotationZ ................................................................................................................................. 93
Suppressed .............................................................................................................................. 93
TranslationX ............................................................................................................................. 93
TranslationY ............................................................................................................................. 93
TranslationZ ............................................................................................................................. 93
VertexLocation ......................................................................................................................... 94
AddComment() ........................................................................................................................ 94
AddFigure() .............................................................................................................................. 94
Delete() .................................................................................................................................... 94
Duplicate() ............................................................................................................................... 94
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 94
ExpansionSettings .......................................................................................................................... 95
Children ................................................................................................................................... 95
CleanupOptionalFiles ............................................................................................................... 95
Comments ............................................................................................................................... 95
Figures ..................................................................................................................................... 96
InternalObject .......................................................................................................................... 96
AddComment() ........................................................................................................................ 96
AddFigure() .............................................................................................................................. 96
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 96
PerformExpansionPass() ............................................................................................................ 97
ExternalEnhancedModel ................................................................................................................. 97
Children ................................................................................................................................... 97
Comments ............................................................................................................................... 97
Figures ..................................................................................................................................... 98
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xi
ACT API Reference Guide
InternalObject .......................................................................................................................... 98
LayerToDisplay ......................................................................................................................... 98
NonlinearEffects ....................................................................................................................... 98
Suppressed .............................................................................................................................. 98
ThermalStrainEffects ................................................................................................................. 98
Type ......................................................................................................................................... 98
AddComment() ........................................................................................................................ 99
AddFigure() .............................................................................................................................. 99
GetChildren<ChildrenType>(bool, IList<ChildrenType>) ............................................................ 99
FatigueTool .................................................................................................................................... 99
AnalysisType ........................................................................................................................... 100
BinSize ................................................................................................................................... 100
Children ................................................................................................................................. 101
Comments .............................................................................................................................. 101
DisplayTime ............................................................................................................................ 101
FatigueStrengthFactor ............................................................................................................ 101
HistoryDataLocation ............................................................................................................... 101
InfiniteLife .............................................................................................................................. 101
InternalObject ........................................................................................................................ 102
LoadingRatio .......................................................................................................................... 102
LoadingType ........................................................................................................................... 102
MaximumDataPointsToPlot ..................................................................................................... 102
MeanStressTheory .................................................................................................................. 102
OneCycleIsEqualTo ................................................................................................................. 102
ResultsInput ........................................................................................................................... 102
ScaleFactor ............................................................................................................................. 103
StressComponent ................................................................................................................... 103
UnitsName ............................................................................................................................. 103
UseQuickRainflowCounting .................................................................................................... 103
AddBiaxialityIndication() ......................................................................................................... 103
AddComment() ....................................................................................................................... 103
AddDamage() ......................................................................................................................... 104
AddDamageMatrix() ............................................................................................................... 104
AddEquivalentAlternativeStress() ............................................................................................ 104
AddFatigueSensitivity() ........................................................................................................... 104
AddHysteresis() ....................................................................................................................... 104
AddLife() ................................................................................................................................ 104
AddRainflowMatrix() ............................................................................................................... 104
AddSafetyFactor() ................................................................................................................... 105
Delete() .................................................................................................................................. 105
Duplicate() .............................................................................................................................. 105
GetChildren<ChildrenType>(bool, IList<ChildrenType>) .......................................................... 105
Figure ........................................................................................................................................... 105
Children ................................................................................................................................. 106
Comments .............................................................................................................................. 106
InternalObject ........................................................................................................................ 106
Text ........................................................................................................................................ 106
AddComment() ....................................................................................................................... 107
Delete() .................................................................................................................................. 107
Duplicate() .............................................................................................................................. 107
GetChildren<ChildrenType>(bool, IList<ChildrenType>) .......................................................... 107
Fracture ........................................................................................................................................ 107
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xiii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxi
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxiii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxi
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxiii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxxix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xl of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xli
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xlii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xliii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xliv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xlvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xlviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xlix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
l of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. li
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. liii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
liv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxi
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxiii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxi
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxiii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxi
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxiii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxiv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
lxxxviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. lxxxix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xc of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xci
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xcii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xciii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xciv of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xcvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xcviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xcix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
c of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ci
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
cii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ciii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
civ of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cv
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
cvi of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cvii
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
cviii of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cix
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
cx of ANSYS, Inc. and its subsidiaries and affiliates.
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. cxi
ACT API Reference Guide
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
cxii of ANSYS, Inc. and its subsidiaries and affiliates.
Part I: 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.
Declaration Syntax
public class ProcessUtilities : IProcessUtilities
Table 3: Members
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
Ansys.ACT.Core Namespace
Method Start(string, bool, params string[]) (p. 4) Starts an application, file, or other
target.
Declaration Syntax
public virtual int Start(string target, params string[] args)
Parameters
target(string)
The fully-qualified path to the application, file, or other target
args(string[])
Command line arguments
Declaration Syntax
public virtual int Start(string target, bool useShell, params string[] args)
Parameters
target(string)
The fully-qualified path to the application, file, or other target
useShell(bool)
Indicates whether or not to execute the target using the OS shell
args(string[])
Command line arguments
Release 18.0 - © SAS IP, 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Release 18.0 - © SAS IP, 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
Get or set an attribute value.
Declaration Syntax
public object Item { set;get; }
Release 18.0 - © SAS IP, 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)
The attribute name.
GetStringValue(string)
Gets an attribute value by its name.
Declaration Syntax
public virtual string GetStringValue(string name)
Parameters
name(string)
The name of the attribute.
GetValue(string)
Gets an attribute value by its name.
Declaration Syntax
public virtual object GetValue(string name)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
8 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedCollection<T>
Parameters
name(string)
The name of the attribute.
GetValue(string, object)
Gets an attribute value by its name.
Declaration Syntax
public virtual object GetValue(string name, object defaultValue)
Parameters
name(string)
The name of the attribute.
defaultValue(object)
The default value
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)
The name of the attribute.
SetValue(string, object)
Set an attribute value.
Declaration Syntax
public virtual void SetValue(string name, object value)
Parameters
name(string)
The name of the attribute.
value(object)
The value of the attrbiute.
NamedCollection<T>
Represents a collection of INamed objects that could be found by its Name field.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 9
Ansys.ACT.Core.Utilities Namespace
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
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical
Table 9: Members
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
Ansys.ACT.Automation.Mechanical Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
12 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Analysis
Defines a Analysis.
Declaration Syntax
public class Analysis : DataModelObject, IFolderDataModelObject, IAnalysis, IDataModelObject, IApplic-
ationObject, IDataObjectContainer, IInternalDataObjectContainer
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
Ansys.ACT.Automation.Mechanical Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
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<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Comment> Comments { 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; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
16 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
Solution
Gets the Solution.
Declaration Syntax
public Solution Solution { get; }
SystemCaption
Gets the SystemCaption.
Declaration Syntax
public string SystemCaption { get; }
AddAcceleration()
Creates a new child Acceleration.
Declaration Syntax
public Acceleration AddAcceleration()
AddBearingLoad()
Creates a new child BearingLoad.
Declaration Syntax
public BearingLoad AddBearingLoad()
AddBoltPretension()
Creates a new child BoltPretension.
Declaration Syntax
public BoltPretension AddBoltPretension()
AddCommandSnippet()
Creates a new child CommandSnippet.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Comment AddComment()
AddCompressionOnlySupport()
Creates a new child CompressionOnlySupport.
Declaration Syntax
public CompressionOnlySupport AddCompressionOnlySupport()
AddConvection()
Creates a new child Convection.
Declaration Syntax
public Convection AddConvection()
AddCoupling()
Creates a new child Coupling.
Declaration Syntax
public Coupling AddCoupling()
AddCurrent()
Creates a new child Current.
Declaration Syntax
public Current AddCurrent()
AddCylindricalSupport()
Creates a new child CylindricalSupport.
Declaration Syntax
public CylindricalSupport AddCylindricalSupport()
AddDisplacement()
Creates a new child Displacement.
Declaration Syntax
public Displacement AddDisplacement()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
18 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
AddEarthGravity()
Creates a new child EarthGravity.
Declaration Syntax
public EarthGravity AddEarthGravity()
AddElasticSupport()
Creates a new child ElasticSupport.
Declaration Syntax
public ElasticSupport AddElasticSupport()
AddEMTransducer()
Creates a new child EMTransducer.
Declaration Syntax
public EMTransducer AddEMTransducer()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddFixedRotation()
Creates a new child FixedRotation.
Declaration Syntax
public FixedRotation AddFixedRotation()
AddFixedSupport()
Creates a new child FixedSupport.
Declaration Syntax
public FixedSupport AddFixedSupport()
AddForce()
Creates a new child Force.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Force AddForce()
AddFrictionlessSupport()
Creates a new child FrictionlessSupport.
Declaration Syntax
public FrictionlessSupport AddFrictionlessSupport()
AddHeatFlow()
Creates a new child HeatFlow.
Declaration Syntax
public HeatFlow AddHeatFlow()
AddHeatFlux()
Creates a new child HeatFlux.
Declaration Syntax
public HeatFlux AddHeatFlux()
AddHydrostaticPressure()
Creates a new child HydrostaticPressure.
Declaration Syntax
public HydrostaticPressure AddHydrostaticPressure()
AddInternalHeatGeneration()
Creates a new child InternalHeatGeneration.
Declaration Syntax
public InternalHeatGeneration AddInternalHeatGeneration()
AddJointLoad()
Creates a new child JointLoad.
Declaration Syntax
public JointLoad AddJointLoad()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
AddLinePressure()
Creates a new child LinePressure.
Declaration Syntax
public LinePressure AddLinePressure()
AddMagneticFluxParallel()
Creates a new child MagneticFluxParallel.
Declaration Syntax
public MagneticFluxParallel AddMagneticFluxParallel()
AddMassFlowRate()
Creates a new child MassFlowRate.
Declaration Syntax
public MassFlowRate AddMassFlowRate()
AddMoment()
Creates a new child Moment.
Declaration Syntax
public Moment AddMoment()
AddNodalDisplacement()
Creates a new child NodalDisplacement.
Declaration Syntax
public NodalDisplacement AddNodalDisplacement()
AddNodalForce()
Creates a new child NodalForce.
Declaration Syntax
public NodalForce AddNodalForce()
AddNodalOrientation()
Creates a new child NodalOrientation.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public NodalOrientation AddNodalOrientation()
AddNodalPressure()
Creates a new child NodalPressure.
Declaration Syntax
public NodalPressure AddNodalPressure()
AddNodalRotation()
Creates a new child NodalRotation.
Declaration Syntax
public NodalRotation AddNodalRotation()
AddPerfectlyInsulated()
Creates a new child PerfectlyInsulated.
Declaration Syntax
public PerfectlyInsulated AddPerfectlyInsulated()
AddPipePressure()
Creates a new child PipePressure.
Declaration Syntax
public PipePressure AddPipePressure()
AddPipeTemperature()
Creates a new child PipeTemperature.
Declaration Syntax
public PipeTemperature AddPipeTemperature()
AddPressure()
Creates a new child Pressure.
Declaration Syntax
public Pressure AddPressure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
AddPSDAcceleration()
Creates a new child PSDAcceleration.
Declaration Syntax
public PSDAcceleration AddPSDAcceleration()
AddPSDDisplacement()
Creates a new child PSDDisplacement.
Declaration Syntax
public PSDDisplacement AddPSDDisplacement()
AddPSDGAcceleration()
Creates a new child PSDGAcceleration.
Declaration Syntax
public PSDGAcceleration AddPSDGAcceleration()
AddPSDVelocity()
Creates a new child PSDVelocity.
Declaration Syntax
public PSDVelocity AddPSDVelocity()
AddRadiation()
Creates a new child Radiation.
Declaration Syntax
public Radiation AddRadiation()
AddRemoteDisplacement()
Creates a new child RemoteDisplacement.
Declaration Syntax
public RemoteDisplacement AddRemoteDisplacement()
AddRemoteForce()
Creates a new child RemoteForce.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public RemoteForce AddRemoteForce()
AddRotatingForce()
Creates a new child RotatingForce.
Declaration Syntax
public RotatingForce AddRotatingForce()
AddRotationalVelocity()
Creates a new child RotationalVelocity.
Declaration Syntax
public RotationalVelocity AddRotationalVelocity()
AddRSAcceleration()
Creates a new child RSAcceleration.
Declaration Syntax
public RSAcceleration AddRSAcceleration()
AddRSDisplacement()
Creates a new child RSDisplacement.
Declaration Syntax
public RSDisplacement AddRSDisplacement()
AddRSVelocity()
Creates a new child RSVelocity.
Declaration Syntax
public RSVelocity AddRSVelocity()
AddSimplySupported()
Creates a new child SimplySupported.
Declaration Syntax
public SimplySupported AddSimplySupported()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
24 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis
AddSourceConductor()
Creates a new child SourceConductor.
Declaration Syntax
public LoadGroup AddSourceConductor()
AddTemperature()
Creates a new child Temperature.
Declaration Syntax
public Temperature AddTemperature()
AddThermalCondition()
Creates a new child ThermalCondition.
Declaration Syntax
public ThermalCondition AddThermalCondition()
AddVelocity()
Creates a new child Velocity.
Declaration Syntax
public Velocity AddVelocity()
AddVoltage()
Creates a new child Voltage.
Declaration Syntax
public Voltage AddVoltage()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
OpenSolverFilesDirectory()
Run the OpenSolverFilesDirectory action.
Declaration Syntax
public void OpenSolverFilesDirectory()
Solve(bool)
Run the Solve action.
Declaration Syntax
public virtual void Solve(bool wait)
Parameters
wait(bool)
Wait or not for the solve to be done.
AnalysisPly
Defines a AnalysisPly.
Declaration Syntax
public class AnalysisPly : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
26 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<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 27
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IDSAnalysisPlyAuto InternalObject { get; }
Material
Gets the Material.
Declaration Syntax
public string Material { get; }
NameInSource
Gets the NameInSource.
Declaration Syntax
public string NameInSource { get; }
NumberOfElements
Gets the NumberOfElements.
Declaration Syntax
public uint NumberOfElements { get; }
Thickness
Gets the Thickness.
Declaration Syntax
public Quantity Thickness { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
28 of ANSYS, Inc. and its subsidiaries and affiliates.
ArbitraryCrack
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 29
Ansys.ACT.Automation.Mechanical Namespace
BottomFaceNodes
Gets or sets the BottomFaceNodes.
Declaration Syntax
public string BottomFaceNodes { set;get; }
CircumferentialDivisions
Gets or sets the CircumferentialDivisions.
Declaration Syntax
public int CircumferentialDivisions { set;get; }
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; }
CrackShape
Gets the CrackShape.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
30 of ANSYS, Inc. and its subsidiaries and affiliates.
ArbitraryCrack
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; }
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; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 31
Ansys.ACT.Automation.Mechanical Namespace
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
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; }
Body
Defines a Body.
Declaration Syntax
public class Body : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
32 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 33
Ansys.ACT.Automation.Mechanical Namespace
Assignment
Gets or sets the Assignment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
34 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public string Assignment { set;get; }
Average
Gets the Average.
Declaration Syntax
public Quantity Average { get; }
BeamSection
Gets the BeamSection.
Declaration Syntax
public DataModelObject BeamSection { get; }
Behavior
Gets or sets the Behavior.
Declaration Syntax
public Model2DBehavior Behavior { set;get; }
BrickIntegrationScheme
Gets or sets the BrickIntegrationScheme.
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 35
Ansys.ACT.Automation.Mechanical Namespace
CentroidZ
Gets the CentroidZ.
Declaration Syntax
public Quantity CentroidZ { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> 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; }
CrossSectionArea
Gets the CrossSectionArea.
Declaration Syntax
public Quantity CrossSectionArea { get; }
CrossSectionIYY
Gets the CrossSectionIYY.
Declaration Syntax
public Quantity CrossSectionIYY { get; }
CrossSectionIZZ
Gets the CrossSectionIZZ.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
36 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public Quantity CrossSectionIZZ { 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; }
FluidCrossArea
Gets or sets the FluidCrossArea.
Declaration Syntax
public Quantity FluidCrossArea { set;get; }
FluidDiscretization
Gets or sets the FluidDiscretization.
Declaration Syntax
public FluidDiscretizationType FluidDiscretization { set;get; }
FluidSolidPhase
Gets or sets the FluidSolidPhase.
Declaration Syntax
public PhaseType FluidSolidPhase { set;get; }
Hidden
Hide or show the body.
Declaration Syntax
public bool Hidden { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 37
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPrototypeAuto InternalObject { get; }
IsWindingBody
Gets the IsWindingBody.
Declaration Syntax
public bool IsWindingBody { get; }
Length
Gets the Length.
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; }
ManualThicknessMode
Gets the ManualThicknessMode.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
38 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public bool ManualThicknessMode { get; }
Mass
Gets the Mass.
Declaration Syntax
public Quantity Mass { get; }
Maximum
Gets the Maximum.
Declaration Syntax
public Quantity Maximum { get; }
MeshMetric
Gets the MeshMetric.
Declaration Syntax
public int MeshMetric { get; }
MeshVersion
Gets the MeshVersion.
Declaration Syntax
public int MeshVersion { get; }
Minimum
Gets the Minimum.
Declaration Syntax
public Quantity Minimum { get; }
ModelType
Gets or sets the ModelType.
Declaration Syntax
public PrototypeModelType ModelType { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 39
Ansys.ACT.Automation.Mechanical Namespace
MomentOfInertiaIp1
Gets the MomentOfInertiaIp1.
Declaration Syntax
public Quantity MomentOfInertiaIp1 { get; }
MomentOfInertiaIp2
Gets the MomentOfInertiaIp2.
Declaration Syntax
public Quantity MomentOfInertiaIp2 { get; }
MomentOfInertiaIp3
Gets the MomentOfInertiaIp3.
Declaration Syntax
public Quantity MomentOfInertiaIp3 { get; }
Nodes
Gets the Nodes.
Declaration Syntax
public int Nodes { get; }
NonlinearEffects
Gets or sets the NonlinearEffects.
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
40 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public AutomaticOrManual OffsetMode { set;get; }
OffsetType
Gets or sets the OffsetType.
Declaration Syntax
public BeamOffsetType OffsetType { set;get; }
OffsetX
Gets or sets the OffsetX.
Declaration Syntax
public Quantity OffsetX { set;get; }
OffsetY
Gets or sets the OffsetY.
Declaration Syntax
public Quantity OffsetY { set;get; }
PipeExternalDiameter
Gets the PipeExternalDiameter.
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 41
Ansys.ACT.Automation.Mechanical Namespace
ReadOnly
Gets the ReadOnly.
Declaration Syntax
public bool ReadOnly { get; }
ReferenceFrame
Gets or sets the ReferenceFrame.
Declaration Syntax
public ReferenceFrameType ReferenceFrame { set;get; }
Declaration Syntax
public bool ReferenceTemperature { set;get; }
ReferenceTemperatureValue
Gets or sets the ReferenceTemperatureValue.
Declaration Syntax
public Quantity ReferenceTemperatureValue { set;get; }
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
42 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public StiffnessBehavior StiffnessBehavior { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
SurfaceArea
Gets the SurfaceArea.
Declaration Syntax
public Quantity SurfaceArea { get; }
ThermalStrainEffects
Gets or sets the ThermalStrainEffects.
Declaration Syntax
public bool ThermalStrainEffects { set;get; }
Thickness
Gets or sets the Thickness.
Declaration Syntax
public Quantity Thickness { set;get; }
Declaration Syntax
public bool ThicknessMode { get; }
UseReferenceTemperatureByBody
Gets or sets the UseReferenceTemperatureByBody.
Declaration Syntax
public bool UseReferenceTemperatureByBody { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 43
Ansys.ACT.Automation.Mechanical Namespace
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 child CommandSnippet.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
ClearGeneratedData()
Run the ClearGeneratedData action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
44 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Declaration Syntax
public void ClearGeneratedData()
GenerateMesh()
Run the GenerateMesh action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 IGeoBody GetGeoBody()
PreviewInflation()
Run the PreviewInflation action.
Declaration Syntax
public void PreviewInflation()
PreviewSurfaceMesh()
Run the PreviewSurfaceMesh action.
Declaration Syntax
public void PreviewSurfaceMesh()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 45
Ansys.ACT.Automation.Mechanical Namespace
ShowBody()
Run the ShowBody action.
Declaration Syntax
public void ShowBody()
Update()
Run the Update action.
Declaration Syntax
public void Update()
Chart
Defines a Chart.
Declaration Syntax
public class Chart : DataModelObject, IFolderDataModelObject
Caption
Gets or sets the Caption.
Declaration Syntax
public string Caption { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
46 of ANSYS, Inc. and its subsidiaries and affiliates.
Chart
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Content
Gets or sets the Content.
Declaration Syntax
public ChartReportType Content { set;get; }
Gridlines
Gets or sets the Gridlines.
Declaration Syntax
public ChartGridlines Gridlines { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSChartAuto InternalObject { 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; }
XAxisLabel
Gets or sets the XAxisLabel.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 47
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public string XAxisLabel { set;get; }
YAxisLabel
Gets or sets the YAxisLabel.
Declaration Syntax
public string YAxisLabel { set;get; }
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
CommandSnippet
Defines a CommandSnippet.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
48 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
Declaration Syntax
public class CommandSnippet : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 49
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
50 of ANSYS, Inc. and its subsidiaries and affiliates.
CommandSnippet
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; }
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 51
Ansys.ACT.Automation.Mechanical Namespace
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; }
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
52 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 Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AppendText(string)
Append Text.
Declaration Syntax
public void AppendText(string NewText)
Parameters
NewText(string)
No details are provided for this entry.
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 53
Ansys.ACT.Automation.Mechanical Namespace
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
ExportTextFile(string)
Export to Textfile.
Declaration Syntax
public void ExportTextFile(string TextFile)
Parameters
TextFile(string)
No details are provided for this entry.
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 void ImportTextFile(string TextFile)
Parameters
TextFile(string)
No details are provided for this entry.
Comment
Defines a Comment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
54 of ANSYS, Inc. and its subsidiaries and affiliates.
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<DataModelObject> Children { 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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 55
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
CondensedGeometry
Defines a CondensedGeometry.
Declaration Syntax
public class CondensedGeometry : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
56 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedGeometry
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSCondensedGeometryAuto InternalObject { get; }
SolverFilesDirectory
Gets the SolverFilesDirectory.
Declaration Syntax
public string SolverFilesDirectory { get; }
TransparencyEnabled
Gets or sets the TransparencyEnabled.
Declaration Syntax
public bool TransparencyEnabled { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 57
Ansys.ACT.Automation.Mechanical Namespace
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddCondensedPart()
Creates a new child CondensedPart.
Declaration Syntax
public CondensedPart AddCondensedPart()
AddCondensedPartInfoTool()
Creates a new child CondensedPartInfoTool.
Declaration Syntax
public CondensedPartInfoTool AddCondensedPartInfoTool()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
GenerateCondensedGeometry()
Run the GenerateCondensedGeometry action.
Declaration Syntax
public void GenerateCondensedGeometry()
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)
Whether to retrieve grandchildren recursively.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
58 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPart
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
CondensedPart
Defines a CondensedPart.
Declaration Syntax
public class CondensedPart : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 59
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FutureIntent
Gets or sets the FutureIntent.
Declaration Syntax
public FutureIntentType FutureIntent { set;get; }
GeometrySelection
Gets or sets the GeometrySelection.
Declaration Syntax
public ISelectionInfo GeometrySelection { set;get; }
InterfaceMethod
Gets or sets the InterfaceMethod.
Declaration Syntax
public CondensedPartInterfaceMethod InterfaceMethod { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCondensedPartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
60 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPart
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; }
NumberInterfaceEntries
Gets the NumberInterfaceEntries.
Declaration Syntax
public int NumberInterfaceEntries { get; }
NumberMasterNodes
Gets the NumberMasterNodes.
Declaration Syntax
public int NumberMasterNodes { get; }
NumberOfModes
Gets or sets the NumberOfModes.
Declaration Syntax
public int NumberOfModes { set;get; }
Physics
Gets the Physics.
Declaration Syntax
public CondensedPartPhysics Physics { get; }
RangeSearch
Gets or sets the RangeSearch.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 61
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool RangeSearch { set;get; }
ReductionMethod
Gets or sets the ReductionMethod.
Declaration Syntax
public CondensedPartReductionMethod ReductionMethod { set;get; }
ReferenceTemperature
Gets or sets the ReferenceTemperature.
Declaration Syntax
public Quantity ReferenceTemperature { set;get; }
SolutionName
Gets or sets the SolutionName.
Declaration Syntax
public string SolutionName { set;get; }
SolutionNameMode
Gets or sets the SolutionNameMode.
Declaration Syntax
public AutomaticOrManual SolutionNameMode { set;get; }
SolverFilesDirectory
Gets the SolverFilesDirectory.
Declaration Syntax
public string SolverFilesDirectory { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
62 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartInfoTool
TemperatureUnits
Gets the TemperatureUnits.
Declaration Syntax
public string TemperatureUnits { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
CondensedPartInfoTool
Defines a CondensedPartInfoTool.
Declaration Syntax
public class CondensedPartInfoTool : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 63
Ansys.ACT.Automation.Mechanical Namespace
Property InternalObject (p. 64) Gets the internal object. For advanced usage
only.
Property Text (p. 64) Gets the Text.
Property UpdateInterval (p. 64) Gets or sets the UpdateInterval.
Method AddComment() (p. 64) Creates a new child Comment.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 65)
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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.
Declaration Syntax
public double UpdateInterval { set;get; }
AddComment()
Creates a new child Comment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
64 of ANSYS, Inc. and its subsidiaries and affiliates.
ConstructionGeometry
Declaration Syntax
public Comment AddComment()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
ConstructionGeometry
Defines a ConstructionGeometry.
Declaration Syntax
public class ConstructionGeometry : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 65
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSConstructionGeometryGroupAuto InternalObject { get; }
ShowMesh
Gets or sets the ShowMesh.
Declaration Syntax
public bool ShowMesh { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
66 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactDebonding
AddPath()
Creates a new child Path.
Declaration Syntax
public Path AddPath()
AddSurface()
Creates a new child Surface.
Declaration Syntax
public Surface AddSurface()
Delete()
Run the Delete action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 67
Ansys.ACT.Automation.Mechanical Namespace
AutomaticTimeStepping
Gets or sets the AutomaticTimeStepping.
Declaration Syntax
public AutomaticTimeStepping AutomaticTimeStepping { set;get; }
ContactRegion
Gets or sets the ContactRegion.
Declaration Syntax
public ContactRegion ContactRegion { set;get; }
CriticalRate
Gets or sets the CriticalRate.
Declaration Syntax
public Quantity CriticalRate { set;get; }
FailureCriteriaOption
Gets or sets the FailureCriteriaOption.
Declaration Syntax
public DelaminationFailureCriteriaOption FailureCriteriaOption { set;get; }
GenerationMethod
Gets or sets the GenerationMethod.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
68 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactDebonding
Declaration Syntax
public DelaminationGenerationMethod GenerationMethod { set;get; }
InitialCrack
Gets or sets the InitialCrack.
Declaration Syntax
public GenericCrack InitialCrack { set;get; }
InitialTimeStep
Gets the InitialTimeStep.
Declaration Syntax
public Quantity InitialTimeStep { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSDelaminationAuto InternalObject { get; }
MaximumTimeStep
Gets the MaximumTimeStep.
Declaration Syntax
public Quantity MaximumTimeStep { get; }
Method
Gets or sets the Method.
Declaration Syntax
public DelaminationMethod Method { set;get; }
MinimumTimeStep
Gets the MinimumTimeStep.
Declaration Syntax
public Quantity MinimumTimeStep { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 69
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Type
Gets the Type.
Declaration Syntax
public DelaminationType Type { get; }
CoordinateSystem
Defines a CoordinateSystem.
Declaration Syntax
public class CoordinateSystem : DataModelObject, ICoordinateSystem, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
70 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystemID
Gets the CoordinateSystemID.
Declaration Syntax
public int CoordinateSystemID { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 71
Ansys.ACT.Automation.Mechanical Namespace
CoordinateSystemIDGeneration
Gets or sets the CoordinateSystemIDGeneration.
Declaration Syntax
public AutomaticOrManual CoordinateSystemIDGeneration { set;get; }
CoordinateSystemType
Gets or sets the CoordinateSystemType.
Declaration Syntax
public CoordinateSystemTypeEnum CoordinateSystemType { set;get; }
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; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCoordinateSystemAuto InternalObject { get; }
IsGlobal
Gets the IsGlobal.
Declaration Syntax
public bool IsGlobal { get; }
OriginLocation
Gets or sets the origin location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
72 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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.
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; }
ReadOnly
Gets the ReadOnly.
Declaration Syntax
public bool ReadOnly { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 73
Ansys.ACT.Automation.Mechanical Namespace
SecondaryAxis
Gets or sets the SecondaryAxis.
Declaration Syntax
public CoordinateSystemAxisType SecondaryAxis { set;get; }
SecondaryAxisDefineBy
Gets or sets the SecondaryAxisDefineBy.
Declaration Syntax
public CoordinateSystemAlignmentType SecondaryAxisDefineBy { set;get; }
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.
Declaration Syntax
public string XAxisData { get; }
YAxisData
Gets the YAxisData.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
74 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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 Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddTransformation(TransformationType, CoordinateSystemAxisType)
Adds a new transformation.
Declaration Syntax
public void AddTransformation(TransformationType trans, CoordinateSystemAxisType axis)
Parameters
trans(TransformationType)
No details are provided for this entry.
axis(CoordinateSystemAxisType)
No details are provided for this entry.
CreateConstructionSurface()
Run the CreateConstructionSurface action.
Declaration Syntax
public void CreateConstructionSurface()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 75
Ansys.ACT.Automation.Mechanical Namespace
CreateSectionPlane()
Run the CreateSectionPlane action.
Declaration Syntax
public void CreateSectionPlane()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 object GetTransformationValue(uint index)
Parameters
index(uint)
Index of the transformation (First transformation is 1).
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
76 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
MoveTransformationDown(uint)
Moves a transformation down.
Declaration Syntax
public void MoveTransformationDown(uint index)
Parameters
index(uint)
Index of the transformation (First transformation is 1).
MoveTransformationUp(uint)
Moves a transformation up.
Declaration Syntax
public void MoveTransformationUp(uint index)
Parameters
index(uint)
Index of the transformation (First transformation is 1).
RemoveTransformation(uint)
Removes a tranformation.
Declaration Syntax
public void RemoveTransformation(uint index)
Parameters
index(uint)
No details are provided for this entry.
SetTransformationValue(uint, object)
Sets the value of a transformation.
Declaration Syntax
public void SetTransformationValue(uint index, object value)
Parameters
index(uint)
Index of the transformation (First transformation is 1).
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 77
Ansys.ACT.Automation.Mechanical Namespace
value(object)
Value of the transformation.
CoordinateSystems
Defines a CoordinateSystems.
Declaration Syntax
public class CoordinateSystems : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
78 of ANSYS, Inc. and its subsidiaries and affiliates.
Crack ***OBSOLETE*** Deprecated class. Use ArbitraryCrack or SemiEllipticalCrack
instead.
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCoordinateSystemGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddCoordinateSystem()
Creates a new child CoordinateSystem.
Declaration Syntax
public CoordinateSystem AddCoordinateSystem()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 79
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class Crack : GenericCrack
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
80 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; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 81
Ansys.ACT.Automation.Mechanical Namespace
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; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public Quantity FractureAffectedZone { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
82 of ANSYS, Inc. and its subsidiaries and affiliates.
Crack ***OBSOLETE*** Deprecated class. Use ArbitraryCrack or SemiEllipticalCrack
instead.
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; }
MeshContours
Gets or sets the MeshContours.
Declaration Syntax
public int MeshContours { set;get; }
MinorRadius
Gets or sets the MinorRadius.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 83
Ansys.ACT.Automation.Mechanical Namespace
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; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
84 of ANSYS, Inc. and its subsidiaries and affiliates.
CyclicRegion
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
CyclicRegion
Defines a CyclicRegion.
Declaration Syntax
public class CyclicRegion : SymmetryGeneral
HighBoundaryLocation
Gets or sets the HighBoundaryLocation.
Declaration Syntax
public ISelectionInfo HighBoundaryLocation { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 85
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSymmetryGeneralAuto InternalObject { get; }
LowBoundaryLocation
Gets or sets the LowBoundaryLocation.
Declaration Syntax
public ISelectionInfo LowBoundaryLocation { set;get; }
DistributedMass
Defines a DistributedMass.
Declaration Syntax
public class DistributedMass : GenericPointMass
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
86 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientation
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPointMassAuto InternalObject { get; }
MassPerUnitArea
Gets or sets the MassPerUnitArea.
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; }
ElementOrientation
Defines a ElementOrientation.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 87
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class ElementOrientation : DataModelObject, IFolderDataModelObject
AxisEdgeOrientation
Gets or sets the AxisEdgeOrientation.
Declaration Syntax
public ElementOrientationAxisType AxisEdgeOrientation { set;get; }
AxisSurfaceOrientation
Gets or sets the AxisSurfaceOrientation.
Declaration Syntax
public ElementOrientationAxisType AxisSurfaceOrientation { set;get; }
BodyLocation
Gets or sets the BodyLocation.
Declaration Syntax
public ISelectionInfo BodyLocation { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
88 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientation
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
EdgeLocation
Gets or sets the EdgeLocation.
Declaration Syntax
public ISelectionInfo EdgeLocation { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSElementOrientationAuto InternalObject { get; }
OrientationGuideDefinedBy
Gets the OrientationGuideDefinedBy.
Declaration Syntax
public ElementOrientationGuide OrientationGuideDefinedBy { get; }
Suppressed
Gets or sets the Suppressed.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 89
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool Suppressed { set;get; }
SurfaceLocation
Gets or sets the SurfaceLocation.
Declaration Syntax
public ISelectionInfo SurfaceLocation { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
90 of ANSYS, Inc. and its subsidiaries and affiliates.
EndRelease
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
EndRelease
Defines a EndRelease.
Declaration Syntax
public class EndRelease : DataModelObject, IFolderDataModelObject
Behavior
Gets or sets the Behavior.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 91
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public BeamEndReleaseBehavior Behavior { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> 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; }
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; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSBeamEndReleaseAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
92 of ANSYS, Inc. and its subsidiaries and affiliates.
EndRelease
RotationX
Gets or sets the RotationX.
Declaration Syntax
public FixedOrFree RotationX { set;get; }
RotationY
Gets or sets the RotationY.
Declaration Syntax
public FixedOrFree RotationY { set;get; }
RotationZ
Gets or sets the RotationZ.
Declaration Syntax
public FixedOrFree RotationZ { set;get; }
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 93
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public FixedOrFree TranslationZ { set;get; }
VertexLocation
Gets or sets the VertexLocation.
Declaration Syntax
public ISelectionInfo VertexLocation { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
94 of ANSYS, Inc. and its subsidiaries and affiliates.
ExpansionSettings
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
ExpansionSettings
Defines a ExpansionSettings.
Declaration Syntax
public class ExpansionSettings : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
CleanupOptionalFiles
Gets or sets the CleanupOptionalFiles.
Declaration Syntax
public bool CleanupOptionalFiles { set;get; }
Comments
Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 95
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSExpansionSettingsAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
96 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalEnhancedModel
PerformExpansionPass()
Run the PerformExpansionPass action.
Declaration Syntax
public void PerformExpansionPass()
ExternalEnhancedModel
Defines a ExternalEnhancedModel.
Declaration Syntax
public class ExternalEnhancedModel : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 97
Ansys.ACT.Automation.Mechanical Namespace
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 IDSExternalEnhancedModelAuto InternalObject { get; }
LayerToDisplay
Gets or sets the LayerToDisplay.
Declaration Syntax
public int LayerToDisplay { set;get; }
NonlinearEffects
Gets or sets the NonlinearEffects.
Declaration Syntax
public bool NonlinearEffects { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ThermalStrainEffects
Gets or sets the ThermalStrainEffects.
Declaration Syntax
public bool ThermalStrainEffects { set;get; }
Type
Gets the Type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
98 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
Declaration Syntax
public ExternalEnhancedModelType Type { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
FatigueTool
Defines a FatigueTool.
Declaration Syntax
public class FatigueTool : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 99
Ansys.ACT.Automation.Mechanical Namespace
AnalysisType
Gets or sets the AnalysisType.
Declaration Syntax
public FatigueToolAnalysisType AnalysisType { set;get; }
BinSize
Gets or sets the BinSize.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
100 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
Declaration Syntax
public int BinSize { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DisplayTime
Gets or sets the DisplayTime.
Declaration Syntax
public Quantity DisplayTime { set;get; }
FatigueStrengthFactor
Gets or sets the FatigueStrengthFactor.
Declaration Syntax
public double FatigueStrengthFactor { set;get; }
HistoryDataLocation
Gets or sets the HistoryDataLocation.
Declaration Syntax
public string HistoryDataLocation { set;get; }
InfiniteLife
Gets or sets the InfiniteLife.
Declaration Syntax
public double InfiniteLife { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 101
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSFatigueToolAuto InternalObject { get; }
LoadingRatio
Gets or sets the LoadingRatio.
Declaration Syntax
public double LoadingRatio { set;get; }
LoadingType
Gets or sets the LoadingType.
Declaration Syntax
public FatigueLoadType LoadingType { set;get; }
MaximumDataPointsToPlot
Gets or sets the MaximumDataPointsToPlot.
Declaration Syntax
public double MaximumDataPointsToPlot { set;get; }
MeanStressTheory
Gets or sets the MeanStressTheory.
Declaration Syntax
public MeanStressTheoryType MeanStressTheory { set;get; }
OneCycleIsEqualTo
Gets or sets the OneCycleIsEqualTo.
Declaration Syntax
public Quantity OneCycleIsEqualTo { set;get; }
ResultsInput
Gets or sets the ResultsInput.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
102 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueTool
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 child FatigueBiaxialityIndication.
Declaration Syntax
public FatigueBiaxialityIndication AddBiaxialityIndication()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 103
Ansys.ACT.Automation.Mechanical Namespace
AddDamage()
Creates a new child FatigueDamage.
Declaration Syntax
public FatigueDamage AddDamage()
AddDamageMatrix()
Creates a new child FatigueDamageMatrix.
Declaration Syntax
public FatigueDamageMatrix AddDamageMatrix()
AddEquivalentAlternativeStress()
Creates a new child FatigueEquivalentAlternativeStress.
Declaration Syntax
public FatigueEquivalentAlternativeStress AddEquivalentAlternativeStress()
AddFatigueSensitivity()
Creates a new child FatigueSensitivity.
Declaration Syntax
public FatigueSensitivity AddFatigueSensitivity()
AddHysteresis()
Creates a new child FatigueHysteresis.
Declaration Syntax
public FatigueHysteresis AddHysteresis()
AddLife()
Creates a new child FatigueLife.
Declaration Syntax
public FatigueLife AddLife()
AddRainflowMatrix()
Creates a new child FatigueRainflowMatrix.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
104 of ANSYS, Inc. and its subsidiaries and affiliates.
Figure
Declaration Syntax
public FatigueRainflowMatrix AddRainflowMatrix()
AddSafetyFactor()
Creates a new child FatigueSafetyFactor.
Declaration Syntax
public FatigueSafetyFactor AddSafetyFactor()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Figure
Defines a Figure.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 105
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class Figure : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSFigureAuto InternalObject { get; }
Text
Gets the Text.
Declaration Syntax
public string Text { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
106 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Fracture
Defines a Fracture.
Declaration Syntax
public class Fracture : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 107
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSFractureGroupAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
108 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
AddArbitraryCrack()
Creates a new child ArbitraryCrack.
Declaration Syntax
public ArbitraryCrack AddArbitraryCrack()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddContactDebonding()
Creates a new child ContactDebonding.
Declaration Syntax
public ContactDebonding AddContactDebonding()
Declaration Syntax
public Crack AddCrack()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddInterfaceDelamination()
Creates a new child InterfaceDelamination.
Declaration Syntax
public InterfaceDelamination AddInterfaceDelamination()
AddPreMeshedCrack()
Creates a new child PreMeshedCrack.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 109
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public PreMeshedCrack AddPreMeshedCrack()
AddSemiEllipticalCrack()
Creates a new child SemiEllipticalCrack.
Declaration Syntax
public SemiEllipticalCrack AddSemiEllipticalCrack()
GenerateAllCrackMesh()
Run the GenerateAllCrackMesh action.
Declaration Syntax
public void GenerateAllCrackMesh()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
110 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericCrack
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSCrackAuto InternalObject { get; }
AddCommandSnippet()
Creates a new child CommandSnippet.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 111
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
GenericDelamination
Defines a GenericDelamination.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
112 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericDelamination
Declaration Syntax
public abstract class GenericDelamination : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSDelaminationAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 113
Ansys.ACT.Automation.Mechanical Namespace
AddCommandSnippet()
Creates a new child CommandSnippet.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
114 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericPointMass
children(IList<ChildrenType>)
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 : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 115
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Figure> Figures { 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; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
116 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 117
Ansys.ACT.Automation.Mechanical Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
118 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
ActiveBodies
Gets the ActiveBodies.
Declaration Syntax
public int ActiveBodies { get; }
AnalysisType
Gets the AnalysisType.
Declaration Syntax
public GeometryDimensionType AnalysisType { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 119
Ansys.ACT.Automation.Mechanical Namespace
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; }
Children
Gets the list of children.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
120 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Declaration Syntax
public IList<DataModelObject> 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; }
DecomposeDisjointGeometry
Gets the DecomposeDisjointGeometry.
Declaration Syntax
public bool DecomposeDisjointGeometry { get; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 121
Ansys.ACT.Automation.Mechanical Namespace
Elements
Gets the Elements.
Declaration Syntax
public int Elements { get; }
EnclosureAndSymmetryProcessing
Gets the EnclosureAndSymmetryProcessing.
Declaration Syntax
public bool EnclosureAndSymmetryProcessing { get; }
EndPlaneRotationAboutX
Gets or sets the EndPlaneRotationAboutX.
Declaration Syntax
public Quantity EndPlaneRotationAboutX { set;get; }
EndPlaneRotationAboutY
Gets or sets the EndPlaneRotationAboutY.
Declaration Syntax
public Quantity EndPlaneRotationAboutY { set;get; }
FiberLength
Gets or sets the FiberLength.
Declaration Syntax
public Quantity FiberLength { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GeometryPreferencesReadOnly
Gets the GeometryPreferencesReadOnly.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
122 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Declaration Syntax
public bool GeometryPreferencesReadOnly { get; }
GeometryType
Gets the GeometryType.
Declaration Syntax
public GeometryType GeometryType { get; }
ImportCoordinateSystems
Gets the ImportCoordinateSystems.
Declaration Syntax
public bool ImportCoordinateSystems { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPrototypeGroupAuto InternalObject { get; }
LengthUnit
Gets 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 123
Ansys.ACT.Automation.Mechanical Namespace
LengthZ
Gets the LengthZ.
Declaration Syntax
public Quantity LengthZ { get; }
LineBodies
Gets the LineBodies.
Declaration Syntax
public bool LineBodies { get; }
Mass
Gets the Mass.
Declaration Syntax
public Quantity Mass { get; }
MaterialProperties
Gets the MaterialProperties.
Declaration Syntax
public bool MaterialProperties { get; }
Maximum
Gets the Maximum.
Declaration Syntax
public double Maximum { get; }
MeshMetric
Gets the MeshMetric.
Declaration Syntax
public int MeshMetric { get; }
MeshVolume
Gets the MeshVolume.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
124 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Declaration Syntax
public Quantity MeshVolume { get; }
Minimum
Gets the Minimum.
Declaration Syntax
public double Minimum { get; }
MixedImportResolution
Gets the MixedImportResolution.
Declaration Syntax
public SecondaryImportPrefType MixedImportResolution { get; }
Model2DBehavior
Gets or sets the Model2DBehavior.
Declaration Syntax
public Model2DBehavior Model2DBehavior { set;get; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 125
Ansys.ACT.Automation.Mechanical Namespace
ParameterKey
Gets the ParameterKey.
Declaration Syntax
public string ParameterKey { get; }
Parameters
Gets the Parameters.
Declaration Syntax
public ImportParameterType Parameters { get; }
ReaderModeSavesUpdatedFile
Gets or sets the ReaderModeSavesUpdatedFile.
Declaration Syntax
public bool ReaderModeSavesUpdatedFile { set;get; }
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
126 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Declaration Syntax
public bool SolidBodies { get; }
Source
Gets the Source.
Declaration Syntax
public string Source { get; }
StandardDeviation
Gets the StandardDeviation.
Declaration Syntax
public double StandardDeviation { get; }
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; }
Type
Gets the Type.
Declaration Syntax
public string Type { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 127
Ansys.ACT.Automation.Mechanical Namespace
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; }
ZCentroid
Gets the ZCentroid.
Declaration Syntax
public Quantity ZCentroid { get; }
AddComment()
Creates a new child Comment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
128 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Declaration Syntax
public Comment AddComment()
AddDistributedMass()
Creates a new child DistributedMass.
Declaration Syntax
public DistributedMass AddDistributedMass()
AddElementOrientation()
Creates a new child ElementOrientation.
Declaration Syntax
public ElementOrientation AddElementOrientation()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddPointMass()
Creates a new child PointMass.
Declaration Syntax
public PointMass AddPointMass()
GetBody(IBaseGeoBody)
Gets the Body associated with the given IGeoBody
Declaration Syntax
public Body GetBody(IBaseGeoBody geoBody)
Parameters
geoBody(IBaseGeoBody)
No details are provided for this entry.
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 129
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 Part GetPart(IBaseGeoPart geoPart)
Parameters
geoPart(IBaseGeoPart)
No details are provided for this entry.
ResetBodyColors()
Run the ResetBodyColors action.
Declaration Syntax
public void ResetBodyColors()
UpdateGeometryFromSource()
Run the UpdateGeometryFromSource action.
Declaration Syntax
public void UpdateGeometryFromSource()
ImportedLayeredSection
Defines a ImportedLayeredSection.
Declaration Syntax
public class ImportedLayeredSection : ExternalEnhancedModel
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
130 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedPlies
(Inherited from
ExternalEnhancedModel (p. 97).)
Property Comments (p. 97) Gets the list of associated comments.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property Figures (p. 98) Gets the list of associated figures.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property InternalObject (p. 131) Gets the internal object. For advanced usage
only.
Property LayerToDisplay (p. 98) Gets or sets the LayerToDisplay.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property NonlinearEffects (p. 98) Gets or sets the NonlinearEffects.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property Suppressed (p. 98) Gets or sets the Suppressed.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property ThermalStrainEffects (p. 98) Gets or sets the ThermalStrainEffects.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property Type (p. 98) Gets the Type.
(Inherited from
ExternalEnhancedModel (p. 97).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalEnhancedModelAuto InternalObject { get; }
ImportedPlies
Defines a ImportedPlies.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 131
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class ImportedPlies : ExternalEnhancedModel
(Inherited from
ExternalEnhancedModel (p. 97).)
Property Comments (p. 97) Gets the list of associated comments.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property Figures (p. 98) Gets the list of associated figures.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property InternalObject (p. 132) Gets the internal object. For advanced usage
only.
Property LayerToDisplay (p. 98) Gets or sets the LayerToDisplay.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property NonlinearEffects (p. 98) Gets or sets the NonlinearEffects.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property Suppressed (p. 98) Gets or sets the Suppressed.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property ThermalStrainEffects (p. 98) Gets or sets the ThermalStrainEffects.
(Inherited from
ExternalEnhancedModel (p. 97).)
Property Type (p. 98) Gets the Type.
(Inherited from
ExternalEnhancedModel (p. 97).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSExternalEnhancedModelAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
132 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
InitialCondition
Defines a InitialCondition.
Declaration Syntax
public class InitialCondition : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 133
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ContactStatus
Gets or sets the ContactStatus.
Declaration Syntax
public PreStressContactStatus ContactStatus { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
134 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
InitialEnvironment
Gets the InitialEnvironment.
Declaration Syntax
public Analysis InitialEnvironment { 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 135
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSInitialConditionsAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
ModalEnvironmentHarmonicIC
Gets the ModalEnvironmentHarmonicIC.
Declaration Syntax
public Analysis ModalEnvironmentHarmonicIC { get; }
ModalEnvironmentPSDIC
Gets the ModalEnvironmentPSDIC.
Declaration Syntax
public Analysis ModalEnvironmentPSDIC { get; }
ModalEnvironmentRSIC
Gets the ModalEnvironmentRSIC.
Declaration Syntax
public Analysis ModalEnvironmentRSIC { get; }
ModalEnvironmentTransientMSUPIC
Gets the ModalEnvironmentTransientMSUPIC.
Declaration Syntax
public Analysis ModalEnvironmentTransientMSUPIC { get; }
NewtonRaphsonOption
Gets the NewtonRaphsonOption.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
136 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
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; }
PreStressEnvironmentHarmonicIC
Gets the PreStressEnvironmentHarmonicIC.
Declaration Syntax
public Analysis PreStressEnvironmentHarmonicIC { get; }
PreStressEnvironmentHarmonicMSUPModal
Gets the PreStressEnvironmentHarmonicMSUPModal.
Declaration Syntax
public Analysis PreStressEnvironmentHarmonicMSUPModal { get; }
PreStressEnvironmentModalIC
Gets the PreStressEnvironmentModalIC.
Declaration Syntax
public Analysis PreStressEnvironmentModalIC { get; }
PreStressEnvironmentTransientIC
Gets the PreStressEnvironmentTransientIC.
Declaration Syntax
public Analysis PreStressEnvironmentTransientIC { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 137
Ansys.ACT.Automation.Mechanical Namespace
PreStressEnvironmentTransientMSUPModal
Gets the PreStressEnvironmentTransientMSUPModal.
Declaration Syntax
public Analysis PreStressEnvironmentTransientMSUPModal { get; }
PreStressLoadStep
Gets or sets the PreStressLoadStep.
Declaration Syntax
public double PreStressLoadStep { set;get; }
PreStressTime
Gets or sets the PreStressTime.
Declaration Syntax
public Quantity PreStressTime { set;get; }
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
138 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialCondition
Declaration Syntax
public bool Suppressed { set;get; }
Time
Gets or sets the Time.
Declaration Syntax
public Quantity Time { 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.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 139
Ansys.ACT.Automation.Mechanical Namespace
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
140 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialConditions
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSInitialConditionGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 18.0 - © SAS IP, 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 Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
InterfaceDelamination
Defines a InterfaceDelamination.
Declaration Syntax
public class InterfaceDelamination : GenericDelamination
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
142 of ANSYS, Inc. and its subsidiaries and affiliates.
InterfaceDelamination
AutomaticTimeStepping
Gets or sets the AutomaticTimeStepping.
Declaration Syntax
public AutomaticTimeStepping AutomaticTimeStepping { set;get; }
CriticalRate
Gets or sets the CriticalRate.
Declaration Syntax
public Quantity CriticalRate { set;get; }
DistanceTolerance
Gets the DistanceTolerance.
Declaration Syntax
public Quantity DistanceTolerance { 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 143
Ansys.ACT.Automation.Mechanical Namespace
InitialCrack
Gets or sets the InitialCrack.
Declaration Syntax
public GenericCrack InitialCrack { set;get; }
InitialTimeStep
Gets the InitialTimeStep.
Declaration Syntax
public Quantity InitialTimeStep { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSDelaminationAuto InternalObject { get; }
MatchControl
Gets or sets the MatchControl.
Declaration Syntax
public MatchControl MatchControl { set;get; }
MaximumTimeStep
Gets the MaximumTimeStep.
Declaration Syntax
public Quantity MaximumTimeStep { get; }
Method
Gets or sets the Method.
Declaration Syntax
public DelaminationMethod Method { set;get; }
MinimumTimeStep
Gets the MinimumTimeStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
144 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSection
Declaration Syntax
public Quantity MinimumTimeStep { get; }
SourceLocation
Gets or sets the SourceLocation.
Declaration Syntax
public ISelectionInfo SourceLocation { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TargetLocation
Gets or sets the TargetLocation.
Declaration Syntax
public ISelectionInfo TargetLocation { set;get; }
ToleranceType
Gets or sets the ToleranceType.
Declaration Syntax
public ToleranceType ToleranceType { set;get; }
Type
Gets the Type.
Declaration Syntax
public DelaminationType Type { get; }
LayeredSection
Defines a LayeredSection.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 145
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class LayeredSection : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
146 of ANSYS, Inc. and its subsidiaries and affiliates.
LayeredSection
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;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 IDSThicknessAuto InternalObject { get; }
LayeredSectionMembraneOffset
Gets or sets the LayeredSectionMembraneOffset.
Declaration Syntax
public Quantity LayeredSectionMembraneOffset { set;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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 147
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public bool NonlinearEffects { set;get; }
OffsetType
Gets or sets the OffsetType.
Declaration Syntax
public ShellOffsetType OffsetType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ThermalStrainEffects
Gets or sets the ThermalStrainEffects.
Declaration Syntax
public bool ThermalStrainEffects { set;get; }
TotalMass
Gets the TotalMass.
Declaration Syntax
public Quantity TotalMass { get; }
TotalThickness
Gets the TotalThickness.
Declaration Syntax
public Quantity TotalThickness { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
148 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnection
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
MeshConnection
Defines a MeshConnection.
Declaration Syntax
public class MeshConnection : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 149
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
150 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshConnection
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; }
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.
Release 18.0 - © SAS IP, 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 SnapToBoundary { set;get; }
SnapTolerance
Gets or sets the SnapTolerance.
Declaration Syntax
public Quantity SnapTolerance { set;get; }
SnapType
Gets or sets the SnapType.
Declaration Syntax
public SnapType SnapType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ToleranceSlider
Gets or sets the ToleranceSlider.
Declaration Syntax
public int ToleranceSlider { set;get; }
ToleranceType
Gets or sets the ToleranceType.
Declaration Syntax
public ContactToleranceType ToleranceType { set;get; }
ToleranceValue
Gets the ToleranceValue.
Declaration Syntax
public Quantity ToleranceValue { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
152 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshControlWorksheet
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
MeshControlWorksheet
No details are provided for this entry.
Declaration Syntax
public class MeshControlWorksheet : Worksheet
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 153
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 void ClearGenerateMesh()
DeleteAllRows()
Delete All Rows
Declaration Syntax
public void DeleteAllRows()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
154 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshControlWorksheet
DeleteRow(int)
Delete a row from the MeshControlWorksheet
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
No details are provided for this entry.
GenerateAtRow(int)
Generate Mesh At Row
Declaration Syntax
public void GenerateAtRow(int index)
Parameters
index(int)
No details are provided for this entry.
GenerateMesh()
Geneate Mesh
Declaration Syntax
public void GenerateMesh()
GetActiveState(int)
Gets the Active State property at row index
Declaration Syntax
public bool GetActiveState(int index)
Parameters
index(int)
No details are provided for this entry.
GetNamedSelection(int)
Gets the NamedSelection at row index
Release 18.0 - © SAS IP, 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 NamedSelection GetNamedSelection(int index)
Parameters
index(int)
No details are provided for this entry.
GetNamedSelectionId(int)
Gets the ID of the NamedSelection at row index
Declaration Syntax
public uint GetNamedSelectionId(int index)
Parameters
index(int)
No details are provided for this entry.
SetActiveState(int, bool)
Sets the Active State property at row index
Declaration Syntax
public void SetActiveState(int index, bool value)
Parameters
index(int)
No details are provided for this entry.
value(bool)
No details are provided for this entry.
SetNamedSelection(int, NamedSelection)
Sets the NamedSelection at row index
Declaration Syntax
public void SetNamedSelection(int index, NamedSelection value)
Parameters
index(int)
No details are provided for this entry.
value(NamedSelection)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
156 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
SetNamedSelectionId(int, uint)
Sets the NamedSelection by ID at row index
Declaration Syntax
public void SetNamedSelectionId(int index, uint value)
Parameters
index(int)
No details are provided for this entry.
value(uint)
No details are provided for this entry.
MeshEdit
Defines a MeshEdit.
Declaration Syntax
public class MeshEdit : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 157
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GenerateAutomaticMeshConnectionsOnRefresh
Gets or sets the GenerateAutomaticMeshConnectionsOnRefresh.
Declaration Syntax
public AutomaticOrManual GenerateAutomaticMeshConnectionsOnRefresh { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshConnectionsParentAuto InternalObject { get; }
TransparencyEnabled
Gets or sets the TransparencyEnabled.
Declaration Syntax
public bool TransparencyEnabled { set;get; }
AddComment()
Creates a new child Comment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
158 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshEdit
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddNodeMove()
Creates a new child NodeMove.
Declaration Syntax
public NodeMove AddNodeMove()
ClearGeneratedData()
Clear the generated data.
Declaration Syntax
public void ClearGeneratedData()
CreateNamedSelectionForSharedNodes()
Run the CreateNamedSelectionForSharedNodes action.
Declaration Syntax
public void CreateNamedSelectionForSharedNodes()
Delete()
Run the Delete action.
Declaration Syntax
public 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 159
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
SearchConnectionsForDuplicatePairs()
Run the SearchConnectionsForDuplicatePairs action.
Declaration Syntax
public void SearchConnectionsForDuplicatePairs()
MeshNumbering
Defines a MeshNumbering.
Declaration Syntax
public class MeshNumbering : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
160 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshNumbering
Declaration Syntax
public IList<DataModelObject> 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; }
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; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 161
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddNumberingControl()
Creates a new child NumberingControl.
Declaration Syntax
public NumberingControl AddNumberingControl()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
162 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 void RenumberMesh()
Model
Defines a Model.
Declaration Syntax
public class Model : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 163
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
164 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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; }
Declaration Syntax
public IEnumerable<Analysis> Environments { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 165
Ansys.ACT.Automation.Mechanical Namespace
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.
Declaration Syntax
public Geometry Geometry { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSModelAuto InternalObject { get; }
Mesh
Gets the Mesh.
Declaration Syntax
public Mesh Mesh { get; }
MeshEdit
Gets the MeshEdit.
Declaration Syntax
public MeshEdit MeshEdit { get; }
MeshNumbering
Gets the MeshNumbering.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
166 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public MeshNumbering MeshNumbering { get; }
NamedSelections
Gets the NamedSelections.
Declaration Syntax
public NamedSelections NamedSelections { get; }
RemotePoints
Gets the RemotePoints.
Declaration Syntax
public RemotePoints RemotePoints { 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; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 167
Ansys.ACT.Automation.Mechanical Namespace
AddConnections()
Creates a new child Connections.
Declaration Syntax
public Connections AddConnections()
AddConstructionGeometry()
Creates a new child ConstructionGeometry.
Declaration Syntax
public ConstructionGeometry AddConstructionGeometry()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddFracture()
Creates a new child Fracture.
Declaration Syntax
public Fracture AddFracture()
AddMeshEdit()
Creates a new child MeshEdit.
Declaration Syntax
public MeshEdit AddMeshEdit()
AddMeshNumbering()
Creates a new child MeshNumbering.
Declaration Syntax
public MeshNumbering AddMeshNumbering()
AddNamedSelection()
Creates a new child NamedSelection.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
168 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Declaration Syntax
public NamedSelection AddNamedSelection()
AddRemotePoint()
Creates a new child RemotePoint.
Declaration Syntax
public RemotePoint AddRemotePoint()
AddSolutionCombination()
Creates a new child SolutionCombination.
Declaration Syntax
public SolutionCombination AddSolutionCombination()
AddSymmetry()
Creates a new child Symmetry.
Declaration Syntax
public Symmetry AddSymmetry()
AddVirtualTopology()
Creates a new child VirtualTopology.
Declaration Syntax
public VirtualTopology AddVirtualTopology()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 169
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
RefreshMaterials()
Run the RefresMaterials action.
Declaration Syntax
public void RefreshMaterials()
Solve(bool)
Run the Solve action.
Declaration Syntax
public void Solve(bool wait)
Parameters
wait(bool)
Wait or not for the solve to be done.
UpdateGeometryFromSource()
Run the UpdateGeometryFromSource action.
Declaration Syntax
public void UpdateGeometryFromSource()
NamedSelection
Defines a NamedSelection.
Declaration Syntax
public class NamedSelection : DataModelObject, IMechanicalSelectionInfo, ISelectionInfo, IFolderDataMod-
elObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
170 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 171
Ansys.ACT.Automation.Mechanical Namespace
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; }
RelativeTolerance
Gets or sets the RelativeTolerance.
Declaration Syntax
public double RelativeTolerance { 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
172 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
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.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 173
Ansys.ACT.Automation.Mechanical Namespace
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
ExportToTextFile(bool, string)
Run the ExportToTextFile action.
Declaration Syntax
public void ExportToTextFile(bool bIgnoreExcelPreference, string filePath)
Parameters
bIgnoreExcelPreference(bool)
No details are provided for this entry.
filePath(string)
No details are provided for this entry.
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)
Whether to retrieve grandchildren recursively.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
174 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelections
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
NamedSelections
Defines a NamedSelections.
Declaration Syntax
public class NamedSelections : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Release 18.0 - © SAS IP, 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 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; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSComponentGroupAuto InternalObject { get; }
RandomColors
Gets the RandomColors.
Declaration Syntax
public bool RandomColors { get; }
ShowAnnotations
Gets or sets the ShowAnnotations.
Declaration Syntax
public bool ShowAnnotations { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
176 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMove
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddNamedSelection()
Creates a new child NamedSelection.
Declaration Syntax
public NamedSelection AddNamedSelection()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
NodeMove
Defines a NodeMove.
Declaration Syntax
public class NodeMove : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 177
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { 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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
178 of ANSYS, Inc. and its subsidiaries and affiliates.
NodeMove
Declaration Syntax
public uint NumberOfMoves { get; }
NumberOfNodes
Gets the NumberOfNodes.
Declaration Syntax
public uint NumberOfNodes { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 179
Ansys.ACT.Automation.Mechanical Namespace
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
NumberingControl
Defines a NumberingControl.
Declaration Syntax
public class NumberingControl : DataModelObject, IFolderDataModelObject
BeginElementNumber
Gets or sets the BeginElementNumber.
Declaration Syntax
public uint BeginElementNumber { set;get; }
BeginNodeNumber
Gets or sets the BeginNodeNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
180 of ANSYS, Inc. and its subsidiaries and affiliates.
NumberingControl
Declaration Syntax
public uint BeginNodeNumber { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshRenumberingControlAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 181
Ansys.ACT.Automation.Mechanical Namespace
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 Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
182 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Part
Defines a Part.
Declaration Syntax
public class Part : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 183
Ansys.ACT.Automation.Mechanical Namespace
ApproximateSurfaceArea
Gets the ApproximateSurfaceArea.
Declaration Syntax
public double ApproximateSurfaceArea { get; }
Assignment
Gets or sets the Assignment.
Declaration Syntax
public string Assignment { set;get; }
Average
Gets the Average.
Declaration Syntax
public double Average { get; }
CentroidX
Gets the CentroidX.
Declaration Syntax
public Quantity CentroidX { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
184 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
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<DataModelObject> 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; }
Elements
Gets the Elements.
Declaration Syntax
public int Elements { get; }
Figures
Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 185
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Hidden
Hide or show the body.
Declaration Syntax
public bool Hidden { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSBodyGroupAuto InternalObject { get; }
LengthX
Gets the LengthX.
Declaration Syntax
public Quantity LengthX { get; }
LengthY
Gets the LengthY.
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
186 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 187
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public Quantity MomentOfInertiaIp3 { get; }
Nodes
Gets the Nodes.
Declaration Syntax
public int Nodes { get; }
StandardDeviation
Gets the StandardDeviation.
Declaration Syntax
public double StandardDeviation { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Visible
Gets or sets the Visible.
Declaration Syntax
public bool Visible { set;get; }
Volume
Gets the Volume.
Declaration Syntax
public Quantity Volume { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
188 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
GenerateMesh()
Run the GenerateMesh action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
PreviewInflation()
Run the PreviewInflation action.
Declaration Syntax
public void PreviewInflation()
PreviewSurfaceMesh()
Run the PreviewSurfaceMesh action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 189
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public void PreviewSurfaceMesh()
Update()
Run the Update action.
Declaration Syntax
public void Update()
Path
Defines a Path.
Declaration Syntax
public class Path : DataModelObject, ISelectionInfo, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
190 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
EndCoordinateSystem
Gets or sets the EndCoordinateSystem.
Declaration Syntax
public CoordinateSystem EndCoordinateSystem { set;get; }
EndXCoordinate
Gets or sets the EndXCoordinate.
Declaration Syntax
public Quantity EndXCoordinate { set;get; }
EndYCoordinate
Gets or sets the EndYCoordinate.
Declaration Syntax
public Quantity EndYCoordinate { set;get; }
EndZCoordinate
Gets or sets the EndZCoordinate.
Declaration Syntax
public Quantity EndZCoordinate { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 191
Ansys.ACT.Automation.Mechanical Namespace
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
HasValidGeometrySelection
Gets the HasValidGeometrySelection.
Declaration Syntax
public bool HasValidGeometrySelection { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPathAuto InternalObject { get; }
Location
Gets the Location.
Declaration Syntax
public ISelectionInfo Location { get; }
NumberOfSamplingPoints
Gets or sets the NumberOfSamplingPoints.
Declaration Syntax
public int NumberOfSamplingPoints { set;get; }
PathCoordinateSystem
Gets or sets the PathCoordinateSystem.
Declaration Syntax
public CoordinateSystem PathCoordinateSystem { set;get; }
PathType
Gets or sets the PathType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
192 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
Declaration Syntax
public PathScopingType PathType { set;get; }
ShowMesh
Gets or sets the ShowMesh.
Declaration Syntax
public bool ShowMesh { set;get; }
SnapToMeshNodes
Gets or sets the SnapToMeshNodes.
Declaration Syntax
public bool SnapToMeshNodes { set;get; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 193
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
194 of ANSYS, Inc. and its subsidiaries and affiliates.
PeriodicRegion
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
PeriodicRegion
Defines a PeriodicRegion.
Declaration Syntax
public class PeriodicRegion : SymmetryGeneral
HighBoundaryLocation
Gets or sets the HighBoundaryLocation.
Declaration Syntax
public ISelectionInfo HighBoundaryLocation { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 195
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSymmetryGeneralAuto InternalObject { get; }
LinearShift
Gets or sets the LinearShift.
Declaration Syntax
public double LinearShift { set;get; }
LowBoundaryLocation
Gets or sets the LowBoundaryLocation.
Declaration Syntax
public ISelectionInfo LowBoundaryLocation { set;get; }
PeriodictyDirection
Gets or sets the PeriodictyDirection.
Declaration Syntax
public SymmetryNormalType PeriodictyDirection { set;get; }
Type
Gets or sets the Type.
Declaration Syntax
public SymmetryType Type { set;get; }
PipeIdealization
Defines a PipeIdealization.
Declaration Syntax
public class PipeIdealization : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
196 of ANSYS, Inc. and its subsidiaries and affiliates.
PipeIdealization
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Extend
Gets or sets the Extend.
Declaration Syntax
public GrowElbowElementsBy Extend { set;get; }
Factor
Gets or sets the Factor.
Declaration Syntax
public double Factor { set;get; }
GeometrySelection
Gets or sets the GeometrySelection.
Declaration Syntax
public ISelectionInfo GeometrySelection { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPipeIdealizationAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 197
Ansys.ACT.Automation.Mechanical Namespace
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
198 of ANSYS, Inc. and its subsidiaries and affiliates.
PointMass
AppliedBy
Gets or sets the AppliedBy.
Declaration Syntax
public RemoteApplicationType AppliedBy { set;get; }
Behavior
Gets or sets the Behavior.
Declaration Syntax
public LoadBehavior Behavior { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Release 18.0 - © SAS IP, 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 CoordinateSystem CoordinateSystem { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPointMassAuto InternalObject { get; }
Mass
Gets or sets the Mass.
Declaration Syntax
public Quantity Mass { set;get; }
MassMomentOfInertiaX
Gets or sets the MassMomentOfInertiaX.
Declaration Syntax
public Quantity MassMomentOfInertiaX { set;get; }
MassMomentOfInertiaY
Gets or sets the MassMomentOfInertiaY.
Declaration Syntax
public Quantity MassMomentOfInertiaY { set;get; }
MassMomentOfInertiaZ
Gets or sets the MassMomentOfInertiaZ.
Declaration Syntax
public Quantity MassMomentOfInertiaZ { set;get; }
NodalCoordinateSystem
Gets the NodalCoordinateSystem.
Declaration Syntax
public CoordinateSystem NodalCoordinateSystem { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
200 of ANSYS, Inc. and its subsidiaries and affiliates.
PreMeshedCrack
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; }
PreMeshedCrack
Defines a PreMeshedCrack.
Declaration Syntax
public class PreMeshedCrack : GenericCrack
CoordinateSystem
Gets or sets the CoordinateSystem.
Release 18.0 - © SAS IP, 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 CoordinateSystem CoordinateSystem { set;get; }
CrackFront
Gets or sets the CrackFront.
Declaration Syntax
public NamedSelection CrackFront { set;get; }
CrackSourceType
Gets the CrackSourceType.
Declaration Syntax
public CrackSourceType CrackSourceType { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCrackAuto InternalObject { get; }
ScopingMethod
Gets the ScopingMethod.
Declaration Syntax
public GeometryDefineByType ScopingMethod { get; }
SolutionContours
Gets or sets the SolutionContours.
Declaration Syntax
public int SolutionContours { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
202 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
Project
Defines a Project.
Declaration Syntax
public class Project : DataModelObject, IFolderDataModelObject
Author
Gets or sets the Author.
Release 18.0 - © SAS IP, 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 string Author { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> 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; }
FirstSaved
Gets the FirstSaved.
Declaration Syntax
public string FirstSaved { get; }
ImportedSource
Gets the ImportedSource.
Declaration Syntax
public string ImportedSource { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
204 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
ImportedVersion
Gets the ImportedVersion.
Declaration Syntax
public string ImportedVersion { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProjectAuto InternalObject { get; }
LastSaved
Gets the LastSaved.
Declaration Syntax
public string LastSaved { get; }
Model
Gets the Model.
Declaration Syntax
public Model Model { get; }
Declaration Syntax
public IEnumerable<Model> Models { get; }
PreparedFor
Gets or sets the PreparedFor.
Declaration Syntax
public string PreparedFor { set;get; }
ProductVersion
Gets the ProductVersion.
Release 18.0 - © SAS IP, 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 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; }
UnitSystem
Change the Unit System.
Declaration Syntax
public UserUnitSystemType UnitSystem { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
206 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 void SpecifyMetricTemperatureInCelsius()
SpecifyMetricTemperatureInKelvin()
Specify the use of Kelvin thermal units for metric unit systems.
Declaration Syntax
public void SpecifyMetricTemperatureInKelvin()
RemotePoint
Defines a RemotePoint.
Declaration Syntax
public class RemotePoint : DataModelObject, ISelectionInfo, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 207
Ansys.ACT.Automation.Mechanical Namespace
Behavior
Gets or sets the Behavior.
Declaration Syntax
public LoadBehavior Behavior { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
208 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DOFSelection
Gets or sets the DOFSelection.
Declaration Syntax
public RemotePointDOFSelectionType DOFSelection { set;get; }
GloballyAvailable
Gets or sets the GloballyAvailable.
Declaration Syntax
public bool GloballyAvailable { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSRemotePointAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
PinballRegion
Gets or sets the PinballRegion.
Declaration Syntax
public Quantity PinballRegion { set;get; }
RotationX
Gets or sets the RotationX.
Release 18.0 - © SAS IP, 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 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; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
210 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoint
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
ZComponent
Gets or sets the ZComponent.
Declaration Syntax
public ActiveOrInactive ZComponent { set;get; }
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
AddCommandSnippet()
Creates a new child CommandSnippet.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Release 18.0 - © SAS IP, 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 void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 IMeshRegion GetMeshRegion()
RemotePoints
Defines a RemotePoints.
Declaration Syntax
public class RemotePoints : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
212 of ANSYS, Inc. and its subsidiaries and affiliates.
RemotePoints
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSRemotePointGroupAuto InternalObject { get; }
ShowConnectionLines
Gets or sets the ShowConnectionLines.
Declaration Syntax
public bool ShowConnectionLines { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Release 18.0 - © SAS IP, 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 Figure AddFigure()
AddRemotePoint()
Creates a new child RemotePoint.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
SelectionWorksheet
No details are provided for this entry.
Declaration Syntax
public class SelectionWorksheet : Worksheet, ISelectionInfo
Property RowCount (p. 216) No details are provided for this entry.
Method AddRow() (p. 216) Adds a Row to the worksheet.
Method DeleteRow(int) (p. 216) Deletes a row from the worksheet at
index.
Method Generate() (p. 216) Generate the selection from the
worksheet.
Method GetAction(int) (p. 216) Gets the worksheet Action property at
index.
Method GetBodyTypeValue(int) (p. 217) Gets the worksheet Body Type Value
property at index.
Method GetCoordinateSystemSelection(int) (p. 217) Gets the worksheet
CoordinateSystemSelection property at
index.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
214 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 215
Ansys.ACT.Automation.Mechanical Namespace
RowCount
No details are provided for this entry.
Declaration Syntax
public int RowCount { get; }
AddRow()
Adds a Row to the worksheet.
Declaration Syntax
public override int AddRow()
DeleteRow(int)
Deletes a row from the worksheet at index.
Declaration Syntax
public override void DeleteRow(int index)
Parameters
index(int)
No details are provided for this entry.
Generate()
Generate the selection from the worksheet.
Declaration Syntax
public void Generate()
GetAction(int)
Gets the worksheet Action property at index.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
216 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
Declaration Syntax
public NamedSelectionWorksheetAction GetAction(int index)
Parameters
index(int)
No details are provided for this entry.
GetBodyTypeValue(int)
Gets the worksheet Body Type Value property at index.
Declaration Syntax
public NamedSelectionWorksheetBodyTypeValues GetBodyTypeValue(int index)
Parameters
index(int)
No details are provided for this entry.
GetCoordinateSystemSelection(int)
Gets the worksheet CoordinateSystemSelection property at index.
Declaration Syntax
public uint GetCoordinateSystemSelection(int index)
Parameters
index(int)
No details are provided for this entry.
GetCriterion(int)
Gets the worksheet Criterion property at index.
Declaration Syntax
public NamedSelectionWorksheetCriterion GetCriterion(int index)
Parameters
index(int)
No details are provided for this entry.
GetCriterionActive(int)
Gets the worksheet CriterionActive property at index.
Release 18.0 - © SAS IP, 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 bool GetCriterionActive(int index)
Parameters
index(int)
No details are provided for this entry.
GetEdgeTypeValue(int)
Gets the worksheet Edge Type Value property at index.
Declaration Syntax
public NamedSelectionWorksheetEdgeTypeValues GetEdgeTypeValue(int index)
Parameters
index(int)
No details are provided for this entry.
GetFaceTypeValue(int)
Gets the worksheet Face Type Value property at index.
Declaration Syntax
public NamedSelectionWorksheetFaceTypeValues GetFaceTypeValue(int index)
Parameters
index(int)
No details are provided for this entry.
GetGeometryType(int)
Gets the worksheet GeometryType property at index.
Declaration Syntax
public NamedSelectionWorksheetEntityType GetGeometryType(int index)
Parameters
index(int)
No details are provided for this entry.
GetLowerBound(int)
Gets the worksheet LowerBound property at index.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
218 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
Declaration Syntax
public double GetLowerBound(int index)
Parameters
index(int)
No details are provided for this entry.
GetMeshElementTypeValue(int)
Gets the worksheet Mesh Element Type Value property at index.
Declaration Syntax
public MeshElementShape GetMeshElementTypeValue(int index)
Parameters
index(int)
No details are provided for this entry.
GetOperator(int)
Gets the worksheet Operator property at index.
Declaration Syntax
public NamedSelectionWorksheetOperator GetOperator(int index)
Parameters
index(int)
No details are provided for this entry.
GetStringValue(int)
Gets the worksheet StringValue property at index.
Declaration Syntax
public string GetStringValue(int index)
Parameters
index(int)
No details are provided for this entry.
GetTag(uint)
Gets the worksheet Tag property at index.
Release 18.0 - © SAS IP, 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 string GetTag(uint index)
Parameters
index(uint)
No details are provided for this entry.
GetUpperBound(int)
Gets the worksheet UpperBound property at index.
Declaration Syntax
public double GetUpperBound(int index)
Parameters
index(int)
No details are provided for this entry.
GetValue(int)
Gets the worksheet Value property at index.
Declaration Syntax
public double GetValue(int index)
Parameters
index(int)
No details are provided for this entry.
SetAction(int, NamedSelectionWorksheetAction)
Sets the worksheet Action property at index.
Declaration Syntax
public void SetAction(int index, NamedSelectionWorksheetAction newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(NamedSelectionWorksheetAction)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
220 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
SetBodyTypeValue(int, NamedSelectionWorksheetBodyTypeValues)
Sets the worksheet Body Type Value property at index.
Declaration Syntax
public void SetBodyTypeValue(int index, NamedSelectionWorksheetBodyTypeValues newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(NamedSelectionWorksheetBodyTypeValues)
No details are provided for this entry.
SetCoordinateSystemSelection(int, uint)
Sets the worksheet CoordinateSystemSelection property at index.
Declaration Syntax
public void SetCoordinateSystemSelection(int index, uint newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(uint)
No details are provided for this entry.
SetCriterion(int, NamedSelectionWorksheetCriterion)
Sets the worksheet Criterion property at index.
Declaration Syntax
public void SetCriterion(int index, NamedSelectionWorksheetCriterion value)
Parameters
index(int)
No details are provided for this entry.
value(NamedSelectionWorksheetCriterion)
No details are provided for this entry.
SetCriterionActive(int, bool)
Sets the worksheet CriterionActive property at index.
Release 18.0 - © SAS IP, 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 void SetCriterionActive(int index, bool newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(bool)
No details are provided for this entry.
SetEdgeTypeValue(int, NamedSelectionWorksheetEdgeTypeValues)
Sets the worksheet Edge Type Value property at index.
Declaration Syntax
public void SetEdgeTypeValue(int index, NamedSelectionWorksheetEdgeTypeValues newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(NamedSelectionWorksheetEdgeTypeValues)
No details are provided for this entry.
SetEntityType(int, NamedSelectionWorksheetEntityType)
Sets the worksheet GeometryType property at index.
Declaration Syntax
public void SetEntityType(int index, NamedSelectionWorksheetEntityType newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(NamedSelectionWorksheetEntityType)
No details are provided for this entry.
SetFaceTypeValue(int, NamedSelectionWorksheetFaceTypeValues)
Sets the worksheet Face Type Value property at index.
Declaration Syntax
public void SetFaceTypeValue(int index, NamedSelectionWorksheetFaceTypeValues newVal)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
222 of ANSYS, Inc. and its subsidiaries and affiliates.
SelectionWorksheet
Parameters
index(int)
No details are provided for this entry.
newVal(NamedSelectionWorksheetFaceTypeValues)
No details are provided for this entry.
SetLowerBound(int, double)
Sets the worksheet LowerBound property at index.
Declaration Syntax
public void SetLowerBound(int index, double newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(double)
No details are provided for this entry.
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)
No details are provided for this entry.
newVal(MeshElementShape)
No details are provided for this entry.
SetOperator(int, NamedSelectionWorksheetOperator)
Sets the worksheet Operator property at index.
Declaration Syntax
public void SetOperator(int index, NamedSelectionWorksheetOperator newVal)
Parameters
index(int)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 223
Ansys.ACT.Automation.Mechanical Namespace
newVal(NamedSelectionWorksheetOperator)
No details are provided for this entry.
SetStringValue(int, string)
Sets the worksheet StringValue property at index.
Declaration Syntax
public void SetStringValue(int index, string newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(string)
No details are provided for this entry.
SetTag(uint, string)
Sets the worksheet Tag property at index.
Declaration Syntax
public void SetTag(uint index, string newVal)
Parameters
index(uint)
No details are provided for this entry.
newVal(string)
No details are provided for this entry.
SetUpperBound(int, double)
Sets the worksheet UpperBound property at index.
Declaration Syntax
public void SetUpperBound(int index, double newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(double)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
224 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
SetValue(int, double)
Sets the worksheet Value property at index.
Declaration Syntax
public void SetValue(int index, double newVal)
Parameters
index(int)
No details are provided for this entry.
newVal(double)
No details are provided for this entry.
SemiEllipticalCrack
Defines a SemiEllipticalCrack.
Declaration Syntax
public class SemiEllipticalCrack : GenericCrack
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 225
Ansys.ACT.Automation.Mechanical Namespace
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
226 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
ContactPairsNodes
Gets or sets the ContactPairsNodes.
Declaration Syntax
public bool ContactPairsNodes { set;get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CrackFacesNodes
Gets or sets the CrackFacesNodes.
Declaration Syntax
public bool CrackFacesNodes { set;get; }
CrackFrontDivisions
Gets or sets the CrackFrontDivisions.
Declaration Syntax
public int CrackFrontDivisions { set;get; }
CrackFrontNodes
Gets or sets the CrackFrontNodes.
Declaration Syntax
public string CrackFrontNodes { set;get; }
CrackShape
Gets the CrackShape.
Declaration Syntax
public CrackShapeType CrackShape { get; }
CrackSourceType
Gets the CrackSourceType.
Release 18.0 - © SAS IP, 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 CrackSourceType CrackSourceType { get; }
FaceTopNodes
Gets or sets the FaceTopNodes.
Declaration Syntax
public string FaceTopNodes { set;get; }
FractureAffectedZone
Gets or sets the FractureAffectedZone.
Declaration Syntax
public Quantity FractureAffectedZone { set;get; }
FractureAffectedZoneHeight
Gets or sets the FractureAffectedZoneHeight.
Declaration Syntax
public Quantity FractureAffectedZoneHeight { set;get; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
228 of ANSYS, Inc. and its subsidiaries and affiliates.
SemiEllipticalCrack
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.
Declaration Syntax
public bool Suppressed { set;get; }
Target1Nodes
Gets or sets the Target1Nodes.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 229
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public string Target1Nodes { set;get; }
XScaleFactor
Gets or sets the XScaleFactor.
Declaration Syntax
public double XScaleFactor { set;get; }
YScaleFactor
Gets or sets the YScaleFactor.
Declaration Syntax
public double YScaleFactor { set;get; }
ZScaleFactor
Gets or sets the ZScaleFactor.
Declaration Syntax
public double ZScaleFactor { set;get; }
Solution
Defines a Solution.
Declaration Syntax
public class Solution : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
230 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 231
Ansys.ACT.Automation.Mechanical Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
232 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 233
Ansys.ACT.Automation.Mechanical Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
234 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 235
Ansys.ACT.Automation.Mechanical Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
236 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 237
Ansys.ACT.Automation.Mechanical Namespace
CalculateBeamSectionResults
Gets or sets the CalculateBeamSectionResults.
Declaration Syntax
public bool CalculateBeamSectionResults { set;get; }
CellId
Gets the CellId.
Declaration Syntax
public string CellId { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
238 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
CyclicSectorDisplayRangeBegin
Gets or sets the CyclicSectorDisplayRangeBegin.
Declaration Syntax
public int CyclicSectorDisplayRangeBegin { set;get; }
ElementSelection
Gets or sets the ElementSelection.
Declaration Syntax
public ConvergenceControlType ElementSelection { set;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 IDSAnswerSetAuto InternalObject { get; }
MaximumRefinementLoops
Gets or sets the MaximumRefinementLoops.
Declaration Syntax
public int MaximumRefinementLoops { set;get; }
NumberofSectors
Gets or sets the NumberofSectors.
Declaration Syntax
public int NumberofSectors { set;get; }
RefinementDepth
Gets or sets the RefinementDepth.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 239
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public int RefinementDepth { set;get; }
SolutionInformation
Gets the SolutionInformation.
Declaration Syntax
public SolutionInformation SolutionInformation { get; }
Status
Gets the Status.
Declaration Syntax
public SolutionStatusType Status { get; }
WorkingDir
Gets the WorkingDir.
Declaration Syntax
public string WorkingDir { get; }
AddAccelerationFrequencyResponse()
Creates a new child AccelerationFrequencyResponse.
Declaration Syntax
public AccelerationFrequencyResponse AddAccelerationFrequencyResponse()
AddAccelerationPhaseResponse()
Creates a new child AccelerationPhaseResponse.
Declaration Syntax
public AccelerationPhaseResponse AddAccelerationPhaseResponse()
AddAccelerationProbe()
Creates a new child AccelerationProbe.
Declaration Syntax
public AccelerationProbe AddAccelerationProbe()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
240 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddAngularAccelerationProbe()
Creates a new child AngularAccelerationProbe.
Declaration Syntax
public AngularAccelerationProbe AddAngularAccelerationProbe()
AddAngularVelocityProbe()
Creates a new child AngularVelocityProbe.
Declaration Syntax
public AngularVelocityProbe AddAngularVelocityProbe()
AddBeamProbe()
Creates a new child BeamProbe.
Declaration Syntax
public BeamProbe AddBeamProbe()
AddBeamTool()
Creates a new child BeamTool.
Declaration Syntax
public BeamTool AddBeamTool()
AddBearingProbe()
Creates a new child BearingProbe.
Declaration Syntax
public BearingProbe AddBearingProbe()
AddBendingStressEquivalent()
Creates a new child BendingStressEquivalent.
Declaration Syntax
public BendingStressEquivalent AddBendingStressEquivalent()
AddBendingStressIntensity()
Creates a new child BendingStressIntensity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 241
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public BendingStressIntensity AddBendingStressIntensity()
AddBoltPretensionProbe()
Creates a new child BoltPretensionProbe.
Declaration Syntax
public BoltPretensionProbe AddBoltPretensionProbe()
AddBoltTool()
Creates a new child BoltTool.
Declaration Syntax
public BoltTool AddBoltTool()
AddCommandSnippet()
Creates a new child CommandSnippet.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddContactTool()
Creates a new child ContactTool.
Declaration Syntax
public ContactTool AddContactTool()
AddCurrentDensity()
Creates a new child CurrentDensity.
Declaration Syntax
public CurrentDensity AddCurrentDensity()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
242 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddCurrentDensityProbe()
Creates a new child CurrentDensityProbe.
Declaration Syntax
public CurrentDensityProbe AddCurrentDensityProbe()
AddDamageStatus()
Creates a new child DamageStatus.
Declaration Syntax
public DamageStatus AddDamageStatus()
AddDeformationFrequencyResponse()
Creates a new child DeformationFrequencyResponse.
Declaration Syntax
public DeformationFrequencyResponse AddDeformationFrequencyResponse()
AddDeformationPhaseResponse()
Creates a new child DeformationPhaseResponse.
Declaration Syntax
public DeformationPhaseResponse AddDeformationPhaseResponse()
AddDeformationProbe()
Creates a new child DeformationProbe.
Declaration Syntax
public DeformationProbe AddDeformationProbe()
AddDirectionalAcceleration()
Creates a new child DirectionalAcceleration.
Declaration Syntax
public DirectionalAcceleration AddDirectionalAcceleration()
AddDirectionalAccelerationPSD()
Creates a new child DirectionalAccelerationPSD.
Release 18.0 - © SAS IP, 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 DirectionalAccelerationPSD AddDirectionalAccelerationPSD()
AddDirectionalAccelerationRS()
Creates a new child DirectionalAccelerationRS.
Declaration Syntax
public DirectionalAccelerationRS AddDirectionalAccelerationRS()
AddDirectionalAxialForce()
Creates a new child DirectionalAxialForce.
Declaration Syntax
public DirectionalAxialForce AddDirectionalAxialForce()
AddDirectionalBendingMoment()
Creates a new child DirectionalBendingMoment.
Declaration Syntax
public DirectionalBendingMoment AddDirectionalBendingMoment()
AddDirectionalCurrentDensity()
Creates a new child DirectionalCurrentDensity.
Declaration Syntax
public DirectionalCurrentDensity AddDirectionalCurrentDensity()
AddDirectionalDeformation()
Creates a new child DirectionalDeformation.
Declaration Syntax
public DirectionalDeformation AddDirectionalDeformation()
AddDirectionalElectricFieldIntensity()
Creates a new child DirectionalElectricFieldIntensity.
Declaration Syntax
public DirectionalElectricFieldIntensity AddDirectionalElectricFieldIntensity()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
244 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddDirectionalHeatFlux()
Creates a new child DirectionalHeatFlux.
Declaration Syntax
public DirectionalHeatFlux AddDirectionalHeatFlux()
AddDirectionalMagneticFieldIntensity()
Creates a new child DirectionalMagneticFieldIntensity.
Declaration Syntax
public DirectionalMagneticFieldIntensity AddDirectionalMagneticFieldIntensity()
AddDirectionalMagneticFluxDensity()
Creates a new child DirectionalMagneticFluxDensity.
Declaration Syntax
public DirectionalMagneticFluxDensity AddDirectionalMagneticFluxDensity()
AddDirectionalShearForce()
Creates a new child DirectionalShearForce.
Declaration Syntax
public DirectionalShearForce AddDirectionalShearForce()
AddDirectionalTorsionalMoment()
Creates a new child DirectionalTorsionalMoment.
Declaration Syntax
public DirectionalTorsionalMoment AddDirectionalTorsionalMoment()
AddDirectionalVelocity()
Creates a new child DirectionalVelocity.
Declaration Syntax
public DirectionalVelocity AddDirectionalVelocity()
AddDirectionalVelocityPSD()
Creates a new child DirectionalVelocityPSD.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 245
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public DirectionalVelocityPSD AddDirectionalVelocityPSD()
AddDirectionalVelocityRS()
Creates a new child DirectionalVelocityRS.
Declaration Syntax
public DirectionalVelocityRS AddDirectionalVelocityRS()
AddElasticStrainFrequencyResponse()
Creates a new child ElasticStrainFrequencyResponse.
Declaration Syntax
public ElasticStrainFrequencyResponse AddElasticStrainFrequencyResponse()
AddElasticStrainIntensity()
Creates a new child ElasticStrainIntensity.
Declaration Syntax
public ElasticStrainIntensity AddElasticStrainIntensity()
AddElasticStrainPhaseResponse()
Creates a new child ElasticStrainPhaseResponse.
Declaration Syntax
public ElasticStrainPhaseResponse AddElasticStrainPhaseResponse()
AddElectricFieldProbe()
Creates a new child ElectricFieldProbe.
Declaration Syntax
public ElectricFieldProbe AddElectricFieldProbe()
AddElectricPotential()
Creates a new child ElectricPotential.
Declaration Syntax
public ElectricPotential AddElectricPotential()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
246 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddElectricVoltage()
Creates a new child ElectricVoltage.
Declaration Syntax
public ElectricVoltage AddElectricVoltage()
AddElementalEulerXYAngle()
Creates a new child ElementalEulerXYAngle.
Declaration Syntax
public ElementalEulerXYAngle AddElementalEulerXYAngle()
AddElementalEulerXZAngle()
Creates a new child ElementalEulerXZAngle.
Declaration Syntax
public ElementalEulerXZAngle AddElementalEulerXZAngle()
AddElementalEulerYZAngle()
Creates a new child ElementalEulerYZAngle.
Declaration Syntax
public ElementalEulerYZAngle AddElementalEulerYZAngle()
AddElementalStrainEnergy()
Creates a new child ElementalStrainEnergy.
Declaration Syntax
public ElementalStrainEnergy AddElementalStrainEnergy()
AddElementalTriads()
Creates a new child ElementalTriads.
Declaration Syntax
public ElementalTriads AddElementalTriads()
AddEmagReactionProbe()
Creates a new child EmagReactionProbe.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 247
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public EmagReactionProbe AddEmagReactionProbe()
AddEnergyDissipatedPerUnitVolume()
Creates a new child EnergyDissipatedPerUnitVolume.
Declaration Syntax
public EnergyDissipatedPerUnitVolume AddEnergyDissipatedPerUnitVolume()
AddEnergyProbe()
Creates a new child EnergyProbe.
Declaration Syntax
public EnergyProbe AddEnergyProbe()
AddEquivalentCreepStrain()
Creates a new child EquivalentCreepStrain.
Declaration Syntax
public EquivalentCreepStrain AddEquivalentCreepStrain()
AddEquivalentCreepStrainRST()
Creates a new child EquivalentCreepStrainRST.
Declaration Syntax
public EquivalentCreepStrainRST AddEquivalentCreepStrainRST()
AddEquivalentElasticStrain()
Creates a new child EquivalentElasticStrain.
Declaration Syntax
public EquivalentElasticStrain AddEquivalentElasticStrain()
AddEquivalentElasticStrainRST()
Creates a new child EquivalentElasticStrainRST.
Declaration Syntax
public EquivalentElasticStrainRST AddEquivalentElasticStrainRST()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
248 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddEquivalentPlasticStrain()
Creates a new child EquivalentPlasticStrain.
Declaration Syntax
public EquivalentPlasticStrain AddEquivalentPlasticStrain()
AddEquivalentPlasticStrainRST()
Creates a new child EquivalentPlasticStrainRST.
Declaration Syntax
public EquivalentPlasticStrainRST AddEquivalentPlasticStrainRST()
AddEquivalentStress()
Creates a new child EquivalentStress.
Declaration Syntax
public EquivalentStress AddEquivalentStress()
AddEquivalentStressPSD()
Creates a new child EquivalentStressPSD.
Declaration Syntax
public EquivalentStressPSD AddEquivalentStressPSD()
AddEquivalentStressRS()
Creates a new child EquivalentStressRS.
Declaration Syntax
public EquivalentStressRS AddEquivalentStressRS()
AddEquivalentTotalStrain()
Creates a new child EquivalentTotalStrain.
Declaration Syntax
public EquivalentTotalStrain AddEquivalentTotalStrain()
AddFatigueTool()
Creates a new child FatigueTool.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 249
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public FatigueTool AddFatigueTool()
AddFiberCompressiveDamageVariable()
Creates a new child FiberCompressiveDamageVariable.
Declaration Syntax
public FiberCompressiveDamageVariable AddFiberCompressiveDamageVariable()
AddFiberCompressiveFailureCriterion()
Creates a new child FiberCompressiveFailureCriterion.
Declaration Syntax
public FiberCompressiveFailureCriterion AddFiberCompressiveFailureCriterion()
AddFiberTensileDamageVariable()
Creates a new child FiberTensileDamageVariable.
Declaration Syntax
public FiberTensileDamageVariable AddFiberTensileDamageVariable()
AddFiberTensileFailureCriterion()
Creates a new child FiberTensileFailureCriterion.
Declaration Syntax
public FiberTensileFailureCriterion AddFiberTensileFailureCriterion()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddFluidFlowRate()
Creates a new child FluidFlowRate.
Declaration Syntax
public FluidFlowRate AddFluidFlowRate()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
250 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddFluidHeatConductionRate()
Creates a new child FluidHeatConductionRate.
Declaration Syntax
public FluidHeatConductionRate AddFluidHeatConductionRate()
AddFluidHeatTransportRate()
Creates a new child FluidHeatTransportRate.
Declaration Syntax
public FluidHeatTransportRate AddFluidHeatTransportRate()
AddFluxDensityProbe()
Creates a new child FluxDensityProbe.
Declaration Syntax
public FluxDensityProbe AddFluxDensityProbe()
AddForceReaction()
Creates a new child ForceReaction.
Declaration Syntax
public ForceReaction AddForceReaction()
AddFractureTool()
Creates a new child FractureTool.
Declaration Syntax
public FractureTool AddFractureTool()
AddGeneralizedPlaneStrainProbe()
Creates a new child GeneralizedPlaneStrainProbe.
Declaration Syntax
public GeneralizedPlaneStrainProbe AddGeneralizedPlaneStrainProbe()
AddHeatFluxProbe()
Creates a new child HeatFluxProbe.
Release 18.0 - © SAS IP, 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 HeatFluxProbe AddHeatFluxProbe()
AddJointProbe()
Creates a new child JointProbe.
Declaration Syntax
public JointProbe AddJointProbe()
AddJouleHeat()
Creates a new child JouleHeat.
Declaration Syntax
public JouleHeat AddJouleHeat()
AddLinearizedEquivalentStress()
Creates a new child LinearizedEquivalentStress.
Declaration Syntax
public LinearizedEquivalentStress AddLinearizedEquivalentStress()
AddLinearizedMaximumPrincipalStress()
Creates a new child LinearizedMaximumPrincipalStress.
Declaration Syntax
public LinearizedMaximumPrincipalStress AddLinearizedMaximumPrincipalStress()
AddLinearizedMaximumShearStress()
Creates a new child LinearizedMaximumShearStress.
Declaration Syntax
public LinearizedMaximumShearStress AddLinearizedMaximumShearStress()
AddLinearizedMiddlePrincipalStress()
Creates a new child LinearizedMiddlePrincipalStress.
Declaration Syntax
public LinearizedMiddlePrincipalStress AddLinearizedMiddlePrincipalStress()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
252 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddLinearizedMinimumPrincipalStress()
Creates a new child LinearizedMinimumPrincipalStress.
Declaration Syntax
public LinearizedMinimumPrincipalStress AddLinearizedMinimumPrincipalStress()
AddLinearizedNormalStress()
Creates a new child LinearizedNormalStress.
Declaration Syntax
public LinearizedNormalStress AddLinearizedNormalStress()
AddLinearizedShearStress()
Creates a new child LinearizedShearStress.
Declaration Syntax
public LinearizedShearStress AddLinearizedShearStress()
AddLinearizedStressIntensity()
Creates a new child LinearizedStressIntensity.
Declaration Syntax
public LinearizedStressIntensity AddLinearizedStressIntensity()
AddMagneticCoenergy()
Creates a new child MagneticCoenergy.
Declaration Syntax
public MagneticCoenergy AddMagneticCoenergy()
AddMagneticDirectionalForces()
Creates a new child MagneticDirectionalForces.
Declaration Syntax
public MagneticDirectionalForces AddMagneticDirectionalForces()
AddMagneticError()
Creates a new child MagneticError.
Release 18.0 - © SAS IP, 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 MagneticError AddMagneticError()
AddMagneticFluxProbe()
Creates a new child MagneticFluxProbe.
Declaration Syntax
public MagneticFluxProbe AddMagneticFluxProbe()
AddMagneticPotential()
Creates a new child MagneticPotential.
Declaration Syntax
public MagneticPotential AddMagneticPotential()
AddMagneticTotalForces()
Creates a new child MagneticTotalForces.
Declaration Syntax
public MagneticTotalForces AddMagneticTotalForces()
AddMatrixCompressiveDamageVariable()
Creates a new child MatrixCompressiveDamageVariable.
Declaration Syntax
public MatrixCompressiveDamageVariable AddMatrixCompressiveDamageVariable()
AddMatrixCompressiveFailureCriterion()
Creates a new child MatrixCompressiveFailureCriterion.
Declaration Syntax
public MatrixCompressiveFailureCriterion AddMatrixCompressiveFailureCriterion()
AddMatrixTensileDamageVariable()
Creates a new child MatrixTensileDamageVariable.
Declaration Syntax
public MatrixTensileDamageVariable AddMatrixTensileDamageVariable()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
254 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddMatrixTensileFailureCriterion()
Creates a new child MatrixTensileFailureCriterion.
Declaration Syntax
public MatrixTensileFailureCriterion AddMatrixTensileFailureCriterion()
AddMaximumFailureCriteria()
Creates a new child MaximumFailureCriteria.
Declaration Syntax
public MaximumFailureCriteria AddMaximumFailureCriteria()
AddMaximumPrincipalElasticStrain()
Creates a new child MaximumPrincipalElasticStrain.
Declaration Syntax
public MaximumPrincipalElasticStrain AddMaximumPrincipalElasticStrain()
AddMaximumPrincipalStress()
Creates a new child MaximumPrincipalStress.
Declaration Syntax
public MaximumPrincipalStress AddMaximumPrincipalStress()
AddMaximumPrincipalThermalStrain()
Creates a new child MaximumPrincipalThermalStrain.
Declaration Syntax
public MaximumPrincipalThermalStrain AddMaximumPrincipalThermalStrain()
AddMaximumShearElasticStrain()
Creates a new child MaximumShearElasticStrain.
Declaration Syntax
public MaximumShearElasticStrain AddMaximumShearElasticStrain()
AddMaximumShearStress()
Creates a new child MaximumShearStress.
Release 18.0 - © SAS IP, 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 MaximumShearStress AddMaximumShearStress()
AddMembraneStressEquivalent()
Creates a new child MembraneStressEquivalent.
Declaration Syntax
public MembraneStressEquivalent AddMembraneStressEquivalent()
AddMembraneStressIntensity()
Creates a new child MembraneStressIntensity.
Declaration Syntax
public MembraneStressIntensity AddMembraneStressIntensity()
AddMiddlePrincipalElasticStrain()
Creates a new child MiddlePrincipalElasticStrain.
Declaration Syntax
public MiddlePrincipalElasticStrain AddMiddlePrincipalElasticStrain()
AddMiddlePrincipalStress()
Creates a new child MiddlePrincipalStress.
Declaration Syntax
public MiddlePrincipalStress AddMiddlePrincipalStress()
AddMiddlePrincipalThermalStrain()
Creates a new child MiddlePrincipalThermalStrain.
Declaration Syntax
public MiddlePrincipalThermalStrain AddMiddlePrincipalThermalStrain()
AddMinimumPrincipalElasticStrain()
Creates a new child MinimumPrincipalElasticStrain.
Declaration Syntax
public MinimumPrincipalElasticStrain AddMinimumPrincipalElasticStrain()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
256 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddMinimumPrincipalStress()
Creates a new child MinimumPrincipalStress.
Declaration Syntax
public MinimumPrincipalStress AddMinimumPrincipalStress()
AddMomentReaction()
Creates a new child MomentReaction.
Declaration Syntax
public MomentReaction AddMomentReaction()
AddMullinsDamageVariable()
Creates a new child MullinsDamageVariable.
Declaration Syntax
public MullinsDamageVariable AddMullinsDamageVariable()
AddMullinsMaximumPreviousStrainEnergy()
Creates a new child MullinsMaximumPreviousStrainEnergy.
Declaration Syntax
public MullinsMaximumPreviousStrainEnergy AddMullinsMaximumPreviousStrainEnergy()
AddNewtonRaphsonResidualForce()
Creates a new child NewtonRaphsonResidualForce.
Declaration Syntax
public NewtonRaphsonResidualForce AddNewtonRaphsonResidualForce()
AddNewtonRaphsonResidualHeat()
Creates a new child NewtonRaphsonResidualHeat.
Declaration Syntax
public NewtonRaphsonResidualHeat AddNewtonRaphsonResidualHeat()
AddNewtonRaphsonResidualMoment()
Creates a new child NewtonRaphsonResidualMoment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 257
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public NewtonRaphsonResidualMoment AddNewtonRaphsonResidualMoment()
AddNodalEulerXYAngle()
Creates a new child NodalEulerXYAngle.
Declaration Syntax
public NodalEulerXYAngle AddNodalEulerXYAngle()
AddNodalEulerXZAngle()
Creates a new child NodalEulerXZAngle.
Declaration Syntax
public NodalEulerXZAngle AddNodalEulerXZAngle()
AddNodalEulerYZAngle()
Creates a new child NodalEulerYZAngle.
Declaration Syntax
public NodalEulerYZAngle AddNodalEulerYZAngle()
AddNodalTriads()
Creates a new child NodalTriads.
Declaration Syntax
public NodalTriads AddNodalTriads()
AddNormalElasticStrain()
Creates a new child NormalElasticStrain.
Declaration Syntax
public NormalElasticStrain AddNormalElasticStrain()
AddNormalGasketPressure()
Creates a new child NormalGasketPressure.
Declaration Syntax
public NormalGasketPressure AddNormalGasketPressure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
258 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddNormalGasketTotalClosure()
Creates a new child NormalGasketTotalClosure.
Declaration Syntax
public NormalGasketTotalClosure AddNormalGasketTotalClosure()
AddNormalStress()
Creates a new child NormalStress.
Declaration Syntax
public NormalStress AddNormalStress()
AddPosition()
Creates a new child Position.
Declaration Syntax
public Position AddPosition()
AddRadiationProbe()
Creates a new child RadiationProbe.
Declaration Syntax
public RadiationProbe AddRadiationProbe()
AddReactionProbe()
Creates a new child ReactionProbe.
Declaration Syntax
public ReactionProbe AddReactionProbe()
AddResponsePSD()
Creates a new child ResponsePSD.
Declaration Syntax
public ResponsePSD AddResponsePSD()
AddRotationProbe()
Creates a new child RotationProbe.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 259
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public RotationProbe AddRotationProbe()
AddShapeFinder()
Creates a new child ShapeFinder.
Declaration Syntax
public ShapeFinder AddShapeFinder()
AddShapeFinderElemental()
Creates a new child ShapeFinderElemental.
Declaration Syntax
public ShapeFinderElemental AddShapeFinderElemental()
AddShearDamageVariable()
Creates a new child ShearDamageVariable.
Declaration Syntax
public ShearDamageVariable AddShearDamageVariable()
AddShearElasticStrain()
Creates a new child ShearElasticStrain.
Declaration Syntax
public ShearElasticStrain AddShearElasticStrain()
AddShearGasketPressure()
Creates a new child ShearGasketPressure.
Declaration Syntax
public ShearGasketPressure AddShearGasketPressure()
AddShearGasketTotalClosure()
Creates a new child ShearGasketTotalClosure.
Declaration Syntax
public ShearGasketTotalClosure AddShearGasketTotalClosure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
260 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddShearMomentDiagramMSUM()
Creates a new child TotalShearMomentDiagram.
Declaration Syntax
public TotalShearMomentDiagram AddShearMomentDiagramMSUM()
AddShearMomentDiagramMY()
Creates a new child DirectionalShearMomentDiagram.
Declaration Syntax
public DirectionalShearMomentDiagram AddShearMomentDiagramMY()
AddShearMomentDiagramMZ()
Creates a new child DirectionalShearMomentDiagram.
Declaration Syntax
public DirectionalShearMomentDiagram AddShearMomentDiagramMZ()
AddShearMomentDiagramUSUM()
Creates a new child TotalShearMomentDiagram.
Declaration Syntax
public TotalShearMomentDiagram AddShearMomentDiagramUSUM()
AddShearMomentDiagramUY()
Creates a new child DirectionalShearMomentDiagram.
Declaration Syntax
public DirectionalShearMomentDiagram AddShearMomentDiagramUY()
AddShearMomentDiagramUZ()
Creates a new child DirectionalShearMomentDiagram.
Declaration Syntax
public DirectionalShearMomentDiagram AddShearMomentDiagramUZ()
AddShearMomentDiagramVSUM()
Creates a new child TotalShearMomentDiagram.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 261
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public TotalShearMomentDiagram AddShearMomentDiagramVSUM()
AddShearMomentDiagramVY()
Creates a new child DirectionalShearMomentDiagram.
Declaration Syntax
public DirectionalShearMomentDiagram AddShearMomentDiagramVY()
AddShearMomentDiagramVZ()
Creates a new child DirectionalShearMomentDiagram.
Declaration Syntax
public DirectionalShearMomentDiagram AddShearMomentDiagramVZ()
AddShearStress()
Creates a new child ShearStress.
Declaration Syntax
public ShearStress AddShearStress()
AddShellBendingStress()
Creates a new child ShellBendingStress.
Declaration Syntax
public ShellBendingStress AddShellBendingStress()
AddShellBottomPeakStress()
Creates a new child ShellBottomPeakStress.
Declaration Syntax
public ShellBottomPeakStress AddShellBottomPeakStress()
AddShellMembraneStress()
Creates a new child ShellMembraneStress.
Declaration Syntax
public ShellMembraneStress AddShellMembraneStress()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
262 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddShellTopPeakStress()
Creates a new child ShellTopPeakStress.
Declaration Syntax
public ShellTopPeakStress AddShellTopPeakStress()
AddSpringProbe()
Creates a new child SpringProbe.
Declaration Syntax
public SpringProbe AddSpringProbe()
AddStabilizationEnergy()
Creates a new child StabilizationEnergy.
Declaration Syntax
public StabilizationEnergy AddStabilizationEnergy()
AddStrainProbe()
Creates a new child StrainProbe.
Declaration Syntax
public StrainProbe AddStrainProbe()
AddStressFrequencyResponse()
Creates a new child StressFrequencyResponse.
Declaration Syntax
public StressFrequencyResponse AddStressFrequencyResponse()
AddStressIntensity()
Creates a new child StressIntensity.
Declaration Syntax
public StressIntensity AddStressIntensity()
AddStressPhaseResponse()
Creates a new child StressPhaseResponse.
Release 18.0 - © SAS IP, 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 StressPhaseResponse AddStressPhaseResponse()
AddStressProbe()
Creates a new child StressProbe.
Declaration Syntax
public StressProbe AddStressProbe()
AddStressTool()
Creates a new child StressTool.
Declaration Syntax
public StressTool AddStressTool()
AddStructuralError()
Creates a new child StructuralError.
Declaration Syntax
public StructuralError AddStructuralError()
AddStructuralStrainEnergy()
Creates a new child StructuralStrainEnergy.
Declaration Syntax
public StructuralStrainEnergy AddStructuralStrainEnergy()
AddTemperature()
Creates a new child TemperatureResult.
Declaration Syntax
public TemperatureResult AddTemperature()
AddTemperatureProbe()
Creates a new child TemperatureProbe.
Declaration Syntax
public TemperatureProbe AddTemperatureProbe()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
264 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddThermalError()
Creates a new child ThermalError.
Declaration Syntax
public ThermalError AddThermalError()
AddThermalStrain()
Creates a new child DirectionalThermalStrain.
Declaration Syntax
public DirectionalThermalStrain AddThermalStrain()
AddThermalStrainEnergy()
Creates a new child ThermalStrainEnergy.
Declaration Syntax
public ThermalStrainEnergy AddThermalStrainEnergy()
AddTotalAcceleration()
Creates a new child TotalAcceleration.
Declaration Syntax
public TotalAcceleration AddTotalAcceleration()
AddTotalAxialForce()
Creates a new child TotalAxialForce.
Declaration Syntax
public TotalAxialForce AddTotalAxialForce()
AddTotalBendingMoment()
Creates a new child TotalBendingMoment.
Declaration Syntax
public TotalBendingMoment AddTotalBendingMoment()
AddTotalCurrentDensity()
Creates a new child TotalCurrentDensity.
Release 18.0 - © SAS IP, 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 TotalCurrentDensity AddTotalCurrentDensity()
AddTotalDeformation()
Creates a new child TotalDeformation.
Declaration Syntax
public TotalDeformation AddTotalDeformation()
AddTotalElectricFieldIntensity()
Creates a new child TotalElectricFieldIntensity.
Declaration Syntax
public TotalElectricFieldIntensity AddTotalElectricFieldIntensity()
AddTotalHeatFlux()
Creates a new child TotalHeatFlux.
Declaration Syntax
public TotalHeatFlux AddTotalHeatFlux()
AddTotalMagneticFieldIntensity()
Creates a new child TotalMagneticFieldIntensity.
Declaration Syntax
public TotalMagneticFieldIntensity AddTotalMagneticFieldIntensity()
AddTotalMagneticFluxDensity()
Creates a new child TotalMagneticFluxDensity.
Declaration Syntax
public TotalMagneticFluxDensity AddTotalMagneticFluxDensity()
AddTotalShearForce()
Creates a new child TotalShearForce.
Declaration Syntax
public TotalShearForce AddTotalShearForce()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
266 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddTotalTorsionalMoment()
Creates a new child TotalTorsionalMoment.
Declaration Syntax
public TotalTorsionalMoment AddTotalTorsionalMoment()
AddTotalVelocity()
Creates a new child TotalVelocity.
Declaration Syntax
public TotalVelocity AddTotalVelocity()
AddUserDefinedResult()
Creates a new child UserDefinedResult.
Declaration Syntax
public UserDefinedResult AddUserDefinedResult()
AddVariableGraph()
Creates a new child VariableGraph.
Declaration Syntax
public VariableGraph AddVariableGraph()
AddVectorAxialForce()
Creates a new child VectorAxialForce.
Declaration Syntax
public VectorAxialForce AddVectorAxialForce()
AddVectorBendingMoment()
Creates a new child VectorBendingMoment.
Declaration Syntax
public VectorBendingMoment AddVectorBendingMoment()
AddVectorDeformation()
Creates a new child VectorDeformation.
Release 18.0 - © SAS IP, 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 VectorDeformation AddVectorDeformation()
AddVectorHeatFlux()
Creates a new child VectorHeatFlux.
Declaration Syntax
public VectorHeatFlux AddVectorHeatFlux()
AddVectorPrincipalElasticStrain()
Creates a new child VectorPrincipalElasticStrain.
Declaration Syntax
public VectorPrincipalElasticStrain AddVectorPrincipalElasticStrain()
AddVectorPrincipalStress()
Creates a new child VectorPrincipalStress.
Declaration Syntax
public VectorPrincipalStress AddVectorPrincipalStress()
AddVectorShearForce()
Creates a new child VectorShearForce.
Declaration Syntax
public VectorShearForce AddVectorShearForce()
AddVectorTorsionalMoment()
Creates a new child VectorTorsionalMoment.
Declaration Syntax
public VectorTorsionalMoment AddVectorTorsionalMoment()
AddVelocityFrequencyResponse()
Creates a new child VelocityFrequencyResponse.
Declaration Syntax
public VelocityFrequencyResponse AddVelocityFrequencyResponse()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
268 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
AddVelocityPhaseResponse()
Creates a new child VelocityPhaseResponse.
Declaration Syntax
public VelocityPhaseResponse AddVelocityPhaseResponse()
AddVelocityProbe()
Creates a new child VelocityProbe.
Declaration Syntax
public VelocityProbe AddVelocityProbe()
AddVoltageProbe()
Creates a new child ElectricVoltageProbe.
Declaration Syntax
public ElectricVoltageProbe AddVoltageProbe()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 269
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.)
OpenSolverFilesDirectory()
Run the OpenSolverFilesDirectory action.
Declaration Syntax
public void OpenSolverFilesDirectory()
ReadAnsysResultFile()
Run the ANSYS ReadResults action.
Declaration Syntax
public void ReadAnsysResultFile()
ReadGivenAnsysResultFile(string, UnitSystemIDType)
Run the given ANSYS ReadResults action.///
Declaration Syntax
public void ReadGivenAnsysResultFile(string resultFilePath, UnitSystemIDType unitSystemID)
Parameters
resultFilePath(string)
The Filepath to a compatable ANSYS results file
unitSystemID(UnitSystemIDType)
The unit system ID as defined in Ansys.ACT.Automation.Mechanical.Enums.UnitSystemIDType
Solve(bool)
Run the Solve action.
Declaration Syntax
public void Solve(bool wait)
Parameters
wait(bool)
Wait or not for the solve to be done.
SolutionCombination
Defines a SolutionCombination.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
270 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombination
Declaration Syntax
public class SolutionCombination : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSolutionCombinationAuto InternalObject { get; }
Worksheet
Get the SolutionCombinationWorksheet action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 271
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public IWorksheet Worksheet { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public void EvaluateAllResults()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
272 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationWorksheet
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
SolutionCombinationWorksheet
No details are provided for this entry.
Declaration Syntax
public class SolutionCombinationWorksheet : Worksheet
RowCount
Gets the number of load cases
Declaration Syntax
public int RowCount { get; }
AddRow()
Add a row to the SolutionCombinationWorksheet
Declaration Syntax
public override int AddRow()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 273
Ansys.ACT.Automation.Mechanical Namespace
GetActiveState(int)
Gets the Active State property at row index
Declaration Syntax
public bool GetActiveState(int index)
Parameters
index(int)
No details are provided for this entry.
GetCoefficient(int)
Gets the Coefficient property at row index
Declaration Syntax
public double GetCoefficient(int index)
Parameters
index(int)
No details are provided for this entry.
GetEnvironmentId(int)
Gets the EnvironmentId property at row index
Declaration Syntax
public int GetEnvironmentId(int index)
Parameters
index(int)
No details are provided for this entry.
GetTime(int)
Gets the Time property at row index
Declaration Syntax
public double GetTime(int index)
Parameters
index(int)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
274 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionCombinationWorksheet
SetActiveState(int, bool)
Sets the Active State property at row index
Declaration Syntax
public void SetActiveState(int index, bool value)
Parameters
index(int)
No details are provided for this entry.
value(bool)
No details are provided for this entry.
SetCoefficient(int, double)
Sets the Coefficient property at row index.
Declaration Syntax
public void SetCoefficient(int index, double value)
Parameters
index(int)
No details are provided for this entry.
value(double)
No details are provided for this entry.
SetEnvironmentId(int, int)
Sets the EnvironmentId property at row index.
Declaration Syntax
public void SetEnvironmentId(int index, int value)
Parameters
index(int)
No details are provided for this entry.
value(int)
No details are provided for this entry.
SetTime(int, double)
Sets the Time property at row index.
Release 18.0 - © SAS IP, 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 void SetTime(int index, double value)
Parameters
index(int)
No details are provided for this entry.
value(double)
No details are provided for this entry.
SolutionInformation
Defines a SolutionInformation.
Declaration Syntax
public class SolutionInformation : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
276 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 277
Ansys.ACT.Automation.Mechanical Namespace
ActivateVisibility
Gets the ActivateVisibility.
Declaration Syntax
public bool ActivateVisibility { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
278 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
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.
Declaration Syntax
public int DrawConnectionsAttachedTo { set;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 IDSSolutionInfoToolAuto InternalObject { get; }
LineColor
Gets or sets the LineColor.
Declaration Syntax
public FEConnectionLineColor LineColor { set;get; }
LineThickness
Gets or sets the LineThickness.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 279
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public FEConnectionLineThicknessType LineThickness { set;get; }
NewtonRaphsonResiduals
Gets or sets the NewtonRaphsonResiduals.
Declaration Syntax
public int NewtonRaphsonResiduals { set;get; }
SolutionOutput
Gets or sets the SolutionOutput.
Declaration Syntax
public SolutionOutputType SolutionOutput { set;get; }
SummaryType
Gets or sets the SummaryType.
Declaration Syntax
public PFactorResultType SummaryType { set;get; }
UpdateInterval
Gets or sets the UpdateInterval.
Declaration Syntax
public double UpdateInterval { set;get; }
VisibleOnResults
Gets or sets the VisibleOnResults.
Declaration Syntax
public bool VisibleOnResults { set;get; }
AddChattering()
Creates a new child ContactChatteringTracker.
Declaration Syntax
public ContactChatteringTracker AddChattering()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
280 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddContactForce()
Creates a new child ContactForceTracker.
Declaration Syntax
public ContactForceTracker AddContactForce()
AddContactingArea()
Creates a new child ContactingAreaTracker.
Declaration Syntax
public ContactingAreaTracker AddContactingArea()
AddContactPressure()
Creates a new child ContactPressureTracker.
Declaration Syntax
public ContactPressureTracker AddContactPressure()
AddDensity()
Creates a new child DensityTracker.
Declaration Syntax
public DensityTracker AddDensity()
AddElasticSlip()
Creates a new child ContactElasticSlipTracker.
Declaration Syntax
public ContactElasticSlipTracker AddElasticSlip()
AddExternalForce()
Creates a new child ExternalForceTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 281
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public ExternalForceTracker AddExternalForce()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddFluidPressure()
Creates a new child ContactFluidPressureTracker.
Declaration Syntax
public ContactFluidPressureTracker AddFluidPressure()
AddForceReaction()
Creates a new child ForceReactionTracker.
Declaration Syntax
public ForceReactionTracker AddForceReaction()
AddFrictionalStress()
Creates a new child ContactFrictionalStressTracker.
Declaration Syntax
public ContactFrictionalStressTracker AddFrictionalStress()
AddGap()
Creates a new child ContactGapTracker.
Declaration Syntax
public ContactGapTracker AddGap()
AddKineticEnergy()
Creates a new child KineticEnergyTracker.
Declaration Syntax
public KineticEnergyTracker AddKineticEnergy()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
282 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
AddMaximumDampingPressure()
Creates a new child ContactMaximumDampingPressureTracker.
Declaration Syntax
public ContactMaximumDampingPressureTracker AddMaximumDampingPressure()
AddMaximumTangentialStiffness()
Creates a new child ContactMaximumTangentialStiffnessTracker.
Declaration Syntax
public ContactMaximumTangentialStiffnessTracker AddMaximumTangentialStiffness()
AddMaxiumGeometricSlidingDistance()
Creates a new child ContactMaximumGeometricSlidingDistanceTracker.
Declaration Syntax
public ContactMaximumGeometricSlidingDistanceTracker AddMaxiumGeometricSlidingDistance()
AddMinimumGeometricSlidingDistance()
Creates a new child ContactMinimumGeometricSlidingDistanceTracker.
Declaration Syntax
public ContactMinimumGeometricSlidingDistanceTracker AddMinimumGeometricSlidingDistance()
AddMinimumTangentialStiffness()
Creates a new child ContactMinimumTangentialStiffnessTracker.
Declaration Syntax
public ContactMinimumTangentialStiffnessTracker AddMinimumTangentialStiffness()
AddMomentReaction()
Creates a new child MomentReactionTracker.
Declaration Syntax
public MomentReactionTracker AddMomentReaction()
AddMomentum()
Creates a new child MomentumTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 283
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public MomentumTracker AddMomentum()
AddNormalStiffness()
Creates a new child ContactNormalStiffnessTracker.
Declaration Syntax
public ContactNormalStiffnessTracker AddNormalStiffness()
AddNumberContacting()
Creates a new child NumberContactingTracker.
Declaration Syntax
public NumberContactingTracker AddNumberContacting()
AddNumberSticking()
Creates a new child ContactNumberStickingTracker.
Declaration Syntax
public ContactNumberStickingTracker AddNumberSticking()
AddPenetration()
Creates a new child ContactPenetrationTracker.
Declaration Syntax
public ContactPenetrationTracker AddPenetration()
AddPlasticWork()
Creates a new child PlasticWorkTracker.
Declaration Syntax
public PlasticWorkTracker AddPlasticWork()
AddPosition()
Creates a new child PositionTracker.
Declaration Syntax
public PositionTracker AddPosition()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
284 of ANSYS, Inc. and its subsidiaries and affiliates.
SolutionInformation
AddPressure()
Creates a new child PressureTracker.
Declaration Syntax
public PressureTracker AddPressure()
AddResultingPinball()
Creates a new child ContactResultingPinballTracker.
Declaration Syntax
public ContactResultingPinballTracker AddResultingPinball()
AddSlidingDistance()
Creates a new child ContactSlidingDistanceTracker.
Declaration Syntax
public ContactSlidingDistanceTracker AddSlidingDistance()
AddSpringTrackerDampingForce()
Creates a new child SpringDampingForceTracker.
Declaration Syntax
public SpringDampingForceTracker AddSpringTrackerDampingForce()
AddSpringTrackerElasticForce()
Creates a new child SpringElasticForceTracker.
Declaration Syntax
public SpringElasticForceTracker AddSpringTrackerElasticForce()
AddSpringTrackerElongation()
Creates a new child SpringElongationTracker.
Declaration Syntax
public SpringElongationTracker AddSpringTrackerElongation()
AddSpringTrackerVelocity()
Creates a new child SpringVelocityTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 285
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public SpringVelocityTracker AddSpringTrackerVelocity()
AddStiffnessEnergy()
Creates a new child StiffnessEnergyTracker.
Declaration Syntax
public StiffnessEnergyTracker AddStiffnessEnergy()
AddTemperature()
Creates a new child TemperatureTracker.
Declaration Syntax
public TemperatureTracker AddTemperature()
AddTotalEnergy()
Creates a new child TotalEnergyTracker.
Declaration Syntax
public TotalEnergyTracker AddTotalEnergy()
AddTotalMassAverageVelocity()
Creates a new child TotalMassAverageVelocityTracker.
Declaration Syntax
public TotalMassAverageVelocityTracker AddTotalMassAverageVelocity()
EvaluateAllContactTrackers()
Run the EvaluateAllContactTrackers action.
Declaration Syntax
public 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)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
286 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Surface
Defines a Surface.
Declaration Syntax
public class Surface : DataModelObject, ISelectionInfo, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 287
Ansys.ACT.Automation.Mechanical Namespace
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;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 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 Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
288 of ANSYS, Inc. and its subsidiaries and affiliates.
Symmetry
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 289
Ansys.ACT.Automation.Mechanical Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSSymmetryGroupAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddCyclicRegion()
Creates a new child CyclicRegion.
Declaration Syntax
public CyclicRegion AddCyclicRegion()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
290 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryGeneral
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddPeriodicRegion()
Creates a new child PeriodicRegion.
Declaration Syntax
public PeriodicRegion AddPeriodicRegion()
AddSymmetryRegion()
Creates a new child SymmetryRegion.
Declaration Syntax
public SymmetryRegion AddSymmetryRegion()
Delete()
Run the Delete action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
SymmetryGeneral
Defines a SymmetryGeneral.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 291
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class SymmetryGeneral : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> 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; }
Figures
Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
292 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryGeneral
Declaration Syntax
public IEnumerable<Figure> Figures { 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; }
ScopeMode
Gets the ScopeMode.
Declaration Syntax
public AutomaticOrManual ScopeMode { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 293
Ansys.ACT.Automation.Mechanical Namespace
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
SymmetryRegion
Defines a SymmetryRegion.
Declaration Syntax
public class SymmetryRegion : SymmetryGeneral
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
294 of ANSYS, Inc. and its subsidiaries and affiliates.
SymmetryRegion
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; }
PeriodictyDirection
Gets or sets the PeriodictyDirection.
Declaration Syntax
public SymmetryNormalType PeriodictyDirection { set;get; }
SymmetryNormal
Gets or sets the SymmetryNormal.
Declaration Syntax
public SymmetryNormalType SymmetryNormal { set;get; }
Type
Gets or sets the Type.
Release 18.0 - © SAS IP, 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 SymmetryType Type { set;get; }
ThermalPointMass
Defines a ThermalPointMass.
Declaration Syntax
public class ThermalPointMass : GenericPointMass
AppliedBy
Gets or sets the AppliedBy.
Declaration Syntax
public RemoteApplicationType AppliedBy { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
296 of ANSYS, Inc. and its subsidiaries and affiliates.
Thickness
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; }
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.
Declaration Syntax
public Quantity ThermalCapacitance { set;get; }
Thickness
Defines a Thickness.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 297
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public class Thickness : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
298 of ANSYS, Inc. and its subsidiaries and affiliates.
Thickness
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
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; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
OffsetType
Gets or sets the OffsetType.
Declaration Syntax
public ShellOffsetType OffsetType { set;get; }
RangeMaximum
Gets or sets the RangeMaximum.
Declaration Syntax
public Quantity RangeMaximum { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 299
Ansys.ACT.Automation.Mechanical Namespace
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; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
300 of ANSYS, Inc. and its subsidiaries and affiliates.
TreeGroupingFolder
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
TreeGroupingFolder
Defines a TreeGroupingFolder.
Declaration Syntax
public class TreeGroupingFolder : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 301
Ansys.ACT.Automation.Mechanical Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSTreeGroupingFolderAuto InternalObject { get; }
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
VirtualCell
Defines a VirtualCell.
Declaration Syntax
public class VirtualCell : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
302 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualCell
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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; }
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 303
Ansys.ACT.Automation.Mechanical Namespace
Declaration Syntax
public VirtualCellClassType VTClass { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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
Property AutomaticBehavior (p. 305) Gets or sets the Behavior when Method
is set to "Automatic".
Property Children (p. 305) Gets the list of children.
Property Comments (p. 305) Gets the list of associated comments.
Property Figures (p. 306) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
304 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
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<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 305
Ansys.ACT.Automation.Mechanical Namespace
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GenerateOnUpdate
Gets or sets the GenerateOnUpdate.
Declaration Syntax
public YesNoType GenerateOnUpdate { set;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; }
MergeFaceEdges
Gets or sets the MergeFaceEdges.
Declaration Syntax
public YesNoType MergeFaceEdges { set;get; }
Method
Gets or sets the Method.
Declaration Syntax
public VirtualCellGroupMethodType Method { set;get; }
RepairBehavior
Gets or sets the Behavior when Method is set to "Repair".
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
306 of ANSYS, Inc. and its subsidiaries and affiliates.
VirtualTopology
Declaration Syntax
public VirtualCellGroupRepairBehaviorType RepairBehavior { 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.
Declaration Syntax
public int VirtualSplitEdges { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 307
Ansys.ACT.Automation.Mechanical Namespace
VirtualSplitFaces
Gets the VirtualSplitFaces.
Declaration Syntax
public int VirtualSplitFaces { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 VirtualCell GetVirtualCellFromSelection(ISelectionInfo currentSelection)
Parameters
currentSelection(ISelectionInfo)
Selection used to find the associated Virtual Cell.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
308 of ANSYS, Inc. and its subsidiaries and affiliates.
Worksheet
Worksheet
No details are provided for this entry.
Declaration Syntax
public abstract class Worksheet : IWorksheet
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 309
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
310 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.AnalysisSettings
AnalysisSettings
Defines a AnalysisSettings.
Declaration Syntax
public abstract class AnalysisSettings : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 311
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSAnalysisSettings InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
312 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
ANSYSAnalysisSettings
Defines a ANSYSAnalysisSettings.
Declaration Syntax
public class ANSYSAnalysisSettings : AnalysisSettings
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 313
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
314 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 315
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
316 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 317
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
AMPSConvergence
Gets or sets the AMPSConvergence.
Declaration Syntax
public ConvergenceToleranceType AMPSConvergence { set;get; }
AutomaticTimeStepping
Gets or sets the AutomaticTimeStepping.
Declaration Syntax
public AutomaticTimeStepping AutomaticTimeStepping { set;get; }
AxisymmetryDivisions
Gets or sets the AxisymmetryDivisions.
Declaration Syntax
public int AxisymmetryDivisions { set;get; }
CacheResultsInMemory
Gets or sets the CacheResultsInMemory.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
318 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public CacheResultsInMemory CacheResultsInMemory { set;get; }
CalculateAcceleration
Gets or sets the CalculateAcceleration.
Declaration Syntax
public bool CalculateAcceleration { set;get; }
CalculateReactions
Gets or sets the CalculateReactions.
Declaration Syntax
public bool CalculateReactions { set;get; }
CalculateThermalFlux
Gets or sets the CalculateThermalFlux.
Declaration Syntax
public bool CalculateThermalFlux { set;get; }
CalculateVelocity
Gets or sets the CalculateVelocity.
Declaration Syntax
public bool CalculateVelocity { set;get; }
CalculateVelocityAndAcceleration
Gets or sets the CalculateVelocityAndAcceleration.
Declaration Syntax
public bool CalculateVelocityAndAcceleration { set;get; }
CampbellDiagram
Gets or sets the CampbellDiagram.
Declaration Syntax
public bool CampbellDiagram { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 319
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
CarryOverTimeStep
Gets or sets the CarryOverTimeStep.
Declaration Syntax
public bool CarryOverTimeStep { set;get; }
CentralFrequency
Gets or sets the CentralFrequency.
Declaration Syntax
public Quantity CentralFrequency { set;get; }
ClusterNumber
Gets or sets the ClusterNumber.
Declaration Syntax
public int ClusterNumber { set;get; }
ClusterResults
Gets or sets the ClusterResults.
Declaration Syntax
public bool ClusterResults { set;get; }
ConstantDamping
Gets or sets the ConstantDamping.
Declaration Syntax
public ConstantDampingType ConstantDamping { set;get; }
ConstantDampingRatio
Gets or sets the ConstantDampingRatio.
Declaration Syntax
public double ConstantDampingRatio { set;get; }
ContactMiscellaneous
Gets or sets the ContactMiscellaneous.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
320 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public bool ContactMiscellaneous { set;get; }
CoriolisEffect
Gets or sets the CoriolisEffect.
Declaration Syntax
public bool CoriolisEffect { set;get; }
CreepEffects
Gets or sets the CreepEffects.
Declaration Syntax
public Creep CreepEffects { set;get; }
CSGConvergence
Gets or sets the CSGConvergence.
Declaration Syntax
public ConvergenceToleranceType CSGConvergence { set;get; }
CurrentConvergence
Gets or sets the CurrentConvergence.
Declaration Syntax
public ConvergenceToleranceType CurrentConvergence { set;get; }
CurrentConvergenceMinimumReference
Gets or sets the CurrentConvergenceMinimumReference.
Declaration Syntax
public Quantity CurrentConvergenceMinimumReference { set;get; }
CurrentConvergenceTolerance
Gets or sets the CurrentConvergenceTolerance.
Declaration Syntax
public double CurrentConvergenceTolerance { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 321
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
CurrentRestartPoint
Gets or sets the CurrentRestartPoint.
Declaration Syntax
public uint CurrentRestartPoint { set;get; }
CurrentStepNumber
Gets or sets the CurrentStepNumber.
Declaration Syntax
public uint CurrentStepNumber { set;get; }
Damped
Gets or sets the Damped.
Declaration Syntax
public bool Damped { set;get; }
DampingRatio
Gets or sets the DampingRatio.
Declaration Syntax
public double DampingRatio { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public TimeStepDefineByType DefineBy { set;get; }
DeleteUnneededFiles
Gets or sets the DeleteUnneededFiles.
Declaration Syntax
public bool DeleteUnneededFiles { set;get; }
DisplacementConvergence
Gets or sets the DisplacementConvergence.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
322 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public ConvergenceToleranceType DisplacementConvergence { set;get; }
DisplacementConvergenceMinimumReference
Gets or sets the DisplacementConvergenceMinimumReference.
Declaration Syntax
public Quantity DisplacementConvergenceMinimumReference { set;get; }
DisplacementConvergenceTolerance
Gets or sets the DisplacementConvergenceTolerance.
Declaration Syntax
public Quantity DisplacementConvergenceTolerance { set;get; }
DisplacementConvergenceValue
Gets or sets the DisplacementConvergenceValue.
Declaration Syntax
public Quantity DisplacementConvergenceValue { set;get; }
EmagAMPSConvergenceMinimumReference
Gets or sets the EmagAMPSConvergenceMinimumReference.
Declaration Syntax
public Quantity EmagAMPSConvergenceMinimumReference { set;get; }
EmagAMPSConvergenceTolerance
Gets or sets the EmagAMPSConvergenceTolerance.
Declaration Syntax
public double EmagAMPSConvergenceTolerance { set;get; }
EmagAMPSConvergenceValue
Gets or sets the EmagAMPSConvergenceValue.
Declaration Syntax
public Quantity EmagAMPSConvergenceValue { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 323
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
EmagCSGConvergenceMinimumReference
Gets or sets the EmagCSGConvergenceMinimumReference.
Declaration Syntax
public Quantity EmagCSGConvergenceMinimumReference { set;get; }
EmagCSGConvergenceTolerance
Gets or sets the EmagCSGConvergenceTolerance.
Declaration Syntax
public double EmagCSGConvergenceTolerance { set;get; }
EmagCSGConvergenceValue
Gets or sets the EmagCSGConvergenceValue.
Declaration Syntax
public Quantity EmagCSGConvergenceValue { set;get; }
ExcludeInsignificantModes
Gets or sets the ExcludeInsignificantModes.
Declaration Syntax
public bool ExcludeInsignificantModes { set;get; }
ExpandResultsFrom
Gets or sets the ExpandResultsFrom.
Declaration Syntax
public ExpandResultFrom ExpandResultsFrom { set;get; }
Expansion
Gets the Expansion.
Declaration Syntax
public ExpandResultsSubType Expansion { get; }
FluxConvergence
Gets or sets the FluxConvergence.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
324 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public double FluxConvergence { set;get; }
ForceConvergence
Gets or sets the ForceConvergence.
Declaration Syntax
public ConvergenceToleranceType ForceConvergence { set;get; }
ForceConvergenceMinimumReference
Gets or sets the ForceConvergenceMinimumReference.
Declaration Syntax
public Quantity ForceConvergenceMinimumReference { set;get; }
ForceConvergenceTolerance
Gets or sets the ForceConvergenceTolerance.
Declaration Syntax
public double ForceConvergenceTolerance { set;get; }
ForceConvergenceValue
Gets or sets the ForceConvergenceValue.
Declaration Syntax
public Quantity ForceConvergenceValue { set;get; }
FractureSolverControls
Gets or sets the FractureSolverControls.
Declaration Syntax
public bool FractureSolverControls { set;get; }
Frequency
Gets or sets the Frequency.
Declaration Syntax
public Quantity Frequency { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 325
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
FrequencySpacing
Gets or sets the FrequencySpacing.
Declaration Syntax
public FrequencySpacingType FrequencySpacing { set;get; }
FutureAnalysis
Gets or sets the FutureAnalysis.
Declaration Syntax
public FutureIntentType FutureAnalysis { set;get; }
GeneralMiscellaneous
Gets or sets the GeneralMiscellaneous.
Declaration Syntax
public bool GeneralMiscellaneous { set;get; }
GenerateRestartPoints
Gets or sets the GenerateRestartPoints.
Declaration Syntax
public RestartControlsType GenerateRestartPoints { set;get; }
HarmonicIndexInterval
Gets or sets the HarmonicIndexInterval.
Declaration Syntax
public int HarmonicIndexInterval { set;get; }
HarmonicIndexRange
Gets or sets the HarmonicIndexRange.
Declaration Syntax
public CyclicHarmonicIndex HarmonicIndexRange { set;get; }
HeatConvergence
Gets or sets the HeatConvergence.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
326 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public ConvergenceToleranceType HeatConvergence { set;get; }
HeatConvergenceMinimumReference
Gets or sets the HeatConvergenceMinimumReference.
Declaration Syntax
public Quantity HeatConvergenceMinimumReference { set;get; }
HeatConvergenceTolerance
Gets or sets the HeatConvergenceTolerance.
Declaration Syntax
public double HeatConvergenceTolerance { set;get; }
HeatConvergenceValue
Gets or sets the HeatConvergenceValue.
Declaration Syntax
public Quantity HeatConvergenceValue { set;get; }
HemicubeResolution
Gets or sets the HemicubeResolution.
Declaration Syntax
public int HemicubeResolution { set;get; }
IncludeNegativeLoadMultiplier
Gets or sets the IncludeNegativeLoadMultiplier.
Declaration Syntax
public SolverControlsIncludeNegativeLoadMultiplier IncludeNegativeLoadMultiplier { set;get; }
IncludeResidualVector
Gets or sets the IncludeResidualVector.
Declaration Syntax
public bool IncludeResidualVector { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 327
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
InertiaRelief
Gets or sets the InertiaRelief.
Declaration Syntax
public bool InertiaRelief { set;get; }
InitialSubsteps
Gets or sets the InitialSubsteps.
Declaration Syntax
public uint InitialSubsteps { 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 IDSAnalysisSettings InternalObject { get; }
KeepModalResults
Gets or sets the KeepModalResults.
Declaration Syntax
public bool KeepModalResults { set;get; }
KeepPreStressLoadPattern
Gets or sets the KeepPreStressLoadPattern.
Declaration Syntax
public bool KeepPreStressLoadPattern { set;get; }
LargeDeflection
Gets or sets the LargeDeflection.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
328 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public bool LargeDeflection { set;get; }
LimitSearchToRange
Gets or sets the LimitSearchToRange.
Declaration Syntax
public bool LimitSearchToRange { set;get; }
LineSearch
Gets or sets the LineSearch.
Declaration Syntax
public LineSearchType LineSearch { set;get; }
LoadStepValue
Gets or sets the LoadStepValue.
Declaration Syntax
public uint LoadStepValue { set;get; }
MassCoefficient
Gets or sets the MassCoefficient.
Declaration Syntax
public double MassCoefficient { set;get; }
MaximumHarmonicIndex
Gets or sets the MaximumHarmonicIndex.
Declaration Syntax
public int MaximumHarmonicIndex { set;get; }
MaximumIteration
Gets or sets the MaximumIteration.
Declaration Syntax
public int MaximumIteration { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 329
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
MaximumModesToFind
Gets or sets the MaximumModesToFind.
Declaration Syntax
public int MaximumModesToFind { set;get; }
MaximumPointsToSavePerStep
Gets or sets the MaximumPointsToSavePerStep.
Declaration Syntax
public uint MaximumPointsToSavePerStep { set;get; }
MaximumSubsteps
Gets or sets the MaximumSubsteps.
Declaration Syntax
public uint MaximumSubsteps { set;get; }
MaximumTimeStep
Gets or sets the MaximumTimeStep.
Declaration Syntax
public Quantity MaximumTimeStep { set;get; }
MinimumHarmonicIndex
Gets or sets the MinimumHarmonicIndex.
Declaration Syntax
public int MinimumHarmonicIndex { set;get; }
MinimumSubsteps
Gets or sets the MinimumSubsteps.
Declaration Syntax
public uint MinimumSubsteps { set;get; }
MinimumTimeStep
Gets or sets the MinimumTimeStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
330 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public Quantity MinimumTimeStep { set;get; }
ModalFrequencyRange
Gets or sets the ModalFrequencyRange.
Declaration Syntax
public ModalFrequencyRangeType ModalFrequencyRange { set;get; }
ModalNumberOfPoints
Gets or sets the ModalNumberOfPoints.
Declaration Syntax
public uint ModalNumberOfPoints { set;get; }
ModalRangeMaximum
Gets or sets the ModalRangeMaximum.
Declaration Syntax
public Quantity ModalRangeMaximum { set;get; }
ModalRangeMinimum
Gets or sets the ModalRangeMinimum.
Declaration Syntax
public Quantity ModalRangeMinimum { set;get; }
ModeReuse
Gets or sets the ModeReuse.
Declaration Syntax
public SolverControlsModeReuse ModeReuse { set;get; }
ModesCombinationType
Gets or sets the ModesCombinationType.
Declaration Syntax
public ModesCombinationType ModesCombinationType { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 331
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
ModeSignificanceLevel
Gets or sets the ModeSignificanceLevel.
Declaration Syntax
public double ModeSignificanceLevel { set;get; }
MomentConvergence
Gets or sets the MomentConvergence.
Declaration Syntax
public ConvergenceToleranceType MomentConvergence { set;get; }
MomentConvergenceMinimumReference
Gets or sets the MomentConvergenceMinimumReference.
Declaration Syntax
public Quantity MomentConvergenceMinimumReference { set;get; }
MomentConvergenceTolerance
Gets or sets the MomentConvergenceTolerance.
Declaration Syntax
public double MomentConvergenceTolerance { set;get; }
MomentConvergenceValue
Gets or sets the MomentConvergenceValue.
Declaration Syntax
public Quantity MomentConvergenceValue { set;get; }
NewtonRaphsonOption
Gets or sets the NewtonRaphsonOption.
Declaration Syntax
public NewtonRaphsonType NewtonRaphsonOption { set;get; }
NodalForces
Gets or sets the NodalForces.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
332 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public OutputControlsNodalForcesType NodalForces { set;get; }
NonLinearFormulation
Gets or sets the NonLinearFormulation.
Declaration Syntax
public NonLinearFormulationType NonLinearFormulation { set;get; }
NonLinearSolution
Gets the NonLinearSolution.
Declaration Syntax
public bool NonLinearSolution { get; }
NumberOfModesToUse
Gets or sets the NumberOfModesToUse.
Declaration Syntax
public int NumberOfModesToUse { set;get; }
NumberOfSteps
Gets or sets the NumberOfSteps.
Declaration Syntax
public uint NumberOfSteps { set;get; }
NumberOfSubSteps
Gets or sets the NumberOfSubSteps.
Declaration Syntax
public uint NumberOfSubSteps { set;get; }
NumberOfZones
Gets or sets the NumberOfZones.
Declaration Syntax
public int NumberOfZones { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 333
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
NumericalDamping
Gets or sets the NumericalDamping.
Declaration Syntax
public TransientDampingType NumericalDamping { set;get; }
NumericalDampingValue
Gets or sets the NumericalDampingValue.
Declaration Syntax
public double NumericalDampingValue { set;get; }
OverRelaxation
Gets or sets the OverRelaxation.
Declaration Syntax
public double OverRelaxation { set;get; }
ParticipationFactor
Gets or sets the ParticipationFactor.
Declaration Syntax
public CalculateParticipationFactorResult ParticipationFactor { set;get; }
RadiositySolver
Gets or sets the RadiositySolver.
Declaration Syntax
public RadiositySolverType RadiositySolver { set;get; }
RangeMaximum
Gets or sets the RangeMaximum.
Declaration Syntax
public Quantity RangeMaximum { set;get; }
RangeMinimum
Gets or sets the RangeMinimum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
334 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public Quantity RangeMinimum { set;get; }
ReformulationTolerance
Gets or sets the ReformulationTolerance.
Declaration Syntax
public double ReformulationTolerance { set;get; }
RestartAtLoadStep
Gets the RestartAtLoadStep.
Declaration Syntax
public uint RestartAtLoadStep { get; }
RestartAtSubstep
Gets the RestartAtSubstep.
Declaration Syntax
public uint RestartAtSubstep { get; }
RestartAtTime
Gets the RestartAtTime.
Declaration Syntax
public double RestartAtTime { get; }
RestartType
Gets or sets the RestartType.
Declaration Syntax
public RestartType RestartType { set;get; }
RetainFilesAfterFullSolve
Gets or sets the RetainFilesAfterFullSolve.
Declaration Syntax
public RestartRetainFilesType RetainFilesAfterFullSolve { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 335
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
RetainModesymFileAfterSolve
Gets or sets the RetainModesymFileAfterSolve.
Declaration Syntax
public UseExistingModesymFile RetainModesymFileAfterSolve { set;get; }
RotationConvergence
Gets or sets the RotationConvergence.
Declaration Syntax
public ConvergenceToleranceType RotationConvergence { set;get; }
RotationConvergenceMinimumReference
Gets or sets the RotationConvergenceMinimumReference.
Declaration Syntax
public Quantity RotationConvergenceMinimumReference { set;get; }
RotationConvergenceTolerance
Gets or sets the RotationConvergenceTolerance.
Declaration Syntax
public Quantity RotationConvergenceTolerance { set;get; }
SaveAtLoadStep
Gets or sets the SaveAtLoadStep.
Declaration Syntax
public RestartSaveAtLoadStep SaveAtLoadStep { set;get; }
SaveAtSubstep
Gets or sets the SaveAtSubstep.
Declaration Syntax
public RestartSaveAtSubstep SaveAtSubstep { set;get; }
SaveMAPDLDB
Gets or sets the SaveMAPDLDB.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
336 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public bool SaveMAPDLDB { set;get; }
ScratchSolverFilesDirectory
Gets the ScratchSolverFilesDirectory.
Declaration Syntax
public string ScratchSolverFilesDirectory { get; }
SearchRangeMaximum
Gets or sets the SearchRangeMaximum.
Declaration Syntax
public Quantity SearchRangeMaximum { set;get; }
SearchRangeMinimum
Gets or sets the SearchRangeMinimum.
Declaration Syntax
public Quantity SearchRangeMinimum { set;get; }
SolutionIntervals
Gets or sets the SolutionIntervals.
Declaration Syntax
public int SolutionIntervals { set;get; }
SolutionMethod
Gets or sets the SolutionMethod.
Declaration Syntax
public HarmonicMethod SolutionMethod { set;get; }
SolverFilesDirectory
Gets the SolverFilesDirectory.
Declaration Syntax
public string SolverFilesDirectory { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 337
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
SolverPivotChecking
Gets or sets the SolverPivotChecking.
Declaration Syntax
public SolverPivotChecking SolverPivotChecking { set;get; }
SolverTolerance
Gets or sets the SolverTolerance.
Declaration Syntax
public Quantity SolverTolerance { set;get; }
SolverType
Gets or sets the SolverType.
Declaration Syntax
public SolverType SolverType { set;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; }
SpectrumType
Gets or sets the SpectrumType.
Declaration Syntax
public SpectrumType SpectrumType { set;get; }
SpringStiffness
Gets or sets the SpringStiffness.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
338 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public SpringsStiffnessType SpringStiffness { set;get; }
SpringStiffnessFactor
Gets or sets the SpringStiffnessFactor.
Declaration Syntax
public double SpringStiffnessFactor { set;get; }
SpringStiffnessValue
Gets or sets the SpringStiffnessValue.
Declaration Syntax
public Quantity SpringStiffnessValue { set;get; }
Stabilization
Gets or sets the Stabilization.
Declaration Syntax
public StabilizationType Stabilization { set;get; }
StabilizationActivationForFirstSubstep
Gets or sets the StabilizationActivationForFirstSubstep.
Declaration Syntax
public StabilizationFirstSubstepOption StabilizationActivationForFirstSubstep { set;get; }
StabilizationDampingFactor
Gets or sets the StabilizationDampingFactor.
Declaration Syntax
public double StabilizationDampingFactor { set;get; }
StabilizationEnergyDissipationRatio
Gets or sets the StabilizationEnergyDissipationRatio.
Declaration Syntax
public double StabilizationEnergyDissipationRatio { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 339
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
StabilizationForceLimit
Gets or sets the StabilizationForceLimit.
Declaration Syntax
public double StabilizationForceLimit { set;get; }
StabilizationMethod
Gets or sets the StabilizationMethod.
Declaration Syntax
public StabilizationMethod StabilizationMethod { set;get; }
StepEndTime
Gets or sets the StepEndTime.
Declaration Syntax
public Quantity StepEndTime { set;get; }
StiffnessCoefficient
Gets or sets the StiffnessCoefficient.
Declaration Syntax
public double StiffnessCoefficient { set;get; }
StiffnessCoefficientDefineBy
Gets or sets the StiffnessCoefficientDefineBy.
Declaration Syntax
public DampingType StiffnessCoefficientDefineBy { set;get; }
StoreComplexSolution
Gets or sets the StoreComplexSolution.
Declaration Syntax
public bool StoreComplexSolution { set;get; }
StoreModalResults
Gets or sets the StoreModalResults.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
340 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public StoreModalResult StoreModalResults { set;get; }
StoreResulsAtValue
Gets or sets the StoreResulsAtValue.
Declaration Syntax
public uint StoreResulsAtValue { set;get; }
StoreResultsAt
Gets or sets the StoreResultsAt.
Declaration Syntax
public TimePointsOptions StoreResultsAt { set;get; }
StoreResultsAtAllFrequencies
Gets or sets the StoreResultsAtAllFrequencies.
Declaration Syntax
public HarmonicMSUPStorage StoreResultsAtAllFrequencies { 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; }
TemperatureConvergence
Gets or sets the TemperatureConvergence.
Declaration Syntax
public ConvergenceToleranceType TemperatureConvergence { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 341
Ansys.ACT.Automation.Mechanical.AnalysisSettings Namespace
TemperatureConvergenceInputValue
Gets or sets the TemperatureConvergenceInputValue.
Declaration Syntax
public Quantity TemperatureConvergenceInputValue { set;get; }
TemperatureConvergenceMinimumReference
Gets or sets the TemperatureConvergenceMinimumReference.
Declaration Syntax
public Quantity TemperatureConvergenceMinimumReference { set;get; }
TemperatureConvergenceTolerance
Gets or sets the TemperatureConvergenceTolerance.
Declaration Syntax
public double TemperatureConvergenceTolerance { set;get; }
TemperatureConvergenceValue
Gets or sets the TemperatureConvergenceValue.
Declaration Syntax
public NonLinearValueType TemperatureConvergenceValue { set;get; }
TimeIntegration
Gets or sets the TimeIntegration.
Declaration Syntax
public bool TimeIntegration { set;get; }
TimeStep
Gets or sets the TimeStep.
Declaration Syntax
public Quantity TimeStep { set;get; }
VariationalTechnology
Gets or sets the VariationalTechnology.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
342 of ANSYS, Inc. and its subsidiaries and affiliates.
ANSYSAnalysisSettings
Declaration Syntax
public HarmonicVariationalTechnology VariationalTechnology { set;get; }
ViewFactorMethod
Gets or sets the ViewFactorMethod.
Declaration Syntax
public RadiosityViewFactorType ViewFactorMethod { set;get; }
VoltageConvergence
Gets or sets the VoltageConvergence.
Declaration Syntax
public ConvergenceToleranceType VoltageConvergence { set;get; }
VoltageConvergenceMinimumReference
Gets or sets the VoltageConvergenceMinimumReference.
Declaration Syntax
public Quantity VoltageConvergenceMinimumReference { set;get; }
VoltageConvergenceTolerance
Gets or sets the VoltageConvergenceTolerance.
Declaration Syntax
public double VoltageConvergenceTolerance { set;get; }
VoltageConvergenceValue
Gets or sets the VoltageConvergenceValue.
Declaration Syntax
public Quantity VoltageConvergenceValue { set;get; }
WeakSprings
Gets or sets the WeakSprings.
Declaration Syntax
public WeakSpringsType WeakSprings { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 343
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
344 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.BoundaryConditions
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 345
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Acceleration
Defines a Acceleration.
Declaration Syntax
public class Acceleration : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
346 of ANSYS, Inc. and its subsidiaries and affiliates.
Acceleration
AbsoluteResult
Gets or sets the AbsoluteResult.
Declaration Syntax
public bool AbsoluteResult { set;get; }
BaseExcitation
Gets or sets the BaseExcitation.
Declaration Syntax
public bool BaseExcitation { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 347
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
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; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;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 IDSAccelerationAuto InternalObject { get; }
Location
Gets the Location.
Declaration Syntax
public string Location { get; }
Magnitude
Gets the Magnitude.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
348 of ANSYS, Inc. and its subsidiaries and affiliates.
Acceleration
Declaration Syntax
public Field Magnitude { get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 349
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
BearingLoad
Defines a BearingLoad.
Declaration Syntax
public class BearingLoad : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 351) Gets or sets the CoordinateSystem.
Property DefineBy (p. 351) Gets or sets the DefineBy.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
350 of ANSYS, Inc. and its subsidiaries and affiliates.
BearingLoad
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 351) Gets the internal object. For advanced usage
only.
Property Location (p. 351) Gets or sets the Location.
Property Magnitude (p. 352) Gets the Magnitude.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 352) Gets the XComponent.
Property YComponent (p. 352) Gets the YComponent.
Property ZComponent (p. 352) Gets the ZComponent.
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 351
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
BoltPretension
Defines a BoltPretension.
Declaration Syntax
public class BoltPretension : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
352 of ANSYS, Inc. and its subsidiaries and affiliates.
BoltPretension
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 353
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public BoltLoadDefineBy DefineBy { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Increment
Gets the Increment.
Declaration Syntax
public Field Increment { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPretensionBoltLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Preadjustment
Gets the Preadjustment.
Declaration Syntax
public Field Preadjustment { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
354 of ANSYS, Inc. and its subsidiaries and affiliates.
BoltPretension
Preload
Gets the Preload.
Declaration Syntax
public Field Preload { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 355
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
GetDefineBy(int)
Gets the Bolt Define By value at a given solution step.
Declaration Syntax
public BoltLoadDefineBy GetDefineBy(int stepNumber)
Parameters
stepNumber(int)
No details are provided for this entry.
SetDefineBy(int, BoltLoadDefineBy)
Sets the Bolt Define By value for a given solution step.
Declaration Syntax
public void SetDefineBy(int stepNumber, BoltLoadDefineBy type)
Parameters
stepNumber(int)
No details are provided for this entry.
type(BoltLoadDefineBy)
No details are provided for this entry.
CompressionOnlySupport
Defines a CompressionOnlySupport.
Declaration Syntax
public class CompressionOnlySupport : GenericBoundaryCondition
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
356 of ANSYS, Inc. and its subsidiaries and affiliates.
CompressionOnlySupport
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 357) Gets the internal object. For advanced usage
only.
Property Location (p. 357) Gets or sets the Location.
Property NormalStiffnessFactor (p. 357) Gets or sets the NormalStiffnessFactor.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property UpdateStiffness (p. 358) Gets or sets the UpdateStiffness.
AutomaticNormalStiffness
Gets or sets the AutomaticNormalStiffness.
Declaration Syntax
public bool AutomaticNormalStiffness { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NormalStiffnessFactor
Gets or sets the NormalStiffnessFactor.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 357
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public double NormalStiffnessFactor { set;get; }
UpdateStiffness
Gets or sets the UpdateStiffness.
Declaration Syntax
public UpdateContactStiffness UpdateStiffness { set;get; }
Convection
Defines a Convection.
Declaration Syntax
public class Convection : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoefficientType (p. 359) Gets or sets the CoefficientType.
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property ConvectionMatrix (p. 359) Gets or sets the ConvectionMatrix.
Property EditDataFor (p. 359) Gets or sets the EditDataFor.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property FilmCoefficient (p. 359) Gets the FilmCoefficient.
Property FluidFlowEdge (p. 359) Gets or sets the FluidFlowEdge.
Property GraphControlsXAxis (p. 360) Gets or sets the GraphControlsXAxis.
Property HasFluidFlow (p. 360) Gets or sets the HasFluidFlow.
Property IndependentVariable (p. 360) Gets or sets the IndependentVariable.
Property InternalObject (p. 360) Gets the internal object. For advanced usage
only.
Property Location (p. 360) Gets or sets the Location.
Property NumberOfSegments (p. 360) Gets or sets the NumberOfSegments.
Property RangeMaximum (p. 361) Gets or sets the RangeMaximum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
358 of ANSYS, Inc. and its subsidiaries and affiliates.
Convection
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XYZFunctionCoordinateSystem (p. 361) Gets the XYZFunctionCoordinateSystem.
AmbientTemperature
Gets the AmbientTemperature.
Declaration Syntax
public Field AmbientTemperature { get; }
CoefficientType
Gets or sets the CoefficientType.
Declaration Syntax
public LoadVariationSubOption CoefficientType { set;get; }
ConvectionMatrix
Gets or sets the ConvectionMatrix.
Declaration Syntax
public DiagonalOrConsistent ConvectionMatrix { set;get; }
EditDataFor
Gets or sets the EditDataFor.
Declaration Syntax
public ConvectionTableSelection EditDataFor { set;get; }
FilmCoefficient
Gets the FilmCoefficient.
Declaration Syntax
public Field FilmCoefficient { get; }
FluidFlowEdge
Gets or sets the FluidFlowEdge.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 359
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public NamedSelection FluidFlowEdge { get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
HasFluidFlow
Gets or sets the HasFluidFlow.
Declaration Syntax
public bool HasFluidFlow { set;get; }
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 IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
360 of ANSYS, Inc. and its subsidiaries and affiliates.
Coupling
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; }
XYZFunctionCoordinateSystem
Gets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { get; }
Coupling
Defines a Coupling.
Declaration Syntax
public class Coupling : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 361
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DOFSelection
Gets or sets the DOFSelection.
Declaration Syntax
public CouplingConditionDOFType DOFSelection { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCouplingConditionAuto InternalObject { get; }
LocalCoordinates
Gets or sets the LocalCoordinates.
Declaration Syntax
public int LocalCoordinates { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Suppressed
Gets or sets the Suppressed.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
362 of ANSYS, Inc. and its subsidiaries and affiliates.
Current
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Current
Defines a Current.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 363
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public class Current : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 364) Gets the internal object. For advanced usage
only.
Property Location (p. 364) Gets or sets the Location.
Property Magnitude (p. 364) Gets the Magnitude.
Property NumberOfSegments (p. 365) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 365) Gets or sets the PhaseAngle.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
364 of ANSYS, Inc. and its subsidiaries and affiliates.
CylindricalSupport
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
CylindricalSupport
Defines a CylindricalSupport.
Declaration Syntax
public class CylindricalSupport : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 366) Gets the internal object. For advanced usage
only.
Property Location (p. 366) Gets or sets the Location.
Property Radial (p. 366) Gets or sets the Radial.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 365
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Axial
Gets or sets the Axial.
Declaration Syntax
public FixedOrFree Axial { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Radial
Gets or sets the Radial.
Declaration Syntax
public FixedOrFree Radial { set;get; }
Tangential
Gets or sets the Tangential.
Declaration Syntax
public FixedOrFree Tangential { set;get; }
Displacement
Defines a Displacement.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
366 of ANSYS, Inc. and its subsidiaries and affiliates.
Displacement
Declaration Syntax
public class Displacement : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 367) Gets or sets the CoordinateSystem.
Property DefineBy (p. 368) Gets or sets the DefineBy.
Property Distance (p. 368) Gets the Distance.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 368) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 368) Gets or sets the IndependentVariable.
Property InternalObject (p. 368) Gets the internal object. For advanced usage
only.
Property Location (p. 368) Gets or sets the Location.
Property NumberOfSegments (p. 368) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 369) Gets or sets the PhaseAngle.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 369) Gets the XComponent.
Property XYZFunctionCoordinateSystem (p. 369) Gets or sets the
XYZFunctionCoordinateSystem.
Property YComponent (p. 369) Gets the YComponent.
Property ZComponent (p. 369) Gets the ZComponent.
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 367
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
Distance
Gets the Distance.
Declaration Syntax
public Field Distance { get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
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 IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
368 of ANSYS, Inc. and its subsidiaries and affiliates.
EarthGravity
Declaration Syntax
public int NumberOfSegments { set;get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
EarthGravity
Defines a EarthGravity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 369
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public class EarthGravity : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
370 of ANSYS, Inc. and its subsidiaries and affiliates.
EarthGravity
Direction
Gets or sets the Direction.
Declaration Syntax
public GravityOrientationType Direction { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GeometrySelection
Gets the GeometrySelection.
Declaration Syntax
public string GeometrySelection { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSAccelerationAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
YComponent
Gets the YComponent.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 371
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
372 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticSupport
ElasticSupport
Defines a ElasticSupport.
Declaration Syntax
public class ElasticSupport : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property FoundationStiffness (p. 373) Gets or sets the FoundationStiffness.
Property InternalObject (p. 373) Gets the internal object. For advanced usage
only.
Property Location (p. 373) Gets or sets the Location.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
FoundationStiffness
Gets or sets the FoundationStiffness.
Declaration Syntax
public Quantity FoundationStiffness { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 373
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public ISelectionInfo Location { set;get; }
EMTransducer
Defines a EMTransducer.
Declaration Syntax
public class EMTransducer : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 374) Gets the CoordinateSystem.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GAPDirection (p. 375) Gets or sets the GAPDirection.
Property InitialGap (p. 375) Gets or sets the InitialGap.
Property InternalObject (p. 375) Gets the internal object. For advanced usage
only.
Property Location (p. 375) Gets or sets the Location.
Property MinimalGap (p. 375) Gets or sets the MinimalGap.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property VoltageDifference (p. 375) Gets the VoltageDifference.
Property ZCoordinate (p. 375) Gets or sets the ZCoordinate.
CoordinateSystem
Gets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
374 of ANSYS, Inc. and its subsidiaries and affiliates.
EMTransducer
GAPDirection
Gets or sets the GAPDirection.
Declaration Syntax
public GAPDirectionType GAPDirection { set;get; }
InitialGap
Gets or sets the InitialGap.
Declaration Syntax
public Quantity InitialGap { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MinimalGap
Gets or sets the MinimalGap.
Declaration Syntax
public Quantity MinimalGap { set;get; }
VoltageDifference
Gets the VoltageDifference.
Declaration Syntax
public Field VoltageDifference { get; }
ZCoordinate
Gets or sets the ZCoordinate.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 375
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Quantity ZCoordinate { set;get; }
FixedRotation
Defines a FixedRotation.
Declaration Syntax
public class FixedRotation : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 376) Gets the CoordinateSystem.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 376) Gets the internal object. For advanced usage
only.
Property Location (p. 377) Gets or sets the Location.
Property RotationX (p. 377) Gets or sets the RotationX.
Property RotationY (p. 377) Gets or sets the RotationY.
Property RotationZ (p. 377) Gets or sets the RotationZ.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
CoordinateSystem
Gets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
376 of ANSYS, Inc. and its subsidiaries and affiliates.
FixedSupport
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
RotationX
Gets or sets the RotationX.
Declaration Syntax
public FixedOrFree RotationX { set;get; }
RotationY
Gets or sets the RotationY.
Declaration Syntax
public FixedOrFree RotationY { set;get; }
RotationZ
Gets or sets the RotationZ.
Declaration Syntax
public FixedOrFree RotationZ { set;get; }
FixedSupport
Defines a FixedSupport.
Declaration Syntax
public class FixedSupport : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 377
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 378) Gets the internal object. For advanced usage
only.
Property Location (p. 378) Gets or sets the Location.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Force
Defines a Force.
Declaration Syntax
public class Force : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 379) Gets or sets the CoordinateSystem.
Property DefineBy (p. 379) Gets or sets the DefineBy.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
378 of ANSYS, Inc. and its subsidiaries and affiliates.
Force
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 380) Gets or sets the GraphControlsXAxis.
Property InternalObject (p. 380) Gets the internal object. For advanced usage
only.
Property Location (p. 380) Gets or sets the Location.
Property Magnitude (p. 380) Gets the Magnitude.
Property NumberOfSegments (p. 380) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 380) Gets the PhaseAngle.
Property RangeMaximum (p. 381) Gets or sets the RangeMaximum.
Property RangeMinimum (p. 381) Gets or sets the RangeMinimum.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 381) Gets the XComponent.
Property XComponentImag (p. 381) Gets the XComponentImag.
Property XPhaseAngle (p. 381) Gets the XPhaseAngle.
Property YComponent (p. 381) Gets the YComponent.
Property YComponentImag (p. 382) Gets or sets the YComponentImag.
Property YPhaseAngle (p. 382) Gets the YPhaseAngle.
Property ZComponent (p. 382) Gets the ZComponent.
Property ZComponentImag (p. 382) Gets or sets the ZComponentImag.
Property ZPhaseAngle (p. 382) Gets the ZPhaseAngle.
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 379
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
DivideLoadByNodes
Gets or sets the DivideLoadByNodes.
Declaration Syntax
public bool DivideLoadByNodes { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
PhaseAngle
Gets the PhaseAngle.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
380 of ANSYS, Inc. and its subsidiaries and affiliates.
Force
Declaration Syntax
public Field PhaseAngle { get; }
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; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
XComponentImag
Gets the XComponentImag.
Declaration Syntax
public Field XComponentImag { get; }
XPhaseAngle
Gets the XPhaseAngle.
Declaration Syntax
public Field XPhaseAngle { get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 381
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
YComponentImag
Gets or sets the YComponentImag.
Declaration Syntax
public Field YComponentImag { get; }
YPhaseAngle
Gets the YPhaseAngle.
Declaration Syntax
public Field YPhaseAngle { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
ZComponentImag
Gets or sets the ZComponentImag.
Declaration Syntax
public Field ZComponentImag { get; }
ZPhaseAngle
Gets the ZPhaseAngle.
Declaration Syntax
public Field ZPhaseAngle { get; }
FrictionlessSupport
Defines a FrictionlessSupport.
Declaration Syntax
public class FrictionlessSupport : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
382 of ANSYS, Inc. and its subsidiaries and affiliates.
FrictionlessSupport
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 383
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
GenericBoundaryCondition
Defines a GenericBoundaryCondition.
Declaration Syntax
public abstract class GenericBoundaryCondition : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
384 of ANSYS, Inc. and its subsidiaries and affiliates.
GenericBoundaryCondition
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSLoadAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 385
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
HeatFlow
Defines a HeatFlow.
Declaration Syntax
public class HeatFlow : GenericBoundaryCondition
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
386 of ANSYS, Inc. and its subsidiaries and affiliates.
HeatFlow
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property DefineAs (p. 387) Gets or sets the DefineAs.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 387) Gets the internal object. For advanced usage
only.
Property Location (p. 387) Gets or sets the Location.
Property Magnitude (p. 387) Gets the Magnitude.
Property NumberOfSegments (p. 388) Gets or sets the NumberOfSegments.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
DefineAs
Gets or sets the DefineAs.
Declaration Syntax
public LoadVariationType DefineAs { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 387
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
HeatFlux
Defines a HeatFlux.
Declaration Syntax
public class HeatFlux : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 388) Gets the internal object. For advanced usage
only.
Property Location (p. 389) Gets or sets the Location.
Property Magnitude (p. 389) Gets the Magnitude.
Property NumberOfSegments (p. 389) Gets or sets the NumberOfSegments.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
388 of ANSYS, Inc. and its subsidiaries and affiliates.
HydrostaticPressure
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
HydrostaticPressure
Defines a HydrostaticPressure.
Declaration Syntax
public class HydrostaticPressure : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 390) Gets or sets the CoordinateSystem.
Property DefineBy (p. 390) Gets or sets the DefineBy.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property FluidDensity (p. 390) Gets or sets the FluidDensity.
Property InternalObject (p. 390) Gets the internal object. For advanced usage
only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 389
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 391) Gets the XComponent.
Property XCoordinate (p. 391) Gets or sets the XCoordinate.
Property YComponent (p. 391) Gets the YComponent.
Property YCoordinate (p. 391) Gets or sets the YCoordinate.
Property ZComponent (p. 392) Gets the ZComponent.
Property ZCoordinate (p. 392) Gets or sets the ZCoordinate.
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
FluidDensity
Gets or sets the FluidDensity.
Declaration Syntax
public Quantity FluidDensity { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
390 of ANSYS, Inc. and its subsidiaries and affiliates.
HydrostaticPressure
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
ShellFace
Gets or sets the ShellFace.
Declaration Syntax
public ShellFaceType ShellFace { set;get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
XCoordinate
Gets or sets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { set;get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 391
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
InternalHeatGeneration
Defines a InternalHeatGeneration.
Declaration Syntax
public class InternalHeatGeneration : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 392) Gets the internal object. For advanced usage
only.
Property Location (p. 393) Gets or sets the Location.
Property Magnitude (p. 393) Gets the Magnitude.
Property NumberOfSegments (p. 393) Gets or sets the NumberOfSegments.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
392 of ANSYS, Inc. and its subsidiaries and affiliates.
JointLoad
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
JointLoad
Defines a JointLoad.
Declaration Syntax
public class JointLoad : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 393
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DOF
Gets or sets the DOF.
Declaration Syntax
public KinematicDOF DOF { set;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 IDSJointConditionAuto InternalObject { get; }
Joint
Gets or sets the Joint.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
394 of ANSYS, Inc. and its subsidiaries and affiliates.
JointLoad
Declaration Syntax
public DataModelObject Joint { set;get; }
JointConditionType
Gets or sets the JointConditionType.
Declaration Syntax
public JointConditionType JointConditionType { set;get; }
LockAtLoadStep
Gets or sets the LockAtLoadStep.
Declaration Syntax
public uint LockAtLoadStep { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 395
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
LegacyThermalCondition
Defines a LegacyThermalCondition.
Declaration Syntax
public class LegacyThermalCondition : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
396 of ANSYS, Inc. and its subsidiaries and affiliates.
LegacyThermalCondition
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSThermalConditionAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 397
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
LinePressure
Defines a LinePressure.
Declaration Syntax
public class LinePressure : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 399) Gets or sets the CoordinateSystem.
Property DefineBy (p. 399) Gets or sets the DefineBy.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
398 of ANSYS, Inc. and its subsidiaries and affiliates.
LinePressure
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 399) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 400) Gets or sets the IndependentVariable.
Property InternalObject (p. 400) Gets the internal object. For advanced usage
only.
Property Location (p. 400) Gets or sets the Location.
Property Magnitude (p. 400) Gets the Magnitude.
Property NumberOfSegments (p. 400) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 400) Gets or sets the PhaseAngle.
Property RangeMaximum (p. 400) Gets or sets the RangeMaximum.
Property RangeMinimum (p. 401) Gets or sets the RangeMinimum.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 401) Gets the XComponent.
Property XYZFunctionCoordinateSystem (p. 401) Gets or sets the
XYZFunctionCoordinateSystem.
Property YComponent (p. 401) Gets the YComponent.
Property ZComponent (p. 401) Gets the ZComponent.
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 399
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
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 IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
RangeMaximum
Gets or sets the RangeMaximum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
400 of ANSYS, Inc. and its subsidiaries and affiliates.
LoadGroup
Declaration Syntax
public Quantity RangeMaximum { set;get; }
RangeMinimum
Gets or sets the RangeMinimum.
Declaration Syntax
public Quantity RangeMinimum { set;get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
LoadGroup
Defines a LoadGroup.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 401
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public class LoadGroup : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ConductorCurrent
Gets or sets the ConductorCurrent.
Declaration Syntax
public Quantity ConductorCurrent { set;get; }
ConductorType
Gets or sets the ConductorType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
402 of ANSYS, Inc. and its subsidiaries and affiliates.
LoadGroup
Declaration Syntax
public SourceConductorType ConductorType { set;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 IDSLoadGroupAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfTurns
Gets or sets the NumberOfTurns.
Declaration Syntax
public uint NumberOfTurns { set;get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 403
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
MagneticFluxParallel
Defines a MagneticFluxParallel.
Declaration Syntax
public class MagneticFluxParallel : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
404 of ANSYS, Inc. and its subsidiaries and affiliates.
MassFlowRate
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 405) Gets the internal object. For advanced usage
only.
Property Location (p. 405) Gets or sets the Location.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MassFlowRate
Defines a MassFlowRate.
Declaration Syntax
public class MassFlowRate : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 406) Gets the internal object. For advanced usage
only.
Property Location (p. 406) Gets or sets the Location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 405
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
(Inherited from
GenericBoundaryCondition (p. 384).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
Moment
Defines a Moment.
Declaration Syntax
public class Moment : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 407) Gets or sets the CoordinateSystem.
Property DefineBy (p. 407) Gets or sets the DefineBy.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
406 of ANSYS, Inc. and its subsidiaries and affiliates.
Moment
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 407) Gets the internal object. For advanced usage
only.
Property Location (p. 408) Gets or sets the Geometry.
Property Magnitude (p. 408) Gets the Magnitude.
Property PhaseAngle (p. 408) Gets or sets the PhaseAngle.
Property PinballRegion (p. 408) Gets or sets the PinballRegion.
Property RemotePoint (p. 408) Gets the remote point associated to the point
mass.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 408) Gets the XComponent.
Property YComponent (p. 409) Gets the YComponent.
Property ZComponent (p. 409) Gets the ZComponent.
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; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 407
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Geometry.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
PinballRegion
Gets or sets the PinballRegion.
Declaration Syntax
public Quantity PinballRegion { set;get; }
RemotePoint
Gets the remote point associated to the point mass.
Declaration Syntax
public RemotePoint RemotePoint { get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
408 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalDisplacement
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
NodalDisplacement
Defines a NodalDisplacement.
Declaration Syntax
public class NodalDisplacement : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 410) Gets the CoordinateSystem.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property IndependentVariable (p. 410) Gets or sets the IndependentVariable.
Property InternalObject (p. 410) Gets the internal object. For advanced usage
only.
Property Location (p. 410) Gets or sets the Location.
Property NumberOfSegments (p. 410) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 410) Gets or sets the PhaseAngle.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 411) Gets the XComponent.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 409
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
CoordinateSystem
Gets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { get; }
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 IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
410 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalForce
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
NodalForce
Defines a NodalForce.
Declaration Syntax
public class NodalForce : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 412) Gets the CoordinateSystem.
Property DivideLoadByNodes (p. 412) Gets or sets the DivideLoadByNodes.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 412) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 412) Gets or sets the IndependentVariable.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 411
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Property InternalObject (p. 413) Gets the internal object. For advanced usage
only.
Property Location (p. 413) Gets or sets the Location.
Property NumberOfSegments (p. 413) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 413) Gets or sets the PhaseAngle.
Property RangeMaximum (p. 413) Gets or sets the RangeMaximum.
Property RangeMinimum (p. 413) Gets or sets the RangeMinimum.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 413) Gets the XComponent.
Property XYZFunctionCoordinateSystem (p. 414) Gets or sets the
XYZFunctionCoordinateSystem.
Property YComponent (p. 414) Gets the YComponent.
Property ZComponent (p. 414) Gets the ZComponent.
CoordinateSystem
Gets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { get; }
DivideLoadByNodes
Gets or sets the DivideLoadByNodes.
Declaration Syntax
public bool DivideLoadByNodes { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
IndependentVariable
Gets or sets the IndependentVariable.
Declaration Syntax
public LoadVariableVariationType IndependentVariable { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
412 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalForce
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
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; }
XComponent
Gets the XComponent.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 413
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Field XComponent { get; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
NodalOrientation
Defines a NodalOrientation.
Declaration Syntax
public class NodalOrientation : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
414 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalOrientation
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> 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; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSNodalRotationAuto InternalObject { get; }
Location
Gets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Suppressed
Gets the Suppressed.
Declaration Syntax
public bool Suppressed { get; }
AddComment()
Creates a new child Comment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 415
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Comment AddComment()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
NodalPressure
Defines a NodalPressure.
Declaration Syntax
public class NodalPressure : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
416 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalPressure
(Inherited from
GenericBoundaryCondition (p. 384).)
Property DefineBy (p. 417) Gets the DefineBy.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 417) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 417) Gets or sets the IndependentVariable.
Property InternalObject (p. 418) Gets the internal object. For advanced usage
only.
Property Location (p. 418) Gets or sets the Location.
Property Magnitude (p. 418) Gets the Magnitude.
Property NumberOfSegments (p. 418) Gets or sets the NumberOfSegments.
Property RangeMaximum (p. 418) Gets or sets the RangeMaximum.
Property RangeMinimum (p. 418) Gets or sets the RangeMinimum.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XYZFunctionCoordinateSystem (p. 418) Gets or sets the
XYZFunctionCoordinateSystem.
DefineBy
Gets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
IndependentVariable
Gets or sets the IndependentVariable.
Declaration Syntax
public LoadVariableVariationType IndependentVariable { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 417
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
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; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
418 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalRotation
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
NodalRotation
Defines a NodalRotation.
Declaration Syntax
public class NodalRotation : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 419) Gets the CoordinateSystem.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 419) Gets the internal object. For advanced usage
only.
Property Location (p. 420) Gets or sets the Location.
Property RotationX (p. 420) Gets or sets the RotationX.
Property RotationY (p. 420) Gets or sets the RotationY.
Property RotationZ (p. 420) Gets or sets the RotationZ.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
CoordinateSystem
Gets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 419
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
RotationX
Gets or sets the RotationX.
Declaration Syntax
public FixedOrFree RotationX { set;get; }
RotationY
Gets or sets the RotationY.
Declaration Syntax
public FixedOrFree RotationY { set;get; }
RotationZ
Gets or sets the RotationZ.
Declaration Syntax
public FixedOrFree RotationZ { set;get; }
PerfectlyInsulated
Defines a PerfectlyInsulated.
Declaration Syntax
public class PerfectlyInsulated : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
420 of ANSYS, Inc. and its subsidiaries and affiliates.
PerfectlyInsulated
(Inherited from
GenericBoundaryCondition (p. 384).)
Property DefineAs (p. 421) Gets or sets the DefineAs.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 421) Gets the internal object. For advanced usage
only.
Property Location (p. 421) Gets or sets the Location.
Property Magnitude (p. 421) Gets the Magnitude.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
DefineAs
Gets or sets the DefineAs.
Declaration Syntax
public LoadVariationType DefineAs { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 421
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
PipePressure
Defines a PipePressure.
Declaration Syntax
public class PipePressure : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 422) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 423) Gets or sets the IndependentVariable.
Property InternalObject (p. 423) Gets the internal object. For advanced usage
only.
Property Loading (p. 423) Gets or sets the Loading.
Property Location (p. 423) Gets or sets the Location.
Property Magnitude (p. 423) Gets the Magnitude.
Property NumberOfSegments (p. 423) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 423) Gets or sets the PhaseAngle.
Property RangeMaximum (p. 424) Gets or sets the RangeMaximum.
Property RangeMinimum (p. 424) Gets or sets the RangeMinimum.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XYZFunctionCoordinateSystem (p. 424) Gets or sets the
XYZFunctionCoordinateSystem.
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
422 of ANSYS, Inc. and its subsidiaries and affiliates.
PipePressure
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 IDSLoadAuto InternalObject { get; }
Loading
Gets or sets the Loading.
Declaration Syntax
public PipeLoadingType Loading { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
PhaseAngle
Gets or sets the PhaseAngle.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 423
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Quantity PhaseAngle { set;get; }
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; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
PipeTemperature
Defines a PipeTemperature.
Declaration Syntax
public class PipeTemperature : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 425) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 425) Gets or sets the IndependentVariable.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
424 of ANSYS, Inc. and its subsidiaries and affiliates.
PipeTemperature
Property InternalObject (p. 425) Gets the internal object. For advanced usage
only.
Property Loading (p. 425) Gets or sets the Loading.
Property Location (p. 425) Gets or sets the Location.
Property Magnitude (p. 426) Gets the Magnitude.
Property NumberOfSegments (p. 426) Gets or sets the NumberOfSegments.
Property RangeMaximum (p. 426) Gets or sets the RangeMaximum.
Property RangeMinimum (p. 426) Gets or sets the RangeMinimum.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XYZFunctionCoordinateSystem (p. 426) Gets or sets the
XYZFunctionCoordinateSystem.
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
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 IDSLoadAuto InternalObject { get; }
Loading
Gets or sets the Loading.
Declaration Syntax
public PipeLoadingType Loading { set;get; }
Location
Gets or sets the Location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 425
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
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; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
Pressure
Defines a Pressure.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
426 of ANSYS, Inc. and its subsidiaries and affiliates.
Pressure
Declaration Syntax
public class Pressure : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 428) Gets or sets the CoordinateSystem.
Property DefineBy (p. 428) Gets or sets the DefineBy.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 428) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 428) Gets or sets the IndependentVariable.
Property InternalObject (p. 428) Gets the internal object. For advanced usage
only.
Property Location (p. 428) Gets or sets the Location.
Property Magnitude (p. 429) Gets the Magnitude.
Property MagnitudeImag (p. 429) Gets the MagnitudeImag.
Property NumberOfSegments (p. 429) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 429) Gets the PhaseAngle.
Property RangeMaximum (p. 429) Gets or sets the RangeMaximum.
Property RangeMinimum (p. 429) Gets or sets the RangeMinimum.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 429) Gets the XComponent.
Property XComponentImag (p. 430) Gets the XComponentImag.
Property XPhaseAngle (p. 430) Gets the XPhaseAngle.
Property XYZFunctionCoordinateSystem (p. 430) Gets or sets the
XYZFunctionCoordinateSystem.
Property YComponent (p. 430) Gets the YComponent.
Property YComponentImag (p. 430) Gets the YComponentImag.
Property YPhaseAngle (p. 430) Gets the YPhaseAngle.
Property ZComponent (p. 431) Gets the ZComponent.
Property ZComponentImag (p. 431) Gets the ZComponentImag.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 427
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
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 IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
428 of ANSYS, Inc. and its subsidiaries and affiliates.
Pressure
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
MagnitudeImag
Gets the MagnitudeImag.
Declaration Syntax
public Field MagnitudeImag { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
PhaseAngle
Gets the PhaseAngle.
Declaration Syntax
public Field PhaseAngle { get; }
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; }
XComponent
Gets the XComponent.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 429
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Field XComponent { get; }
XComponentImag
Gets the XComponentImag.
Declaration Syntax
public Field XComponentImag { get; }
XPhaseAngle
Gets the XPhaseAngle.
Declaration Syntax
public Field XPhaseAngle { get; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
YComponentImag
Gets the YComponentImag.
Declaration Syntax
public Field YComponentImag { get; }
YPhaseAngle
Gets the YPhaseAngle.
Declaration Syntax
public Field YPhaseAngle { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
430 of ANSYS, Inc. and its subsidiaries and affiliates.
PSDAcceleration
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
ZComponentImag
Gets the ZComponentImag.
Declaration Syntax
public Field ZComponentImag { get; }
ZPhaseAngle
Gets the ZPhaseAngle.
Declaration Syntax
public Field ZPhaseAngle { get; }
PSDAcceleration
Defines a PSDAcceleration.
Declaration Syntax
public class PSDAcceleration : PSDLoad
Property BoundaryCondition (p. 435) Gets or sets the BoundaryCondition. In order to select
a specific boundary condition, please use the property
SelectedBoundaryCondition.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 431
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPSDLoadAuto InternalObject { get; }
LoadData
Gets or sets the LoadData.
Declaration Syntax
public Field LoadData { get; }
PSDDisplacement
Defines a PSDDisplacement.
Declaration Syntax
public class PSDDisplacement : PSDLoad
Property BoundaryCondition (p. 435) Gets or sets the BoundaryCondition. In order to select
a specific boundary condition, please use the property
SelectedBoundaryCondition.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
432 of ANSYS, Inc. and its subsidiaries and affiliates.
PSDGAcceleration
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPSDLoadAuto InternalObject { get; }
LoadData
Gets or sets the LoadData.
Declaration Syntax
public Field LoadData { get; }
PSDGAcceleration
Defines a PSDGAcceleration.
Declaration Syntax
public class PSDGAcceleration : PSDLoad
Property BoundaryCondition (p. 435) Gets or sets the BoundaryCondition. In order to select
a specific boundary condition, please use the property
SelectedBoundaryCondition.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 433
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPSDLoadAuto InternalObject { get; }
LoadData
Gets or sets the LoadData.
Declaration Syntax
public Field LoadData { get; }
PSDLoad
Defines a PSDLoad.
Declaration Syntax
public class PSDLoad : DataModelObject, IFolderDataModelObject
Property BoundaryCondition (p. 435) Gets or sets the BoundaryCondition. In order to select
a specific boundary condition, please use the property
SelectedBoundaryCondition.
Property Children (p. 435) Gets the list of children.
Property Comments (p. 435) Gets the list of associated comments.
Property Direction (p. 435) Gets or sets the Direction.
Property Figures (p. 435) Gets the list of associated figures.
Property InternalObject (p. 436) Gets the internal object. For advanced usage only.
Property SelectedBoundaryCondition (p. 436)Gets or sets the SelectedBoundaryCondition. To be used
if a specific boundary condition needs to be set.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
434 of ANSYS, Inc. and its subsidiaries and affiliates.
PSDLoad
BoundaryCondition
Gets or sets the BoundaryCondition. In order to select a specific boundary condition, please use the
property SelectedBoundaryCondition.
Declaration Syntax
public PSDBoundaryConditionSelectionType BoundaryCondition { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Direction
Gets or sets the Direction.
Declaration Syntax
public NormalOrientationType Direction { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 435
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPSDLoadAuto InternalObject { get; }
SelectedBoundaryCondition
Gets or sets the SelectedBoundaryCondition. To be used if a specific boundary condition needs to be
set.
Declaration Syntax
public GenericBoundaryCondition SelectedBoundaryCondition { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
436 of ANSYS, Inc. and its subsidiaries and affiliates.
PSDVelocity
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
PSDVelocity
Defines a PSDVelocity.
Declaration Syntax
public class PSDVelocity : PSDLoad
Property BoundaryCondition (p. 435) Gets or sets the BoundaryCondition. In order to select
a specific boundary condition, please use the property
SelectedBoundaryCondition.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 437
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSPSDLoadAuto InternalObject { get; }
LoadData
Gets or sets the LoadData.
Declaration Syntax
public Field LoadData { get; }
Radiation
Defines a Radiation.
Declaration Syntax
public class Radiation : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Correlation (p. 439) Gets or sets the Correlation.
Property EditDataFor (p. 439) Gets or sets the EditDataFor.
Property Emissivity (p. 439) Gets or sets the Emissivity.
Property Enclosure (p. 439) Gets or sets the Enclosure.
Property EnclosureType (p. 440) Gets or sets the EnclosureType.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
438 of ANSYS, Inc. and its subsidiaries and affiliates.
Radiation
Property InternalObject (p. 440) Gets the internal object. For advanced usage
only.
Property Location (p. 440) Gets or sets the Location.
Property NumberOfSegments (p. 440) Gets or sets the NumberOfSegments.
Property ShellFace (p. 440) Gets or sets the ShellFace.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
AmbientTemperature
Gets the AmbientTemperature.
Declaration Syntax
public Field AmbientTemperature { get; }
Correlation
Gets or sets the Correlation.
Declaration Syntax
public RadiationType Correlation { set;get; }
EditDataFor
Gets or sets the EditDataFor.
Declaration Syntax
public ConvectionTableSelection EditDataFor { set;get; }
Emissivity
Gets or sets the Emissivity.
Declaration Syntax
public Field Emissivity { get; }
Enclosure
Gets or sets the Enclosure.
Declaration Syntax
public int Enclosure { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 439
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
EnclosureType
Gets or sets the EnclosureType.
Declaration Syntax
public EnclosureType EnclosureType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
ShellFace
Gets or sets the ShellFace.
Declaration Syntax
public ShellFaceType ShellFace { set;get; }
RemoteDisplacement
Defines a RemoteDisplacement.
Declaration Syntax
public class RemoteDisplacement : GenericBoundaryCondition
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
440 of ANSYS, Inc. and its subsidiaries and affiliates.
RemoteDisplacement
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 441) Gets or sets the CoordinateSystem.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 442) Gets the internal object. For advanced usage
only.
Property Location (p. 442) Gets or sets the Geometry.
Property NumberOfSegments (p. 442) Gets or sets the NumberOfSegments.
Property PinballRegion (p. 442) Gets or sets the PinballRegion.
Property RemotePoint (p. 442) Gets the remote point associated to the point
mass.
Property RotationX (p. 442) Gets the RotationX.
Property RotationY (p. 442) Gets the RotationY.
Property RotationZ (p. 443) Gets the RotationZ.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 443) Gets the XComponent.
Property XCoordinate (p. 443) Gets or sets the XCoordinate.
Property YComponent (p. 443) Gets the YComponent.
Property YCoordinate (p. 443) Gets or sets the YCoordinate.
Property ZComponent (p. 443) Gets the ZComponent.
Property ZCoordinate (p. 444) Gets or sets the ZCoordinate.
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 441
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Geometry.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
PinballRegion
Gets or sets the PinballRegion.
Declaration Syntax
public Quantity PinballRegion { set;get; }
RemotePoint
Gets the remote point associated to the point mass.
Declaration Syntax
public RemotePoint RemotePoint { get; }
RotationX
Gets the RotationX.
Declaration Syntax
public Field RotationX { get; }
RotationY
Gets the RotationY.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
442 of ANSYS, Inc. and its subsidiaries and affiliates.
RemoteDisplacement
Declaration Syntax
public Field RotationY { get; }
RotationZ
Gets the RotationZ.
Declaration Syntax
public Field RotationZ { get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
XCoordinate
Gets or sets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { set;get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 443
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
RemoteForce
Defines a RemoteForce.
Declaration Syntax
public class RemoteForce : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 445) Gets or sets the CoordinateSystem.
Property DefineBy (p. 445) Gets or sets the DefineBy.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 445) Gets the internal object. For advanced usage
only.
Property Location (p. 445) Gets or sets the Location.
Property Magnitude (p. 445) Gets the Magnitude.
Property PhaseAngle (p. 446) Gets or sets the PhaseAngle.
Property PinballRegion (p. 446) Gets or sets the PinballRegion.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 446) Gets the XComponent.
Property XCoordinate (p. 446) Gets or sets the XCoordinate.
Property YComponent (p. 446) Gets the YComponent.
Property YCoordinate (p. 446) Gets or sets the YCoordinate.
Property ZComponent (p. 446) Gets the ZComponent.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
444 of ANSYS, Inc. and its subsidiaries and affiliates.
RemoteForce
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; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 445
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
PinballRegion
Gets or sets the PinballRegion.
Declaration Syntax
public Quantity PinballRegion { set;get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
XCoordinate
Gets or sets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { set;get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
ZComponent
Gets the ZComponent.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
446 of ANSYS, Inc. and its subsidiaries and affiliates.
RotatingForce
Declaration Syntax
public Field ZComponent { get; }
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
RotatingForce
Defines a RotatingForce.
Declaration Syntax
public class RotatingForce : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 449) Gets the CoordinateSystem.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property HitPointLocationX (p. 449) Gets the HitPointLocationX.
Property HitPointLocationY (p. 449) Gets the HitPointLocationY.
Property HitPointLocationZ (p. 449) Gets the HitPointLocationZ.
Property HitPointNodeId (p. 450) Gets the HitPointNodeId.
Property HitPointSelection (p. 450) Gets or sets the HitPointSelection.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 447
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Property InternalObject (p. 450) Gets the internal object. For advanced usage
only.
Property Location (p. 450) Gets or sets the Location.
Property Mass (p. 450) Gets or sets the Mass.
Property PhaseAngle (p. 450) Gets or sets the PhaseAngle.
Property RotatingRadius (p. 451) Gets or sets the RotatingRadius.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property SynchronousRatio (p. 451) Gets or sets the SynchronousRatio.
Property UnbalancedForceMagnitude (p. 451) Gets the UnbalancedForceMagnitude.
Property XCoordinate (p. 451) Gets or sets the XCoordinate.
Property YCoordinate (p. 451) Gets or sets the YCoordinate.
Property ZCoordinate (p. 451) Gets or sets the ZCoordinate.
AxisComponentX
Gets the AxisComponentX.
Declaration Syntax
public double AxisComponentX { get; }
AxisComponentY
Gets the AxisComponentY.
Declaration Syntax
public double AxisComponentY { get; }
AxisComponentZ
Gets the AxisComponentZ.
Declaration Syntax
public double AxisComponentZ { get; }
AxisLocationX
Gets the AxisLocationX.
Declaration Syntax
public Quantity AxisLocationX { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
448 of ANSYS, Inc. and its subsidiaries and affiliates.
RotatingForce
AxisLocationY
Gets the AxisLocationY.
Declaration Syntax
public Quantity AxisLocationY { get; }
AxisLocationZ
Gets the AxisLocationZ.
Declaration Syntax
public Quantity AxisLocationZ { get; }
CalculatedFromUnbalancedMass
Gets or sets the CalculatedFromUnbalancedMass.
Declaration Syntax
public bool CalculatedFromUnbalancedMass { set;get; }
CoordinateSystem
Gets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { get; }
HitPointLocationX
Gets the HitPointLocationX.
Declaration Syntax
public Quantity HitPointLocationX { get; }
HitPointLocationY
Gets the HitPointLocationY.
Declaration Syntax
public Quantity HitPointLocationY { get; }
HitPointLocationZ
Gets the HitPointLocationZ.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 449
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Quantity HitPointLocationZ { get; }
HitPointNodeId
Gets the HitPointNodeId.
Declaration Syntax
public int HitPointNodeId { get; }
HitPointSelection
Gets or sets the HitPointSelection.
Declaration Syntax
public bool HitPointSelection { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Mass
Gets or sets the Mass.
Declaration Syntax
public Quantity Mass { set;get; }
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
450 of ANSYS, Inc. and its subsidiaries and affiliates.
RotationalVelocity
RotatingRadius
Gets or sets the RotatingRadius.
Declaration Syntax
public Quantity RotatingRadius { set;get; }
SynchronousRatio
Gets or sets the SynchronousRatio.
Declaration Syntax
public double SynchronousRatio { set;get; }
UnbalancedForceMagnitude
Gets the UnbalancedForceMagnitude.
Declaration Syntax
public double UnbalancedForceMagnitude { get; }
XCoordinate
Gets or sets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { set;get; }
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
RotationalVelocity
Defines a RotationalVelocity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 451
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public class RotationalVelocity : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
452 of ANSYS, Inc. and its subsidiaries and affiliates.
RotationalVelocity
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;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 IDSRotationAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
Suppressed
Gets or sets the Suppressed.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 453
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public bool Suppressed { set;get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
XCoordinate
Gets or sets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { set;get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
YCoordinate
Gets or sets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { set;get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
ZCoordinate
Gets or sets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
454 of ANSYS, Inc. and its subsidiaries and affiliates.
RSAcceleration
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
RSAcceleration
Defines a RSAcceleration.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 455
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public class RSAcceleration : RSLoad
Property BoundaryCondition (p. 459) Gets or sets the BoundaryCondition. In order to select
a given boundary condition, please use the property
SelectedBoundaryCondition to give the wished
boundary condition.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
456 of ANSYS, Inc. and its subsidiaries and affiliates.
RSDisplacement
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSRSLoadAuto InternalObject { get; }
LoadData
Gets or sets the LoadData.
Declaration Syntax
public Field LoadData { get; }
RSDisplacement
Defines a RSDisplacement.
Declaration Syntax
public class RSDisplacement : RSLoad
Property BoundaryCondition (p. 459) Gets or sets the BoundaryCondition. In order to select
a given boundary condition, please use the property
SelectedBoundaryCondition to give the wished
boundary condition.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 457
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSRSLoadAuto InternalObject { get; }
LoadData
Gets or sets the LoadData.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
458 of ANSYS, Inc. and its subsidiaries and affiliates.
RSLoad
Declaration Syntax
public Field LoadData { get; }
RSLoad
Defines a RSLoad.
Declaration Syntax
public class RSLoad : DataModelObject, IFolderDataModelObject
Property BoundaryCondition (p. 459) Gets or sets the BoundaryCondition. In order to select
a given boundary condition, please use the property
SelectedBoundaryCondition to give the wished
boundary condition.
Property Children (p. 460) Gets the list of children.
Property Comments (p. 460) Gets the list of associated comments.
Property Direction (p. 460) Gets or sets the Direction.
Property Figures (p. 460) Gets the list of associated figures.
Property InternalObject (p. 460) Gets the internal object. For advanced usage only.
Property MissingMassEffect (p. 460) Gets or sets the MissingMassEffect.
Property MissingMassEffectZPA (p. 461) Gets or sets the MissingMassEffectZPA.
Property RigidResponseEffect (p. 461) Gets or sets the RigidResponseEffect.
Property RigidResponseEffectFreqBegin (p. 461) Gets or sets the RigidResponseEffectFreqBegin.
Property RigidResponseEffectFreqEnd (p. 461) Gets or sets the RigidResponseEffectFreqEnd.
Property RigidResponseEffectType (p. 461) Gets or sets the RigidResponseEffectType.
Property RigidResponseEffectZPA (p. 461) Gets or sets the RigidResponseEffectZPA.
Property ScaleFactor (p. 461) Gets or sets the ScaleFactor.
Property SelectedBoundaryCondition (p. 462) Gets or sets the SelectedBoundaryCondition. To be
used if a specific boundary condition needs to be
set.
Property Suppressed (p. 462) Gets or sets the Suppressed.
Method AddComment() (p. 462) Creates a new child Comment.
Method AddFigure() (p. 462) Creates a new child Figure.
Method Delete() (p. 462) Run the Delete action.
Method Duplicate() (p. 462) Run the Duplicate action.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 463)
BoundaryCondition
Gets or sets the BoundaryCondition. In order to select a given boundary condition, please use the
property SelectedBoundaryCondition to give the wished boundary condition.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 459
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public RSBoundaryConditionSelectionType BoundaryCondition { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Direction
Gets or sets the Direction.
Declaration Syntax
public NormalOrientationType Direction { set;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 IDSRSLoadAuto InternalObject { get; }
MissingMassEffect
Gets or sets the MissingMassEffect.
Declaration Syntax
public bool MissingMassEffect { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
460 of ANSYS, Inc. and its subsidiaries and affiliates.
RSLoad
MissingMassEffectZPA
Gets or sets the MissingMassEffectZPA.
Declaration Syntax
public double MissingMassEffectZPA { set;get; }
RigidResponseEffect
Gets or sets the RigidResponseEffect.
Declaration Syntax
public bool RigidResponseEffect { set;get; }
RigidResponseEffectFreqBegin
Gets or sets the RigidResponseEffectFreqBegin.
Declaration Syntax
public Quantity RigidResponseEffectFreqBegin { set;get; }
RigidResponseEffectFreqEnd
Gets or sets the RigidResponseEffectFreqEnd.
Declaration Syntax
public Quantity RigidResponseEffectFreqEnd { set;get; }
RigidResponseEffectType
Gets or sets the RigidResponseEffectType.
Declaration Syntax
public RigidResponseEffectType RigidResponseEffectType { set;get; }
RigidResponseEffectZPA
Gets or sets the RigidResponseEffectZPA.
Declaration Syntax
public Quantity RigidResponseEffectZPA { set;get; }
ScaleFactor
Gets or sets the ScaleFactor.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 461
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public double ScaleFactor { set;get; }
SelectedBoundaryCondition
Gets or sets the SelectedBoundaryCondition. To be used if a specific boundary condition needs to be
set.
Declaration Syntax
public GenericBoundaryCondition SelectedBoundaryCondition { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
462 of ANSYS, Inc. and its subsidiaries and affiliates.
RSVelocity
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
RSVelocity
Defines a RSVelocity.
Declaration Syntax
public class RSVelocity : RSLoad
Property BoundaryCondition (p. 459) Gets or sets the BoundaryCondition. In order to select
a given boundary condition, please use the property
SelectedBoundaryCondition to give the wished
boundary condition.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 463
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSRSLoadAuto InternalObject { get; }
LoadData
Gets or sets the LoadData.
Declaration Syntax
public Field LoadData { get; }
SimplySupported
Defines a SimplySupported.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
464 of ANSYS, Inc. and its subsidiaries and affiliates.
Temperature
Declaration Syntax
public class SimplySupported : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 465) Gets the internal object. For advanced usage
only.
Property Location (p. 465) Gets or sets the Location.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Temperature
Defines a Temperature.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 465
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public class Temperature : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 466) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 467) Gets or sets the IndependentVariable.
Property InternalObject (p. 467) Gets the internal object. For advanced usage
only.
Property Location (p. 467) Gets or sets the Location.
Property Magnitude (p. 467) Gets the Magnitude.
Property NumberOfSegments (p. 467) Gets or sets the NumberOfSegments.
Property RangeMaximum (p. 467) Gets or sets the RangeMaximum.
Property RangeMinimum (p. 468) Gets or sets the RangeMinimum.
Property ShellFace (p. 468) Gets or sets the ShellFace.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XYZFunctionCoordinateSystem (p. 468) Gets or sets the
XYZFunctionCoordinateSystem.
ApplyToEntireBody
Gets or sets the ApplyToEntireBody.
Declaration Syntax
public bool ApplyToEntireBody { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
466 of ANSYS, Inc. and its subsidiaries and affiliates.
Temperature
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
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 IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
RangeMaximum
Gets or sets the RangeMaximum.
Declaration Syntax
public Quantity RangeMaximum { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 467
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
RangeMinimum
Gets or sets the RangeMinimum.
Declaration Syntax
public Quantity RangeMinimum { set;get; }
ShellFace
Gets or sets the ShellFace.
Declaration Syntax
public ShellFaceType ShellFace { set;get; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
ThermalCondition
Defines a ThermalCondition.
Declaration Syntax
public class ThermalCondition : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property GraphControlsXAxis (p. 469) Gets or sets the GraphControlsXAxis.
Property IndependentVariable (p. 469) Gets or sets the IndependentVariable.
Property InternalObject (p. 469) Gets the internal object. For advanced usage
only.
Property Location (p. 469) Gets or sets the Location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
468 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XYZFunctionCoordinateSystem (p. 470) Gets or sets the
XYZFunctionCoordinateSystem.
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public LoadVariableVariationType GraphControlsXAxis { set;get; }
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 IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 469
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
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; }
ShellFace
Gets or sets the ShellFace.
Declaration Syntax
public ShellFaceType ShellFace { set;get; }
XYZFunctionCoordinateSystem
Gets or sets the XYZFunctionCoordinateSystem.
Declaration Syntax
public CoordinateSystem XYZFunctionCoordinateSystem { set;get; }
Velocity
Defines a Velocity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
470 of ANSYS, Inc. and its subsidiaries and affiliates.
Velocity
Declaration Syntax
public class Velocity : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property CoordinateSystem (p. 471) Gets or sets the CoordinateSystem.
Property DefineBy (p. 471) Gets or sets the DefineBy.
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 471) Gets the internal object. For advanced usage
only.
Property Location (p. 472) Gets or sets the Location.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property XComponent (p. 472) Gets the XComponent.
Property YComponent (p. 472) Gets the YComponent.
Property ZComponent (p. 472) Gets the ZComponent.
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
DefineBy
Gets or sets the DefineBy.
Declaration Syntax
public LoadDefineBy DefineBy { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 471
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
XComponent
Gets the XComponent.
Declaration Syntax
public Field XComponent { get; }
YComponent
Gets the YComponent.
Declaration Syntax
public Field YComponent { get; }
ZComponent
Gets the ZComponent.
Declaration Syntax
public Field ZComponent { get; }
Voltage
Defines a Voltage.
Declaration Syntax
public class Voltage : GenericBoundaryCondition
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Comments (p. 385) Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
472 of ANSYS, Inc. and its subsidiaries and affiliates.
Voltage
(Inherited from
GenericBoundaryCondition (p. 384).)
Property Figures (p. 385) Gets the list of associated figures.
(Inherited from
GenericBoundaryCondition (p. 384).)
Property InternalObject (p. 473) Gets the internal object. For advanced usage
only.
Property Location (p. 473) Gets or sets the Location.
Property Magnitude (p. 473) Gets the Magnitude.
Property NumberOfSegments (p. 473) Gets or sets the NumberOfSegments.
Property PhaseAngle (p. 474) Gets or sets the PhaseAngle.
Property Suppressed (p. 385) Gets or sets the Suppressed.
(Inherited from
GenericBoundaryCondition (p. 384).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSLoadAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Magnitude
Gets the Magnitude.
Declaration Syntax
public Field Magnitude { get; }
NumberOfSegments
Gets or sets the NumberOfSegments.
Declaration Syntax
public int NumberOfSegments { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 473
Ansys.ACT.Automation.Mechanical.BoundaryConditions Namespace
PhaseAngle
Gets or sets the PhaseAngle.
Declaration Syntax
public Quantity PhaseAngle { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
474 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Connections
Beam
Defines a Beam.
Declaration Syntax
public class Beam : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 475
Ansys.ACT.Automation.Mechanical.Connections Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
476 of ANSYS, Inc. and its subsidiaries and affiliates.
Beam
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CrossSection
Gets the CrossSection.
Declaration Syntax
public CrossSectionType CrossSection { 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 IDSBeamConnectionAuto InternalObject { get; }
Material
Gets or sets the Material.
Declaration Syntax
public string Material { set;get; }
MobileAppliedBy
Gets or sets the MobileAppliedBy.
Declaration Syntax
public RemoteApplicationType MobileAppliedBy { set;get; }
MobileBehavior
Gets or sets the MobileBehavior.
Declaration Syntax
public LoadBehavior MobileBehavior { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 477
Ansys.ACT.Automation.Mechanical.Connections Namespace
MobileBody
Gets the MobileBody.
Declaration Syntax
public string MobileBody { get; }
MobileCoordinateSystem
Gets or sets the MobileCoordinateSystem.
Declaration Syntax
public CoordinateSystem MobileCoordinateSystem { set;get; }
MobileLocation
Gets or sets the MobileLocation.
Declaration Syntax
public ISelectionInfo MobileLocation { set;get; }
MobilePinballRegion
Gets or sets the MobilePinballRegion.
Declaration Syntax
public Quantity MobilePinballRegion { set;get; }
MobileXCoordinate
Gets or sets the MobileXCoordinate.
Declaration Syntax
public Quantity MobileXCoordinate { set;get; }
MobileYCoordinate
Gets or sets the MobileYCoordinate.
Declaration Syntax
public Quantity MobileYCoordinate { set;get; }
MobileZCoordinate
Gets or sets the MobileZCoordinate.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
478 of ANSYS, Inc. and its subsidiaries and affiliates.
Beam
Declaration Syntax
public Quantity MobileZCoordinate { set;get; }
Radius
Gets or sets the Radius.
Declaration Syntax
public Quantity Radius { set;get; }
ReferenceAppliedBy
Gets or sets the ReferenceAppliedBy.
Declaration Syntax
public RemoteApplicationType ReferenceAppliedBy { set;get; }
ReferenceBehavior
Gets or sets the ReferenceBehavior.
Declaration Syntax
public LoadBehavior ReferenceBehavior { set;get; }
ReferenceBody
Gets the ReferenceBody.
Declaration Syntax
public string ReferenceBody { get; }
ReferenceCoordinateSystem
Gets or sets the ReferenceCoordinateSystem.
Declaration Syntax
public CoordinateSystem ReferenceCoordinateSystem { set;get; }
ReferenceLocation
Gets or sets the ReferenceLocation.
Declaration Syntax
public ISelectionInfo ReferenceLocation { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 479
Ansys.ACT.Automation.Mechanical.Connections Namespace
ReferenceLocationPoint
Gets or sets the ReferenceLocationPoint.
Declaration Syntax
public ISelectionInfo ReferenceLocationPoint { set;get; }
ReferencePinballRegion
Gets or sets the ReferencePinballRegion.
Declaration Syntax
public Quantity ReferencePinballRegion { set;get; }
ReferenceXCoordinate
Gets or sets the ReferenceXCoordinate.
Declaration Syntax
public Quantity ReferenceXCoordinate { set;get; }
ReferenceYCoordinate
Gets or sets the ReferenceYCoordinate.
Declaration Syntax
public Quantity ReferenceYCoordinate { set;get; }
ReferenceZCoordinate
Gets or sets the ReferenceZCoordinate.
Declaration Syntax
public Quantity ReferenceZCoordinate { set;get; }
Scope
Gets or sets the Scope.
Declaration Syntax
public SpringScopingType Scope { set;get; }
Suppressed
Gets or sets the Suppressed.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
480 of ANSYS, Inc. and its subsidiaries and affiliates.
Beam
Declaration Syntax
public bool Suppressed { set;get; }
Visible
Gets the Visible.
Declaration Syntax
public bool Visible { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 481
Ansys.ACT.Automation.Mechanical.Connections Namespace
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Bearing
Defines a Bearing.
Declaration Syntax
public class Bearing : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
482 of ANSYS, Inc. and its subsidiaries and affiliates.
Bearing
AnsBCType
Gets the AnsBCType.
Declaration Syntax
public int AnsBCType { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ConnectionType
Gets the ConnectionType.
Declaration Syntax
public ConnectionScopingType ConnectionType { get; }
DampingC11
Gets the DampingC11.
Declaration Syntax
public Field DampingC11 { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 483
Ansys.ACT.Automation.Mechanical.Connections Namespace
DampingC12
Gets the DampingC12.
Declaration Syntax
public Field DampingC12 { get; }
DampingC21
Gets the DampingC21.
Declaration Syntax
public Field DampingC21 { get; }
DampingC22
Gets the DampingC22.
Declaration Syntax
public Field DampingC22 { 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 IDSBearingAuto InternalObject { get; }
MobileBehavior
Gets or sets the MobileBehavior.
Declaration Syntax
public LoadBehavior MobileBehavior { set;get; }
MobileBody
Gets the MobileBody.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
484 of ANSYS, Inc. and its subsidiaries and affiliates.
Bearing
Declaration Syntax
public string MobileBody { get; }
MobileCoordinateSystem
Gets or sets the MobileCoordinateSystem.
Declaration Syntax
public CoordinateSystem MobileCoordinateSystem { set;get; }
MobileLocation
Gets or sets the MobileLocation.
Declaration Syntax
public ISelectionInfo MobileLocation { set;get; }
MobilePinballSize
Gets or sets the MobilePinballSize.
Declaration Syntax
public Quantity MobilePinballSize { set;get; }
MobileXCoordinate
Gets the MobileXCoordinate.
Declaration Syntax
public Quantity MobileXCoordinate { get; }
MobileYCoordinate
Gets the MobileYCoordinate.
Declaration Syntax
public Quantity MobileYCoordinate { get; }
MobileZCoordinate
Gets the MobileZCoordinate.
Declaration Syntax
public Quantity MobileZCoordinate { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 485
Ansys.ACT.Automation.Mechanical.Connections Namespace
ReferenceBehavior
Gets or sets the ReferenceBehavior.
Declaration Syntax
public LoadBehavior ReferenceBehavior { set;get; }
ReferenceBodyName
Gets the ReferenceBodyName.
Declaration Syntax
public string ReferenceBodyName { get; }
ReferenceCoordinateSystem
Gets or sets the ReferenceCoordinateSystem.
Declaration Syntax
public CoordinateSystem ReferenceCoordinateSystem { set;get; }
ReferencePinballRegion
Gets or sets the ReferencePinballRegion.
Declaration Syntax
public Quantity ReferencePinballRegion { set;get; }
ReferenceRotationPlane
Gets or sets the ReferenceRotationPlane.
Declaration Syntax
public RotationPlane ReferenceRotationPlane { set;get; }
ReferenceSet
Gets or sets the ReferenceSet.
Declaration Syntax
public ISelectionInfo ReferenceSet { set;get; }
StiffnessK11
Gets the StiffnessK11.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
486 of ANSYS, Inc. and its subsidiaries and affiliates.
Bearing
Declaration Syntax
public Field StiffnessK11 { get; }
StiffnessK12
Gets the StiffnessK12.
Declaration Syntax
public Field StiffnessK12 { get; }
StiffnessK21
Gets the StiffnessK21.
Declaration Syntax
public Field StiffnessK21 { get; }
StiffnessK22
Gets the StiffnessK22.
Declaration Syntax
public Field StiffnessK22 { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 487
Ansys.ACT.Automation.Mechanical.Connections Namespace
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
BodyInteraction
Defines a BodyInteraction.
Declaration Syntax
public class BodyInteraction : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
488 of ANSYS, Inc. and its subsidiaries and affiliates.
BodyInteraction
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ContactType
Gets or sets the ContactType.
Declaration Syntax
public ContactType ContactType { set;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 IDSBodyInteractionAuto InternalObject { get; }
Location
Gets or sets the Location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 489
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public ISelectionInfo Location { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
490 of ANSYS, Inc. and its subsidiaries and affiliates.
BodyInteractions
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
BodyInteractions
Defines a BodyInteractions.
Declaration Syntax
public class BodyInteractions : DataModelObject, IFolderDataModelObject
BodySelfContact
Gets or sets the BodySelfContact.
Declaration Syntax
public YesNoProgrammedControlled BodySelfContact { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 491
Ansys.ACT.Automation.Mechanical.Connections Namespace
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ContactDetection
Gets or sets the ContactDetection.
Declaration Syntax
public ContactDetection ContactDetection { set;get; }
ElementSelfContact
Gets or sets the ElementSelfContact.
Declaration Syntax
public YesNoProgrammedControlled ElementSelfContact { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Formulation
Gets or sets the Formulation.
Declaration Syntax
public BodyInteractionFormulation Formulation { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSBodyInteractionGroupAuto InternalObject { get; }
Tolerance
Gets or sets the Tolerance.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
492 of ANSYS, Inc. and its subsidiaries and affiliates.
ConnectionGroup
Declaration Syntax
public double Tolerance { set;get; }
AddBodyInteraction()
Creates a new child BodyInteraction.
Declaration Syntax
public BodyInteraction AddBodyInteraction()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
ConnectionGroup
Defines a ConnectionGroup.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 493
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public class ConnectionGroup : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
494 of ANSYS, Inc. and its subsidiaries and affiliates.
ConnectionGroup
Method DeleteChildren(bool) (p. 500) Run the DeleteChildren action with optional
verification dialog.
Method GetChildren<ChildrenType>(bool, Gets the list of children, filtered by type.
IList<ChildrenType>) (p. 500)
Method RepairOverlappingContactRegions() (p. 501) Run the RepairOverlappingContactRegions
action.
Method SearchConnectionsForDuplicatePairs() (p. 501) Run the SearchConnectionsForDuplicatePairs
action.
ActiveConnections
Gets the ActiveConnections.
Declaration Syntax
public uint ActiveConnections { get; }
AutomaticFixedJoints
Gets or sets the AutomaticFixedJoints.
Declaration Syntax
public bool AutomaticFixedJoints { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Connections
Gets the Connections.
Declaration Syntax
public uint Connections { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 495
Ansys.ACT.Automation.Mechanical.Connections Namespace
ConnectionType
Gets or sets the ConnectionType.
Declaration Syntax
public uint ConnectionType { set;get; }
EdgeEdge
Gets the EdgeEdge.
Declaration Syntax
public ContactEdgeEdgeOption EdgeEdge { get; }
EdgeOverlapTolerance
Gets or sets the EdgeOverlapTolerance.
Declaration Syntax
public double EdgeOverlapTolerance { set;get; }
FaceAngleTolerance
Gets or sets the FaceAngleTolerance.
Declaration Syntax
public Quantity FaceAngleTolerance { set;get; }
FaceEdge
Gets or sets the FaceEdge.
Declaration Syntax
public ContactFaceEdgeOption FaceEdge { set;get; }
FaceFace
Gets or sets the FaceFace.
Declaration Syntax
public bool FaceFace { set;get; }
Figures
Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
496 of ANSYS, Inc. and its subsidiaries and affiliates.
ConnectionGroup
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GroupBy
Gets or sets the GroupBy.
Declaration Syntax
public ContactGroupingType GroupBy { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSConnectionGroupAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MinimumDistancePercentage
Gets or sets the MinimumDistancePercentage.
Declaration Syntax
public int MinimumDistancePercentage { set;get; }
MinimumDistanceValue
Gets or sets the MinimumDistanceValue.
Declaration Syntax
public Quantity MinimumDistanceValue { set;get; }
Priority
Gets or sets the Priority.
Declaration Syntax
public ContactFaceEdgePriority Priority { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 497
Ansys.ACT.Automation.Mechanical.Connections Namespace
RevoluteJoints
Gets or sets the RevoluteJoints.
Declaration Syntax
public bool RevoluteJoints { set;get; }
SearchAcross
Gets or sets the SearchAcross.
Declaration Syntax
public ContactSearchingType SearchAcross { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
ThicknessScaleFactor
Gets or sets the ThicknessScaleFactor.
Declaration Syntax
public double ThicknessScaleFactor { 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; }
ToleranceValue
Gets or sets the ToleranceValue.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
498 of ANSYS, Inc. and its subsidiaries and affiliates.
ConnectionGroup
Declaration Syntax
public Quantity ToleranceValue { set;get; }
UseRange
Gets or sets the UseRange.
Declaration Syntax
public int UseRange { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddContactRegion()
Creates a new child ContactRegion.
Declaration Syntax
public ContactRegion AddContactRegion()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddJoint()
Creates a new child Joint.
Declaration Syntax
public Joint AddJoint()
AddSpotWeld()
Creates a new child SpotWeld.
Declaration Syntax
public ContactRegion AddSpotWeld()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 499
Ansys.ACT.Automation.Mechanical.Connections Namespace
CreateAutomaticConnections()
Run the CreateAutomaticConnections action.
Declaration Syntax
public void CreateAutomaticConnections()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
DeleteChildren()
Run the DeleteChildren action.
Declaration Syntax
public void DeleteChildren()
DeleteChildren(bool)
Run the DeleteChildren action with optional verification dialog.
Declaration Syntax
public void DeleteChildren(bool b_Verify)
Parameters
b_Verify(bool)
No details are provided for this entry.
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
500 of ANSYS, Inc. and its subsidiaries and affiliates.
Connections
RepairOverlappingContactRegions()
Run the RepairOverlappingContactRegions action.
Declaration Syntax
public void RepairOverlappingContactRegions()
SearchConnectionsForDuplicatePairs()
Run the SearchConnectionsForDuplicatePairs action.
Declaration Syntax
public void SearchConnectionsForDuplicatePairs()
Connections
Defines a Connections.
Declaration Syntax
public class Connections : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 501
Ansys.ACT.Automation.Mechanical.Connections Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FixedJoints
Gets or sets the FixedJoints.
Declaration Syntax
public bool FixedJoints { set;get; }
GenerateAutomaticConnectionOnRefresh
Gets or sets the GenerateAutomaticConnectionOnRefresh.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
502 of ANSYS, Inc. and its subsidiaries and affiliates.
Connections
Declaration Syntax
public AutomaticOrManual GenerateAutomaticConnectionOnRefresh { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSContactGroupAuto InternalObject { get; }
SolverFilesDirectory
Gets or sets the SolverFilesDirectory.
Declaration Syntax
public string SolverFilesDirectory { set;get; }
TransparencyEnabled
Gets or sets the TransparencyEnabled.
Declaration Syntax
public bool TransparencyEnabled { set;get; }
AddBeam()
Creates a new child Beam.
Declaration Syntax
public Beam AddBeam()
AddBearing()
Creates a new child Bearing.
Declaration Syntax
public Bearing AddBearing()
AddBodyInteraction()
Creates a new child BodyInteraction.
Declaration Syntax
public BodyInteraction AddBodyInteraction()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 503
Ansys.ACT.Automation.Mechanical.Connections Namespace
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddConnectionGroup()
Creates a new child ConnectionGroup.
Declaration Syntax
public ConnectionGroup AddConnectionGroup()
AddContactRegion()
Creates a new child ContactRegion.
Declaration Syntax
public ContactRegion AddContactRegion()
AddContactTool()
Creates a new child ContactTool.
Declaration Syntax
public ContactTool AddContactTool()
AddEndRelease()
Creates a new child EndRelease.
Declaration Syntax
public EndRelease AddEndRelease()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddJoint()
Creates a new child Joint.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
504 of ANSYS, Inc. and its subsidiaries and affiliates.
Connections
Declaration Syntax
public Joint AddJoint()
AddSpotWeld()
Creates a new child SpotWeld.
Declaration Syntax
public ContactRegion AddSpotWeld()
AddSpring()
Creates a new child Spring.
Declaration Syntax
public Spring AddSpring()
CreateAutomaticConnections()
Run the CreateAutomaticConnections action.
Declaration Syntax
public void CreateAutomaticConnections()
GenerateInitialContactResults()
Run the GenerateInitialContactResults action.
Declaration Syntax
public void GenerateInitialContactResults()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 505
Ansys.ACT.Automation.Mechanical.Connections Namespace
RepairOverlappingContactRegions()
Run the RepairOverlappingContactRegions action.
Declaration Syntax
public void RepairOverlappingContactRegions()
SearchConnectionsForDuplicatePairs()
Run the SearchConnectionsForDuplicatePairs action.
Declaration Syntax
public void SearchConnectionsForDuplicatePairs()
ContactRegion
Defines a ContactRegion.
Declaration Syntax
public class ContactRegion : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
506 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactRegion
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 507
Ansys.ACT.Automation.Mechanical.Connections Namespace
AutomaticDetectionValue
Gets the AutomaticDetectionValue.
Declaration Syntax
public Quantity AutomaticDetectionValue { get; }
AutomaticElectricConductance
Gets or sets the AutomaticElectricConductance.
Declaration Syntax
public bool AutomaticElectricConductance { set;get; }
AutomaticNormalStiffness
Gets or sets the AutomaticNormalStiffness.
Declaration Syntax
public bool AutomaticNormalStiffness { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
508 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactRegion
AutomaticThermalConductance
Gets or sets the AutomaticThermalConductance.
Declaration Syntax
public bool AutomaticThermalConductance { set;get; }
BeamMaterialName
Gets or sets the BeamMaterialName.
Declaration Syntax
public string BeamMaterialName { set;get; }
BeamRadius
Gets or sets the BeamRadius.
Declaration Syntax
public Quantity BeamRadius { set;get; }
Behavior
Gets or sets the Behavior.
Declaration Syntax
public ContactBehavior Behavior { set;get; }
BondedMaximumOffset
Gets or sets the BondedMaximumOffset.
Declaration Syntax
public Quantity BondedMaximumOffset { set;get; }
Breakable
Gets or sets the Breakable.
Declaration Syntax
public BondedBreakableType Breakable { set;get; }
Children
Gets the list of children.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 509
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ConstraintType
Gets or sets the ConstraintType.
Declaration Syntax
public ContactConstraintType ConstraintType { set;get; }
ContactBodies
Gets the ContactBodies.
Declaration Syntax
public string ContactBodies { get; }
ContactCenterPoint
Gets or sets the ContactCenterPoint.
Declaration Syntax
public CoordinateSystem ContactCenterPoint { set;get; }
ContactEndingPoint
Gets the ContactEndingPoint.
Declaration Syntax
public CoordinateSystem ContactEndingPoint { get; }
ContactFormulation
Gets or sets the ContactFormulation.
Declaration Syntax
public ContactFormulation ContactFormulation { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
510 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactRegion
ContactGeometryCorrection
Gets or sets the ContactGeometryCorrection.
Declaration Syntax
public ContactCorrection ContactGeometryCorrection { set;get; }
ContactOrientation
Gets or sets the ContactOrientation.
Declaration Syntax
public ContactOrientation ContactOrientation { set;get; }
ContactShellFace
Gets or sets the ContactShellFace.
Declaration Syntax
public ShellFaceType ContactShellFace { set;get; }
ContactStartingPoint
Gets or sets the ContactStartingPoint.
Declaration Syntax
public CoordinateSystem ContactStartingPoint { set;get; }
ContactType
Gets or sets the ContactType.
Declaration Syntax
public ContactType ContactType { set;get; }
DecayConstant
Gets or sets the DecayConstant.
Declaration Syntax
public double DecayConstant { set;get; }
DetectionMethod
Gets or sets the DetectionMethod.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 511
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public ContactDetectionPoint DetectionMethod { set;get; }
DynamicCoefficient
Gets or sets the DynamicCoefficient.
Declaration Syntax
public double DynamicCoefficient { set;get; }
ElasticSlipTolerance
Gets or sets the ElasticSlipTolerance.
Declaration Syntax
public ContactElasticSlipToleranceType ElasticSlipTolerance { set;get; }
ElasticSlipToleranceFactor
Gets or sets the ElasticSlipToleranceFactor.
Declaration Syntax
public double ElasticSlipToleranceFactor { set;get; }
ElasticSlipToleranceValue
Gets or sets the ElasticSlipToleranceValue.
Declaration Syntax
public Quantity ElasticSlipToleranceValue { set;get; }
ElectricConductanceValue
Gets or sets the ElectricConductanceValue.
Declaration Syntax
public double ElectricConductanceValue { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
512 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactRegion
FrictionCoefficient
Gets or sets the FrictionCoefficient.
Declaration Syntax
public double FrictionCoefficient { set;get; }
Handedness
Gets or sets the Handedness.
Declaration Syntax
public ContactBoltThreadHand Handedness { set;get; }
InterfaceTreatment
Gets or sets the InterfaceTreatment.
Declaration Syntax
public ContactInitialEffect InterfaceTreatment { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSContactRegionAuto InternalObject { get; }
MeanPitchDiameter
Gets or sets the MeanPitchDiameter.
Declaration Syntax
public double MeanPitchDiameter { set;get; }
NormalStiffnessFactor
Gets or sets the NormalStiffnessFactor.
Declaration Syntax
public double NormalStiffnessFactor { set;get; }
PenetrationTolerance
Gets or sets the PenetrationTolerance.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 513
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public ContactPenetrationToleranceType PenetrationTolerance { set;get; }
PenetrationToleranceFactor
Gets or sets the PenetrationToleranceFactor.
Declaration Syntax
public double PenetrationToleranceFactor { set;get; }
PenetrationToleranceValue
Gets or sets the PenetrationToleranceValue.
Declaration Syntax
public Quantity PenetrationToleranceValue { set;get; }
PinballFactor
Gets or sets the PinballFactor.
Declaration Syntax
public double PinballFactor { set;get; }
PinballRadius
Gets or sets the PinballRadius.
Declaration Syntax
public Quantity PinballRadius { set;get; }
PinballRegion
Gets or sets the PinballRegion.
Declaration Syntax
public ContactPinballType PinballRegion { set;get; }
PitchDistance
Gets or sets the PitchDistance.
Declaration Syntax
public double PitchDistance { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
514 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactRegion
RestitutionFactor
Gets or sets the RestitutionFactor.
Declaration Syntax
public double RestitutionFactor { set;get; }
ScopeMode
Gets the ScopeMode.
Declaration Syntax
public AutomaticOrManual ScopeMode { get; }
ShellThicknessEffect
Gets or sets the ShellThicknessEffect.
Declaration Syntax
public bool ShellThicknessEffect { set;get; }
SourceLocation
Gets or sets the SourceLocation.
Declaration Syntax
public ISelectionInfo SourceLocation { set;get; }
StabilizationDampingFactor
Gets or sets the StabilizationDampingFactor.
Declaration Syntax
public double StabilizationDampingFactor { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TargetBodies
Gets the TargetBodies.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 515
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public string TargetBodies { get; }
TargetCenterPoint
Gets the TargetCenterPoint.
Declaration Syntax
public CoordinateSystem TargetCenterPoint { get; }
TargetEndingPoint
Gets the TargetEndingPoint.
Declaration Syntax
public CoordinateSystem TargetEndingPoint { get; }
TargetGeometryCorrection
Gets or sets the TargetGeometryCorrection.
Declaration Syntax
public TargetCorrection TargetGeometryCorrection { set;get; }
TargetLocation
Gets or sets the TargetLocation.
Declaration Syntax
public ISelectionInfo TargetLocation { set;get; }
TargetOrientation
Gets or sets the TargetOrientation.
Declaration Syntax
public TargetOrientation TargetOrientation { set;get; }
TargetShellFaceType
Gets or sets the TargetShellFaceType.
Declaration Syntax
public ShellFaceType TargetShellFaceType { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
516 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactRegion
TargetStartingPoint
Gets the TargetStartingPoint.
Declaration Syntax
public CoordinateSystem TargetStartingPoint { get; }
ThreadAngle
Gets or sets the ThreadAngle.
Declaration Syntax
public double ThreadAngle { set;get; }
ThreadType
Gets or sets the ThreadType.
Declaration Syntax
public ContactBoltThreadType ThreadType { set;get; }
TimeStepControls
Gets or sets the TimeStepControls.
Declaration Syntax
public ContactTimeStepControl TimeStepControls { set;get; }
TrimContact
Gets or sets the TrimContact.
Declaration Syntax
public ContactTrimType TrimContact { set;get; }
TrimTolerance
Gets or sets the TrimTolerance.
Declaration Syntax
public Quantity TrimTolerance { set;get; }
UpdateStiffness
Gets or sets the UpdateStiffness.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 517
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public UpdateContactStiffness UpdateStiffness { set;get; }
UserOffset
Gets or sets the UserOffset.
Declaration Syntax
public Quantity UserOffset { set;get; }
AddCommandSnippet()
Creates a new child CommandSnippet.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
518 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactRegion
FlipContactTarget()
Run the FlipContactTarget action.
Declaration Syntax
public void FlipContactTarget()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
LoadContactRegionSettings(string)
Run the LoadContactRegionSettings action.
Declaration Syntax
public void LoadContactRegionSettings(string fName)
Parameters
fName(string)
No details are provided for this entry.
ResetToDefault()
Run the ResetToDefault action.
Declaration Syntax
public void ResetToDefault()
ResetToDefault(bool)
Run the ResetToDefault action with optional verification dialog.
Declaration Syntax
public void ResetToDefault(bool b_Verify)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 519
Ansys.ACT.Automation.Mechanical.Connections Namespace
Parameters
b_Verify(bool)
No details are provided for this entry.
SaveContactRegionSettings(string)
Run the SaveContactRegionSettings action.
Declaration Syntax
public void SaveContactRegionSettings(string fName)
Parameters
fName(string)
No details are provided for this entry.
SearchConnectionsForDuplicatePairs()
Run the SearchConnectionsForDuplicatePairs action.
Declaration Syntax
public void SearchConnectionsForDuplicatePairs()
ContactTool
Defines a ContactTool.
Declaration Syntax
public class ContactTool : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
520 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactTool
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSContactToolAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 521
Ansys.ACT.Automation.Mechanical.Connections Namespace
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddFluidPressure()
Creates a new child ContactFluidPressure.
Declaration Syntax
public ContactFluidPressure AddFluidPressure()
AddFrictionalStress()
Creates a new child ContactFrictionalStress.
Declaration Syntax
public ContactFrictionalStress AddFrictionalStress()
AddGap()
Creates a new child ContactGap.
Declaration Syntax
public ContactGap AddGap()
AddInitialInformation()
Creates a new child ContactDataTable.
Declaration Syntax
public ContactDataTable AddInitialInformation()
AddPenetration()
Creates a new child ContactPenetration.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
522 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactTool
Declaration Syntax
public ContactPenetration AddPenetration()
AddPressure()
Creates a new child ContactPressure.
Declaration Syntax
public ContactPressure AddPressure()
AddSlidingDistance()
Creates a new child ContactSlidingDistance.
Declaration Syntax
public ContactSlidingDistance AddSlidingDistance()
AddStatus()
Creates a new child ContactStatus.
Declaration Syntax
public ContactStatus AddStatus()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 523
Ansys.ACT.Automation.Mechanical.Connections Namespace
GenerateInitialContactResults()
Run the GenerateInitialContactResults action.
Declaration Syntax
public void GenerateInitialContactResults()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Joint
Defines a Joint.
Declaration Syntax
public class Joint : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
524 of ANSYS, Inc. and its subsidiaries and affiliates.
Joint
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 525
Ansys.ACT.Automation.Mechanical.Connections Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ConnectionType
Gets or sets the ConnectionType.
Declaration Syntax
public JointScopingType ConnectionType { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
InitialPosition
Gets or sets the InitialPosition.
Declaration Syntax
public JointInitialPosition InitialPosition { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
526 of ANSYS, Inc. and its subsidiaries and affiliates.
Joint
Declaration Syntax
public IDSJointAuto InternalObject { get; }
MobileAppliedBy
Gets or sets the MobileAppliedBy.
Declaration Syntax
public RemoteApplicationType MobileAppliedBy { set;get; }
MobileBehavior
Gets or sets the MobileBehavior.
Declaration Syntax
public LoadBehavior MobileBehavior { set;get; }
MobileBody
Gets the MobileBody.
Declaration Syntax
public string MobileBody { get; }
MobileCoordinateSystem
Gets or sets the MobileCoordinateSystem.
Declaration Syntax
public CoordinateSystem MobileCoordinateSystem { set;get; }
MobileLocation
Gets or sets the MobileLocation.
Declaration Syntax
public ISelectionInfo MobileLocation { set;get; }
MobilePinballRegion
Gets or sets the MobilePinballRegion.
Declaration Syntax
public Quantity MobilePinballRegion { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 527
Ansys.ACT.Automation.Mechanical.Connections Namespace
ReferenceAppliedBy
Gets or sets the ReferenceAppliedBy.
Declaration Syntax
public RemoteApplicationType ReferenceAppliedBy { set;get; }
ReferenceBehavior
Gets or sets the ReferenceBehavior.
Declaration Syntax
public LoadBehavior ReferenceBehavior { set;get; }
ReferenceBody
Gets the ReferenceBody.
Declaration Syntax
public string ReferenceBody { get; }
ReferenceCoordinateSystem
Gets or sets the ReferenceCoordinateSystem.
Declaration Syntax
public CoordinateSystem ReferenceCoordinateSystem { set;get; }
ReferenceLocation
Gets or sets the ReferenceLocation.
Declaration Syntax
public ISelectionInfo ReferenceLocation { set;get; }
ReferencePinballRegion
Gets or sets the ReferencePinballRegion.
Declaration Syntax
public Quantity ReferencePinballRegion { set;get; }
Rotations
Gets or sets the Rotations.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
528 of ANSYS, Inc. and its subsidiaries and affiliates.
Joint
Declaration Syntax
public JointRotationDOFType Rotations { set;get; }
RXMaximum
Gets or sets the RXMaximum.
Declaration Syntax
public double RXMaximum { set;get; }
RXMaximumType
Gets or sets the RXMaximumType.
Declaration Syntax
public JointStopType RXMaximumType { set;get; }
RXMinimum
Gets or sets the RXMinimum.
Declaration Syntax
public double RXMinimum { set;get; }
RXMinimumType
Gets or sets the RXMinimumType.
Declaration Syntax
public JointStopType RXMinimumType { set;get; }
RYMaximum
Gets or sets the RYMaximum.
Declaration Syntax
public double RYMaximum { set;get; }
RYMaximumType
Gets or sets the RYMaximumType.
Declaration Syntax
public JointStopType RYMaximumType { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 529
Ansys.ACT.Automation.Mechanical.Connections Namespace
RYMinimum
Gets or sets the RYMinimum.
Declaration Syntax
public double RYMinimum { set;get; }
RYMinimumType
Gets or sets the RYMinimumType.
Declaration Syntax
public JointStopType RYMinimumType { set;get; }
RZMaximum
Gets or sets the RZMaximum.
Declaration Syntax
public double RZMaximum { set;get; }
RZMaximumType
Gets or sets the RZMaximumType.
Declaration Syntax
public JointStopType RZMaximumType { set;get; }
RZMinimum
Gets or sets the RZMinimum.
Declaration Syntax
public double RZMinimum { set;get; }
RZMinimumType
Gets or sets the RZMinimumType.
Declaration Syntax
public JointStopType RZMinimumType { set;get; }
SolverElementType
Gets or sets the SolverElementType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
530 of ANSYS, Inc. and its subsidiaries and affiliates.
Joint
Declaration Syntax
public JointSolverElementType SolverElementType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
SuppressedForSolve
Gets the SuppressedForSolve.
Declaration Syntax
public bool SuppressedForSolve { get; }
TorsionalDamping
Gets or sets the TorsionalDamping.
Declaration Syntax
public Quantity TorsionalDamping { set;get; }
TorsionalStiffness
Gets or sets the TorsionalStiffness.
Declaration Syntax
public Quantity TorsionalStiffness { 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 531
Ansys.ACT.Automation.Mechanical.Connections Namespace
TranslationZ
Gets or sets the TranslationZ.
Declaration Syntax
public FixedOrFree TranslationZ { set;get; }
Type
Gets or sets the Type.
Declaration Syntax
public JointType Type { set;get; }
XMaximum
Gets or sets the XMaximum.
Declaration Syntax
public double XMaximum { set;get; }
XMaximumType
Gets or sets the XMaximumType.
Declaration Syntax
public JointStopType XMaximumType { set;get; }
XMinimum
Gets or sets the XMinimum.
Declaration Syntax
public double XMinimum { set;get; }
XMinimumType
Gets or sets the XMinimumType.
Declaration Syntax
public JointStopType XMinimumType { set;get; }
YMaximum
Gets or sets the YMaximum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
532 of ANSYS, Inc. and its subsidiaries and affiliates.
Joint
Declaration Syntax
public double YMaximum { set;get; }
YMaximumType
Gets or sets the YMaximumType.
Declaration Syntax
public JointStopType YMaximumType { set;get; }
YMinimum
Gets or sets the YMinimum.
Declaration Syntax
public double YMinimum { set;get; }
YMinimumType
Gets or sets the YMinimumType.
Declaration Syntax
public JointStopType YMinimumType { set;get; }
ZMaximum
Gets or sets the ZMaximum.
Declaration Syntax
public double ZMaximum { set;get; }
ZMaximumType
Gets or sets the ZMaximumType.
Declaration Syntax
public JointStopType ZMaximumType { set;get; }
ZMinimum
Gets or sets the ZMinimum.
Declaration Syntax
public double ZMinimum { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 533
Ansys.ACT.Automation.Mechanical.Connections Namespace
ZMinimumType
Gets or sets the ZMinimumType.
Declaration Syntax
public JointStopType ZMinimumType { set;get; }
AddCommandSnippet()
Creates a new child CommandSnippet.
Declaration Syntax
public CommandSnippet AddCommandSnippet()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
534 of ANSYS, Inc. and its subsidiaries and affiliates.
Spring
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Spring
Defines a Spring.
Declaration Syntax
public class Spring : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 535
Ansys.ACT.Automation.Mechanical.Connections Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
536 of ANSYS, Inc. and its subsidiaries and affiliates.
Spring
FreeLength
Gets or sets the FreeLength.
Declaration Syntax
public Quantity FreeLength { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSSpringAuto InternalObject { get; }
Load
Gets or sets the Load.
Declaration Syntax
public Quantity Load { set;get; }
LongitudinalDamping
Gets or sets the LongitudinalDamping.
Declaration Syntax
public Quantity LongitudinalDamping { set;get; }
LongitudinalStiffness
Gets or sets the LongitudinalStiffness.
Declaration Syntax
public Quantity LongitudinalStiffness { set;get; }
MobileAppliedBy
Gets or sets the MobileAppliedBy.
Declaration Syntax
public RemoteApplicationType MobileAppliedBy { set;get; }
MobileBehavior
Gets or sets the MobileBehavior.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 537
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public LoadBehavior MobileBehavior { set;get; }
MobileBody
Gets the MobileBody.
Declaration Syntax
public string MobileBody { get; }
MobileCoordinateSystem
Gets or sets the MobileCoordinateSystem.
Declaration Syntax
public CoordinateSystem MobileCoordinateSystem { set;get; }
MobileLocation
Gets or sets the MobileLocation.
Declaration Syntax
public ISelectionInfo MobileLocation { set;get; }
MobilePinballRegion
Gets or sets the MobilePinballRegion.
Declaration Syntax
public Quantity MobilePinballRegion { set;get; }
MobileScopeLocation
Gets or sets the MobileScopeLocation.
Declaration Syntax
public ISelectionInfo MobileScopeLocation { set;get; }
MobileXCoordinate
Gets or sets the MobileXCoordinate.
Declaration Syntax
public Quantity MobileXCoordinate { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
538 of ANSYS, Inc. and its subsidiaries and affiliates.
Spring
MobileYCoordinate
Gets or sets the MobileYCoordinate.
Declaration Syntax
public Quantity MobileYCoordinate { set;get; }
MobileZCoordinate
Gets or sets the MobileZCoordinate.
Declaration Syntax
public Quantity MobileZCoordinate { set;get; }
NonlinearLongitudinalStiffness
Gets or sets the NonlinearLongitudinalStiffness.
Declaration Syntax
public Quantity NonlinearLongitudinalStiffness { set;get; }
PreloadType
Gets or sets the PreloadType.
Declaration Syntax
public SpringPreloadType PreloadType { set;get; }
ReferenceAppliedBy
Gets or sets the ReferenceAppliedBy.
Declaration Syntax
public RemoteApplicationType ReferenceAppliedBy { set;get; }
ReferenceBehavior
Gets or sets the ReferenceBehavior.
Declaration Syntax
public LoadBehavior ReferenceBehavior { set;get; }
ReferenceBody
Gets the ReferenceBody.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 539
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public string ReferenceBody { get; }
ReferenceCoordinateSystem
Gets or sets the ReferenceCoordinateSystem.
Declaration Syntax
public CoordinateSystem ReferenceCoordinateSystem { set;get; }
ReferenceLocation
Gets or sets the ReferenceLocation.
Declaration Syntax
public ISelectionInfo ReferenceLocation { set;get; }
ReferencePinballRegion
Gets or sets the ReferencePinballRegion.
Declaration Syntax
public Quantity ReferencePinballRegion { set;get; }
ReferenceScopeLocation
Gets or sets the ReferenceScopeLocation.
Declaration Syntax
public ISelectionInfo ReferenceScopeLocation { set;get; }
ReferenceXCoordinate
Gets or sets the ReferenceXCoordinate.
Declaration Syntax
public Quantity ReferenceXCoordinate { set;get; }
ReferenceYCoordinate
Gets or sets the ReferenceYCoordinate.
Declaration Syntax
public Quantity ReferenceYCoordinate { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
540 of ANSYS, Inc. and its subsidiaries and affiliates.
Spring
ReferenceZCoordinate
Gets or sets the ReferenceZCoordinate.
Declaration Syntax
public Quantity ReferenceZCoordinate { set;get; }
Scope
Gets or sets the Scope.
Declaration Syntax
public SpringScopingType Scope { set;get; }
SpringBehavior
Gets or sets the SpringBehavior.
Declaration Syntax
public SpringBehavior SpringBehavior { set;get; }
SpringLength
Gets the SpringLength.
Declaration Syntax
public Quantity SpringLength { get; }
SpringType
Gets or sets the SpringType.
Declaration Syntax
public SpringType SpringType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
Visible
Gets or sets the Visible.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 541
Ansys.ACT.Automation.Mechanical.Connections Namespace
Declaration Syntax
public bool Visible { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
542 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Enums
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 543
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
544 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationType ***OBSOLETE*** Use Specifies the DeformationType.
'TotalOrDirectional' property instead. (p. 571)
DelaminationFailureCriteriaOption (p. 571) Specifies the DelaminationFailureCriteriaOption.
DelaminationGenerationMethod (p. 571) Specifies the DelaminationGenerationMethod.
DelaminationMethod (p. 572) Specifies the DelaminationMethod.
DelaminationType (p. 572) Specifies the DelaminationType.
DiagonalOrConsistent (p. 572) Specifies the DiagonalOrConsistent.
DistributedMassInputType (p. 572) Specifies the DistributedMassInputType.
ElementControl (p. 573) Specifies the ElementControl.
ElementMidsideNodesType (p. 573) Specifies the ElementMidsideNodesType.
ElementOrientationAxisType (p. 573) Specifies the ElementOrientationAxisType.
ElementOrientationGuide (p. 574) Specifies the ElementOrientationGuide.
EnclosureType (p. 574) Specifies the EnclosureType.
ExpandResultFrom (p. 574) Specifies the ExpandResultFrom.
ExpandResultsSubType (p. 574) Specifies the ExpandResultsSubType.
ExternalEnhancedModelType (p. 575) Specifies the ExternalEnhancedModelType.
FatigueAnalysisType (p. 575) Specifies the Fatigue Analysis Type.
FatigueLoadType (p. 575) Specifies the FatigueLoadType.
FatigueStressComponentType (p. 576) Specifies the Fatigue Stress Component Type.
FatigueToolAnalysisType (p. 576) Specifies the FatigueToolAnalysisType.
FatigueToolResultsInputType (p. 576) Specifies the FatigueToolResultsInputType.
FEConnectionDisplay (p. 577) Specifies the FEConnectionDisplayOpt.
FEConnectionDisplayType (p. 577) Specifies the FEConnectionDisplayType.
FEConnectionLineColor (p. 577) Specifies the FEConnectionColorOpt.
FEConnectionLineThicknessType (p. 578) Specifies the FEConnectionLineThicknessType.
FixedOrFree (p. 578) Specifies the FixedOrFree.
FluentExportMeshType (p. 578) Specifies the Fluent Export Mesh Type.
FluidDiscretizationType (p. 578) Specifies the Fluid Discretization Type.
FractureResultType (p. 579) Specifies the FractureResultType.
FractureSIFSSubType (p. 579) Specifies the FractureSIFSSubType.
FractureVCCTSubType (p. 579) Specifies the FractureVCCTSubType.
FrequencySpacingType (p. 580) Specifies the FrequencySpacingType.
FutureIntentType (p. 580) Specifies the FutureIntentType.
GapDefinedBy (p. 581) Specifies the GapDefinedBy.
GapDensityType (p. 581) Specifies the GapDensityType.
GAPDirectionType (p. 581) Specifies the GAPDirectionType.
GasketResultType (p. 581) Specifies the GasketResultType.
GeometryDefineByType (p. 582) Specifies the GeometryDefineByType.
GeometryDimensionType (p. 582) Specifies the GeometryDimensionType.
GeometryType (p. 582) Specifies the GeometryType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 545
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
546 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentsAtSummationPointType (p. 601) Specifies the Moments at summation point
type.
MultipleNodeType (p. 601) Specifies the MultipleNodeType.
NamedSelectionWorksheetOperator (p. 601) Specifies the Worksheet Enumeration Wrappers.
NewtonRaphsonType (p. 601) Specifies the NewtonRaphsonType.
NodeMoveInformationType (p. 602) Specifies the NodeMoveInformationType.
NonLinearFormulationType (p. 602) Specifies the NonLinearFormulationType.
NonLinearValueType (p. 602) Specifies the NonLinearValueType.
NormalOrientationType (p. 602) Specifies the NormalOrientationType.
OutputControlsNodalForcesType (p. 603) Specifies the OutputControlsNodalForcesType.
PatchIndependentDefineType (p. 603) Specifies the PatchIndependentDefineType.
PathScopingType (p. 603) Specifies the PathScopingType.
PFactorResultType (p. 604) Specifies the PFactorResultType.
PhaseType (p. 604) Specifies the Prototype Phase Type.
PhysicsType (p. 604) Specifies the PhysicsType.
PipeLoadingType (p. 605) Specifies the PipeLoadingType.
PolyflowExportUnit (p. 605) Specifies the Polyflow Export Unit Type.
PressureInitializationType (p. 605) Specifies the PressureInitializationType.
PreStressContactStatus (p. 606) Specifies the PreStressContactStatus.
PreStressStateType (p. 606) Specifies the PreStressStateType.
ProbeDisplayFilter (p. 606) Specifies the ProbeDisplayFilter.
ProbeResultType (p. 607) Specifies the ProbeResultType.
PrototypeDisplayStyleType (p. 609) Specifies the PrototypeDisplayStyleType.
PrototypeModelType (p. 609) Specifies the PrototypeModelType.
ProximitySFSourcesType (p. 609) Specifies the ProximitySFSourcesType.
PSDBoundaryConditionSelectionType (p. 610) Specifies the
PSDBoundaryConditionSelectionType.
RadiationType (p. 610) Specifies the RadiationType.
RadiositySolverType (p. 610) Specifies the RadiositySolverType.
RadiosityViewFactorType (p. 610) Specifies the RadiosityViewFactorType.
ReferenceFrameType (p. 611) Specifies the ReferenceFrameType.
RemoteApplicationType (p. 611) Specifies the RemoteApplicationType.
RemotePointDOFSelectionType (p. 611) Specifies the RemotePointDOFSelectionType.
RestartControlsType (p. 611) Specifies the RestartControlsType.
RestartRetainFilesType (p. 612) Specifies the RestartRetainFilesType.
RestartSaveAtLoadStep (p. 612) Specifies the RestartSaveAtLoadStep.
RestartSaveAtSubstep (p. 612) Specifies the RestartSaveAtSubstep.
RestartType (p. 613) Specifies the RestartType.
ResultAveragingType (p. 613) Specifies the ResultAveragingType.
ResultRelativityType (p. 613) Specifies the ResultRelativityType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 547
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
548 of ANSYS, Inc. and its subsidiaries and affiliates.
ActiveOrInactive
ActiveOrInactive
Specifies the ActiveOrInactive.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 549
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum ActiveOrInactive
AnalysisType
Specifies the AnalysisType.
Declaration Syntax
public enum AnalysisType
AutoDetectionType
Specifies the AutoDetectionType.
Declaration Syntax
public enum AutoDetectionType
AutomaticOrManual
Specifies the AutomaticOrManual.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
550 of ANSYS, Inc. and its subsidiaries and affiliates.
BeamOffsetType
Declaration Syntax
public enum AutomaticOrManual
AutomaticTimeStepping
Specifies the AutomaticTimeStepping.
Declaration Syntax
public enum AutomaticTimeStepping
BeamEndReleaseBehavior
Specifies the BeamEndReleaseBehavior.
Declaration Syntax
public enum BeamEndReleaseBehavior
BeamOffsetType
Specifies the BeamOffsetType.
Declaration Syntax
public enum BeamOffsetType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 551
Ansys.ACT.Automation.Mechanical.Enums Namespace
BeamToolStressResultType
Specifies the BeamToolStressResultType.
Declaration Syntax
public enum BeamToolStressResultType
BodyInteractionFormulation
Specifies the BodyInteractionFormulation.
Declaration Syntax
public enum BodyInteractionFormulation
BoltLoadDefineBy
Specifies the BoltLoadDefineBy.
Declaration Syntax
public enum BoltLoadDefineBy
BoltResultType
Specifies the BoltResultType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
552 of ANSYS, Inc. and its subsidiaries and affiliates.
CacheResultsInMemory
Declaration Syntax
public enum BoltResultType
BondedBreakableType
Specifies the BondedBreakableType.
Declaration Syntax
public enum BondedBreakableType
BrickIntegrationScheme
Specifies the BrickIntegrationScheme.
Declaration Syntax
public enum BrickIntegrationScheme
CacheResultsInMemory
Specifies the CacheResultsInMemory.
Declaration Syntax
public enum CacheResultsInMemory
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 553
Ansys.ACT.Automation.Mechanical.Enums Namespace
CalculateParticipationFactorResult
Specifies the CalculateParticipationFactorResult.
Declaration Syntax
public enum CalculateParticipationFactorResult
Member No No.
Member ProgramControlled ProgramControlled.
Member Yes Yes.
ChartAxisScaleType
Specifies the Chart Axis Scale Type.
Declaration Syntax
public enum ChartAxisScaleType
ChartGridlines
Specifies the ChartGridlines.
Declaration Syntax
public enum ChartGridlines
ChartPlotStyle
Specifies the ChartPlotStyle.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
554 of ANSYS, Inc. and its subsidiaries and affiliates.
ChartResultType
Declaration Syntax
public enum ChartPlotStyle
ChartReportType
Specifies the ChartReportType.
Declaration Syntax
public enum ChartReportType
ChartResultType
Specifies the Chart Result Type.
Declaration Syntax
public enum ChartResultType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 555
Ansys.ACT.Automation.Mechanical.Enums Namespace
ChartScale
Specifies the ChartScale.
Declaration Syntax
public enum ChartScale
CommandEditorTarget
Specifies the CommandEditorTarget.
Declaration Syntax
public enum CommandEditorTarget
ComparePartsOnUpdateType
Specifies the ComparePartsOnUpdateType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
556 of ANSYS, Inc. and its subsidiaries and affiliates.
CondensedPartPhysics
Declaration Syntax
public enum ComparePartsOnUpdateType
ComparePartsToleranceType
Specifies the ComparePartsTolerance Type.
Declaration Syntax
public enum ComparePartsToleranceType
CondensedPartInterfaceMethod
Specifies the CondensedPartInterfaceMethod.
Declaration Syntax
public enum CondensedPartInterfaceMethod
CondensedPartPhysics
Specifies the CondensedPartPhysics.
Declaration Syntax
public enum CondensedPartPhysics
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 557
Ansys.ACT.Automation.Mechanical.Enums Namespace
CondensedPartReductionMethod
Specifies the CondensedPartReductionMethod.
Declaration Syntax
public enum CondensedPartReductionMethod
ConnectionScopingType
Specifies the ConnectionScopingType.
Declaration Syntax
public enum ConnectionScopingType
ConstantDampingType
Specifies the ConstantDampingType.
Declaration Syntax
public enum ConstantDampingType
ContactBehavior
Specifies the ContactBehavior.
Declaration Syntax
public enum ContactBehavior
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
558 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactConstraintType
ContactBoltThreadHand
Specifies the ContactBoltThreadHand.
Declaration Syntax
public enum ContactBoltThreadHand
ContactBoltThreadType
Specifies the ContactBoltThreadType.
Declaration Syntax
public enum ContactBoltThreadType
ContactConstraintType
Specifies the ContactConstraintType.
Declaration Syntax
public enum ContactConstraintType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 559
Ansys.ACT.Automation.Mechanical.Enums Namespace
ContactCorrection
Specifies the ContactCorrection.
Declaration Syntax
public enum ContactCorrection
ContactDetection
Specifies the ContactDetection.
Declaration Syntax
public enum ContactDetection
ContactDetectionPoint
Specifies the ContactDetectionPoint.
Declaration Syntax
public enum ContactDetectionPoint
ContactEdgeEdgeOption
Specifies the ContactEdgeEdgeOption.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
560 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactFaceEdgePriority
Declaration Syntax
public enum ContactEdgeEdgeOption
ContactElasticSlipToleranceType
Specifies the ContactElasticSlipToleranceType.
Declaration Syntax
public enum ContactElasticSlipToleranceType
ContactFaceEdgeOption
Specifies the ContactFaceEdgeOption.
Declaration Syntax
public enum ContactFaceEdgeOption
ContactFaceEdgePriority
Specifies the ContactFaceEdgePriority.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 561
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum ContactFaceEdgePriority
ContactFormulation
Specifies the ContactFormulation.
Declaration Syntax
public enum ContactFormulation
ContactGroupingType
Specifies the ContactGroupingType.
Declaration Syntax
public enum ContactGroupingType
ContactInitialEffect
Specifies the ContactInitialEffect.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
562 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactPinballType
Declaration Syntax
public enum ContactInitialEffect
ContactOrientation
Specifies the ContactOrientation.
Declaration Syntax
public enum ContactOrientation
ContactPenetrationToleranceType
Specifies the ContactPenetrationToleranceType.
Declaration Syntax
public enum ContactPenetrationToleranceType
ContactPinballType
Specifies the ContactPinballType.
Declaration Syntax
public enum ContactPinballType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 563
Ansys.ACT.Automation.Mechanical.Enums Namespace
ContactResultType
Specifies the ContactResultType.
Declaration Syntax
public enum ContactResultType
ContactSearchingType
Specifies the ContactSearchingType.
Declaration Syntax
public enum ContactSearchingType
ContactSideScopingType
Specifies the ContactSideScopingType.
Declaration Syntax
public enum ContactSideScopingType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
564 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactTrimType
ContactTimeStepControl
Specifies the ContactTimeStepControl.
Declaration Syntax
public enum ContactTimeStepControl
ContactToleranceType
Specifies the ContactToleranceType.
Declaration Syntax
public enum ContactToleranceType
ContactTrimType
Specifies the ContactTrimType.
Declaration Syntax
public enum ContactTrimType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 565
Ansys.ACT.Automation.Mechanical.Enums Namespace
ContactType
Specifies the ContactType.
Declaration Syntax
public enum ContactType
ConvectionTableSelection
Specifies the ConvectionTableSelection.
Declaration Syntax
public enum ConvectionTableSelection
ConvergenceControlType
Specifies the ConvergenceControlType.
Declaration Syntax
public enum ConvergenceControlType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
566 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystemAlignmentType
ConvergenceToleranceType
Specifies the ConvergenceToleranceType.
Declaration Syntax
public enum ConvergenceToleranceType
Member On On.
Member ProgramControlled ProgramControlled.
Member Remove Remove.
ConvergenceType
Specifies the ConvergenceType.
Declaration Syntax
public enum ConvergenceType
CoordinateSystemAlignmentType
Specifies the CoordinateSystemAlignmentType.
Declaration Syntax
public enum CoordinateSystemAlignmentType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 567
Ansys.ACT.Automation.Mechanical.Enums Namespace
CoordinateSystemAxisType
Specifies the CoordinateSystemAxisType.
Declaration Syntax
public enum CoordinateSystemAxisType
CoordinateSystemType
Specifies the CoordinateSystemType.
Declaration Syntax
public enum CoordinateSystemType
CouplingConditionDOFType
Specifies the CouplingConditionDOFType.
Declaration Syntax
public enum CouplingConditionDOFType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
568 of ANSYS, Inc. and its subsidiaries and affiliates.
CrossSectionType
CrackShapeType
Specifies the CrackShapeType.
Declaration Syntax
public enum CrackShapeType
CrackSourceType
Specifies the CrackSourceType.
Declaration Syntax
public enum CrackSourceType
Creep
Specifies the Creep.
Declaration Syntax
public enum Creep
CrossSectionType
Specifies the CrossSectionType.
Declaration Syntax
public enum CrossSectionType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 569
Ansys.ACT.Automation.Mechanical.Enums Namespace
CyclicHarmonicIndex
Specifies the CyclicHarmonicIndex.
Declaration Syntax
public enum CyclicHarmonicIndex
DamageResultType
Specifies the DamageResultType.
Declaration Syntax
public enum DamageResultType
DampingType
Specifies the DampingType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
570 of ANSYS, Inc. and its subsidiaries and affiliates.
DelaminationGenerationMethod
Declaration Syntax
public enum DampingType
Declaration Syntax
public enum DeformationType
DelaminationFailureCriteriaOption
Specifies the DelaminationFailureCriteriaOption.
Declaration Syntax
public enum DelaminationFailureCriteriaOption
DelaminationGenerationMethod
Specifies the DelaminationGenerationMethod.
Declaration Syntax
public enum DelaminationGenerationMethod
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 571
Ansys.ACT.Automation.Mechanical.Enums Namespace
DelaminationMethod
Specifies the DelaminationMethod.
Declaration Syntax
public enum DelaminationMethod
DelaminationType
Specifies the DelaminationType.
Declaration Syntax
public enum DelaminationType
DiagonalOrConsistent
Specifies the DiagonalOrConsistent.
Declaration Syntax
public enum DiagonalOrConsistent
DistributedMassInputType
Specifies the DistributedMassInputType.
Declaration Syntax
public enum DistributedMassInputType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
572 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementOrientationAxisType
ElementControl
Specifies the ElementControl.
Declaration Syntax
public enum ElementControl
ElementMidsideNodesType
Specifies the ElementMidsideNodesType.
Declaration Syntax
public enum ElementMidsideNodesType
ElementOrientationAxisType
Specifies the ElementOrientationAxisType.
Declaration Syntax
public enum ElementOrientationAxisType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 573
Ansys.ACT.Automation.Mechanical.Enums Namespace
ElementOrientationGuide
Specifies the ElementOrientationGuide.
Declaration Syntax
public enum ElementOrientationGuide
EnclosureType
Specifies the EnclosureType.
Declaration Syntax
public enum EnclosureType
ExpandResultFrom
Specifies the ExpandResultFrom.
Declaration Syntax
public enum ExpandResultFrom
ExpandResultsSubType
Specifies the ExpandResultsSubType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
574 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueLoadType
Declaration Syntax
public enum ExpandResultsSubType
ExternalEnhancedModelType
Specifies the ExternalEnhancedModelType.
Declaration Syntax
public enum ExternalEnhancedModelType
FatigueAnalysisType
Specifies the Fatigue Analysis Type.
Declaration Syntax
public enum FatigueAnalysisType
FatigueLoadType
Specifies the FatigueLoadType.
Declaration Syntax
public enum FatigueLoadType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 575
Ansys.ACT.Automation.Mechanical.Enums Namespace
FatigueStressComponentType
Specifies the Fatigue Stress Component Type.
Declaration Syntax
public enum FatigueStressComponentType
FatigueToolAnalysisType
Specifies the FatigueToolAnalysisType.
Declaration Syntax
public enum FatigueToolAnalysisType
FatigueToolResultsInputType
Specifies the FatigueToolResultsInputType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
576 of ANSYS, Inc. and its subsidiaries and affiliates.
FEConnectionLineColor
Declaration Syntax
public enum FatigueToolResultsInputType
FEConnectionDisplay
Specifies the FEConnectionDisplayOpt.
Declaration Syntax
public enum FEConnectionDisplay
FEConnectionDisplayType
Specifies the FEConnectionDisplayType.
Declaration Syntax
public enum FEConnectionDisplayType
FEConnectionLineColor
Specifies the FEConnectionColorOpt.
Declaration Syntax
public enum FEConnectionLineColor
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 577
Ansys.ACT.Automation.Mechanical.Enums Namespace
FEConnectionLineThicknessType
Specifies the FEConnectionLineThicknessType.
Declaration Syntax
public enum FEConnectionLineThicknessType
FixedOrFree
Specifies the FixedOrFree.
Declaration Syntax
public enum FixedOrFree
FluentExportMeshType
Specifies the Fluent Export Mesh Type.
Declaration Syntax
public enum FluentExportMeshType
FluidDiscretizationType
Specifies the Fluid Discretization Type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
578 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureVCCTSubType
Declaration Syntax
public enum FluidDiscretizationType
FractureResultType
Specifies the FractureResultType.
Declaration Syntax
public enum FractureResultType
FractureSIFSSubType
Specifies the FractureSIFSSubType.
Declaration Syntax
public enum FractureSIFSSubType
Member K1 K1.
Member K2 K2.
Member K3 K3.
FractureVCCTSubType
Specifies the FractureVCCTSubType.
Declaration Syntax
public enum FractureVCCTSubType
Member G1 G1.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 579
Ansys.ACT.Automation.Mechanical.Enums Namespace
Member G2 G2.
Member G3 G3.
Member GT GT.
FrequencySpacingType
Specifies the FrequencySpacingType.
Declaration Syntax
public enum FrequencySpacingType
FutureIntentType
Specifies the FutureIntentType.
Declaration Syntax
public enum FutureIntentType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
580 of ANSYS, Inc. and its subsidiaries and affiliates.
GasketResultType
GapDefinedBy
Specifies the GapDefinedBy.
Declaration Syntax
public enum GapDefinedBy
GapDensityType
Specifies the GapDensityType.
Declaration Syntax
public enum GapDensityType
GAPDirectionType
Specifies the GAPDirectionType.
Declaration Syntax
public enum GAPDirectionType
Member X X
Member Y Y.
Member Z Z.
GasketResultType
Specifies the GasketResultType.
Declaration Syntax
public enum GasketResultType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 581
Ansys.ACT.Automation.Mechanical.Enums Namespace
GeometryDefineByType
Specifies the GeometryDefineByType.
Declaration Syntax
public enum GeometryDefineByType
GeometryDimensionType
Specifies the GeometryDimensionType.
Declaration Syntax
public enum GeometryDimensionType
GeometryType
Specifies the GeometryType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
582 of ANSYS, Inc. and its subsidiaries and affiliates.
HarmonicMethod
Declaration Syntax
public enum GeometryType
GravityOrientationType
Specifies the GravityOrientationType.
Declaration Syntax
public enum GravityOrientationType
GrowElbowElementsBy
Specifies the GrowElbowElementsBy.
Declaration Syntax
public enum GrowElbowElementsBy
HarmonicMethod
Specifies the HarmonicMethod.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 583
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum HarmonicMethod
HarmonicMSUPStorage
Specifies the HarmonicMSUPStorage.
Declaration Syntax
public enum HarmonicMSUPStorage
HarmonicVariationalTechnology
Specifies the HarmonicVariationalTechnology.
Declaration Syntax
public enum HarmonicVariationalTechnology
Member No No.
Member ProgramControlled ProgramControlled.
Member Yes Yes.
ImportedLoadType
Specifies the ImportedLoadType.
Declaration Syntax
public enum ImportedLoadType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
584 of ANSYS, Inc. and its subsidiaries and affiliates.
InitialConditionsType
ImportParameterType
Specifies the MethodType.
Declaration Syntax
public enum ImportParameterType
InitialConditionsType
Specifies the InitialConditionsType.
Declaration Syntax
public enum InitialConditionsType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 585
Ansys.ACT.Automation.Mechanical.Enums Namespace
InitialTemperatureType
Specifies the InitialTemperatureType.
Declaration Syntax
public enum InitialTemperatureType
JointConditionType
Specifies the Joint Condition Type.
Declaration Syntax
public enum JointConditionType
JointInitialPosition
Specifies the JointInitialPosition.
Declaration Syntax
public enum JointInitialPosition
JointRotationDOFType
Specifies the JointRotationDOFType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
586 of ANSYS, Inc. and its subsidiaries and affiliates.
JointStopType
Declaration Syntax
public enum JointRotationDOFType
JointScopingType
Specifies the JointScopingType.
Declaration Syntax
public enum JointScopingType
JointSolverElementType
Specifies the JointSolverElementType.
Declaration Syntax
public enum JointSolverElementType
JointStopType
Specifies the JointStopType.
Declaration Syntax
public enum JointStopType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 587
Ansys.ACT.Automation.Mechanical.Enums Namespace
JointType
Specifies the JointType.
Declaration Syntax
public enum JointType
KinematicDOF
Specifies the KinematicDOF.
Declaration Syntax
public enum KinematicDOF
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
588 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedSubtype
LifeUnitsType
Specifies the Life Units Type.
Declaration Syntax
public enum LifeUnitsType
Linearized2DBehavior
Specifies the Linearized2DBehavior.
Declaration Syntax
public enum Linearized2DBehavior
LinearizedSubtype
Specifies the LinearizedSubtype.
Declaration Syntax
public enum LinearizedSubtype
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 589
Ansys.ACT.Automation.Mechanical.Enums Namespace
LineSearchType
Specifies the LineSearchType.
Declaration Syntax
public enum LineSearchType
LoadBehavior
Specifies the LoadBehavior.
Declaration Syntax
public enum LoadBehavior
LoadDefineBy
Specifies the LoadDefineBy.
Declaration Syntax
public enum LoadDefineBy
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
590 of ANSYS, Inc. and its subsidiaries and affiliates.
LoadVariableVariationType
Member NormalToOrTangential It uses 'NormalTo' in all analysis type, except for LinePressure where
'Tangential' is used instead
Member Vector Vector.
LoadVariableVariationType
Specifies the LoadVariableVariationType.
Declaration Syntax
public enum LoadVariableVariationType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 591
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
592 of ANSYS, Inc. and its subsidiaries and affiliates.
LoadVariableVariationType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 593
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
594 of ANSYS, Inc. and its subsidiaries and affiliates.
LoadVariationType
LoadVariationSubOption
Specifies the LoadVariationSubOption.
Declaration Syntax
public enum LoadVariationSubOption
LoadVariationType
Specifies the LoadVariationType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 595
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum LoadVariationType
LocationDefinitionMethod
Specifies the LocationDefinitionMethod.
Declaration Syntax
public enum LocationDefinitionMethod
MeanStressTheoryType
Specifies the EnclosureType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
596 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshElementShape
Declaration Syntax
public enum MeanStressTheoryType
MeshDisplayStyle
Specifies the MeshDisplayStyle.
Declaration Syntax
public enum MeshDisplayStyle
MeshElementShape
Specifies the Worksheet Enumeration Wrappers.
Declaration Syntax
public enum MeshElementShape
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 597
Ansys.ACT.Automation.Mechanical.Enums Namespace
MeshMethodAlgorithm
Specifies the MeshMethodAlgorithm.
Declaration Syntax
public enum MeshMethodAlgorithm
MeshMetricType
Specifies the MeshMetricType.
Declaration Syntax
public enum MeshMetricType
MeshPhysicsPreferenceType
Specifies the Mesh Physics Preference Type.
Declaration Syntax
public enum MeshPhysicsPreferenceType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
598 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumOrMaximum
MeshSolverPreferenceType
Specifies the Mesh Solver Preference Type.
Declaration Syntax
public enum MeshSolverPreferenceType
MethodType
Specifies the MethodType.
Declaration Syntax
public enum MethodType
MinimumOrMaximum
Specifies the MinimumOrMaximum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 599
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum MinimumOrMaximum
ModalFrequencyRangeType
Specifies the ModalFrequencyRangeType.
Declaration Syntax
public enum ModalFrequencyRangeType
Model2DBehavior
Specifies the Model2DBehavior.
Declaration Syntax
public enum Model2DBehavior
ModesCombinationType
Specifies the ModesCombinationType.
Declaration Syntax
public enum ModesCombinationType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
600 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonType
MomentsAtSummationPointType
Specifies the Moments at summation point type.
Declaration Syntax
public enum MomentsAtSummationPointType
MultipleNodeType
Specifies the MultipleNodeType.
Declaration Syntax
public enum MultipleNodeType
NamedSelectionWorksheetOperator
Specifies the Worksheet Enumeration Wrappers.
Declaration Syntax
public enum NamedSelectionWorksheetOperator
NewtonRaphsonType
Specifies the NewtonRaphsonType.
Declaration Syntax
public enum NewtonRaphsonType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 601
Ansys.ACT.Automation.Mechanical.Enums Namespace
NodeMoveInformationType
Specifies the NodeMoveInformationType.
Declaration Syntax
public enum NodeMoveInformationType
NonLinearFormulationType
Specifies the NonLinearFormulationType.
Declaration Syntax
public enum NonLinearFormulationType
NonLinearValueType
Specifies the NonLinearValueType.
Declaration Syntax
public enum NonLinearValueType
NormalOrientationType
Specifies the NormalOrientationType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
602 of ANSYS, Inc. and its subsidiaries and affiliates.
PathScopingType
Declaration Syntax
public enum NormalOrientationType
OutputControlsNodalForcesType
Specifies the OutputControlsNodalForcesType.
Declaration Syntax
public enum OutputControlsNodalForcesType
PatchIndependentDefineType
Specifies the PatchIndependentDefineType.
Declaration Syntax
public enum PatchIndependentDefineType
PathScopingType
Specifies the PathScopingType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 603
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum PathScopingType
PFactorResultType
Specifies the PFactorResultType.
Declaration Syntax
public enum PFactorResultType
PhaseType
Specifies the Prototype Phase Type.
Declaration Syntax
public enum PhaseType
PhysicsType
Specifies the PhysicsType.
Declaration Syntax
public enum PhysicsType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
604 of ANSYS, Inc. and its subsidiaries and affiliates.
PressureInitializationType
PipeLoadingType
Specifies the PipeLoadingType.
Declaration Syntax
public enum PipeLoadingType
PolyflowExportUnit
Specifies the Polyflow Export Unit Type.
Declaration Syntax
public enum PolyflowExportUnit
PressureInitializationType
Specifies the PressureInitializationType.
Declaration Syntax
public enum PressureInitializationType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 605
Ansys.ACT.Automation.Mechanical.Enums Namespace
PreStressContactStatus
Specifies the PreStressContactStatus.
Declaration Syntax
public enum PreStressContactStatus
PreStressStateType
Specifies the PreStressStateType.
Declaration Syntax
public enum PreStressStateType
ProbeDisplayFilter
Specifies the ProbeDisplayFilter.
Declaration Syntax
public enum ProbeDisplayFilter
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
606 of ANSYS, Inc. and its subsidiaries and affiliates.
ProbeResultType
ProbeResultType
Specifies the ProbeResultType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 607
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum ProbeResultType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
608 of ANSYS, Inc. and its subsidiaries and affiliates.
ProximitySFSourcesType
PrototypeDisplayStyleType
Specifies the PrototypeDisplayStyleType.
Declaration Syntax
public enum PrototypeDisplayStyleType
PrototypeModelType
Specifies the PrototypeModelType.
Declaration Syntax
public enum PrototypeModelType
ProximitySFSourcesType
Specifies the ProximitySFSourcesType.
Declaration Syntax
public enum ProximitySFSourcesType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 609
Ansys.ACT.Automation.Mechanical.Enums Namespace
PSDBoundaryConditionSelectionType
Specifies the PSDBoundaryConditionSelectionType.
Declaration Syntax
public enum PSDBoundaryConditionSelectionType
RadiationType
Specifies the RadiationType.
Declaration Syntax
public enum RadiationType
RadiositySolverType
Specifies the RadiositySolverType.
Declaration Syntax
public enum RadiositySolverType
RadiosityViewFactorType
Specifies the RadiosityViewFactorType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
610 of ANSYS, Inc. and its subsidiaries and affiliates.
RestartControlsType
Declaration Syntax
public enum RadiosityViewFactorType
ReferenceFrameType
Specifies the ReferenceFrameType.
Declaration Syntax
public enum ReferenceFrameType
RemoteApplicationType
Specifies the RemoteApplicationType.
Declaration Syntax
public enum RemoteApplicationType
RemotePointDOFSelectionType
Specifies the RemotePointDOFSelectionType.
Declaration Syntax
public enum RemotePointDOFSelectionType
RestartControlsType
Specifies the RestartControlsType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 611
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum RestartControlsType
RestartRetainFilesType
Specifies the RestartRetainFilesType.
Declaration Syntax
public enum RestartRetainFilesType
Member No No.
Member Yes Yes.
RestartSaveAtLoadStep
Specifies the RestartSaveAtLoadStep.
Declaration Syntax
public enum RestartSaveAtLoadStep
RestartSaveAtSubstep
Specifies the RestartSaveAtSubstep.
Declaration Syntax
public enum RestartSaveAtSubstep
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
612 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultRelativityType
RestartType
Specifies the RestartType.
Declaration Syntax
public enum RestartType
ResultAveragingType
Specifies the ResultAveragingType.
Declaration Syntax
public enum ResultAveragingType
ResultRelativityType
Specifies the ResultRelativityType.
Declaration Syntax
public enum ResultRelativityType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 613
Ansys.ACT.Automation.Mechanical.Enums Namespace
ResultScopeByType
Specifies the ResultScopeByType.
Declaration Syntax
public enum ResultScopeByType
ResultType
Specifies the ResultType.
Declaration Syntax
public enum ResultType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
614 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 615
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
616 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 617
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
618 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 619
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
620 of ANSYS, Inc. and its subsidiaries and affiliates.
SafetyLimitType
RigidResponseEffectType
Specifies the RigidResponseEffectType.
Declaration Syntax
public enum RigidResponseEffectType
RotationPlane
Specifies the RotationPlane.
Declaration Syntax
public enum RotationPlane
RSBoundaryConditionSelectionType
Specifies the RSBoundaryConditionSelectionType.
Declaration Syntax
public enum RSBoundaryConditionSelectionType
SafetyLimitType
Specifies the SafetyLimitType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 621
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum SafetyLimitType
SafetyTheoryType
Specifies the Stress Safety Theory Type.
Declaration Syntax
public enum SafetyTheoryType
SecondaryImportPrefType
Specifies the SecondaryImportPrefType.
Declaration Syntax
public enum SecondaryImportPrefType
SequenceSelectionType
Specifies the SequenceSelectionType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
622 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearMomentDiagramOrientationType
Declaration Syntax
public enum SequenceSelectionType
SetDriverStyle
Specifies the SetDriverStyle.
Declaration Syntax
public enum SetDriverStyle
ShearMomentDiagramOrientationType
Specifies the ShearMomentDiagramOrientationType.
Declaration Syntax
public enum ShearMomentDiagramOrientationType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 623
Ansys.ACT.Automation.Mechanical.Enums Namespace
ShearMomentType
Specifies the ShearMomentType.
Declaration Syntax
public enum ShearMomentType
ShearOrientationType
Specifies the ShearOrientationType.
Declaration Syntax
public enum ShearOrientationType
ShellFaceType
Specifies the ShellFaceType.
Declaration Syntax
public enum ShellFaceType
ShellMBPOrientationType
Specifies the ShellMBPOrientationType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
624 of ANSYS, Inc. and its subsidiaries and affiliates.
SizingBehavior
Declaration Syntax
public enum ShellMBPOrientationType
ShellMBPType
Specifies the ShellMBPType.
Declaration Syntax
public enum ShellMBPType
ShellOffsetType
Specifies the ShellOffsetType.
Declaration Syntax
public enum ShellOffsetType
SizingBehavior
Specifies the SizingBehaviorType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 625
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum SizingBehavior
SizingType
Specifies the SizingType.
Declaration Syntax
public enum SizingType
SnapType
Specifies the SnapType.
Declaration Syntax
public enum SnapType
SolutionOutputType
Specifies the SolutionOutputType.
Declaration Syntax
public enum SolutionOutputType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
626 of ANSYS, Inc. and its subsidiaries and affiliates.
SolverControlsIncludeNegativeLoadMultiplier
SolutionStatusType
Specifies the SolutionStatusType.
Declaration Syntax
public enum SolutionStatusType
SolverControlsIncludeNegativeLoadMultiplier
Specifies the SolverControlsIncludeNegativeLoadMultiplier.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 627
Ansys.ACT.Automation.Mechanical.Enums Namespace
Declaration Syntax
public enum SolverControlsIncludeNegativeLoadMultiplier
Member No No.
Member ProgramControlled ProgramControlled.
Member Yes Yes.
SolverControlsModeReuse
Specifies the SolverControlsModeReuse.
Declaration Syntax
public enum SolverControlsModeReuse
Member No No.
Member ProgramControlled ProgramControlled.
Member Yes Yes.
SolverPivotChecking
Specifies the SolverPivotChecking.
Declaration Syntax
public enum SolverPivotChecking
SolverType
Specifies the SolverType.
Declaration Syntax
public enum SolverType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
628 of ANSYS, Inc. and its subsidiaries and affiliates.
SpacingOptionType
SolverUnitsControlType
Specifies the SolverUnitsControlType.
Declaration Syntax
public enum SolverUnitsControlType
SourceConductorType
Specifies the SourceConductorType.
Declaration Syntax
public enum SourceConductorType
SpacingOptionType
Specifies the SpacingOptionType.
Declaration Syntax
public enum SpacingOptionType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 629
Ansys.ACT.Automation.Mechanical.Enums Namespace
SpectrumType
Specifies the SpectrumType.
Declaration Syntax
public enum SpectrumType
SpringBehavior
Specifies the SpringBehavior.
Declaration Syntax
public enum SpringBehavior
SpringPreloadType
Specifies the SpringPreloadType.
Declaration Syntax
public enum SpringPreloadType
SpringResultType
Specifies the SpringResultType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
630 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringType
Declaration Syntax
public enum SpringResultType
SpringScopingType
Specifies the SpringScopingType.
Declaration Syntax
public enum SpringScopingType
SpringsStiffnessType
Specifies the SpringsStiffnessType.
Declaration Syntax
public enum SpringsStiffnessType
SpringType
Specifies the SpringType.
Declaration Syntax
public enum SpringType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 631
Ansys.ACT.Automation.Mechanical.Enums Namespace
StabilizationFirstSubstepOption
Specifies the StabilizationFirstSubstepOption.
Declaration Syntax
public enum StabilizationFirstSubstepOption
Member No No.
Member OnNonConvergence OnNonConvergence.
Member Yes Yes.
StabilizationMethod
Specifies the StabilizationMethod.
Declaration Syntax
public enum StabilizationMethod
StabilizationType
Specifies the StabilizationType.
Declaration Syntax
public enum StabilizationType
StiffnessBehavior
Specifies the StiffnessBehavior.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
632 of ANSYS, Inc. and its subsidiaries and affiliates.
StressStrainType
Declaration Syntax
public enum StiffnessBehavior
StoreModalResult
Specifies the StoreModalResult.
Declaration Syntax
public enum StoreModalResult
StressStrainType
Specifies the StressStrainType.
Declaration Syntax
public enum StressStrainType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 633
Ansys.ACT.Automation.Mechanical.Enums Namespace
SubScopingDefineByType
Specifies the SubScopingDefineByType.
Declaration Syntax
public enum SubScopingDefineByType
SymmetryNormalType
Specifies the SymmetryNormalType.
Declaration Syntax
public enum SymmetryNormalType
SymmetryType
Specifies the SymmetryType.
Declaration Syntax
public enum SymmetryType
TargetCorrection
Specifies the TargetCorrection.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
634 of ANSYS, Inc. and its subsidiaries and affiliates.
TimeHistoryDisplayType
Declaration Syntax
public enum TargetCorrection
Member No No.
Member Smoothing Smoothing.
TargetOrientation
Specifies the TargetOrientation.
Declaration Syntax
public enum TargetOrientation
ThroughThicknessBendingStress
Specifies the ThroughThicknessBendingStress.
Declaration Syntax
public enum ThroughThicknessBendingStress
TimeHistoryDisplayType
Specifies the Time History Display Type.
Declaration Syntax
public enum TimeHistoryDisplayType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 635
Ansys.ACT.Automation.Mechanical.Enums Namespace
TimePointsOptions
Specifies the TimePointsOptions.
Declaration Syntax
public enum TimePointsOptions
TimeStepDefineByType
Specifies the TimeStepDefineByType.
Declaration Syntax
public enum TimeStepDefineByType
ToleranceType
Specifies the ToleranceType.
Declaration Syntax
public enum ToleranceType
TotalOrDirectional
Specifies the TotalOrDirectional.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
636 of ANSYS, Inc. and its subsidiaries and affiliates.
UnitCategoryType
Declaration Syntax
public enum TotalOrDirectional
TransformationType
Specifies the TransformationType.
Declaration Syntax
public enum TransformationType
TransientDampingType
Specifies the TransientDampingType.
Declaration Syntax
public enum TransientDampingType
UnitCategoryType
Specifies the WB Unit Category Type.
Declaration Syntax
public enum UnitCategoryType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 637
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
638 of ANSYS, Inc. and its subsidiaries and affiliates.
UnitCategoryType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 639
Ansys.ACT.Automation.Mechanical.Enums Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
640 of ANSYS, Inc. and its subsidiaries and affiliates.
UseExistingModesymFile
UnitSystemIDType
Specifies the Unit System ID Type.
Declaration Syntax
public enum UnitSystemIDType
UpdateContactStiffness
Specifies the UpdateContactStiffness.
Declaration Syntax
public enum UpdateContactStiffness
UseExistingModesymFile
Specifies the UseExistingModesymFile.
Declaration Syntax
public enum UseExistingModesymFile
Member No No.
Member ProgramControlled ProgramControlled.
Member Yes Yes.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 641
Ansys.ACT.Automation.Mechanical.Enums Namespace
UserUnitSystemType
Specifies the UserUnitSystemType.
Declaration Syntax
public enum UserUnitSystemType
VirtualCellClassType
Specifies the VirtualCellClassType.
Declaration Syntax
public enum VirtualCellClassType
VirtualCellGroupAutomaticBehaviorType
Specifies the VirtualCellGroupAutomaticBehaviorType.
Declaration Syntax
public enum VirtualCellGroupAutomaticBehaviorType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
642 of ANSYS, Inc. and its subsidiaries and affiliates.
WBUnitSystemType
VirtualCellGroupMethodType
Specifies the VirtualCellGroupMethodType.
Declaration Syntax
public enum VirtualCellGroupMethodType
VirtualCellGroupRepairBehaviorType
Specifies the VirtualCellGroupRepairBehaviorType.
Declaration Syntax
public enum VirtualCellGroupRepairBehaviorType
WBUnitSystemType
Specifies the WBUnitSystemType.
Declaration Syntax
public enum WBUnitSystemType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 643
Ansys.ACT.Automation.Mechanical.Enums Namespace
WeakSpringsType
Specifies the WeakSpringsType.
Declaration Syntax
public enum WeakSpringsType
YesNoProgrammedControlled
Specifies the YesNoProgrammedControlled.
Declaration Syntax
public enum YesNoProgrammedControlled
Member No No.
Member ProgramControlled ProgramControlled.
Member Yes Yes.
YesNoType
Specifies the YesNoType.
Declaration Syntax
public enum YesNoType
Member No Range
Member Yes CADParameters
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
644 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.MeshControls
AutomaticMethod
Defines a AutomaticMethod.
Declaration Syntax
public class AutomaticMethod : MeshControl
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 645
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
646 of ANSYS, Inc. and its subsidiaries and affiliates.
AutomaticMethod
Active
Gets the Active.
Declaration Syntax
public bool Active { get; }
Algorithm
Gets or sets the Algorithm.
Declaration Syntax
public MeshMethodAlgorithm Algorithm { set;get; }
ApproximativeNumberOfElementsPerPart
Gets or sets the ApproximativeNumberOfElementsPerPart.
Declaration Syntax
public uint ApproximativeNumberOfElementsPerPart { set;get; }
BFCartSubType
Gets the BFCartSubType.
Declaration Syntax
public int BFCartSubType { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 647
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
BFCartTolerance
Gets the BFCartTolerance.
Declaration Syntax
public Quantity BFCartTolerance { get; }
ConstrainBoundary
Gets or sets the ConstrainBoundary.
Declaration Syntax
public bool ConstrainBoundary { set;get; }
ControlMessages
Gets the ControlMessages.
Declaration Syntax
public bool ControlMessages { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CurvatureNormalAngle
Gets or sets the CurvatureNormalAngle.
Declaration Syntax
public Quantity CurvatureNormalAngle { set;get; }
DefeaturingTolerance
Gets or sets the DefeaturingTolerance.
Declaration Syntax
public Quantity DefeaturingTolerance { set;get; }
DefinedBy
Gets or sets the DefinedBy.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
648 of ANSYS, Inc. and its subsidiaries and affiliates.
AutomaticMethod
Declaration Syntax
public PatchIndependentDefineType DefinedBy { set;get; }
ElementMidsideNodes
Gets or sets the ElementMidsideNodes.
Declaration Syntax
public ElementMidsideNodesType ElementMidsideNodes { set;get; }
ElementOption
Gets the ElementOption.
Declaration Syntax
public int ElementOption { get; }
FeatureAngle
Gets or sets the FeatureAngle.
Declaration Syntax
public Quantity FeatureAngle { set;get; }
FreeFaceMeshType
Gets or sets the FreeFaceMeshType.
Declaration Syntax
public int FreeFaceMeshType { set;get; }
FreeMeshType
Gets or sets the FreeMeshType.
Declaration Syntax
public int FreeMeshType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 649
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
KeyPointsSelection
Gets or sets the KeyPointsSelection.
Declaration Syntax
public AutomaticOrManual KeyPointsSelection { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MappedMeshType
Gets or sets the MappedMeshType.
Declaration Syntax
public int MappedMeshType { set;get; }
MatchMeshWherePossible
Gets or sets the MatchMeshWherePossible.
Declaration Syntax
public bool MatchMeshWherePossible { set;get; }
MaximumElementSize
Gets or sets the MaximumElementSize.
Declaration Syntax
public Quantity MaximumElementSize { set;get; }
MeshBasedDefeaturing
Gets or sets the MeshBasedDefeaturing.
Declaration Syntax
public bool MeshBasedDefeaturing { set;get; }
Method
Gets or sets the Method.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
650 of ANSYS, Inc. and its subsidiaries and affiliates.
AutomaticMethod
Declaration Syntax
public MethodType Method { set;get; }
MinimumEdgeLength
Gets the MinimumEdgeLength.
Declaration Syntax
public Quantity MinimumEdgeLength { get; }
MinimumSizeLimit
Gets or sets the MinimumSizeLimit.
Declaration Syntax
public Quantity MinimumSizeLimit { set;get; }
NumberOfCellsAcrossGap
Gets or sets the NumberOfCellsAcrossGap.
Declaration Syntax
public int NumberOfCellsAcrossGap { set;get; }
PreserveBoundaries
Gets or sets the PreserveBoundaries.
Declaration Syntax
public int PreserveBoundaries { set;get; }
ProjectionFactor
Gets the ProjectionFactor.
Declaration Syntax
public double ProjectionFactor { get; }
Refinement
Gets or sets the Refinement.
Declaration Syntax
public int Refinement { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 651
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
ReuseBlocking
Gets or sets the ReuseBlocking.
Declaration Syntax
public bool ReuseBlocking { set;get; }
SmoothTransition
Gets or sets the SmoothTransition.
Declaration Syntax
public bool SmoothTransition { set;get; }
SourceLocation
Gets or sets the SourceLocation.
Declaration Syntax
public ISelectionInfo SourceLocation { set;get; }
SourceTargetSelection
Gets or sets the SourceTargetSelection.
Declaration Syntax
public int SourceTargetSelection { set;get; }
SpacingOption
Gets the SpacingOption.
Declaration Syntax
public int SpacingOption { get; }
SurfaceMeshMethod
Gets or sets the SurfaceMeshMethod.
Declaration Syntax
public int SurfaceMeshMethod { set;get; }
SweepBiasType
Gets or sets the SweepBiasType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
652 of ANSYS, Inc. and its subsidiaries and affiliates.
AutomaticMethod
Declaration Syntax
public BiasType SweepBiasType { set;get; }
SweepBiasValue
Gets or sets the SweepBiasValue.
Declaration Syntax
public double SweepBiasValue { set;get; }
SweepEdges
Gets or sets the SweepEdges.
Declaration Syntax
public ISelectionInfo SweepEdges { set;get; }
SweepElementSize
Gets or sets the SweepElementSize.
Declaration Syntax
public Quantity SweepElementSize { set;get; }
SweepESizeType
Gets or sets the SweepESizeType.
Declaration Syntax
public int SweepESizeType { set;get; }
SweepNumberDivisions
Gets or sets the SweepNumberDivisions.
Declaration Syntax
public int SweepNumberDivisions { set;get; }
SweepSizeBehavior
Gets or sets the SweepSizeBehavior.
Declaration Syntax
public int SweepSizeBehavior { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 653
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
TargetLocation
Gets or sets the TargetLocation.
Declaration Syntax
public ISelectionInfo TargetLocation { set;get; }
TetraGrowthRate
Gets or sets the TetraGrowthRate.
Declaration Syntax
public double TetraGrowthRate { set;get; }
WriteICEMCFDFiles
Gets or sets the WriteICEMCFDFiles.
Declaration Syntax
public bool WriteICEMCFDFiles { set;get; }
ContactSizing
Defines a ContactSizing.
Declaration Syntax
public class ContactSizing : MeshControl
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
654 of ANSYS, Inc. and its subsidiaries and affiliates.
FaceMeshing
ContactRegion
Gets or sets the ContactRegion.
Declaration Syntax
public ContactRegion ContactRegion { set;get; }
ElementSize
Gets or sets the ElementSize.
Declaration Syntax
public Quantity ElementSize { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
Relevance
Gets or sets the Relevance.
Declaration Syntax
public double Relevance { set;get; }
Type
Gets or sets the Type.
Declaration Syntax
public int Type { set;get; }
FaceMeshing
Defines a FaceMeshing.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 655
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public class FaceMeshing : MeshControl
Active
Gets the Active.
Declaration Syntax
public bool Active { get; }
ConstrainBoundary
Gets or sets the ConstrainBoundary.
Declaration Syntax
public int ConstrainBoundary { set;get; }
InternalNumberOfDivisions
Gets or sets the InternalNumberOfDivisions.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
656 of ANSYS, Inc. and its subsidiaries and affiliates.
FaceMeshing
Declaration Syntax
public int InternalNumberOfDivisions { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MappedMesh
Gets or sets the MappedMesh.
Declaration Syntax
public bool MappedMesh { set;get; }
Method
Gets the Method.
Declaration Syntax
public int Method { get; }
SpecifiedCorners
Gets or sets the SpecifiedCorners.
Declaration Syntax
public ISelectionInfo SpecifiedCorners { set;get; }
SpecifiedEnds
Gets or sets the SpecifiedEnds.
Declaration Syntax
public ISelectionInfo SpecifiedEnds { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 657
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
SpecifiedSides
Gets or sets the SpecifiedSides.
Declaration Syntax
public ISelectionInfo SpecifiedSides { set;get; }
GapSize
Defines a GapSize.
Declaration Syntax
public class GapSize : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
658 of ANSYS, Inc. and its subsidiaries and affiliates.
GapSize
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSGapSizeAuto InternalObject { get; }
Location
Gets the Location.
Declaration Syntax
public ISelectionInfo Location { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 659
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
GetChildren<ChildrenType>(bool, IList<ChildrenType>)
Gets the list of children, filtered by type.
Declaration Syntax
public virtual IList<ChildrenType> GetChildren<ChildrenType>(bool recurses, IList<ChildrenType> children)
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
GapTool
Defines a GapTool.
Declaration Syntax
public class GapTool : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
660 of ANSYS, Inc. and its subsidiaries and affiliates.
GapTool
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
DefinedBy
Gets or sets the DefinedBy.
Declaration Syntax
public GapDefinedBy DefinedBy { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
GapAspectRatio
Gets or sets the GapAspectRatio.
Declaration Syntax
public uint GapAspectRatio { set;get; }
GapDensity
Gets or sets the GapDensity.
Declaration Syntax
public GapDensityType GapDensity { set;get; }
GenerateOnUpdate
Gets or sets the GenerateOnUpdate.
Declaration Syntax
public YesNoType GenerateOnUpdate { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 661
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSGapToolAuto InternalObject { get; }
Maximum
Gets or sets the Maximum.
Declaration Syntax
public Quantity Maximum { set;get; }
Minimum
Gets or sets the Minimum.
Declaration Syntax
public Quantity Minimum { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
CreateGapSizes()
Run the CreateGapSizes action.
Declaration Syntax
public void CreateGapSizes()
Delete()
Run the Delete action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
662 of ANSYS, Inc. and its subsidiaries and affiliates.
Inflation
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Inflation
Defines a Inflation.
Declaration Syntax
public class Inflation : MeshControl
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 663
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Active
Gets the Active.
Declaration Syntax
public bool Active { get; }
AspectRatio
Gets or sets the AspectRatio.
Declaration Syntax
public double AspectRatio { set;get; }
BoundaryLocation
Gets or sets the BoundaryLocation.
Declaration Syntax
public ISelectionInfo BoundaryLocation { set;get; }
FirstLayerHeight
Gets or sets the FirstLayerHeight.
Declaration Syntax
public Quantity FirstLayerHeight { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
InflationAlgorithm
Gets or sets the InflationAlgorithm.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
664 of ANSYS, Inc. and its subsidiaries and affiliates.
Inflation
Declaration Syntax
public int InflationAlgorithm { set;get; }
InflationOption
Gets or sets the InflationOption.
Declaration Syntax
public int InflationOption { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
MaximumLayers
Gets or sets the MaximumLayers.
Declaration Syntax
public int MaximumLayers { set;get; }
MaximumThickness
Gets or sets the MaximumThickness.
Declaration Syntax
public Quantity MaximumThickness { set;get; }
NumberOfLayers
Gets or sets the NumberOfLayers.
Declaration Syntax
public int NumberOfLayers { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 665
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
TransitionRatio
Gets or sets the TransitionRatio.
Declaration Syntax
public double TransitionRatio { set;get; }
MatchControl
Defines a MatchControl.
Declaration Syntax
public class MatchControl : MeshControl
ControlMessages
Gets the ControlMessages.
Declaration Syntax
public bool ControlMessages { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
666 of ANSYS, Inc. and its subsidiaries and affiliates.
MatchControl
HighCoordinateSystem
Gets or sets the HighCoordinateSystem.
Declaration Syntax
public CoordinateSystem HighCoordinateSystem { set;get; }
HighGeometrySelection
Gets or sets the HighGeometrySelection.
Declaration Syntax
public ISelectionInfo HighGeometrySelection { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
LowCoordinateSystem
Gets or sets the LowCoordinateSystem.
Declaration Syntax
public CoordinateSystem LowCoordinateSystem { set;get; }
LowGeometrySelection
Gets or sets the LowGeometrySelection.
Declaration Syntax
public ISelectionInfo LowGeometrySelection { set;get; }
RotationAxis
Gets or sets the RotationAxis.
Declaration Syntax
public CoordinateSystem RotationAxis { set;get; }
Transformation
Gets or sets the Transformation.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 667
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public int Transformation { set;get; }
Mesh
Defines a Mesh.
Declaration Syntax
public class Mesh : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
668 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 669
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
AspectRatio
Gets or sets the AspectRatio.
Declaration Syntax
public double AspectRatio { set;get; }
AutomaticMeshBasedDefeaturing
Gets or sets the AutomaticMeshBasedDefeaturing.
Declaration Syntax
public int AutomaticMeshBasedDefeaturing { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
670 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
Average
Gets the Average.
Declaration Syntax
public Quantity Average { get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
CollisionAvoidance
Gets or sets the CollisionAvoidance.
Declaration Syntax
public int CollisionAvoidance { set;get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CurvatureNormalAngle
Gets or sets the CurvatureNormalAngle.
Declaration Syntax
public Quantity CurvatureNormalAngle { set;get; }
DefeatureTolerance
Gets the DefeatureTolerance.
Declaration Syntax
public Quantity DefeatureTolerance { get; }
DisplayStyle
Gets or sets the DisplayStyle.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 671
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public MeshDisplayStyle DisplayStyle { set;get; }
ElementMidsideNodes
Gets or sets the ElementMidsideNodes.
Declaration Syntax
public int ElementMidsideNodes { set;get; }
Elements
Gets the Elements.
Declaration Syntax
public int Elements { get; }
ElementSize
Gets or sets the ElementSize.
Declaration Syntax
public Quantity ElementSize { set;get; }
ExportFormat
Gets or sets the ExportFormat.
Declaration Syntax
public FluentExportMeshType ExportFormat { set;get; }
ExportUnit
Gets or sets the ExportUnit.
Declaration Syntax
public PolyflowExportUnit ExportUnit { set;get; }
ExtraRetriesForAssembly
Gets or sets the ExtraRetriesForAssembly.
Declaration Syntax
public bool ExtraRetriesForAssembly { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
672 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
FilletRatio
Gets or sets the FilletRatio.
Declaration Syntax
public double FilletRatio { set;get; }
FirstLayerHeight
Gets or sets the FirstLayerHeight.
Declaration Syntax
public Quantity FirstLayerHeight { set;get; }
GeneratePinchOnRefresh
Gets or sets the GeneratePinchOnRefresh.
Declaration Syntax
public int GeneratePinchOnRefresh { set;get; }
GrowthRate
Gets or sets the GrowthRate.
Declaration Syntax
public double GrowthRate { set;get; }
GrowthRateSF
Gets or sets the GrowthRateSF.
Declaration Syntax
public double GrowthRateSF { set;get; }
GrowthRateType
Gets or sets the GrowthRateType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 673
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public int GrowthRateType { set;get; }
InflationAlgorithm
Gets or sets the InflationAlgorithm.
Declaration Syntax
public int InflationAlgorithm { set;get; }
InflationOption
Gets or sets the InflationOption.
Declaration Syntax
public int InflationOption { set;get; }
InitialSizeSeed
Gets or sets the InitialSizeSeed.
Declaration Syntax
public int InitialSizeSeed { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlGroupAuto InternalObject { get; }
Maximum
Gets the Maximum.
Declaration Syntax
public Quantity Maximum { get; }
MaximumAngle
Gets or sets the MaximumAngle.
Declaration Syntax
public Quantity MaximumAngle { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
674 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
MaximumFaceSize
Gets or sets the MaximumFaceSize.
Declaration Syntax
public Quantity MaximumFaceSize { set;get; }
MaximumHeightOverBase
Gets or sets the MaximumHeightOverBase.
Declaration Syntax
public double MaximumHeightOverBase { set;get; }
MaximumLayers
Gets or sets the MaximumLayers.
Declaration Syntax
public int MaximumLayers { set;get; }
MaximumSize
Gets or sets the MaximumSize.
Declaration Syntax
public Quantity MaximumSize { set;get; }
MaximumThickness
Gets or sets the MaximumThickness.
Declaration Syntax
public Quantity MaximumThickness { set;get; }
MeshMetric
Gets or sets the MeshMetric.
Declaration Syntax
public int MeshMetric { set;get; }
MeshMorphing
Gets or sets the MeshMorphing.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 675
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public bool MeshMorphing { set;get; }
Method
Gets or sets the Method.
Declaration Syntax
public int Method { set;get; }
Minimum
Gets the Minimum.
Declaration Syntax
public Quantity Minimum { get; }
MinimumEdgeLength
Gets the MinimumEdgeLength.
Declaration Syntax
public Quantity MinimumEdgeLength { get; }
MinimumSize
Gets or sets the MinimumSize.
Declaration Syntax
public Quantity MinimumSize { set;get; }
NamedSelection
Gets or sets the NamedSelection.
Declaration Syntax
public NamedSelection NamedSelection { set;get; }
Nodes
Gets the Nodes.
Declaration Syntax
public int Nodes { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
676 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
NumberOfCellsAcrossGap
Gets or sets the NumberOfCellsAcrossGap.
Declaration Syntax
public int NumberOfCellsAcrossGap { set;get; }
NumberOfCPUsForParallelPartMeshing
Gets or sets the NumberOfCPUsForParallelPartMeshing.
Declaration Syntax
public int NumberOfCPUsForParallelPartMeshing { set;get; }
NumberOfRetries
Gets or sets the NumberOfRetries.
Declaration Syntax
public int NumberOfRetries { set;get; }
PhysicsPreference
Gets or sets the PhysicsPreference.
Declaration Syntax
public MeshPhysicsPreferenceType PhysicsPreference { set;get; }
PinchTolerance
Gets or sets the PinchTolerance.
Declaration Syntax
public Quantity PinchTolerance { set;get; }
ProximityMinimumSize
Gets or sets the ProximityMinimumSize.
Declaration Syntax
public Quantity ProximityMinimumSize { set;get; }
ProximitySizeFunctionSources
Gets or sets the ProximitySizeFunctionSources.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 677
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public ProximitySFSourcesType ProximitySizeFunctionSources { set;get; }
ReadOnly
Gets the ReadOnly.
Declaration Syntax
public bool ReadOnly { get; }
Relevance
Gets or sets the Relevance.
Declaration Syntax
public int Relevance { set;get; }
RelevanceCenter
Gets or sets the RelevanceCenter.
Declaration Syntax
public int RelevanceCenter { set;get; }
RigidBodyBehavior
Gets the RigidBodyBehavior.
Declaration Syntax
public int RigidBodyBehavior { get; }
ShapeChecking
Gets or sets the ShapeChecking.
Declaration Syntax
public int ShapeChecking { set;get; }
SheetLoopRemoval
Gets or sets the SheetLoopRemoval.
Declaration Syntax
public bool SheetLoopRemoval { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
678 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
Smoothing
Gets or sets the Smoothing.
Declaration Syntax
public int Smoothing { set;get; }
SmoothingIterations
Gets or sets the SmoothingIterations.
Declaration Syntax
public int SmoothingIterations { set;get; }
SolverPreference
Gets or sets the SolverPreference.
Declaration Syntax
public MeshSolverPreferenceType SolverPreference { set;get; }
SpanAngleCenter
Gets or sets the SpanAngleCenter.
Declaration Syntax
public int SpanAngleCenter { set;get; }
StandardDeviation
Gets the StandardDeviation.
Declaration Syntax
public Quantity StandardDeviation { get; }
StraightSidedElements
Gets or sets the StraightSidedElements.
Declaration Syntax
public bool StraightSidedElements { set;get; }
TopologyChecking
Gets or sets the TopologyChecking.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 679
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public bool TopologyChecking { set;get; }
TransitionOption
Gets or sets the TransitionOption.
Declaration Syntax
public int TransitionOption { set;get; }
TransitionRatio
Gets or sets the TransitionRatio.
Declaration Syntax
public double TransitionRatio { set;get; }
TriangleSurfaceMesher
Gets or sets the TriangleSurfaceMesher.
Declaration Syntax
public int TriangleSurfaceMesher { set;get; }
UseAdvancedSizeFunction
Gets or sets the UseAdvancedSizeFunction.
Declaration Syntax
public int UseAdvancedSizeFunction { set;get; }
UseAutomaticInflation
Gets or sets the UseAutomaticInflation.
Declaration Syntax
public int UseAutomaticInflation { set;get; }
UseFixedSizeFunctionForSheets
Gets or sets the UseFixedSizeFunctionForSheets.
Declaration Syntax
public bool UseFixedSizeFunctionForSheets { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
680 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
UsePostSmoothing
Gets or sets the UsePostSmoothing.
Declaration Syntax
public int UsePostSmoothing { set;get; }
UseSheetThicknessForPinch
Gets or sets the UseSheetThicknessForPinch.
Declaration Syntax
public bool UseSheetThicknessForPinch { set;get; }
ViewAdvancedOptions
Gets or sets the ViewAdvancedOptions.
Declaration Syntax
public bool ViewAdvancedOptions { set;get; }
Worksheet
Get the MeshControlWorksheet action.
Declaration Syntax
public IWorksheet Worksheet { get; }
AddAutomaticMethod()
Creates a new child AutomaticMethod.
Declaration Syntax
public AutomaticMethod AddAutomaticMethod()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddContactSizing()
Creates a new child ContactSizing.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 681
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public ContactSizing AddContactSizing()
AddFaceMeshing()
Creates a new child FaceMeshing.
Declaration Syntax
public FaceMeshing AddFaceMeshing()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddGapTool()
Creates a new child GapTool.
Declaration Syntax
public GapTool AddGapTool()
AddInflation()
Creates a new child Inflation.
Declaration Syntax
public Inflation AddInflation()
AddMatchControl()
Creates a new child MatchControl.
Declaration Syntax
public MatchControl AddMatchControl()
AddPinch()
Creates a new child Pinch.
Declaration Syntax
public Pinch AddPinch()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
682 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
AddRefinement()
Creates a new child Refinement.
Declaration Syntax
public Refinement AddRefinement()
AddSizing()
Creates a new child Sizing.
Declaration Syntax
public Sizing AddSizing()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
CreatePinchControls()
Run the CreatePinchControls action.
Declaration Syntax
public void CreatePinchControls()
GenerateMesh()
Run the GenerateMesh action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 683
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
PreviewInflation()
Run the PreviewInflation action.
Declaration Syntax
public void PreviewInflation()
PreviewSurfaceMesh()
Run the PreviewSurfaceMesh action.
Declaration Syntax
public void PreviewSurfaceMesh()
ShowMappableBodies()
Run the ShowMappableBodies action.
Declaration Syntax
public void ShowMappableBodies()
ShowSweepableBodies()
Run the ShowSweepableBodies action.
Declaration Syntax
public void ShowSweepableBodies()
Update()
Run the Update action.
Declaration Syntax
public void Update()
MeshControl
Defines a MeshControl.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
684 of ANSYS, Inc. and its subsidiaries and affiliates.
MeshControl
Declaration Syntax
public class MeshControl : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 685
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
GenerateMesh()
Generate the Mesh.
Declaration Syntax
public void GenerateMesh()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
686 of ANSYS, Inc. and its subsidiaries and affiliates.
Pinch
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Pinch
Defines a Pinch.
Declaration Syntax
public class Pinch : MeshControl
AutoManualMode
Gets the AutoManualMode.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 687
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
Declaration Syntax
public int AutoManualMode { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
MasterGeometry
Gets or sets the MasterGeometry.
Declaration Syntax
public ISelectionInfo MasterGeometry { set;get; }
SlaveGeometry
Gets or sets the SlaveGeometry.
Declaration Syntax
public ISelectionInfo SlaveGeometry { set;get; }
Tolerance
Gets or sets the Tolerance.
Declaration Syntax
public Quantity Tolerance { set;get; }
Refinement
Defines a Refinement.
Declaration Syntax
public class Refinement : MeshControl
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
688 of ANSYS, Inc. and its subsidiaries and affiliates.
Relevance
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfRefinements
Gets or sets the NumberOfRefinements.
Declaration Syntax
public int NumberOfRefinements { set;get; }
Relevance
Defines a Relevance.
Declaration Syntax
public class Relevance : MeshControl
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 689
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSMeshControlAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
PartRelavance
Gets the PartRelavance.
Declaration Syntax
public int PartRelavance { get; }
Sizing
Defines a Sizing.
Declaration Syntax
public class Sizing : MeshControl
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
690 of ANSYS, Inc. and its subsidiaries and affiliates.
Sizing
Active
Gets the Active.
Declaration Syntax
public bool Active { get; }
Behavior
Gets or sets the Behavior.
Declaration Syntax
public SizingBehavior Behavior { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 691
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
BiasFactor
Gets or sets the BiasFactor.
Declaration Syntax
public double BiasFactor { set;get; }
BiasGrowthRate
Gets or sets the BiasGrowthRate.
Declaration Syntax
public double BiasGrowthRate { set;get; }
BiasOption
Gets or sets the BiasOption.
Declaration Syntax
public BiasOptionType BiasOption { set;get; }
BiasType
Gets or sets the BiasType.
Declaration Syntax
public BiasType BiasType { set;get; }
BodyOfInfluence
Gets the BodyOfInfluence.
Declaration Syntax
public ISelectionInfo BodyOfInfluence { set;get; }
CurvatureNormalAngle
Gets or sets the CurvatureNormalAngle.
Declaration Syntax
public Quantity CurvatureNormalAngle { set;get; }
ElementSize
Gets or sets the ElementSize.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
692 of ANSYS, Inc. and its subsidiaries and affiliates.
Sizing
Declaration Syntax
public Quantity ElementSize { 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 IDSMeshControlAuto InternalObject { get; }
LocalMinimumSize
Gets or sets the LocalMinimumSize.
Declaration Syntax
public Quantity LocalMinimumSize { set;get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
NumberOfDivisions
Gets or sets the NumberOfDivisions.
Declaration Syntax
public int NumberOfDivisions { set;get; }
OriginX
Gets the OriginX.
Declaration Syntax
public Quantity OriginX { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 693
Ansys.ACT.Automation.Mechanical.MeshControls Namespace
OriginY
Gets the OriginY.
Declaration Syntax
public Quantity OriginY { get; }
OriginZ
Gets the OriginZ.
Declaration Syntax
public Quantity OriginZ { get; }
ReverseBias
Gets or sets the ReverseBias.
Declaration Syntax
public ISelectionInfo ReverseBias { set;get; }
SphereCenter
Gets or sets the SphereCenter.
Declaration Syntax
public CoordinateSystem SphereCenter { set;get; }
SphereRadius
Gets or sets the SphereRadius.
Declaration Syntax
public Quantity SphereRadius { set;get; }
Type
Gets or sets the Type.
Declaration Syntax
public SizingType Type { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
694 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results
ContactDataTable
Defines a ContactDataTable.
Declaration Syntax
public class ContactDataTable : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 695
Ansys.ACT.Automation.Mechanical.Results Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
696 of ANSYS, Inc. and its subsidiaries and affiliates.
Convergence
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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
AllowableChange
Gets or sets the AllowableChange.
Declaration Syntax
public double AllowableChange { set;get; }
Children
Gets the list of children.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 697
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
698 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticCoenergy
Delete()
Run the Delete action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
MagneticCoenergy
Defines a MagneticCoenergy.
Declaration Syntax
public class MagneticCoenergy : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 699
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
700 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticPotential
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MagneticPotential
Defines a MagneticPotential.
Declaration Syntax
public class MagneticPotential : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 701
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
702 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualForce
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 703
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
704 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualHeat
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 705
Ansys.ACT.Automation.Mechanical.Results Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
706 of ANSYS, Inc. and its subsidiaries and affiliates.
NewtonRaphsonResidualMoment
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NewtonRaphsonResidualMoment
Defines a NewtonRaphsonResidualMoment.
Declaration Syntax
public class NewtonRaphsonResidualMoment : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 707
Ansys.ACT.Automation.Mechanical.Results Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
708 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Result
Defines a Result.
Declaration Syntax
public abstract class Result : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 709
Ansys.ACT.Automation.Mechanical.Results Namespace
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.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
710 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;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; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Identifier
Gets or sets the Identifier.
Declaration Syntax
public string Identifier { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
IterationNumber
Gets the IterationNumber.
Declaration Syntax
public double IterationNumber { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 711
Ansys.ACT.Automation.Mechanical.Results Namespace
LoadStep
Gets the LoadStep.
Declaration Syntax
public int LoadStep { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public Quantity Maximum { get; }
MaximumOccursOn
Gets the MaximumOccursOn.
Declaration Syntax
public string MaximumOccursOn { get; }
MaximumOfMaximumOverTime
Gets the MaximumOfMaximumOverTime.
Declaration Syntax
public Quantity MaximumOfMaximumOverTime { get; }
MaximumOfMinimumOverTime
Gets the MaximumOfMinimumOverTime.
Declaration Syntax
public Quantity MaximumOfMinimumOverTime { get; }
Minimum
Gets the Minimum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
712 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Declaration Syntax
public Quantity Minimum { get; }
MinimumOccursOn
Gets the MinimumOccursOn.
Declaration Syntax
public string MinimumOccursOn { get; }
MinimumOfMaximumOverTime
Gets the MinimumOfMaximumOverTime.
Declaration Syntax
public Quantity MinimumOfMaximumOverTime { get; }
MinimumOfMinimumOverTime
Gets the MinimumOfMinimumOverTime.
Declaration Syntax
public Quantity MinimumOfMinimumOverTime { get; }
ResultType
Gets or sets the ResultType.
Declaration Syntax
public ResultType ResultType { 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 713
Ansys.ACT.Automation.Mechanical.Results Namespace
Time
Gets the Time.
Declaration Syntax
public Quantity Time { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddConvergence()
Creates a new child Convergence.
Declaration Syntax
public Convergence AddConvergence()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
714 of ANSYS, Inc. and its subsidiaries and affiliates.
Result
Declaration Syntax
public void Duplicate()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public void EvaluateAllResults()
ExportToSTLFile(string)
Run the ExportToSTLFile action.
Declaration Syntax
public void ExportToSTLFile(string filePath)
Parameters
filePath(string)
No details are provided for this entry.
ExportToTextFile(bool, string)
Run the ExportToTextFile action.
Declaration Syntax
public void ExportToTextFile(bool bIgnoreExcelPreference, string filePath)
Parameters
bIgnoreExcelPreference(bool)
No details are provided for this entry.
filePath(string)
No details are provided for this entry.
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)
Whether to retrieve grandchildren recursively.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 715
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.)
ResultChart
Defines a ResultChart.
Declaration Syntax
public abstract class ResultChart : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
716 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
AccelerationType
Gets the AccelerationType.
Declaration Syntax
public TotalOrDirectional AccelerationType { get; }
ChartViewingStyle
Gets or sets the ChartViewingStyle.
Declaration Syntax
public ChartAxisScaleType ChartViewingStyle { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ContactRegion
Gets or sets the ContactRegion.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 717
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public ContactRegion ContactRegion { get; }
ContactSide
Gets or sets the ContactSide.
Declaration Syntax
public ContactSideScopingType ContactSide { set;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; }
DeformationType
Gets the DeformationType.
Declaration Syntax
public TotalOrDirectional DeformationType { get; }
Duration
Gets or sets the Duration.
Declaration Syntax
public Quantity Duration { set;get; }
EnhancedTracking
Gets the EnhancedTracking.
Declaration Syntax
public bool EnhancedTracking { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
718 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
FrequencyAtMaximumAmplitude
Gets the FrequencyAtMaximumAmplitude.
Declaration Syntax
public Quantity FrequencyAtMaximumAmplitude { get; }
GeometrySelectionString
Gets or sets the GeometrySelectionString.
Declaration Syntax
public string GeometrySelectionString { set;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; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public double Maximum { get; }
MaximumAmplitude
Gets the MaximumAmplitude.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 719
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public Quantity MaximumAmplitude { get; }
MaximumFrequency
Gets or sets the MaximumFrequency.
Declaration Syntax
public Quantity MaximumFrequency { set;get; }
MaximumStress
Gets the MaximumStress.
Declaration Syntax
public Quantity MaximumStress { get; }
Minimum
Gets the Minimum.
Declaration Syntax
public double Minimum { get; }
MinimumFrequency
Gets or sets the MinimumFrequency.
Declaration Syntax
public Quantity MinimumFrequency { set;get; }
MinimumStress
Gets the MinimumStress.
Declaration Syntax
public Quantity MinimumStress { get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
720 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultChart
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; }
RequestedFrequency
Gets or sets the RequestedFrequency.
Declaration Syntax
public Quantity RequestedFrequency { set;get; }
ResultChartType
Gets the ResultChartType.
Declaration Syntax
public ChartResultType ResultChartType { get; }
ShearOrientation
Gets or sets the ShearOrientation.
Declaration Syntax
public ShearOrientationType ShearOrientation { set;get; }
SpatialResolution
Gets or sets the SpatialResolution.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 721
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public MultipleNodeType SpatialResolution { set;get; }
StressStrainType
Gets or sets the StressStrainType.
Declaration Syntax
public StressStrainType StressStrainType { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
TimeHistoryDisplay
Gets or sets the TimeHistoryDisplay.
Declaration Syntax
public TimeHistoryDisplayType TimeHistoryDisplay { set;get; }
UseParentFrequencyRange
Gets or sets the UseParentFrequencyRange.
Declaration Syntax
public bool UseParentFrequencyRange { set;get; }
VelocityType
Gets the VelocityType.
Declaration Syntax
public TotalOrDirectional VelocityType { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
722 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinder
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 723
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
724 of ANSYS, Inc. and its subsidiaries and affiliates.
ShapeFinderElemental
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 725
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
726 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
UserDefinedResult
Defines a UserDefinedResult.
Declaration Syntax
public class UserDefinedResult : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 727
Ansys.ACT.Automation.Mechanical.Results Namespace
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
By
Gets or sets the By.
Declaration Syntax
public SetDriverStyle By { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
728 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
CalculateTimeHistory
Gets or sets the CalculateTimeHistory.
Declaration Syntax
public bool CalculateTimeHistory { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
CoordinateSystem
Gets or sets the CoordinateSystem.
Declaration Syntax
public CoordinateSystem CoordinateSystem { set;get; }
CyclicMode
Gets or sets the CyclicMode.
Declaration Syntax
public uint CyclicMode { set;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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 729
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public string Expression { set;get; }
Identifier
Gets or sets the Identifier.
Declaration Syntax
public string Identifier { set;get; }
InputUnitSystem
Gets the InputUnitSystem.
Declaration Syntax
public UnitSystemIDType InputUnitSystem { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSCustomResultAuto InternalObject { get; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
730 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
LoadStep
Gets the LoadStep.
Declaration Syntax
public int LoadStep { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Maximum
Gets the Maximum.
Declaration Syntax
public Quantity Maximum { get; }
MaximumOccursOn
Gets the MaximumOccursOn.
Declaration Syntax
public string MaximumOccursOn { get; }
MaximumOfMaximumOverTime
Gets the MaximumOfMaximumOverTime.
Declaration Syntax
public Quantity MaximumOfMaximumOverTime { get; }
MaximumOfMinimumOverTime
Gets the MaximumOfMinimumOverTime.
Declaration Syntax
public Quantity MaximumOfMinimumOverTime { get; }
Minimum
Gets the Minimum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 731
Ansys.ACT.Automation.Mechanical.Results Namespace
Declaration Syntax
public Quantity Minimum { get; }
MinimumOccursOn
Gets the MinimumOccursOn.
Declaration Syntax
public string MinimumOccursOn { get; }
MinimumOfMaximumOverTime
Gets the MinimumOfMaximumOverTime.
Declaration Syntax
public Quantity MinimumOfMaximumOverTime { get; }
MinimumOfMinimumOverTime
Gets the MinimumOfMinimumOverTime.
Declaration Syntax
public Quantity MinimumOfMinimumOverTime { get; }
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; }
Position
Gets or sets the Position.
Declaration Syntax
public ShellFaceType Position { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
732 of ANSYS, Inc. and its subsidiaries and affiliates.
UserDefinedResult
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
RequestedFrequency
Gets or sets the RequestedFrequency.
Declaration Syntax
public Quantity RequestedFrequency { set;get; }
SetNumber
Gets or sets the SetNumber.
Declaration Syntax
public uint SetNumber { set;get; }
SubScopeBy
Gets or sets the SubScopeBy.
Declaration Syntax
public SubScopingDefineByType SubScopeBy { set;get; }
Substep
Gets the Substep.
Declaration Syntax
public int Substep { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
SweepingPhase
Gets or sets the SweepingPhase.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 733
Ansys.ACT.Automation.Mechanical.Results Namespace
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; }
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public void EvaluateAllResults()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
734 of ANSYS, Inc. and its subsidiaries and affiliates.
VariableGraph
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
VariableGraph
Defines a VariableGraph.
Declaration Syntax
public class VariableGraph : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 735
Ansys.ACT.Automation.Mechanical.Results Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
736 of ANSYS, Inc. and its subsidiaries and affiliates.
VariableGraph
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 737
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
738 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.BeamResults
BeamResult
Defines a BeamResult.
Declaration Syntax
public abstract class BeamResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 739
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
740 of ANSYS, Inc. and its subsidiaries and affiliates.
BeamResult
BeamResultType
Gets or sets the BeamResultType.
Declaration Syntax
public TotalOrDirectional BeamResultType { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public int GraphControlsXAxis { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 741
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Surface
Gets the Surface.
Declaration Syntax
public uint Surface { get; }
DirectionalAxialForce
Defines a DirectionalAxialForce.
Declaration Syntax
public class DirectionalAxialForce : BeamResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
742 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAxialForce
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 743
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
DirectionalBendingMoment
Defines a DirectionalBendingMoment.
Declaration Syntax
public class DirectionalBendingMoment : BeamResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
744 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalBendingMoment
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 745
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
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; }
DirectionalShearForce
Defines a DirectionalShearForce.
Declaration Syntax
public class DirectionalShearForce : BeamResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
746 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalShearForce
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 747
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
DirectionalShearMomentDiagram
Defines a DirectionalShearMomentDiagram.
Declaration Syntax
public class DirectionalShearMomentDiagram : BeamResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
748 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalShearMomentDiagram
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 749
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
GraphicsDisplay
Gets or sets the GraphicsDisplay.
Declaration Syntax
public ShearMomentDiagramOrientationType GraphicsDisplay { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ShearMomentType
Gets or sets the ShearMomentType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
750 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalTorsionalMoment
Declaration Syntax
public ShearMomentType ShearMomentType { set;get; }
DirectionalTorsionalMoment
Defines a DirectionalTorsionalMoment.
Declaration Syntax
public class DirectionalTorsionalMoment : BeamResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 751
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Property InternalObject (p. 753) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 711) Gets the IterationNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
752 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalAxialForce
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalAxialForce
Defines a TotalAxialForce.
Declaration Syntax
public class TotalAxialForce : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 753
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
754 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalBendingMoment
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalBendingMoment
Defines a TotalBendingMoment.
Declaration Syntax
public class TotalBendingMoment : BeamResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 755
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Property InternalObject (p. 757) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 711) Gets the IterationNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
756 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalShearForce
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalShearForce
Defines a TotalShearForce.
Declaration Syntax
public class TotalShearForce : BeamResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 757
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
758 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalShearMomentDiagram
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalShearMomentDiagram
Defines a TotalShearMomentDiagram.
Declaration Syntax
public class TotalShearMomentDiagram : BeamResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 759
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
760 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalTorsionalMoment
GraphicsDisplay
Gets or sets the GraphicsDisplay.
Declaration Syntax
public ShearMomentDiagramOrientationType GraphicsDisplay { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ShearMomentType
Gets or sets the ShearMomentType.
Declaration Syntax
public ShearMomentType ShearMomentType { set;get; }
TotalTorsionalMoment
Defines a TotalTorsionalMoment.
Declaration Syntax
public class TotalTorsionalMoment : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 761
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
762 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorAxialForce
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
VectorAxialForce
Defines a VectorAxialForce.
Declaration Syntax
public class VectorAxialForce : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 763
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
764 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorBendingMoment
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
VectorBendingMoment
Defines a VectorBendingMoment.
Declaration Syntax
public class VectorBendingMoment : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 765
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
766 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorShearForce
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
VectorShearForce
Defines a VectorShearForce.
Declaration Syntax
public class VectorShearForce : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 767
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
768 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorTorsionalMoment
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
VectorTorsionalMoment
Defines a VectorTorsionalMoment.
Declaration Syntax
public class VectorTorsionalMoment : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 769
Ansys.ACT.Automation.Mechanical.Results.BeamResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
770 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorTorsionalMoment
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 771
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
772 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.BeamToolResults
BeamTool
Defines a BeamTool.
Declaration Syntax
public class BeamTool : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 773
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSBeamToolAuto InternalObject { get; }
Location
Gets or sets the Location.
Declaration Syntax
public ISelectionInfo Location { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
774 of ANSYS, Inc. and its subsidiaries and affiliates.
BeamTool
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddDirectionalDeformation()
Creates a new child DirectionalDeformation.
Declaration Syntax
public DirectionalDeformation AddDirectionalDeformation()
AddDirectStress()
Creates a new child DirectStress.
Declaration Syntax
public DirectStress AddDirectStress()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddMaximumBendingStress()
Creates a new child MaximumBendingStress.
Declaration Syntax
public MaximumBendingStress AddMaximumBendingStress()
AddMaximumCombinedStress()
Creates a new child MaximumCombinedStress.
Declaration Syntax
public MaximumCombinedStress AddMaximumCombinedStress()
AddMinimumBendingStress()
Creates a new child MinimumBendingStress.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 775
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults Namespace
Declaration Syntax
public MinimumBendingStress AddMinimumBendingStress()
AddMinimumCombinedStress()
Creates a new child MinimumCombinedStress.
Declaration Syntax
public MinimumCombinedStress AddMinimumCombinedStress()
AddTotalDeformation()
Creates a new child TotalDeformation.
Declaration Syntax
public TotalDeformation AddTotalDeformation()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
776 of ANSYS, Inc. and its subsidiaries and affiliates.
BeamToolResult
BeamToolResult
Defines a BeamToolResult.
Declaration Syntax
public abstract class BeamToolResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 777
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults Namespace
BeamToolStressResultType
Gets or sets the BeamToolStressResultType.
Declaration Syntax
public BeamToolStressResultType BeamToolStressResultType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
778 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectStress
Declaration Syntax
public IDSResultAuto InternalObject { get; }
DirectStress
Defines a DirectStress.
Declaration Syntax
public class DirectStress : BeamToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 779
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
780 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumBendingStress
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumBendingStress
Defines a MaximumBendingStress.
Declaration Syntax
public class MaximumBendingStress : BeamToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 781
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
782 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumCombinedStress
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumCombinedStress
Defines a MaximumCombinedStress.
Declaration Syntax
public class MaximumCombinedStress : BeamToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 783
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
784 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumBendingStress
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MinimumBendingStress
Defines a MinimumBendingStress.
Declaration Syntax
public class MinimumBendingStress : BeamToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 785
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
786 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumCombinedStress
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MinimumCombinedStress
Defines a MinimumCombinedStress.
Declaration Syntax
public class MinimumCombinedStress : BeamToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 787
Ansys.ACT.Automation.Mechanical.Results.BeamToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
788 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumCombinedStress
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 789
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
790 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.BoltToolResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.BoltToolResults
BoltAdjustment
Defines a BoltAdjustment.
Declaration Syntax
public class BoltAdjustment : BoltToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 791
Ansys.ACT.Automation.Mechanical.Results.BoltToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
792 of ANSYS, Inc. and its subsidiaries and affiliates.
BoltTool
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
BoltTool
Defines a BoltTool.
Declaration Syntax
public class BoltTool : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 793
Ansys.ACT.Automation.Mechanical.Results.BoltToolResults Namespace
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSBoltToolAuto InternalObject { get; }
AddAdjustment()
Creates a new child BoltAdjustment.
Declaration Syntax
public BoltAdjustment AddAdjustment()
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddWorkingLoad()
Creates a new child BoltWorkingLoad.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
794 of ANSYS, Inc. and its subsidiaries and affiliates.
BoltToolResult
Declaration Syntax
public BoltWorkingLoad AddWorkingLoad()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
BoltToolResult
Defines a BoltToolResult.
Declaration Syntax
public abstract class BoltToolResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 795
Ansys.ACT.Automation.Mechanical.Results.BoltToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
796 of ANSYS, Inc. and its subsidiaries and affiliates.
BoltWorkingLoad
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
BoltWorkingLoad
Defines a BoltWorkingLoad.
Declaration Syntax
public class BoltWorkingLoad : BoltToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 797
Ansys.ACT.Automation.Mechanical.Results.BoltToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
798 of ANSYS, Inc. and its subsidiaries and affiliates.
BoltWorkingLoad
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 799
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
800 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.ContactToolResults
ContactFluidPressure
Defines a ContactFluidPressure.
Declaration Syntax
public class ContactFluidPressure : ContactToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 801
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
802 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactFrictionalStress
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ContactFrictionalStress
Defines a ContactFrictionalStress.
Declaration Syntax
public class ContactFrictionalStress : ContactToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 803
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
804 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactGap
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ContactGap
Defines a ContactGap.
Declaration Syntax
public class ContactGap : ContactToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 805
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
806 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactPenetration
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ContactPenetration
Defines a ContactPenetration.
Declaration Syntax
public class ContactPenetration : ContactToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 807
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
808 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactPressure
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ContactPressure
Defines a ContactPressure.
Declaration Syntax
public class ContactPressure : ContactToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 809
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
810 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactSlidingDistance
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ContactSlidingDistance
Defines a ContactSlidingDistance.
Declaration Syntax
public class ContactSlidingDistance : ContactToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 811
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
812 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactStatus
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ContactStatus
Defines a ContactStatus.
Declaration Syntax
public class ContactStatus : ContactToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 813
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
814 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactToolResult
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ContactToolResult
Defines a ContactToolResult.
Declaration Syntax
public abstract class ContactToolResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 815
Ansys.ACT.Automation.Mechanical.Results.ContactToolResults Namespace
Property InternalObject (p. 817) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 711) Gets the IterationNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
816 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactToolResult
ContactResultType
Gets or sets the ContactResultType.
Declaration Syntax
public ContactResultType ContactResultType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 817
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
818 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.ElectricResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.ElectricResults
DirectionalCurrentDensity
Defines a DirectionalCurrentDensity.
Declaration Syntax
public class DirectionalCurrentDensity : ElectricResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 819
Ansys.ACT.Automation.Mechanical.Results.ElectricResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
820 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalElectricFieldIntensity
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; }
DirectionalElectricFieldIntensity
Defines a DirectionalElectricFieldIntensity.
Declaration Syntax
public class DirectionalElectricFieldIntensity : ElectricResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 821
Ansys.ACT.Automation.Mechanical.Results.ElectricResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
822 of ANSYS, Inc. and its subsidiaries and affiliates.
ElectricResult
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; }
ElectricResult
Defines a ElectricResult.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 823
Ansys.ACT.Automation.Mechanical.Results.ElectricResults Namespace
Declaration Syntax
public abstract class ElectricResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
824 of ANSYS, Inc. and its subsidiaries and affiliates.
ElectricResult
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
ElectricResultType
Gets or sets the ElectricResultType.
Declaration Syntax
public TotalOrDirectional ElectricResultType { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 825
Ansys.ACT.Automation.Mechanical.Results.ElectricResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ElectricVoltage
Defines a ElectricVoltage.
Declaration Syntax
public class ElectricVoltage : ElectricResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
826 of ANSYS, Inc. and its subsidiaries and affiliates.
ElectricVoltage
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 827
Ansys.ACT.Automation.Mechanical.Results.ElectricResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
JouleHeat
Defines a JouleHeat.
Declaration Syntax
public class JouleHeat : ElectricResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
828 of ANSYS, Inc. and its subsidiaries and affiliates.
JouleHeat
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 829
Ansys.ACT.Automation.Mechanical.Results.ElectricResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalCurrentDensity
Defines a TotalCurrentDensity.
Declaration Syntax
public class TotalCurrentDensity : ElectricResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
830 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalCurrentDensity
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 831
Ansys.ACT.Automation.Mechanical.Results.ElectricResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalElectricFieldIntensity
Defines a TotalElectricFieldIntensity.
Declaration Syntax
public class TotalElectricFieldIntensity : ElectricResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
832 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalElectricFieldIntensity
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 833
Ansys.ACT.Automation.Mechanical.Results.ElectricResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
834 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults
CurrentDensity
Defines a CurrentDensity.
Declaration Syntax
public class CurrentDensity : ElectromagneticResult
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 835
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
836 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalMagneticFieldIntensity
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
DirectionalMagneticFieldIntensity
Defines a DirectionalMagneticFieldIntensity.
Declaration Syntax
public class DirectionalMagneticFieldIntensity : ElectromagneticResult
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 837
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
838 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalMagneticFluxDensity
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; }
DirectionalMagneticFluxDensity
Defines a DirectionalMagneticFluxDensity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 839
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
Declaration Syntax
public class DirectionalMagneticFluxDensity : ElectromagneticResult
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
840 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalMagneticFluxDensity
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 841
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
ElectricPotential
Defines a ElectricPotential.
Declaration Syntax
public class ElectricPotential : ElectromagneticResult
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
842 of ANSYS, Inc. and its subsidiaries and affiliates.
ElectricPotential
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 843
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ElectromagneticResult
Defines a ElectromagneticResult.
Declaration Syntax
public abstract class ElectromagneticResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
844 of ANSYS, Inc. and its subsidiaries and affiliates.
ElectromagneticResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 845
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
ElectromagneticResultType
Gets or sets the ElectromagneticResultType.
Declaration Syntax
public TotalOrDirectional ElectromagneticResultType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MagneticDirectionalForces
Defines a MagneticDirectionalForces.
Declaration Syntax
public class MagneticDirectionalForces : ElectromagneticResult
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
846 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticDirectionalForces
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 847
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
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; }
MagneticError
Defines a MagneticError.
Declaration Syntax
public class MagneticError : ElectromagneticResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
848 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticError
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 849
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MagneticTotalForces
Defines a MagneticTotalForces.
Declaration Syntax
public class MagneticTotalForces : ElectromagneticResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
850 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticTotalForces
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 851
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalMagneticFieldIntensity
Defines a TotalMagneticFieldIntensity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
852 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalMagneticFieldIntensity
Declaration Syntax
public class TotalMagneticFieldIntensity : ElectromagneticResult
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 853
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
854 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalMagneticFluxDensity
TotalMagneticFluxDensity
Defines a TotalMagneticFluxDensity.
Declaration Syntax
public class TotalMagneticFluxDensity : ElectromagneticResult
(Inherited from
ElectromagneticResult (p. 844).)
Property By (p. 710) Gets or sets the By.
(Inherited from
ElectromagneticResult (p. 844).)
Property Figures (p. 711) Gets the list of associated figures.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 855
Ansys.ACT.Automation.Mechanical.Results.ElectromagneticResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
856 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalMagneticFluxDensity
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 857
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
858 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.EnergyResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.EnergyResults
ElementalStrainEnergy
Defines a ElementalStrainEnergy.
Declaration Syntax
public class ElementalStrainEnergy : EnergyResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 859
Ansys.ACT.Automation.Mechanical.Results.EnergyResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
860 of ANSYS, Inc. and its subsidiaries and affiliates.
EnergyResult
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EnergyResult
Defines a EnergyResult.
Declaration Syntax
public abstract class EnergyResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 861
Ansys.ACT.Automation.Mechanical.Results.EnergyResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
862 of ANSYS, Inc. and its subsidiaries and affiliates.
StabilizationEnergy
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
StabilizationEnergy
Defines a StabilizationEnergy.
Declaration Syntax
public class StabilizationEnergy : EnergyResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 863
Ansys.ACT.Automation.Mechanical.Results.EnergyResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
864 of ANSYS, Inc. and its subsidiaries and affiliates.
StructuralStrainEnergy
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
StructuralStrainEnergy
Defines a StructuralStrainEnergy.
Declaration Syntax
public class StructuralStrainEnergy : EnergyResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 865
Ansys.ACT.Automation.Mechanical.Results.EnergyResults Namespace
Property InternalObject (p. 867) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 711) Gets the IterationNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
866 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalStrainEnergy
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ThermalStrainEnergy
Defines a ThermalStrainEnergy.
Declaration Syntax
public class ThermalStrainEnergy : EnergyResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 867
Ansys.ACT.Automation.Mechanical.Results.EnergyResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
868 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalStrainEnergy
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 869
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
870 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults
FatigueBiaxialityIndication
Defines a FatigueBiaxialityIndication.
Declaration Syntax
public class FatigueBiaxialityIndication : FatigueToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 871
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
872 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueDamage
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FatigueDamage
Defines a FatigueDamage.
Declaration Syntax
public class FatigueDamage : FatigueToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 873
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
874 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueDamageMatrix
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FatigueDamageMatrix
Defines a FatigueDamageMatrix.
Declaration Syntax
public class FatigueDamageMatrix : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 875
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
876 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueDamageMatrix
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 877
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
FatigueEquivalentAlternativeStress
Defines a FatigueEquivalentAlternativeStress.
Declaration Syntax
public class FatigueEquivalentAlternativeStress : FatigueToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
878 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueEquivalentAlternativeStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 879
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FatigueHysteresis
Defines a FatigueHysteresis.
Declaration Syntax
public class FatigueHysteresis : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
880 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueHysteresis
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 881
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
FatigueLife
Defines a FatigueLife.
Declaration Syntax
public class FatigueLife : FatigueToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
882 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueLife
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 883
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FatigueRainflowMatrix
Defines a FatigueRainflowMatrix.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
884 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueRainflowMatrix
Declaration Syntax
public class FatigueRainflowMatrix : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 885
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
886 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueSafetyFactor
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
FatigueSafetyFactor
Defines a FatigueSafetyFactor.
Declaration Syntax
public class FatigueSafetyFactor : FatigueToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 887
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
888 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueSensitivity
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FatigueSensitivity
Defines a FatigueSensitivity.
Declaration Syntax
public class FatigueSensitivity : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 889
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
890 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueSensitivity
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 891
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
FatigueToolResult
Defines a FatigueToolResult.
Declaration Syntax
public abstract class FatigueToolResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
892 of ANSYS, Inc. and its subsidiaries and affiliates.
FatigueToolResult
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 893
Ansys.ACT.Automation.Mechanical.Results.FatigueToolResults Namespace
DesignLife
Gets or sets the DesignLife.
Declaration Syntax
public double DesignLife { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Method
Gets the Method.
Declaration Syntax
public int Method { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
894 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.GasketResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.GasketResults
GasketResult
Defines a GasketResult.
Declaration Syntax
public abstract class GasketResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 895
Ansys.ACT.Automation.Mechanical.Results.GasketResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
896 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalGasketPressure
GasketResultType
Gets or sets the GasketResultType.
Declaration Syntax
public GasketResultType GasketResultType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalGasketPressure
Defines a NormalGasketPressure.
Declaration Syntax
public class NormalGasketPressure : GasketResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 897
Ansys.ACT.Automation.Mechanical.Results.GasketResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
898 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalGasketTotalClosure
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalGasketTotalClosure
Defines a NormalGasketTotalClosure.
Declaration Syntax
public class NormalGasketTotalClosure : GasketResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 899
Ansys.ACT.Automation.Mechanical.Results.GasketResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
900 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearGasketPressure
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ShearGasketPressure
Defines a ShearGasketPressure.
Declaration Syntax
public class ShearGasketPressure : GasketResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 901
Ansys.ACT.Automation.Mechanical.Results.GasketResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
902 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearGasketTotalClosure
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; }
ShearGasketTotalClosure
Defines a ShearGasketTotalClosure.
Declaration Syntax
public class ShearGasketTotalClosure : GasketResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 903
Ansys.ACT.Automation.Mechanical.Results.GasketResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
904 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearGasketTotalClosure
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 905
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
906 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults
LinearizedEquivalentStress
Defines a LinearizedEquivalentStress.
Declaration Syntax
public class LinearizedEquivalentStress : LinearizedStressResult
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingInside (p. 939) Gets the BendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 907
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property By (p. 710) Gets or sets the By.
(Inherited from
LinearizedStressResult (p. 937).)
Property Identifier (p. 711) Gets or sets the Identifier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadMultiplier (p. 940) Gets the LoadMultiplier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
908 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedEquivalentStress
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingCenter (p. 940) Gets the MembraneBendingCenter.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingInside (p. 940) Gets the MembraneBendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingOutside (p. 940) Gets the MembraneBendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Minimum (p. 712) Gets the Minimum.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakInside (p. 941) Gets the PeakInside.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 909
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakOutside (p. 941) Gets the PeakOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Position (p. 941) Gets or sets the Position.
(Inherited from
LinearizedStressResult (p. 937).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
LinearizedStressResult (p. 937).)
Property Substep (p. 713) Gets the Substep.
(Inherited from
LinearizedStressResult (p. 937).)
Property Suppressed (p. 713) Gets or sets the Suppressed.
(Inherited from
LinearizedStressResult (p. 937).)
Property ThroughThicknessBendingStress (p. 942) Gets or sets the
ThroughThicknessBendingStress.
(Inherited from
LinearizedStressResult (p. 937).)
Property Time (p. 714) Gets the Time.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalInside (p. 942) Gets the TotalInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalOutside (p. 942) Gets the TotalOutside.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
910 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedMaximumPrincipalStress
(Inherited from
LinearizedStressResult (p. 937).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LinearizedMaximumPrincipalStress
Defines a LinearizedMaximumPrincipalStress.
Declaration Syntax
public class LinearizedMaximumPrincipalStress : LinearizedStressResult
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingInside (p. 939) Gets the BendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingOutside (p. 939) Gets the BendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property By (p. 710) Gets or sets the By.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 911
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property Identifier (p. 711) Gets or sets the Identifier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadMultiplier (p. 940) Gets the LoadMultiplier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
912 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedMaximumPrincipalStress
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingCenter (p. 940) Gets the MembraneBendingCenter.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingInside (p. 940) Gets the MembraneBendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingOutside (p. 940) Gets the MembraneBendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Minimum (p. 712) Gets the Minimum.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakInside (p. 941) Gets the PeakInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakOutside (p. 941) Gets the PeakOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Position (p. 941) Gets or sets the Position.
(Inherited from
LinearizedStressResult (p. 937).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
LinearizedStressResult (p. 937).)
Property Substep (p. 713) Gets the Substep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 913
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property Suppressed (p. 713) Gets or sets the Suppressed.
(Inherited from
LinearizedStressResult (p. 937).)
Property ThroughThicknessBendingStress (p. 942) Gets or sets the
ThroughThicknessBendingStress.
(Inherited from
LinearizedStressResult (p. 937).)
Property Time (p. 714) Gets the Time.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalInside (p. 942) Gets the TotalInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalOutside (p. 942) Gets the TotalOutside.
(Inherited from
LinearizedStressResult (p. 937).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LinearizedMaximumShearStress
Defines a LinearizedMaximumShearStress.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
914 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedMaximumShearStress
Declaration Syntax
public class LinearizedMaximumShearStress : LinearizedStressResult
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingInside (p. 939) Gets the BendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingOutside (p. 939) Gets the BendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property By (p. 710) Gets or sets the By.
(Inherited from
LinearizedStressResult (p. 937).)
Property Identifier (p. 711) Gets or sets the Identifier.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 915
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadMultiplier (p. 940) Gets the LoadMultiplier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadStep (p. 712) Gets the LoadStep.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingCenter (p. 940) Gets the MembraneBendingCenter.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingInside (p. 940) Gets the MembraneBendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingOutside (p. 940) Gets the MembraneBendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Minimum (p. 712) Gets the Minimum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
916 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedMaximumShearStress
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakInside (p. 941) Gets the PeakInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakOutside (p. 941) Gets the PeakOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Position (p. 941) Gets or sets the Position.
(Inherited from
LinearizedStressResult (p. 937).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
LinearizedStressResult (p. 937).)
Property Substep (p. 713) Gets the Substep.
(Inherited from
LinearizedStressResult (p. 937).)
Property Suppressed (p. 713) Gets or sets the Suppressed.
(Inherited from
LinearizedStressResult (p. 937).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 917
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property Time (p. 714) Gets the Time.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalInside (p. 942) Gets the TotalInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalOutside (p. 942) Gets the TotalOutside.
(Inherited from
LinearizedStressResult (p. 937).)
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; }
LinearizedMiddlePrincipalStress
Defines a LinearizedMiddlePrincipalStress.
Declaration Syntax
public class LinearizedMiddlePrincipalStress : LinearizedStressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
918 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedMiddlePrincipalStress
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingInside (p. 939) Gets the BendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingOutside (p. 939) Gets the BendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property By (p. 710) Gets or sets the By.
(Inherited from
LinearizedStressResult (p. 937).)
Property Identifier (p. 711) Gets or sets the Identifier.
(Inherited from
LinearizedStressResult (p. 937).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 919
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadStep (p. 712) Gets the LoadStep.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingCenter (p. 940) Gets the MembraneBendingCenter.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingInside (p. 940) Gets the MembraneBendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingOutside (p. 940) Gets the MembraneBendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Minimum (p. 712) Gets the Minimum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
920 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedMiddlePrincipalStress
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakInside (p. 941) Gets the PeakInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakOutside (p. 941) Gets the PeakOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Position (p. 941) Gets or sets the Position.
(Inherited from
LinearizedStressResult (p. 937).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
LinearizedStressResult (p. 937).)
Property Substep (p. 713) Gets the Substep.
(Inherited from
LinearizedStressResult (p. 937).)
Property Suppressed (p. 713) Gets or sets the Suppressed.
(Inherited from
LinearizedStressResult (p. 937).)
Property ThroughThicknessBendingStress (p. 942) Gets or sets the
ThroughThicknessBendingStress.
(Inherited from
LinearizedStressResult (p. 937).)
Property Time (p. 714) Gets the Time.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalInside (p. 942) Gets the TotalInside.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 921
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalOutside (p. 942) Gets the TotalOutside.
(Inherited from
LinearizedStressResult (p. 937).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LinearizedMinimumPrincipalStress
Defines a LinearizedMinimumPrincipalStress.
Declaration Syntax
public class LinearizedMinimumPrincipalStress : LinearizedStressResult
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingInside (p. 939) Gets the BendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingOutside (p. 939) Gets the BendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property By (p. 710) Gets or sets the By.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
922 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedMinimumPrincipalStress
(Inherited from
LinearizedStressResult (p. 937).)
Property Identifier (p. 711) Gets or sets the Identifier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadMultiplier (p. 940) Gets the LoadMultiplier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 923
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingCenter (p. 940) Gets the MembraneBendingCenter.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingInside (p. 940) Gets the MembraneBendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingOutside (p. 940) Gets the MembraneBendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Minimum (p. 712) Gets the Minimum.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakInside (p. 941) Gets the PeakInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakOutside (p. 941) Gets the PeakOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Position (p. 941) Gets or sets the Position.
(Inherited from
LinearizedStressResult (p. 937).)
Property ResultType (p. 713) Gets or sets the ResultType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
924 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedNormalStress
(Inherited from
LinearizedStressResult (p. 937).)
Property Substep (p. 713) Gets the Substep.
(Inherited from
LinearizedStressResult (p. 937).)
Property Suppressed (p. 713) Gets or sets the Suppressed.
(Inherited from
LinearizedStressResult (p. 937).)
Property ThroughThicknessBendingStress (p. 942) Gets or sets the
ThroughThicknessBendingStress.
(Inherited from
LinearizedStressResult (p. 937).)
Property Time (p. 714) Gets the Time.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalInside (p. 942) Gets the TotalInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalOutside (p. 942) Gets the TotalOutside.
(Inherited from
LinearizedStressResult (p. 937).)
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LinearizedNormalStress
Defines a LinearizedNormalStress.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 925
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
Declaration Syntax
public class LinearizedNormalStress : LinearizedStressResult
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingInside (p. 939) Gets the BendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingOutside (p. 939) Gets the BendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property By (p. 710) Gets or sets the By.
(Inherited from
LinearizedStressResult (p. 937).)
Property Identifier (p. 711) Gets or sets the Identifier.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
926 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedNormalStress
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadMultiplier (p. 940) Gets the LoadMultiplier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadStep (p. 712) Gets the LoadStep.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingCenter (p. 940) Gets the MembraneBendingCenter.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingInside (p. 940) Gets the MembraneBendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingOutside (p. 940) Gets the MembraneBendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Minimum (p. 712) Gets the Minimum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 927
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakInside (p. 941) Gets the PeakInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakOutside (p. 941) Gets the PeakOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Position (p. 941) Gets or sets the Position.
(Inherited from
LinearizedStressResult (p. 937).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
LinearizedStressResult (p. 937).)
Property Substep (p. 713) Gets the Substep.
(Inherited from
LinearizedStressResult (p. 937).)
Property Suppressed (p. 713) Gets or sets the Suppressed.
(Inherited from
LinearizedStressResult (p. 937).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
928 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedShearStress
(Inherited from
LinearizedStressResult (p. 937).)
Property Time (p. 714) Gets the Time.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalInside (p. 942) Gets the TotalInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalOutside (p. 942) Gets the TotalOutside.
(Inherited from
LinearizedStressResult (p. 937).)
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; }
LinearizedShearStress
Defines a LinearizedShearStress.
Declaration Syntax
public class LinearizedShearStress : LinearizedStressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 929
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingInside (p. 939) Gets the BendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingOutside (p. 939) Gets the BendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property By (p. 710) Gets or sets the By.
(Inherited from
LinearizedStressResult (p. 937).)
Property Identifier (p. 711) Gets or sets the Identifier.
(Inherited from
LinearizedStressResult (p. 937).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
930 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedShearStress
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadStep (p. 712) Gets the LoadStep.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingCenter (p. 940) Gets the MembraneBendingCenter.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingInside (p. 940) Gets the MembraneBendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingOutside (p. 940) Gets the MembraneBendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Minimum (p. 712) Gets the Minimum.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 931
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakInside (p. 941) Gets the PeakInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakOutside (p. 941) Gets the PeakOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Position (p. 941) Gets or sets the Position.
(Inherited from
LinearizedStressResult (p. 937).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
LinearizedStressResult (p. 937).)
Property Substep (p. 713) Gets the Substep.
(Inherited from
LinearizedStressResult (p. 937).)
Property Suppressed (p. 713) Gets or sets the Suppressed.
(Inherited from
LinearizedStressResult (p. 937).)
Property ThroughThicknessBendingStress (p. 942) Gets or sets the
ThroughThicknessBendingStress.
(Inherited from
LinearizedStressResult (p. 937).)
Property Time (p. 714) Gets the Time.
(Inherited from
LinearizedStressResult (p. 937).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
932 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedStressIntensity
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalOutside (p. 942) Gets the TotalOutside.
(Inherited from
LinearizedStressResult (p. 937).)
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; }
LinearizedStressIntensity
Defines a LinearizedStressIntensity.
Declaration Syntax
public class LinearizedStressIntensity : LinearizedStressResult
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingInside (p. 939) Gets the BendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property BendingOutside (p. 939) Gets the BendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property By (p. 710) Gets or sets the By.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 933
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property Identifier (p. 711) Gets or sets the Identifier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadMultiplier (p. 940) Gets the LoadMultiplier.
(Inherited from
LinearizedStressResult (p. 937).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
934 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedStressIntensity
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingCenter (p. 940) Gets the MembraneBendingCenter.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingInside (p. 940) Gets the MembraneBendingInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property MembraneBendingOutside (p. 940) Gets the MembraneBendingOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Property Minimum (p. 712) Gets the Minimum.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakInside (p. 941) Gets the PeakInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property PeakOutside (p. 941) Gets the PeakOutside.
(Inherited from
LinearizedStressResult (p. 937).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 935
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
(Inherited from
LinearizedStressResult (p. 937).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
LinearizedStressResult (p. 937).)
Property Substep (p. 713) Gets the Substep.
(Inherited from
LinearizedStressResult (p. 937).)
Property Suppressed (p. 713) Gets or sets the Suppressed.
(Inherited from
LinearizedStressResult (p. 937).)
Property ThroughThicknessBendingStress (p. 942) Gets or sets the
ThroughThicknessBendingStress.
(Inherited from
LinearizedStressResult (p. 937).)
Property Time (p. 714) Gets the Time.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalInside (p. 942) Gets the TotalInside.
(Inherited from
LinearizedStressResult (p. 937).)
Property TotalOutside (p. 942) Gets the TotalOutside.
(Inherited from
LinearizedStressResult (p. 937).)
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
936 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedStressResult
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LinearizedStressResult
Defines a LinearizedStressResult.
Declaration Syntax
public abstract class LinearizedStressResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 937
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
938 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedStressResult
AverageRadiusOfCurvature
Gets or sets the AverageRadiusOfCurvature.
Declaration Syntax
public Quantity AverageRadiusOfCurvature { set;get; }
BendingInside
Gets the BendingInside.
Declaration Syntax
public Quantity BendingInside { get; }
BendingOutside
Gets the BendingOutside.
Declaration Syntax
public Quantity BendingOutside { get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public int GraphControlsXAxis { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 939
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Linearized2DBehavior
Gets or sets the Linearized2DBehavior.
Declaration Syntax
public Linearized2DBehavior Linearized2DBehavior { set;get; }
LoadMultiplier
Gets the LoadMultiplier.
Declaration Syntax
public double LoadMultiplier { get; }
Membrane
Gets the Membrane.
Declaration Syntax
public Quantity Membrane { get; }
MembraneBendingCenter
Gets the MembraneBendingCenter.
Declaration Syntax
public Quantity MembraneBendingCenter { get; }
MembraneBendingInside
Gets the MembraneBendingInside.
Declaration Syntax
public Quantity MembraneBendingInside { get; }
MembraneBendingOutside
Gets the MembraneBendingOutside.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
940 of ANSYS, Inc. and its subsidiaries and affiliates.
LinearizedStressResult
Declaration Syntax
public Quantity MembraneBendingOutside { get; }
PeakCenter
Gets the PeakCenter.
Declaration Syntax
public Quantity PeakCenter { get; }
PeakInside
Gets the PeakInside.
Declaration Syntax
public Quantity PeakInside { get; }
PeakOutside
Gets the PeakOutside.
Declaration Syntax
public Quantity PeakOutside { get; }
Position
Gets or sets the Position.
Declaration Syntax
public ShellFaceType Position { set;get; }
StressStrainType
Gets or sets the StressStrainType.
Declaration Syntax
public StressStrainType StressStrainType { set;get; }
Subtype
Gets or sets the Subtype.
Declaration Syntax
public LinearizedSubtype Subtype { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 941
Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults Namespace
Surface
Gets the Surface.
Declaration Syntax
public uint Surface { get; }
ThroughThicknessBendingStress
Gets or sets the ThroughThicknessBendingStress.
Declaration Syntax
public ThroughThicknessBendingStress ThroughThicknessBendingStress { set;get; }
TotalCenter
Gets the TotalCenter.
Declaration Syntax
public Quantity TotalCenter { get; }
TotalInside
Gets the TotalInside.
Declaration Syntax
public Quantity TotalInside { get; }
TotalOutside
Gets the TotalOutside.
Declaration Syntax
public Quantity TotalOutside { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
942 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.StressToolResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.StressToolResults
StressRatio
Defines a StressRatio.
Declaration Syntax
public class StressRatio : StressToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 943
Ansys.ACT.Automation.Mechanical.Results.StressToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
944 of ANSYS, Inc. and its subsidiaries and affiliates.
StressSafetyFactor
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
StressSafetyFactor
Defines a StressSafetyFactor.
Declaration Syntax
public class StressSafetyFactor : StressToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 945
Ansys.ACT.Automation.Mechanical.Results.StressToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
946 of ANSYS, Inc. and its subsidiaries and affiliates.
StressSafetyMargin
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
StressSafetyMargin
Defines a StressSafetyMargin.
Declaration Syntax
public class StressSafetyMargin : StressToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 947
Ansys.ACT.Automation.Mechanical.Results.StressToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
948 of ANSYS, Inc. and its subsidiaries and affiliates.
StressTool
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
StressTool
Defines a StressTool.
Declaration Syntax
public class StressTool : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 949
Ansys.ACT.Automation.Mechanical.Results.StressToolResults Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
CompressiveLimit
Gets or sets the CompressiveLimit.
Declaration Syntax
public Quantity CompressiveLimit { set;get; }
CompressiveLimitType
Gets or sets the CompressiveLimitType.
Declaration Syntax
public SafetyLimitType CompressiveLimitType { set;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 IDSStressSafetyToolAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
950 of ANSYS, Inc. and its subsidiaries and affiliates.
StressTool
LimitFactor
Gets or sets the LimitFactor.
Declaration Syntax
public double LimitFactor { set;get; }
StressLimit
Gets or sets the StressLimit.
Declaration Syntax
public Quantity StressLimit { set;get; }
StressLimitType
Gets or sets the StressLimitType.
Declaration Syntax
public SafetyLimitType StressLimitType { set;get; }
TensileLimit
Gets or sets the TensileLimit.
Declaration Syntax
public Quantity TensileLimit { set;get; }
TensileLimitType
Gets or sets the TensileLimitType.
Declaration Syntax
public SafetyLimitType TensileLimitType { set;get; }
Theory
Gets or sets the Theory.
Declaration Syntax
public SafetyTheoryType Theory { set;get; }
AddComment()
Creates a new child Comment.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 951
Ansys.ACT.Automation.Mechanical.Results.StressToolResults Namespace
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
AddSafetyFactor()
Creates a new child StressSafetyFactor.
Declaration Syntax
public StressSafetyFactor AddSafetyFactor()
AddSafetyMargin()
Creates a new child StressSafetyMargin.
Declaration Syntax
public StressSafetyMargin AddSafetyMargin()
AddStressRatio()
Creates a new child StressRatio.
Declaration Syntax
public StressRatio AddStressRatio()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
952 of ANSYS, Inc. and its subsidiaries and affiliates.
StressToolResult
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
StressToolResult
Defines a StressToolResult.
Declaration Syntax
public abstract class StressToolResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 953
Ansys.ACT.Automation.Mechanical.Results.StressToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
954 of ANSYS, Inc. and its subsidiaries and affiliates.
StressToolResult
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 955
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
956 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.ThermalResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.ThermalResults
DirectionalHeatFlux
Defines a DirectionalHeatFlux.
Declaration Syntax
public class DirectionalHeatFlux : ThermalResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 957
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
958 of ANSYS, Inc. and its subsidiaries and affiliates.
FluidFlowRate
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FluidFlowRate
Defines a FluidFlowRate.
Declaration Syntax
public class FluidFlowRate : ThermalResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 959
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
960 of ANSYS, Inc. and its subsidiaries and affiliates.
FluidFlowRate
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 961
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
FluidHeatConductionRate
Defines a FluidHeatConductionRate.
Declaration Syntax
public class FluidHeatConductionRate : ThermalResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
962 of ANSYS, Inc. and its subsidiaries and affiliates.
FluidHeatConductionRate
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 963
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FluidHeatTransportRate
Defines a FluidHeatTransportRate.
Declaration Syntax
public class FluidHeatTransportRate : ThermalResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
964 of ANSYS, Inc. and its subsidiaries and affiliates.
FluidHeatTransportRate
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 965
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TemperatureResult
Defines a TemperatureResult.
Declaration Syntax
public class TemperatureResult : ThermalResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
966 of ANSYS, Inc. and its subsidiaries and affiliates.
TemperatureResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 967
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ThermalError
Defines a ThermalError.
Declaration Syntax
public class ThermalError : ThermalResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
968 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalError
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 969
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ThermalResult
Defines a ThermalResult.
Declaration Syntax
public abstract class ThermalResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
970 of ANSYS, Inc. and its subsidiaries and affiliates.
ThermalResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 971
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
972 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalHeatFlux
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; }
Position
Gets or sets the Position.
Declaration Syntax
public ShellFaceType Position { set;get; }
ThermalResultType
Gets or sets the ThermalResultType.
Declaration Syntax
public TotalOrDirectional ThermalResultType { set;get; }
TotalHeatFlux
Defines a TotalHeatFlux.
Declaration Syntax
public class TotalHeatFlux : ThermalResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 973
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
974 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorHeatFlux
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
VectorHeatFlux
Defines a VectorHeatFlux.
Declaration Syntax
public class VectorHeatFlux : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 975
Ansys.ACT.Automation.Mechanical.Results.ThermalResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
976 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorHeatFlux
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 977
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
978 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
CoordinateSystem(CoordinateSystemTypeEnum)
Constructor.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 979
Ansys.ACT.Common Namespace
Declaration Syntax
public CoordinateSystem(CoordinateSystemTypeEnum type)
Parameters
type(CoordinateSystemTypeEnum)
The CoordinateSystemTypeEnum type to construct.
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; }
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
980 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystem
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 981
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
982 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Common.Graphics Namespace
Declaration Syntax
namespace Ansys.ACT.Common.Graphics
ModelViewManager
No details are provided for this entry.
Declaration Syntax
public class ModelViewManager
NumberOfViews
The number of views currently defined.
Declaration Syntax
public int NumberOfViews { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 983
Ansys.ACT.Common.Graphics Namespace
ApplyModelView(int)
Apply the view specified by index.
Declaration Syntax
public void ApplyModelView(int viewIndex)
Parameters
viewIndex(int)
The index of the listed view to be applied
ApplyModelView(string)
Apply the view specified by name.
Declaration Syntax
public void ApplyModelView(string viewLabel)
Parameters
viewLabel(string)
The name of the view to be applied
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)
The index of the view to be saved.
mode(string)
No details are provided for this entry.
CaptureModelView(string, string)
Save the view specified as a PNG image to the project userfiles.
Declaration Syntax
public void CaptureModelView(string viewLabel, string mode)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
984 of ANSYS, Inc. and its subsidiaries and affiliates.
ModelViewManager
Parameters
viewLabel(string)
The name of the view to be saved.
mode(string)
No details are provided for this entry.
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)
The name to be assigned to the new view
DeleteView(int)
Delete the specified view by index.
Declaration Syntax
public void DeleteView(int viewIndex)
Parameters
viewIndex(int)
The index of the listed view to be deleted
DeleteView(string)
Delete the specified view by name.
Declaration Syntax
public void DeleteView(string viewLabel)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 985
Ansys.ACT.Common.Graphics Namespace
Parameters
viewLabel(string)
The name of the view to be deleted
ExportModelViews(string)
Export model views to the specified file.
Declaration Syntax
public void ExportModelViews(string viewfilepath)
Parameters
viewfilepath(string)
The name of the view (xml) export file.
ImportModelViews(string)
Import model views from the specified file.
Declaration Syntax
public void ImportModelViews(string viewfilepath)
Parameters
viewfilepath(string)
The name of the view (xml) file to be imported.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
986 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.DesignModeler
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 987
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; }
GeometryBuilder
Gets the geometry builder object.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
988 of ANSYS, Inc. and its subsidiaries and affiliates.
IDesignModelerGeoData
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)
The quantity name.
IDesignModelerExtAPI
Defines the main entry point of all APIs.
Declaration Syntax
public interface IDesignModelerExtAPI
IDesignModelerGeoData
Defines the DesignModeler geometry data model.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 989
Ansys.ACT.Interfaces.DesignModeler Namespace
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
Bodies
Gets or sets the list of bodies or parts generated by the feature.
Declaration Syntax
public IEnumerable<IBaseGeoBodyOrPart> Bodies { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
990 of ANSYS, Inc. and its subsidiaries and affiliates.
IDesignModelerSelectionInfo
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>)
The list for geometry entities that are problematic.
message(string)
The message to display in the warning.
IDesignModelerSelectionInfo
Defines the DesignModeler selection information.
Declaration Syntax
public interface IDesignModelerSelectionInfo
Property Entities (p. 991) Gets the list of selected geometry entities.
Property Locations (p. 991) 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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 991
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public IList<double[]> Locations { set;get; }
IExtrude
Defines an "Extrude" operation.
Declaration Syntax
public interface IExtrude
Property Depth (p. 992) Gets or Sets the depth of the extrusion.
Property Direction (p. 992) Gets or Sets the direction of the extrusion.
Property Walled (p. 992) Gets or Sets the walled flag.
Method ApplyTo(IPSGeoEntity) (p. 992) Applies the operation to the profile given in
argument.
Depth
Gets or Sets the depth of the extrusion.
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)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
992 of ANSYS, Inc. and its subsidiaries and affiliates.
IIntersect
Parameters
profile(IPSGeoEntity)
The profile.
IGeometryBuilder
Defines the geometry builder.
Declaration Syntax
public interface IGeometryBuilder
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. 993) 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 993
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public IEnumerable<IPSGeoBody> ApplyTo(IEnumerable<IPSGeoBody> bodiesIn)
Parameters
bodiesIn(IEnumerable<IPSGeoBody>)
The list of bodies.
IOperations
Defines a list of available geometry operations.
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
994 of ANSYS, Inc. and its subsidiaries and affiliates.
IOperations
CreateExtrudeOperation(IEnumerable<double>, double)
Creates an "Extrude" operation.
Declaration Syntax
public IExtrude CreateExtrudeOperation(IEnumerable<double> dir, double depth)
Parameters
dir(IEnumerable<double>)
Direction of the extrusion (x, y, z).
depth(double)
Depth of the extrusion.
CreateIntersectOperation(IEnumerable<IPSGeoBody>)
Creates an "Intersect" operation.
Declaration Syntax
public IIntersect CreateIntersectOperation(IEnumerable<IPSGeoBody> tools)
Parameters
tools(IEnumerable<IPSGeoBody>)
List of bodies to intersect.
CreateRevolveOperation(IEnumerable<double>, IEnumerable<double>)
Creates a "Revolve" operation.
Declaration Syntax
public IRevolve CreateRevolveOperation(IEnumerable<double> origin, IEnumerable<double> axis)
Parameters
origin(IEnumerable<double>)
Origin of the revolve (x, y, z).
axis(IEnumerable<double>)
Axis of the revolve (x, y, z).
CreateSubtractOperation(IEnumerable<IPSGeoBody>)
Creates a "Subtract" operation.
Declaration Syntax
public ISubtract CreateSubtractOperation(IEnumerable<IPSGeoBody> tools)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 995
Ansys.ACT.Interfaces.DesignModeler Namespace
Parameters
tools(IEnumerable<IPSGeoBody>)
List of bodies to subtract.
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
CopyBody(IPSGeoBody)
Copies a body.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
996 of ANSYS, Inc. and its subsidiaries and affiliates.
IOperationTools
Declaration Syntax
public IPSGeoBody CopyBody(IPSGeoBody body)
Parameters
body(IPSGeoBody)
The body to copy.
CreatePart(IEnumerable<IPSGeoBody>)
Creates a new part (group of bodies).
Declaration Syntax
public IPSGeoPart CreatePart(IEnumerable<IPSGeoBody> bodies)
Parameters
bodies(IEnumerable<IPSGeoBody>)
The list of bodies to group.
DeleteBody(IPSGeoBody)
Deletes a body.
Declaration Syntax
public void DeleteBody(IPSGeoBody body)
Parameters
body(IPSGeoBody)
The body to delete.
EdgesToWireBody(IEnumerable<IPSGeoEdge>)
Transforms a set of edges into a wire body.
Declaration Syntax
public IPSGeoBody EdgesToWireBody(IEnumerable<IPSGeoEdge> edges)
Parameters
edges(IEnumerable<IPSGeoEdge>)
List of edges to transform into a wire body.
FacesToSheetBody(IEnumerable<IPSGeoFace>)
Transforms a set of faces to a sheet body.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 997
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public IPSGeoBody FacesToSheetBody(IEnumerable<IPSGeoFace> faces)
Parameters
faces(IEnumerable<IPSGeoFace>)
List of faces to transform in sheet body.
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)
The body on which imprint will be added.
tools(IEnumerable<IPSGeoBody>)
List of bodies to imprint.
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)
Parameters
faces(IEnumerable<IPSGeoFace>)
List of faces to offset.
offset(double)
Offset value.
SheetBodyToSolidBody(IPSGeoBody)
Transforms a sheet body to a solid body.
Declaration Syntax
public IPSGeoBody SheetBodyToSolidBody(IPSGeoBody sheet)
Parameters
sheet(IPSGeoBody)
The sheet body to transform.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
998 of ANSYS, Inc. and its subsidiaries and affiliates.
IOperationTools
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)
Parameters
body(IPSGeoBody)
The body to thicken
facesToRemove(IEnumerable<IPSGeoFace>)
List of faces to remove.
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)
The body to transform.
transformation(Matrix4D)
The transformation to apply.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 999
Ansys.ACT.Interfaces.DesignModeler Namespace
WireToSheetBody(IPSGeoBody)
Transforms a wire body to a sheet body.
Declaration Syntax
public IPSGeoBody WireToSheetBody(IPSGeoBody wire)
Parameters
wire(IPSGeoBody)
The wire body to transform.
IPrimitives
Defines the list of creatable primitives.
Declaration Syntax
public interface IPrimitives
Property Sheet (p. 1000) Gets the list of all creatable sheet geometry
primitives.
Property Solid (p. 1000) Gets the list of all creatable solid geometry
primitives.
Property Wire (p. 1000) 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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1000 of ANSYS, Inc. and its subsidiaries and affiliates.
IQueries
Declaration Syntax
public IWires Wire { get; }
IPSGeoBody
Defines a body.
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1001
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>)
List of target entities.
tools(IEnumerable<IPSGeoEntity>)
List of tool entities.
Coincidence(IPSGeoEntity, IPSGeoEntity)
Checks if 2 geometry entities are coincident.
Declaration Syntax
public int Coincidence(IPSGeoEntity first, IPSGeoEntity second)
Parameters
first(IPSGeoEntity)
The first geometry entity.
second(IPSGeoEntity)
The second geometry entity.
Containment(IPSGeoEntity, IPSGeoEntity)
Checks if one geometry entity contains one other.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1002 of ANSYS, Inc. and its subsidiaries and affiliates.
IRevolve
Declaration Syntax
public int Containment(IPSGeoEntity bigOne, IPSGeoEntity smallOne)
Parameters
bigOne(IPSGeoEntity)
The source geometry entity.
smallOne(IPSGeoEntity)
The target geometry entity.
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>)
List of target entities.
tools(IEnumerable<IPSGeoEntity>)
List of tool entities.
IRevolve
Defines a "Revolve" operation.
Declaration Syntax
public interface IRevolve
Property Angle (p. 1003) Gets or sets the angle of the revolution.
Property Axis (p. 1004) Gets or sets the axis of the revolution (x, y, z).
Property Origin (p. 1004) Gets or sets the origin of the revolution (x, y, z).
Property Walled (p. 1004) Gets or sets the walled flag.
Method ApplyTo(IPSGeoEntity) (p. 1004) Applies the operation to a profile given in
argument.
Angle
Gets or sets the angle of the revolution.
Declaration Syntax
public double Angle { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1003
Ansys.ACT.Interfaces.DesignModeler Namespace
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)
Parameters
profile(IPSGeoEntity)
The profile to revolve.
ISheetCone
Defines a sheet cone primitive.
Declaration Syntax
public interface ISheetCone
Property Center (p. 1005) Gets or sets the center of the cone (x, y,
z).
Property Direction (p. 1005) Gets or sets the direction of the cone (x,
y, z).
Property Radius1 (p. 1005) Gets or sets the top radius of the cone.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1004 of ANSYS, Inc. and its subsidiaries and affiliates.
ISheetCylinder
Property Radius2 (p. 1005) 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; }
ISheetCylinder
Defines a sheet cylinder primitive.
Declaration Syntax
public interface ISheetCylinder
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1005
Ansys.ACT.Interfaces.DesignModeler Namespace
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; }
ISheetPolygon
Defines a sheet polygon primitive.
Declaration Syntax
public interface ISheetPolygon
Property Points (p. 1006) 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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1006 of ANSYS, Inc. and its subsidiaries and affiliates.
ISheetSphere
Declaration Syntax
public interface ISheets
Declaration Syntax
public ISheetCylinder CreateCylinder(IEnumerable<double> center, IEnumerable<double> direction,
double radius)
Parameters
center(IEnumerable<double>)
The center of the cylinder.
direction(IEnumerable<double>)
The main axis of the cylinder.
radius(double)
Radius of the cylinder.
CreatePolygon(IEnumerable<double>)
Creates a sheet polygon primitive generator.
Declaration Syntax
public ISheetPolygon CreatePolygon(IEnumerable<double> points)
Parameters
points(IEnumerable<double>)
The list of points.
ISheetSphere
Defines a sheet sphere primitive.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1007
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface ISheetSphere
Center
Gets or sets the center of the sphere.
Declaration Syntax
public IEnumerable<double> Center { set;get; }
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. 1008) Gets or sets the first point of the box (x, y,
z).
Property Point2 (p. 1009) 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1008 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolidCone
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.
Declaration Syntax
public interface ISolidCone
Property Center (p. 1009) Gets or sets the center of the cone (x, y,
z).
Property Direction (p. 1009) Gets or sets the direction of the cone (x,
y, z).
Property Radius1 (p. 1009) Gets or sets the top radius of the cone.
Property Radius2 (p. 1010) 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1009
Ansys.ACT.Interfaces.DesignModeler Namespace
Radius2
Gets or sets the bottom radius of the cone.
Declaration Syntax
public double Radius2 { set;get; }
ISolidCylinder
Defines a solid cylinder primitive.
Declaration Syntax
public interface ISolidCylinder
Property Center (p. 1010) Gets or sets the center of the cylinder (x, y,
z).
Property Direction (p. 1010) Gets or sets the direction of the cylinder (x,
y, z).
Property Radius (p. 1010) 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1010 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolids
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>)
First point of the box.
pt2(IEnumerable<double>)
Second point of the box.
Declaration Syntax
public ISolidCone CreateCone(IEnumerable<double> center, IEnumerable<double> direction, double
radius1, double radius2)
Parameters
center(IEnumerable<double>)
Center of the cone.
direction(IEnumerable<double>)
Direction of the cone.
radius1(double)
Top radius of the cone.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1011
Ansys.ACT.Interfaces.DesignModeler Namespace
radius2(double)
Bottom radius of the cone.
Declaration Syntax
public ISolidCylinder CreateCylinder(IEnumerable<double> center, IEnumerable<double> direction,
double radius)
Parameters
center(IEnumerable<double>)
The center of the cylinder.
direction(IEnumerable<double>)
The direction of the cylinder.
radius(double)
The radius of the cylinder.
CreateSphere(IEnumerable<double>, double)
Creates a sphere primitive generator.
Declaration Syntax
public ISolidSphere CreateSphere(IEnumerable<double> center, double radius)
Parameters
center(IEnumerable<double>)
The center of the sphere.
radius(double)
The radius of the sphere.
ISolidSphere
Defines a solid sphere primitive.
Declaration Syntax
public interface ISolidSphere
Property Center (p. 1013) Gets or sets the center of the sphere (x,
y, z).
Property Radius (p. 1013) Gets or sets the radius of the sphere.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1012 of ANSYS, Inc. and its subsidiaries and affiliates.
IUnion
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. 1013)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>)
The list of bodies on which bodies will be subtracted.
IUnion
Defines an "Union" operation.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1013
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface IUnion
Method ApplyTo(IEnumerable<IPSGeoBody>) (p. 1014)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>)
The list of bodies to combine.
IWireArc
Defines a wire arc primitive.
Declaration Syntax
public interface IWireArc
Property Center (p. 1014) Gets or sets the center of the arc (x, y, z).
Property EndAngle (p. 1014) Gets or sets the end angle of the arc.
Property Normal (p. 1015) Gets or sets the normal of the arc (x, y, z).
Property Radius (p. 1015) Gets or sets the radius of the arc.
Property StartAngle (p. 1015) Gets or sets the start angle of the arc.
Property XDir (p. 1015) 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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1014 of ANSYS, Inc. and its subsidiaries and affiliates.
IWireBCurve
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; }
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
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1015
Ansys.ACT.Interfaces.DesignModeler Namespace
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.
Declaration Syntax
public interface IWireEllipse
Property Center (p. 1016) Gets or sets the center of the ellipse (x, y, z).
Property LargeRadius (p. 1016) Gets or sets the large radius of the ellipse.
Property Normal (p. 1017) Gets or sets the normal direction of the ellipse (x,
y, z).
Property SmallRadius (p. 1017) Gets or sets the small radius of the ellipse.
Property XDir (p. 1017) 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1016 of ANSYS, Inc. and its subsidiaries and affiliates.
IWires
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; }
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. 1017) 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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1017
Ansys.ACT.Interfaces.DesignModeler Namespace
Declaration Syntax
public interface IWires
Declaration Syntax
public IWireArc CreateArc(double radius, IEnumerable<double> center, IEnumerable<double> xDir, IE-
numerable<double> normal)
Parameters
radius(double)
The radius of the arc.
center(IEnumerable<double>)
The center of the arc.
xDir(IEnumerable<double>)
The main direction of the arc.
normal(IEnumerable<double>)
The normal direction of the arc.
CreateBCurve(IEnumerable<double>)
Creates a b-curve primitive generator.
Declaration Syntax
public IWireBCurve CreateBCurve(IEnumerable<double> points)
Parameters
points(IEnumerable<double>)
The list of points.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1018 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)
The large radius of the ellipse.
smallRadius(double)
The small radius of the ellipse.
center(IEnumerable<double>)
The center of the ellipse.
xDir(IEnumerable<double>)
The main direction of the ellipse.
normal(IEnumerable<double>)
The normal direction of the ellipse.
CreatePolyline(IEnumerable<double>)
Creates a polyline primitive generator.
Declaration Syntax
public IWirePolyline CreatePolyline(IEnumerable<double> points)
Parameters
points(IEnumerable<double>)
The list of points.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1019
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1020 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 Project (p. 1021) Gets the project object. Main object of the
tree of Mechanical.
Property Tree (p. 1022) Gets the tree of Mechanical.
Method CurrentUnitFromQuantityName(string) (p. 1022)Returns the current unit from a quantity
name.
Method GetObjectById(int) (p. 1022) Returns the Mechanical object related to the
provided Id.
Project
Gets the project object. Main object of the tree of Mechanical.
Declaration Syntax
public Project Project { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1021
Ansys.ACT.Interfaces.Mechanical Namespace
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)
The quantity name to query.
GetObjectById(int)
Returns the Mechanical object related to the provided Id.
Declaration Syntax
public DataModelObject GetObjectById(int id)
Parameters
id(int)
The id of the object.
IMechanicalExtAPI
Exposes the main entry point of all ATC APIs.
Declaration Syntax
public interface IMechanicalExtAPI
Method LockPrePostLicense() (p. 1023) Locks the license used by the PRE/POST application.
Method UnlockPrePostLicense() (p. 1023)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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1022 of ANSYS, Inc. and its subsidiaries and affiliates.
IMechanicalUserObject
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()
IMechanicalSelectionInfo
Defines the DesignModeler selection information.
Declaration Syntax
public interface IMechanicalSelectionInfo
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1023
Ansys.ACT.Interfaces.Mechanical Namespace
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
IMechanicalUserSolver
Defines a Mechanical user solver.
Declaration Syntax
public interface IMechanicalUserSolver
MechanicalPanelEnum
Specifies the panel type.
Declaration Syntax
public enum MechanicalPanelEnum
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1024 of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalPanelEnum
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1025
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1026 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Fields.Adapters Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Fields.Adapters
FieldAdapter (p. 1027) 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. 1030) 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. 1027) No details are provided for this entry.
Property FieldProvider (p. 1028) Gets the wrapped object from Mechanical.
Method ChangeFieldDefinitionType(AnsBCLVType, Changes the definition type for a field of the
kEDDataType) (p. 1028) wrapped object from Mechanical.
NestedType IDefinition (p. 1028) Interface implemented by objects that specify
a type of adapter for a given field provider
object from Mechanical.
NestedType Keywords (p. 1029) 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.
Declaration Syntax
protected FieldAdapter(IDSBCInformation fieldProvider)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1027
Ansys.ACT.Mechanical.Fields.Adapters Namespace
Parameters
fieldProvider(IDSBCInformation)
No details are provided for this entry.
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)
Value that identifies the component of the wrapped object to change.
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. 1028) Creates an adapter for a given load object from
Mechanical.
Adapt(IDSBCInformation)
Creates an adapter for a given load object from Mechanical.
Declaration Syntax
public FieldAdapter Adapt(IDSBCInformation load)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1028 of ANSYS, Inc. and its subsidiaries and affiliates.
FieldAdapter
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.
Declaration Syntax
public static readonly string ConstantRamped
Free
No details are provided for this entry.
Declaration Syntax
public static readonly string Free
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1029
Ansys.ACT.Mechanical.Fields.Adapters Namespace
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)
No details are provided for this entry.
FieldAdapterManager
Static class that operates like a factory to create field adapters from Mechanical objects.
Declaration Syntax
public static class FieldAdapterManager
Property AdapterDefinitions (p. 1030) Gets the collection of adapters in this manager.
Method RegisterNewAdapter(IDefinition) (p. 1031)Register the instance object that defines a type of
field adapter.
Method UnregisterAdapter(int) (p. 1031) 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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1030 of ANSYS, Inc. and its subsidiaries and affiliates.
FieldAdapterManager
RegisterNewAdapter(IDefinition)
Register the instance object that defines a type of field adapter.
Declaration Syntax
public static void RegisterNewAdapter(IDefinition definition)
Parameters
definition(IDefinition)
Load adapter definition to register.
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1031
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1032 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Mechanical.Fields Namespace
Declaration Syntax
namespace Ansys.ACT.Mechanical.Fields
Field (p. 1033) Represents a discrete or continuous field that can be used in a
component of a boundary condition from Mechanical, for instance.
Range (p. 1034) Represents a domain for real values.
Variable (p. 1034) 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. 1038)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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1033
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
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1034 of ANSYS, Inc. and its subsidiaries and affiliates.
Variable
Declaration Syntax
public class Variable
Property DefinitionType (p. 1035) Gets a value that indicates how this variable is defined.
Property DiscreteValueCount (p. 1035) Gets the number of discrete values of this variable.
Property DiscreteValues (p. 1036) Gets or sets the discrete values of this variable or if this
variable represents a free degree of freedom.
null
Property Index (p. 1036) Gets the index of this variable in its container field.
Property IsInput (p. 1036) Gets a value indicating whether this variable is an input
for its container field. Otherwise, it is an output variable.
Property IsOutput (p. 1036) Gets a value indicating whether this variable is an output
for its container field. Otherwise, it is an input variable.
Property Name (p. 1037) Gets the variable's name.
Property QuantityName (p. 1037) Gets the name of the quantity represented by this
variable.
Property Range (p. 1037) Gets the domain of validity for variable's value.
Property Unit (p. 1037) Gets the symbol of the unit used to express this variable's
values.
Method GetDiscreteValue(int) (p. 1037) 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
Quantity) (p. 1037) definition of the variable.
DefinitionType
Gets a value that indicates how this variable is defined.
Declaration Syntax
public VariableDefinitionType DefinitionType { set;get; }
DiscreteValueCount
Gets the number of discrete values of this variable.
Declaration Syntax
public int DiscreteValueCount { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1035
Ansys.ACT.Mechanical.Fields Namespace
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; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1036 of ANSYS, Inc. and its subsidiaries and affiliates.
Variable
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.
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)
Index of the value to change.
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)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1037
Ansys.ACT.Mechanical.Fields Namespace
Parameters
index(int)
Index of the value to change.
value(Quantity)
New value.
VariableDefinitionType
Defines the various ways to define the values of a variable.
Declaration Syntax
public enum VariableDefinitionType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1038 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. 1040).)
Property Name (p. 1041) Gets the name of the
feature.
(Inherited from
Feature (p. 1040).)
Property Thin1 (p. 1040) Gets or sets the Thin1.
Property Thin2 (p. 1040) Gets or sets the Thin2.
Property Walled (p. 1040) Gets or sets the Walled.
Depth
Gets or sets the Depth.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1039
Ansys.ACT.Automation.DesignModeler Namespace
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.
Declaration Syntax
public class Feature
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1040 of ANSYS, Inc. and its subsidiaries and affiliates.
FeatureManager
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.
Declaration Syntax
public int Count { get; }
Item
Gets a feature by its index.
Declaration Syntax
public Feature Item { get; }
CreateNamedSelection()
Creates a new NamedSelection feature.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1041
Ansys.ACT.Automation.DesignModeler Namespace
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
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1042 of ANSYS, Inc. and its subsidiaries and affiliates.
NamedSelection
NumGeometry
Gets the NumGeometry.
Declaration Syntax
public int NumGeometry { get; }
PropagateNamedSelection
Gets or sets the PropagateNamedSelection.
Declaration Syntax
public YesNo PropagateNamedSelection { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1043
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1044 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.DesignModeler.Primitives.Sheet Namespace
Declaration Syntax
namespace Ansys.ACT.DesignModeler.Primitives.Sheet
Cylinder
Cylinder Class
Declaration Syntax
public class Cylinder : Primitive, ISheetCylinder
Declaration Syntax
public Cylinder(GeometryBuilder builder, IEnumerable<double> center, IEnumerable<double> direction,
double radius)
Parameters
builder(GeometryBuilder)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1045
Ansys.ACT.DesignModeler.Primitives.Sheet Namespace
center(IEnumerable<double>)
Center of the cylinder.
direction(IEnumerable<double>)
Axis of the cylinder.
radius(double)
Radius of the cylinder.
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1046 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults
CoordinateSystemsResult
Defines a CoordinateSystemsResult.
Declaration Syntax
public abstract class CoordinateSystemsResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1047
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1048 of ANSYS, Inc. and its subsidiaries and affiliates.
CoordinateSystemsResult
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
LoadMultiplier
Gets the LoadMultiplier.
Declaration Syntax
public double LoadMultiplier { get; }
Mode
Gets or sets the Mode.
Declaration Syntax
public uint Mode { set;get; }
Position
Gets or sets the Position.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1049
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
Declaration Syntax
public ShellFaceType Position { set;get; }
SetNumber
Gets or sets the SetNumber.
Declaration Syntax
public uint SetNumber { set;get; }
ElementalEulerXYAngle
Defines a ElementalEulerXYAngle.
Declaration Syntax
public class ElementalEulerXYAngle : CoordinateSystemsResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1050 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementalEulerXYAngle
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property LoadStep (p. 712) Gets the LoadStep.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Position (p. 1049) Gets or sets the Position.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property ResultType (p. 713) Gets or sets the ResultType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1051
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Substep (p. 713) Gets the Substep.
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ElementalEulerXZAngle
Defines a ElementalEulerXZAngle.
Declaration Syntax
public class ElementalEulerXZAngle : CoordinateSystemsResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1052 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementalEulerXZAngle
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1053
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Position (p. 1049) Gets or sets the Position.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Substep (p. 713) Gets the Substep.
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ElementalEulerYZAngle
Defines a ElementalEulerYZAngle.
Declaration Syntax
public class ElementalEulerYZAngle : CoordinateSystemsResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1054 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementalEulerYZAngle
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1055
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Position (p. 1049) Gets or sets the Position.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Substep (p. 713) Gets the Substep.
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ElementalTriads
Defines a ElementalTriads.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1056 of ANSYS, Inc. and its subsidiaries and affiliates.
ElementalTriads
Declaration Syntax
public class ElementalTriads : CoordinateSystemsResult
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1057
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Position (p. 1049) Gets or sets the Position.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Substep (p. 713) Gets the Substep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1058 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalEulerXYAngle
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NodalEulerXYAngle
Defines a NodalEulerXYAngle.
Declaration Syntax
public class NodalEulerXYAngle : CoordinateSystemsResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1059
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property LoadStep (p. 712) Gets the LoadStep.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Position (p. 1049) Gets or sets the Position.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1060 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalEulerXZAngle
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NodalEulerXZAngle
Defines a NodalEulerXZAngle.
Declaration Syntax
public class NodalEulerXZAngle : CoordinateSystemsResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1061
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1062 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalEulerYZAngle
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Position (p. 1049) Gets or sets the Position.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Substep (p. 713) Gets the Substep.
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NodalEulerYZAngle
Defines a NodalEulerYZAngle.
Declaration Syntax
public class NodalEulerYZAngle : CoordinateSystemsResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1063
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1064 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalTriads
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Position (p. 1049) Gets or sets the Position.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Substep (p. 713) Gets the Substep.
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NodalTriads
Defines a NodalTriads.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1065
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
Declaration Syntax
public class NodalTriads : CoordinateSystemsResult
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property LoadStep (p. 712) Gets the LoadStep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1066 of ANSYS, Inc. and its subsidiaries and affiliates.
NodalTriads
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Position (p. 1049) Gets or sets the Position.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property ResultType (p. 713) Gets or sets the ResultType.
(Inherited from
CoordinateSystemsResult (p. 1047).)
Property Substep (p. 713) Gets the Substep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1067
Ansys.ACT.Automation.Mechanical.Results.CoordinateSystemsResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1068 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.
Declaration Syntax
public abstract class DamageResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1069
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1070 of ANSYS, Inc. and its subsidiaries and affiliates.
DamageResult
DamageResultType
Gets the DamageResultType.
Declaration Syntax
public DamageResultType DamageResultType { get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public int GraphControlsXAxis { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1071
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Mode
Gets or sets the Mode.
Declaration Syntax
public uint Mode { set;get; }
SetNumber
Gets or sets the SetNumber.
Declaration Syntax
public uint SetNumber { set;get; }
Surface
Gets the Surface.
Declaration Syntax
public uint Surface { get; }
DamageStatus
Defines a DamageStatus.
Declaration Syntax
public class DamageStatus : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1072 of ANSYS, Inc. and its subsidiaries and affiliates.
DamageStatus
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1073
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EnergyDissipatedPerUnitVolume
Defines a EnergyDissipatedPerUnitVolume.
Declaration Syntax
public class EnergyDissipatedPerUnitVolume : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1074 of ANSYS, Inc. and its subsidiaries and affiliates.
EnergyDissipatedPerUnitVolume
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1075
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FiberCompressiveDamageVariable
Defines a FiberCompressiveDamageVariable.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1076 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberCompressiveDamageVariable
Declaration Syntax
public class FiberCompressiveDamageVariable : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1077
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1078 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberCompressiveFailureCriterion
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FiberCompressiveFailureCriterion
Defines a FiberCompressiveFailureCriterion.
Declaration Syntax
public class FiberCompressiveFailureCriterion : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1079
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1080 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberTensileDamageVariable
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FiberTensileDamageVariable
Defines a FiberTensileDamageVariable.
Declaration Syntax
public class FiberTensileDamageVariable : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1081
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1082 of ANSYS, Inc. and its subsidiaries and affiliates.
FiberTensileFailureCriterion
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FiberTensileFailureCriterion
Defines a FiberTensileFailureCriterion.
Declaration Syntax
public class FiberTensileFailureCriterion : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1083
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1084 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixCompressiveDamageVariable
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MatrixCompressiveDamageVariable
Defines a MatrixCompressiveDamageVariable.
Declaration Syntax
public class MatrixCompressiveDamageVariable : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1085
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1086 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixCompressiveFailureCriterion
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MatrixCompressiveFailureCriterion
Defines a MatrixCompressiveFailureCriterion.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1087
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Declaration Syntax
public class MatrixCompressiveFailureCriterion : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1088 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixCompressiveFailureCriterion
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1089
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MatrixTensileDamageVariable
Defines a MatrixTensileDamageVariable.
Declaration Syntax
public class MatrixTensileDamageVariable : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1090 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixTensileDamageVariable
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1091
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MatrixTensileFailureCriterion
Defines a MatrixTensileFailureCriterion.
Declaration Syntax
public class MatrixTensileFailureCriterion : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1092 of ANSYS, Inc. and its subsidiaries and affiliates.
MatrixTensileFailureCriterion
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1093
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumFailureCriteria
Defines a MaximumFailureCriteria.
Declaration Syntax
public class MaximumFailureCriteria : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1094 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumFailureCriteria
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1095
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MullinsDamageVariable
Defines a MullinsDamageVariable.
Declaration Syntax
public class MullinsDamageVariable : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1096 of ANSYS, Inc. and its subsidiaries and affiliates.
MullinsDamageVariable
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1097
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MullinsMaximumPreviousStrainEnergy
Defines a MullinsMaximumPreviousStrainEnergy.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1098 of ANSYS, Inc. and its subsidiaries and affiliates.
MullinsMaximumPreviousStrainEnergy
Declaration Syntax
public class MullinsMaximumPreviousStrainEnergy : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1099
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1100 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearDamageVariable
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ShearDamageVariable
Defines a ShearDamageVariable.
Declaration Syntax
public class ShearDamageVariable : DamageResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1101
Ansys.ACT.Automation.Mechanical.Results.DamageResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1102 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearDamageVariable
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1103
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1104 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1105
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1106 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1107
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
AccelerationInG
Gets or sets the AccelerationInG.
Declaration Syntax
public bool AccelerationInG { 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; }
DampedFrequency
Gets the DampedFrequency.
Declaration Syntax
public Quantity DampedFrequency { get; }
DeformationType
Gets or sets the DeformationType.
Declaration Syntax
public TotalOrDirectional DeformationType { set;get; }
Frequency
Gets or sets the Frequency.
Declaration Syntax
public Quantity Frequency { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1108 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationResult
Declaration Syntax
public int GraphControlsXAxis { 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; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1109
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
PhaseIncrement
Gets or sets the PhaseIncrement.
Declaration Syntax
public Quantity PhaseIncrement { set;get; }
Probability
Gets the Probability.
Declaration Syntax
public double Probability { get; }
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 ResultScopeByType ScaleFactor { set;get; }
ScaleFactorValue
Gets or sets the ScaleFactorValue.
Declaration Syntax
public double ScaleFactorValue { set;get; }
SetNumber
Gets or sets the SetNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1110 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAcceleration
Declaration Syntax
public uint SetNumber { 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; }
DirectionalAcceleration
Defines a DirectionalAcceleration.
Declaration Syntax
public class DirectionalAcceleration : DeformationResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1111
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1112 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAcceleration
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1113
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1114 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationPSD
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1115
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1116 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationPSD
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1117
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
DirectionalAccelerationRS
Defines a DirectionalAccelerationRS.
Declaration Syntax
public class DirectionalAccelerationRS : DeformationResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1118 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalAccelerationRS
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1119
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1120 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalDeformation
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; }
DirectionalDeformation
Defines a DirectionalDeformation.
Declaration Syntax
public class DirectionalDeformation : DeformationResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1121
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1122 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalDeformation
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1123
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
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.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1124 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocity
Declaration Syntax
public class DirectionalVelocity : DeformationResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1125
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1126 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocity
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1127
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
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; }
DirectionalVelocityPSD
Defines a DirectionalVelocityPSD.
Declaration Syntax
public class DirectionalVelocityPSD : DeformationResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1128 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocityPSD
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1129
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1130 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocityRS
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1131
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1132 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalVelocityRS
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1133
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1134 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalAcceleration
TotalAcceleration
Defines a TotalAcceleration.
Declaration Syntax
public class TotalAcceleration : DeformationResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1135
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1136 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalAcceleration
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1137
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
TotalDeformation
Defines a TotalDeformation.
Declaration Syntax
public class TotalDeformation : DeformationResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1138 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalDeformation
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1139
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1140 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalVelocity
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1141
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1142 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalVelocity
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1143
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1144 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorDeformation
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1145
Ansys.ACT.Automation.Mechanical.Results.DeformationResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1146 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.FractureToolResults
FractureJINT
Defines a FractureJINT.
Declaration Syntax
public class FractureJINT : FractureToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1147
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1148 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureJINT
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1149
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
FractureSIFSK1
Defines a FractureSIFSK1.
Declaration Syntax
public class FractureSIFSK1 : FractureToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1150 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureSIFSK1
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1151
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
FractureResultSubType
Gets or sets the FractureResultSubType.
Declaration Syntax
public FractureSIFSSubType FractureResultSubType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FractureSIFSK2
Defines a FractureSIFSK2.
Declaration Syntax
public class FractureSIFSK2 : FractureToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1152 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureSIFSK2
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1153
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
FractureResultSubType
Gets or sets the FractureResultSubType.
Declaration Syntax
public FractureSIFSSubType FractureResultSubType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FractureSIFSK3
Defines a FractureSIFSK3.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1154 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureSIFSK3
Declaration Syntax
public class FractureSIFSK3 : FractureToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1155
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
Property InternalObject (p. 1157) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 711) Gets the IterationNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1156 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureTool
FractureResultSubType
Gets or sets the FractureResultSubType.
Declaration Syntax
public FractureSIFSSubType FractureResultSubType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FractureTool
Defines a FractureTool.
Declaration Syntax
public class FractureTool : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1157
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSFractureToolAuto InternalObject { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1158 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureTool
AddJINT()
Creates a new child FractureJINT.
Declaration Syntax
public FractureJINT AddJINT()
AddSIFSK1()
Creates a new child FractureSIFSK1.
Declaration Syntax
public FractureSIFSK1 AddSIFSK1()
AddSIFSK2()
Creates a new child FractureSIFSK2.
Declaration Syntax
public FractureSIFSK2 AddSIFSK2()
AddSIFSK3()
Creates a new child FractureSIFSK3.
Declaration Syntax
public FractureSIFSK3 AddSIFSK3()
AddVCCTG1()
Creates a new child FractureVCCTG1.
Declaration Syntax
public FractureVCCTG1 AddVCCTG1()
AddVCCTG2()
Creates a new child FractureVCCTG2.
Declaration Syntax
public FractureVCCTG2 AddVCCTG2()
AddVCCTG3()
Creates a new child FractureVCCTG3.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1159
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
Declaration Syntax
public FractureVCCTG3 AddVCCTG3()
AddVCCTGT()
Creates a new child FractureVCCTGT.
Declaration Syntax
public FractureVCCTGT AddVCCTGT()
Delete()
Run the Delete action.
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
FractureToolResult
Defines a FractureToolResult.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1160 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureToolResult
Declaration Syntax
public abstract class FractureToolResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1161
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
ActiveContour
Gets or sets the ActiveContour.
Declaration Syntax
public uint ActiveContour { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1162 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureVCCTG1
ActiveContourEnd
Gets or sets the ActiveContourEnd.
Declaration Syntax
public uint ActiveContourEnd { set;get; }
ActiveContourStart
Gets or sets the ActiveContourStart.
Declaration Syntax
public uint ActiveContourStart { set;get; }
CintResultType
Gets or sets the CintResultType.
Declaration Syntax
public FractureResultType CintResultType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Mode
Gets or sets the Mode.
Declaration Syntax
public uint Mode { set;get; }
SetNumber
Gets or sets the SetNumber.
Declaration Syntax
public uint SetNumber { set;get; }
FractureVCCTG1
Defines a FractureVCCTG1.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1163
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
Declaration Syntax
public class FractureVCCTG1 : FractureToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1164 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureVCCTG1
Property InternalObject (p. 1166) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 711) Gets the IterationNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1165
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
FractureResultSubType
Gets or sets the FractureResultSubType.
Declaration Syntax
public FractureVCCTSubType FractureResultSubType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FractureVCCTG2
Defines a FractureVCCTG2.
Declaration Syntax
public class FractureVCCTG2 : FractureToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1166 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureVCCTG2
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1167
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
FractureResultSubType
Gets or sets the FractureResultSubType.
Declaration Syntax
public FractureVCCTSubType FractureResultSubType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FractureVCCTG3
Defines a FractureVCCTG3.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1168 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureVCCTG3
Declaration Syntax
public class FractureVCCTG3 : FractureToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1169
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
Property InternalObject (p. 1171) Gets the internal object. For advanced usage
only.
Property IterationNumber (p. 711) Gets the IterationNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1170 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureVCCTGT
FractureResultSubType
Gets or sets the FractureResultSubType.
Declaration Syntax
public FractureVCCTSubType FractureResultSubType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
FractureVCCTGT
Defines a FractureVCCTGT.
Declaration Syntax
public class FractureVCCTGT : FractureToolResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1171
Ansys.ACT.Automation.Mechanical.Results.FractureToolResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1172 of ANSYS, Inc. and its subsidiaries and affiliates.
FractureVCCTGT
FractureResultSubType
Gets or sets the FractureResultSubType.
Declaration Syntax
public FractureVCCTSubType FractureResultSubType { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1173
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1174 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.StrainResults
DirectionalThermalStrain
Defines a DirectionalThermalStrain.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1175
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class DirectionalThermalStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1176 of ANSYS, Inc. and its subsidiaries and affiliates.
DirectionalThermalStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1177
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalOrientation
Gets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { get; }
ElasticStrainIntensity
Defines a ElasticStrainIntensity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1178 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainIntensity
Declaration Syntax
public class ElasticStrainIntensity : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1179
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1180 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrain
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1181
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1182 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1183
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1184 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentCreepStrainRST
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1185
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1186 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrain
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1187
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1188 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrainRST
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentElasticStrainRST
Defines a EquivalentElasticStrainRST.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1189
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class EquivalentElasticStrainRST : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1190 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentElasticStrainRST
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1191
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1192 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1193
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1194 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrainRST
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentPlasticStrainRST
Defines a EquivalentPlasticStrainRST.
Declaration Syntax
public class EquivalentPlasticStrainRST : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1195
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1196 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentPlasticStrainRST
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1197
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentTotalStrain
Defines a EquivalentTotalStrain.
Declaration Syntax
public class EquivalentTotalStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1198 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentTotalStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1199
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumPrincipalElasticStrain
Defines a MaximumPrincipalElasticStrain.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1200 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalElasticStrain
Declaration Syntax
public class MaximumPrincipalElasticStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1201
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1202 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalThermalStrain
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; }
MaximumPrincipalThermalStrain
Defines a MaximumPrincipalThermalStrain.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1203
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public class MaximumPrincipalThermalStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1204 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalThermalStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1205
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumShearElasticStrain
Defines a MaximumShearElasticStrain.
Declaration Syntax
public class MaximumShearElasticStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1206 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumShearElasticStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1207
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1208 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalElasticStrain
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.
Declaration Syntax
public class MiddlePrincipalElasticStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1209
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1210 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalElasticStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1211
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1212 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalThermalStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1213
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1214 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalElasticStrain
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MinimumPrincipalElasticStrain
Defines a MinimumPrincipalElasticStrain.
Declaration Syntax
public class MinimumPrincipalElasticStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1215
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1216 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalElasticStrain
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1217
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1218 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalElasticStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1219
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
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; }
ShearElasticStrain
Defines a ShearElasticStrain.
Declaration Syntax
public class ShearElasticStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1220 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearElasticStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1221
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1222 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
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; }
StrainResult
Defines a StrainResult.
Declaration Syntax
public abstract class StrainResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1223
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1224 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
Amplitude
Gets or sets the Amplitude.
Declaration Syntax
public bool Amplitude { set;get; }
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1225
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
CyclicMode
Gets or sets the CyclicMode.
Declaration Syntax
public uint CyclicMode { set;get; }
Frequency
Gets or sets the Frequency.
Declaration Syntax
public Quantity Frequency { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public int GraphControlsXAxis { 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; }
LoadMultiplier
Gets the LoadMultiplier.
Declaration Syntax
public double LoadMultiplier { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1226 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainResult
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; }
Position
Gets or sets the Position.
Declaration Syntax
public ShellFaceType Position { set;get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
SetNumber
Gets or sets the SetNumber.
Declaration Syntax
public uint SetNumber { set;get; }
StressStrainType
Gets or sets the StressStrainType.
Declaration Syntax
public StressStrainType StressStrainType { set;get; }
SweepingPhase
Gets or sets the SweepingPhase.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1227
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
Declaration Syntax
public Quantity SweepingPhase { set;get; }
VectorPrincipalElasticStrain
Defines a VectorPrincipalElasticStrain.
Declaration Syntax
public class VectorPrincipalElasticStrain : StrainResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1228 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorPrincipalElasticStrain
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1229
Ansys.ACT.Automation.Mechanical.Results.StrainResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1230 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.StressResults
BendingStressEquivalent
Defines a BendingStressEquivalent.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1231
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
public class BendingStressEquivalent : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1232 of ANSYS, Inc. and its subsidiaries and affiliates.
BendingStressEquivalent
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1233
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1234 of ANSYS, Inc. and its subsidiaries and affiliates.
BendingStressEquivalent
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1235
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
BendingStressIntensity
Defines a BendingStressIntensity.
Declaration Syntax
public class BendingStressIntensity : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1236 of ANSYS, Inc. and its subsidiaries and affiliates.
BendingStressIntensity
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1237
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1238 of ANSYS, Inc. and its subsidiaries and affiliates.
BendingStressIntensity
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1239
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentStress
Defines a EquivalentStress.
Declaration Syntax
public class EquivalentStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1240 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1241
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1242 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentStress
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1243
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentStressPSD
Defines a EquivalentStressPSD.
Declaration Syntax
public class EquivalentStressPSD : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1244 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentStressPSD
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1245
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1246 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentStressPSD
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1247
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
EquivalentStressRS
Defines a EquivalentStressRS.
Declaration Syntax
public class EquivalentStressRS : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1248 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentStressRS
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1249
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1250 of ANSYS, Inc. and its subsidiaries and affiliates.
EquivalentStressRS
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1251
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumPrincipalStress
Defines a MaximumPrincipalStress.
Declaration Syntax
public class MaximumPrincipalStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1252 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1253
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1254 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumPrincipalStress
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1255
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MaximumShearStress
Defines a MaximumShearStress.
Declaration Syntax
public class MaximumShearStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1256 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumShearStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1257
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1258 of ANSYS, Inc. and its subsidiaries and affiliates.
MaximumShearStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1259
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
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; }
MembraneStressEquivalent
Defines a MembraneStressEquivalent.
Declaration Syntax
public class MembraneStressEquivalent : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1260 of ANSYS, Inc. and its subsidiaries and affiliates.
MembraneStressEquivalent
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1261
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1262 of ANSYS, Inc. and its subsidiaries and affiliates.
MembraneStressEquivalent
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1263
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MembraneStressIntensity
Defines a MembraneStressIntensity.
Declaration Syntax
public class MembraneStressIntensity : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1264 of ANSYS, Inc. and its subsidiaries and affiliates.
MembraneStressIntensity
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1265
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1266 of ANSYS, Inc. and its subsidiaries and affiliates.
MembraneStressIntensity
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1267
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MiddlePrincipalStress
Defines a MiddlePrincipalStress.
Declaration Syntax
public class MiddlePrincipalStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1268 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1269
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1270 of ANSYS, Inc. and its subsidiaries and affiliates.
MiddlePrincipalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1271
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
MinimumPrincipalStress
Defines a MinimumPrincipalStress.
Declaration Syntax
public class MinimumPrincipalStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1272 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1273
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1274 of ANSYS, Inc. and its subsidiaries and affiliates.
MinimumPrincipalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1275
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalStress
Defines a NormalStress.
Declaration Syntax
public class NormalStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1276 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1277
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1278 of ANSYS, Inc. and its subsidiaries and affiliates.
NormalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1279
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
ShearStress
Defines a ShearStress.
Declaration Syntax
public class ShearStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1280 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1281
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1282 of ANSYS, Inc. and its subsidiaries and affiliates.
ShearStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1283
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
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; }
ShellBendingStress
Defines a ShellBendingStress.
Declaration Syntax
public class ShellBendingStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1284 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellBendingStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1285
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1286 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellBendingStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1287
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public ShellMBPOrientationType NormalOrientation { set;get; }
ShellMBPType
Gets the ShellMBPType.
Declaration Syntax
public ShellMBPType ShellMBPType { get; }
ShellBottomPeakStress
Defines a ShellBottomPeakStress.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1288 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellBottomPeakStress
Declaration Syntax
public class ShellBottomPeakStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1289
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1290 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellBottomPeakStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1291
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1292 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellMembraneStress
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public ShellMBPOrientationType NormalOrientation { set;get; }
ShellMBPType
Gets the ShellMBPType.
Declaration Syntax
public ShellMBPType ShellMBPType { get; }
ShellMembraneStress
Defines a ShellMembraneStress.
Declaration Syntax
public class ShellMembraneStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1293
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1294 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellMembraneStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1295
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1296 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellTopPeakStress
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public ShellMBPOrientationType NormalOrientation { set;get; }
ShellMBPType
Gets the ShellMBPType.
Declaration Syntax
public ShellMBPType ShellMBPType { get; }
ShellTopPeakStress
Defines a ShellTopPeakStress.
Declaration Syntax
public class ShellTopPeakStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1297
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1298 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellTopPeakStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1299
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1300 of ANSYS, Inc. and its subsidiaries and affiliates.
ShellTopPeakStress
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public ShellMBPOrientationType NormalOrientation { set;get; }
ShellMBPType
Gets the ShellMBPType.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1301
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
public ShellMBPType ShellMBPType { get; }
StressIntensity
Defines a StressIntensity.
Declaration Syntax
public class StressIntensity : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1302 of ANSYS, Inc. and its subsidiaries and affiliates.
StressIntensity
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1303
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1304 of ANSYS, Inc. and its subsidiaries and affiliates.
StressIntensity
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1305
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Declaration Syntax
public IDSResultAuto InternalObject { get; }
StressResult
Defines a StressResult.
Declaration Syntax
public abstract class StressResult : Result
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1306 of ANSYS, Inc. and its subsidiaries and affiliates.
StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1307
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Amplitude
Gets or sets the Amplitude.
Declaration Syntax
public bool Amplitude { set;get; }
AverageAcrossBodies
Gets or sets the AverageAcrossBodies.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1308 of ANSYS, Inc. and its subsidiaries and affiliates.
StressResult
Declaration Syntax
public bool AverageAcrossBodies { set;get; }
AverageRadiusOfCurvature
Gets or sets the AverageRadiusOfCurvature.
Declaration Syntax
public Quantity AverageRadiusOfCurvature { set;get; }
BendingInside
Gets the BendingInside.
Declaration Syntax
public Quantity BendingInside { get; }
BendingOutside
Gets the BendingOutside.
Declaration Syntax
public Quantity BendingOutside { get; }
CyclicMode
Gets or sets the CyclicMode.
Declaration Syntax
public uint CyclicMode { set;get; }
Frequency
Gets or sets the Frequency.
Declaration Syntax
public Quantity Frequency { set;get; }
GraphControlsXAxis
Gets or sets the GraphControlsXAxis.
Declaration Syntax
public int GraphControlsXAxis { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1309
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
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; }
Layer
Gets or sets the Layer.
Declaration Syntax
public int Layer { set;get; }
Linearized2DBehavior
Gets or sets the Linearized2DBehavior.
Declaration Syntax
public Linearized2DBehavior Linearized2DBehavior { set;get; }
LoadMultiplier
Gets the LoadMultiplier.
Declaration Syntax
public double LoadMultiplier { get; }
Membrane
Gets the Membrane.
Declaration Syntax
public Quantity Membrane { get; }
MembraneBendingCenter
Gets the MembraneBendingCenter.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1310 of ANSYS, Inc. and its subsidiaries and affiliates.
StressResult
Declaration Syntax
public Quantity MembraneBendingCenter { get; }
MembraneBendingInside
Gets the MembraneBendingInside.
Declaration Syntax
public Quantity MembraneBendingInside { get; }
MembraneBendingOutside
Gets the MembraneBendingOutside.
Declaration Syntax
public Quantity MembraneBendingOutside { get; }
Mode
Gets or sets the Mode.
Declaration Syntax
public uint Mode { set;get; }
NormalOrientation
Gets or sets the NormalOrientation.
Declaration Syntax
public NormalOrientationType NormalOrientation { set;get; }
PeakCenter
Gets the PeakCenter.
Declaration Syntax
public Quantity PeakCenter { get; }
PeakInside
Gets the PeakInside.
Declaration Syntax
public Quantity PeakInside { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1311
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
PeakOutside
Gets the PeakOutside.
Declaration Syntax
public Quantity PeakOutside { get; }
PhaseIncrement
Gets or sets the PhaseIncrement.
Declaration Syntax
public Quantity PhaseIncrement { set;get; }
Position
Gets or sets the Position.
Declaration Syntax
public ShellFaceType Position { set;get; }
Probability
Gets the Probability.
Declaration Syntax
public double Probability { get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public ResultScopeByType ScaleFactor { set;get; }
SetNumber
Gets or sets the SetNumber.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1312 of ANSYS, Inc. and its subsidiaries and affiliates.
StressResult
Declaration Syntax
public uint SetNumber { set;get; }
StressStrainType
Gets or sets the StressStrainType.
Declaration Syntax
public StressStrainType StressStrainType { set;get; }
Subtype
Gets or sets the Subtype.
Declaration Syntax
public LinearizedSubtype Subtype { set;get; }
Surface
Gets the Surface.
Declaration Syntax
public uint Surface { get; }
SweepingPhase
Gets or sets the SweepingPhase.
Declaration Syntax
public Quantity SweepingPhase { set;get; }
ThroughThicknessBendingStress
Gets or sets the ThroughThicknessBendingStress.
Declaration Syntax
public ThroughThicknessBendingStress ThroughThicknessBendingStress { set;get; }
TotalCenter
Gets the TotalCenter.
Declaration Syntax
public Quantity TotalCenter { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1313
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
TotalInside
Gets the TotalInside.
Declaration Syntax
public Quantity TotalInside { get; }
TotalOutside
Gets the TotalOutside.
Declaration Syntax
public Quantity TotalOutside { get; }
StructuralError
Defines a StructuralError.
Declaration Syntax
public class StructuralError : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1314 of ANSYS, Inc. and its subsidiaries and affiliates.
StructuralError
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1315
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1316 of ANSYS, Inc. and its subsidiaries and affiliates.
StructuralError
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1317
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
VectorPrincipalStress
Defines a VectorPrincipalStress.
Declaration Syntax
public class VectorPrincipalStress : StressResult
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1318 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorPrincipalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1319
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1320 of ANSYS, Inc. and its subsidiaries and affiliates.
VectorPrincipalStress
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1321
Ansys.ACT.Automation.Mechanical.Results.StressResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1322 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.ProbeResults
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1323
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
AccelerationProbe
Defines a AccelerationProbe.
Declaration Syntax
public class AccelerationProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1324 of ANSYS, Inc. and its subsidiaries and affiliates.
AccelerationProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1325
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
AngularAccelerationProbe
Defines a AngularAccelerationProbe.
Declaration Syntax
public class AngularAccelerationProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1326 of ANSYS, Inc. and its subsidiaries and affiliates.
AngularAccelerationProbe
property 'LocationMethod =
LocationDefinitionMethod.WeakSprings'.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1327
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1328 of ANSYS, Inc. and its subsidiaries and affiliates.
AngularVelocityProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
AngularVelocityProbe
Defines a AngularVelocityProbe.
Declaration Syntax
public class AngularVelocityProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1329
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1330 of ANSYS, Inc. and its subsidiaries and affiliates.
BeamProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
BeamProbe
Defines a BeamProbe.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1331
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public class BeamProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1332 of ANSYS, Inc. and its subsidiaries and affiliates.
BeamProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1333
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
AxialForce
Gets the AxialForce.
Declaration Syntax
public Quantity AxialForce { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1334 of ANSYS, Inc. and its subsidiaries and affiliates.
BeamProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumAxialForce
Gets the MaximumAxialForce.
Declaration Syntax
public Quantity MaximumAxialForce { get; }
MaximumMomentAtI
Gets the MaximumMomentAtI.
Declaration Syntax
public Quantity MaximumMomentAtI { get; }
MaximumMomentAtJ
Gets the MaximumMomentAtJ.
Declaration Syntax
public Quantity MaximumMomentAtJ { get; }
MaximumShearForceAtI
Gets the MaximumShearForceAtI.
Declaration Syntax
public Quantity MaximumShearForceAtI { get; }
MaximumShearForceAtJ
Gets the MaximumShearForceAtJ.
Declaration Syntax
public Quantity MaximumShearForceAtJ { get; }
MaximumTorque
Gets the MaximumTorque.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1335
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public Quantity MaximumTorque { get; }
MinimumAxialForce
Gets the MinimumAxialForce.
Declaration Syntax
public Quantity MinimumAxialForce { get; }
MinimumMomentAtI
Gets the MinimumMomentAtI.
Declaration Syntax
public Quantity MinimumMomentAtI { get; }
MinimumMomentAtJ
Gets the MinimumMomentAtJ.
Declaration Syntax
public Quantity MinimumMomentAtJ { get; }
MinimumShearForceAtI
Gets the MinimumShearForceAtI.
Declaration Syntax
public Quantity MinimumShearForceAtI { get; }
MinimumShearForceAtJ
Gets the MinimumShearForceAtJ.
Declaration Syntax
public Quantity MinimumShearForceAtJ { get; }
MinimumTorque
Gets the MinimumTorque.
Declaration Syntax
public Quantity MinimumTorque { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1336 of ANSYS, Inc. and its subsidiaries and affiliates.
BearingProbe
MomentAtI
Gets the MomentAtI.
Declaration Syntax
public Quantity MomentAtI { get; }
MomentAtJ
Gets the MomentAtJ.
Declaration Syntax
public Quantity MomentAtJ { get; }
ShearForceAtI
Gets the ShearForceAtI.
Declaration Syntax
public Quantity ShearForceAtI { get; }
ShearForceAtJ
Gets the ShearForceAtJ.
Declaration Syntax
public Quantity ShearForceAtJ { get; }
Torque
Gets the Torque.
Declaration Syntax
public Quantity Torque { get; }
BearingProbe
Defines a BearingProbe.
Declaration Syntax
public class BearingProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1337
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1338 of ANSYS, Inc. and its subsidiaries and affiliates.
BearingProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1339
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
By
Gets or sets the By.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1340 of ANSYS, Inc. and its subsidiaries and affiliates.
BearingProbe
Declaration Syntax
public SetDriverStyle By { set;get; }
DampingForce1
Gets the DampingForce1.
Declaration Syntax
public Quantity DampingForce1 { get; }
DampingForce2
Gets the DampingForce2.
Declaration Syntax
public Quantity DampingForce2 { get; }
ElasticForce1
Gets the ElasticForce1.
Declaration Syntax
public Quantity ElasticForce1 { get; }
ElasticForce2
Gets the ElasticForce2.
Declaration Syntax
public Quantity ElasticForce2 { get; }
Elongation1
Gets the Elongation1.
Declaration Syntax
public Quantity Elongation1 { get; }
Elongation2
Gets the Elongation2.
Declaration Syntax
public Quantity Elongation2 { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1341
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumDampingForce1
Gets the MaximumDampingForce1.
Declaration Syntax
public Quantity MaximumDampingForce1 { get; }
MaximumDampingForce2
Gets the MaximumDampingForce2.
Declaration Syntax
public Quantity MaximumDampingForce2 { get; }
MaximumElasticForce1
Gets the MaximumElasticForce1.
Declaration Syntax
public Quantity MaximumElasticForce1 { get; }
MaximumElasticForce2
Gets the MaximumElasticForce2.
Declaration Syntax
public Quantity MaximumElasticForce2 { get; }
MaximumElongation1
Gets the MaximumElongation1.
Declaration Syntax
public Quantity MaximumElongation1 { get; }
MaximumElongation2
Gets the MaximumElongation2.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1342 of ANSYS, Inc. and its subsidiaries and affiliates.
BearingProbe
Declaration Syntax
public Quantity MaximumElongation2 { get; }
MaximumVelocity1
Gets the MaximumVelocity1.
Declaration Syntax
public Quantity MaximumVelocity1 { get; }
MaximumVelocity2
Gets the MaximumVelocity2.
Declaration Syntax
public Quantity MaximumVelocity2 { get; }
MinimumDampingForce1
Gets the MinimumDampingForce1.
Declaration Syntax
public Quantity MinimumDampingForce1 { get; }
MinimumDampingForce2
Gets the MinimumDampingForce2.
Declaration Syntax
public Quantity MinimumDampingForce2 { get; }
MinimumElasticForce1
Gets the MinimumElasticForce1.
Declaration Syntax
public Quantity MinimumElasticForce1 { get; }
MinimumElasticForce2
Gets the MinimumElasticForce2.
Declaration Syntax
public Quantity MinimumElasticForce2 { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1343
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
MinimumElongation1
Gets the MinimumElongation1.
Declaration Syntax
public Quantity MinimumElongation1 { get; }
MinimumElongation2
Gets the MinimumElongation2.
Declaration Syntax
public Quantity MinimumElongation2 { get; }
MinimumVelocity1
Gets the MinimumVelocity1.
Declaration Syntax
public Quantity MinimumVelocity1 { get; }
MinimumVelocity2
Gets the MinimumVelocity2.
Declaration Syntax
public Quantity MinimumVelocity2 { get; }
PhaseIncrement
Gets or sets the PhaseIncrement.
Declaration Syntax
public Quantity PhaseIncrement { set;get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
SweepingPhase
Gets or sets the SweepingPhase.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1344 of ANSYS, Inc. and its subsidiaries and affiliates.
BoltPretensionProbe
Declaration Syntax
public Quantity SweepingPhase { set;get; }
Velocity1
Gets the Velocity1.
Declaration Syntax
public Quantity Velocity1 { get; }
Velocity2
Gets the Velocity2.
Declaration Syntax
public Quantity Velocity2 { get; }
BoltPretensionProbe
Defines a BoltPretensionProbe.
Declaration Syntax
public class BoltPretensionProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1345
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1346 of ANSYS, Inc. and its subsidiaries and affiliates.
BoltPretensionProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1347
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Adjustment
Gets the Adjustment.
Declaration Syntax
public Quantity Adjustment { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumAdjustment
Gets the MaximumAdjustment.
Declaration Syntax
public Quantity MaximumAdjustment { get; }
MaximumWorkingLoad
Gets the MaximumWorkingLoad.
Declaration Syntax
public Quantity MaximumWorkingLoad { get; }
MinimumAdjustment
Gets the MinimumAdjustment.
Declaration Syntax
public Quantity MinimumAdjustment { get; }
MinimumWorkingLoad
Gets the MinimumWorkingLoad.
Declaration Syntax
public Quantity MinimumWorkingLoad { get; }
WorkingLoad
Gets the WorkingLoad.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1348 of ANSYS, Inc. and its subsidiaries and affiliates.
CurrentDensityProbe
Declaration Syntax
public Quantity WorkingLoad { get; }
CurrentDensityProbe
Defines a CurrentDensityProbe.
Declaration Syntax
public class CurrentDensityProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1349
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1350 of ANSYS, Inc. and its subsidiaries and affiliates.
CurrentDensityProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
YAxisFluxDensity
Gets the YAxisFluxDensity.
Declaration Syntax
public Quantity YAxisFluxDensity { get; }
ZAxisFluxDensity
Gets the ZAxisFluxDensity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1351
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public Quantity ZAxisFluxDensity { get; }
DeformationProbe
Defines a DeformationProbe.
Declaration Syntax
public class DeformationProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1352 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1353
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1354 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationProbe
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumTotalDeformation
Gets the MaximumTotalDeformation.
Declaration Syntax
public Quantity MaximumTotalDeformation { get; }
MaximumXAxisDeformation
Gets the MaximumXAxisDeformation.
Declaration Syntax
public Quantity MaximumXAxisDeformation { get; }
MaximumYAxisDeformation
Gets the MaximumYAxisDeformation.
Declaration Syntax
public Quantity MaximumYAxisDeformation { get; }
MaximumZAxisDeformation
Gets the MaximumZAxisDeformation.
Declaration Syntax
public Quantity MaximumZAxisDeformation { get; }
MinimumTotalDeformation
Gets the MinimumTotalDeformation.
Declaration Syntax
public Quantity MinimumTotalDeformation { get; }
MinimumXAxisDeformation
Gets the MinimumXAxisDeformation.
Declaration Syntax
public Quantity MinimumXAxisDeformation { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1355
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
MinimumYAxisDeformation
Gets the MinimumYAxisDeformation.
Declaration Syntax
public Quantity MinimumYAxisDeformation { get; }
MinimumZAxisDeformation
Gets the MinimumZAxisDeformation.
Declaration Syntax
public Quantity MinimumZAxisDeformation { get; }
TotalDeformation
Gets the TotalDeformation.
Declaration Syntax
public Quantity TotalDeformation { get; }
XAxisDeformation
Gets the XAxisDeformation.
Declaration Syntax
public Quantity XAxisDeformation { get; }
XCoordinate
Gets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { get; }
YAxisDeformation
Gets the YAxisDeformation.
Declaration Syntax
public Quantity YAxisDeformation { get; }
YCoordinate
Gets the YCoordinate.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1356 of ANSYS, Inc. and its subsidiaries and affiliates.
ElectricFieldProbe
Declaration Syntax
public Quantity YCoordinate { get; }
ZAxisDeformation
Gets the ZAxisDeformation.
Declaration Syntax
public Quantity ZAxisDeformation { get; }
ZCoordinate
Gets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { get; }
ElectricFieldProbe
Defines a ElectricFieldProbe.
Declaration Syntax
public class ElectricFieldProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1357
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1358 of ANSYS, Inc. and its subsidiaries and affiliates.
ElectricFieldProbe
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1359
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
YAxisFieldIntensity
Gets the YAxisFieldIntensity.
Declaration Syntax
public Quantity YAxisFieldIntensity { get; }
ZAxisFieldIntensity
Gets the ZAxisFieldIntensity.
Declaration Syntax
public Quantity ZAxisFieldIntensity { get; }
ElectricVoltageProbe
Defines a ElectricVoltageProbe.
Declaration Syntax
public class ElectricVoltageProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1360 of ANSYS, Inc. and its subsidiaries and affiliates.
ElectricVoltageProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1361
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1362 of ANSYS, Inc. and its subsidiaries and affiliates.
EmagReactionProbe
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumVoltageProbe
Gets the MaximumVoltageProbe.
Declaration Syntax
public Quantity MaximumVoltageProbe { get; }
MinimumVoltageProbe
Gets the MinimumVoltageProbe.
Declaration Syntax
public Quantity MinimumVoltageProbe { get; }
VoltageProbe
Gets the VoltageProbe.
Declaration Syntax
public Quantity VoltageProbe { get; }
EmagReactionProbe
Defines a EmagReactionProbe.
Declaration Syntax
public class EmagReactionProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1363
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1364 of ANSYS, Inc. and its subsidiaries and affiliates.
EmagReactionProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1365
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Current
Gets the Current.
Declaration Syntax
public Quantity Current { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumCurrent
Gets the MaximumCurrent.
Declaration Syntax
public Quantity MaximumCurrent { get; }
MinimumCurrent
Gets the MinimumCurrent.
Declaration Syntax
public Quantity MinimumCurrent { get; }
EnergyProbe
Defines a EnergyProbe.
Declaration Syntax
public class EnergyProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1366 of ANSYS, Inc. and its subsidiaries and affiliates.
EnergyProbe
property 'LocationMethod =
LocationDefinitionMethod.WeakSprings'.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1367
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1368 of ANSYS, Inc. and its subsidiaries and affiliates.
EnergyProbe
ExternalEnergy
Gets the ExternalEnergy.
Declaration Syntax
public Quantity ExternalEnergy { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
KineticEnergy
Gets the KineticEnergy.
Declaration Syntax
public Quantity KineticEnergy { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1369
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
MaximumExternalEnergy
Gets the MaximumExternalEnergy.
Declaration Syntax
public Quantity MaximumExternalEnergy { get; }
MaximumKineticEnergy
Gets the MaximumKineticEnergy.
Declaration Syntax
public Quantity MaximumKineticEnergy { get; }
MaximumPotentialEnergy
Gets the MaximumPotentialEnergy.
Declaration Syntax
public Quantity MaximumPotentialEnergy { get; }
MaximumStrainEnergy
Gets the MaximumStrainEnergy.
Declaration Syntax
public Quantity MaximumStrainEnergy { get; }
MaximumTotalEnergy
Gets the MaximumTotalEnergy.
Declaration Syntax
public Quantity MaximumTotalEnergy { get; }
MinimumExternalEnergy
Gets the MinimumExternalEnergy.
Declaration Syntax
public Quantity MinimumExternalEnergy { get; }
MinimumKineticEnergy
Gets the MinimumKineticEnergy.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1370 of ANSYS, Inc. and its subsidiaries and affiliates.
EnergyProbe
Declaration Syntax
public Quantity MinimumKineticEnergy { get; }
MinimumPotentialEnergy
Gets the MinimumPotentialEnergy.
Declaration Syntax
public Quantity MinimumPotentialEnergy { get; }
MinimumStrainEnergy
Gets the MinimumStrainEnergy.
Declaration Syntax
public Quantity MinimumStrainEnergy { get; }
MinimumTotalEnergy
Gets the MinimumTotalEnergy.
Declaration Syntax
public Quantity MinimumTotalEnergy { get; }
PotentialEnergy
Gets the PotentialEnergy.
Declaration Syntax
public Quantity PotentialEnergy { get; }
StrainEnergy
Gets the StrainEnergy.
Declaration Syntax
public Quantity StrainEnergy { get; }
TotalEnergy
Gets the TotalEnergy.
Declaration Syntax
public Quantity TotalEnergy { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1371
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
FieldIntensityProbe
Defines a FieldIntensityProbe.
Declaration Syntax
public class FieldIntensityProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1372 of ANSYS, Inc. and its subsidiaries and affiliates.
FieldIntensityProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1373
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
TotalFieldIntensity
Gets the TotalFieldIntensity.
Declaration Syntax
public Quantity TotalFieldIntensity { get; }
YAxisFieldIntensity
Gets the YAxisFieldIntensity.
Declaration Syntax
public Quantity YAxisFieldIntensity { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1374 of ANSYS, Inc. and its subsidiaries and affiliates.
FluxDensityProbe
FluxDensityProbe
Defines a FluxDensityProbe.
Declaration Syntax
public class FluxDensityProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1375
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1376 of ANSYS, Inc. and its subsidiaries and affiliates.
FluxDensityProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
Probability
Gets the Probability.
Declaration Syntax
public double Probability { get; }
TotalFluxDensity
Gets the TotalFluxDensity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1377
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public Quantity TotalFluxDensity { get; }
YAxisFluxDensity
Gets the YAxisFluxDensity.
Declaration Syntax
public Quantity YAxisFluxDensity { get; }
ZAxisFluxDensity
Gets the ZAxisFluxDensity.
Declaration Syntax
public Quantity ZAxisFluxDensity { get; }
ForceReaction
Defines a ForceReaction.
Declaration Syntax
public class ForceReaction : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1378 of ANSYS, Inc. and its subsidiaries and affiliates.
ForceReaction
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1379
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1380 of ANSYS, Inc. and its subsidiaries and affiliates.
ForceReaction
Beam
Gets or sets the Beam.
Declaration Syntax
public Beam Beam { set;get; }
By
Gets or sets the By.
Declaration Syntax
public SetDriverStyle By { set;get; }
Extraction
Gets or sets the Extraction.
Declaration Syntax
public ContactSideScopingType Extraction { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
Mode
Gets or sets the Mode.
Declaration Syntax
public uint Mode { set;get; }
PhaseIncrement
Gets or sets the PhaseIncrement.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1381
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public Quantity PhaseIncrement { set;get; }
Probability
Gets the Probability.
Declaration Syntax
public double Probability { get; }
Reference
Gets the Reference.
Declaration Syntax
public ResultRelativityType Reference { get; }
RemotePoints
Gets or sets the RemotePoints.
Declaration Syntax
public RemotePoint RemotePoints { set;get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
ScaleFactor
Gets or sets the ScaleFactor.
Declaration Syntax
public ResultScopeByType ScaleFactor { set;get; }
Spring
Gets or sets the Spring.
Declaration Syntax
public Spring Spring { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1382 of ANSYS, Inc. and its subsidiaries and affiliates.
GeneralizedPlaneStrainProbe
SurfaceArea
Gets the SurfaceArea.
Declaration Syntax
public Quantity SurfaceArea { get; }
SweepingPhase
Gets or sets the SweepingPhase.
Declaration Syntax
public Quantity SweepingPhase { set;get; }
SymmetryMultiplier
Gets or sets the SymmetryMultiplier.
Declaration Syntax
public double SymmetryMultiplier { set;get; }
GeneralizedPlaneStrainProbe
Defines a GeneralizedPlaneStrainProbe.
Declaration Syntax
public class GeneralizedPlaneStrainProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1383
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1384 of ANSYS, Inc. and its subsidiaries and affiliates.
GeneralizedPlaneStrainProbe
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1385
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
HeatFluxProbe
Defines a HeatFluxProbe.
Declaration Syntax
public class HeatFluxProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1386 of ANSYS, Inc. and its subsidiaries and affiliates.
HeatFluxProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1387
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1388 of ANSYS, Inc. and its subsidiaries and affiliates.
HeatFluxProbe
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumTotalHeatFlux
Gets the MaximumTotalHeatFlux.
Declaration Syntax
public Quantity MaximumTotalHeatFlux { get; }
MaximumXAxisHeatFlux
Gets the MaximumXAxisHeatFlux.
Declaration Syntax
public Quantity MaximumXAxisHeatFlux { get; }
MaximumYAxisHeatFlux
Gets the MaximumYAxisHeatFlux.
Declaration Syntax
public Quantity MaximumYAxisHeatFlux { get; }
MaximumZAxisHeatFlux
Gets the MaximumZAxisHeatFlux.
Declaration Syntax
public Quantity MaximumZAxisHeatFlux { get; }
MinimumTotalHeatFlux
Gets the MinimumTotalHeatFlux.
Declaration Syntax
public Quantity MinimumTotalHeatFlux { get; }
MinimumXAxisHeatFlux
Gets the MinimumXAxisHeatFlux.
Declaration Syntax
public Quantity MinimumXAxisHeatFlux { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1389
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
MinimumYAxisHeatFlux
Gets the MinimumYAxisHeatFlux.
Declaration Syntax
public Quantity MinimumYAxisHeatFlux { get; }
MinimumZAxisHeatFlux
Gets the MinimumZAxisHeatFlux.
Declaration Syntax
public Quantity MinimumZAxisHeatFlux { get; }
TotalHeatFlux
Gets the TotalHeatFlux.
Declaration Syntax
public Quantity TotalHeatFlux { get; }
XAxisHeatFlux
Gets the XAxisHeatFlux.
Declaration Syntax
public Quantity XAxisHeatFlux { get; }
XCoordinate
Gets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { get; }
YAxisHeatFlux
Gets the YAxisHeatFlux.
Declaration Syntax
public Quantity YAxisHeatFlux { get; }
YCoordinate
Gets the YCoordinate.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1390 of ANSYS, Inc. and its subsidiaries and affiliates.
JointProbe
Declaration Syntax
public Quantity YCoordinate { get; }
ZAxisHeatFlux
Gets the ZAxisHeatFlux.
Declaration Syntax
public Quantity ZAxisHeatFlux { get; }
ZCoordinate
Gets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { get; }
JointProbe
Defines a JointProbe.
Declaration Syntax
public class JointProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1391
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1392 of ANSYS, Inc. and its subsidiaries and affiliates.
JointProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1393
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
OrientationMethod
Gets the OrientationMethod.
Declaration Syntax
public bool OrientationMethod { get; }
ResultType
Gets or sets the ResultType.
Declaration Syntax
public ProbeResultType ResultType { set;get; }
MagneticFluxProbe
Defines a MagneticFluxProbe.
Declaration Syntax
public class MagneticFluxProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1394 of ANSYS, Inc. and its subsidiaries and affiliates.
MagneticFluxProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1395
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1396 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentReaction
MagneticFlux
Gets the MagneticFlux.
Declaration Syntax
public Quantity MagneticFlux { get; }
MaximumMagneticFlux
Gets the MaximumMagneticFlux.
Declaration Syntax
public Quantity MaximumMagneticFlux { get; }
MinimumMagneticFlux
Gets the MinimumMagneticFlux.
Declaration Syntax
public Quantity MinimumMagneticFlux { get; }
SymmetryMultiplier
Gets or sets the SymmetryMultiplier.
Declaration Syntax
public double SymmetryMultiplier { set;get; }
MomentReaction
Defines a MomentReaction.
Declaration Syntax
public class MomentReaction : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1397
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1398 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentReaction
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1399
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Beam
Gets or sets the Beam.
Declaration Syntax
public Beam Beam { set;get; }
By
Gets or sets the By.
Declaration Syntax
public SetDriverStyle By { set;get; }
Extraction
Gets or sets the Extraction.
Declaration Syntax
public ContactSideScopingType Extraction { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1400 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentReaction
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; }
Reference
Gets the Reference.
Declaration Syntax
public ResultRelativityType Reference { get; }
RemotePoints
Gets or sets the RemotePoints.
Declaration Syntax
public RemotePoint RemotePoints { set;get; }
ReportedFrequency
Gets the ReportedFrequency.
Declaration Syntax
public Quantity ReportedFrequency { get; }
ScaleFactor
Gets or sets the ScaleFactor.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1401
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public ResultScopeByType ScaleFactor { set;get; }
ScaleFactorValue
Gets or sets the ScaleFactorValue.
Declaration Syntax
public double ScaleFactorValue { set;get; }
SurfaceArea
Gets the SurfaceArea.
Declaration Syntax
public Quantity SurfaceArea { get; }
SweepingPhase
Gets or sets the SweepingPhase.
Declaration Syntax
public Quantity SweepingPhase { set;get; }
SymmetryMultiplier
Gets or sets the SymmetryMultiplier.
Declaration Syntax
public double SymmetryMultiplier { set;get; }
Position
Defines a Position.
Declaration Syntax
public class Position : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1402 of ANSYS, Inc. and its subsidiaries and affiliates.
Position
property 'LocationMethod =
LocationDefinitionMethod.WeakSprings'.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1403
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1404 of ANSYS, Inc. and its subsidiaries and affiliates.
RadiationProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
RadiationProbe
Defines a RadiationProbe.
Declaration Syntax
public class RadiationProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1405
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1406 of ANSYS, Inc. and its subsidiaries and affiliates.
RadiationProbe
EmittedRadiation
Gets the EmittedRadiation.
Declaration Syntax
public Quantity EmittedRadiation { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1407
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
IncidentRadiation
Gets the IncidentRadiation.
Declaration Syntax
public Quantity IncidentRadiation { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
NetRadiation
Gets the NetRadiation.
Declaration Syntax
public Quantity NetRadiation { get; }
ReflectedRadiation
Gets the ReflectedRadiation.
Declaration Syntax
public Quantity ReflectedRadiation { get; }
ReactionProbe
Defines a ReactionProbe.
Declaration Syntax
public class ReactionProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1408 of ANSYS, Inc. and its subsidiaries and affiliates.
ReactionProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1409
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1410 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponsePSD
Heat
Gets the Heat.
Declaration Syntax
public Quantity Heat { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumHeat
Gets the MaximumHeat.
Declaration Syntax
public Quantity MaximumHeat { get; }
MinimumHeat
Gets the MinimumHeat.
Declaration Syntax
public Quantity MinimumHeat { get; }
ResponsePSD
Defines a ResponsePSD.
Declaration Syntax
public class ResponsePSD : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1411
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1412 of ANSYS, Inc. and its subsidiaries and affiliates.
ResponsePSD
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1413
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
AccelerationInG
Gets or sets the AccelerationInG.
Declaration Syntax
public bool AccelerationInG { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
Probability
Gets the Probability.
Declaration Syntax
public double Probability { get; }
Reference
Gets the Reference.
Declaration Syntax
public ResultRelativityType Reference { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1414 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultProbe
ResultType
Gets or sets the ResultType.
Declaration Syntax
public ProbeResultType ResultType { set;get; }
RMSValue
Gets the RMSValue.
Declaration Syntax
public Quantity RMSValue { get; }
ResultProbe
Defines a ResultProbe.
Declaration Syntax
public abstract class ResultProbe : DataModelObject, IFolderDataModelObject
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1415
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
BeamSelection
Gets or sets the BeamSelection.
Declaration Syntax
public Beam BeamSelection { set;get; }
BoundaryConditionSelection
Gets or sets the BoundaryConditionSelection. In order to select the option 'WeakSprings', please use
the property 'LocationMethod = LocationDefinitionMethod.WeakSprings'.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1416 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultProbe
Declaration Syntax
public DataModelObject BoundaryConditionSelection { set;get; }
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Declaration Syntax
public IEnumerable<Comment> Comments { get; }
ContactRegionSelection
Gets or sets the ContactRegionSelection.
Declaration Syntax
public ContactRegion ContactRegionSelection { set;get; }
CoordinateSystemSelection
Gets or sets the CoordinateSystemSelection.
Declaration Syntax
public CoordinateSystem CoordinateSystemSelection { set;get; }
DisplayTime
Gets or sets the DisplayTime.
Declaration Syntax
public Quantity DisplayTime { set;get; }
Figures
Gets the list of associated figures.
Declaration Syntax
public IEnumerable<Figure> Figures { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1417
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
GeometryLocation
Gets or sets the GeometryLocation.
Declaration Syntax
public ISelectionInfo GeometryLocation { set;get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
IterationNumber
Gets the IterationNumber.
Declaration Syntax
public double IterationNumber { get; }
LoadStep
Gets the LoadStep.
Declaration Syntax
public int LoadStep { get; }
LocationMethod
Gets or sets the LocationMethod.
Declaration Syntax
public LocationDefinitionMethod LocationMethod { set;get; }
MaximumTotal
Gets the MaximumTotal.
Declaration Syntax
public Quantity MaximumTotal { get; }
MaximumXAxis
Gets the MaximumXAxis.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1418 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultProbe
Declaration Syntax
public Quantity MaximumXAxis { get; }
MaximumYAxis
Gets the MaximumYAxis.
Declaration Syntax
public Quantity MaximumYAxis { get; }
MaximumZAxis
Gets the MaximumZAxis.
Declaration Syntax
public Quantity MaximumZAxis { get; }
MeshConnectionSelection
Gets or sets the MeshConnectionSelection.
Declaration Syntax
public MeshConnection MeshConnectionSelection { set;get; }
MinimumTotal
Gets the MinimumTotal.
Declaration Syntax
public Quantity MinimumTotal { get; }
MinimumXAxis
Gets the MinimumXAxis.
Declaration Syntax
public Quantity MinimumXAxis { get; }
MinimumYAxis
Gets the MinimumYAxis.
Declaration Syntax
public Quantity MinimumYAxis { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1419
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
MinimumZAxis
Gets the MinimumZAxis.
Declaration Syntax
public Quantity MinimumZAxis { get; }
Orientation
Gets or sets the Orientation.
Declaration Syntax
public CoordinateSystem Orientation { set;get; }
RemotePointSelection
Gets or sets the RemotePointSelection.
Declaration Syntax
public RemotePoint RemotePointSelection { set;get; }
ResultSelection
Gets or sets the ResultSelection.
Declaration Syntax
public ProbeDisplayFilter ResultSelection { set;get; }
SpatialResolution
Gets or sets the SpatialResolution.
Declaration Syntax
public MinimumOrMaximum SpatialResolution { set;get; }
SpringSelection
Gets or sets the SpringSelection.
Declaration Syntax
public Spring SpringSelection { set;get; }
Substep
Gets the Substep.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1420 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultProbe
Declaration Syntax
public int Substep { get; }
Summation
Gets or sets the Summation.
Declaration Syntax
public MomentsAtSummationPointType Summation { set;get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
SurfaceSelection
Gets or sets the MeshConnectionSelection.
Declaration Syntax
public Surface SurfaceSelection { set;get; }
Time
Gets the Time.
Declaration Syntax
public Quantity Time { get; }
Total
Gets the Total.
Declaration Syntax
public Quantity Total { get; }
Type
Gets the Type.
Declaration Syntax
public ProbeResultType Type { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1421
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
XAxis
Gets the XAxis.
Declaration Syntax
public Quantity XAxis { get; }
YAxis
Gets the YAxis.
Declaration Syntax
public Quantity YAxis { get; }
ZAxis
Gets the ZAxis.
Declaration Syntax
public Quantity ZAxis { get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
ClearGeneratedData()
Run the ClearGeneratedData action.
Declaration Syntax
public void ClearGeneratedData()
Delete()
Run the Delete action.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1422 of ANSYS, Inc. and its subsidiaries and affiliates.
RotationProbe
Declaration Syntax
public void Delete()
Duplicate()
Run the Duplicate action.
Declaration Syntax
public void Duplicate()
EvaluateAllResults()
Run the EvaluateAllResults action.
Declaration Syntax
public 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)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
RotationProbe
Defines a RotationProbe.
Declaration Syntax
public class RotationProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1423
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1424 of ANSYS, Inc. and its subsidiaries and affiliates.
RotationProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1425
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumXAxisRotation
Gets the MaximumXAxisRotation.
Declaration Syntax
public Quantity MaximumXAxisRotation { get; }
MaximumYAxisRotation
Gets the MaximumYAxisRotation.
Declaration Syntax
public Quantity MaximumYAxisRotation { get; }
MaximumZAxisRotation
Gets the MaximumZAxisRotation.
Declaration Syntax
public Quantity MaximumZAxisRotation { get; }
MinimumXAxisRotation
Gets the MinimumXAxisRotation.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1426 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringProbe
Declaration Syntax
public Quantity MinimumXAxisRotation { get; }
MinimumYAxisRotation
Gets the MinimumYAxisRotation.
Declaration Syntax
public Quantity MinimumYAxisRotation { get; }
MinimumZAxisRotation
Gets the MinimumZAxisRotation.
Declaration Syntax
public Quantity MinimumZAxisRotation { get; }
XAxisRotation
Gets the XAxisRotation.
Declaration Syntax
public Quantity XAxisRotation { get; }
YAxisRotation
Gets the YAxisRotation.
Declaration Syntax
public Quantity YAxisRotation { get; }
ZAxisRotation
Gets the ZAxisRotation.
Declaration Syntax
public Quantity ZAxisRotation { get; }
SpringProbe
Defines a SpringProbe.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1427
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public class SpringProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1428 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1429
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
DampingForce
Gets the DampingForce.
Declaration Syntax
public Quantity DampingForce { get; }
ElasticForce
Gets the ElasticForce.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1430 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringProbe
Declaration Syntax
public Quantity ElasticForce { get; }
Elongation
Gets the Elongation.
Declaration Syntax
public Quantity Elongation { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumDampingForce
Gets the MaximumDampingForce.
Declaration Syntax
public Quantity MaximumDampingForce { get; }
MaximumElasticForce
Gets the MaximumElasticForce.
Declaration Syntax
public Quantity MaximumElasticForce { get; }
MaximumElongation
Gets the MaximumElongation.
Declaration Syntax
public Quantity MaximumElongation { get; }
MaximumVelocity
Gets the MaximumVelocity.
Declaration Syntax
public Quantity MaximumVelocity { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1431
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
MinimumDampingForce
Gets the MinimumDampingForce.
Declaration Syntax
public Quantity MinimumDampingForce { get; }
MinimumElasticForce
Gets the MinimumElasticForce.
Declaration Syntax
public Quantity MinimumElasticForce { get; }
MinimumElongation
Gets the MinimumElongation.
Declaration Syntax
public Quantity MinimumElongation { get; }
MinimumVelocity
Gets the MinimumVelocity.
Declaration Syntax
public Quantity MinimumVelocity { get; }
Spring
Gets or sets the Spring.
Declaration Syntax
public Spring Spring { set;get; }
Velocity
Gets the Velocity.
Declaration Syntax
public Quantity Velocity { get; }
StrainProbe
Defines a StrainProbe.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1432 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainProbe
Declaration Syntax
public class StrainProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1433
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1434 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1435
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
EquivalentStrain
Gets the EquivalentStrain.
Declaration Syntax
public Quantity EquivalentStrain { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumEquivalentStrain
Gets the MaximumEquivalentStrain.
Declaration Syntax
public Quantity MaximumEquivalentStrain { get; }
MaximumMaximumPrincipalStrain
Gets the MaximumMaximumPrincipalStrain.
Declaration Syntax
public Quantity MaximumMaximumPrincipalStrain { get; }
MaximumMiddlePrincipalStrain
Gets the MaximumMiddlePrincipalStrain.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1436 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainProbe
Declaration Syntax
public Quantity MaximumMiddlePrincipalStrain { get; }
MaximumMinimumPrincipalStrain
Gets the MaximumMinimumPrincipalStrain.
Declaration Syntax
public Quantity MaximumMinimumPrincipalStrain { get; }
MaximumNormalXAxisStrain
Gets the MaximumNormalXAxisStrain.
Declaration Syntax
public Quantity MaximumNormalXAxisStrain { get; }
MaximumNormalYAxisStrain
Gets the MaximumNormalYAxisStrain.
Declaration Syntax
public Quantity MaximumNormalYAxisStrain { get; }
MaximumNormalZAxisStrain
Gets the MaximumNormalZAxisStrain.
Declaration Syntax
public Quantity MaximumNormalZAxisStrain { get; }
MaximumPrincipalStrain
Gets the MaximumPrincipalStrain.
Declaration Syntax
public Quantity MaximumPrincipalStrain { get; }
MaximumStrainIntensity
Gets the MaximumStrainIntensity.
Declaration Syntax
public Quantity MaximumStrainIntensity { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1437
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
MaximumXYShearStrain
Gets the MaximumXYShearStrain.
Declaration Syntax
public Quantity MaximumXYShearStrain { get; }
MaximumXZShearStrain
Gets the MaximumXZShearStrain.
Declaration Syntax
public Quantity MaximumXZShearStrain { get; }
MaximumYZShearStrain
Gets the MaximumYZShearStrain.
Declaration Syntax
public Quantity MaximumYZShearStrain { get; }
MiddlePrincipalStrain
Gets the MiddlePrincipalStrain.
Declaration Syntax
public Quantity MiddlePrincipalStrain { get; }
MinimumEquivalentStrain
Gets the MinimumEquivalentStrain.
Declaration Syntax
public Quantity MinimumEquivalentStrain { get; }
MinimumMiddlePrincipalStrain
Gets the MinimumMiddlePrincipalStrain.
Declaration Syntax
public Quantity MinimumMiddlePrincipalStrain { get; }
MinimumMinimumPrincipalStrain
Gets the MinimumMinimumPrincipalStrain.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1438 of ANSYS, Inc. and its subsidiaries and affiliates.
StrainProbe
Declaration Syntax
public Quantity MinimumMinimumPrincipalStrain { get; }
MinimumNormalXAxisStrain
Gets the MinimumNormalXAxisStrain.
Declaration Syntax
public Quantity MinimumNormalXAxisStrain { get; }
MinimumNormalYAxisStrain
Gets the MinimumNormalYAxisStrain.
Declaration Syntax
public Quantity MinimumNormalYAxisStrain { get; }
MinimumNormalZAxisStrain
Gets the MinimumNormalZAxisStrain.
Declaration Syntax
public Quantity MinimumNormalZAxisStrain { get; }
MinimumPrincipalStrain
Gets the MinimumPrincipalStrain.
Declaration Syntax
public Quantity MinimumPrincipalStrain { get; }
MinimumStrain
Gets the MinimumStrain.
Declaration Syntax
public Quantity MinimumStrain { get; }
MinimumStrainIntensity
Gets the MinimumStrainIntensity.
Declaration Syntax
public Quantity MinimumStrainIntensity { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1439
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
MinimumStrainMaximumPrincipal
Gets the MinimumStrainMaximumPrincipal.
Declaration Syntax
public Quantity MinimumStrainMaximumPrincipal { get; }
MinimumXYShearStrain
Gets the MinimumXYShearStrain.
Declaration Syntax
public Quantity MinimumXYShearStrain { get; }
MinimumXZShearStrain
Gets the MinimumXZShearStrain.
Declaration Syntax
public Quantity MinimumXZShearStrain { get; }
MinimumYZShearStrain
Gets the MinimumYZShearStrain.
Declaration Syntax
public Quantity MinimumYZShearStrain { get; }
NormalXAxisStrain
Gets the NormalXAxisStrain.
Declaration Syntax
public Quantity NormalXAxisStrain { get; }
NormalYAxisStrain
Gets the NormalYAxisStrain.
Declaration Syntax
public Quantity NormalYAxisStrain { get; }
NormalZAxisStrain
Gets the NormalZAxisStrain.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1440 of ANSYS, Inc. and its subsidiaries and affiliates.
StressProbe
Declaration Syntax
public Quantity NormalZAxisStrain { get; }
Strain
Gets the Strain.
Declaration Syntax
public Quantity Strain { get; }
StrainIntensity
Gets the StrainIntensity.
Declaration Syntax
public Quantity StrainIntensity { get; }
XYShearStrain
Gets the XYShearStrain.
Declaration Syntax
public Quantity XYShearStrain { get; }
XZShearStrain
Gets the XZShearStrain.
Declaration Syntax
public Quantity XZShearStrain { get; }
YZShearStrain
Gets the YZShearStrain.
Declaration Syntax
public Quantity YZShearStrain { get; }
StressProbe
Defines a StressProbe.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1441
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public class StressProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1442 of ANSYS, Inc. and its subsidiaries and affiliates.
StressProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1443
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1444 of ANSYS, Inc. and its subsidiaries and affiliates.
StressProbe
EquivalentStress
Gets the EquivalentStress.
Declaration Syntax
public Quantity EquivalentStress { get; }
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumEquivalentStress
Gets the MaximumEquivalentStress.
Declaration Syntax
public Quantity MaximumEquivalentStress { get; }
MaximumMaximumPrincipalStress
Gets the MaximumMaximumPrincipalStress.
Declaration Syntax
public Quantity MaximumMaximumPrincipalStress { get; }
MaximumMiddlePrincipalStress
Gets the MaximumMiddlePrincipalStress.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1445
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public Quantity MaximumMiddlePrincipalStress { get; }
MaximumMinimumPrincipalStress
Gets the MaximumMinimumPrincipalStress.
Declaration Syntax
public Quantity MaximumMinimumPrincipalStress { get; }
MaximumNormalXAxisStress
Gets the MaximumNormalXAxisStress.
Declaration Syntax
public Quantity MaximumNormalXAxisStress { get; }
MaximumNormalYAxisStress
Gets the MaximumNormalYAxisStress.
Declaration Syntax
public Quantity MaximumNormalYAxisStress { get; }
MaximumNormalZAxisStress
Gets the MaximumNormalZAxisStress.
Declaration Syntax
public Quantity MaximumNormalZAxisStress { get; }
MaximumPrincipalStress
Gets the MaximumPrincipalStress.
Declaration Syntax
public Quantity MaximumPrincipalStress { get; }
MaximumStressIntensity
Gets the MaximumStressIntensity.
Declaration Syntax
public Quantity MaximumStressIntensity { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1446 of ANSYS, Inc. and its subsidiaries and affiliates.
StressProbe
MaximumXYShearStress
Gets the MaximumXYShearStress.
Declaration Syntax
public Quantity MaximumXYShearStress { get; }
MaximumXZShearStress
Gets the MaximumXZShearStress.
Declaration Syntax
public Quantity MaximumXZShearStress { get; }
MaximumYZShearStress
Gets the MaximumYZShearStress.
Declaration Syntax
public Quantity MaximumYZShearStress { get; }
MiddlePrincipalStress
Gets the MiddlePrincipalStress.
Declaration Syntax
public Quantity MiddlePrincipalStress { get; }
MinimumEquivalentStress
Gets the MinimumEquivalentStress.
Declaration Syntax
public Quantity MinimumEquivalentStress { get; }
MinimumMaximumPrincipalStress
Gets the MinimumMaximumPrincipalStress.
Declaration Syntax
public Quantity MinimumMaximumPrincipalStress { get; }
MinimumMiddlePrincipalStress
Gets the MinimumMiddlePrincipalStress.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1447
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public Quantity MinimumMiddlePrincipalStress { get; }
MinimumMinimumPrincipalStress
Gets the MinimumMinimumPrincipalStress.
Declaration Syntax
public Quantity MinimumMinimumPrincipalStress { get; }
MinimumNormalXAxisStress
Gets the MinimumNormalXAxisStress.
Declaration Syntax
public Quantity MinimumNormalXAxisStress { get; }
MinimumNormalYAxisStress
Gets the MinimumNormalYAxisStress.
Declaration Syntax
public Quantity MinimumNormalYAxisStress { get; }
MinimumNormalZAxisStress
Gets the MinimumNormalZAxisStress.
Declaration Syntax
public Quantity MinimumNormalZAxisStress { get; }
MinimumPrincipalStress
Gets the MinimumPrincipalStress.
Declaration Syntax
public Quantity MinimumPrincipalStress { get; }
MinimumStressIntensity
Gets the MinimumStressIntensity.
Declaration Syntax
public Quantity MinimumStressIntensity { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1448 of ANSYS, Inc. and its subsidiaries and affiliates.
StressProbe
MinimumXYShearStress
Gets the MinimumXYShearStress.
Declaration Syntax
public Quantity MinimumXYShearStress { get; }
MinimumXZShearStress
Gets the MinimumXZShearStress.
Declaration Syntax
public Quantity MinimumXZShearStress { get; }
MinimumYZShearStress
Gets the MinimumYZShearStress.
Declaration Syntax
public Quantity MinimumYZShearStress { get; }
NormalXAxisStress
Gets the NormalXAxisStress.
Declaration Syntax
public Quantity NormalXAxisStress { get; }
NormalYAxisStress
Gets the NormalYAxisStress.
Declaration Syntax
public Quantity NormalYAxisStress { get; }
NormalZAxisStress
Gets the NormalZAxisStress.
Declaration Syntax
public Quantity NormalZAxisStress { get; }
StressIntensity
Gets the StressIntensity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1449
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public Quantity StressIntensity { get; }
XCoordinate
Gets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { get; }
XYShearStress
Gets the XYShearStress.
Declaration Syntax
public Quantity XYShearStress { get; }
XZShearStress
Gets the XZShearStress.
Declaration Syntax
public Quantity XZShearStress { get; }
YCoordinate
Gets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { get; }
YZShearStress
Gets the YZShearStress.
Declaration Syntax
public Quantity YZShearStress { get; }
ZCoordinate
Gets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1450 of ANSYS, Inc. and its subsidiaries and affiliates.
TemperatureProbe
TemperatureProbe
Defines a TemperatureProbe.
Declaration Syntax
public class TemperatureProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1451
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1452 of ANSYS, Inc. and its subsidiaries and affiliates.
TemperatureProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
MaximumTemperature
Gets the MaximumTemperature.
Declaration Syntax
public Quantity MaximumTemperature { get; }
MinimumTemperature
Gets the MinimumTemperature.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1453
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Declaration Syntax
public Quantity MinimumTemperature { get; }
Temperature
Gets the Temperature.
Declaration Syntax
public Quantity Temperature { get; }
XCoordinate
Gets the XCoordinate.
Declaration Syntax
public Quantity XCoordinate { get; }
YCoordinate
Gets the YCoordinate.
Declaration Syntax
public Quantity YCoordinate { get; }
ZCoordinate
Gets the ZCoordinate.
Declaration Syntax
public Quantity ZCoordinate { get; }
VelocityProbe
Defines a VelocityProbe.
Declaration Syntax
public class VelocityProbe : ResultProbe
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1454 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityProbe
property 'LocationMethod =
LocationDefinitionMethod.WeakSprings'.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1455
Ansys.ACT.Automation.Mechanical.Results.ProbeResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1456 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityProbe
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSProbeResultAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1457
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1458 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.ImportedLoads Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.ImportedLoads
ImportedLoad
Defines a ImportedLoad.
Declaration Syntax
public class ImportedLoad : DataModelObject, IFolderDataModelObject
Children
Gets the list of children.
Declaration Syntax
public IList<DataModelObject> Children { get; }
Comments
Gets the list of associated comments.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1459
Ansys.ACT.Automation.Mechanical.ImportedLoads Namespace
Declaration Syntax
public IEnumerable<Comment> Comments { 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 IDSExternalLoadGroupAuto InternalObject { get; }
Suppressed
Gets or sets the Suppressed.
Declaration Syntax
public bool Suppressed { set;get; }
AddComment()
Creates a new child Comment.
Declaration Syntax
public Comment AddComment()
AddFigure()
Creates a new child Figure.
Declaration Syntax
public Figure AddFigure()
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1460 of ANSYS, Inc. and its subsidiaries and affiliates.
ImportedLoad
Parameters
recurses(bool)
Whether to retrieve grandchildren recursively.
children(IList<ChildrenType>)
Input list that will be populated through the whole process. (If not specified a new list will be created.)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1461
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1462 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.FrequencyResponseResults
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.FrequencyResponseResults
AccelerationFrequencyResponse
Defines a AccelerationFrequencyResponse.
Declaration Syntax
public class AccelerationFrequencyResponse : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1463
Ansys.ACT.Automation.Mechanical.Results.FrequencyResponseResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1464 of ANSYS, Inc. and its subsidiaries and affiliates.
AccelerationFrequencyResponse
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1465
Ansys.ACT.Automation.Mechanical.Results.FrequencyResponseResults Namespace
DeformationFrequencyResponse
Defines a DeformationFrequencyResponse.
Declaration Syntax
public class DeformationFrequencyResponse : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1466 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationFrequencyResponse
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1467
Ansys.ACT.Automation.Mechanical.Results.FrequencyResponseResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ElasticStrainFrequencyResponse
Defines a ElasticStrainFrequencyResponse.
Declaration Syntax
public class ElasticStrainFrequencyResponse : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1468 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainFrequencyResponse
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1469
Ansys.ACT.Automation.Mechanical.Results.FrequencyResponseResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1470 of ANSYS, Inc. and its subsidiaries and affiliates.
StressFrequencyResponse
StressFrequencyResponse
Defines a StressFrequencyResponse.
Declaration Syntax
public class StressFrequencyResponse : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1471
Ansys.ACT.Automation.Mechanical.Results.FrequencyResponseResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1472 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityFrequencyResponse
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
VelocityFrequencyResponse
Defines a VelocityFrequencyResponse.
Declaration Syntax
public class VelocityFrequencyResponse : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1473
Ansys.ACT.Automation.Mechanical.Results.FrequencyResponseResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1474 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityFrequencyResponse
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1475
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1476 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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1477
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1478 of ANSYS, Inc. and its subsidiaries and affiliates.
AccelerationPhaseResponse
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1479
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
DeformationPhaseResponse
Defines a DeformationPhaseResponse.
Declaration Syntax
public class DeformationPhaseResponse : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1480 of ANSYS, Inc. and its subsidiaries and affiliates.
DeformationPhaseResponse
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1481
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1482 of ANSYS, Inc. and its subsidiaries and affiliates.
ElasticStrainPhaseResponse
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1483
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1484 of ANSYS, Inc. and its subsidiaries and affiliates.
StressPhaseResponse
StressPhaseResponse
Defines a StressPhaseResponse.
Declaration Syntax
public class StressPhaseResponse : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1485
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1486 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityPhaseResponse
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 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1487
Ansys.ACT.Automation.Mechanical.Results.PhaseResponseResults Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1488 of ANSYS, Inc. and its subsidiaries and affiliates.
VelocityPhaseResponse
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1489
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1490 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers
Namespace
Declaration Syntax
namespace Ansys.ACT.Automation.Mechanical.Results.ResultTrackers
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1491
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
ContactChatteringTracker
Defines a ContactChatteringTracker.
Declaration Syntax
public class ContactChatteringTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1492 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactChatteringTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1493
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactElasticSlipTracker
Defines a ContactElasticSlipTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1494 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactElasticSlipTracker
Declaration Syntax
public class ContactElasticSlipTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1495
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1496 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactFluidPressureTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactFluidPressureTracker
Defines a ContactFluidPressureTracker.
Declaration Syntax
public class ContactFluidPressureTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1497
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1498 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactForceTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactForceTracker
Defines a ContactForceTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1499
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class ContactForceTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1500 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactForceTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1501
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactFrictionalStressTracker
Defines a ContactFrictionalStressTracker.
Declaration Syntax
public class ContactFrictionalStressTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1502 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactFrictionalStressTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1503
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactGapTracker
Defines a ContactGapTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1504 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactGapTracker
Declaration Syntax
public class ContactGapTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1505
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1506 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactingAreaTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactingAreaTracker
Defines a ContactingAreaTracker.
Declaration Syntax
public class ContactingAreaTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1507
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1508 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMaximumDampingPressureTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactMaximumDampingPressureTracker
Defines a ContactMaximumDampingPressureTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1509
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class ContactMaximumDampingPressureTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1510 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMaximumDampingPressureTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1511
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactMaximumGeometricSlidingDistanceTracker
Defines a ContactMaximumGeometricSlidingDistanceTracker.
Declaration Syntax
public class ContactMaximumGeometricSlidingDistanceTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1512 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMaximumGeometricSlidingDistanceTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1513
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactMaximumTangentialStiffnessTracker
Defines a ContactMaximumTangentialStiffnessTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1514 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMaximumTangentialStiffnessTracker
Declaration Syntax
public class ContactMaximumTangentialStiffnessTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1515
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1516 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMinimumGeometricSlidingDistanceTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactMinimumGeometricSlidingDistanceTracker
Defines a ContactMinimumGeometricSlidingDistanceTracker.
Declaration Syntax
public class ContactMinimumGeometricSlidingDistanceTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1517
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1518 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMinimumTangentialStiffnessTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactMinimumTangentialStiffnessTracker
Defines a ContactMinimumTangentialStiffnessTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1519
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class ContactMinimumTangentialStiffnessTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1520 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactMinimumTangentialStiffnessTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1521
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactNormalStiffnessTracker
Defines a ContactNormalStiffnessTracker.
Declaration Syntax
public class ContactNormalStiffnessTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1522 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactNormalStiffnessTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1523
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactNumberStickingTracker
Defines a ContactNumberStickingTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1524 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactNumberStickingTracker
Declaration Syntax
public class ContactNumberStickingTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1525
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1526 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactPenetrationTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactPenetrationTracker
Defines a ContactPenetrationTracker.
Declaration Syntax
public class ContactPenetrationTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1527
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1528 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactPressureTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactPressureTracker
Defines a ContactPressureTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1529
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class ContactPressureTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1530 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactPressureTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1531
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactResultingPinballTracker
Defines a ContactResultingPinballTracker.
Declaration Syntax
public class ContactResultingPinballTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1532 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactResultingPinballTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1533
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ContactSlidingDistanceTracker
Defines a ContactSlidingDistanceTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1534 of ANSYS, Inc. and its subsidiaries and affiliates.
ContactSlidingDistanceTracker
Declaration Syntax
public class ContactSlidingDistanceTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1535
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1536 of ANSYS, Inc. and its subsidiaries and affiliates.
DensityTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
DensityTracker
Defines a DensityTracker.
Declaration Syntax
public class DensityTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1537
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1538 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalForceTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ExternalForceTracker
Defines a ExternalForceTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1539
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class ExternalForceTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1540 of ANSYS, Inc. and its subsidiaries and affiliates.
ExternalForceTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1541
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
ForceReactionTracker
Defines a ForceReactionTracker.
Declaration Syntax
public class ForceReactionTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1542 of ANSYS, Inc. and its subsidiaries and affiliates.
ForceReactionTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1543
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
KineticEnergyTracker
Defines a KineticEnergyTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1544 of ANSYS, Inc. and its subsidiaries and affiliates.
KineticEnergyTracker
Declaration Syntax
public class KineticEnergyTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1545
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1546 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentReactionTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
MomentReactionTracker
Defines a MomentReactionTracker.
Declaration Syntax
public class MomentReactionTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1547
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1548 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentumTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
MomentumTracker
Defines a MomentumTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1549
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class MomentumTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1550 of ANSYS, Inc. and its subsidiaries and affiliates.
MomentumTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1551
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
NumberContactingTracker
Defines a NumberContactingTracker.
Declaration Syntax
public class NumberContactingTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1552 of ANSYS, Inc. and its subsidiaries and affiliates.
NumberContactingTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1553
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
PlasticWorkTracker
Defines a PlasticWorkTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1554 of ANSYS, Inc. and its subsidiaries and affiliates.
PlasticWorkTracker
Declaration Syntax
public class PlasticWorkTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1555
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1556 of ANSYS, Inc. and its subsidiaries and affiliates.
PositionTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
PositionTracker
Defines a PositionTracker.
Declaration Syntax
public class PositionTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1557
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1558 of ANSYS, Inc. and its subsidiaries and affiliates.
PressureTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
PressureTracker
Defines a PressureTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1559
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class PressureTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1560 of ANSYS, Inc. and its subsidiaries and affiliates.
PressureTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1561
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
SpringDampingForceTracker
Defines a SpringDampingForceTracker.
Declaration Syntax
public class SpringDampingForceTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1562 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringDampingForceTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1563
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
SpringElasticForceTracker
Defines a SpringElasticForceTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1564 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringElasticForceTracker
Declaration Syntax
public class SpringElasticForceTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1565
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1566 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringElongationTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
SpringElongationTracker
Defines a SpringElongationTracker.
Declaration Syntax
public class SpringElongationTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1567
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1568 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringVelocityTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
SpringVelocityTracker
Defines a SpringVelocityTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1569
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class SpringVelocityTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1570 of ANSYS, Inc. and its subsidiaries and affiliates.
SpringVelocityTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1571
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
StiffnessEnergyTracker
Defines a StiffnessEnergyTracker.
Declaration Syntax
public class StiffnessEnergyTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1572 of ANSYS, Inc. and its subsidiaries and affiliates.
StiffnessEnergyTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1573
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
TemperatureTracker
Defines a TemperatureTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1574 of ANSYS, Inc. and its subsidiaries and affiliates.
TemperatureTracker
Declaration Syntax
public class TemperatureTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1575
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1576 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalEnergyTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
TotalEnergyTracker
Defines a TotalEnergyTracker.
Declaration Syntax
public class TotalEnergyTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1577
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1578 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalMassAverageVelocityTracker
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
TotalMassAverageVelocityTracker
Defines a TotalMassAverageVelocityTracker.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1579
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
Declaration Syntax
public class TotalMassAverageVelocityTracker : ResultChart
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1580 of ANSYS, Inc. and its subsidiaries and affiliates.
TotalMassAverageVelocityTracker
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1581
Ansys.ACT.Automation.Mechanical.Results.ResultTrackers Namespace
InternalObject
Gets the internal object. For advanced usage only.
Declaration Syntax
public IDSResultChartAuto InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1582 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Analysis Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Analysis
CoordinateSystemTypeEnum
Specifies the coordinate system type.
Declaration Syntax
public enum CoordinateSystemTypeEnum
IAnalysis
Defines an analysis.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1583
Ansys.ACT.Interfaces.Analysis Namespace
Declaration Syntax
public interface IAnalysis
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1584 of ANSYS, Inc. and its subsidiaries and affiliates.
IAnalysis
AnalysisType
Gets the analysis type.
Declaration Syntax
public string AnalysisType { get; }
Components
Gets all components (named selections).
Declaration Syntax
public IList<ISelectionInfo> Components { get; }
CoordinateSystems
Gets all coordinate systems.
Declaration Syntax
public IList<ICoordinateSystem> CoordinateSystems { get; }
GeoData
Gets access to the geometry data model associated to the analysis.
Declaration Syntax
public IGeoData GeoData { get; }
Id
Gets the ID for this analysis.
Declaration Syntax
public int Id { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1585
Ansys.ACT.Interfaces.Analysis Namespace
LoadObjects
Gets all ACT load objects associated to the analysis.
Declaration Syntax
public IEnumerable<IUserLoad> LoadObjects { get; }
MeshData
Gets access to the mesh data model associated to the analysis.
Declaration Syntax
public IMeshData MeshData { get; }
Name
Gets the name of the analysis.
Declaration Syntax
public string Name { get; }
PhysicsType
Gets the physics type.
Declaration Syntax
public string PhysicsType { get; }
PropertyNames
Gets the list of property names.
Declaration Syntax
public IList<string> PropertyNames { get; }
ResultObjects
Gets all ACT result objects associated to the analysis.
Declaration Syntax
public IEnumerable<IUserResult> ResultObjects { get; }
Solver
Gets the ACT solver object associated with this analysis if exists or null.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1586 of ANSYS, Inc. and its subsidiaries and affiliates.
IAnalysis
Declaration Syntax
public IUserSolver Solver { get; }
SolverName
Gets the solver name for this analysis.
Declaration Syntax
public string SolverName { get; }
StepsEndTime
Gets the list of steps end times defined.
Declaration Syntax
public IList<double> StepsEndTime { get; }
UserObjects
Gets all ACT objects associated to the analysis.
Declaration Syntax
public IEnumerable<IUserObject> UserObjects { get; }
WorkingDir
Gets the working directory.
Declaration Syntax
public string WorkingDir { get; }
ComponentById(int)
Returns a component (named selection) by its ID.
Declaration Syntax
public ISelectionInfo ComponentById(int id)
Parameters
id(int)
The ID of the component.
CoordinateSystemById(int)
Returns a coordinate system object by its ID.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1587
Ansys.ACT.Interfaces.Analysis Namespace
Declaration Syntax
public ICoordinateSystem CoordinateSystemById(int id)
Parameters
id(int)
The ID of the coordinate system.
CreateLoadObject(string)
Creates a new load object.
Declaration Syntax
public IUserLoad CreateLoadObject(string objName)
Parameters
objName(string)
The name of the load object. This name must be one of the name of object created in the xml extension
file.
CreatePostObject(string)
Creates a new post object.
Declaration Syntax
public IUserLoad CreatePostObject(string objName)
Parameters
objName(string)
The name of the post object. This name must be one of the name of object created in the xml extension
file.
CreateResultObject(string)
Creates a new result object.
Declaration Syntax
public IUserResult CreateResultObject(string objName)
Parameters
objName(string)
The name of the result object. This name must be one of the name of object created in the xml extension
file.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1588 of ANSYS, Inc. and its subsidiaries and affiliates.
IAnalysis
CurrentConsistentUnitFromQuantityName(string)
Returns the current consistent unit from a quantity name.
Declaration Syntax
public string CurrentConsistentUnitFromQuantityName(string quantityName)
Parameters
quantityName(string)
The quantity name.
GenerateMesh()
Generates the mesh of the analysis.
Declaration Syntax
public void GenerateMesh()
GetResultsData()
Returns the result reader associated to the analysis.
Declaration Syntax
public IResultReader GetResultsData()
PropertyValue(string)
Returns the value of the property that matches the specified name.
Declaration Syntax
public object PropertyValue(string name)
Parameters
name(string)
The name of the property.
PropertyValue(string, object)
Assigns the given value to the property that matches the specified name.
Declaration Syntax
public void PropertyValue(string name, object value)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1589
Ansys.ACT.Interfaces.Analysis Namespace
Parameters
name(string)
The name of the property.
value(object)
The value.
Solve(bool)
Computes the analysis solution.
Declaration Syntax
public void Solve(bool wait)
Parameters
wait(bool)
Specifies to wait the completion of the solution before return.
WriteInputFile(string)
Writes the input file associated to the analysis.
Declaration Syntax
public void WriteInputFile(string filename)
Parameters
filename(string)
The name of the file to generate.
ICoordinateSystem
Defines a coordinate system.
Declaration Syntax
public interface ICoordinateSystem
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1590 of ANSYS, Inc. and its subsidiaries and affiliates.
ICoordinateSystem
Property YAxis (p. 1592) Gets or sets the Y axis of the coordinate system.
Property ZAxis (p. 1592) Gets or sets the Z axis of the coordinate system.
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; }
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; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1591
Ansys.ACT.Interfaces.Analysis Namespace
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; }
IDataObject
Defines an object of the application data model.
Declaration Syntax
public interface IDataObject
Id
Gets the ID for the object.
Declaration Syntax
public int Id { get; }
Name
Gets the name for the object.
Declaration Syntax
public string Name { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1592 of ANSYS, Inc. and its subsidiaries and affiliates.
IDataObjectCollection
PropertyNames
Gets the list of properties.
Declaration Syntax
public IList<string> PropertyNames { get; }
Type
Gets the type for the object.
Declaration Syntax
public string Type { get; }
PropertyValue(string)
Returns the value of the property that matches the specified name.
Declaration Syntax
public object PropertyValue(string name)
Parameters
name(string)
The name of the property.
PropertyValue(string, object)
Assigns the given value to the property that matches the specified name.
Declaration Syntax
public void PropertyValue(string name, object value)
Parameters
name(string)
The name of the property.
value(object)
The value to assign.
IDataObjectCollection
Defines a collection of objects of the application data model.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1593
Ansys.ACT.Interfaces.Analysis Namespace
Declaration Syntax
public interface IDataObjectCollection
Ids
Gets the list of objects IDs.
Declaration Syntax
public IList<int> Ids { get; }
List
Gets the list of objects.
Declaration Syntax
public IList<IDataObject> List { get; }
Names
Gets the list of objects names.
Declaration Syntax
public IList<string> Names { get; }
GetById(int)
Returns an object by its ID.
Declaration Syntax
public IDataObject GetById(int id)
Parameters
id(int)
The ID of the object.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1594 of ANSYS, Inc. and its subsidiaries and affiliates.
IDataObjectContainer
GetByName(string)
Returns an object by its name.
Declaration Syntax
public IDataObject GetByName(string name)
Parameters
name(string)
The name of the object.
GetEnumerator()
Returns an enumerator for the collection.
Declaration Syntax
public IEnumerator<IDataObject> GetEnumerator()
NamesByType(string)
Returns the list of object names filtered by type.
Declaration Syntax
public IList<string> NamesByType(string dataType)
Parameters
dataType(string)
The datatype filter.
IDataObjectContainer
Defines a container of objects.
Declaration Syntax
public interface IDataObjectContainer
DataObjects
Gets the collection of objects.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1595
Ansys.ACT.Interfaces.Analysis Namespace
Declaration Syntax
public IDataObjectCollection DataObjects { get; }
ISolverData
Defines the data associated to a specfied solve type.
Declaration Syntax
public interface ISolverData
CurrentStep
Gets the current step number.
Declaration Syntax
public uint CurrentStep { get; }
MaxElementId
Gets the current maximum element id of the solver.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1596 of ANSYS, Inc. and its subsidiaries and affiliates.
ISolverData
Declaration Syntax
public ulong MaxElementId { get; }
MaxElementType
Gets the current maximum element type id of the solver.
Declaration Syntax
public uint MaxElementType { get; }
MaxNodeId
Gets the current maximum node id of the solver.
Declaration Syntax
public ulong MaxNodeId { get; }
SolveType
Gets the type of the current solve.
Declaration Syntax
public SolveTypeEnum SolveType { get; }
GetContactId(int)
Returns the solver contact identifier by its data model id.
Declaration Syntax
public string GetContactId(int treeId)
Parameters
treeId(int)
The id of the contact object.
GetContactTargetId(int)
Returns the solver target contact identifier by its data model id.
Declaration Syntax
public string GetContactTargetId(int treeId)
Parameters
treeId(int)
The id of the contact object.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1597
Ansys.ACT.Interfaces.Analysis Namespace
GetCoordinateSystemSolverId(int)
Returns the solver identifier of a coordinate system by its data model id.
Declaration Syntax
public string GetCoordinateSystemSolverId(int id)
Parameters
id(int)
The id of the coordinate system.
GetMaterialSolverId(int)
Returns the solver material identifier related to a body id.
Declaration Syntax
public string GetMaterialSolverId(int bodyId)
Parameters
bodyId(int)
The id of the body.
GetNewElementId()
Generates a new element id, and increment the MaxElementId property.
Declaration Syntax
public ulong GetNewElementId()
GetNewElementType()
Generates a new element type id, and increment the MaxElementType property.
Declaration Syntax
public uint GetNewElementType()
GetNewNodeId()
Generates a new node id, and increment the MaxNodeId property.
Declaration Syntax
public ulong GetNewNodeId()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1598 of ANSYS, Inc. and its subsidiaries and affiliates.
SolveTypeEnum
GetRemotePointNodeId(int)
Returns the node id associated to a remote point.
Declaration Syntax
public int GetRemotePointNodeId(int remotePointId)
Parameters
remotePointId(int)
The id of the remote point.
SolveTypeEnum
Specifies the type of solve.
Declaration Syntax
public enum SolveTypeEnum
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1599
Ansys.ACT.Interfaces.Analysis Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1600 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.DataModel Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.DataModel
IDataModelObject
Defines a data model object.
Declaration Syntax
public interface IDataModelObject
Property ObjectLocation (p. 1601) Gets the location of the object within his
parent.
Property ObjectType (p. 1601) Gets the type of the object.
Property Parent (p. 1601) Gets the parent object.
Property SupportedLocations (p. 1602) Gets the locations supported by the object.
ObjectLocation
Gets the location of the object within his parent.
Declaration Syntax
public ObjectLocationEnum ObjectLocation { get; }
ObjectType
Gets the type of the object.
Declaration Syntax
public ObjectTypeEnum ObjectType { get; }
Parent
Gets the parent object.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1601
Ansys.ACT.Interfaces.DataModel Namespace
Declaration Syntax
public IDataModelObject Parent { get; }
SupportedLocations
Gets the locations supported by the object.
Declaration Syntax
public ObjectLocationEnum[] SupportedLocations { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1602 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Common Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Common
IAttributeCollection
Defines a collection of attributes.
Declaration Syntax
public interface IAttributeCollection
Property Item (p. 1604) Gets or sets the value of the attribute identified by its
name.
Property Keys (p. 1604) Gets the list of attribute names.
Method Contains(string) (p. 1604) Checks if the collection contains the attribute identified
by its name.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1603
Ansys.ACT.Interfaces.Common Namespace
Method GetStringValue(string) (p. 1604) Returns the string value of the attribute identified by its
name.
Method GetValue(string) (p. 1605) Returns the value of the attribute identified by its name.
Method GetValue(string, object) (p. 1605) Returns the value of the attribute identified by its name.
Method Remove(string) (p. 1605) Removes the attribute identified by its name.
Method SetValue(string, object) (p. 1605) Sets the value of an attribute identified by its name.
Item
Gets or sets the value of the attribute identified by its name.
Declaration Syntax
public object Item { set;get; }
Keys
Gets the list of attribute names.
Declaration Syntax
public ICollection<string> Keys { get; }
Contains(string)
Checks if the collection contains the attribute identified by its name.
Declaration Syntax
public bool Contains(string name)
Parameters
name(string)
The attribute name.
GetStringValue(string)
Returns the string value of the attribute identified by its name.
Declaration Syntax
public string GetStringValue(string name)
Parameters
name(string)
The name of the attribute.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1604 of ANSYS, Inc. and its subsidiaries and affiliates.
IAttributeCollection
GetValue(string)
Returns the value of the attribute identified by its name.
Declaration Syntax
public object GetValue(string name)
Parameters
name(string)
The name of the attribute.
GetValue(string, object)
Returns the value of the attribute identified by its name.
Declaration Syntax
public object GetValue(string name, object defaultValue)
Parameters
name(string)
The name of the attribute.
defaultValue(object)
The default value
Remove(string)
Removes the attribute identified by its name.
Declaration Syntax
public bool Remove(string name)
Parameters
name(string)
The name of the attribute.
SetValue(string, object)
Sets the value of an attribute identified by its name.
Declaration Syntax
public void SetValue(string name, object value)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1605
Ansys.ACT.Interfaces.Common Namespace
Parameters
name(string)
The name of the attribute.
value(object)
The value of the attrbiute.
IExtension
Defines an extension.
Declaration Syntax
public interface IExtension
Attributes
Gets the attributes of the extension.
Declaration Syntax
public IAttributeCollection Attributes { get; }
InstallDir
Gets the folder where the extension is installed.
Declaration Syntax
public string InstallDir { get; }
MinorVersion
Gets the minor version of the extension.
Declaration Syntax
public int MinorVersion { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1606 of ANSYS, Inc. and its subsidiaries and affiliates.
IExtensionManager
Name
Gets the name of the extension.
Declaration Syntax
public string Name { get; }
UniqueId
Gets the unique identifier of the extension.
Declaration Syntax
public string UniqueId { get; }
Version
Gets the version of the extension.
Declaration Syntax
public int Version { get; }
IExtensionManager
Defines an extension manager.
Declaration Syntax
public interface IExtensionManager
CurrentExtension
Gets the current extension.
Declaration Syntax
public IExtension CurrentExtension { get; }
Extensions
Gets the list of loaded extensions.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1607
Ansys.ACT.Interfaces.Common Namespace
Declaration Syntax
public IList<IExtension> Extensions { get; }
ILog
Defines log engine.
Declaration Syntax
public interface ILog
Method WriteError(string) (p. 1608) Adds a new error message entry into the
log.
Method WriteMessage(string) (p. 1608) Adds a new message entry into the log.
Method WriteWarning(string) (p. 1608) Adds a new warning message entry into the
log.
WriteError(string)
Adds a new error message entry into the log.
Declaration Syntax
public void WriteError(string message)
Parameters
message(string)
The error message.
WriteMessage(string)
Adds a new message entry into the log.
Declaration Syntax
public void WriteMessage(string message)
Parameters
message(string)
The message.
WriteWarning(string)
Adds a new warning message entry into the log.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1608 of ANSYS, Inc. and its subsidiaries and affiliates.
IParameter
Declaration Syntax
public void WriteWarning(string message)
Parameters
message(string)
The warning message.
IParameter
Defines a design parameter.
Declaration Syntax
public interface IParameter
Key
Gets the identifier of the parameter.
Declaration Syntax
public string Key { get; }
Name
Gets the name of the parameter.
Declaration Syntax
public string Name { get; }
Value
Gets the value of the parameter.
Declaration Syntax
public double Value { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1609
Ansys.ACT.Interfaces.Common Namespace
IParameterManager
Defines a parameter manager.
Declaration Syntax
public interface IParameterManager
IProcessUtilities
No details are provided for this entry.
Declaration Syntax
public interface IProcessUtilities
Method Start(string, params string[]) (p. 1610) Starts an application, file, or other
target.
Method Start(string, bool, params string[]) (p. 1610) Starts an application, file, or other
target.
Declaration Syntax
public int Start(string target, params string[] args)
Parameters
target(string)
The fully-qualified path to the application, file, or other target
args(string[])
Command line arguments
Declaration Syntax
public int Start(string target, bool useShell, params string[] args)
Parameters
target(string)
The fully-qualified path to the application, file, or other target
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1610 of ANSYS, Inc. and its subsidiaries and affiliates.
ISelectionInfo
useShell(bool)
Indicates whether or not to execute the target using the OS shell
args(string[])
Command line arguments
ISelectionInfo
Defines a selection information.
Declaration Syntax
public interface ISelectionInfo
Id
Gets the selection identifier.
Declaration Syntax
public int Id { get; }
Ids
Gets or sets selected IDs.
Declaration Syntax
public IList<int> Ids { set;get; }
Name
Gets or sets the selection name.
Declaration Syntax
public string Name { set;get; }
SelectionType
Gets or sets the selection type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1611
Ansys.ACT.Interfaces.Common Namespace
Declaration Syntax
public SelectionTypeEnum SelectionType { set;get; }
ISelectionManager
Defines a selection manager.
Declaration Syntax
public interface ISelectionManager
CurrentSelection
Gets the current selection.
Declaration Syntax
public ISelectionInfo CurrentSelection { get; }
AddSelection(ISelectionInfo)
Adds a new selection to the current selection.
Declaration Syntax
public void AddSelection(ISelectionInfo info)
Parameters
info(ISelectionInfo)
The selection.
ClearSelection()
Clears the current selection.
Declaration Syntax
public void ClearSelection()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1612 of ANSYS, Inc. and its subsidiaries and affiliates.
ITools
CreateSelectionInfo(SelectionTypeEnum)
Creates a new selection information based on its type.
Declaration Syntax
public ISelectionInfo CreateSelectionInfo(SelectionTypeEnum selectionType)
Parameters
selectionType(SelectionTypeEnum)
The type of the selection.
NewSelection(ISelectionInfo)
Creates a new selection.
Declaration Syntax
public void NewSelection(ISelectionInfo info)
Parameters
info(ISelectionInfo)
The selection.
ITools
Defines common tools.
Declaration Syntax
public interface ITools
Method GetGeoDataFromFile(string) (p. 1613) Returns the geo data model object for the CAD file
name specified.
Method GetMeshDataFromFile(string, Returns the mesh data model associated to the file
string) (p. 1614) name specified.
Method GetResultsDataFromFile(string) (p. 1614)Returns the result reader object associated to the file
name specified.
GetGeoDataFromFile(string)
Returns the geo data model object for the CAD file name specified.
Declaration Syntax
public IGeoData GetGeoDataFromFile(string filename)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1613
Ansys.ACT.Interfaces.Common Namespace
Parameters
filename(string)
The name of the geometry file.
GetMeshDataFromFile(string, string)
Returns the mesh data model associated to the file name specified.
Declaration Syntax
public IMeshData GetMeshDataFromFile(string filename, string bodyGrouping)
Parameters
filename(string)
The name of the mesh file.
bodyGrouping(string)
When the mesh is imported, bodies can be created for the following filters: none (default), component,
material, thickness, type
GetResultsDataFromFile(string)
Returns the result reader object associated to the file name specified.
Declaration Syntax
public IResultReader GetResultsDataFromFile(string filename)
Parameters
filename(string)
The name of the results file.
IWorksheet
Defines a worksheets information.
Declaration Syntax
public interface IWorksheet
SelectionTypeEnum
Specifies the selection type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1614 of ANSYS, Inc. and its subsidiaries and affiliates.
StateMessageTypes
Declaration Syntax
public enum SelectionTypeEnum
State
General state enumeration to be used across ACT Apps.
Declaration Syntax
public enum State
StateMessageTypes
Specifies the selection type.
Declaration Syntax
public enum StateMessageTypes
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1615
Ansys.ACT.Interfaces.Common Namespace
UserErrorMessageException
Defines a user exception used to send error message to the end user.
Declaration Syntax
public class UserErrorMessageException : Exception
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1616 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.UserObject Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.UserObject
IPropertyCollection
Defines a collection of properties.
Declaration Syntax
public interface IPropertyCollection
Property Count (p. 1618) Gets the number of properties in the collection.
Property Item (p. 1618) Gets the property that matches the given
name.
Method Contains(ISimProperty) (p. 1618) Checks if the collection contains the property.
Method GetByName(string) (p. 1618) Returns the property that matches the given
name.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1617
Ansys.ACT.Interfaces.UserObject Namespace
Count
Gets the number of properties in the collection.
Declaration Syntax
public int Count { get; }
Item
Gets the property that matches the given name.
Declaration Syntax
public ISimProperty Item { get; }
Contains(ISimProperty)
Checks if the collection contains the property.
Declaration Syntax
public bool Contains(ISimProperty property)
Parameters
property(ISimProperty)
The property.
GetByName(string)
Returns the property that matches the given name.
Declaration Syntax
public ISimProperty GetByName(string name)
Parameters
name(string)
The name.
ISimProperty
Exposes a property.
Declaration Syntax
public interface ISimProperty
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1618 of ANSYS, Inc. and its subsidiaries and affiliates.
ISimProperty
Property Caption (p. 1619) Gets or sets the caption of the property.
Property Control (p. 1620) Gets the control type of the property.
Property Controller (p. 1620) Gets the controller instance associated with the property.
Property DefaultValue (p. 1620) Gets the default value of the property.
Property Displayed (p. 1620) Gets a value indicating whether the property is displayed.
Property HasUnit (p. 1620) Gets a value indicating whether the property has a defined
unit.
Property Id (p. 1620) Gets the identifier of the property.
Property InternalValue (p. 1620) Gets or sets the internal value of the property.
Property IsGroup (p. 1621) Gets a value indicating whether the property is a group.
Property IsTable (p. 1621) Gets a value indicating whether the property is a table.
Property IsValid (p. 1621) Gets a value indicating whether the property is valid.
Property Name (p. 1621) Gets the name of the property.
Property Options (p. 1621) Gets or sets the property's string options for a 'select' control.
Property ParentCaption (p. 1621) Gets the parent caption of the property.
Property ParentPropertyGroup (p. 1622) Gets the parent property group.
Property QuantityName (p. 1622) Gets the quantity name of the property.
Property ReadOnly (p. 1622) Gets or sets a value indicating whether the property is read
only.
Property StateMessage (p. 1622) Gets or sets the error message when the property is invalid.
Property StateMessageType (p. 1622) Gets or sets the message type for the property.
Property UniqueName (p. 1622) Gets the unique name of the property.
Property UnitString (p. 1622) Gets the unit string of the property.
Property Value (p. 1623) Gets or sets the value of the property.
Property ValueString (p. 1623) Gets or sets the value string of the property.
Property Visible (p. 1623) Gets or sets a value indicating whether the property is visible.
Attributes
Gets attributes associated to the property.
Declaration Syntax
public IAttributeCollection Attributes { get; }
Caption
Gets or sets the caption of the property.
Declaration Syntax
public string Caption { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1619
Ansys.ACT.Interfaces.UserObject Namespace
Control
Gets the control type of the property.
Declaration Syntax
public string Control { get; }
Controller
Gets the controller instance associated with the property.
Declaration Syntax
public object Controller { get; }
DefaultValue
Gets the default value of the property.
Declaration Syntax
public object DefaultValue { get; }
Displayed
Gets a value indicating whether the property is displayed.
Declaration Syntax
public bool Displayed { get; }
HasUnit
Gets a value indicating whether the property has a defined unit.
Declaration Syntax
public bool HasUnit { get; }
Id
Gets the identifier of the property.
Declaration Syntax
public int Id { get; }
InternalValue
Gets or sets the internal value of the property.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1620 of ANSYS, Inc. and its subsidiaries and affiliates.
ISimProperty
Declaration Syntax
public object InternalValue { set;get; }
IsGroup
Gets a value indicating whether the property is a group.
Declaration Syntax
public bool IsGroup { get; }
IsTable
Gets a value indicating whether the property is a table.
Declaration Syntax
public bool IsTable { get; }
IsValid
Gets a value indicating whether the property is valid.
Declaration Syntax
public bool IsValid { get; }
Name
Gets the name of the property.
Declaration Syntax
public string Name { get; }
Options
Gets or sets the property's string options for a 'select' control.
Declaration Syntax
public List<string> Options { set;get; }
ParentCaption
Gets the parent caption of the property.
Declaration Syntax
public string ParentCaption { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1621
Ansys.ACT.Interfaces.UserObject Namespace
ParentPropertyGroup
Gets the parent property group.
Declaration Syntax
public ISimPropertyGroup ParentPropertyGroup { set;get; }
QuantityName
Gets the quantity name of the property.
Declaration Syntax
public string QuantityName { get; }
ReadOnly
Gets or sets a value indicating whether the property is read only.
Declaration Syntax
public bool ReadOnly { set;get; }
StateMessage
Gets or sets the error message when the property is invalid.
Declaration Syntax
public string StateMessage { set;get; }
StateMessageType
Gets or sets the message type for the property.
Declaration Syntax
public StateMessageTypes StateMessageType { set;get; }
UniqueName
Gets the unique name of the property.
Declaration Syntax
public string UniqueName { get; }
UnitString
Gets the unit string of the property.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1622 of ANSYS, Inc. and its subsidiaries and affiliates.
ISimPropertyGroup
Declaration Syntax
public string UnitString { get; }
Value
Gets or sets the value of the property.
Declaration Syntax
public object Value { set;get; }
ValueString
Gets or sets the value string of the property.
Declaration Syntax
public string ValueString { set;get; }
Visible
Gets or sets a value indicating whether the property is visible.
Declaration Syntax
public bool Visible { set;get; }
ISimPropertyGroup
Defines a property group.
Declaration Syntax
public interface ISimPropertyGroup
Property AllDescendants (p. 1623) Gets all properties of this group and all
sub-groups.
Property Display (p. 1624) Gets the display type of the property.
Property Properties (p. 1624) Gets the collection of children properties.
AllDescendants
Gets all properties of this group and all sub-groups.
Declaration Syntax
public IEnumerable<ISimProperty> AllDescendants { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1623
Ansys.ACT.Interfaces.UserObject Namespace
Display
Gets the display type of the property.
Declaration Syntax
public PropertyDisplayEnum Display { get; }
Properties
Gets the collection of children properties.
Declaration Syntax
public IPropertyCollection Properties { get; }
ISimPropertyTable
Defines a property table.
Declaration Syntax
public interface ISimPropertyTable
ActiveRow
Gets or sets the active row.
Declaration Syntax
public int ActiveRow { set;get; }
RowCount
Gets the row count.
Declaration Syntax
public int RowCount { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1624 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserLoad
UpdateStateFreq
Gets or sets the frequency of update state.
Declaration Syntax
public UpdateStateFreqEnum UpdateStateFreq { set;get; }
ValidState
Gets or sets the valid state.
Declaration Syntax
public ValidStateEnum ValidState { set;get; }
AddRow()
Adds a new row.
Declaration Syntax
public void AddRow()
DeleteRow(int)
Deletes a row by its index.
Declaration Syntax
public void DeleteRow(int index)
Parameters
index(int)
Index of the row (0 for first row).
SaveActiveRow()
Saves the data associated with the active row.
Declaration Syntax
public void SaveActiveRow()
IUserLoad
Defines a user load.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1625
Ansys.ACT.Interfaces.UserObject Namespace
Declaration Syntax
public interface IUserLoad
Children
Gets the list of children objects.
Declaration Syntax
public IEnumerable<IDataModelObject> Children { get; }
Color
Gets or sets the color associated with this entity. This color is used by default to display the scoped
geometry.
Declaration Syntax
public int Color { set;get; }
IsLoad
Gets a boolean value that indicates if the object is a "load".
Declaration Syntax
public bool IsLoad { get; }
IsSupport
Gets a boolean value that indicates if the object is a "support".
Declaration Syntax
public bool IsSupport { get; }
Suppressed
Gets or sets the suppression state.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1626 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserObject
Declaration Syntax
public bool Suppressed { set;get; }
CreateChild(string)
Creates a new child object.
Declaration Syntax
public IUserLoad CreateChild(string name)
Parameters
name(string)
The name of the object to create.
IUserObject
Defines a user object.
Declaration Syntax
public interface IUserObject
AllProperties
Gets all properties (flat view).
Declaration Syntax
public IEnumerable<ISimProperty> AllProperties { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1627
Ansys.ACT.Interfaces.UserObject Namespace
Attributes
Gets the collection of attributes.
Declaration Syntax
public IAttributeCollection Attributes { get; }
Caption
Gets the caption of the object.
Declaration Syntax
public string Caption { get; }
Controller
Gets the controller associated to the object.
Declaration Syntax
public object Controller { get; }
Extension
Gets the extension associated to the object.
Declaration Syntax
public IExtension Extension { get; }
Icon
Gets the icon name of the object.
Declaration Syntax
public string Icon { get; }
Id
Gets the identifier of the object.
Declaration Syntax
public int Id { get; }
Name
Gets the internal name of the object.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1628 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserResult
Declaration Syntax
public string Name { get; }
Properties
Gets the collection of properties.
Declaration Syntax
public IPropertyCollection Properties { get; }
State
Gets the state of the object.
Declaration Syntax
public string State { get; }
Version
Gets the version of the object.
Declaration Syntax
public int Version { get; }
NotifyChange()
Notify the application object that something has changed and that an update is required.
Declaration Syntax
public void NotifyChange()
IUserResult
Defines a user result.
Declaration Syntax
public interface IUserResult
Property CalculateTimeHistory (p. 1630) Gets or sets a boolean value that indicates if the time history
has to be evaluated (false by default).
Property HasImaginary (p. 1630) Gets or sets a boolean value that indicate if the result support
imaginary values.
Property ResultAveraging (p. 1630) Gets or sets the averaging mode.
Property ResultLocation (p. 1630) Gets or sets the location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1629
Ansys.ACT.Interfaces.UserObject Namespace
CalculateTimeHistory
Gets or sets a boolean value that indicates if the time history has to be evaluated (false by default).
Declaration Syntax
public bool CalculateTimeHistory { set;get; }
HasImaginary
Gets or sets a boolean value that indicate if the result support imaginary values.
Declaration Syntax
public bool HasImaginary { set;get; }
ResultAveraging
Gets or sets the averaging mode.
Declaration Syntax
public ResultAveragingEnum ResultAveraging { set;get; }
ResultLocation
Gets or sets the location.
Declaration Syntax
public ResultLocationEnum ResultLocation { set;get; }
ResultType
Gets or sets the type.
Declaration Syntax
public ResultTypeEnum ResultType { set;get; }
Suppressed
Gets or sets the suppression state of the result.
Declaration Syntax
public bool Suppressed { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1630 of ANSYS, Inc. and its subsidiaries and affiliates.
ObjectLocationEnum
Unit
Gets or sets the unit.
Declaration Syntax
public string Unit { set;get; }
IUserSolver
Defines a user solver.
Declaration Syntax
public interface IUserSolver
AnalysisType
Gets the analysis type.
Declaration Syntax
public string AnalysisType { get; }
PhysicsType
Gets the physics type.
Declaration Syntax
public string PhysicsType { get; }
ObjectLocationEnum
Specifies the object locations.
Declaration Syntax
public enum ObjectLocationEnum
Member Default Indicates that the object location is the default location of its container
object.
Member Post Indicates that the object location is the 'post' part of its container object.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1631
Ansys.ACT.Interfaces.UserObject Namespace
Member Pre Indicates that the object location is the 'pre' part of its container object.
Member Unknown Indicates that the object location is unknown.
ObjectTypeEnum
Specifies the object types.
Declaration Syntax
public enum ObjectTypeEnum
PropertyDisplayEnum
Specifies the property's display types.
Declaration Syntax
public enum PropertyDisplayEnum
UpdateStateFreqEnum
Specifies when the state have to be evaluated.
Declaration Syntax
public enum UpdateStateFreqEnum
Member UpdateEachTime The state will be computed each time a cell of the tabular data is
modified.
Member UpdateOnApply The state will be computed only when the tabular data is closed.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1632 of ANSYS, Inc. and its subsidiaries and affiliates.
ValidStateEnum
ValidStateEnum
Specifies the state value.
Declaration Syntax
public enum ValidStateEnum
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1633
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1634 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Geometry Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Geometry
GeoBodyTypeEnum
Specifies the body type.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1635
Ansys.ACT.Interfaces.Geometry Namespace
Declaration Syntax
public enum GeoBodyTypeEnum
GeoCellTypeEnum
Specifies the geometry entity type.
Declaration Syntax
public enum GeoCellTypeEnum
GeoCurveTypeEnum
Specifies the curve type.
Declaration Syntax
public enum GeoCurveTypeEnum
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1636 of ANSYS, Inc. and its subsidiaries and affiliates.
IBaseGeoBody
GeoSurfaceTypeEnum
Specifies the surface type.
Declaration Syntax
public enum GeoSurfaceTypeEnum
IBaseGeoBody
Defines generic members of a body.
Declaration Syntax
public interface IBaseGeoBody
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1637
Ansys.ACT.Interfaces.Geometry Namespace
Property BodyType (p. 1638) Gets the body type (wire, sheet or
solid).
Property Centroid (p. 1638) Gets the centroid of the body.
Property Edges (p. 1638) Gets the list of all edges of the
body.
Property Faces (p. 1638) Gets the list of all faces of the body.
Property Length (p. 1639) Gets the length of the body.
Property Vertices (p. 1639) Gets the list of all vertices of the
body.
Property Volume (p. 1639) Gets the volume of the body.
Area
Gets the area of the body.
Declaration Syntax
public double Area { get; }
BodyType
Gets the body type (wire, sheet or solid).
Declaration Syntax
public GeoBodyTypeEnum BodyType { get; }
Centroid
Gets the centroid of the body.
Declaration Syntax
public double[] Centroid { get; }
Edges
Gets the list of all edges of the body.
Declaration Syntax
public IList<IBaseGeoEdge> Edges { get; }
Faces
Gets the list of all faces of the body.
Declaration Syntax
public IList<IBaseGeoFace> Faces { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1638 of ANSYS, Inc. and its subsidiaries and affiliates.
IBaseGeoEdge
Length
Gets the length of the body.
Declaration Syntax
public double Length { get; }
Vertices
Gets the list of all vertices of the body.
Declaration Syntax
public IList<IBaseGeoVertex> Vertices { get; }
Volume
Gets the volume of the body.
Declaration Syntax
public double Volume { get; }
IBaseGeoBodyOrPart
Defines generic members of a body.
Declaration Syntax
public interface IBaseGeoBodyOrPart
IBaseGeoEdge
Defines generic members of an edge.
Declaration Syntax
public interface IBaseGeoEdge
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1639
Ansys.ACT.Interfaces.Geometry Namespace
Bodies
Gets the list of bodies of the edge.
Declaration Syntax
public IList<IBaseGeoBody> Bodies { get; }
Centroid
Gets the centroid for the edge.
Declaration Syntax
public double[] Centroid { get; }
CurveType
Gets the curve type of the edge.
Declaration Syntax
public GeoCurveTypeEnum CurveType { get; }
EndVertex
Gets the last vertex.
Declaration Syntax
public IBaseGeoVertex EndVertex { get; }
Faces
Gets the list of all faces of the edge.
Declaration Syntax
public IList<IBaseGeoFace> Faces { get; }
Length
Gets the length of the edge.
Declaration Syntax
public double Length { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1640 of ANSYS, Inc. and its subsidiaries and affiliates.
IBaseGeoEntity
StartVertex
Gets the first vertex.
Declaration Syntax
public IBaseGeoVertex StartVertex { get; }
Vertices
Gets the list of all vertices of the edge.
Declaration Syntax
public IList<IBaseGeoVertex> Vertices { get; }
IBaseGeoEntity
Defines generic members of a geometry entity.
Declaration Syntax
public interface IBaseGeoEntity
Id
Gets the reference identifier of the entity.
Declaration Syntax
public int Id { get; }
Type
Gets the cell type of the entity.
Declaration Syntax
public GeoCellTypeEnum Type { get; }
GetBoundingBox()
Gets the bounding box of the geometry (returns (x1,y1,z1,x2,y2,z2)).
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1641
Ansys.ACT.Interfaces.Geometry Namespace
Declaration Syntax
public double[] GetBoundingBox()
IBaseGeoFace
Defines generic members of a face.
Declaration Syntax
public interface IBaseGeoFace
Area
Gets the area of the face.
Declaration Syntax
public double Area { get; }
Bodies
Gets the list of bodies of the face.
Declaration Syntax
public IList<IBaseGeoBody> Bodies { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1642 of ANSYS, Inc. and its subsidiaries and affiliates.
IBaseGeoFace
Centroid
Gets the centroid of the face.
Declaration Syntax
public double[] Centroid { get; }
Edges
Gets the list of edges of the face.
Declaration Syntax
public IList<IBaseGeoEdge> Edges { get; }
SurfaceType
Gets the surface type of the face.
Declaration Syntax
public GeoSurfaceTypeEnum SurfaceType { get; }
Vertices
Gets the list of vertices of the face.
Declaration Syntax
public IList<IBaseGeoVertex> Vertices { get; }
NormalAtParam(double, double)
Returns the normal vector for the given parameter values on the face.
Declaration Syntax
public double[] NormalAtParam(double u, double v)
Parameters
u(double)
The -u- parameter component value.
v(double)
The -v- parameter component value.
NormalsAtParams(double[])
Returns an array of normal vectors for the given set of parameters on the face.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1643
Ansys.ACT.Interfaces.Geometry Namespace
Declaration Syntax
public double[] NormalsAtParams(double[] param)
Parameters
param(double[])
An array of parameters for which normals have to be returned (ordered p1u,p1v,p2u,p2v,...,pnu,pnv).
ParamAtPoint(double[])
Returns the parameter values (u,v) for the given point on the face.
Declaration Syntax
public double[] ParamAtPoint(double[] point)
Parameters
point(double[])
The coordinates (x,y,z) of the point.
PointAtParam(double, double)
Returns the point for the given parameter values (u,v) on the face.
Declaration Syntax
public double[] PointAtParam(double u, double v)
Parameters
u(double)
The -u- parameter component value.
v(double)
The -v- parameter component value.
PointsAtParams(double[])
Returns an array of point coordinates for the given set of parameters on the face.
Declaration Syntax
public double[] PointsAtParams(double[] param)
Parameters
param(double[])
An array of parameters for which points have to be returned (ordered p1u,p1v,p2u,p2v,...,pnu,pnv).
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1644 of ANSYS, Inc. and its subsidiaries and affiliates.
IBaseGeoVertex
IBaseGeoPart
Defines generic members of a part.
Declaration Syntax
public interface IBaseGeoPart
Property Bodies (p. 1645) Gets the list of bodies associated to the
part.
Property Name (p. 1645) Gets the name of the part.
Bodies
Gets the list of bodies associated to the part.
Declaration Syntax
public IList<IBaseGeoBody> Bodies { get; }
Name
Gets the name of the part.
Declaration Syntax
public string Name { get; }
IBaseGeoVertex
Defines generic members of a vertex.
Declaration Syntax
public interface IBaseGeoVertex
Property Bodies (p. 1646) Gets the list of bodies associated to the
vertex.
Property Edges (p. 1646) Gets the list of edges associated to the
vertex.
Property Faces (p. 1646) Gets the list of faces associated to the
vertex.
Property X (p. 1646) Gets the X coordinate of the vertex.
Property Y (p. 1646) Gets the Y coordinate of the vertex.
Property Z (p. 1646) Gets the Z coordinate of the vertex.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1645
Ansys.ACT.Interfaces.Geometry Namespace
Bodies
Gets the list of bodies associated to the vertex.
Declaration Syntax
public IList<IBaseGeoBody> Bodies { get; }
Edges
Gets the list of edges associated to the vertex.
Declaration Syntax
public IList<IBaseGeoEdge> Edges { get; }
Faces
Gets the list of faces associated to the vertex.
Declaration Syntax
public IList<IBaseGeoFace> Faces { get; }
X
Gets the X coordinate of the vertex.
Declaration Syntax
public double X { get; }
Y
Gets the Y coordinate of the vertex.
Declaration Syntax
public double Y { get; }
Z
Gets the Z coordinate of the vertex.
Declaration Syntax
public double Z { get; }
IGeoAssembly
Defines a geometry assembly.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1646 of ANSYS, Inc. and its subsidiaries and affiliates.
IGeoBody
Declaration Syntax
public interface IGeoAssembly
Dimension
Gets the geometry dimension.
Declaration Syntax
public int Dimension { get; }
Name
Gets the name of the assembly.
Declaration Syntax
public string Name { get; }
Parts
Gets the list of parts of the assembly.
Declaration Syntax
public IList<IGeoPart> Parts { get; }
Unit
Gets the length unit for the assembly.
Declaration Syntax
public string Unit { get; }
IGeoBody
Defines additional members specific to Mechanical for a body.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1647
Ansys.ACT.Interfaces.Geometry Namespace
Declaration Syntax
public interface IGeoBody
Property CrossSection (p. 1648) Gets or sets the beam cross section associated to the
body.
Property CrossSectionOffset (p. 1648) Gets or sets the beam cross section offset for the body.
Property CrossSectionOffsetType (p. 1648) Gets or sets the beam cross section offset type for the
body.
Property Material (p. 1648) Gets the material associated to the body.
Property Name (p. 1649) Gets the name of the body.
Property Shells (p. 1649) Gets the list of shells associated to the body.
Property Suppressed (p. 1649) Gets the suppressed state of the body.
Property Thickness (p. 1649) Gets the thickness of the body.
CrossSection
Gets or sets the beam cross section associated to the body.
Declaration Syntax
public object CrossSection { set;get; }
CrossSectionOffset
Gets or sets the beam cross section offset for the body.
Declaration Syntax
public IEnumerable<double> CrossSectionOffset { set;get; }
CrossSectionOffsetType
Gets or sets the beam cross section offset type for the body.
Declaration Syntax
public string CrossSectionOffsetType { set;get; }
Material
Gets the material associated to the body.
Declaration Syntax
public object Material { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1648 of ANSYS, Inc. and its subsidiaries and affiliates.
IGeoData
Name
Gets the name of the body.
Declaration Syntax
public string Name { get; }
Shells
Gets the list of shells associated to the body.
Declaration Syntax
public IList<IGeoShell> Shells { get; }
Suppressed
Gets the suppressed state of the body.
Declaration Syntax
public bool Suppressed { get; }
Thickness
Gets the thickness of the body.
Declaration Syntax
public double Thickness { set;get; }
IGeoData
Defines the geometry data model.
Declaration Syntax
public interface IGeoData
Property Assemblies (p. 1649) Gets the list of all assemblies defines for the geometry data
model.
Method GeoEntityById(int) (p. 1650) Returns the geometry entity referenced by the given identifier.
Assemblies
Gets the list of all assemblies defines for the geometry data model.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1649
Ansys.ACT.Interfaces.Geometry Namespace
Declaration Syntax
public IList<IGeoAssembly> Assemblies { get; }
GeoEntityById(int)
Returns the geometry entity referenced by the given identifier.
Declaration Syntax
public IGeoEntity GeoEntityById(int refId)
Parameters
refId(int)
The reference identifier of the entity.
IGeoEdge
Defines additional members specific to Mechanical for an edge.
Declaration Syntax
public interface IGeoEdge
Property CrossSectionOrientation (p. 1650) Gets or sets the coordinate system that defines the
edge cross section orientation.
Property Extents (p. 1651) Gets the parameter extents of the edge [min, max].
Property IsParamReversed (p. 1651) Gets a boolean that indicates if the edge orientation
is reversed or not.
Method ParamAtPoint(double[]) (p. 1651) Returns the parameter for the given point on the edge.
Method PointAtParam(double) (p. 1651) Returns the point for the given parameter on the edge.
Method PointsAtParams(double[]) (p. 1651) Returns an array of point coordinates for the given set
of parameters on the edge.
Method TangentAtParam(double) (p. 1652) Returns the tangent vector for the given parameter on
the edge.
Method TangentsAtParams(double[]) (p. 1652)Returns an array of tangent vectors for the given set
of parameters on the edge.
CrossSectionOrientation
Gets or sets the coordinate system that defines the edge cross section orientation.
Declaration Syntax
public ICoordinateSystem CrossSectionOrientation { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1650 of ANSYS, Inc. and its subsidiaries and affiliates.
IGeoEdge
Extents
Gets the parameter extents of the edge [min, max].
Declaration Syntax
public double[] Extents { get; }
IsParamReversed
Gets a boolean that indicates if the edge orientation is reversed or not.
Declaration Syntax
public bool IsParamReversed { get; }
ParamAtPoint(double[])
Returns the parameter for the given point on the edge.
Declaration Syntax
public double ParamAtPoint(double[] point)
Parameters
point(double[])
The coordinates of the point (x, y, z).
PointAtParam(double)
Returns the point for the given parameter on the edge.
Declaration Syntax
public double[] PointAtParam(double param)
Parameters
param(double)
The parameter value.
PointsAtParams(double[])
Returns an array of point coordinates for the given set of parameters on the edge.
Declaration Syntax
public double[] PointsAtParams(double[] param)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1651
Ansys.ACT.Interfaces.Geometry Namespace
Parameters
param(double[])
An array of parameters for which points have to be returned (ordered p1,p2,...,pn).
TangentAtParam(double)
Returns the tangent vector for the given parameter on the edge.
Declaration Syntax
public double[] TangentAtParam(double param)
Parameters
param(double)
The parameter value.
TangentsAtParams(double[])
Returns an array of tangent vectors for the given set of parameters on the edge.
Declaration Syntax
public double[] TangentsAtParams(double[] param)
Parameters
param(double[])
An array of parameters for which tangents have to be returned (ordered p1,p2,...,pn).
IGeoEntity
Defines additional members specific to Mechanical for a geometry entity.
Declaration Syntax
public interface IGeoEntity
Property GeoData (p. 1652) Gets the GeoData associated to the geometry
entity.
Property Part (p. 1653) Gets the part associated to the geometry entity.
GeoData
Gets the GeoData associated to the geometry entity.
Declaration Syntax
public IGeoData GeoData { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1652 of ANSYS, Inc. and its subsidiaries and affiliates.
IGeoLoop
Part
Gets the part associated to the geometry entity.
Declaration Syntax
public IGeoPart Part { get; }
IGeoFace
Defines additional members specific to Mechanical for a face.
Declaration Syntax
public interface IGeoFace
Property Loops (p. 1653) Gets the list of loops associated to the
face.
Property Shell (p. 1653) Gets the shell associated to the face.
Loops
Gets the list of loops associated to the face.
Declaration Syntax
public IList<IGeoLoop> Loops { get; }
Shell
Gets the shell associated to the face.
Declaration Syntax
public IGeoShell Shell { get; }
IGeoLoop
Defines a loop.
Declaration Syntax
public interface IGeoLoop
Property Edges (p. 1654) Gets the list of edges associated to the
loop.
Property Face (p. 1654) Gets the face associated to the loop.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1653
Ansys.ACT.Interfaces.Geometry Namespace
Edges
Gets the list of edges associated to the loop.
Declaration Syntax
public IList<IGeoEdge> Edges { get; }
Face
Gets the face associated to the loop.
Declaration Syntax
public IGeoFace Face { get; }
IGeoPart
Defines a loop.
Declaration Syntax
public interface IGeoPart
IGeoShell
Defines a shell.
Declaration Syntax
public interface IGeoShell
Property Faces (p. 1654) Gets the list of faces associated to the
face.
Faces
Gets the list of faces associated to the face.
Declaration Syntax
public IList<IGeoFace> Faces { get; }
IGeoTessellation
Defines a tessellation.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1654 of ANSYS, Inc. and its subsidiaries and affiliates.
IGeoVertex
Declaration Syntax
public interface IGeoTessellation
FacetCount
Gets the number of facets.
Declaration Syntax
public int FacetCount { get; }
Indices
Gets an array of indices. (Ordered n1,i1_1,i1_2,...,i1_n1, n2,i2_1,i2_2,...i2_n2, ...).
Declaration Syntax
public int[] Indices { get; }
Normals
Gets an array of normal vectors. (Ordered x1,y1,z1,x2,y2,z2,...,xn,yn,zn).
Declaration Syntax
public double[] Normals { get; }
Points
Gets an array of point coordinates. (Ordered x1,y1,z1,x2,y2,z2,...,xn,yn,zn).
Declaration Syntax
public double[] Points { get; }
IGeoVertex
Defines additional members specific to Mechanical for a vertex.
Declaration Syntax
public interface IGeoVertex
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1655
Ansys.ACT.Interfaces.Geometry Namespace
MaterialTypeEnum
Specifies the material type for the generation of the feature.
Declaration Syntax
public enum MaterialTypeEnum
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1656 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Graphics
ICamera
Camera.
Declaration Syntax
public interface ICamera
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1657
Ansys.ACT.Interfaces.Graphics Namespace
ZoomFactor
Gets or sets the zoom factor.
Declaration Syntax
public double ZoomFactor { set;get; }
GetLocation()
Gets the position of the camera.
Declaration Syntax
public IWorldPoint GetLocation()
GetTarget()
Gets the target of the camera.
Declaration Syntax
public IWorldPoint GetTarget()
IDraw2DContext
Exposes a context to draw 2D features.
Declaration Syntax
public interface IDraw2DContext
Clear()
Clear the context.
Declaration Syntax
public void Clear()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1658 of ANSYS, Inc. and its subsidiaries and affiliates.
IDraw2DContext
DrawText2D(IPoint, string)
Draws text at the given point.
Declaration Syntax
public void DrawText2D(IPoint point, string text)
Parameters
point(IPoint)
The text coordinates.
text(string)
The text to draw.
Declaration Syntax
public void DrawText2D(int x, int y, string text)
Parameters
x(int)
The x coordinate.
y(int)
The y coordinate.
text(string)
The text to display.
LineTo2D(IPoint)
Draws a line from the current position to the given point.
Declaration Syntax
public void LineTo2D(IPoint point)
Parameters
point(IPoint)
The point.
LineTo2D(int, int)
Draws a line from the current position to the given x and y pixel coordinates.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1659
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public void LineTo2D(int x, int y)
Parameters
x(int)
The x coordinate.
y(int)
The y coordinate.
MoveTo2D(IPoint)
Moves the pencil to the given point.
Declaration Syntax
public void MoveTo2D(IPoint point)
Parameters
point(IPoint)
The point.
MoveTo2D(int, int)
Moves the pencil to the given x and y pixel coordinates.
Declaration Syntax
public void MoveTo2D(int x, int y)
Parameters
x(int)
The x coordinate.
y(int)
The y coordinate.
IDraw3DContext
Exposes a context to draw 3D features.
Declaration Syntax
public interface IDraw3DContext
Method Close() (p. 1661) Closes and draw this context. Except for the
visibility, a closed context cannot be modified.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1660 of ANSYS, Inc. and its subsidiaries and affiliates.
IDraw3DContext
Method DrawCircle(IEnumerable<double>, Draws a circle using the current color and line
double, IEnumerable<double>) (p. 1661) weight.
Method DrawDisc(IEnumerable<double>, double, Draws a disc using the current color and line
IEnumerable<double>) (p. 1662) weight.
Method DrawPoints(IEnumerable<double>) (p. 1662)Draws a set of points using the current color and
line weight.
Method DrawPoints(IEnumerable<double>, Draws a set of points with the current color.
double) (p. 1662)
Method DrawPolygon(IEnumerable<double>, Draws a polygon using the current color and line
IEnumerable<double>) (p. 1662) weight.
Method DrawPolyline(IEnumerable<double>, Draws a polyline using the current color and line
bool) (p. 1663) weight.
Method DrawShell(IEnumerable<double>, Draws a surface defined by a set of faces (three
IEnumerable<double>, or four vertices per face). This function can be
IEnumerable<int>) (p. 1663) called directly using the information given by
the IGeoTessellation interface.
Method DrawShell(IEnumerable<double>, Draws a surface defined by a set of faces (three
IEnumerable<double>, IEnumerable<int>, or four vertices per face). This function can be
IEnumerable<int>) (p. 1664) called directly using the information given by
the IGeoTessellation interface.
Method SetTransformation(double[]) (p. 1664) Sets the transformation.
Close()
Closes and draw this context. Except for the visibility, a closed context cannot be modified.
Declaration Syntax
public void Close()
Declaration Syntax
public void DrawCircle(IEnumerable<double> center, double radius, IEnumerable<double> normal)
Parameters
center(IEnumerable<double>)
The circle center coordinates.
radius(double)
The circle radius.
normal(IEnumerable<double>)
A vector indicating the axis of the circle.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1661
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public void DrawDisc(IEnumerable<double> center, double radius, IEnumerable<double> normal)
Parameters
center(IEnumerable<double>)
The disk center coordinates.
radius(double)
The disk radius.
normal(IEnumerable<double>)
A vector indicating the axis of the disk.
DrawPoints(IEnumerable<double>)
Draws a set of points using the current color and line weight.
Declaration Syntax
public void DrawPoints(IEnumerable<double> points)
Parameters
points(IEnumerable<double>)
The points coordinates. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
DrawPoints(IEnumerable<double>, double)
Draws a set of points with the current color.
Declaration Syntax
public void DrawPoints(IEnumerable<double> points, double size)
Parameters
points(IEnumerable<double>)
The points coordinates. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
size(double)
The points size.
DrawPolygon(IEnumerable<double>, IEnumerable<double>)
Draws a polygon using the current color and line weight.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1662 of ANSYS, Inc. and its subsidiaries and affiliates.
IDraw3DContext
Declaration Syntax
public void DrawPolygon(IEnumerable<double> points, IEnumerable<double> normals)
Parameters
points(IEnumerable<double>)
The points coordinates. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
normals(IEnumerable<double>)
The points normals. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
DrawPolyline(IEnumerable<double>, bool)
Draws a polyline using the current color and line weight.
Declaration Syntax
public void DrawPolyline(IEnumerable<double> points, bool isClosed)
Parameters
points(IEnumerable<double>)
The points coordinates. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
isClosed(bool)
A value indicating whether the polyline is closed.
Declaration Syntax
public void DrawShell(IEnumerable<double> vertices, IEnumerable<double> normals, IEnumerable<int>
faces)
Parameters
vertices(IEnumerable<double>)
Array of points coordinates.
normals(IEnumerable<double>)
Array of vectors (one vector per vertex).
faces(IEnumerable<int>)
Array of Indices to describe each face. One face is defined by an integer (three or four) that identify the
number of vertices for this face and the index of each vertex.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1663
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public void DrawShell(IEnumerable<double> vertices, IEnumerable<double> normals, IEnumerable<int>
faces, IEnumerable<int> colors)
Parameters
vertices(IEnumerable<double>)
Array of points coordinates.
normals(IEnumerable<double>)
Array of vectors (one vector per vertex).
faces(IEnumerable<int>)
Array of Indices to describe each face. One face is defined by an integer (three or four) that identify the
number of vertices for this face and the index of each vertex.
colors(IEnumerable<int>)
Array of colors (one color per vertex).
SetTransformation(double[])
Sets the transformation.
Declaration Syntax
public void SetTransformation(double[] transformation)
Parameters
transformation(double[])
The matrix transformation.
IDrawContext
Exposes a graphics context.
Declaration Syntax
public interface IDrawContext
Property Color (p. 1665) Gets or sets the color. (0xff0000 for red, 0x00ff00 for green, and
0x0000ff for blue).
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1664 of ANSYS, Inc. and its subsidiaries and affiliates.
IFactory2D
Property DepthTest (p. 1665) Gets or sets a value indicating whether the depth has to be used to
compute the visibility.
Property LineWeight (p. 1665) Gets or sets the line weight.
Property Translucency (p. 1665) Gets or sets the translucency.
Property Visible (p. 1665) Gets or sets a value indicating whether the context is visible.
Color
Gets or sets the color. (0xff0000 for red, 0x00ff00 for green, and 0x0000ff for blue).
Declaration Syntax
public int Color { set;get; }
DepthTest
Gets or sets a value indicating whether the depth has to be used to compute the visibility.
Declaration Syntax
public bool DepthTest { set;get; }
LineWeight
Gets or sets the line weight.
Declaration Syntax
public int LineWeight { set;get; }
Translucency
Gets or sets the translucency.
Declaration Syntax
public double Translucency { set;get; }
Visible
Gets or sets a value indicating whether the context is visible.
Declaration Syntax
public bool Visible { set;get; }
IFactory2D
Exposes a factory to create 2D graphics entitities.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1665
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public interface IFactory2D
CreatePolyline()
Creates a polyline.
Declaration Syntax
public IPolyline<IPoint> CreatePolyline()
CreatePolyline(IEnumerable<IPoint>)
Creates a polyline.
Declaration Syntax
public IPolyline<IPoint> CreatePolyline(IEnumerable<IPoint> points)
Parameters
points(IEnumerable<IPoint>)
The points constituting the polyline.
CreateText()
Ceate a text.
Declaration Syntax
public IText2D CreateText()
CreateText(IPoint, string)
Ceate a text.
Declaration Syntax
public IText2D CreateText(IPoint origin, string text)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1666 of ANSYS, Inc. and its subsidiaries and affiliates.
IFactory3D
Parameters
origin(IPoint)
The text origin.
text(string)
The text to display.
IFactory3D
Factory to create 3D primitives
Declaration Syntax
public interface IFactory3D
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1667
Ansys.ACT.Interfaces.Graphics Namespace
CreateArrow(double)
Create an arrow.
Declaration Syntax
public IArrow3D CreateArrow(double length)
Parameters
length(double)
The arrow length.
Declaration Syntax
public IArrow3D CreateArrow(double bodyLength, double headLength, double bodyRadius, double
headRadius)
Parameters
bodyLength(double)
The arrow body length.
headLength(double)
The arrow head length.
bodyRadius(double)
The arrow body radius.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1668 of ANSYS, Inc. and its subsidiaries and affiliates.
IFactory3D
headRadius(double)
The arrow head radius.
Declaration Syntax
public IBox3D CreateBox(double x, double y, double z)
Parameters
x(double)
The size along the x axis.
y(double)
The size along the y axis.
z(double)
The size along the z axis.
CreateCircle(double)
Create a circle centered in (0, 0, 0) oriented by (0, 0, 1).
Declaration Syntax
public ICircle3D CreateCircle(double radius)
Parameters
radius(double)
The circle radius.
CreateCone(double, double)
Create a cone with top radius equals to 0.
Declaration Syntax
public ICone3D CreateCone(double length, double bottomRadius)
Parameters
length(double)
The cone length.
bottomRadius(double)
The cone bottom radius.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1669
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public ICone3D CreateCone(double length, double bottomRadius, double topRadius)
Parameters
length(double)
The cone length.
bottomRadius(double)
The cone bottom radius.
topRadius(double)
The cone top radius.
CreateCylinder(double, double)
Create a cylinder.
Declaration Syntax
public ICone3D CreateCylinder(double length, double radius)
Parameters
length(double)
The cylinder length.
radius(double)
The cylinder radius.
CreateDisc(double)
Create a disc centered in (0, 0, 0) oriented by (0, 0, 1).
Declaration Syntax
public IDisc3D CreateDisc(double radius)
Parameters
radius(double)
The disc radius.
CreateGeometry(IGeoEntity)
Create a non pickable geometry object based on geometry entity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1670 of ANSYS, Inc. and its subsidiaries and affiliates.
IFactory3D
Declaration Syntax
public IGeometry3D CreateGeometry(IGeoEntity geometry)
Parameters
geometry(IGeoEntity)
The geometry entity.
CreateMesh(IElement)
Create a non pickable mesh object based on a mesh element.
Declaration Syntax
public IMesh3D CreateMesh(IElement element)
Parameters
element(IElement)
The mesh element.
CreateMesh(IEnumerable<IElement>)
Create a non pickable mesh object based on mesh elements.
Declaration Syntax
public IMesh3D CreateMesh(IEnumerable<IElement> elements)
Parameters
elements(IEnumerable<IElement>)
The mesh elements.
CreateMesh(IMeshData)
Create a non pickable mesh object based on a mesh data.
Declaration Syntax
public IMesh3D CreateMesh(IMeshData mesh)
Parameters
mesh(IMeshData)
The mesh data.
CreateMesh(IMeshRegion)
Create a non pickable mesh object based on a mesh region.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1671
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public IMesh3D CreateMesh(IMeshRegion region)
Parameters
region(IMeshRegion)
The mesh region.
CreateNodeBox(IEnumerable<INode>)
Create a box collection surrounding mesh nodes.
Declaration Syntax
public INodeBox3D CreateNodeBox(IEnumerable<INode> nodes)
Parameters
nodes(IEnumerable<INode>)
The surrounded mesh nodes.
CreateNodeBox(INode)
Create a box surrounding a mesh node.
Declaration Syntax
public INodeBox3D CreateNodeBox(INode node)
Parameters
node(INode)
The surrounded mesh node.
CreateNodeBox(IEnumerable<INode>, double)
Create a box collection surrounding mesh nodes.
Declaration Syntax
public INodeBox3D CreateNodeBox(IEnumerable<INode> nodes, double size)
Parameters
nodes(IEnumerable<INode>)
The surrounded mesh nodes.
size(double)
The boxes size.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1672 of ANSYS, Inc. and its subsidiaries and affiliates.
IFactory3D
CreateNodeBox(INode, double)
Create a box surrounding a mesh node.
Declaration Syntax
public INodeBox3D CreateNodeBox(INode node, double size)
Parameters
node(INode)
The surrounded mesh node.
size(double)
The box size.
CreatePoint()
Create a point in (0, 0, 0).
Declaration Syntax
public IPoint3D CreatePoint()
CreatePoint(IEnumerable<IWorldPoint>, double)
Create multiple points.
Declaration Syntax
public IPoint3D CreatePoint(IEnumerable<IWorldPoint> points, double size)
Parameters
points(IEnumerable<IWorldPoint>)
The point locations.
size(double)
The point sizes.
CreatePoint(IWorldPoint, double)
Create a point.
Declaration Syntax
public IPoint3D CreatePoint(IWorldPoint point, double size)
Parameters
point(IWorldPoint)
The point location.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1673
Ansys.ACT.Interfaces.Graphics Namespace
size(double)
The point size .
CreatePolyline()
Create a polyline.
Declaration Syntax
public IPolyline<IWorldPoint> CreatePolyline()
CreatePolyline(IEnumerable<IWorldPoint>)
Create a polyline.
Declaration Syntax
public IPolyline<IWorldPoint> CreatePolyline(IEnumerable<IWorldPoint> points)
Parameters
points(IEnumerable<IWorldPoint>)
The points constituting the polyline.
CreateQuad(double, double)
Create a quad from (0, 0, 0) to (x, y, 0).
Declaration Syntax
public IQuad3D CreateQuad(double x, double y)
Parameters
x(double)
The size along the x axis.
y(double)
The size along the y axis.
CreateShell()
Create a shell.
Declaration Syntax
public IShell3D CreateShell()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1674 of ANSYS, Inc. and its subsidiaries and affiliates.
IFactory3D
Declaration Syntax
public IShell3D CreateShell(IEnumerable<double> vertices, IEnumerable<double> normals, IEnumer-
able<int> connectivity)
Parameters
vertices(IEnumerable<double>)
The vertex coordinates. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
normals(IEnumerable<double>)
The vertex normals. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
connectivity(IEnumerable<int>)
The facets connectivity. The connectivity defines the triangles constituting the shell, it should match the
following format [I1, J1, K1, I2, J2, K2, ...], where I, J and K are index of vertex coordinates.
Declaration Syntax
public IShell3D CreateShell(IEnumerable<double> vertices, IEnumerable<double> normals, IEnumer-
able<int> connectivity, IEnumerable<int> colors)
Parameters
vertices(IEnumerable<double>)
The vertex coordinates. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
normals(IEnumerable<double>)
The vertex normals. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
connectivity(IEnumerable<int>)
The facets connectivity. The connectivity defines the triangles constituting the shell, it should match the
following format [I1, J1, K1, I2, J2, K2, ...], where I, J and K are index of vertex coordinates.
colors(IEnumerable<int>)
The vertex colors. The values should match the following format [C1, C2, C3, ...].
CreateSphere(double)
Create a sphere centered in (0, 0, 0).
Declaration Syntax
public ISphere3D CreateSphere(double radius)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1675
Ansys.ACT.Interfaces.Graphics Namespace
Parameters
radius(double)
The sphere radius.
CreateTriad(double)
Create a triad. A triad is a collection of 3 arrows respectivly oriented along the x, y and z axis.
Declaration Syntax
public ITriad3D CreateTriad(double length)
Parameters
length(double)
The arrows length.
IGraphics
Exposes graphics features.
Declaration Syntax
public interface IGraphics
Camera
Gets the camera.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1676 of ANSYS, Inc. and its subsidiaries and affiliates.
IGraphics
Declaration Syntax
public ICamera Camera { get; }
Scene
Gets the scene.
Declaration Syntax
public IGraphicsCollection Scene { get; }
Unit
Gets the current graphics unit.
Declaration Syntax
public string Unit { get; }
CreatePixelPoint(int, int)
Creates a point from pixel coordinates (ie. window coordinates).
Declaration Syntax
public IPixelPoint CreatePixelPoint(int x, int y)
Parameters
x(int)
The x coordinate.
y(int)
The y coordinate.
Declaration Syntax
public IVector3D CreateVector3D(double x, double y, double z)
Parameters
x(double)
The x coordinate.
y(double)
The y coordinate.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1677
Ansys.ACT.Interfaces.Graphics Namespace
z(double)
The z coordinate.
Declaration Syntax
public IWorldPoint CreateWorldPoint(double x, double y, double z)
Parameters
x(double)
The x coordinate.
y(double)
The y coordinate.
z(double)
The z coordinate.
ForceResume()
Forces the scene to resume. Useful in interactive context (console) if a reference on an operation has
been lost.
Declaration Syntax
public void ForceResume()
Redraw()
Forces the scene to redraw its content.
Declaration Syntax
public void Redraw()
Suspend()
Prevents the scene to redraw until the Resume controller method was called.
Declaration Syntax
public ISuspendController Suspend()
IGraphicsCollection
Exposes a collection of graphics entities.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1678 of ANSYS, Inc. and its subsidiaries and affiliates.
IGraphicsCollection
Declaration Syntax
public interface IGraphicsCollection
Entities
Gets the collection's entities.
Declaration Syntax
public IList<IGraphicsEntity> Entities { get; }
Factory2D
Gets the 2D entity builder.
Declaration Syntax
public IFactory2D Factory2D { get; }
Factory3D
Gets the 3D entity builder.
Declaration Syntax
public IFactory3D Factory3D { get; }
Clear()
Removes all entities from the collection.
Declaration Syntax
public void Clear()
CreateChildCollection()
Creates a new child collection.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1679
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public IGraphicsCollection CreateChildCollection()
Remove(IGraphicsCollection)
Removes one collection from the collection.
Declaration Syntax
public void Remove(IGraphicsCollection collection)
Parameters
collection(IGraphicsCollection)
The collection to remove.
Remove(IGraphicsEntity)
Removes one entity from the collection.
Declaration Syntax
public void Remove(IGraphicsEntity graphicsEntity)
Parameters
graphicsEntity(IGraphicsEntity)
The entity to remove.
IPixelPoint
Exposes a pixel point.
Declaration Syntax
public interface IPixelPoint
X
Gets or sets the x coordinate.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1680 of ANSYS, Inc. and its subsidiaries and affiliates.
IPoint
Declaration Syntax
public int X { set;get; }
Y
Gets or sets the y coordinate.
Declaration Syntax
public int Y { set;get; }
Set(int, int)
Sets the x and y coordinates.
Declaration Syntax
public void Set(int x, int y)
Parameters
x(int)
The x coordinate.
y(int)
The y coordinate.
IPoint
Exposes a point.
Declaration Syntax
public interface IPoint
Event Changed (p. 1681) Event fired when the point's coordinates were
modified.
Method Clone() (p. 1682) Clones the point.
Method ToPixelPoint() (p. 1682) Converts the point to a pixel point.
Method ToWorldPoint() (p. 1682) Converts the point to a world point.
Changed
Event fired when the point's coordinates were modified.
Declaration Syntax
public EventHandler Changed
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1681
Ansys.ACT.Interfaces.Graphics Namespace
Clone()
Clones the point.
Declaration Syntax
public IPoint Clone()
ToPixelPoint()
Converts the point to a pixel point.
Declaration Syntax
public IPixelPoint ToPixelPoint()
ToWorldPoint()
Converts the point to a world point.
Declaration Syntax
public IWorldPoint ToWorldPoint()
ISuspendController
Exposes a scene suspend controller.
Declaration Syntax
public interface ISuspendController
Method Resume() (p. 1682) Allow the scene to redraw its content if it has changed. This method is
automaticaly called by the controller Dispose method.
Resume()
Allow the scene to redraw its content if it has changed. This method is automaticaly called by the
controller Dispose method.
Declaration Syntax
public void Resume()
ITransformable
Exposes a transformable entity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1682 of ANSYS, Inc. and its subsidiaries and affiliates.
ITransformation3D
Declaration Syntax
public interface ITransformable
Transformation3D
Gets the 3D transformation object.
Declaration Syntax
public ITransformation3D Transformation3D { get; }
ITransformation3D
Exposes a 3D transformation.
Declaration Syntax
public interface ITransformation3D
Property Item (p. 1684) Gets the [row, column] value of the 4x4
transformation matrix.
Property Scale (p. 1684) Gets or sets the scale factor.
Method Reset() (p. 1684) Resets the transformation matrix to identity.
Method Rotate(IVector3D, double) (p. 1684) Applies a rotation centered in (0, 0, 0) around the
given axis.
Method Set(double[]) (p. 1684) Sets transformation matrix from a one dimensional
array.
Method Set(IWorldPoint) (p. 1685) Sets the translation components to the given origin
and the rotation ones to identity.
Method Set(IWorldPoint, IVector3D) (p. 1685) Sets the translation components to the given origin
and align the z axis along the given normal.
Method Set(IWorldPoint, IVector3D, Sets the translation components to the given origin
IVector3D) (p. 1685) and sets the x and y axis using given vectors. Z axis
is the cross product between x and y.
Method Set(IWorldPoint, IVector3D, Sets the translation components to the given origin
IVector3D, IVector3D) (p. 1685) and sets the x, y and z axis using given vectors.
Method ToArray() (p. 1686) Converts the internal transformation matrix into a
one dimensional array.
Method Translate(IVector3D) (p. 1686) Applies a translation.
Method Translate(double, double, Applies a translation given by offset values.
double) (p. 1686)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1683
Ansys.ACT.Interfaces.Graphics Namespace
Item
Gets the [row, column] value of the 4x4 transformation matrix.
Declaration Syntax
public double Item { get; }
Scale
Gets or sets the scale factor.
Declaration Syntax
public double Scale { set;get; }
Reset()
Resets the transformation matrix to identity.
Declaration Syntax
public void Reset()
Rotate(IVector3D, double)
Applies a rotation centered in (0, 0, 0) around the given axis.
Declaration Syntax
public void Rotate(IVector3D direction, double angle)
Parameters
direction(IVector3D)
The normalized rotation direction.
angle(double)
The rotation angle in radian.
Set(double[])
Sets transformation matrix from a one dimensional array.
Declaration Syntax
public void Set(double[] transformation)
Parameters
transformation(double[])
The 4x4 transformation matrix.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1684 of ANSYS, Inc. and its subsidiaries and affiliates.
ITransformation3D
Set(IWorldPoint)
Sets the translation components to the given origin and the rotation ones to identity.
Declaration Syntax
public void Set(IWorldPoint origin)
Parameters
origin(IWorldPoint)
The origin.
Set(IWorldPoint, IVector3D)
Sets the translation components to the given origin and align the z axis along the given normal.
Declaration Syntax
public void Set(IWorldPoint origin, IVector3D normal)
Parameters
origin(IWorldPoint)
The origin.
normal(IVector3D)
The normal vector.
Declaration Syntax
public void Set(IWorldPoint origin, IVector3D vectorX, IVector3D vectorY)
Parameters
origin(IWorldPoint)
The origin.
vectorX(IVector3D)
The X vector.
vectorY(IVector3D)
The Y vector.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1685
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public void Set(IWorldPoint origin, IVector3D vectorX, IVector3D vectorY, IVector3D vectorZ)
Parameters
origin(IWorldPoint)
The origin.
vectorX(IVector3D)
The X vector.
vectorY(IVector3D)
The Y vector.
vectorZ(IVector3D)
The Z vector.
ToArray()
Converts the internal transformation matrix into a one dimensional array.
Declaration Syntax
public double[] ToArray()
Translate(IVector3D)
Applies a translation.
Declaration Syntax
public void Translate(IVector3D translation)
Parameters
translation(IVector3D)
The translation vector.
Declaration Syntax
public void Translate(double x, double y, double z)
Parameters
x(double)
The x translation offset.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1686 of ANSYS, Inc. and its subsidiaries and affiliates.
IVector3D
y(double)
The y translation offset.
z(double)
The z translation offset.
IVector3D
Exposes a 3D vector.
Declaration Syntax
public interface IVector3D
X
Gets or sets the x component.
Declaration Syntax
public double X { set;get; }
Y
Gets or sets the y component.
Declaration Syntax
public double Y { set;get; }
Z
Gets or sets the z component.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1687
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public double Z { set;get; }
CrossProduct(IVector3D)
Computes the cross product betwen the current vector and the given one.
Declaration Syntax
public IVector3D CrossProduct(IVector3D other)
Parameters
other(IVector3D)
The other vector.
GetNormal()
Computes a random normal vector.
Declaration Syntax
public IVector3D GetNormal()
IsColinearTo(IVector3D)
Gets a value indicating whether the current vector is colinear to the given one.
Declaration Syntax
public bool IsColinearTo(IVector3D other)
Parameters
other(IVector3D)
The other vector.
IsColinearTo(IVector3D, double)
Gets a value indicating whether the current vector is colinear to the given one, using the given precision.
Declaration Syntax
public bool IsColinearTo(IVector3D other, double precision)
Parameters
other(IVector3D)
The other vector.
precision(double)
The algorithm precision.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1688 of ANSYS, Inc. and its subsidiaries and affiliates.
IWorldPoint
Length()
Computes vector length.
Declaration Syntax
public double Length()
Normalize()
Normalizes the vector.
Declaration Syntax
public void Normalize()
SquareLength()
Computes vector squared length.
Declaration Syntax
public double SquareLength()
IWorldPoint
Exposes a world point.
Declaration Syntax
public interface IWorldPoint
X
Gets or sets the x component.
Declaration Syntax
public double X { set;get; }
Y
Gets or sets the y component.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1689
Ansys.ACT.Interfaces.Graphics Namespace
Declaration Syntax
public double Y { set;get; }
Z
Gets or sets the z component.
Declaration Syntax
public double Z { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1690 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Graphics.Entities Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Graphics.Entities
IArrow3D
Arrow 3D.
Declaration Syntax
public interface IArrow3D
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1691
Ansys.ACT.Interfaces.Graphics.Entities Namespace
Body
Returns the body of the arrow.
Declaration Syntax
public ICone3D Body { get; }
BodyLength
Gets or sets the length of the body of the arrow.
Declaration Syntax
public double BodyLength { set;get; }
BodyRadius
Gets or sets the radius of the body of the arrow.
Declaration Syntax
public double BodyRadius { set;get; }
Head
Returns the head of the arrow.
Declaration Syntax
public ICone3D Head { get; }
HeadLength
Gets or sets the length of the head of the arrow.
Declaration Syntax
public double HeadLength { set;get; }
HeadRadius
Gets or sets the radius of the head of the arrow.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1692 of ANSYS, Inc. and its subsidiaries and affiliates.
IBox3D
Declaration Syntax
public double HeadRadius { set;get; }
Length
Gets or sets the full length of the arrow.
Declaration Syntax
public double Length { set;get; }
IBox3D
Box 3D.
Declaration Syntax
public interface IBox3D
Property X (p. 1693) Gets or sets the size of the box along the
x axis.
Property Y (p. 1693) Gets or sets the size of the box along the
y axis.
Property Z (p. 1693) Gets or sets the size of the box along the
z axis.
X
Gets or sets the size of the box along the x axis.
Declaration Syntax
public double X { set;get; }
Y
Gets or sets the size of the box along the y axis.
Declaration Syntax
public double Y { set;get; }
Z
Gets or sets the size of the box along the z axis.
Declaration Syntax
public double Z { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1693
Ansys.ACT.Interfaces.Graphics.Entities Namespace
ICircle3D
Circle 3D.
Declaration Syntax
public interface ICircle3D
Radius
Gets or sets the radius of the circle.
Declaration Syntax
public double Radius { set;get; }
ICone3D
Cone 3D.
Declaration Syntax
public interface ICone3D
Property BottomRadius (p. 1694) Gets or sets the bottom radius of the cone.
Property Closed (p. 1694) Gets or sets a value indicating whether the face at the top and at
the bottom are displayed.
Property Length (p. 1695) Gets or sets the length of the cone.
Property Samples (p. 1695) Gets or sets the number of divisions for the top and the botton
circles. The default value is 16.
Property TopRadius (p. 1695) Gets or sets the top radius of the cone.
BottomRadius
Gets or sets the bottom radius of the cone.
Declaration Syntax
public double BottomRadius { set;get; }
Closed
Gets or sets a value indicating whether the face at the top and at the bottom are displayed.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1694 of ANSYS, Inc. and its subsidiaries and affiliates.
IGeometry3D
Declaration Syntax
public bool Closed { set;get; }
Length
Gets or sets the length of the cone.
Declaration Syntax
public double Length { set;get; }
Samples
Gets or sets the number of divisions for the top and the botton circles. The default value is 16.
Declaration Syntax
public int Samples { set;get; }
TopRadius
Gets or sets the top radius of the cone.
Declaration Syntax
public double TopRadius { set;get; }
IDisc3D
Disc 3D.
Declaration Syntax
public interface IDisc3D
Radius
Gets or sets the radius of the disc.
Declaration Syntax
public double Radius { set;get; }
IGeometry3D
Geometry 3D. Represents a non pickable geometry object.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1695
Ansys.ACT.Interfaces.Graphics.Entities Namespace
Declaration Syntax
public interface IGeometry3D
DisplayEdge
Indicates if edges have to be displayed.
Declaration Syntax
public bool DisplayEdge { set;get; }
DisplayFace
Indicates if faces have to be displayed.
Declaration Syntax
public bool DisplayFace { set;get; }
DisplayVertex
Indicates if vertices have to be displayed.
Declaration Syntax
public bool DisplayVertex { set;get; }
EdgeColor
Gets or sets the edges color.
Declaration Syntax
public int EdgeColor { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1696 of ANSYS, Inc. and its subsidiaries and affiliates.
IGraphicsEntity
FaceColor
Gets or sets the faces color.
Declaration Syntax
public int FaceColor { set;get; }
VertexColor
Gets or sets the vertices color.
Declaration Syntax
public int VertexColor { set;get; }
VertexSize
Gets or sets the vertices size.
Declaration Syntax
public double VertexSize { set;get; }
IGraphicsEntity
Exposes a graphics entity.
Declaration Syntax
public interface IGraphicsEntity
Property Color (p. 1697) Gets or sets the color. (0xff0000 for red, 0x00ff00 for green, and
0x0000ff for blue).
Property DepthTest (p. 1698) Gets or sets a value indicating whether the depth has to be used to
compute the visibility.
Property Is2D (p. 1698) Gets a value indicating whether the entity is 2D.
Property Is3D (p. 1698) Gets a value indicating whether the entity is 3D.
Property LineWeight (p. 1698) Gets or sets the line weight.
Property Name (p. 1698) Name of the entity ("" by default).
Property Translucency (p. 1698) Gets or sets the translucency.
Property Visible (p. 1699) Gets or sets a value indicating whether the entity is visible.
Method Delete() (p. 1699) Delete the entity.
Color
Gets or sets the color. (0xff0000 for red, 0x00ff00 for green, and 0x0000ff for blue).
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1697
Ansys.ACT.Interfaces.Graphics.Entities Namespace
Declaration Syntax
public int Color { set;get; }
DepthTest
Gets or sets a value indicating whether the depth has to be used to compute the visibility.
Declaration Syntax
public bool DepthTest { set;get; }
Is2D
Gets a value indicating whether the entity is 2D.
Declaration Syntax
public bool Is2D { get; }
Is3D
Gets a value indicating whether the entity is 3D.
Declaration Syntax
public bool Is3D { get; }
LineWeight
Gets or sets the line weight.
Declaration Syntax
public int LineWeight { set;get; }
Name
Name of the entity ("" by default).
Declaration Syntax
public string Name { get; }
Translucency
Gets or sets the translucency.
Declaration Syntax
public double Translucency { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1698 of ANSYS, Inc. and its subsidiaries and affiliates.
IPoint3D
Visible
Gets or sets a value indicating whether the entity is visible.
Declaration Syntax
public bool Visible { set;get; }
Delete()
Delete the entity.
Declaration Syntax
public void Delete()
IMesh3D
Mesh 3D. Represents a non pickable mesh object.
Declaration Syntax
public interface IMesh3D
INodeBox3D
NodeBox 3D. Represents a box collection surrounding mesh nodes.
Declaration Syntax
public interface INodeBox3D
Size
Gets or sets the size of the box.
Declaration Syntax
public double Size { set;get; }
IPoint3D
Point 3D. Represents a collection of points.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1699
Ansys.ACT.Interfaces.Graphics.Entities Namespace
Declaration Syntax
public interface IPoint3D
Points
Gets the list of points.
Declaration Syntax
public IList<IWorldPoint> Points { get; }
Size
Gets or sets the size of the points.
Declaration Syntax
public double Size { set;get; }
IPolyline<T>
Polyline.
Declaration Syntax
public interface IPolyline<T>
Property Closed (p. 1700) Gets or sets a value indicating whether the polyline is
closed.
Property EndPoint (p. 1701) Gets the end point.
Property Length (p. 1701) Gets the length of the polyline.
Property Points (p. 1701) Gets the list of points constituting the polyline.
Property StartPoint (p. 1701) Gets the start point.
Closed
Gets or sets a value indicating whether the polyline is closed.
Declaration Syntax
public bool Closed { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1700 of ANSYS, Inc. and its subsidiaries and affiliates.
IQuad3D
EndPoint
Gets the end point.
Declaration Syntax
public T EndPoint { get; }
Length
Gets the length of the polyline.
Declaration Syntax
public double Length { get; }
Points
Gets the list of points constituting the polyline.
Declaration Syntax
public IList<T> Points { get; }
StartPoint
Gets the start point.
Declaration Syntax
public T StartPoint { get; }
IQuad3D
Quad 3D.
Declaration Syntax
public interface IQuad3D
Property X (p. 1701) Gets or sets the size of the quad along the
x axis.
Property Y (p. 1702) Gets or sets the size of the quad along the
y axis.
X
Gets or sets the size of the quad along the x axis.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1701
Ansys.ACT.Interfaces.Graphics.Entities Namespace
Declaration Syntax
public double X { set;get; }
Y
Gets or sets the size of the quad along the y axis.
Declaration Syntax
public double Y { set;get; }
IShell3D
Shell 3D.
Declaration Syntax
public interface IShell3D
Colors
Gets the colors.
Declaration Syntax
public IEnumerable<int> Colors { get; }
Connectivity
Gets the connectivity.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1702 of ANSYS, Inc. and its subsidiaries and affiliates.
IShell3D
Declaration Syntax
public IEnumerable<int> Connectivity { get; }
HasColors
Gets a value indicating whether colors are defined.
Declaration Syntax
public bool HasColors { get; }
Initialized
Gets a value indicating whether the shell is initialized.
Declaration Syntax
public bool Initialized { get; }
Normals
Gets the normals.
Declaration Syntax
public IEnumerable<double> Normals { get; }
TriangleCount
Gets the facets count.
Declaration Syntax
public int TriangleCount { get; }
Vertices
Gets the vertices.
Declaration Syntax
public IEnumerable<double> Vertices { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1703
Ansys.ACT.Interfaces.Graphics.Entities Namespace
Declaration Syntax
public void SetAttributes(IEnumerable<double> vertices, IEnumerable<double> normals, IEnumerable<int>
connectivity)
Parameters
vertices(IEnumerable<double>)
The vertex coordinates. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
normals(IEnumerable<double>)
The vertex normals. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
connectivity(IEnumerable<int>)
The facets connectivity. The connectivity defines the triangles constituting the shell, it should match the
following format [I1, J1, K1, I2, J2, K2, ...], where I, J and K are index of vertex coordinates.
Declaration Syntax
public void SetAttributes(IEnumerable<double> vertices, IEnumerable<double> normals, IEnumerable<int>
connectivity, IEnumerable<int> colors)
Parameters
vertices(IEnumerable<double>)
The vertex coordinates. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
normals(IEnumerable<double>)
The vertex normals. The values should match the following format [X1, Y1, Z1, X2, Y2, Z2, ...].
connectivity(IEnumerable<int>)
The facets connectivity. The connectivity defines the triangles constituting the shell, it should match the
following format [I1, J1, K1, I2, J2, K2, ...], where I, J and K are index of vertex coordinates.
colors(IEnumerable<int>)
The vertex colors. The values should match the following format [C1, C2, C3, ...].
ISphere3D
Sphere 3D.
Declaration Syntax
public interface ISphere3D
Property Radius (p. 1705) Gets or sets the radius of the sphere.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1704 of ANSYS, Inc. and its subsidiaries and affiliates.
ITriad3D
Property Samples (p. 1705) Gets or sets the number of divisions along all directions. The default value
is 16.
Radius
Gets or sets the radius of the sphere.
Declaration Syntax
public double Radius { set;get; }
Samples
Gets or sets the number of divisions along all directions. The default value is 16.
Declaration Syntax
public int Samples { set;get; }
IText2D
Text 2D.
Declaration Syntax
public interface IText2D
Property Origin (p. 1705) Gets or sets the origin coordinates of the
text.
Property Text (p. 1705) Gets or sets the text value.
Origin
Gets or sets the origin coordinates of the text.
Declaration Syntax
public IPoint Origin { set;get; }
Text
Gets or sets the text value.
Declaration Syntax
public string Text { set;get; }
ITriad3D
Triad 3D.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1705
Ansys.ACT.Interfaces.Graphics.Entities Namespace
Declaration Syntax
public interface ITriad3D
Length
Gets or sets the length of the triad.
Declaration Syntax
public double Length { set; }
XArrow
Gets the X arrow.
Declaration Syntax
public IArrow3D XArrow { get; }
YArrow
Gets the Y arrow.
Declaration Syntax
public IArrow3D YArrow { get; }
ZArrow
Gets the Z arrow.
Declaration Syntax
public IArrow3D ZArrow { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1706 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Mesh Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Mesh
ElementTypeEnum
Specifies the element type.
Declaration Syntax
public enum ElementTypeEnum
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1707
Ansys.ACT.Interfaces.Mesh Namespace
IElement
Defines a mesh element.
Declaration Syntax
public interface IElement
Area
Gets the area of the element.
Declaration Syntax
public double Area { get; }
Centroid
Gets the centroid of the element.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1708 of ANSYS, Inc. and its subsidiaries and affiliates.
IElement
Declaration Syntax
public double[] Centroid { get; }
CornerNodeCount
Gets the number of corner nodes.
Declaration Syntax
public int CornerNodeCount { get; }
CornerNodeIds
Gets the list of corner node IDs associated to the element.
Declaration Syntax
public IList<int> CornerNodeIds { get; }
CornerNodes
Gets the list of corner nodes associated to the element.
Declaration Syntax
public IList<INode> CornerNodes { get; }
Dimension
Gets the dimension of the element.
Declaration Syntax
public int Dimension { get; }
Id
Gets the id of the element.
Declaration Syntax
public int Id { get; }
NodeIds
Gets the list of node IDs associated to the element.
Declaration Syntax
public IList<int> NodeIds { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1709
Ansys.ACT.Interfaces.Mesh Namespace
Nodes
Gets a list of nodes associated to the element.
Declaration Syntax
public IList<INode> Nodes { get; }
Type
Gets the element type.
Declaration Syntax
public ElementTypeEnum Type { get; }
Volume
Gets the volume of the element.
Declaration Syntax
public double Volume { get; }
IMeshData
Defines a mesh data model.
Declaration Syntax
public interface IMeshData
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1710 of ANSYS, Inc. and its subsidiaries and affiliates.
IMeshData
Method MeshRegionById(int) (p. 1712) Gets the mesh region associated to the
specified geometry entity reference
identifier.
Method NodeById(int) (p. 1713) Returns the node referenced by its id.
Method NodeIdsFromElementIds(IEnumerable<int>) (p. 1713)Returns the list of node ids associated
to the given list of element ids.
ElementCount
Gets the number of elements of the mesh.
Declaration Syntax
public int ElementCount { get; }
ElementIds
Gets the list of all element ids of the mesh.
Declaration Syntax
public IList<int> ElementIds { get; }
Elements
Gets the list of all elements of the mesh.
Declaration Syntax
public IList<IElement> Elements { get; }
NodeCount
Gets the number of nodes of the mesh.
Declaration Syntax
public int NodeCount { get; }
NodeIds
Gets the list of all node IDs of the mesh.
Declaration Syntax
public IList<int> NodeIds { get; }
Nodes
Gets the list of all nodes of the mesh.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1711
Ansys.ACT.Interfaces.Mesh Namespace
Declaration Syntax
public IList<INode> Nodes { get; }
Unit
Returns the length unit of the mesh.
Declaration Syntax
public string Unit { get; }
UseCache
Gets or sets the UseCache flag.
Declaration Syntax
public bool UseCache { set;get; }
ElementById(int)
Returns the element referenced by its id.
Declaration Syntax
public IElement ElementById(int elementId)
Parameters
elementId(int)
An element ID.
ElementIdsFromNodeIds(IEnumerable<int>)
Returns the list of element ids associated to the given list of node ids.
Declaration Syntax
public IList<int> ElementIdsFromNodeIds(IEnumerable<int> nodes)
Parameters
nodes(IEnumerable<int>)
A list of node ids.
MeshRegionById(int)
Gets the mesh region associated to the specified geometry entity reference identifier.
Declaration Syntax
public IMeshRegion MeshRegionById(int refId)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1712 of ANSYS, Inc. and its subsidiaries and affiliates.
IMeshRegion
Parameters
refId(int)
The reference identifier.
NodeById(int)
Returns the node referenced by its id.
Declaration Syntax
public INode NodeById(int nodeId)
Parameters
nodeId(int)
A node ID.
NodeIdsFromElementIds(IEnumerable<int>)
Returns the list of node ids associated to the given list of element ids.
Declaration Syntax
public IList<int> NodeIdsFromElementIds(IEnumerable<int> elements)
Parameters
elements(IEnumerable<int>)
A list of element ids.
IMeshRegion
Defines a mesh region associated to a geometry entity.
Declaration Syntax
public interface IMeshRegion
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1713
Ansys.ACT.Interfaces.Mesh Namespace
ElementCount
Gets the number of elements of the region.
Declaration Syntax
public int ElementCount { get; }
ElementIds
Gets the list of the element ids of the region.
Declaration Syntax
public IList<int> ElementIds { get; }
Elements
Gets the list of the elements of the region.
Declaration Syntax
public IList<IElement> Elements { get; }
NodeCount
Gets the number of nodes of the region.
Declaration Syntax
public int NodeCount { get; }
NodeIds
Gets the list of the node ids of the region.
Declaration Syntax
public IList<int> NodeIds { get; }
Nodes
Gets the list of the nodes of the region.
Declaration Syntax
public IList<INode> Nodes { get; }
INode
Defines a mesh node.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1714 of ANSYS, Inc. and its subsidiaries and affiliates.
INode
Declaration Syntax
public interface INode
Property BodyIds (p. 1715) Gets the list of body ids connected to the node.
Property ConnectedElementIds (p. 1715) Gets the list of the element ids connected to the node.
Property ConnectedElements (p. 1715) Gets the list of the elements connected to the node.
Property GeoEntityIds (p. 1715) Gets the list of geometry entity ids associated to the
node.
Property Id (p. 1716) Gets the id of the node.
Property X (p. 1716) Gets the X coordinate of the node.
Property Y (p. 1716) Gets the Y coordinate of the node.
Property Z (p. 1716) Gets the Z coordinate of the node.
BodyIds
Gets the list of body ids connected to the node.
Declaration Syntax
public IList<int> BodyIds { get; }
ConnectedElementIds
Gets the list of the element ids connected to the node.
Declaration Syntax
public IList<int> ConnectedElementIds { get; }
ConnectedElements
Gets the list of the elements connected to the node.
Declaration Syntax
public IList<IElement> ConnectedElements { get; }
GeoEntityIds
Gets the list of geometry entity ids associated to the node.
Declaration Syntax
public IList<int> GeoEntityIds { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1715
Ansys.ACT.Interfaces.Mesh Namespace
Id
Gets the id of the node.
Declaration Syntax
public int Id { get; }
X
Gets the X coordinate of the node.
Declaration Syntax
public double X { get; }
Y
Gets the Y coordinate of the node.
Declaration Syntax
public double Y { get; }
Z
Gets the Z coordinate of the node.
Declaration Syntax
public double Z { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1716 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Post Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Post
IComponentInfo
Exposes a result component information.
Declaration Syntax
public interface IComponentInfo
Name
Gets the name of the component.
Declaration Syntax
public string Name { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1717
Ansys.ACT.Interfaces.Post Namespace
QuantityName
Gets the quantity name of the component.
Declaration Syntax
public string QuantityName { get; }
Unit
Gets the unit of the component.
Declaration Syntax
public string Unit { get; }
ICustomResultReader
Exposes a user customized result reader.
Declaration Syntax
public interface ICustomResultReader
Method GetComponentNames(string) (p. 1718) Gets the result component names for the given
result name.
Method GetComponentUnit(string, string) (p. 1719)Gets the result component unit for the given
result name and component name.
Method GetResultLocation(string) (p. 1719) Gets the result location for the given result name.
Method GetResultNames() (p. 1719) Gets the reader's defined result names.
Method GetResultType(string) (p. 1719) Gets the result type for the given result name.
Method GetStepValues() (p. 1720) Gets an enumerable containing the time values.
The number of steps is equal to the number of
times in returned value.
Method GetValues(string, IResultCollector) (p. 1720)Fills collector's values for the given result name.
Method SetCurrentStep(IStepInfo) (p. 1720) Sets the current step.
GetComponentNames(string)
Gets the result component names for the given result name.
Declaration Syntax
public IEnumerable<string> GetComponentNames(string resultName)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1718 of ANSYS, Inc. and its subsidiaries and affiliates.
ICustomResultReader
Parameters
resultName(string)
The name of the result.
GetComponentUnit(string, string)
Gets the result component unit for the given result name and component name.
Declaration Syntax
public string GetComponentUnit(string resultName, string componentName)
Parameters
resultName(string)
The result name.
componentName(string)
The component name.
GetResultLocation(string)
Gets the result location for the given result name.
Declaration Syntax
public ResultLocationEnum GetResultLocation(string resultName)
Parameters
resultName(string)
The result name.
GetResultNames()
Gets the reader's defined result names.
Declaration Syntax
public IEnumerable<string> GetResultNames()
GetResultType(string)
Gets the result type for the given result name.
Declaration Syntax
public ResultTypeEnum GetResultType(string resultName)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1719
Ansys.ACT.Interfaces.Post Namespace
Parameters
resultName(string)
The result name.
GetStepValues()
Gets an enumerable containing the time values. The number of steps is equal to the number of times
in returned value.
Declaration Syntax
public IEnumerable<double> GetStepValues()
GetValues(string, IResultCollector)
Fills collector's values for the given result name.
Declaration Syntax
public void GetValues(string resultName, IResultCollector collector)
Parameters
resultName(string)
The result name.
collector(IResultCollector)
The result collector to fill with the result's values.
SetCurrentStep(IStepInfo)
Sets the current step.
Declaration Syntax
public void SetCurrentStep(IStepInfo stepInfo)
Parameters
stepInfo(IStepInfo)
The step.
IResult
Exposes a result.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1720 of ANSYS, Inc. and its subsidiaries and affiliates.
IResult
Declaration Syntax
public interface IResult
Components
Gets the result component names.
Declaration Syntax
public IList<string> Components { get; }
Location
Gets the result location (noda, element or nodes of element).
Declaration Syntax
public ResultLocationEnum Location { get; }
Name
Gets the result name.
Declaration Syntax
public string Name { get; }
GetComponentInfo(string)
Gets a component information.
Declaration Syntax
public IComponentInfo GetComponentInfo(string component)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1721
Ansys.ACT.Interfaces.Post Namespace
Parameters
component(string)
The component name.
GetElementValues(int)
Gets the result's element values for the given element id.
Declaration Syntax
public double[] GetElementValues(int elementId)
Parameters
elementId(int)
The element id.
GetNodeValues(int)
Gets the result's node values for the given node id.
Declaration Syntax
public double[] GetNodeValues(int nodeId)
Parameters
nodeId(int)
The node id.
SelectComponents(IEnumerable<string>)
Selects the components to read with the GetNodeValues and GetElementValues methods. By default,
all result's components are selected.
Declaration Syntax
public void SelectComponents(IEnumerable<string> components)
Parameters
components(IEnumerable<string>)
The result's components.
IResultCollector
Exposes a result collector.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1722 of ANSYS, Inc. and its subsidiaries and affiliates.
IResultCollector
Declaration Syntax
public interface IResultCollector
Property ComponentCount (p. 1723) Gets the number of components per fields.
Property HasImaginary (p. 1723) Gets a value indicating whether the collector
supports imaginary values.
Property Ids (p. 1723) Gets the ids on which the collector needs
results.
Property Indices (p. 1724) Gets the mapping array between Ids and
Values.
Property Lengths (p. 1724) Gets all computed lenghts.
Method ContainsId(int) (p. 1724) Gets a value indicating whether the collector's
ids collection.
Method SetAllValues(double[]) (p. 1724) Sets all collector's values. The values have to
be in the same order as the one defined by the
Ids array.
Method SetAllValues(IEnumerable<double>) (p. 1724)Sets all collector's values. The values have to
be in the same order as the one defined by the
Ids array.
Method SetImaginaryValues(int, double[]) (p. 1725) Sets the imaginary collector's values for the
given id.
Method SetImaginaryValues(int, Sets the imaginary collector's values for the
IEnumerable<double>) (p. 1725) given id.
Method SetValues(int, double[]) (p. 1725) Sets the collector's values for the given id.
Method SetValues(int, Sets the collector's values for the given id.
IEnumerable<double>) (p. 1726)
ComponentCount
Gets the number of components per fields.
Declaration Syntax
public int ComponentCount { get; }
HasImaginary
Gets a value indicating whether the collector supports imaginary values.
Declaration Syntax
public bool HasImaginary { get; }
Ids
Gets the ids on which the collector needs results.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1723
Ansys.ACT.Interfaces.Post Namespace
Declaration Syntax
public int[] Ids { get; }
Indices
Gets the mapping array between Ids and Values.
Declaration Syntax
public int[] Indices { get; }
Lengths
Gets all computed lenghts.
Declaration Syntax
public int[] Lengths { get; }
ContainsId(int)
Gets a value indicating whether the collector's ids collection.
Declaration Syntax
public bool ContainsId(int id)
Parameters
id(int)
The id to check.
SetAllValues(double[])
Sets all collector's values. The values have to be in the same order as the one defined by the Ids array.
Declaration Syntax
public void SetAllValues(double[] values)
Parameters
values(double[])
The values to set.
SetAllValues(IEnumerable<double>)
Sets all collector's values. The values have to be in the same order as the one defined by the Ids array.
Declaration Syntax
public void SetAllValues(IEnumerable<double> values)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1724 of ANSYS, Inc. and its subsidiaries and affiliates.
IResultCollector
Parameters
values(IEnumerable<double>)
The values to set.
SetImaginaryValues(int, double[])
Sets the imaginary collector's values for the given id.
Declaration Syntax
public void SetImaginaryValues(int id, double[] values)
Parameters
id(int)
The id.
values(double[])
The values to set.
SetImaginaryValues(int, IEnumerable<double>)
Sets the imaginary collector's values for the given id.
Declaration Syntax
public void SetImaginaryValues(int id, IEnumerable<double> values)
Parameters
id(int)
The id.
values(IEnumerable<double>)
The values to set.
SetValues(int, double[])
Sets the collector's values for the given id.
Declaration Syntax
public void SetValues(int id, double[] values)
Parameters
id(int)
The id.
values(double[])
The values to set.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1725
Ansys.ACT.Interfaces.Post Namespace
SetValues(int, IEnumerable<double>)
Sets the collector's values for the given id.
Declaration Syntax
public void SetValues(int id, IEnumerable<double> values)
Parameters
id(int)
The id.
values(IEnumerable<double>)
The values to set.
IResultReader
Exposes a result reader.
Declaration Syntax
public interface IResultReader
Property CurrentResultSet (p. 1726) Gets or sets the current reader's resultSet.
Property CurrentTimeFreq (p. 1726) Gets or sets the current time/frequency value.
Property HasImaginaryResults (p. 1727) Gets a value indicating whether the reader contains
imaginary result values.
Property Layer (p. 1727) Gets or sets the reader's layer number.
Property LayeredSolidStressStyle (p. 1727) Gets or sets the layered solid stress style.
Property ListTimeFreq (p. 1727) Gets the reader's defined times/frequencies.
Property ResultNames (p. 1727) Gets the reader's defined result names.
Property ResultSetCount (p. 1727) Gets the reader's resultSet count.
Property TransformsToGlobal (p. 1728) Gets or sets the transform to global flag.
Method GetResult(string) (p. 1728) Gets a result object for given result name.
CurrentResultSet
Gets or sets the current reader's resultSet.
Declaration Syntax
public int CurrentResultSet { set;get; }
CurrentTimeFreq
Gets or sets the current time/frequency value.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1726 of ANSYS, Inc. and its subsidiaries and affiliates.
IResultReader
Declaration Syntax
public double CurrentTimeFreq { set;get; }
HasImaginaryResults
Gets a value indicating whether the reader contains imaginary result values.
Declaration Syntax
public bool HasImaginaryResults { get; }
Layer
Gets or sets the reader's layer number.
Declaration Syntax
public int Layer { set;get; }
LayeredSolidStressStyle
Gets or sets the layered solid stress style.
Declaration Syntax
public StressStyle LayeredSolidStressStyle { set;get; }
ListTimeFreq
Gets the reader's defined times/frequencies.
Declaration Syntax
public IList<double> ListTimeFreq { get; }
ResultNames
Gets the reader's defined result names.
Declaration Syntax
public IList<string> ResultNames { get; }
ResultSetCount
Gets the reader's resultSet count.
Declaration Syntax
public int ResultSetCount { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1727
Ansys.ACT.Interfaces.Post Namespace
TransformsToGlobal
Gets or sets the transform to global flag.
Declaration Syntax
public bool TransformsToGlobal { set;get; }
GetResult(string)
Gets a result object for given result name.
Declaration Syntax
public IResult GetResult(string resultName)
Parameters
resultName(string)
The result name.
IStepInfo
Exposes a step info.
Declaration Syntax
public interface IStepInfo
Property DefineBy (p. 1728) Gets a value indicating how the step is
defined.
Property Set (p. 1728) Gets the step's set number.
Property Time (p. 1729) Gets the step's time.
DefineBy
Gets a value indicating how the step is defined.
Declaration Syntax
public StepDefineByEnum DefineBy { set;get; }
Set
Gets the step's set number.
Declaration Syntax
public int Set { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1728 of ANSYS, Inc. and its subsidiaries and affiliates.
ResultTypeEnum
Time
Gets the step's time.
Declaration Syntax
public double Time { get; }
ResultAveragingEnum
Defines the averaging options.
Declaration Syntax
public enum ResultAveragingEnum
ResultLocationEnum
Defines the result's location types.
Declaration Syntax
public enum ResultLocationEnum
ResultTypeEnum
Defines the result's types.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1729
Ansys.ACT.Interfaces.Post Namespace
Declaration Syntax
public enum ResultTypeEnum
StepDefineByEnum
Defines the types indicating how the IStepInfo is defined.
Declaration Syntax
public enum StepDefineByEnum
StressStyle
Defines the stress style.
Declaration Syntax
public enum StressStyle
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1730 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Reporting Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Reporting
IReport
Represents a Report.
Declaration Syntax
public interface IReport
ChildCount
The number of children inside the report.
Declaration Syntax
public int ChildCount { get; }
FilePath
The report filepath.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1731
Ansys.ACT.Interfaces.Reporting Namespace
Declaration Syntax
public string FilePath { get; }
ImageDirectoryPath
The image directory path for report images.
Declaration Syntax
public string ImageDirectoryPath { get; }
AddChild(IReportItem)
Adds a child report item to the report.
Declaration Syntax
public void AddChild(IReportItem item)
Parameters
item(IReportItem)
The item to add.
AddChild(IReportItem, int)
Adds a child report item to the report.
Declaration Syntax
public void AddChild(IReportItem item, int index)
Parameters
item(IReportItem)
The item to add.
index(int)
The index where the child will be added.
GetChild(int)
Obtains a child report item from the report.
Declaration Syntax
public IReportItem GetChild(int index)
Parameters
index(int)
The index of the child report item.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1732 of ANSYS, Inc. and its subsidiaries and affiliates.
IReportItem
RemoveChild(int)
Removes a child report item from the report.
Declaration Syntax
public void RemoveChild(int index)
Parameters
index(int)
The removal index.
IReportItem
Represents a Report item (content).
Declaration Syntax
public interface IReportItem
Name
The name of the report item.
Declaration Syntax
public string Name { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1733
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1734 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.UserInterface Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.UserInterface
ButtonClickedEventArgs
Defines args provided when a button is clicked.
Declaration Syntax
public class ButtonClickedEventArgs : EventArgs
ButtonPositionType
Defines the list of available positions for buttons.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1735
Ansys.ACT.Interfaces.UserInterface Namespace
Declaration Syntax
public enum ButtonPositionType
EntryTypeEnum
Specifies the entry type.
Declaration Syntax
public enum EntryTypeEnum
IComponentRenderer
Defines a component in the UI.
Declaration Syntax
public interface IComponentRenderer
Container
Gets the container.
Declaration Syntax
public IContainer Container { get; }
InitDataFromJson(string)
Initializes data associated to the component from a json string.
Declaration Syntax
public void InitDataFromJson(string jsonData)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1736 of ANSYS, Inc. and its subsidiaries and affiliates.
IContainer
Parameters
jsonData(string)
The json string that contains the data.
Refresh()
Refreshs the component.
Declaration Syntax
public void Refresh()
IContainer
Defines a container in the UI.
Declaration Syntax
public interface IContainer
Property LastMouseX (p. 1737) Get the x position of the mouse. Retrieved from
the last callbacks called.
Property LastMouseY (p. 1737) Get the y position of the mouse. Retrieved from
the last callbacks called.
Property Name (p. 1738) No details are provided for this entry.
Property Renderer (p. 1738) Gets the associated renderer.
Method Hide() (p. 1738) Hides the container.
Method LocalToGlobal(int, int, out Int32, out Converts relative coordionates to global
Int32) (p. 1738) coordinates.
Method ShowPanel(IPanel) (p. 1738) Shows the container.
LastMouseX
Get the x position of the mouse. Retrieved from the last callbacks called.
Declaration Syntax
public int LastMouseX { get; }
LastMouseY
Get the y position of the mouse. Retrieved from the last callbacks called.
Declaration Syntax
public int LastMouseY { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1737
Ansys.ACT.Interfaces.UserInterface Namespace
Name
No details are provided for this entry.
Declaration Syntax
public string Name { get; }
Renderer
Gets the associated renderer.
Declaration Syntax
public IRenderer Renderer { get; }
Hide()
Hides the container.
Declaration Syntax
public void Hide()
Declaration Syntax
public void LocalToGlobal(int x, int y, out Int32 xOut, out Int32 yOut)
Parameters
x(int)
X coordinate relative to the container.
y(int)
Y coordinate relative to the container.
xOut(Int32)
Returned global x coordinate.
yOut(Int32)
Returned global y coordinate.
ShowPanel(IPanel)
Shows the container.
Declaration Syntax
public void ShowPanel(IPanel panel)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1738 of ANSYS, Inc. and its subsidiaries and affiliates.
IEntry
Parameters
panel(IPanel)
No details are provided for this entry.
IEntry
Defines an entry in a toolbar.
The object behind this interface could be any type of UI Component: buttons, separators, etc.
Declaration Syntax
public interface IEntry
Caption
Gets the caption of the entry.
Declaration Syntax
public string Caption { get; }
Checked
Gets or sets the checked flag.
Declaration Syntax
public bool Checked { set;get; }
Enabled
Gets or sets the enabled flag.
Declaration Syntax
public bool Enabled { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1739
Ansys.ACT.Interfaces.UserInterface Namespace
Entries
Gets the list of child entries.
Declaration Syntax
public INamedCollection<IEntry> Entries { get; }
EntryType
Gets the type of the entry.
Declaration Syntax
public EntryTypeEnum EntryType { get; }
Visible
Gets or sets the visibility of the entry.
Declaration Syntax
public bool Visible { set;get; }
INamed
Defines an object with a name.
Declaration Syntax
public interface INamed
Name
Gets the name of the object.
Declaration Syntax
public string Name { get; }
INamedCollection<T>
Defines a collection of named objects.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1740 of ANSYS, Inc. and its subsidiaries and affiliates.
IProgressMonitor
Declaration Syntax
public interface INamedCollection<T>
Property Item (p. 1741) Gets the object given by its name.
Property Names (p. 1741) Gets the list of the names of the objects in the
collection.
Item
Gets the object given by its name.
Declaration Syntax
public T Item { get; }
Names
Gets the list of the names of the objects in the collection.
Declaration Syntax
public ReadOnlyCollection<string> Names { get; }
IProgressMonitor
Represents a Progress Monitor.
Declaration Syntax
public interface IProgressMonitor
Property CanAbort (p. 1742) Indicates whether the user can cancel the current
opertion.
Property CanInterrupt (p. 1742) Indicates whether the user can interrupt the current
operation.
Property CompletedWorkUnits (p. 1742) The completed number of work units
Property Parent (p. 1742) The parent progress monitor, if this is a child monitor.
otherwise, null
Property PropagateWorkDetails (p. 1742) Indicates whether to propagate a child's work details
up to the parent.
Property PropagateWorkStatus (p. 1743) Indicates whether to propagate a child's work status
up to the parent.
Property Status (p. 1743) The current status of this progress monitor.
Property TotalWorkUnits (p. 1743) The total number of work units allocated to the work
under progress monitoring
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1741
Ansys.ACT.Interfaces.UserInterface Namespace
Property WorkDetails (p. 1743) The current details for the work under progress
monitoring
Property WorkName (p. 1743) The name of the current work under progress
monitoring
Property WorkStatus (p. 1743) The current status for the work under progress
monitoring
Method BeginWork(string, double) (p. 1744) Starts work engaged with progress monitoring.
Method CreateChildMonitor(double) (p. 1744)Creates a child progress monitor with the current
monitor as its parent.
Method EndWork() (p. 1744) Marks the current work as complete (progress at 100
percent).
Method UpdateWork(double) (p. 1744) Updates the current work units.
CanAbort
Indicates whether the user can cancel the current opertion.
Declaration Syntax
public bool CanAbort { set;get; }
CanInterrupt
Indicates whether the user can interrupt the current operation.
Declaration Syntax
public bool CanInterrupt { set;get; }
CompletedWorkUnits
The completed number of work units
Declaration Syntax
public double CompletedWorkUnits { get; }
Parent
The parent progress monitor, if this is a child monitor. otherwise, null
Declaration Syntax
public IProgressMonitor Parent { get; }
PropagateWorkDetails
Indicates whether to propagate a child's work details up to the parent.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1742 of ANSYS, Inc. and its subsidiaries and affiliates.
IProgressMonitor
Declaration Syntax
public bool PropagateWorkDetails { set;get; }
PropagateWorkStatus
Indicates whether to propagate a child's work status up to the parent.
Declaration Syntax
public bool PropagateWorkStatus { set;get; }
Status
The current status of this progress monitor.
Declaration Syntax
public ProgressStatus Status { get; }
TotalWorkUnits
The total number of work units allocated to the work under progress monitoring
Declaration Syntax
public double TotalWorkUnits { get; }
WorkDetails
The current details for the work under progress monitoring
Declaration Syntax
public string WorkDetails { set;get; }
WorkName
The name of the current work under progress monitoring
Declaration Syntax
public string WorkName { get; }
WorkStatus
The current status for the work under progress monitoring
Declaration Syntax
public string WorkStatus { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1743
Ansys.ACT.Interfaces.UserInterface Namespace
BeginWork(string, double)
Starts work engaged with progress monitoring.
Declaration Syntax
public void BeginWork(string name, double units)
Parameters
name(string)
The name of the work.
units(double)
The total number of units to allocate for this work.
CreateChildMonitor(double)
Creates a child progress monitor with the current monitor as its parent.
Declaration Syntax
public IProgressMonitor CreateChildMonitor(double units)
Parameters
units(double)
The number of parent work units to devote to the child.
EndWork()
Marks the current work as complete (progress at 100 percent).
Declaration Syntax
public void EndWork()
UpdateWork(double)
Updates the current work units.
Declaration Syntax
public void UpdateWork(double units)
Parameters
units(double)
The units by which to increment the progress.
IRenderer
Defines a UI renderer.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1744 of ANSYS, Inc. and its subsidiaries and affiliates.
IRenderer
Declaration Syntax
public interface IRenderer
Method CreateDialogContainer(string, int, int, int, int) (p. 1745) Creates a dialog box.
Method CreatePanelContainer(string, string, int, int) (p. 1745) Creates a new panel.
Method CreateVirtualContainer(string) (p. 1746) No details are provided for this
entry.
Method GetContainer(string) (p. 1746) No details are provided for this
entry.
Declaration Syntax
public IContainer CreateDialogContainer(string name, int x, int y, int width, int height)
Parameters
name(string)
The name of the dialog box.
x(int)
The initial x position.
y(int)
The initial y position.
width(int)
The initial width.
height(int)
The initial height.
Declaration Syntax
public IContainer CreatePanelContainer(string name, string panelPosition, int width, int height)
Parameters
name(string)
The name of the panel.
panelPosition(string)
The panel position (application dependent).
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1745
Ansys.ACT.Interfaces.UserInterface Namespace
width(int)
The initial width of the panel.
height(int)
The initial height of the panel.
CreateVirtualContainer(string)
No details are provided for this entry.
Declaration Syntax
public IContainer CreateVirtualContainer(string name)
Parameters
name(string)
No details are provided for this entry.
GetContainer(string)
No details are provided for this entry.
Declaration Syntax
public IContainer GetContainer(string name)
Parameters
name(string)
No details are provided for this entry.
IToolbar
Defines a toolbar.
Declaration Syntax
public interface IToolbar
Caption
Gets the caption of the toolbar.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1746 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserInterface
Declaration Syntax
public string Caption { get; }
Entries
Gets the collection of entries.
Declaration Syntax
public INamedCollection<IEntry> Entries { get; }
Visible
Gets or sets the visibility of the toolbar.
Declaration Syntax
public bool Visible { set;get; }
IUserInterface
Defines a user interface.
Declaration Syntax
public interface IUserInterface
Property IsBatchMode (p. 1747) Gets the batch mode of the user interface.
Property ProgressMonitor (p. 1747) Gets the current progress monitor, if available.
Property Toolbars (p. 1748) Gets the collection of toolbars.
Property UIRenderer (p. 1748) No details are provided for this entry.
Method GetExtensionToolbars(IExtension) (p. 1748)Returns the toolbars defined by a given
extension.
IsBatchMode
Gets the batch mode of the user interface.
Declaration Syntax
public bool IsBatchMode { get; }
ProgressMonitor
Gets the current progress monitor, if available.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1747
Ansys.ACT.Interfaces.UserInterface Namespace
Declaration Syntax
public IProgressMonitor ProgressMonitor { get; }
Toolbars
Gets the collection of toolbars.
Declaration Syntax
public ReadOnlyCollection<IToolbar> Toolbars { get; }
UIRenderer
No details are provided for this entry.
Declaration Syntax
public IRenderer UIRenderer { get; }
GetExtensionToolbars(IExtension)
Returns the toolbars defined by a given extension.
Declaration Syntax
public INamedCollection<IToolbar> GetExtensionToolbars(IExtension extension)
Parameters
extension(IExtension)
No details are provided for this entry.
ListItemCheckChangedEventArgs
Defines args provided when an item is checked or unchecked in a list.
Declaration Syntax
public class ListItemCheckChangedEventArgs : EventArgs
ListItemSelectedEventArgs
Defines args provided when a togglebutton is clicked.
Declaration Syntax
public class ListItemSelectedEventArgs : EventArgs
ProgressStatus
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1748 of ANSYS, Inc. and its subsidiaries and affiliates.
ToggleButtonClickedEventArgs
Declaration Syntax
public enum ProgressStatus
ToggleButtonClickedEventArgs
Defines args provided when a togglebutton is clicked.
Declaration Syntax
public class ToggleButtonClickedEventArgs : EventArgs
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1749
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1750 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.UserInterface.Components Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.UserInterface.Components
ComponentListAlignment
Defines all types of alignments.
Declaration Syntax
public enum ComponentListAlignment
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1751
Ansys.ACT.Interfaces.UserInterface.Components Namespace
IButtonComponent
Defines a "buttonComponent" component.
Declaration Syntax
public interface IButtonComponent
ButtonClicked
Event fired when the button is clicked.
Declaration Syntax
public ButtonClickedEventHandler ButtonClicked
Used
Gets or sets the Used flag.
Declaration Syntax
public bool Used { set;get; }
Declaration Syntax
public void SetBasicDatas(string caption, string image, string tooltip)
Parameters
caption(string)
Caption of the button.
image(string)
Image of the button.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1752 of ANSYS, Inc. and its subsidiaries and affiliates.
IButtonsComponent
tooltip(string)
Tooltip of the button.
SetCaptionFontSize(int)
Sets the size of the caption.
Declaration Syntax
public void SetCaptionFontSize(int size)
Parameters
size(int)
Size of the caption.
SetImageSize(int, int)
Sets the size of the image.
Declaration Syntax
public void SetImageSize(int w, int h)
Parameters
w(int)
Width of the image.
h(int)
Hieght of the image.
SetSize(int, int)
Sets the size of the button.
Declaration Syntax
public void SetSize(int w, int h)
Parameters
w(int)
Width of the button.
h(int)
Height of the button.
IButtonsComponent
Defines a "buttonsComponent" component.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1753
Ansys.ACT.Interfaces.UserInterface.Components Namespace
Declaration Syntax
public interface IButtonsComponent
ButtonClicked
Event fired when a button is clicked.
Declaration Syntax
public ButtonClickedEventHandler ButtonClicked
Declaration Syntax
public void AddButton(string name, string caption, ButtonPositionType position, bool enabled, string
message, bool isDefault)
Parameters
name(string)
The name of the button.
caption(string)
The caption of the button.
position(ButtonPositionType)
The position of the button.
enabled(bool)
A flag to enable or disable the button.
message(string)
A message to associate to the button.
isDefault(bool)
A flag to put the button as the default button.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1754 of ANSYS, Inc. and its subsidiaries and affiliates.
IChartComponent
ClearButtons()
Removes all buttons.
Declaration Syntax
public void ClearButtons()
SetEnabledFlag(string, bool)
Sets the enabled flag.
Declaration Syntax
public void SetEnabledFlag(string buttonName, bool enabled)
Parameters
buttonName(string)
No details are provided for this entry.
enabled(bool)
No details are provided for this entry.
IButtonWithMenuComponent
Defines a "buttonWithMenuComponent" component.
Declaration Syntax
public interface IButtonWithMenuComponent
IChartComponent
Defines a "ChartComponent" component.
Declaration Syntax
public interface IChartComponent
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1755
Ansys.ACT.Interfaces.UserInterface.Components Namespace
Method Reset() (p. 1758) Sets all options at them default values and
remove all values.
Method ShowLegend(bool) (p. 1758) Shows the legends at the top of the chart.
True by default.
Method Title(string) (p. 1758) Sets the title of the chart.
Method XLabel(string) (p. 1759) Sets the name of the x axis.
Method XTickFormat(string) (p. 1759) Sets the tick format for the x axis.
Method Y2Label(string) (p. 1759) Sets the name of the y2 axis. Can be use only
if you use plot with bar.
Method Y2TickFormat(string) (p. 1759) Sets the tick format for the y2 axis. Can be use
only if you use plot with bar.
Method YLabel(string) (p. 1760) Sets the name of the y axis.
Method YTickFormat(string) (p. 1760) Sets the tick format for the y axis.
Declaration Syntax
public void Bar(IList<object> labels, IList<object> values, IList<string> colors, string key)
Parameters
labels(IList<object>)
The name of each bars. (x axis)
values(IList<object>)
The values of bars. (y axis)
colors(IList<string>)
The color of each bars. Color of the line. You can use "r" for red, "b" for blue, "g" for green, "m" for magenta,
"c" for cyan, "y" for yellow, "k" for black and "w" for white. You can also specify the hexadecimal code :
"#XXXXXX" with X between 0 and F. The two first number define the red component, the third and the
fourth define the green component and the two last numbers define the blue component.
key(string)
Group name, if a group with the same name already exist this function will replace the old one.
Declaration Syntax
public void Bubble(IList<object> xValues, IList<object> yValues, IList<object> sizeValues, IList<string>
shapeValues, IList<string> colorsValues, string color, string key)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1756 of ANSYS, Inc. and its subsidiaries and affiliates.
IChartComponent
Parameters
xValues(IList<object>)
The values in the x axis.
yValues(IList<object>)
The values in the y axis.
sizeValues(IList<object>)
The size of each bubble.
shapeValues(IList<string>)
The shape of the bubble. Possible value : 'circle', 'cross', 'triangle-up', 'triangle-down', 'diamond', 'square'
(default : 'circle').
colorsValues(IList<string>)
Color of the line. You can use "r" for red, "b" for blue, "g" for green, "m" for magenta, "c" for cyan, "y" for
yellow, "k" for black and "w" for white. You can also specify the hexadecimal code : "#XXXXXX" with X
between 0 and F. The two first number define the red component, the third and the fourth define the
green component and the two last numbers define the blue component.
color(string)
Color for all bubble. Same format for this one and colorsValues.
key(string)
Group name, if a group with the same name already exist this function will replace the old one.
Pie(IList<object>, IList<object>)
Draws pie chart in the component.
Declaration Syntax
public void Pie(IList<object> values, IList<object> labels)
Parameters
values(IList<object>)
No details are provided for this entry.
labels(IList<object>)
No details are provided for this entry.
Declaration Syntax
public void Plot(IList<object> xValues, IList<object> yValues, string color, string key)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1757
Ansys.ACT.Interfaces.UserInterface.Components Namespace
Parameters
xValues(IList<object>)
The values in the x axis.
yValues(IList<object>)
The values in the y axis.
color(string)
Color of the line. You can use "r" for red, "b" for blue, "g" for green, "m" for magenta, "c" for cyan, "y" for
yellow, "k" for black and "w" for white. You can also specify the hexadecimal code : "#XXXXXX" with X
between 0 and F. The two first number define the red component, the third and the fourth define the
green component and the two last numbers define the blue component.
key(string)
Name of the line. Should be unique. If a line with the same name exist this function will replace the old
one.
Reset()
Sets all options at them default values and remove all values.
Declaration Syntax
public void Reset()
ShowLegend(bool)
Shows the legends at the top of the chart. True by default.
Declaration Syntax
public void ShowLegend(bool isVisible)
Parameters
isVisible(bool)
Sets to true to show the legend. Sets to false to hide the legend.
Title(string)
Sets the title of the chart.
Declaration Syntax
public void Title(string title)
Parameters
title(string)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1758 of ANSYS, Inc. and its subsidiaries and affiliates.
IChartComponent
XLabel(string)
Sets the name of the x axis.
Declaration Syntax
public void XLabel(string name)
Parameters
name(string)
Name of the X axis.
XTickFormat(string)
Sets the tick format for the x axis.
Declaration Syntax
public void XTickFormat(string format)
Parameters
format(string)
Format of the tick.
Y2Label(string)
Sets the name of the y2 axis. Can be use only if you use plot with bar.
Declaration Syntax
public void Y2Label(string name)
Parameters
name(string)
Name of the second Y axis.
Y2TickFormat(string)
Sets the tick format for the y2 axis. Can be use only if you use plot with bar.
Declaration Syntax
public void Y2TickFormat(string format)
Parameters
format(string)
Format of the tick.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1759
Ansys.ACT.Interfaces.UserInterface.Components Namespace
YLabel(string)
Sets the name of the y axis.
Declaration Syntax
public void YLabel(string name)
Parameters
name(string)
Name of the main Y axis.
YTickFormat(string)
Sets the tick format for the y axis.
Declaration Syntax
public void YTickFormat(string format)
Parameters
format(string)
Format of the tick.
IDygraphComponent
Defines a "DyGraphComponent" component.
Declaration Syntax
public interface IDygraphComponent
Property RangeSelectorPlotFillColor (p. 1761) Gets or sets the fill color of the range selector. Color
is of the same form as in a .css file (#AABBCC, rgb(255,
100, 120) or "yellow").
Property RangeSelectorPlotStrokeColor (p. 1761)Gets or sets the color of the plot stroke in the range
selector. Color is of the same form as in a .css file
(#AABBCC, rgb(255, 100, 120) or "yellow").
Property ShowRangeSelector (p. 1761) Shows or hides the range selector.
Property Title (p. 1761) Gets or sets the title of the chart.
Property XLabel (p. 1761) Gets or sets the label of the x axis.
Property Y2Label (p. 1761) Gets or sets the label of the y2 axis.
Property YLabel (p. 1762) Gets or sets the label of the y axis.
Method AddSeries(IDictionary<double, Adds a serie to the chart.
double>, string, string) (p. 1762)
Method DrawPoints(bool, string) (p. 1762) Shows or hides the points of the series.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1760 of ANSYS, Inc. and its subsidiaries and affiliates.
IDygraphComponent
RangeSelectorPlotFillColor
Gets or sets the fill color of the range selector. Color is of the same form as in a .css file (#AABBCC,
rgb(255, 100, 120) or "yellow").
Declaration Syntax
public string RangeSelectorPlotFillColor { set;get; }
RangeSelectorPlotStrokeColor
Gets or sets the color of the plot stroke in the range selector. Color is of the same form as in a .css file
(#AABBCC, rgb(255, 100, 120) or "yellow").
Declaration Syntax
public string RangeSelectorPlotStrokeColor { set;get; }
ShowRangeSelector
Shows or hides the range selector.
Declaration Syntax
public bool ShowRangeSelector { set;get; }
Title
Gets or sets the title of the chart.
Declaration Syntax
public string Title { set;get; }
XLabel
Gets or sets the label of the x axis.
Declaration Syntax
public string XLabel { set;get; }
Y2Label
Gets or sets the label of the y2 axis.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1761
Ansys.ACT.Interfaces.UserInterface.Components Namespace
Declaration Syntax
public string Y2Label { set;get; }
YLabel
Gets or sets the label of the y axis.
Declaration Syntax
public string YLabel { set;get; }
Declaration Syntax
public void AddSeries(IDictionary<double, double> values, string label, string color)
Parameters
values(IDictionary<double, double>)
Pairs of values on the x axis and y axis.
label(string)
Label of the serie.
color(string)
Color of the serie of the same form as in a .css file (#AABBCC, rgb(255, 100, 120) or "yellow").
DrawPoints(bool, string)
Shows or hides the points of the series.
Declaration Syntax
public void DrawPoints(bool areDrawn, string label)
Parameters
areDrawn(bool)
True to display the points otherwise false.
label(string)
The label of the serie to modify. If left empty the new setting will be applyed to the whole graph.
RemoveSeries(string)
Removes a serie from the chart.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1762 of ANSYS, Inc. and its subsidiaries and affiliates.
IFrameComponent
Declaration Syntax
public void RemoveSeries(string label)
Parameters
label(string)
Label of the serie to be removeed.
Reset()
Sets all options at them default values and remove all values.
Declaration Syntax
public void Reset()
IEditorComponent
Defines a "editoComponent" component.
Declaration Syntax
public interface IEditorComponent
IFrameComponent
Defines a "frameComponent" component.
Declaration Syntax
public interface IFrameComponent
Method SetHtmlContent(string) (p. 1763) Sets the name of the file to insert into the
frame.
SetHtmlContent(string)
Sets the name of the file to insert into the frame.
Declaration Syntax
public void SetHtmlContent(string filename)
Parameters
filename(string)
The name of the file.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1763
Ansys.ACT.Interfaces.UserInterface.Components Namespace
IHelpComponent
Defines a "helpComponent" component.
Declaration Syntax
public interface IHelpComponent
Method SetHtmlContent(string) (p. 1764) Sets the help page file name.
Method SetHtmlContent(string, string) (p. 1764) Sets the content of the help
component.
SetHtmlContent(string)
Sets the help page file name.
Declaration Syntax
public void SetHtmlContent(string filename)
Parameters
filename(string)
The name of the file.
SetHtmlContent(string, string)
Sets the content of the help component.
Declaration Syntax
public void SetHtmlContent(string htmlFolder, string content)
Parameters
htmlFolder(string)
The folder where some extra resources can be found.
content(string)
THe html content.
IHtmlComponent
Defines a "htmlComponent" component.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1764 of ANSYS, Inc. and its subsidiaries and affiliates.
IListComponent
Declaration Syntax
public interface IHtmlComponent
SetHtmlContent(string)
Sets the html content to display.
Declaration Syntax
public void SetHtmlContent(string content)
Parameters
content(string)
The name of the file.
IImageComponent
Defines an "imageComponent" component.
Declaration Syntax
public interface IImageComponent
IListComponent
Defines a "listComponent" component.
Declaration Syntax
public interface IListComponent
Property Alignment (p. 1766) Gets or sets alignment option of list items.
Property MaxColumnCount (p. 1766) Gets or sets the maximum number of
columns.
Method AddComponent(IComponentRenderer, Adds a new component to the list.
int) (p. 1766)
Method ClearComponents() (p. 1766) Removes all components.
Method GetComponent(string) (p. 1766) Gets a component by its name.
Method RemoveComponentByName(string) (p. 1767)Removes a component by its name.
Method SetOffset(float, float) (p. 1767) Sets horizontal and vertical offset.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1765
Ansys.ACT.Interfaces.UserInterface.Components Namespace
Alignment
Gets or sets alignment option of list items.
Declaration Syntax
public ComponentListAlignment Alignment { set;get; }
MaxColumnCount
Gets or sets the maximum number of columns.
Declaration Syntax
public int MaxColumnCount { set;get; }
AddComponent(IComponentRenderer, int)
Adds a new component to the list.
Declaration Syntax
public void AddComponent(IComponentRenderer obj, int index)
Parameters
obj(IComponentRenderer)
Component to add.
index(int)
Index where to add the component. Insert at the end if negative.
ClearComponents()
Removes all components.
Declaration Syntax
public void ClearComponents()
GetComponent(string)
Gets a component by its name.
Declaration Syntax
public IComponentRenderer GetComponent(string name)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1766 of ANSYS, Inc. and its subsidiaries and affiliates.
IPopupMenuComponent
Parameters
name(string)
Name of the component.
RemoveComponentByName(string)
Removes a component by its name.
Declaration Syntax
public void RemoveComponentByName(string name)
Parameters
name(string)
Name of the component.
SetOffset(float, float)
Sets horizontal and vertical offset.
Declaration Syntax
public void SetOffset(float horizontal, float vertical)
Parameters
horizontal(float)
Horizontal offset.
vertical(float)
Vertical offset.
SetWidth(float, ComponentLengthType)
Sets the with of list items.
Declaration Syntax
public void SetWidth(float value, ComponentLengthType type)
Parameters
value(float)
Value of the width.
type(ComponentLengthType)
Type of width.
IPopupMenuComponent
Defines a popup menu component.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1767
Ansys.ACT.Interfaces.UserInterface.Components Namespace
Declaration Syntax
public interface IPopupMenuComponent
IProgressComponent
Defines a "Progress" component.
Declaration Syntax
public interface IProgressComponent
Reset()
Resets the progress information.
Declaration Syntax
public void Reset()
Declaration Syntax
public bool UpdateProgress(string message, int pct, bool handleCancel, ProgressTypeMessage type)
Parameters
message(string)
No details are provided for this entry.
pct(int)
Current progression.
handleCancel(bool)
The progress can be cancel.
type(ProgressTypeMessage)
No details are provided for this entry.
IPropertiesComponent
Defines a "propertiesComponent" component.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1768 of ANSYS, Inc. and its subsidiaries and affiliates.
ITabularDataComponent
Declaration Syntax
public interface IPropertiesComponent
PropertyChanged
Event fired when a property value is changed.
Declaration Syntax
public PropertyChangedEventHandler PropertyChanged
UpdateData()
Updates the component.
Declaration Syntax
public void UpdateData()
ISceneGraphComponent
Defines a "treeComponent" component.
Declaration Syntax
public interface ISceneGraphComponent
ISearchBarComponent
Defines a "searchBarComponent" component.
Declaration Syntax
public interface ISearchBarComponent
ITabularDataComponent
Defines a "tabularDataComponent" component.
Declaration Syntax
public interface ITabularDataComponent
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1769
Ansys.ACT.Interfaces.UserInterface.Components Namespace
ITitleComponent
Defines a "titleComponent" component.
Declaration Syntax
public interface ITitleComponent
ITreeComponent
Defines a "treeComponent" component.
Declaration Syntax
public interface ITreeComponent
ProgressTypeMessage
No details are provided for this entry.
Declaration Syntax
public enum ProgressTypeMessage
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1770 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.UserInterface.Components.ToolbarComponents
Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.UserInterface.Components.ToolbarComponents
IToolbarComponent
Defines a "toolbarComponent" component.
Declaration Syntax
public interface IToolbarComponent
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1771
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1772 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Wizard Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Wizard
IStepUserInterface (p. 1773) Defines a list of properties and methods to access the user interface of
a wizard's step.
IWizard (p. 1774) Defines a wizard.
IWizardStep (p. 1775) Defines a step of a wizard.
IStepUserInterface
Defines a list of properties and methods to access the user interface of a wizard's step.
Declaration Syntax
public interface IStepUserInterface
Panel
Gets the user interface container.
Declaration Syntax
public IPanel Panel { get; }
GetComponent(string)
Gets the panel by its name.
Declaration Syntax
public IComponentRenderer GetComponent(string name)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1773
Ansys.ACT.Interfaces.Wizard Namespace
Parameters
name(string)
the name of the panel.
IWizard
Defines a wizard.
Declaration Syntax
public interface IWizard
CurrentStep
Gets the current step.
Declaration Syntax
public IWizardStep CurrentStep { get; }
Description
Gets the description of the wizard.
Declaration Syntax
public string Description { get; }
Extension
Gets the associated extension to the wizard.
Declaration Syntax
public IExtension Extension { get; }
Filename
Gets the filename of the wizard.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1774 of ANSYS, Inc. and its subsidiaries and affiliates.
IWizardStep
Declaration Syntax
public string Filename { get; }
Folder
Gets the folder.
Declaration Syntax
public string Folder { get; }
Name
Gets the name of the wizard.
Declaration Syntax
public string Name { get; }
Steps
Gets all steps.
Declaration Syntax
public IDictionary<string, IWizardStep> Steps { get; }
IWizardStep
Defines a step of a wizard.
Declaration Syntax
public interface IWizardStep
Property ComponentName (p. 1776) Gets or sets the name of the associated
component.
Property Context (p. 1776) Gets the name of the associated context.
Property HelpFile (p. 1776) Gets or sets the help associated to this step.
Property IsEnabled (p. 1776) Gets or sets the enabled flag.
Property Layout (p. 1776) Gets or sets the layout to use for this step.
Property NextEnabledStep (p. 1776) Gets the next enabled step.
Property NextStep (p. 1777) Gets the next step.
Property PreviousEnabledStep (p. 1777) Gets the previous enabled step.
Property PreviousStep (p. 1777) Gets the previous step.
Property StepId (p. 1777) Gets or sets the name of the associated
component.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1775
Ansys.ACT.Interfaces.Wizard Namespace
Property SystemName (p. 1777) Gets or sets the name of the associated system.
Property UserInterface (p. 1777) Gets the user interface object.
Property Wizard (p. 1777) Gets the associated wizard.
ComponentName
Gets or sets the name of the associated component.
Declaration Syntax
public string ComponentName { set;get; }
Context
Gets the name of the associated context.
Declaration Syntax
public string Context { get; }
HelpFile
Gets or sets the help associated to this step.
Declaration Syntax
public string HelpFile { set;get; }
IsEnabled
Gets or sets the enabled flag.
Declaration Syntax
public bool IsEnabled { set;get; }
Layout
Gets or sets the layout to use for this step.
Declaration Syntax
public string Layout { set;get; }
NextEnabledStep
Gets the next enabled step.
Declaration Syntax
public IWizardStep NextEnabledStep { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1776 of ANSYS, Inc. and its subsidiaries and affiliates.
IWizardStep
NextStep
Gets the next step.
Declaration Syntax
public IWizardStep NextStep { get; }
PreviousEnabledStep
Gets the previous enabled step.
Declaration Syntax
public IWizardStep PreviousEnabledStep { get; }
PreviousStep
Gets the previous step.
Declaration Syntax
public IWizardStep PreviousStep { get; }
StepId
Gets or sets the name of the associated component.
Declaration Syntax
public int StepId { get; }
SystemName
Gets or sets the name of the associated system.
Declaration Syntax
public string SystemName { set;get; }
UserInterface
Gets the user interface object.
Declaration Syntax
public IStepUserInterface UserInterface { get; }
Wizard
Gets the associated wizard.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1777
Ansys.ACT.Interfaces.Wizard Namespace
Declaration Syntax
public IWizard Wizard { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1778 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Interfaces.Workflow Namespace
Declaration Syntax
namespace Ansys.ACT.Interfaces.Workflow
ITaskInput
No details are provided for this entry.
Declaration Syntax
public interface ITaskInput
ITaskOutput
No details are provided for this entry.
Declaration Syntax
public interface ITaskOutput
IWorkflowDataModel
No details are provided for this entry.
Declaration Syntax
public interface IWorkflowDataModel
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1779
Ansys.ACT.Interfaces.Workflow Namespace
Method GetTaskGroupByName(string) (p. 1780)Obtains a task group by name from the current
workflow.
TaskGroups
Returns the list of task groups
Declaration Syntax
public IEnumerable<IWorkflowTaskGroup> TaskGroups { get; }
Tasks
Returns the list of tasks.
Declaration Syntax
public IEnumerable<IWorkflowTask> Tasks { get; }
GetTaskByName(string)
Obtains a task by name from the current workflow.
Declaration Syntax
public IUserObject GetTaskByName(string taskName)
Parameters
taskName(string)
The task name.
GetTaskGroupByName(string)
Obtains a task group by name from the current workflow.
Declaration Syntax
public IUserObject GetTaskGroupByName(string taskGroupName)
Parameters
taskGroupName(string)
The task group name.
IWorkflowTask
This interface defines common properties found on at ACT task.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1780 of ANSYS, Inc. and its subsidiaries and affiliates.
IWorkflowTaskGroup
Declaration Syntax
public interface IWorkflowTask
InternalObject
No details are provided for this entry.
Declaration Syntax
public object InternalObject { get; }
SourceTasks
No details are provided for this entry.
Declaration Syntax
public IEnumerable<IWorkflowTask> SourceTasks { get; }
IWorkflowTaskGroup
This interface defines common properties found on at ACT task group.
Declaration Syntax
public interface IWorkflowTaskGroup
InternalObject
No details are provided for this entry.
Declaration Syntax
public object InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1781
Ansys.ACT.Interfaces.Workflow Namespace
Tasks
No details are provided for this entry.
Declaration Syntax
public IEnumerable<IWorkflowTask> Tasks { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1782 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.Math Namespace
Declaration Syntax
namespace Ansys.ACT.Math
Matrix4D (p. 1783) Transformation matrix *single linear* *standard zero-based row-column index* |
0 4 8 12 | | Rot00*Sx Rot01 Rot02 TransX | | 1 5 9 13 | | Rot10 Rot11*Sy Rot12
TransY | | 2 6 10 14 | = | Rot20 Rot21 Rot22*Sz TransZ | | 3 7 11 15 | | 0 (30) 0 (31)
0 (32) 1 (33) |
Vector3D (p. 1790) Vector in 3D-space
Matrix4D
Transformation matrix *single linear* *standard zero-based row-column index* | 0 4 8 12 | | Rot00*Sx
Rot01 Rot02 TransX | | 1 5 9 13 | | Rot10 Rot11*Sy Rot12 TransY | | 2 6 10 14 | = | Rot20 Rot21 Rot22*Sz
TransZ | | 3 7 11 15 | | 0 (30) 0 (31) 0 (32) 1 (33) |
Declaration Syntax
public class Matrix4D
Constructor Matrix4D() (p. 1784) Default constructor - creates identity 4x4 matrix
Constructor Matrix4D(double[]) (p. 1784) Construct 4x4 matrix initialized to given entries.
If entries not valid, an identity 4x4 matrix is
constructed.
Constructor Matrix4D(Matrix4D) (p. 1785) Copy constructor
Field Identity (p. 1785) Identity 4x4 matrix
Property Determinant (p. 1785) Matrix determinant accessor.
Property Item (p. 1785) An OpenGL compatible linear indexer to the
matrix entries | 0 4 8 12 | | 1 5 9 13 | | 2 6 10
14 | | 3 7 11 15 |
Property Item (p. 1785) A standard (row, column) indexer to the matrix
entries | 0,0 0,1 0,2 0,3 | | 1,0 1,1 1,2 1,3 | | 2,0
2,1 2,2 2,3 | | 3,0 3,1 3,2 3,3 |
Method Add(Matrix4D) (p. 1785) Add matrix to itself.
Method CreateMirror(Vector3D, double) (p. 1786) Create transformation matrix mirroring about
a plane
Method CreateRotate(Vector3D, double) (p. 1786)Create transformation matrix that rotates about
a given vector by a given angle
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1783
Ansys.ACT.Math Namespace
Matrix4D()
Default constructor - creates identity 4x4 matrix
Declaration Syntax
public Matrix4D()
Matrix4D(double[])
Construct 4x4 matrix initialized to given entries. If entries not valid, an identity 4x4 matrix is constructed.
Declaration Syntax
public Matrix4D(double[] entries)
Parameters
entries(double[])
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1784 of ANSYS, Inc. and its subsidiaries and affiliates.
Matrix4D
Matrix4D(Matrix4D)
Copy constructor
Declaration Syntax
public Matrix4D(Matrix4D m44)
Parameters
m44(Matrix4D)
No details are provided for this entry.
Identity
Identity 4x4 matrix
Declaration Syntax
public static readonly Matrix4D Identity
Determinant
Matrix determinant accessor.
Declaration Syntax
public double Determinant { get; }
Item
An OpenGL compatible linear indexer to the matrix entries | 0 4 8 12 | | 1 5 9 13 | | 2 6 10 14 | | 3 7 11
15 |
Declaration Syntax
public double Item { set;get; }
Item
A standard (row, column) indexer to the matrix entries | 0,0 0,1 0,2 0,3 | | 1,0 1,1 1,2 1,3 | | 2,0 2,1 2,2
2,3 | | 3,0 3,1 3,2 3,3 |
Declaration Syntax
public double Item { set;get; }
Add(Matrix4D)
Add matrix to itself.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1785
Ansys.ACT.Math Namespace
Declaration Syntax
public void Add(Matrix4D m44)
Parameters
m44(Matrix4D)
No details are provided for this entry.
CreateMirror(Vector3D, double)
Create transformation matrix mirroring about a plane
Declaration Syntax
public static Matrix4D CreateMirror(Vector3D normal, double d)
Parameters
normal(Vector3D)
No details are provided for this entry.
d(double)
No details are provided for this entry.
CreateRotate(Vector3D, double)
Create transformation matrix that rotates about a given vector by a given angle
Declaration Syntax
public static Matrix4D CreateRotate(Vector3D rotationAxis, double rotationRadians)
Parameters
rotationAxis(Vector3D)
No details are provided for this entry.
rotationRadians(double)
No details are provided for this entry.
Declaration Syntax
public static Matrix4D CreateScale(double x, double y, double z)
Parameters
x(double)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1786 of ANSYS, Inc. and its subsidiaries and affiliates.
Matrix4D
y(double)
No details are provided for this entry.
z(double)
No details are provided for this entry.
Declaration Syntax
public static Matrix4D CreateSystem(Vector3D xAxis, Vector3D yAxis, Vector3D zAxis)
Parameters
xAxis(Vector3D)
No details are provided for this entry.
yAxis(Vector3D)
No details are provided for this entry.
zAxis(Vector3D)
No details are provided for this entry.
Declaration Syntax
public static Matrix4D CreateTranslate(double x, double y, double z)
Parameters
x(double)
No details are provided for this entry.
y(double)
No details are provided for this entry.
z(double)
No details are provided for this entry.
Invert()
Invert itself if determinant is non-zero. Return 0 if inverted; 1 - otherwise.
Declaration Syntax
public int Invert()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1787
Ansys.ACT.Math Namespace
Multiply(Matrix4D)
Multiply this matrix by the given matrix
Declaration Syntax
public void Multiply(Matrix4D m44)
Parameters
m44(Matrix4D)
No details are provided for this entry.
Declaration Syntax
public void Scale(double x, double y, double z)
Parameters
x(double)
No details are provided for this entry.
y(double)
No details are provided for this entry.
z(double)
No details are provided for this entry.
Subtract(Matrix4D)
Subtract matrix from itself.
Declaration Syntax
public void Subtract(Matrix4D m44)
Parameters
m44(Matrix4D)
No details are provided for this entry.
ToString()
String representation.
Declaration Syntax
public override string ToString()
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1788 of ANSYS, Inc. and its subsidiaries and affiliates.
Matrix4D
Transform(Vector3D)
Apply this transformation matrix to a given point/vector. Note: assumes (0,0,0,1) in last row.
Declaration Syntax
public Vector3D Transform(Vector3D vector3D)
Parameters
vector3D(Vector3D)
No details are provided for this entry.
Declaration Syntax
public void Translate(double x, double y, double z)
Parameters
x(double)
No details are provided for this entry.
y(double)
No details are provided for this entry.
z(double)
No details are provided for this entry.
Transpose()
Transpose itself.
Declaration Syntax
public void Transpose()
op_Addition(Matrix4D, Matrix4D)
Matrix addition operator.
Declaration Syntax
public static Matrix4D operator +(Matrix4D a, Matrix4D b)
Parameters
a(Matrix4D)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1789
Ansys.ACT.Math Namespace
b(Matrix4D)
No details are provided for this entry.
op_Explicit(Matrix4D)
Cast operator into OpenGL's format matrix array.
Declaration Syntax
public static double[] operator op_Explicit(Matrix4D m44)
Parameters
m44(Matrix4D)
No details are provided for this entry.
op_Multiply(Matrix4D, Matrix4D)
Matrix multiplication operator - assumes (0,0,0,1) in last row.
Declaration Syntax
public static Matrix4D operator *(Matrix4D a, Matrix4D b)
Parameters
a(Matrix4D)
No details are provided for this entry.
b(Matrix4D)
No details are provided for this entry.
op_Subtraction(Matrix4D, Matrix4D)
Matrix subtraction operator.
Declaration Syntax
public static Matrix4D operator -(Matrix4D a, Matrix4D b)
Parameters
a(Matrix4D)
No details are provided for this entry.
b(Matrix4D)
No details are provided for this entry.
Vector3D
Vector in 3D-space
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1790 of ANSYS, Inc. and its subsidiaries and affiliates.
Vector3D
Declaration Syntax
public sealed struct Vector3D : ValueType, ICloneable
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1791
Ansys.ACT.Math Namespace
Vector3D(double[])
Create a vector with coordinates set to "coordinates". Depending on the length of "coordinates" array,
assign 0, 1, 2, or 3 of vector's components.
Declaration Syntax
public Vector3D(double[] coordinates)
Parameters
coordinates(double[])
No details are provided for this entry.
Vector3D(Vector3D)
Copy constructor
Declaration Syntax
public Vector3D(Vector3D vec3)
Parameters
vec3(Vector3D)
No details are provided for this entry.
Declaration Syntax
public Vector3D(double x, double y, double z)
Parameters
x(double)
No details are provided for this entry.
y(double)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1792 of ANSYS, Inc. and its subsidiaries and affiliates.
Vector3D
z(double)
No details are provided for this entry.
I
X-axis
Declaration Syntax
public static readonly Vector3D I
IJK
XYZ
Declaration Syntax
public static readonly Vector3D IJK
J
Y-axis
Declaration Syntax
public static readonly Vector3D J
K
Z-axis
Declaration Syntax
public static readonly Vector3D K
X
The X coordinate
Declaration Syntax
public double X
Y
The Y coordinate
Declaration Syntax
public double Y
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1793
Ansys.ACT.Math Namespace
Z
The Z coordinate
Declaration Syntax
public double Z
Zero
Coordinate system origin
Declaration Syntax
public static readonly Vector3D Zero
Item
Indexer
Declaration Syntax
public double Item { set;get; }
Magnitude
Vector magnitude accessor
Declaration Syntax
public double Magnitude { get; }
MagnitudeSquared
Vector magnitude squared accessor
Declaration Syntax
public double MagnitudeSquared { get; }
Add(Vector3D)
Add vector to itself.
Declaration Syntax
public void Add(Vector3D vec3)
Parameters
vec3(Vector3D)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1794 of ANSYS, Inc. and its subsidiaries and affiliates.
Vector3D
CloneNormalized()
Create a normalized copy of a vector
Declaration Syntax
public Vector3D CloneNormalized()
Cross(Vector3D, Vector3D)
Cross product - same as multiply operator
Declaration Syntax
public static Vector3D Cross(Vector3D a, Vector3D b)
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
CrossProduct(Vector3D)
Cross product.
Declaration Syntax
public Vector3D CrossProduct(Vector3D vec3)
Parameters
vec3(Vector3D)
No details are provided for this entry.
Dot(Vector3D, Vector3D)
Dot product.
Declaration Syntax
public static double Dot(Vector3D a, Vector3D b)
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1795
Ansys.ACT.Math Namespace
DotProduct(Vector3D)
Dot product.
Declaration Syntax
public double DotProduct(Vector3D vec3)
Parameters
vec3(Vector3D)
No details are provided for this entry.
Equals(object)
Object.Equals(object o) override
Declaration Syntax
public override bool Equals(object o)
Parameters
o(object)
No details are provided for this entry.
GetDistance(Vector3D, Vector3D)
Squared distance between vectors/points
Declaration Syntax
public static double GetDistance(Vector3D a, Vector3D b)
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
GetDistanceSquared(Vector3D, Vector3D)
Squared distance between vectors/points
Declaration Syntax
public static double GetDistanceSquared(Vector3D a, Vector3D b)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1796 of ANSYS, Inc. and its subsidiaries and affiliates.
Vector3D
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
GetHashCode()
Object.GetHashCode() override
Declaration Syntax
public override int GetHashCode()
Normalize()
Convert to an unit vector
Declaration Syntax
public void Normalize()
Subtract(Vector3D)
Subtract vector from itself.
Declaration Syntax
public void Subtract(Vector3D vec3)
Parameters
vec3(Vector3D)
No details are provided for this entry.
ToString()
String representation.
Declaration Syntax
public override string ToString()
op_Addition(Vector3D, Vector3D)
Plus operator
Declaration Syntax
public static Vector3D operator +(Vector3D a, Vector3D b)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1797
Ansys.ACT.Math Namespace
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
op_Division(Vector3D, double)
Divide a vector by a factor operator.
Declaration Syntax
public static Vector3D operator /(Vector3D vec3, double divFactor)
Parameters
vec3(Vector3D)
No details are provided for this entry.
divFactor(double)
No details are provided for this entry.
op_Equality(Vector3D, Vector3D)
Equal operator
Declaration Syntax
public static bool operator ==(Vector3D a, Vector3D b)
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
op_Explicit(Vector3D)
Cast operator into a double[] array.
Declaration Syntax
public static double[] operator op_Explicit(Vector3D vec3)
Parameters
vec3(Vector3D)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1798 of ANSYS, Inc. and its subsidiaries and affiliates.
Vector3D
op_Inequality(Vector3D, Vector3D)
Not-Equal operator
Declaration Syntax
public static bool operator !=(Vector3D a, Vector3D b)
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
op_Multiply(double, Vector3D)
Multiply a factor by a vector operator.
Declaration Syntax
public static Vector3D operator *(double factor, Vector3D vec3)
Parameters
factor(double)
No details are provided for this entry.
vec3(Vector3D)
No details are provided for this entry.
op_Multiply(Vector3D, double)
Multiply a vector by a factor operator.
Declaration Syntax
public static Vector3D operator *(Vector3D vec3, double factor)
Parameters
vec3(Vector3D)
No details are provided for this entry.
factor(double)
No details are provided for this entry.
op_Multiply(Vector3D, Vector3D)
Multiply two vectors operator - defined as CrossProduct.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1799
Ansys.ACT.Math Namespace
Declaration Syntax
public static Vector3D operator *(Vector3D a, Vector3D b)
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
op_Subtraction(Vector3D, Vector3D)
Minus operator
Declaration Syntax
public static Vector3D operator -(Vector3D a, Vector3D b)
Parameters
a(Vector3D)
No details are provided for this entry.
b(Vector3D)
No details are provided for this entry.
op_UnaryNegation(Vector3D)
Unary minus operator
Declaration Syntax
public static Vector3D operator -(Vector3D vec3)
Parameters
vec3(Vector3D)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1800 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.DesignXplorer.API.Common Namespace
Declaration Syntax
namespace Ansys.DesignXplorer.API.Common
enumDistributionType
No details are provided for this entry.
Declaration Syntax
public enum enumDistributionType
enumParameterRelationshipType
No details are provided for this entry.
Declaration Syntax
public enum enumParameterRelationshipType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1801
Ansys.DesignXplorer.API.Common Namespace
enumPointState
No details are provided for this entry.
Declaration Syntax
public enum enumPointState
enumSimulationType
No details are provided for this entry.
Declaration Syntax
public enum enumSimulationType
IMethod
No details are provided for this entry.
Declaration Syntax
public interface IMethod
Method AddDoubleListVariable(string, IListCpp, double) (p. 1802) No details are provided for this
entry.
Method AddDoubleVariable(string, double, double, double) (p. 1803) No details are provided for this
entry.
Method AddIntegerListVariable(string, IListCpp, int) (p. 1803) No details are provided for this
entry.
Method AddOutput(string) (p. 1804) No details are provided for this
entry.
Method AddParameterRelationship(string, string, string, No details are provided for this
enumParameterRelationshipType) (p. 1804) entry.
Method CanRun(out String) (p. 1804) No details are provided for this
entry.
Method get_Setting(string) (p. 1805) No details are provided for this
entry.
Method put_Setting(string, object) (p. 1805) No details are provided for this
entry.
Method Run() (p. 1805) No details are provided for this
entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1802 of ANSYS, Inc. and its subsidiaries and affiliates.
IMethod
Declaration Syntax
public void AddDoubleListVariable(string bsVariableID, IListCpp pValues, double dblInitialValue)
Parameters
bsVariableID(string)
No details are provided for this entry.
pValues(IListCpp)
No details are provided for this entry.
dblInitialValue(double)
No details are provided for this entry.
Declaration Syntax
public void AddDoubleVariable(string bsVariableID, double dblLowerBound, double dblUpperBound,
double dblInitialValue)
Parameters
bsVariableID(string)
No details are provided for this entry.
dblLowerBound(double)
No details are provided for this entry.
dblUpperBound(double)
No details are provided for this entry.
dblInitialValue(double)
No details are provided for this entry.
Declaration Syntax
public void AddIntegerListVariable(string bsVariableID, IListCpp pValues, int iInitialValue)
Parameters
bsVariableID(string)
No details are provided for this entry.
pValues(IListCpp)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1803
Ansys.DesignXplorer.API.Common Namespace
iInitialValue(int)
No details are provided for this entry.
AddOutput(string)
No details are provided for this entry.
Declaration Syntax
public void AddOutput(string bsVariableID)
Parameters
bsVariableID(string)
No details are provided for this entry.
Declaration Syntax
public void AddParameterRelationship(string bsVariableID, string bsLeftExpression, string bsRightExpres-
sion, enumParameterRelationshipType eParameterRelationshipType)
Parameters
bsVariableID(string)
No details are provided for this entry.
bsLeftExpression(string)
No details are provided for this entry.
bsRightExpression(string)
No details are provided for this entry.
eParameterRelationshipType(enumParameterRelationshipType)
No details are provided for this entry.
CanRun(out String)
No details are provided for this entry.
Declaration Syntax
public bool CanRun(out String bsErrorMessage)
Parameters
bsErrorMessage(String)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1804 of ANSYS, Inc. and its subsidiaries and affiliates.
IPoint
get_Setting(string)
No details are provided for this entry.
Declaration Syntax
public object get_Setting(string bsSetting)
Parameters
bsSetting(string)
No details are provided for this entry.
put_Setting(string, object)
No details are provided for this entry.
Declaration Syntax
public void put_Setting(string bsSetting, object vntVal)
Parameters
bsSetting(string)
No details are provided for this entry.
vntVal(object)
No details are provided for this entry.
Run()
No details are provided for this entry.
Declaration Syntax
public void Run()
IPoint
No details are provided for this entry.
Declaration Syntax
public interface IPoint
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1805
Ansys.DesignXplorer.API.Common Namespace
ID
No details are provided for this entry.
Declaration Syntax
public string ID { set;get; }
State
No details are provided for this entry.
Declaration Syntax
public enumPointState State { set;get; }
StateMessage
No details are provided for this entry.
Declaration Syntax
public string StateMessage { set;get; }
get_Value(string)
No details are provided for this entry.
Declaration Syntax
public object get_Value(string bsVariableID)
Parameters
bsVariableID(string)
No details are provided for this entry.
put_Value(string, object)
No details are provided for this entry.
Declaration Syntax
public void put_Value(string bsVariableID, object vntNewVal)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1806 of ANSYS, Inc. and its subsidiaries and affiliates.
IServices
Parameters
bsVariableID(string)
No details are provided for this entry.
vntNewVal(object)
No details are provided for this entry.
IServices
No details are provided for this entry.
Declaration Syntax
public interface IServices
ExistingPoints
No details are provided for this entry.
Declaration Syntax
public IListCpp ExistingPoints { get; }
Stopped
No details are provided for this entry.
Declaration Syntax
public bool Stopped { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1807
Ansys.DesignXplorer.API.Common Namespace
CalculateParameterRelationshipsFromPoint(IPoint)
No details are provided for this entry.
Declaration Syntax
public void CalculateParameterRelationshipsFromPoint(IPoint pPoint)
Parameters
pPoint(IPoint)
No details are provided for this entry.
CalculateParameterRelationshipsFromPoints(IListCpp)
No details are provided for this entry.
Declaration Syntax
public void CalculateParameterRelationshipsFromPoints(IListCpp pPoints)
Parameters
pPoints(IListCpp)
No details are provided for this entry.
CalculatePoint(IPoint)
No details are provided for this entry.
Declaration Syntax
public void CalculatePoint(IPoint pPoint)
Parameters
pPoint(IPoint)
No details are provided for this entry.
CalculatePoints(IListCpp)
No details are provided for this entry.
Declaration Syntax
public void CalculatePoints(IListCpp pPoints)
Parameters
pPoints(IListCpp)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1808 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserExtensionParameter
PublishLogMessage(string)
No details are provided for this entry.
Declaration Syntax
public void PublishLogMessage(string bsMessage)
Parameters
bsMessage(string)
No details are provided for this entry.
PublishProgress(string, int)
No details are provided for this entry.
Declaration Syntax
public void PublishProgress(string bsMessage, int iIncrementWorkUnits)
Parameters
bsMessage(string)
No details are provided for this entry.
iIncrementWorkUnits(int)
No details are provided for this entry.
IUserExtensionOptimizationCriterion
No details are provided for this entry.
Declaration Syntax
public interface IUserExtensionOptimizationCriterion
IUserExtensionParameter
No details are provided for this entry.
Declaration Syntax
public interface IUserExtensionParameter
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1809
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1810 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.DesignXplorer.API.Sampling Namespace
Declaration Syntax
namespace Ansys.DesignXplorer.API.Sampling
IUserSampling
No details are provided for this entry.
Declaration Syntax
public interface IUserSampling
LogFile
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1811
Ansys.DesignXplorer.API.Sampling Namespace
Declaration Syntax
public bool LogFile { set;get; }
MaximumNumberOfDoubleListParameters
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfDoubleListParameters { set;get; }
MaximumNumberOfDoubleParameters
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfDoubleParameters { set;get; }
MaximumNumberOfInputParameters
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfInputParameters { set;get; }
MaximumNumberOfIntegerListParameters
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfIntegerListParameters { set;get; }
NumberOfDoubleListParametersDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfDoubleListParametersDefined { get; }
NumberOfDoubleParametersDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfDoubleParametersDefined { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1812 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserSampling
NumberOfInputParametersDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfInputParametersDefined { get; }
NumberOfIntegerListParametersDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfIntegerListParametersDefined { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1813
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1814 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
namespace Ansys.DesignXplorer.API.Optimization
DXConvergenceData
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1815
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
public class DXConvergenceData : _DXConvergenceDataClass
DXConvergenceDescription
No details are provided for this entry.
Declaration Syntax
public class DXConvergenceDescription : _DXConvergenceDescriptionClass
DXOptimizationPoint
No details are provided for this entry.
Declaration Syntax
public class DXOptimizationPoint : _DXOptimizationPointClass
enumConstraintHandlingType
No details are provided for this entry.
Declaration Syntax
public enum enumConstraintHandlingType
enumConstraintType
No details are provided for this entry.
Declaration Syntax
public enum enumConstraintType
enumCurveType
No details are provided for this entry.
Declaration Syntax
public enum enumCurveType
enumGoalType
No details are provided for this entry.
Declaration Syntax
public enum enumGoalType
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1816 of ANSYS, Inc. and its subsidiaries and affiliates.
IConvergenceData
enumPostProcessingType
No details are provided for this entry.
Declaration Syntax
public enum enumPostProcessingType
IConvergenceData
No details are provided for this entry.
Declaration Syntax
public interface IConvergenceData
Method get_Value(int, out Int32, out Double, out Boolean) (p. 1817) No details are provided for this
entry.
Method put_Value(int, int, double, bool) (p. 1817) No details are provided for this
entry.
Declaration Syntax
public void get_Value(int curveId, out Int32 newStep, out Double newVal, out Boolean isFeasible)
Parameters
curveId(int)
No details are provided for this entry.
newStep(Int32)
No details are provided for this entry.
newVal(Double)
No details are provided for this entry.
isFeasible(Boolean)
No details are provided for this entry.
Declaration Syntax
public void put_Value(int curveId, int newStep, double newVal, bool isFeasible)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1817
Ansys.DesignXplorer.API.Optimization Namespace
Parameters
curveId(int)
No details are provided for this entry.
newStep(int)
No details are provided for this entry.
newVal(double)
No details are provided for this entry.
isFeasible(bool)
No details are provided for this entry.
IConvergenceDescription
No details are provided for this entry.
Declaration Syntax
public interface IConvergenceDescription
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1818 of ANSYS, Inc. and its subsidiaries and affiliates.
IConvergenceDescription
IndexOfCurvesSupportingFeasibility
No details are provided for this entry.
Declaration Syntax
public IListCpp IndexOfCurvesSupportingFeasibility { get; }
NumberOfFeasibleCurves
No details are provided for this entry.
Declaration Syntax
public int NumberOfFeasibleCurves { get; }
NumberOfGroups
No details are provided for this entry.
Declaration Syntax
public int NumberOfGroups { get; }
Quantity
No details are provided for this entry.
Declaration Syntax
public string Quantity { set;get; }
Unit
No details are provided for this entry.
Declaration Syntax
public string Unit { set;get; }
XAxisLabel
No details are provided for this entry.
Declaration Syntax
public string XAxisLabel { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1819
Ansys.DesignXplorer.API.Optimization Namespace
YAxisLabel
No details are provided for this entry.
Declaration Syntax
public string YAxisLabel { set;get; }
Declaration Syntax
public void AddCurve(int groupId, string newVal, enumCurveType curveType, bool supportFeasibility)
Parameters
groupId(int)
No details are provided for this entry.
newVal(string)
No details are provided for this entry.
curveType(enumCurveType)
No details are provided for this entry.
supportFeasibility(bool)
No details are provided for this entry.
AddGroup(string)
No details are provided for this entry.
Declaration Syntax
public void AddGroup(string newVal)
Parameters
newVal(string)
No details are provided for this entry.
get_CurveLabel(int)
No details are provided for this entry.
Declaration Syntax
public string get_CurveLabel(int curveId)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1820 of ANSYS, Inc. and its subsidiaries and affiliates.
IOptimizationMethod
Parameters
curveId(int)
No details are provided for this entry.
get_CurveType(int)
No details are provided for this entry.
Declaration Syntax
public enumCurveType get_CurveType(int curveId)
Parameters
curveId(int)
No details are provided for this entry.
get_GroupLabel(int)
No details are provided for this entry.
Declaration Syntax
public string get_GroupLabel(int groupId)
Parameters
groupId(int)
No details are provided for this entry.
get_NumberOfCurves(int)
No details are provided for this entry.
Declaration Syntax
public int get_NumberOfCurves(int groupId)
Parameters
groupId(int)
No details are provided for this entry.
IOptimizationMethod
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1821
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
public interface IOptimizationMethod
Candidates
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1822 of ANSYS, Inc. and its subsidiaries and affiliates.
IOptimizationMethod
Declaration Syntax
public IListCpp Candidates { get; }
PostProcessingTypes
No details are provided for this entry.
Declaration Syntax
public enumPostProcessingType PostProcessingTypes { get; }
Samples
No details are provided for this entry.
Declaration Syntax
public IListCpp Samples { get; }
Services
No details are provided for this entry.
Declaration Syntax
public IOptimizationServices Services { set; }
Declaration Syntax
public void AddConstraint(string bsVariableID, enumConstraintType type, object vntConstraintValue1,
object vntConstraintValue2, double dblImportance, bool vbStrictConstraint)
Parameters
bsVariableID(string)
No details are provided for this entry.
type(enumConstraintType)
No details are provided for this entry.
vntConstraintValue1(object)
No details are provided for this entry.
vntConstraintValue2(object)
No details are provided for this entry.
dblImportance(double)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1823
Ansys.DesignXplorer.API.Optimization Namespace
vbStrictConstraint(bool)
No details are provided for this entry.
Declaration Syntax
public void AddCustomConstraintProperty(string bsVariableID, string bsPropertyKey, object vntProper-
tyValue)
Parameters
bsVariableID(string)
No details are provided for this entry.
bsPropertyKey(string)
No details are provided for this entry.
vntPropertyValue(object)
No details are provided for this entry.
Declaration Syntax
public void AddCustomObjectiveProperty(string bsVariableID, string bsPropertyKey, object vntProperty-
Value)
Parameters
bsVariableID(string)
No details are provided for this entry.
bsPropertyKey(string)
No details are provided for this entry.
vntPropertyValue(object)
No details are provided for this entry.
Declaration Syntax
public void AddCustomVariableProperty(string bsVariableID, string bsPropertyKey, object vntProperty-
Value)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1824 of ANSYS, Inc. and its subsidiaries and affiliates.
IOptimizationMethod
Parameters
bsVariableID(string)
No details are provided for this entry.
bsPropertyKey(string)
No details are provided for this entry.
vntPropertyValue(object)
No details are provided for this entry.
Declaration Syntax
public void AddDoubleListVariable(string bsVariableID, IListCpp pValues, double dblInitialValue)
Parameters
bsVariableID(string)
No details are provided for this entry.
pValues(IListCpp)
No details are provided for this entry.
dblInitialValue(double)
No details are provided for this entry.
Declaration Syntax
public void AddDoubleVariable(string bsVariableID, double dblLowerBound, double dblUpperBound,
double dblInitialValue)
Parameters
bsVariableID(string)
No details are provided for this entry.
dblLowerBound(double)
No details are provided for this entry.
dblUpperBound(double)
No details are provided for this entry.
dblInitialValue(double)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1825
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
public void AddIntegerListVariable(string bsVariableID, IListCpp pValues, int iInitialValue)
Parameters
bsVariableID(string)
No details are provided for this entry.
pValues(IListCpp)
No details are provided for this entry.
iInitialValue(int)
No details are provided for this entry.
Declaration Syntax
public void AddObjective(string bsVariableID, enumGoalType type, double dblTargetValue, double
dblImportance)
Parameters
bsVariableID(string)
No details are provided for this entry.
type(enumGoalType)
No details are provided for this entry.
dblTargetValue(double)
No details are provided for this entry.
dblImportance(double)
No details are provided for this entry.
AddOutput(string)
No details are provided for this entry.
Declaration Syntax
public void AddOutput(string bsVariableID)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1826 of ANSYS, Inc. and its subsidiaries and affiliates.
IOptimizationMethod
Parameters
bsVariableID(string)
No details are provided for this entry.
Declaration Syntax
public void AddParameterRelationship(string bsVariableID, string bsLeftExpression, string bsRightExpres-
sion, enumParameterRelationshipType eParameterRelationshipType)
Parameters
bsVariableID(string)
No details are provided for this entry.
bsLeftExpression(string)
No details are provided for this entry.
bsRightExpression(string)
No details are provided for this entry.
eParameterRelationshipType(enumParameterRelationshipType)
No details are provided for this entry.
CanRun(out String)
No details are provided for this entry.
Declaration Syntax
public bool CanRun(out String bsErrorMessage)
Parameters
bsErrorMessage(String)
No details are provided for this entry.
get_Setting(string)
No details are provided for this entry.
Declaration Syntax
public object get_Setting(string bsSetting)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1827
Ansys.DesignXplorer.API.Optimization Namespace
Parameters
bsSetting(string)
No details are provided for this entry.
put_Setting(string, object)
No details are provided for this entry.
Declaration Syntax
public void put_Setting(string bsSetting, object vntVal)
Parameters
bsSetting(string)
No details are provided for this entry.
vntVal(object)
No details are provided for this entry.
Run()
No details are provided for this entry.
Declaration Syntax
public void Run()
IOptimizationPoint
No details are provided for this entry.
Declaration Syntax
public interface IOptimizationPoint
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1828 of ANSYS, Inc. and its subsidiaries and affiliates.
IOptimizationPoint
Method put_Value(string, object) (p. 1830) No details are provided for this
entry.
Feasible
No details are provided for this entry.
Declaration Syntax
public bool Feasible { set;get; }
ID
No details are provided for this entry.
Declaration Syntax
public string ID { set;get; }
ParetoFrontIndex
No details are provided for this entry.
Declaration Syntax
public int ParetoFrontIndex { set;get; }
State
No details are provided for this entry.
Declaration Syntax
public enumPointState State { set;get; }
StateMessage
No details are provided for this entry.
Declaration Syntax
public string StateMessage { set;get; }
get_Value(string)
No details are provided for this entry.
Declaration Syntax
public object get_Value(string bsVariableID)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1829
Ansys.DesignXplorer.API.Optimization Namespace
Parameters
bsVariableID(string)
No details are provided for this entry.
put_Value(string, object)
No details are provided for this entry.
Declaration Syntax
public void put_Value(string bsVariableID, object vntNewVal)
Parameters
bsVariableID(string)
No details are provided for this entry.
vntNewVal(object)
No details are provided for this entry.
IOptimizationServices
No details are provided for this entry.
Declaration Syntax
public interface IOptimizationServices
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1830 of ANSYS, Inc. and its subsidiaries and affiliates.
IOptimizationServices
ExistingPoints
No details are provided for this entry.
Declaration Syntax
public IListCpp ExistingPoints { get; }
Stopped
No details are provided for this entry.
Declaration Syntax
public bool Stopped { get; }
CalculateParameterRelationshipsFromPoint(IPoint)
No details are provided for this entry.
Declaration Syntax
public void CalculateParameterRelationshipsFromPoint(IPoint pPoint)
Parameters
pPoint(IPoint)
No details are provided for this entry.
CalculateParameterRelationshipsFromPoints(IListCpp)
No details are provided for this entry.
Declaration Syntax
public void CalculateParameterRelationshipsFromPoints(IListCpp pPoints)
Parameters
pPoints(IListCpp)
No details are provided for this entry.
CalculatePoint(IPoint)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1831
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
public void CalculatePoint(IPoint pPoint)
Parameters
pPoint(IPoint)
No details are provided for this entry.
CalculatePoints(IListCpp)
No details are provided for this entry.
Declaration Syntax
public void CalculatePoints(IListCpp pPoints)
Parameters
pPoints(IListCpp)
No details are provided for this entry.
PublishLogMessage(string)
No details are provided for this entry.
Declaration Syntax
public void PublishLogMessage(string bsMessage)
Parameters
bsMessage(string)
No details are provided for this entry.
PublishProgress(string, int)
No details are provided for this entry.
Declaration Syntax
public void PublishProgress(string bsMessage, int iIncrementWorkUnits)
Parameters
bsMessage(string)
No details are provided for this entry.
iIncrementWorkUnits(int)
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1832 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserOptimizer
PushConvergenceData(IConvergenceData)
No details are provided for this entry.
Declaration Syntax
public void PushConvergenceData(IConvergenceData pData)
Parameters
pData(IConvergenceData)
No details are provided for this entry.
PushHistoryPoint(IOptimizationPoint)
No details are provided for this entry.
Declaration Syntax
public void PushHistoryPoint(IOptimizationPoint pPoint)
Parameters
pPoint(IOptimizationPoint)
No details are provided for this entry.
PushHistoryPoints(IListCpp)
No details are provided for this entry.
Declaration Syntax
public void PushHistoryPoints(IListCpp pPoints)
Parameters
pPoints(IListCpp)
No details are provided for this entry.
IUserOptimizer
No details are provided for this entry.
Declaration Syntax
public interface IUserOptimizer
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1833
Ansys.DesignXplorer.API.Optimization Namespace
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1834 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserOptimizer
BasedOnDirectOptimizationOnly
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1835
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
public bool BasedOnDirectOptimizationOnly { set;get; }
BasedOnResponseSurfaceOnly
No details are provided for this entry.
Declaration Syntax
public bool BasedOnResponseSurfaceOnly { set;get; }
ConstraintHandling
No details are provided for this entry.
Declaration Syntax
public bool ConstraintHandling { set;get; }
ConstraintImportance
No details are provided for this entry.
Declaration Syntax
public bool ConstraintImportance { set;get; }
ConstraintOnInputParameter
No details are provided for this entry.
Declaration Syntax
public bool ConstraintOnInputParameter { set;get; }
ConvergenceData
No details are provided for this entry.
Declaration Syntax
public bool ConvergenceData { set;get; }
EqualToConstraint
No details are provided for this entry.
Declaration Syntax
public bool EqualToConstraint { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1836 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserOptimizer
EqualToConstraintDefined
No details are provided for this entry.
Declaration Syntax
public bool EqualToConstraintDefined { get; }
GreaterThanConstraint
No details are provided for this entry.
Declaration Syntax
public bool GreaterThanConstraint { set;get; }
GreaterThanConstraintDefined
No details are provided for this entry.
Declaration Syntax
public bool GreaterThanConstraintDefined { get; }
HistoryChartXAxisType
No details are provided for this entry.
Declaration Syntax
public string HistoryChartXAxisType { set;get; }
InsideBoundsConstraint
No details are provided for this entry.
Declaration Syntax
public bool InsideBoundsConstraint { set;get; }
InsideBoundsConstraintDefined
No details are provided for this entry.
Declaration Syntax
public bool InsideBoundsConstraintDefined { get; }
IsDirectOptimization
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1837
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
public bool IsDirectOptimization { get; }
LessThanConstraint
No details are provided for this entry.
Declaration Syntax
public bool LessThanConstraint { set;get; }
LessThanConstraintDefined
No details are provided for this entry.
Declaration Syntax
public bool LessThanConstraintDefined { get; }
LogFile
No details are provided for this entry.
Declaration Syntax
public bool LogFile { set;get; }
MaximizeObjective
No details are provided for this entry.
Declaration Syntax
public bool MaximizeObjective { set;get; }
MaximizeObjectiveDefined
No details are provided for this entry.
Declaration Syntax
public bool MaximizeObjectiveDefined { get; }
MaximumNumberOfConstraints
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfConstraints { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1838 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserOptimizer
MaximumNumberOfDoubleListParameters
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfDoubleListParameters { set;get; }
MaximumNumberOfDoubleParameters
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfDoubleParameters { set;get; }
MaximumNumberOfInputParameters
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfInputParameters { set;get; }
MaximumNumberOfIntegerListParameters
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfIntegerListParameters { set;get; }
MaximumNumberOfObjectives
No details are provided for this entry.
Declaration Syntax
public int MaximumNumberOfObjectives { set;get; }
MinimizeObjective
No details are provided for this entry.
Declaration Syntax
public bool MinimizeObjective { set;get; }
MinimizeObjectiveDefined
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1839
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
public bool MinimizeObjectiveDefined { get; }
MinimumNumberOfConstraints
No details are provided for this entry.
Declaration Syntax
public int MinimumNumberOfConstraints { set;get; }
MinimumNumberOfObjectives
No details are provided for this entry.
Declaration Syntax
public int MinimumNumberOfObjectives { set;get; }
NumberOfConstraintsDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfConstraintsDefined { get; }
NumberOfConstraintsDefinedOnInputs
No details are provided for this entry.
Declaration Syntax
public int NumberOfConstraintsDefinedOnInputs { get; }
NumberOfDoubleListParametersDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfDoubleListParametersDefined { get; }
NumberOfDoubleParametersDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfDoubleParametersDefined { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1840 of ANSYS, Inc. and its subsidiaries and affiliates.
IUserOptimizer
NumberOfInputParametersDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfInputParametersDefined { get; }
NumberOfIntegerListParametersDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfIntegerListParametersDefined { get; }
NumberOfObjectivesDefined
No details are provided for this entry.
Declaration Syntax
public int NumberOfObjectivesDefined { get; }
NumberOfObjectivesDefinedOnInputs
No details are provided for this entry.
Declaration Syntax
public int NumberOfObjectivesDefinedOnInputs { get; }
ObjectiveImportance
No details are provided for this entry.
Declaration Syntax
public bool ObjectiveImportance { set;get; }
ObjectiveOnInputParameter
No details are provided for this entry.
Declaration Syntax
public bool ObjectiveOnInputParameter { set;get; }
ParameterRelationship
No details are provided for this entry.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1841
Ansys.DesignXplorer.API.Optimization Namespace
Declaration Syntax
public bool ParameterRelationship { set;get; }
SeekObjective
No details are provided for this entry.
Declaration Syntax
public bool SeekObjective { set;get; }
SeekObjectiveDefined
No details are provided for this entry.
Declaration Syntax
public bool SeekObjectiveDefined { get; }
StartingPointRequired
No details are provided for this entry.
Declaration Syntax
public bool StartingPointRequired { set;get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1842 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.DesignXplorer.API Namespace
Declaration Syntax
namespace Ansys.DesignXplorer.API
ParameterNature
No details are provided for this entry.
Declaration Syntax
public enum ParameterNature
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1843
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1844 of ANSYS, Inc. and its subsidiaries and affiliates.
Ansys.ACT.WorkBench.Schematic Namespace
Declaration Syntax
namespace Ansys.ACT.WorkBench.Schematic
UserTask
A User Workflow Task
Declaration Syntax
public class UserTask : UserEntity, IWorkflowTask
Property ActiveDirectory (p. 1846) Obtains the active design point directory for the task.
Property Component (p. 1846) Gets the underlying project schematic component
associated with this task.
Property InputData (p. 1846) Returns the input data consumed by this task. Keys
indicate the data type, values are the list of
corresponding objects.
Property InternalObject (p. 1846) The task's internal object (typically a
DataContainerReference).
Property OutputData (p. 1847) Returns the output data exposed by this task. Keys
indicate the data type, values are the list of
corresponding objects.
Property Parameters (p. 1847) Gets the parameters defined on this container.
Property Properties (p. 1847) The properties defined on this task.
Property RegisteredFiles (p. 1847) A collection of all registered files associated with this
task.
Property SourceTasks (p. 1847) The task's source tasks.
Property TargetTasks (p. 1847) The downstream tasks connected to this task.
Property TaskGroup (p. 1847) Obtains the task's owning task group.
Property TaskState (p. 1848) Obtains the task's State.
Property TransferData (p. 1848) The task's transfer data object.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1845
Ansys.ACT.WorkBench.Schematic Namespace
Property Type (p. 1848) Gets the type of the component associated with this
task.
Method Edit( params object[]) (p. 1848) Invokes the task's Edit method, if available.
Method ExecuteCommand(string, Invokes a Schematic method defined on the task (e.g.,
IDictionary<string, object>) (p. 1848) SendCommand, Edit, .etc,).
Method Exit( params object[]) (p. 1849) Invokes the task's Exit method, if available.
Method RegisterFile(string) (p. 1849) Registers and associates a file with the task.
Method Send( params object[]) (p. 1849) Invokes the task's Send method, if available.
Method SignalModified() (p. 1849) Signals that the task is modified
Method SignalOutputsGenerated() (p. 1849) Signals that the task is up-to-date with all output data
fully generated.
Method UnregisterFile(DataReference) (p. 1850)Unregisters and disassociates a file from the task.
Method UnregisterFile(string) (p. 1850) Unregisters and disassociates a file from the task.
Method UnregisterFile(DataReference, Unregisters and disassociates a file from the task.
bool) (p. 1850)
Method UnregisterFile(string, bool) (p. 1850) Unregisters and disassociates a file from the task.
ActiveDirectory
Obtains the active design point directory for the task.
Declaration Syntax
public string ActiveDirectory { get; }
Component
Gets the underlying project schematic component associated with this task.
Declaration Syntax
public DataReference Component { get; }
InputData
Returns the input data consumed by this task. Keys indicate the data type, values are the list of corres-
ponding objects.
Declaration Syntax
public Dictionary<string, List<object>> InputData { get; }
InternalObject
The task's internal object (typically a DataContainerReference).
Declaration Syntax
public object InternalObject { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1846 of ANSYS, Inc. and its subsidiaries and affiliates.
UserTask
OutputData
Returns the output data exposed by this task. Keys indicate the data type, values are the list of corres-
ponding objects.
Declaration Syntax
public Dictionary<string, List<object>> OutputData { get; }
Parameters
Gets the parameters defined on this container.
Declaration Syntax
public List<DataReference> Parameters { get; }
Properties
The properties defined on this task.
Declaration Syntax
public IPropertyCollection Properties { get; }
RegisteredFiles
A collection of all registered files associated with this task.
Declaration Syntax
public DataReferenceSet RegisteredFiles { get; }
SourceTasks
The task's source tasks.
Declaration Syntax
public IEnumerable<object> SourceTasks { get; }
TargetTasks
The downstream tasks connected to this task.
Declaration Syntax
public IEnumerable<object> TargetTasks { get; }
TaskGroup
Obtains the task's owning task group.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1847
Ansys.ACT.WorkBench.Schematic Namespace
Declaration Syntax
public IWorkflowTaskGroup TaskGroup { get; }
TaskState
Obtains the task's State.
Declaration Syntax
public State TaskState { get; }
TransferData
The task's transfer data object.
Declaration Syntax
public IDictionary<string, object> TransferData { get; }
Type
Gets the type of the component associated with this task.
Declaration Syntax
public string Type { get; }
Declaration Syntax
public void Edit( params object[] args)
Parameters
args(object[])
Arguments.
Declaration Syntax
public void ExecuteCommand(string commandName, IDictionary<string, object> arguments)
Parameters
commandName(string)
The command name
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1848 of ANSYS, Inc. and its subsidiaries and affiliates.
UserTask
arguments(IDictionary<string, object>)
The string-object argument dictionary
Declaration Syntax
public void Exit( params object[] args)
Parameters
args(object[])
Arguments.
RegisterFile(string)
Registers and associates a file with the task.
Declaration Syntax
public object RegisterFile(string filePath)
Parameters
filePath(string)
The file path.
Declaration Syntax
public void Send( params object[] args)
Parameters
args(object[])
Arguments.
SignalModified()
Signals that the task is modified
Declaration Syntax
public void SignalModified()
SignalOutputsGenerated()
Signals that the task is up-to-date with all output data fully generated.
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1849
Ansys.ACT.WorkBench.Schematic Namespace
Declaration Syntax
public void SignalOutputsGenerated()
UnregisterFile(DataReference)
Unregisters and disassociates a file from the task.
Declaration Syntax
public void UnregisterFile(DataReference file)
Parameters
file(DataReference)
The file.
UnregisterFile(string)
Unregisters and disassociates a file from the task.
Declaration Syntax
public void UnregisterFile(string filePath)
Parameters
filePath(string)
The file path.
UnregisterFile(DataReference, bool)
Unregisters and disassociates a file from the task.
Declaration Syntax
public void UnregisterFile(DataReference file, bool delete)
Parameters
file(DataReference)
The file.
delete(bool)
Indicates whether to delete the file if no longer shared.
UnregisterFile(string, bool)
Unregisters and disassociates a file from the task.
Declaration Syntax
public void UnregisterFile(string filePath, bool delete)
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1850 of ANSYS, Inc. and its subsidiaries and affiliates.
UserTaskGroup
Parameters
filePath(string)
The file path.
delete(bool)
Indicates whether to delete the file if no longer shared.
UserTaskGroup
A User Workflow Task Group
Declaration Syntax
public class UserTaskGroup : UserEntity, IWorkflowTaskGroup
Property Abbreviation (p. 1851) The task group abbreviation used for directory and naming
purposes..
Property Caption (p. 1851) The task group caption.
Property Category (p. 1851) The task group toolbox category
Property InternalObject (p. 1852) The task's internal object (typically a system reference).
Property IsParametricGroup (p. 1852) Indicates whether the task group operates from below the
parameter set bar.
Property Name (p. 1852) The task group name.
Property Tasks (p. 1852) The task's source tasks.
Abbreviation
The task group abbreviation used for directory and naming purposes..
Declaration Syntax
public string Abbreviation { get; }
Caption
The task group caption.
Declaration Syntax
public string Caption { set;get; }
Category
The task group toolbox category
Declaration Syntax
public string Category { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1851
Ansys.ACT.WorkBench.Schematic Namespace
InternalObject
The task's internal object (typically a system reference).
Declaration Syntax
public object InternalObject { get; }
IsParametricGroup
Indicates whether the task group operates from below the parameter set bar.
Declaration Syntax
public bool IsParametricGroup { get; }
Name
The task group name.
Declaration Syntax
public string Name { get; }
Tasks
The task's source tasks.
Declaration Syntax
public IEnumerable<object> Tasks { get; }
Release 18.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
1852 of ANSYS, Inc. and its subsidiaries and affiliates.