    

 ## On this page

  

 

 # `RingCrack`

 Last update: 16.07.2025 

<a id="ansys.mechanical.stubs.v241.Ansys.ACT.Automation.Mechanical.RingCrack"></a>

#### *class* Ansys.ACT.Automation.Mechanical.RingCrack

Bases: [`object`](https://docs.python.org/3/library/functions.html#object)

Defines a RingCrack.

<a id="overview"></a>

## Overview

### Methods

NameDescription[`Activate`](#RingCrack.Activate)Activate the current object.[`AddCommandSnippet`](#RingCrack.AddCommandSnippet)Creates a new CommandSnippet[`AddComment`](#RingCrack.AddComment)Creates a new child Comment.[`AddFigure`](#RingCrack.AddFigure)Creates a new child Figure.[`AddImage`](#RingCrack.AddImage)Creates a new child Image.[`CopyTo`](#RingCrack.CopyTo)Copies all visible properties from this object to another.[`CreateParameter`](#RingCrack.CreateParameter)Creates a new parameter for a Property.[`Delete`](#RingCrack.Delete)Run the Delete action.[`Duplicate`](#RingCrack.Duplicate)Creates a copy of the current DataModelObject.[`GetChildren`](#RingCrack.GetChildren)Gets the list of children, filtered by type.[`GetParameter`](#RingCrack.GetParameter)Gets the parameter corresponding to the given property.[`GroupAllSimilarChildren`](#RingCrack.GroupAllSimilarChildren)Run the GroupAllSimilarChildren action.[`GroupSimilarObjects`](#RingCrack.GroupSimilarObjects)Run the GroupSimilarObjects action.[`PropertyByAPIName`](#RingCrack.PropertyByAPIName)Get a property by its API name.[`PropertyByName`](#RingCrack.PropertyByName)Get a property by its unique name.[`RemoveParameter`](#RingCrack.RemoveParameter)Removes the parameter from the parameter set corresponding to the given property.### Properties

NameDescription[`BottomFaceNodes`](#RingCrack.BottomFaceNodes)Gets or sets the BottomFaceNodes.[`Children`](#RingCrack.Children)Gets the list of children.[`CircumferentialDivisions`](#RingCrack.CircumferentialDivisions)Gets or sets the CircumferentialDivisions.[`Comments`](#RingCrack.Comments)Gets the list of associated comments.[`Contact1Nodes`](#RingCrack.Contact1Nodes)Gets or sets the Contact1Nodes.[`ContactPairsNodes`](#RingCrack.ContactPairsNodes)Gets or sets the ContactPairsNodes.[`CoordinateSystem`](#RingCrack.CoordinateSystem)Gets or sets the CoordinateSystem.[`CrackFacesNodes`](#RingCrack.CrackFacesNodes)Gets or sets the CrackFacesNodes.[`CrackFrontNodes`](#RingCrack.CrackFrontNodes)Gets or sets the CrackFrontNodes.[`CrackID`](#RingCrack.CrackID)Gets the CrackID.[`CrackMeshMethod`](#RingCrack.CrackMeshMethod)Gets or sets the CrackMeshMethod.[`CrackShape`](#RingCrack.CrackShape)Gets the CrackShape.[`CrackSourceType`](#RingCrack.CrackSourceType)Gets the CrackSourceType.[`DataModelObjectCategory`](#RingCrack.DataModelObjectCategory)Gets the current DataModelObject’s category.[`Figures`](#RingCrack.Figures)Gets the list of associated figures.[`FractureAffectedZone`](#RingCrack.FractureAffectedZone)Gets or sets the FractureAffectedZone.[`FractureAffectedZoneHeight`](#RingCrack.FractureAffectedZoneHeight)Gets or sets the FractureAffectedZoneHeight.[`GrowthRate`](#RingCrack.GrowthRate)Gets or sets the GrowthRate.[`Images`](#RingCrack.Images)Gets the list of associated images.[`InnerCrackFrontDivisions`](#RingCrack.InnerCrackFrontDivisions)Gets or sets the InnerCrackFrontDivisions.[`InnerFrontElementSize`](#RingCrack.InnerFrontElementSize)Gets or sets the InnerFrontElementSize.[`InnerMajorRadius`](#RingCrack.InnerMajorRadius)Gets or sets the InnerMajorRadius.[`InnerMinorRadius`](#RingCrack.InnerMinorRadius)Gets or sets the InnerMinorRadius.[`InternalObject`](#RingCrack.InternalObject)Gets the internal object. For advanced usage only.[`LargestContourRadius`](#RingCrack.LargestContourRadius)Gets or sets the LargestContourRadius.[`Location`](#RingCrack.Location)Gets or sets the Location.[`MeshContours`](#RingCrack.MeshContours)Gets or sets the MeshContours.[`OuterCrackFrontDivisions`](#RingCrack.OuterCrackFrontDivisions)Gets or sets the OuterCrackFrontDivisions.[`OuterFrontElementSize`](#RingCrack.OuterFrontElementSize)Gets or sets the OuterFrontElementSize.[`OuterMajorRadius`](#RingCrack.OuterMajorRadius)Gets or sets the OuterMajorRadius.[`OuterMinorRadius`](#RingCrack.OuterMinorRadius)Gets or sets the OuterMinorRadius.[`Properties`](#RingCrack.Properties)Gets the list of properties for this object.[`ReadOnly`](#RingCrack.ReadOnly)Gets or sets the ReadOnly.[`SolutionContours`](#RingCrack.SolutionContours)Gets or sets the SolutionContours.[`Suppressed`](#RingCrack.Suppressed)Gets or sets the Suppressed.[`Target1Nodes`](#RingCrack.Target1Nodes)Gets or sets the Target1Nodes.[`TopFaceNodes`](#RingCrack.TopFaceNodes)Gets or sets the TopFaceNodes.[`VisibleProperties`](#RingCrack.VisibleProperties)Gets the list of properties that are visible for this object.[`XScaleFactor`](#RingCrack.XScaleFactor)Gets or sets the XScaleFactor.[`YScaleFactor`](#RingCrack.YScaleFactor)Gets or sets the YScaleFactor.[`ZScaleFactor`](#RingCrack.ZScaleFactor)Gets or sets the ZScaleFactor.<a id="property-detail"></a>

## Property detail

<a id="RingCrack.BottomFaceNodes"></a>

### *property* RingCrack.BottomFaceNodes *: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the BottomFaceNodes.

<a id="RingCrack.Children"></a>

### *property* RingCrack.Children *: List\[Ansys.Mechanical.DataModel.Interfaces.IDataModelObject\] | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the list of children.

<a id="RingCrack.CircumferentialDivisions"></a>

### *property* RingCrack.CircumferentialDivisions *: [int](https://docs.python.org/3/library/functions.html#int) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the CircumferentialDivisions.

<a id="RingCrack.Comments"></a>

### *property* RingCrack.Comments *: Iterable\[[Ansys.ACT.Automation.Mechanical.Comment](Comment.md#ansys.mechanical.stubs.v241.Ansys.ACT.Automation.Mechanical.Comment)\] | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the list of associated comments.

<a id="RingCrack.Contact1Nodes"></a>

### *property* RingCrack.Contact1Nodes *: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the Contact1Nodes.

<a id="RingCrack.ContactPairsNodes"></a>

### *property* RingCrack.ContactPairsNodes *: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the ContactPairsNodes.

<a id="RingCrack.CoordinateSystem"></a>

### *property* RingCrack.CoordinateSystem *: [Ansys.ACT.Automation.Mechanical.CoordinateSystem](CoordinateSystem.md#ansys.mechanical.stubs.v241.Ansys.ACT.Automation.Mechanical.CoordinateSystem) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the CoordinateSystem.

<a id="RingCrack.CrackFacesNodes"></a>

### *property* RingCrack.CrackFacesNodes *: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the CrackFacesNodes.

<a id="RingCrack.CrackFrontNodes"></a>

### *property* RingCrack.CrackFrontNodes *: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the CrackFrontNodes.

<a id="RingCrack.CrackID"></a>

### *property* RingCrack.CrackID *: [int](https://docs.python.org/3/library/functions.html#int) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the CrackID.

<a id="RingCrack.CrackMeshMethod"></a>

### *property* RingCrack.CrackMeshMethod *: [Ansys.Mechanical.DataModel.Enums.CrackMeshMethod](../../../Mechanical/DataModel/Enums/CrackMeshMethod.md#ansys.mechanical.stubs.v241.Ansys.Mechanical.DataModel.Enums.CrackMeshMethod) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the CrackMeshMethod.

<a id="RingCrack.CrackShape"></a>

### *property* RingCrack.CrackShape *: [Ansys.Mechanical.DataModel.Enums.CrackShapeType](../../../Mechanical/DataModel/Enums/CrackShapeType.md#ansys.mechanical.stubs.v241.Ansys.Mechanical.DataModel.Enums.CrackShapeType) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the CrackShape.

<a id="RingCrack.CrackSourceType"></a>

### *property* RingCrack.CrackSourceType *: [Ansys.Mechanical.DataModel.Enums.CrackSourceType](../../../Mechanical/DataModel/Enums/CrackSourceType.md#ansys.mechanical.stubs.v241.Ansys.Mechanical.DataModel.Enums.CrackSourceType) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the CrackSourceType.

<a id="RingCrack.DataModelObjectCategory"></a>

### *property* RingCrack.DataModelObjectCategory *: [Ansys.Mechanical.DataModel.Enums.DataModelObjectCategory](../../../Mechanical/DataModel/Enums/DataModelObjectCategory.md#ansys.mechanical.stubs.v241.Ansys.Mechanical.DataModel.Enums.DataModelObjectCategory) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the current DataModelObject’s category.

<a id="RingCrack.Figures"></a>

### *property* RingCrack.Figures *: Iterable\[[Ansys.ACT.Automation.Mechanical.Figure](Figure.md#ansys.mechanical.stubs.v241.Ansys.ACT.Automation.Mechanical.Figure)\] | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the list of associated figures.

<a id="RingCrack.FractureAffectedZone"></a>

### *property* RingCrack.FractureAffectedZone *: [Ansys.Mechanical.DataModel.Enums.FractureAffectedZone](../../../Mechanical/DataModel/Enums/FractureAffectedZone.md#ansys.mechanical.stubs.v241.Ansys.Mechanical.DataModel.Enums.FractureAffectedZone) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the FractureAffectedZone.

<a id="RingCrack.FractureAffectedZoneHeight"></a>

### *property* RingCrack.FractureAffectedZoneHeight *: Ansys.Core.Units.Quantity | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the FractureAffectedZoneHeight.

<a id="RingCrack.GrowthRate"></a>

### *property* RingCrack.GrowthRate *: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the GrowthRate.

<a id="RingCrack.Images"></a>

### *property* RingCrack.Images *: Iterable\[[Ansys.ACT.Automation.Mechanical.Image](Image.md#ansys.mechanical.stubs.v241.Ansys.ACT.Automation.Mechanical.Image)\] | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the list of associated images.

<a id="RingCrack.InnerCrackFrontDivisions"></a>

### *property* RingCrack.InnerCrackFrontDivisions *: [int](https://docs.python.org/3/library/functions.html#int) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the InnerCrackFrontDivisions.

<a id="RingCrack.InnerFrontElementSize"></a>

### *property* RingCrack.InnerFrontElementSize *: Ansys.Core.Units.Quantity | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the InnerFrontElementSize.

<a id="RingCrack.InnerMajorRadius"></a>

### *property* RingCrack.InnerMajorRadius *: Ansys.Core.Units.Quantity | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the InnerMajorRadius.

<a id="RingCrack.InnerMinorRadius"></a>

### *property* RingCrack.InnerMinorRadius *: Ansys.Core.Units.Quantity | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the InnerMinorRadius.

<a id="RingCrack.InternalObject"></a>

### *property* RingCrack.InternalObject *: Ansys.Common.Interop.DSObjectsAuto.IDSCrackAuto | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the internal object. For advanced usage only.

<a id="RingCrack.LargestContourRadius"></a>

### *property* RingCrack.LargestContourRadius *: Ansys.Core.Units.Quantity | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the LargestContourRadius.

<a id="RingCrack.Location"></a>

### *property* RingCrack.Location *: Ansys.ACT.Interfaces.Common.ISelectionInfo | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the Location.

<a id="RingCrack.MeshContours"></a>

### *property* RingCrack.MeshContours *: [int](https://docs.python.org/3/library/functions.html#int) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the MeshContours.

<a id="RingCrack.OuterCrackFrontDivisions"></a>

### *property* RingCrack.OuterCrackFrontDivisions *: [int](https://docs.python.org/3/library/functions.html#int) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the OuterCrackFrontDivisions.

<a id="RingCrack.OuterFrontElementSize"></a>

### *property* RingCrack.OuterFrontElementSize *: Ansys.Core.Units.Quantity | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the OuterFrontElementSize.

<a id="RingCrack.OuterMajorRadius"></a>

### *property* RingCrack.OuterMajorRadius *: Ansys.Core.Units.Quantity | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the OuterMajorRadius.

<a id="RingCrack.OuterMinorRadius"></a>

### *property* RingCrack.OuterMinorRadius *: Ansys.Core.Units.Quantity | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the OuterMinorRadius.

<a id="RingCrack.Properties"></a>

### *property* RingCrack.Properties *: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[Ansys.ACT.Automation.Mechanical.Property\] | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the list of properties for this object.

<a id="RingCrack.ReadOnly"></a>

### *property* RingCrack.ReadOnly *: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the ReadOnly.

<a id="RingCrack.SolutionContours"></a>

### *property* RingCrack.SolutionContours *: [int](https://docs.python.org/3/library/functions.html#int) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the SolutionContours.

<a id="RingCrack.Suppressed"></a>

### *property* RingCrack.Suppressed *: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the Suppressed.

<a id="RingCrack.Target1Nodes"></a>

### *property* RingCrack.Target1Nodes *: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the Target1Nodes.

<a id="RingCrack.TopFaceNodes"></a>

### *property* RingCrack.TopFaceNodes *: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the TopFaceNodes.

<a id="RingCrack.VisibleProperties"></a>

### *property* RingCrack.VisibleProperties *: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[Ansys.ACT.Automation.Mechanical.Property\] | [None](https://docs.python.org/3/library/constants.html#None)*

Gets the list of properties that are visible for this object.

<a id="RingCrack.XScaleFactor"></a>

### *property* RingCrack.XScaleFactor *: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the XScaleFactor.

<a id="RingCrack.YScaleFactor"></a>

### *property* RingCrack.YScaleFactor *: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the YScaleFactor.

<a id="RingCrack.ZScaleFactor"></a>

### *property* RingCrack.ZScaleFactor *: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the ZScaleFactor.

<a id="method-detail"></a>

## Method detail

<a id="RingCrack.Activate"></a>

### RingCrack.Activate()

Activate the current object.

<a id="RingCrack.AddCommandSnippet"></a>

### RingCrack.AddCommandSnippet()

Creates a new CommandSnippet

<a id="RingCrack.AddComment"></a>

### RingCrack.AddComment()

Creates a new child Comment.

<a id="RingCrack.AddFigure"></a>

### RingCrack.AddFigure()

Creates a new child Figure.

<a id="RingCrack.AddImage"></a>

### RingCrack.AddImage(filePath: [str](https://docs.python.org/3/library/stdtypes.html#str))

```text
Creates a new child Image.
If a filePath is provided, the image will be loaded from that file,
if not, the image will be a screen capture of the Geometry window.

```

<a id="RingCrack.CopyTo"></a>

### RingCrack.CopyTo(other: Ansys.ACT.Automation.Mechanical.DataModelObject)

Copies all visible properties from this object to another.

<a id="RingCrack.CreateParameter"></a>

### RingCrack.CreateParameter(propName: [str](https://docs.python.org/3/library/stdtypes.html#str))

Creates a new parameter for a Property.

<a id="RingCrack.Delete"></a>

### RingCrack.Delete()

Run the Delete action.

<a id="RingCrack.Duplicate"></a>

### RingCrack.Duplicate()

Creates a copy of the current DataModelObject.

<a id="RingCrack.GetChildren"></a>

### RingCrack.GetChildren(recurses: [bool](https://docs.python.org/3/library/functions.html#bool), children: List\[ChildrenType\])

Gets the list of children, filtered by type.

<a id="RingCrack.GetParameter"></a>

### RingCrack.GetParameter(propName: [str](https://docs.python.org/3/library/stdtypes.html#str))

Gets the parameter corresponding to the given property.

<a id="RingCrack.GroupAllSimilarChildren"></a>

### RingCrack.GroupAllSimilarChildren()

Run the GroupAllSimilarChildren action.

<a id="RingCrack.GroupSimilarObjects"></a>

### RingCrack.GroupSimilarObjects()

Run the GroupSimilarObjects action.

<a id="RingCrack.PropertyByAPIName"></a>

### RingCrack.PropertyByAPIName(name: [str](https://docs.python.org/3/library/stdtypes.html#str))

```text
Get a property by its API name.
If multiple properties have the same API Name, only the first property with that name will be returned.

```

<a id="RingCrack.PropertyByName"></a>

### RingCrack.PropertyByName(name: [str](https://docs.python.org/3/library/stdtypes.html#str))

Get a property by its unique name.

<a id="RingCrack.RemoveParameter"></a>

### RingCrack.RemoveParameter(propName: [str](https://docs.python.org/3/library/stdtypes.html#str))

Removes the parameter from the parameter set corresponding to the given property.